Below is our list of current free agents for the 2020-21 offseason. Numbers in parentheses represent the age at which the player will play the 2021 season.
If you see any notable errors or omissions, please contact us. The cutoffs for the list this winter are 25 plate appearances or 10 innings pitched in the Majors in 2020.
Our free agent tracker tool can be found here.
Updated 10-29-20
Catchers
Alex Avila (34)
Drew Butera (37)
Welington Castillo (34)
Jason Castro (34)
Robinson Chirinos (36)
Tyler Flowers (35)
Bryan Holaday (33)
Erik Kratz (41)
Sandy Leon (32)
Jeff Mathis (38)
James McCann (31)
Yadier Molina (38)
Roberto Perez (32) — $5.5MM club option with a $450K buyout
Josh Phegley (33)
Wilson Ramos (33)
J.T. Realmuto (30)
Rene Rivera (37)
Austin Romine (32)
Kurt Suzuki (37)
Stephen Vogt (36) — $3MM club option with a $500K buyout
Matt Wieters (35)
Mike Zunino (30) — $4.5MM club option for 2021
First Basemen
Matt Adams (32)
Asdrubal Cabrera (35)
C.J. Cron (31)
Derek Dietrich (31)
Todd Frazier (35)
Marwin Gonzalez (32)
Howie Kendrick (37)
Tommy La Stella (32)
Jake Lamb (30)
Mitch Moreland (35) — $3MM club option with a $500K buyout
Logan Morrison (33)
Daniel Murphy (36)
Anthony Rizzo (31) — $14.5MM club option with a $2MM buyout
Pablo Sandoval (34)
Carlos Santana (35) — $17.5MM club option with a $500K buyout
Justin Smoak (34)
Eric Thames (34)
Yasmany Tomas (30)
Ryan Zimmerman (36)
Second Basemen
Daniel Descalso (34) — $3.5MM club option with a $1MM buyout
Logan Forsythe (34)
Freddy Galvis (31)
Leury Garcia (30) — $3.5MM club option with a $250K buyout
Marwin Gonzalez (32)
Adeiny Hechavarria (32)
Cesar Hernandez (31)
Enrique Hernandez (29)
Jason Kipnis (34)
Tommy La Stella (32)
DJ LeMahieu (32)
Jed Lowrie (37)
Chris Owings (29)
Joe Panik (30)
Jose Peraza (27)
Jurickson Profar (28)
Jonathan Schoop (29)
Dee Strange-Gordon (33)
Jonathan Villar (30)
Neil Walker (35)
Kolten Wong (30)
Shortstops
Ehire Adrianza (31)
Freddy Galvis (31)
Leury Garcia (30) — $3.5MM club option with a $250K buyout
Didi Gregorius (31)
Jose Iglesias (31) — $3.5MM club option with a $500K buyout
Joe Panik (30)
J.T. Riddle (29)
Marcus Semien (30)
Andrelton Simmons (31)
Eric Sogard (35)
Jonathan Villar (30)
Third Basemen
Asdrubal Cabrera (35)
Zack Cozart (35)
Todd Frazier (35)
Marwin Gonzalez (32)
Jedd Gyorko (32) — $4.5MM club option with a $1MM buyout
Adeiny Hechavarria (32)
Brock Holt (33)
Tommy La Stella (32)
Jake Lamb (30)
DJ LeMahieu (32)
Brad Miller (31)
Joe Panik (30)
Eric Sogard (35)
Justin Turner (36)
Left Fielders
Michael Brantley (34)
Jay Bruce (34)
Brett Gardner (37) — $10MM club option for 2021
Dee Strange-Gordon (33) — $14MM club option with a $1MM buyout
Robbie Grossman (31)
Brock Holt (33)
Matt Joyce (36)
Nick Markakis (37)
Cameron Maybin (34)
Marcell Ozuna (30)
Joc Pederson (29)
Jurickson Profar (28)
Yasmany Tomas (30)
Center Fielders
Jackie Bradley Jr. (31)
Rusney Castillo (33)
Jarrod Dyson (36)
Brett Gardner (37) — $10MM club option with a $2.5MM buyout
Billy Hamilton (30)
Jon Jay (36)
Jake Marisnick (30)
Kevin Pillar (32)
Mallex Smith (28)
George Springer (31)
Michael A. Taylor (30)
Right Fielders
Ryan Braun (37) — $15MM mutual option with a $4MM buyout
Jay Bruce (34)
Nick Castellanos (29) — can opt out of remaining three years, $48MM
Rusney Castillo (33)
Adam Eaton (32)
Marwin Gonzalez (32)
Enrique Hernandez (29)
Jon Jay (36)
Matt Joyce (36)
Nick Markakis (37)
Cameron Maybin (34)
Joc Pederson (29)
Kevin Pillar (32)
Yasiel Puig (30)
Josh Reddick (34)
Steven Souza Jr. (32)
George Springer (31)
Giancarlo Stanton (31) — can opt out of remaining seven years, $218MM
Designated Hitters
Matt Adams (32)
Michael Brantley (34)
Ryan Braun (37) — $15MM mutual option with a $4MM buyout
Yoenis Cespedes (35)
Shin-Soo Choo (38)
Nelson Cruz (40)
Edwin Encarnacion (38) — $12MM club option with a $2MM buyout
Matt Kemp (36)
Howie Kendrick (37)
J.D. Martinez (33) — can opt out of reamining two years, $38.75MM
Brad Miller (31)
Logan Morrison (33)
Marcell Ozuna (30)
Pablo Sandoval (34)
Yasmany Tomas (30)
Starting Pitchers
Brett Anderson (33)
Chase Anderson (33) – $9.5MM club option with a $500K buyout
Chris Archer (32) – $11MM club option with a $250K buyout
Jake Arrieta (35)
Homer Bailey (35)
Trevor Bauer (30)
Trevor Cahill (33)
Tyler Chatwood (31)
Anthony DeSclafani (31)
Robbie Erlin (30)
Mike Fiers (36)
Kevin Gausman (30)
Zack Godley (31)
Gio Gonzalez (35) — $7MM club option with a $500K buyout
Cole Hamels (37)
J.A. Happ (38)
Rich Hill (41)
Merrill Kelly (32) — $4.25MM club option with a $500K buyout
Corey Kluber (35) — $17.5MM club option with a $1MM buyout
Mike Leake (33)
Wade LeBlanc (36)
Jon Lester (37) — $25MM mutual option with a $10MM buyout
Tommy Milone (34)
Mike Minor (33)
Matt Moore (32)
Charlie Morton (37) — $15MM club option with no buyout
Jimmy Nelson (32) — $2MM club option (can become $9MM mutual option based on innings total)
Ivan Nova (34)
Jake Odorizzi (31)
James Paxton (32)
Martin Perez (30) — $6.25MM club option with a $500K buyout
Rick Porcello (32)
Jose Quintana (32)
Robbie Ray (29)
Garrett Richards (33)
Tyson Ross (34)
Jeff Samardzija (36)
Anibal Sanchez (37)
Matt Shoemaker (34)
Drew Smyly (32)
Marcus Stroman (30)
Masahiro Tanaka (32)
Julio Teheran (30)
Michael Wacha (29)
Adam Wainwright (39)
Taijuan Walker (28)
Alex Wood (30)
Jordan Zimmermann (35)
Right-Handed Relievers
Pedro Baez (33)
Anthony Bass (33)
Dellin Betances (33) — $6MM player option with a $3MM buyout
Brad Boxberger (33)
Brad Brach (35)
Jesse Chavez (37)
Steve Cishek (35) — $6.75MM club option with a $750K buyout
Tyler Clippard (36)
Alex Colome (32)
Wade Davis (35)
Chris Devenski (30)
Oliver Drake (34)
Ken Giles (30)
Shane Greene (32)
Javy Guerra (35)
Matt Harvey (32)
Liam Hendriks (32)
Yoshihisa Hirano (37)
Greg Holland (35)
Jared Hughes (35)
Tommy Hunter (34)
Jeremy Jeffress (33)
Nate Jones (35)
Keone Kela (28)
Ian Kennedy (36)
Brandon Kintzler (36) — $4MM club option with a $250K buyout
Brady Lail (27)
Matt Magill (31)
Trevor May (31)
Collin McHugh (34)
Mark Melancon (36)
Juan Nicasio (34)
Darren O’Day (38) – $3.5MM club option with a $500K buyout
Brad Peacock (33)
Yusmeiro Petit (36)
David Phelps (34) — $4.5MM club option with a $250K buyout
Erasmo Ramirez (31)
AJ Ramos (34)
David Robertson (36) — $12MM club option with a $2MM buyout
Sergio Romo (38)
Hector Rondon (33)
Trevor Rosenthal (31)
Joakim Soria (37)
Pedro Strop (36)
Tyler Thornburg (32)
Josh Tomlin (36)
Blake Treinen (33)
Nick Vincent (34)
Edinson Volquez (37)
Brandon Workman (32)
Kirby Yates (34)
Left-Handed Relievers
Jose Alvarez (32)
Luis Avilan (31)
Andrew Chafin (31)
Ross Detwiler (35)
Sean Doolittle (34)
Brad Hand (31) — $10MM club option with a $1MM buyout
Derek Holland (34)
Mike Kickham (32)
Aaron Loup (33)
T.J. McFarland (32)
Jake McGee (34)
Oliver Perez (39)
Nick Ramirez (31)
Tony Watson (36)
Justin Wilson (33)