2018-19 free agents, position by position

The 2018-19 free-agent class was one of the best in recent memory, featuring big names such as Bryce Harper, Manny Machado, Patrick Corbin, Dallas Keuchel and Craig Kimbrel.

Keep track of the notable players remaining on the open market with the list below, which will be continually updated as new deals are agreed to.

Note: Players are grouped by position -- using a player's most-played position in 2018 -- and ranked by '18 Wins Above Replacement (WAR). Each player's 2019 seasonal age and '18 regular-season WAR total are included in parentheses next to his name. (WAR totals are from FanGraphs.)

Catchers

Yasmani Grandal (30 years old, 3.6 WAR) -- Signed 1-year deal with MIL (1/14).

Wilson Ramos (31, 2.4) -- Signed 2-year deal with NYM (12/17).

Kurt Suzuki (35, 2.0) -- Signed 2-year deal with WSH (11/20).

Robinson Chirinos (35, 1.6) -- Signed 1-year deal with HOU (12/6).

Martín Maldonado (32, 0.9) -- Signed 1-year deal with KC (3/11).

Nick Hundley (35, 0.9) -- Signed MiLB deal with OAK (2/11).

Matt Wieters (33, 0.9) -- Signed MiLB deal with STL (2/27).

A.J. Ellis (38, 0.8) -- Joined SD front office as special assistant (2/11).

Devin Mesoraco (31, 0.7) -- Signed MiLB deal with NYM (2/7).

Jonathan Lucroy (33, 0.6) -- Signed 1-year deal with LAA (12/29).

Chris Herrmann (31, 0.6) -- Signed 1-year deal with OAK (12/11).

Brian McCann (35, 0.5) -- Signed 1-year deal with ATL (11/26).

René Rivera (35, 0.3) -- Signed MiLB deal with SF (2/12).

Juan Graterol, C (29, 0.1) -- Signed MiLB deal with CIN (12/4).

Caleb Joseph (32, 0.0) -- Signed 1-year deal with ARI (2/13).

James McCann (28, -0.1) -- Signed 1-year deal with CWS (12/19).

Chris Stewart (37, -0.1) -- Signed MiLB deal with SD (1/24).

Jarrod Saltalamacchia (34, -0.2) -- Retired (1/28).

Jose Lobaton (34, -0.3) -- Signed MiLB deal with SEA (12/10).

Drew Butera (35, -0.3) -- Signed MiLB deal with PHI (2/8).

Jeff Mathis (36, -0.5) -- Signed 2-year deal with TEX (11/19).

Bobby Wilson (36, -0.5) -- Signed MiLB deal with DET (12/5).

Stephen Vogt (34, N/A) -- Signed MiLB deal with SF (2/12).

First basemen

Steve Pearce (36 years old, 1.6 WAR) -- Signed 1-year deal with BOS (11/16).

Matt Adams (30, 0.8) -- Signed 1-year deal with WSH (12/18).

Wilmer Flores (27, 0.5) -- Signed 1-year deal with ARI (1/21).

Justin Bour (30, 0.5) -- Signed 1-year deal with LAA (12/15).

Mark Reynolds (35, 0.1) -- Signed MiLB deal with COL (1/30).

Lucas Duda (32, 0.0) -- Signed MiLB deal with MIN (2/9).

Brad Miller (29, 0.0) -- Signed MiLB deal with LAD (3/2).

Adam Rosales (36, -0.1) -- Signed MiLB deal with MIN (2/8).

Hanley Ramirez (35, -0.2) -- Signed MiLB deal with CLE (2/26).

Logan Morrison (31, -0.7)

Second basemen

Jed Lowrie (35 years old, 4.9 WAR) -- Signed 2-year deal with NYM (1/16).

Asdrúbal Cabrera (33, 2.7) -- Signed 1-year deal with TEX (1/24).

Ian Kinsler (37, 2.3) -- Signed 2-year deal with SD (12/20).

DJ LeMahieu (30, 2.0) -- Signed 2-year deal with NYY (1/14).

Daniel Descalso (32, 1.6) -- Signed 2-year deal with CHC (12/18).

