Globe iconLogin iconRecap iconSearch iconTickets icon
news

MLB News

Looking ahead to free-agent class of 2019-20

@JayCat11
August 19, 2019

Although a number of star players signed contract extensions before the 2019 season commenced instead of testing the open market this offseason, the upcoming free-agent class still includes many interesting names, and the pool could get even deeper if certain players decide to opt out. Below, you'll find the list

Although a number of star players signed contract extensions before the 2019 season commenced instead of testing the open market this offseason, the upcoming free-agent class still includes many interesting names, and the pool could get even deeper if certain players decide to opt out.

Below, you'll find the list of players who can become free agents this offseason, including those who have options (player, club, mutual and/or vesting) for 2020 or can opt out of the remaining years on their deals.

Note: Players are grouped by position -- using a player's most-played position in 2019 -- and ranked by Wins Above Replacement (WAR). Each player's 2020 seasonal age and '19 WAR total are included in parentheses next to his name. (WAR totals are as of Aug. 18, per FanGraphs.)

Catchers

Yasmani Grandal (31 years old, 3.9 WAR) -- $16 million mutual option for 2020 ($2.25 million buyout)
Jason Castro (33, 1.6)
Tyler Flowers (34, 1.6) -- $6 million club option for 2020 ($2 million buyout)
Robinson Chirinos (36, 1.5)
Travis d’Arnaud (31, 1.1)
Brian McCann (36, 1.0)
Alex Avila (33, 1.0)
Russell Martin (37, 0.8)
Austin Romine (31, 0.5)
Martin Maldonado (33, 0.1)
Yan Gomes (32, 0.0) -- $9 million club option for 2020 ($1 million buyout)
Jonathan Lucroy (34, -0.2)
Francisco Cervelli (34, -0.2)
Matt Wieters (34, -0.3)
Nick Hundley (36, -0.3)
Chris Iannetta (37, -0.6)
Welington Castillo (33, -0.9) -- $8 million club option for 2020 ($500,000 buyout)

First Basemen

Anthony Rizzo (30 years old, 3.1 WAR) -- $14.5 million club option for 2020 ($2 million buyout)
Eric Thames (33, 1.3) -- $7.5 million club option for 2020 ($1 million buyout)
David Freese (37, 1.2)
Jose Abreu (33, 0.7)
Justin Smoak (33, 0.6)
Matt Adams (31, 0.5) -- $4 million mutual option for 2020 ($1 million buyout)
Logan Forsythe (33, 0.5)
Mitch Moreland (34, 0.3)
Neil Walker (34, 0.3)
Ryan Zimmerman (35, -0.1) -- $18 million club option for 2020 ($2 million buyout)
Yonder Alonso (33, -0.8)
Mark Reynolds (36, -0.8)
Steve Pearce (37, -0.9)
Lucas Duda (34, -0.9)

Second Basemen

Howie Kendrick (36 years old, 1.7 WAR)
Brian Dozier (33, 1.4)
Brock Holt (32, 1.1)
Jason Kipnis (33, 1.0) -- $16.5 million club option for 2020 ($2.5 million buyout)
Jonathan Schoop (28, 0.8)
Wilmer Flores (28, 0.6) -- $6 million club option for 2020 ($500,000 buyout)
Brad Miller (30, 0.4)
Gordon Beckham (33, 0.2)
Ben Zobrist (39, 0.0)
Scooter Gennett (30, -0.2)
Starlin Castro (30, -0.2) -- $16 million club option for 2020 ($1 million buyout)
Yangervis Solarte (32, -0.3)
Josh Harrison (32, -0.6)
Chris Owings (28, -0.8)
Eduardo Nuñez (33, -1.0)

Third Basemen

Anthony Rendon (30 years old, 5.0 WAR)
Josh Donaldson (34, 3.7)
Mike Moustakas (31, 2.7) -- $11 million mutual option for 2020 ($3 million buyout)
Asdrubal Cabrera (34, 1.0)
Todd Frazier (34, 0.9)
Pablo Sandoval (33, 0.9)
Jedd Gyorko (31, -0.2) -- $13 million club option for 2020 ($1 million buyout)
Martin Prado (36, -0.9)
Jung Ho Kang (33, -1.0)

Shortstops

Elvis Andrus (31 years old, 1.7 WAR) -- can opt out of 3 years, $43 million remaining on contract
Freddy Galvis (30, 1.6) -- $5.5 million club option for 2020 ($1 million buyout)
Jose Iglesias (30, 1.5)
Didi Gregorius (30, 0.6)
Adeiny Hechavarria (31, 0.1)
Jordy Mercer (33, -0.1)

Left fielders

Brett Gardner (36 years old, 2.9 WAR)
Marcell Ozuna (29, 2.0)
Hunter Pence (37, 1.8)
Corey Dickerson (31, 0.7)
Alex Gordon (36, 0.7) -- $23 million mutual option for 2020 ($4 million buyout)
Gerardo Parra (33, 0.1)
Peter Bourjos (33, -0.5)
Carlos Gonzalez (34, -0.6)
Matt Kemp (35, -0.8)
Curtis Granderson (39, -1.1)

Center fielders

Starling Marte (31 years old, 2.6 WAR) -- $11.5 million club option for 2020 ($2 million buyout)
Jarrod Dyson (35, 1.5)
Billy Hamilton (29, 0.3) -- $7.5 million mutual option for 2020 ($1 million buyout)
Carlos Gomez (34, -0.1)
Juan Lagares (31, -0.9) -- $9.5 million club option for 2020 ($500,000 buyout)
Leonys Martin (32, -0.6)
Austin Jackson (33, N/A) -- hasn't appeared in MLB in 2019

Right fielders

Adam Eaton (31 years old, 2.2 WAR) -- $9.5 million club option for 2020 ($1.5 million buyout)
Kole Calhoun (32, 1.9) -- $14 million club option for 2020 ($1 million buyout)
Nicholas Castellanos (28, 1.6)
Avisail Garcia (29, 1.6)
Jason Heyward (30, 1.6) -- can opt out of 4 years, $86 million remaining on contract if he has 550 plate appearances in 2019
Cameron Maybin (33, 1.4)
Yasiel Puig (29, 1.3)
Nick Markakis (36, 0.1) -- $6 million club option for 2020 ($2 million buyout)
Adam Jones (34, 0.3)
Melky Cabrera (35, -0.7)
Jon Jay (35, -0.8)
Lonnie Chisenhall (31, N/A) -- hasn't appeared in MLB in 2019

Designated hitters

Nelson Cruz (39 years old, 3.2 WAR) -- $12 million club option for 2020 ($300,000 buyout)
J.D. Martinez (32, 2.6) -- can opt out of 3 years, $62.5 million remaining on contract
Edwin Encarnacion (37, 2.2) -- $20 million club option for 2020 ($5 million buyout)
Kendrys Morales (37, -0.8)
Hanley Ramirez (36, -0.2)
Mark Trumbo (34, N/A) -- hasn't appeared in MLB in 2019

Starting pitchers

Gerrit Cole (29 years old, 4.5 WAR)
Hyun-Jin Ryu (33, 4.1)
Stephen Strasburg (31, 4.0) -- can opt out of 4 years, $100 million remaining on contract
Zack Wheeler (30, 3.6)
Jose Quintana (31, 3.1) -- $11.5 million club option for 2020 ($1 million buyout)
Madison Bumgarner (30, 3.0)
Jake Odorizzi (30, 2.8)
Kyle Gibson (32, 2.6)
Cole Hamels (36, 2.4)
Tanner Roark (33, 2.2)
Michael Pineda (30, 2.1)
Adam Wainwright (38, 1.9)
Wade Miley (33, 1.8)
Homer Bailey (34, 1.7)
Brett Anderson (32, 1.6)
Andrew Cashner (33, 1.6) -- $10 million option for 2020 vests with 340 IP combined over 2018-19; becomes player option with 360 IP over '18-19
Martin Perez (29, 1.6) -- $7.5 million club option for 2020 ($500,000 buyout)
Yu Darvish (33, 1.5) -- can opt out of 4 years, $81 million remaining on contract
Ivan Nova (33, 1.4)
Julio Teheran (29, 1.4) -- $12 million club option for 2020 ($1 million buyout)
Jason Vargas (37, 1.4) -- $8 million club option for 2020 ($2 million buyout)
Rick Porcello (31, 1.3)
Jake Arrieta (34, 1.0) -- can opt out of 1 year, $20 million remaining on contract unless Phillies exercise 2-year, $40 million option
Gio Gonzalez (34, 0.8)
Rich Hill (40, 0.8)
Chris Archer (31, 0.7) -- $9 million club option for 2020 ($1.75 million buyout)
Corey Kluber (34, 0.6) -- $17.5 million club option for 2020 ($1 million buyout)
Matt Moore (31, 0.5)
Dallas Keuchel (32, 0.3)
Felix Hernandez (34, 0.2)
Jhoulys Chacin (32, 0.1)
Clay Buchholz (35, 0.0)
Tyson Ross (33, 0.0)
Alex Wood (29, -0.1)
Jeremy Hellickson (33, -0.1)
Drew Pomeranz (31, -0.1)
Edinson Volquez (36, -0.1)
Marco Estrada (36, -0.2)
Wade LeBlanc (35, -0.2) -- $5 million club option for 2020 ($450,000 buyout)
Shelby Miller (29, -0.2)
Clayton Richard (36, -0.2)
Matt Harvey (31, -0.3)
Ervin Santana (37, -0.4)
Michael Wacha (28, -0.4)
Drew Smyly (29, -0.6)
Trevor Cahill (32, -0.8)
Edwin Jackson (36, -0.8)
Derek Holland (33, -0.9)