Brian Dozier (32, 0.8) -- Signed 1-year deal with WSH (1/13).

Daniel Murphy (34, 0.8) -- Signed 2-year deal with COL (12/21).

Cory Spangenberg (28, 0.6) -- Signed 1-year deal with MIL (1/4).

Jonathan Schoop (27, 0.5) -- Signed 1-year deal with MIN (12/6).

Ronald Torreyes (26, 0.4) -- Signed 1-year deal with MIN (12/6).

Josh Harrison (31, 0.3) -- Signed 1-year deal with DET (2/23).

Andrew Romine (33, 0.1) -- Signed MiLB deal with PHI (1/11).

Neil Walker (33, 0.1) -- Signed 1-year deal with MIA (1/29).

Sean Rodríguez (34, 0.0) -- Signed MiLB deal with PHI (2/8).

Gordon Beckham (32, -0.1) -- Signed MiLB deal with DET (1/21).

Dixon Machado (27, -0.1) -- Signed MiLB deal with MIA (12/3).

Logan Forsythe (32, -0.2) -- Signed MiLB deal with TEX (2/26).

Brandon Phillips (38, -0.3)

Brett Lawrie (29, N/A) -- Signed MiLB deal with MIL (2/24).

Danny Espinosa (32, NA) -- Signed MiLB deal with NYM (2/8).

Third basemen

Eduardo Escobar (30 years old, 3.5 WAR) -- Signed 3-year deal with ARI (10/22).

Mike Moustakas (30, 2.4) -- Signed 1-year deal with MIL (2/19)

Josh Donaldson (33, 1.3) -- Signed 1-year deal with ATL (11/26).

Jung Ho Kang (32, 0.0) -- Signed 1-year deal with PIT (11/8).

Chase Headley (35, -0.4)

Ryan Flaherty (32, -0.4) -- Signed MiLB deal with CLE (2/7).

Danny Valencia (34, -0.4)

José Reyes (36, -0.9)

Yangervis Solarte (31, -1.3) -- Signed MiLB deal with SF (2/18).

Shortstops

Manny Machado (26 years old, 6.2 WAR) -- Signed 10-year deal with SD (2/21).

José Iglesias (29, 2.5) -- Signed MiLB deal with CIN (2/23).

Freddy Galvis (29, 1.2) -- Signed 1-year deal with TOR (1/29).

Jordy Mercer (32, 1.0) -- Signed 1-year deal with DET (12/14).

Adeiny Hechavarría (30, 0.4) -- Signed MiLB deal with NYM (2/18).

Alcides Escobar (32, -0.3) -- Signed MiLB deal with BAL (2/16).

Tim Beckham (28, -0.5) -- Signed 1-year deal with SEA (1/10).

Eric Sogard (33, -0.8) -- Signed MiLB deal with TOR (12/21).

Troy Tulowitzki (34, N/A) -- Signed 1-year deal with NYY (1/4).

Left fielders

Michael Brantley (32 years old, 3.5 WAR) -- Signed 2-year deal with HOU (12/19).

Marwin Gonzalez (30, 1.6) -- Signed 2-year deal with MIN (2/25).

Denard Span (35, 1.5)

Curtis Granderson (38, 0.9) -- Signed MiLB deal with MIA (2/5).

Derek Dietrich (29, 0.8) -- Signed MiLB deal with CIN (2/19).

Craig Gentry (35, 0.6) -- Signed MiLB deal with SF (2/15).

Cameron Maybin (32, 0.5) -- Signed MiLB deal with SF (2/18).

Matt Joyce (34, 0.2) -- Signed MiLB deal with CLE (2/9).

Matt Holliday (39, 0.1)

Danny Santana (28, 0.1) -- Signed MiLB deal with TEX (1/9).

Gerardo Parra (32, 0.0) -- Signed MiLB deal with SF (2/14).

Preston Tucker (28, -0.2) -- Signed MiLB deal with CWS (2/23).

Grégor Blanco (35, -0.7) -- Signed MiLB deal with NYM (12/21).

Hunter Pence (36, -0.9) -- Signed MiLB deal with TEX (2/7).

Ben Revere (30, N/A) -- Signed MiLB deal with TEX (2/17).

Center fielders

AJ Pollock (31 years old, 2.5 WAR) -- Signed 4-year deal with LAD (1/26).

Adam Jones (33, 0.5) -- Signed 1-year deal with ARI (3/11).

Billy Hamilton (28, 1.3) -- Signed 1-year deal with KC (12/10).

Gorkys Hernández (31, 0.1) -- Signed MiLB deal with BOS (12/11).

Eric Young Jr. (34, -0.3) -- Signed MiLB deal with BAL (2/11).

Rajai Davis (38, -0.2) -- Signed MiLB deal with NYM (12/17).

Austin Jackson (32, -1.0)

Right fielders

Bryce Harper (26 years old, 3.5 WAR) -- Signed 13-year deal with PHI (3/2).

Andrew McCutchen (32, 2.6) -- Signed 3-year deal with PHI (12/12).

Nick Markakis (35, 2.6) -- Signed 1-year deal with ATL (1/22).

Carlos González (33, 1.7) -- Signed MiLB deal with CLE (3/19).

José Bautista (38, 1.0)

Jon Jay (33, 0.8) -- Signed 1-year deal with CWS (1/10).

Lonnie Chisenhall (30, 0.8) -- Signed 1-year deal with PIT (11/27).

Robbie Grossman (29, 0.7) -- Signed 1-year deal with OAK (2/15).

Melky Cabrera (34, 0.4) -- Signed MiLB deal with PIT (2/11).

Brandon Guyer (33, 0.1) -- Signed MiLB deal with CWS (2/12).

Avisaíl García (28, 0.0) -- Signed 1-year deal with TB (1/18).

Aristides Aquino (24, -0.1) -- Signed MiLB deal with CIN (12/1).

Ichiro Suzuki (45, -0.4) -- Signed MiLB deal with SEA (1/24).

Carlos Gómez (33, -0.5) -- Signed MiLB deal with NYM (3/7).

Chris Young (35, -0.5)

Chris Owings (27, -0.8) -- Signed 1-year deal with KC (12/5).

Designated hitters

Nelson Cruz (38 years old, 2.5 WAR) -- Signed 1-year deal with MIN (1/2).

Matt Davidson (28, 0.8) -- Signed MiLB deal with TEX (2/7).

Evan Gattis (32, 0.0)

Pedro Álvarez (32, -0.2) -- Signed MiLB deal with MIA (12/3).

Starting pitchers

Patrick Corbin (29 years old, 6.3 WAR) -- Signed 6-year deal with WSH (12/7).

Dallas Keuchel (31, 3.6)

J.A. Happ (36, 3.2) -- Signed 2-year deal with NYY (12/12).

Charlie Morton (35, 3.1) -- Signed 2-year deal with TB (12/21).

Lance Lynn (32, 2.9) -- Signed 3-year deal with TEX (12/18).

CC Sabathia (38, 2.5) -- Signed 1-year deal with NYY (11/7).

Aníbal Sánchez (35, 2.4) -- Signed 2-year deal with WSH (12/27).

Nathan Eovaldi (29, 2.2) -- Signed 4-year deal with BOS (12/6).

Gio González (33, 2.0) -- Close to MiLB deal with NYY (3/18).

Hyun Jin Ryu (32, 2.0) -- Accepted qualifying offer from LAD (11/12).

Trevor Cahill (31, 2.0) -- Signed 1-year deal with LAA (12/20).

Derek Holland (32, 2.0) -- Signed 1-year deal with SF (1/14).

Clay Buchholz (34, 1.9) -- Signed 1-year deal with TOR (3/5).

Wade Miley (32, 1.5) -- Signed 1-year deal with HOU (2/1).

Matt Harvey (30, 1.4) -- Signed 1-year deal with LAA (12/21).

Mike Fiers (33, 1.4) -- Signed 2-year deal with OAK (12/22).

Jeremy Hellickson (32, 1.2) -- Signed 1-year deal with WSH (2/6).

Garrett Richards (32, 1.0) -- Signed 2-year deal with SD (12/7).