Relief pitchers

Aroldis Chapman (32 years old, 1.9 WAR) -- can opt out of 2 years, $30 million remaining on contract
Will Smith (30, 1.2)
Kenley Jansen (32, 1.0) -- can opt out of 2 years, $38 million remaining on contract
Yusmeiro Petit (35, 0.9) -- $5.5 million club option for 2020 ($1 million buyout)
Jake Diekman (33, 0.8) -- $5.75 mutual option for 2020 ($500,000 buyout)
Will Harris (35, 0.7)
Brandon Kintzler (35, 0.7)
Sean Doolittle (33, 0.6) -- $6.5 million club option for 2020 ($500,000 buyout)
Yoshihisa Hirano (36, 0.6)
Matt Albers (37, 0.6)
Chris Martin (34, 0.6)
Collin McHugh (33, 0.5)
Oliver Perez (38, 0.5) -- $2.75 million club option becomes guaranteed with 55 appearances in 2019; increases to $3 million with 60 appearances in '19
Juan Nicasio (33, 0.4)
David Hernandez (35, 0.4)
Jeremy Jeffress (32, 0.4) -- $4.3 million club option for 2020
Brad Brach (34, 0.4)
Sergio Romo (37, 0.4)
David Phelps (33, 0.3) -- $1 million club option for 2020; club option becomes $3 million with 30 games pitched, $5 million with 40 games pitched, $7 million with 50 games pitched in '19.
Tony Sipp (36, 0.3)
Hector Rondon (32, 0.2)
Tommy Hunter (33, 0.2)
Cory Gearrin (34, 0.2)
Steve Cishek (34, 0.1)
Joe Smith (36, 0.1)
Fernando Rodney (43, 0.1)
Luke Gregerson (36, 0.1)
Shawn Kelley (36, 0.1) -- $2.5 million club option for 2020 ($250,000 buyout)
Aaron Loup (32, 0.1) — $2 million club option for 2020
Hector Santiago (32, 0.1)
Mike Dunn (35, 0.0)
Pedro Strop (35, -0.1)
Craig Stammen (36, -0.1)
Greg Holland (34, -0.1)
Jared Hughes (34, -0.1) -- $3 million club option for 2020 ($250,000 buyout)
Nate Jones (34, -0.1) -- $5.15 million club option for 2020 ($1.25 million buyout)
Tony Barnette (36, -0.1) -- $3 million club option for 2020
Tyler Thornburg (31, -0.1)
Arodys Vizcaino (29, -0.1)
Dan Otero (35, -0.2) -- $1.5 million club option for 2020 ($100,000 buyout)
Pat Neshek (39, -0.3) -- $7 million club option for 2020 ($750,000 buyout)
Seunghwan Oh (37, -0.3)
Trevor Rosenthal (30, -0.3)
Wily Peralta (31, -0.4)
Zach Duke (37, -0.4)
Jonny Venters (35, -0.4)
Tony Watson (35, -0.5) -- $2.5 million player option for 2020 ($500,000 buyout)
Anthony Swarzak (34, -0.6)
Cody Allen (31, -0.7)
Adam Warren (32, -0.8) -- $2.5 million club option for 2020 ($500,000 buyout)
Brandon Morrow (35, N/A) -- $12 million club/vesting option for 2020 ($3 million buyout); hasn't appeared in MLB in 2019
Dellin Betances (32, N/A) -- hasn't appeared in MLB in 2019
Josh Fields (34, N/A) -- hasn't appeared in MLB in 2019
Bud Norris (35, N/A) -- hasn't appeared in MLB in 2019
Darren O’Day (37, N/A) -- hasn't appeared in MLB in 2019
Addison Reed (31, N/A) -- hasn't appeared in MLB in 2019
Tony Cingrani (30, N/A) -- hasn't appeared in MLB in 2019
Brian Duensing (37, N/A) -- hasn't appeared in MLB in 2019

Jason Catania is a reporter and editor for MLB.com. Follow him on Twitter @JayCat11.

Thomas Harrigan is a reporter for MLB.com.