Tyson Ross (32, 1.0) -- Signed 1-year deal with DET (12/10).

Brett Anderson (31, 0.9) -- Signed 1-year deal with OAK (2/13).

James Shields (37, 0.8)

Jason Hammel (36, 0.8) -- Signed MiLB deal with TEX (2/1).

Edwin Jackson (35, 0.7)

Matt Shoemaker (32, 0.6) -- Signed 1-year deal with TOR (12/28).

Adam Wainwright (37, 0.5) -- Signed 1-year deal with STL (10/11).

Marco Estrada (35, 0.5) -- Signed 1-year deal with OAK (1/25).

Francisco Liriano (35, 0.3) -- Signed MiLB deal with PIT (2/4).

Doug Fister (35, 0.3) -- Retired (2/13).

Bartolo Colon (46, 0.2)

Yovani Gallardo (33, 0.1)

Matt Moore (30, 0.0) -- Signed 1-year deal with DET (12/4).

Sam Howard (25, 0.0) -- Signed MiLB deal with COL (12/16).

Martín Pérez (28, -0.2) -- Signed 1-year deal with MIN (1/30).

Shelby Miller (28, -0.2) -- Signed 1-year deal with TEX (1/9).

Homer Bailey (33, -0.2) -- Signed MiLB deal with KC (2/9).

Drew Pomeranz (30, -0.3) -- Signed 1-year deal with SF (1/23).

Miguel González (35, -0.3)

Kendall Graveman (27, -0.4) -- Signed 1-year deal with CHC (12/23).

Chris Tillman (31, -0.4)

Ervin Santana (36, -0.5) -- Signed MiLB deal with CWS (2/23).

Yusei Kikuchi (28, N/A) -- Signed 4-year deal with SEA (1/2).

Nate Karns (31, N/A) -- Signed 1-year deal with BAL (2/7).

Ricky Nolasco (36, N/A) -- Signed MiLB deal with ARI (2/8).

Relief pitchers

Adam Ottavino (33 years old, 2.0 WAR) -- Signed 3-year deal with NYY (1/24).

Jeurys Familia (29, 1.8) -- Signed 3-year deal with NYM (12/14).

Joakim Soria (35, 1.8) -- Signed 2-year deal with OAK (12/21).

David Robertson (34, 1.5) -- Signed 2-year deal with PHI (1/3).

Craig Kimbrel (31, 1.5)

Jesse Chavez (35, 1.2) -- Signed 2-year deal with TEX (11/30).

Oliver Pérez (37, 1.1) -- Signed 1-year deal with CLE (1/25).

Luis Avilán (29, 0.9) -- Signed MiLB deal with NYM (1/10).

Tony Sipp (35, 0.9) -- Signed 1-year deal with WSH (3/13).

Zach Duke (36, 0.9) -- Signed 1-year deal with CIN (2/11).

Brad Brach (33, 0.7) -- Signed 1-year deal with CHC (2/11).

Nick Vincent (32, 0.7) -- Signed MiLB deal with SF (3/1).

Joe Kelly (31, 0.7) -- Signed 3-year deal with LAD (12/21).

Jordan Lyles (28, 0.6) -- Signed 1-year deal with PIT (12/17).

Sergio Romo (36, 0.5) -- Signed 1-year deal with MIA (2/15).

Jake Diekman (32, 0.5) -- Signed 1-year deal with KC (2/13).

Justin Wilson (31, 0.5) -- Signed 2-year deal with NYM (1/28).

Tyler Clippard (34, 0.5) -- Signed MiLB deal with CLE (2/23).

Shawn Kelley (35, 0.5) -- Signed 1-year deal with TEX (1/29)

Xavier Cedeño (32, 0.5) -- Signed non-guaranteed 1-year deal with CHC (2/14).

Andrew Miller (34, 0.4) -- Signed 2-year deal with STL (12/21).

Kelvin Herrera (29, 0.4) -- Signed 2-year deal with CWS (1/8).

Greg Holland (33, 0.3) -- Signed 1-year deal with ARI (1/31).

Tony Barnette (35, 0.3) -- Signed 1-year deal with CHC (2/1).

Aaron Loup (31, 0.3) -- Signed 1-year deal with SD (2/17).

Adam Warren (31, 0.3) -- Signed 1-year deal with SD (3/1).

John Axford (36, 0.2) -- Signed MiLB deal with TOR (2/16).

Bud Norris (34, 0.2) -- Signed MiLB deal with TOR (3/7).

Ryan Madson (38, 0.2)

Dan Jennings (31, 0.2) -- Signed MiLB deal with LAA (2/16).

Jeanmar Gómez (31, 0.2) -- Signed MiLB deal with TEX (1/9).

Alex Wilson (32, 0.2) -- Signed MiLB deal with CLE (2/9).

Zack Britton (31, 0.1) -- Signed 3-year deal with NYY (1/11).

Santiago Casilla (38, 0.1)

Carson Smith (29, 0.1) -- Signed MiLB deal with BOS (12/20).

Cory Gearrin (32, 0.1) -- Signed 1-year deal with SEA (1/10).

Ricardo Rodríguez (26, 0.1) -- Signed MiLB deal with TEX (2/5).

Cody Allen (30, 0.0) -- Signed 1-year deal with LAA (1/20).

Jorge De La Rosa (38, 0.0)

Justin Hancock (28, 0.0) -- Signed with Nippon-Ham Fighters in Japan (12/5).

Fernando Salas (34, 0.0)

Zach McAllister (31, 0.0) -- Signed 1-year deal with TEX (1/22).

Jake Petricka (31, 0.0) -- Signed 1-year deal with MIL (1/12).

Blake Parker (31, 0.0) -- Signed 1-year deal with MIN (1/14).

Zac Rosscup (31, 0.0) -- Signed 1-year deal with SEA (12/20).

Blake Wood (33, 0.0)

Daniel Hudson (32, -0.1) -- Signed MiLB deal with LAA (2/13).

Jerry Blevins (35, -0.1) -- Signed MiLB deal with OAK (2/4).

Brad Boxberger (30, -0.1) -- Signed 1-year deal with KC (2/7).

Matt Bush (32, -0.1) -- Signed MiLB deal with TEX (12/17).

Adrian Sampson (27, -0.1) -- Signed MiLB deal with TEX (1/4).

Allen Webster (28, -0.1) -- Signed MiLB deal with CHC (1/17).

Zac Curtis (26, -0.1) -- Signed MiLB deal with TEX (12/17).

Hunter Strickland (30, -0.2) -- Signed 1-year deal with SEA (1/27).

Matt Belisle (39, -0.2)

AJ Ramos (32, -0.2)

Héctor Santiago (31, -0.2) -- Signed MiLB deal with NYM (1/8).

Jim Johnson (36, -0.3)

Randall Delgado (29, -0.3) -- Signed MiLB deal with CWS (1/1).

Marc Rzepczynski (33, -0.3) -- Signed MiLB deal with ARI (2/8).

Boone Logan (34, -0.3)

Peter Moylan (40, -0.4) -- Retired (2/27).

Tim Collins (29, -0.4) -- Signed MiLB deal with MIN (2/6).

Jason Adam (27, -0.4) -- Signed MiLB deal with KC (12/17).

Junichi Tazawa (33, -0.5) -- Signed MiLB deal with CHC (1/26).

Brandon Maurer (28, -0.8) -- Signed MiLB deal with PIT (1/30).

Blaine Boyer (37, -0.9)

Josh Tomlin (34, -1.3) -- Signed MiLB deal with MIL (2/7).

Joaquin Benoit (41, N/A)

Samir Dueñez (22, N/A) -- Signed MiLB deal with KC (12/17).

Jandel Gustave (26, N/A) -- Signed MiLB deal with SF (2/13).

Andres Machado (25, N/A) -- Signed MiLB deal with KC (12/4).

Jenrry Mejia (29, N/A) -- Signed MiLB deal with BOS (1/30).

David Phelps (32, N/A) -- Signed 1-year deal with TOR (1/11).

Justin Nicolino (27, N/A) -- Signed MiLB deal with MIN (2/6).