MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
MLB Free Agents
Player Age Old Team New Team Notes Signed
Ryan Dull, P 31 Tor AAPB
Player Age Old Team New Team Notes Signed
Arismendy Alcantara, IF/OF 29 Ana SF Minor league contract
Justin Anderson, P 28 Ana Tex Minor league contract
Matt Andriese, P 31 Ana Bos 1-year
Francisco Arcia, C 31 Ana Minor League f.a.
Cam Bedrosian, P 29 Ana
Jose Briceno, C 28 Ana Col Minor league contract
Alex Claudio, P 28 Mil Ana 1-year
Jake Faria, P 27 Mil Ana Minor league contract
Juan Graterol, C 31 Min Ana Minor league contract
Michael Hermosillo, OF 26 Ana ChN Minor league contract
Michael Kohn, P 34 Ana Minor League f.a.
Parker Markel, P 30 Ana SD Minor league contract
Keynan Middleton, P 27 Ana Sea 1-year
Hoby Milner, P 30 Ana Mil Minor league contract
Thomas Pannone, P 26 Tor Ana Minor league contract
Jose Quintana, P 32 ChN Ana 1-year
JC Ramirez, P 32 Ana Taiwan
Jacob Rhame, P 27 Ana SD Minor league contract
Hansel Robles, P 30 Ana Min 1-year
Ben Rowen, P 32 Atl Ana Minor league contract
Scott Schebler, OF 30 Atl Ana Minor league contract
Andrelton Simmons, SS 31 Ana Min 1-year
Elliot Soto, IF 31 Ana LA Minor league contract
Kurt Suzuki, C 37 Wsh Ana 1-year
Julio Teheran, SP 30 Ana
Jake Thompson, P 26 Ana Minor League f.a.
Kean Wong, IF/OF 25 SF Ana Minor league contract
Player Age Old Team New Team Notes Signed
Silvino Bracho, P 28 Ari SF Minor league contract
Ryan Buchter, P 33 NYA Ari Minor league contract
Kevin Cron, 1B 27 Ari
Chris Devenski, P 30 Hou Ari Minor league contract
Seth Frankoff, P 32 Sea Ari Minor league contract
Matt Grace, P 32 Ari
Junior Guerra, P 36 Ari
Bryan Holaday, C 33 Bal Ari Minor league contract
Jon Jay, OF 35 Ari
Eduardo Jimenez, P 25 Ari Minor League f.a.
Mike Leake, P 33 Ari
Sam Moll, P 29 SF Ari Minor league contract
Jamie Ritchie, C 27 Hou Ari Minor league contract
Hector Rondon, P 32 Ari
Alberto Rosario, C 34 Ari Minor League f.a.
Yasmany Tomas, OF 30 Ari Wsh Minor league contract
Player Age Old Team New Team Notes Signed
Ehire Adrianza, IF/OF 31 Min Atl Minor league contract
Abraham Almonte, OF 31 SD Atl 1-year
Jhoulys Chacin, P 33 Atl NYA Minor league contract
Charlie Culberson, IF/OF 31 Atl Tex Minor league contract
Adam Duvall, OF 32 Atl
Tyler Flowers, C 35 Atl
Mike Foltynewicz, P 29 Atl Minor League f.a.
Shane Greene, P 32 Atl
Cole Hamels, SP 37 Atl
Felix Hernandez, P 34 Atl Minor League f.a.
Sean Kazmar Jr., IF 36 Atl Atl Minor league contract
Pete Kozma, IF 32 Atl Oak Minor league contract
Jack Lopez, IF 28 Atl Bos Minor league contract
Nick Markakis, OF 37 Atl
Mark Melancon, P 35 Atl
Tommy Milone, P 33 Atl
Charlie Morton, SP 37 TB Atl 1-year
Darren O'Day, P 38 Atl
Rafael Ortega, OF 29 Atl ChN Minor league contract
Marcell Ozuna, OF 30 Atl
Shane Robinson, OF 36 Atl Minor League f.a.
Ben Rowen, P 32 Atl Ana Minor league contract
Pablo Sandoval, IF 34 Atl Atl Minor league contract
Scott Schebler, OF 30 Atl Ana Minor league contract
Drew Smyly, P 31 SF Atl 1-year
Josh Tomlin, P 36 Atl Atl 1-year
Player Age Old Team New Team Notes Signed
Fernando Abad, P 35 NYA Bal Minor league contract
Hanser Alberto, IF 28 Bal
Danny Barnes, P 31 Bal Minor League f.a.
Nick Ciuffo, C 25 Tex Bal Minor league contract
Thomas Eshelman, P 26 Bal Bal Minor league contract
Freddy Galvis, IF 31 Cin Bal 1-year
Dilson Herrera, IF/OF 26 Bal
David Hess, P 27 Bal TB Minor league contract
Bryan Holaday, C 33 Bal Ari Minor league contract
Branden Kline, P 29 Bal Retired
Wade LeBlanc, P 36 Bal
Renato Nunez, IF 26 Bal
Luis Ortiz, P 25 Bal Tex Minor league contract
Brady Rodgers, P 30 Bal Minor League f.a.
Jose Rondon, IF 26 Bal StL Minor league contract
Chandler Shepherd, P 28 Bal
Dwight Smith, OF 28 Bal Cin Minor league contract
Kohl Stewart, P 26 Bal
Richard Urena, IF 24 Bal Tor Minor league contract
Jesmuel Valentin, IF/OF 26 Bal Minor League f.a.
Andrew Velazquez, IF/OF 26 Bal NYA Minor league contract
Asher Wojciechowski, P 32 Bal NYA Minor league contract
Player Age Old Team New Team Notes Signed
Matt Andriese, P 31 Ana Bos 1-year
Jett Bandy, C 30 Bos Minor League f.a.
Jackie Bradley Jr., CF 30 Bos
Rusney Castillo, OF 33 Bos Japan
Juan Centeno, C 31 Bos Minor League f.a.
Dylan Covey, P 29 Bos
Zack Godley, P 30 Bos
Daniel Gossett, P 28 Oak Bos Minor league contract
Zac Grotz, P 27 Sea Bos Minor league contract
Enrique Hernandez, IF/OF 29 LA Bos 2-year
Trevor Hildenberger, P 30 Bos NYN Minor League contract
Ryder Jones, IF 26 Bos Minor League f.a.
Tommy Joseph, 1B 29 Bos Minor League f.a.
Mike Kickham, P 32 Bos
Robinson Leyer, P 27 Bos Minor League f.a.
Tzu-Wei Lin, IF/OF 26 Bos Min Minor league contract
Nick Longhi, OF/1B 25 Bos Col Minor league contract
Jack Lopez, IF 28 Atl Bos Minor league contract
Kevin McCarthy, P 28 KC Bos Minor league contract
Collin McHugh, P 33 Bos
Jose Peraza, IF/OF 26 Bos NYN Minor league contract
Martin Perez, P 29 Bos Bos 1-year
Cesar Puello, OF 29 Bos Bos Minor league contract
Hunter Renfroe, OF 28 TB Bos 1-year
Garrett Richards, SP 32 SD Bos 1-year
Jeremy Rivera, IF 25 Bos Bos Minor league contract
Andrew Triggs, P 31 Bos
Tom Windle, P 28 Bos NYN Minor league contract
Player Age Old Team New Team Notes Signed
Drew Anderson, P 26 ChA Tex Minor league contract
Jaycob Brugman, OF 29 ChA Minor League f.a.
Steve Cishek, P 34 ChA
Alex Colome, P 32 ChA
Cheslor Cuthbert, IF 28 ChA Cin Minor league contract
Nicky Delmonico, OF/1B 28 ChA Minor League f.a.
Ross Detwiler, P 34 ChA Mia 1-year
Jarrod Dyson, OF 36 ChA
Adam Eaton, OF 32 Wsh ChA 1-year
Edwin Encarnacion, DH/1B 38 ChA
Ryan Goins, IF 32 ChA
Gio Gonzalez, P 35 ChA
Liam Hendriks, P 31 Oak ChA 3-year
Nomar Mazara, RF 25 ChA
James McCann, C 30 ChA NYN 4-year
Clayton Richard, P 37 ChA Minor League f.a.
Carlos Rodon, P 28 ChA
Nick Williams, OF 27 Cin ChA Minor league contract
Player Age Old Team New Team Notes Signed
Albert Almora Jr., OF 26 ChN
Carlos Asuaje, IF 29 ChN LA Minor league contract
James Bourque, P 27 Wsh ChN Minor league contract
Rex Brothers, P 33 ChN
Andrew Chafin, P 30 ChN
Tyler Chatwood, P 31 ChN Tor 1-year
Jharel Cotton, P 29 ChN Tex Minor league contract
Matt Dermody, P 30 ChN
Daniel Descalso, IF 34 ChN
Billy Hamilton, OF 30 ChN
Michael Hermosillo, OF 26 Ana ChN Minor league contract
Jonathan Holder, P 27 NYA ChN 1-year
Jeremy Jeffress, P 33 ChN
Jake Jewell, P 27 SF ChN Minor league contract
Trevor Kelley, P 27 Phi ChN Minor league contract
Jason Kipnis, IF 33 ChN
Jon Lester, SP 37 ChN Wsh 1-year
Jose Martinez, OF/1B 32 ChN NYN 1-year
Nick Martini, OF 30 Phi ChN Minor league contract
Cameron Maybin, OF 33 ChN
Ian Miller, OF 28 ChN ChN Minor league contract
Shelby Miller, P 30 Mil ChN Minor league contract
Adam Morgan, P 30 Phi ChN Minor league contract
Brandon Morrow, P 36 ChN LA Minor league contract
Tyler Olson, P 31 ChN Minor League f.a.
Rafael Ortega, OF 29 Atl ChN Minor league contract
Hernan Perez, OF/IF 29 ChN Wsh Minor league contract
Josh Phegley, C 32 ChN
Jose Quintana, P 32 ChN Ana 1-year
Colin Rea, P 30 ChN
Austin Romine, C 32 Det ChN 1-year
Kyle Schwarber, OF 27 ChN Wsh 1-year
D.J. Snelten, P 28 TB ChN Minor league contract
Brock Stewart, P 29 ChN LA Minor league contract
Pedro Strop, P 35 ChN Minor League f.a.
Ryan Tepera, P 33 ChN
Jerry Vasto, P 28 ChN ChN Minor league contract
Patrick Wisdom, IF 29 ChN ChN Minor league contract
Mark Zagunis, OF 27 ChN Minor League f.a.
Player Age Old Team New Team Notes Signed
R.J. Alaniz, P 29 Cin Cin Minor league contract
Trevor Bauer, SP 30 Cin
Jesse Biddle, P 29 Cin Cin Minor league contract
Matt Bowman, P 29 Cin NYA Minor league contract
Archie Bradley, P 28 Cin Phi 1-year
Curt Casali, C 32 Cin SF 1-year
Cheslor Cuthbert, IF 28 ChA Cin Minor league contract
Anthony DeSclafani, P 30 Cin SF 1-year
Kyle Farmer, IF 30 Cin Cin 1-year
Rocky Gale, C 32 LA Cin Minor league contract
Freddy Galvis, IF 31 Cin Bal 1-year
Edgar Ernesto Garcia, P 24 TB Cin 1-year
Brian Goodwin, OF 30 Cin
Jay Jackson, P 33 Cin SF Minor league contract
Travis Jankowski, OF 29 Cin Minor League f.a.
Justin Miller, P 33 Cin Minor League f.a.
Andrew Moore, P 26 Cin Det Minor league contract
Francisco Pena, C 31 Cin Oak Minor league contract
Dwight Smith, OF 28 Bal Cin Minor league contract
Tyler Thornburg, P 32 Cin
Nick Williams, OF 27 Cin ChA Minor league contract
Player Age Old Team New Team Notes Signed
Delino DeShields, OF 28 Cle
Mike Freeman, IF/OF 33 Cle
Anthony Gose, P/OF 30 Cle Cle Minor league contract
Brad Hand, P 30 Cle Wsh 1-year
Cesar Hernandez, IF 30 Cle Cle 1-year
Sandy Leon, C 31 Cle Mia Minor league contract
Dominic Leone, P 29 Cle SF Minor league contract
Henry Martinez, P 26 Cle Det Minor league contract
Tyler Naquin, OF 29 Cle
Oliver Perez, P 39 Cle
Jefry Rodriguez, P 27 Cle Wsh Minor league contract
Cameron Rupp, C 32 Cle Minor League f.a.
Carlos Santana, 1B/DH 34 Cle KC 2-year
Domingo Santana, OF 28 Cle Japan
Hunter Wood, P 27 Cle Tex Minor league contract
Player Age Old Team New Team Notes Signed
Jose Briceno, C 28 Ana Col Minor league contract
Drew Butera, C 37 Col Tex Minor league contract
Tim Collins, P 31 Col Minor League f.a.
David Dahl, OF 26 Col Tex 1-year
Mike Gerber, OF 28 Col Minor League f.a.
Chi Chi Gonzalez, P 29 Col Col Minor league contract
Joe Harvey, P 29 Col Col Minor League contract
Connor Joe, OF/IF 28 LA Col Minor league contract
Matt Kemp, OF 36 Col
Nick Longhi, OF/1B 25 Bos Col Minor league contract
Daniel Murphy, IF 35 Col
Chris Owings, IF/OF 29 Col
Wes Parsons, P 28 Col KBO
James Pazos, P 29 Col LA Minor league contract
Kevin Pillar, OF 32 Col
AJ Ramos, P 34 Col
Dereck Rodriguez, P 28 Det Col Minor league contract
Zac Rosscup, P 32 Col Col Minor League contract
Tony Wolters, C 28 Col
Player Age Old Team New Team Notes Signed
Tim Adleman, P 33 Det Minor League f.a.
Dario Agrazal, P 26 Det Minor League f.a.
Sandy Baez, P 27 Det Minor League f.a.
Jorge Bonifacio, OF 27 Det Minor League f.a.
C.J. Cron, 1B 31 Det
Miguel Del Pozo, P 28 Pit Det Minor league contract
Brandon Dixon, IF/OF 28 Det
Dustin Garneau, C 33 Hou Det Minor league contract
Robbie Grossman, OF 31 Oak Det 2-year
Derek Holland, P 34 Pit Det Minor league contract
Dawel Lugo, IF 26 Det Minor League f.a.
Henry Martinez, P 26 Cle Det Minor league contract
Andrew Moore, P 26 Cin Det Minor league contract
Ivan Nova, P 34 Det Phi Minor league contract
Erasmo Ramirez, P 30 NYN Det Minor league contract
Nick Ramirez, P 31 Det SD Minor league contract
Wilson Ramos, C 33 NYN Det 1-year
Dereck Rodriguez, P 28 Det Col Minor league contract
Austin Romine, C 32 Det ChN 1-year
Jonathan Schoop, IF 29 Det
Frank Schwindel, IF 28 Det Oak Minor league contract
Locke St. John, P 27 Tex Det Minor league contract
Jose Urena, P 29 Mia Det 1-year
Jordan Zimmermann, P 34 Det
Player Age Old Team New Team Notes Signed
Pedro Baez, P 32 LA Hou 2-year
Joe Biagini, P 30 Hou
Michael Brantley, OF/DH 33 Hou Hou 2-year
Jason Castro, C 33 SD Hou 2-year
Chase De Jong, P 27 Hou Pit Minor league contract
Dean Deetz, P 27 Hou Minor League f.a.
Chris Devenski, P 30 Hou Ari Minor league contract
Dustin Garneau, C 33 Hou Det Minor league contract
Roberto Osuna, P 25 Hou
Brad Peacock, P 32 Hou
Josh Reddick, OF 33 Hou
Jamie Ritchie, C 27 Hou Ari Minor league contract
Jose Siri, OF 25 SF Hou Minor league contract
Cy Sneed, P 28 Hou Japan
George Springer, OF 31 Hou Tor 6-year
Ryne Stanek, P 29 Mia Hou 1-year
Player Age Old Team New Team Notes Signed
Rusney Castillo, OF 33 Bos Japan
Adam Conley, P 30 Mia Japan
Dovydas Neverauskas, P 28 Pit Japan
Jose Osuna, OF/IF 28 Pit Japan
Fernando Romero, P 26 Min Japan
Justin Smoak, 1B 34 SF Japan
Cy Sneed, P 28 Hou Japan
Eric Thames, 1B 34 Wsh Japan
Player Age Old Team New Team Notes Signed
Ryon Healy, IF 29 Mil KBO
Walker Lockett, P 26 Tor KBO
Wes Parsons, P 28 Col KBO
Andrew Suarez, P 28 SF KBO
Player Age Old Team New Team Notes Signed
Winston Abreu, P 43 KC Minor League f.a.
Maikel Franco, IF 28 KC
Foster Griffin, P 25 KC KC Minor league contract
Matt Harvey, P 31 KC
Luis Armando Hernandez, IF 36 KC Minor League f.a.
Greg Holland, P 35 KC KC 1-year
Ian Kennedy, P 36 KC
Andres Machado, P 27 KC Minor League f.a.
Kevin McCarthy, P 28 KC Bos Minor league contract
Erick Mejia, IF/OF 26 KC KC Minor league contract
Mike Minor, SP 33 Oak KC 2-year
Mike Montgomery, P 31 KC
Enny Romero, P 30 KC LA Minor league contract
Randy Rosario, P 26 KC Minor League f.a.
Carlos Sanabria, P 24 KC KC Minor league contract
Carlos Santana, 1B/DH 34 Cle KC 2-year
Glenn Sparkman, P 28 KC Min Minor league contract
Bubba Starling, OF 28 KC KC Minor league contract
Michael A. Taylor, OF 29 Wsh KC 1-year
Player Age Old Team New Team Notes Signed
Carlos Asuaje, IF 29 ChN LA Minor league contract
Pedro Baez, P 32 LA Hou 2-year
Tim Federowicz, C 33 Tex LA Minor league contract
Rocky Gale, C 32 LA Cin Minor league contract
Terrance Gore, OF 29 LA Minor League f.a.
Reymin Guduan, P 28 LA Oak Minor League contract
Enrique Hernandez, IF/OF 29 LA Bos 2-year
Connor Joe, OF/IF 28 LA Col Minor league contract
Tommy Kahnle, P 31 NYA LA 2-year
Kyle Lobstein, P 31 LA Minor League f.a.
Zach McAllister, P 33 LA Minor League f.a.
Jake McGee, P 34 LA
Brandon Morrow, P 36 ChN LA Minor league contract
Jimmy Nelson, P 31 LA LA Minor league contract
James Pazos, P 29 Col LA Minor league contract
Joc Pederson, OF 28 LA
Edubray Ramos, P 28 LA Tex Minor league contract
Enny Romero, P 30 KC LA Minor league contract
Elliot Soto, IF 31 Ana LA Minor league contract
Brock Stewart, P 29 ChN LA Minor league contract
Blake Treinen, P 32 LA LA 2-year
Justin Turner, 3B 36 LA
Alex Wood, P 30 LA SF 1-year
Player Age Old Team New Team Notes Signed
Anthony Bass, P 33 Tor Mia 2-year
Brad Boxberger, P 32 Mia
Adam Conley, P 30 Mia Japan
Ross Detwiler, P 34 ChA Mia 1-year
Logan Forsythe, IF/OF 34 Mia
Preston Guilmet, P 33 Mia Minor League f.a.
Matt Joyce, OF 36 Mia
Brandon Kintzler, P 36 Mia
Brandon Leibrandt, P 28 Mia Minor League f.a.
Sandy Leon, C 31 Cle Mia Minor league contract
Brian Moran, P 32 Mia
Sean Rodriguez, OF/IF 35 Mia
Josh A. Smith, P 33 Mia
Ryne Stanek, P 29 Mia Hou 1-year
Drew Steckenrider, P 30 Mia Sea Minor league contract
Jose Urena, P 29 Mia Det 1-year
Pat Venditte, P 35 Mia
Nick Vincent, P 34 Mia
Player Age Old Team New Team Notes Signed
Brett Anderson, P 32 Mil
Ryan Braun, OF/1B 37 Mil
Keon Broxton, OF 30 Mil Minor League f.a.
Alex Claudio, P 28 Mil Ana 1-year
Dylan Cozens, OF 26 TB Mil Minor league contract
Jake Faria, P 27 Mil Ana Minor league contract
Ben Gamel, OF 28 Mil
Tuffy Gosewisch, C 37 Mil Minor League f.a.
Zach Green, IF 26 SF Mil Minor league contract
Jedd Gyorko, IF 32 Mil
Ryon Healy, IF 29 Mil KBO
Luke Maile, C 29 Pit Mil 1-year
Shelby Miller, P 30 Mil ChN Minor league contract
Hoby Milner, P 30 Ana Mil Minor league contract
Luis Perdomo, P 27 SD Mil Minor league contract
Jace Peterson, IF/OF 30 Mil Mil Minor league contract
Pablo Reyes, OF/IF 27 Pit Mil Minor league contract
Daniel Robertson, IF 26 SF Mil 1-year
Ronny Rodriguez, IF 28 Mil Minor League f.a.
Eric Sogard, IF/OF 34 Mil
Aaron Wilkerson, P 31 Mil Minor League f.a.
Player Age Old Team New Team Notes Signed
Austin Adams, P 34 Min Minor League f.a.
Lane Adams, OF 31 Min Minor League f.a.
Ehire Adrianza, IF/OF 31 Min Atl Minor league contract
Cody Asche, IF/OF 30 Min Minor League f.a.
Alec Asher, P 29 Min Minor League f.a.
Alex Avila, C 33 Min
Homer Bailey, P 34 Min
Parker Bridwell, P 29 Min Minor League f.a.
Samuel Clay, P 27 Min Wsh 1-year
Tyler Clippard, P 35 Min
Danny Coulombe, P 31 Min Min Minor league contract
Nelson Cruz, DH/OF 40 Min
Luke Farrell, P 29 Tex Min Minor league contract
Ramon Flores, OF 28 Min Minor League f.a.
Marwin Gonzalez, IF/OF 31 Min
Juan Graterol, C 31 Min Ana Minor league contract
J.A. Happ, SP 38 NYA Min 1-year
Blaine Hardy, P 33 Min Minor League f.a.
Rich Hill, P 40 Min
Joey Krehbiel, P 28 Min Minor League f.a.
Derek Law, P 30 Tex Min Minor league contract
Casey Lawrence, P 33 Min Minor League f.a.
Tzu-Wei Lin, IF/OF 26 Bos Min Minor league contract
Zack Littell, P 25 Min Minor League f.a.
Trevor May, P 31 Min NYN 2-year
Juan Minaya, P 30 Min Min Minor league contract
Jake Odorizzi, SP 30 Min
Rob Refsnyder, IF/OF 29 Tex Min Minor league contract
JT Riddle, IF/OF 29 Pit Min Minor league contract
Hansel Robles, P 30 Ana Min 1-year
Fernando Romero, P 26 Min Japan
Sergio Romo, P 37 Min
Eddie Rosario, OF 29 Min
Chris Rowley, P 30 Min Minor League f.a.
Andrelton Simmons, SS 31 Ana Min 1-year
Glenn Sparkman, P 28 KC Min Minor league contract
Tomas Telis, C/1B 29 Min Min Minor league contract
Wilfredo Tovar, IF 29 Min NYN Minor league contract
Matt Wisler, P 28 Min SF 1-year
Player Age Old Team New Team Notes Signed
Fernando Abad, P 35 NYA Bal Minor league contract
Luis Avilan, P 31 NYA Wsh Minor league contract
Matt Bowman, P 29 Cin NYA Minor league contract
Socrates Brito, OF 28 Pit NYA Minor league contract
Ryan Buchter, P 33 NYA Ari Minor league contract
Jhoulys Chacin, P 33 Atl NYA Minor league contract
Nestor Cortes, P 26 Sea NYA Minor league contract
Matt Duffy, IF 30 NYA NYN Minor league contract
Luis Garcia, P 33 Tex NYA Minor league contract
Brett Gardner, OF 37 NYA
Zack Granite, OF 28 NYA Minor League f.a.
J.A. Happ, SP 38 NYA Min 1-year
Rosell Herrera, OF 28 NYA Minor League f.a.
Jonathan Holder, P 27 NYA ChN 1-year
Tommy Kahnle, P 31 NYA LA 2-year
Corey Kluber, SP 34 Tex NYA 1-year
DJ LeMahieu, IF 32 NYA NYA 6-year
Lucas Luetge, P 33 Oak NYA Minor League contract
Dan Otero, P 35 NYA Minor League f.a.
James Paxton, SP 32 NYA
Masahiro Tanaka, SP 32 NYA
Josh Thole, C 34 NYA Minor League f.a.
Andrew Velazquez, IF/OF 26 Bal NYA Minor league contract
Adam Warren, P 33 NYA NYA Minor league contract
Asher Wojciechowski, P 32 Bal NYA Minor league contract
Tony Zych, P 30 NYA Minor League f.a.
Player Age Old Team New Team Notes Signed
Jerry Blevins, P 37 SF NYN Minor league contract
Yoenis Cespedes, OF 35 NYN
Robinson Chirinos, C 36 NYN
Ryan Cordell, OF 28 NYN
Brandon Drury, IF/OF 28 Tor NYN Minor league contract
Matt Duffy, IF 30 NYA NYN Minor league contract
Jerad Eickhoff, P 30 Tex NYN Minor league contract
Chris Flexen, P 26 NYN Sea 2-year
Todd Frazier, IF 34 NYN
Trevor Hildenberger, P 30 Bos NYN Minor League contract
Jared Hughes, P 35 NYN
Ariel Jurado, P 24 NYN
Braxton Lee, OF 27 NYN Minor League f.a.
Jed Lowrie, IF 36 NYN
Jake Marisnick, OF 29 NYN
Jose Martinez, OF/1B 32 ChN NYN 1-year
Trevor May, P 31 Min NYN 2-year
James McCann, C 30 ChA NYN 4-year
Sam McWilliams, P 25 TB NYN 1-year
Max Moroff, IF 27 NYN StL Minor league contract
Eduardo Nunez, IF/OF 33 NYN
Jarrett Parker, OF 32 NYN Minor League f.a.
Jose Peraza, IF/OF 26 Bos NYN Minor league contract
Rick Porcello, P 32 NYN
Erasmo Ramirez, P 30 NYN Det Minor league contract
Yefry Ramirez, P 27 NYN
Wilson Ramos, C 33 NYN Det 1-year
Rene Rivera, C 37 NYN
Paul Sewald, P 30 NYN Sea Minor league contract
Chasen Shreve, P 30 NYN
Mallex Smith, OF 27 Sea NYN Minor league contract
Marcus Stroman, SP 29 NYN NYN 1-year
Wilfredo Tovar, IF 29 Min NYN Minor league contract
Nick Tropeano, P 30 NYN
Michael Wacha, P 29 NYN TB 1-year
Justin Wilson, P 33 NYN
Tom Windle, P 28 Bos NYN Minor league contract
Player Age Old Team New Team Notes Signed
Eric Campbell, IF/OF 33 Oak Minor League f.a.
Ryan Court, OF/IF 32 Oak Minor League f.a.
Montana DuRapau, P 28 Pit Oak Minor league contract
Mike Fiers, P 35 Oak
Daniel Gossett, P 28 Oak Bos Minor league contract
Robbie Grossman, OF 31 Oak Det 2-year
Reymin Guduan, P 28 LA Oak Minor League contract
Donnie Hart, P 30 Oak Minor League f.a.
Liam Hendriks, P 31 Oak ChA 3-year
Pete Kozma, IF 32 Atl Oak Minor league contract
Tommy La Stella, IF 31 Oak SF 3-year
Jake Lamb, IF 30 Oak
Zach Lee, P 29 Oak Minor League f.a.
Lucas Luetge, P 33 Oak NYA Minor League contract
T.J. McFarland, P 31 Oak
Daniel Mengden, P 27 Oak
Mike Minor, SP 33 Oak KC 2-year
Francisco Pena, C 31 Cin Oak Minor league contract
Carlos Perez, C 30 Oak Minor League f.a.
Yusmeiro Petit, P 36 Oak
Zac Reininger, P 27 Oak Minor league contract
Jaime Schultz, P 29 Oak Minor League f.a.
Frank Schwindel, IF 28 Det Oak Minor league contract
Marcus Semien, IF 30 Oak Tor 1-year
Joakim Soria, P 36 Oak
Dillon Thomas, OF 28 Oak Sea Minor league contract
Michael Ynoa, P 29 Oak Phi Minor league contract
Player Age Old Team New Team Notes Signed
Jose Alvarez, P 31 Phi
Jake Arrieta, SP 34 Phi
Christian Bethancourt, C/P 29 Phi Phi Minor league contract
Archie Bradley, P 28 Cin Phi 1-year
Jay Bruce, OF/1B 33 Phi
Neftali Feliz, P 32 Sea Phi Minor league contract
Phil Gosselin, IF/OF 32 Phi
Didi Gregorius, SS 30 Phi
Heath Hembree, P 32 Phi
Tommy Hunter, P 34 Phi
Trevor Kelley, P 27 Phi ChN Minor league contract
Jonathan Lucroy, C 34 Phi Minor League f.a.
Mikie Mahtook, OF 31 Phi Minor League f.a.
Nick Martini, OF 30 Phi ChN Minor league contract
Adam Morgan, P 30 Phi ChN Minor league contract
Hector Neris, P 31 Phi Phi 1-year
Ivan Nova, P 34 Det Phi Minor league contract
Blake Parker, P 35 Phi
David Phelps, P 34 Phi
J.T. Realmuto, C 29 Phi Phi 5-year
David Robertson, P 35 Phi
Ronald Torreyes, IF 28 Phi Phi Minor league contract
Brandon Workman, P 32 Phi
Michael Ynoa, P 29 Oak Phi Minor league contract
Player Age Old Team New Team Notes Signed
Chris Archer, SP 32 Pit
Socrates Brito, OF 28 Pit NYA Minor league contract
Nick Burdi, P 28 Pit SD Minor league contract
Chase De Jong, P 27 Hou Pit Minor league contract
Miguel Del Pozo, P 28 Pit Det Minor league contract
Wilmer Difo, IF 28 Wsh Pit Minor league contract
Montana DuRapau, P 28 Pit Oak Minor league contract
Gage Hinsz, P 24 Pit Minor League f.a.
Derek Holland, P 34 Pit Det Minor league contract
Clay Holmes, P 27 Pit Pit Minor league contract
Joe Hudson, C 29 Sea Pit Minor league contract
Williams Jerez, P 28 Pit
Keone Kela, P 27 Pit
Luke Maile, C 29 Pit Mil 1-year
Jason Martin, OF 25 Pit Tex Minor league contract
John Ryan Murphy, C 29 Pit
Dovydas Neverauskas, P 28 Pit Japan
Jose Osuna, OF/IF 28 Pit Japan
Pablo Reyes, OF/IF 27 Pit Mil Minor league contract
JT Riddle, IF/OF 29 Pit Min Minor league contract
Yacksel Rios, P 27 Pit TB Minor league contract
Trevor Williams, SP 28 Pit
Player Age Old Team New Team Notes Signed
Abraham Almonte, OF 31 SD Atl 1-year
Nick Burdi, P 28 Pit SD Minor league contract
Jason Castro, C 33 SD Hou 2-year
Nabil Crismatt, P 26 StL SD Minor league contract
Greg Garcia, IF 31 SD
Chih-Wei Hu, P 27 SD Minor League f.a.
Parker Markel, P 30 Ana SD Minor league contract
Mitch Moreland, 1B 35 SD
Brian O'Grady, IF/OF 28 TB SD 1-year
Luis Perdomo, P 27 SD Mil Minor league contract
Jurickson Profar, OF/IF 27 SD SD 3-year
Nick Ramirez, P 31 Det SD Minor league contract
Jacob Rhame, P 27 Ana SD Minor league contract
Garrett Richards, SP 32 SD Bos 1-year
Trevor Rosenthal, P 30 SD
Jason Vosler, IF 27 SD SF 1-year
Kirby Yates, P 33 SD Tor 1-year
Player Age Old Team New Team Notes Signed
Cristhian Adames, IF 29 SF Minor League f.a.
Arismendy Alcantara, IF/OF 29 Ana SF Minor league contract
Tyler Anderson, P 31 SF
Jerry Blevins, P 37 SF NYN Minor league contract
Silvino Bracho, P 28 Ari SF Minor league contract
John Brebbia, P 30 StL SF 1-year
Trevor Cahill, P 32 SF
Curt Casali, C 32 Cin SF 1-year
Anthony DeSclafani, P 30 Cin SF 1-year
Enderson Franco, P 28 SF Minor League f.a.
Rico Garcia, P 27 SF SF Minor league contract
Kevin Gausman, P 30 SF SF 1-year
Zach Green, IF 26 SF Mil Minor league contract
Tyler Heineman, C 29 SF StL Minor league contract
Chris Herrmann, C 33 SF Minor League f.a.
Jay Jackson, P 33 Cin SF Minor league contract
Jake Jewell, P 27 SF ChN Minor league contract
Tommy La Stella, IF 31 Oak SF 3-year
Dominic Leone, P 29 Cle SF Minor league contract
Sam Moll, P 29 SF Ari Minor league contract
Joey Rickard, OF 29 SF Minor League f.a.
Daniel Robertson, IF 26 SF Mil 1-year
Jeff Samardzija, P 36 SF
Jose Siri, OF 25 SF Hou Minor league contract
Justin Smoak, 1B 34 SF Japan
Drew Smyly, P 31 SF Atl 1-year
Andrew Suarez, P 28 SF KBO
Chadwick Tromp, C 25 SF SF 1-year
Jason Vosler, IF 27 SD SF 1-year
Tony Watson, P 35 SF
Matt Wisler, P 28 Min SF 1-year
Kean Wong, IF/OF 25 SF Ana Minor league contract
Alex Wood, P 30 LA SF 1-year
Player Age Old Team New Team Notes Signed
Gerson Bautista, P 25 Sea Sea Minor league contract
Chasen Bradford, P 31 Sea Minor League f.a.
Nestor Cortes, P 26 Sea NYA Minor league contract
Carl Edwards Jr., P 29 Sea
Roenis Elias, P 32 Wsh Sea Minor league contract
Neftali Feliz, P 32 Sea Phi Minor league contract
Chris Flexen, P 26 NYN Sea 2-year
Seth Frankoff, P 32 Sea Ari Minor league contract
Kendall Graveman, P 30 Sea Sea 1-year
Zac Grotz, P 27 Sea Bos Minor league contract
Yoshihisa Hirano, P 36 Sea
Joe Hudson, C 29 Sea Pit Minor league contract
Brady Lail, P 27 Sea Sea Minor league contract
Matt Magill, P 31 Sea Sea Minor league contract
Keynan Middleton, P 27 Ana Sea 1-year
Kevin Munson, P 32 Sea Sea Minor league contract
Joseph Odom, C 29 Sea TB Minor league contract
Paul Sewald, P 30 NYN Sea Minor league contract
Bryan Shaw, P 33 Sea
Mallex Smith, OF 27 Sea NYN Minor league contract
Drew Steckenrider, P 30 Mia Sea Minor league contract
Dee Strange-Gordon, IF/OF 32 Sea
Dillon Thomas, OF 28 Oak Sea Minor league contract
Jimmy Yacabonis, P 28 Sea Sea Minor league contract
Player Age Old Team New Team Notes Signed
John Brebbia, P 30 StL SF 1-year
Nabil Crismatt, P 26 StL SD Minor league contract
Chris Ellis, P 28 StL TB Minor league contract
Tyler Heineman, C 29 SF StL Minor league contract
Rob Kaminsky, P 26 StL Minor League f.a.
Brad Miller, IF/OF 31 StL
Yadier Molina, C 38 StL
Max Moroff, IF 27 NYN StL Minor league contract
Rangel Ravelo, IF/OF 28 StL
Jose Rondon, IF 26 Bal StL Minor league contract
Ricardo Sanchez, P 23 StL Minor League f.a.
Adam Wainwright, P 39 StL
Matt Wieters, C 34 StL
Kolten Wong, 2B 30 StL
Player Age Old Team New Team Notes Signed
Dylan Cozens, OF 26 TB Mil Minor league contract
Johnny Davis, OF 30 TB Minor League f.a.
Oliver Drake, P 34 TB
Chris Ellis, P 28 StL TB Minor league contract
Edgar Ernesto Garcia, P 24 TB Cin 1-year
Sean Gilmartin, P 30 TB Minor League f.a.
David Hess, P 27 Bal TB Minor league contract
Andrew Kittredge, P 30 TB TB Minor league contract
Aaron Loup, P 33 TB
Sam McWilliams, P 25 TB NYN 1-year
Charlie Morton, SP 37 TB Atl 1-year
Brian O'Grady, IF/OF 28 TB SD 1-year
Joseph Odom, C 29 Sea TB Minor league contract
Hunter Renfroe, OF 28 TB Bos 1-year
Yacksel Rios, P 27 Pit TB Minor league contract
Chaz Roe, P 34 TB
Kevan Smith, C 32 TB TB Minor league contract
D.J. Snelten, P 28 TB ChN Minor league contract
Michael Wacha, P 29 NYN TB 1-year
Mike Zunino, C 29 TB TB 1-year
Player Age Old Team New Team Notes Signed
JC Ramirez, P 32 Ana Taiwan
Player Age Old Team New Team Notes Signed
Drew Anderson, P 26 ChA Tex Minor league contract
Justin Anderson, P 28 Ana Tex Minor league contract
Kohei Arihara, P 28 Tex 2-year
Kyle Bird, P 27 Tex Minor League f.a.
Drew Butera, C 37 Col Tex Minor league contract
Jesse Chavez, P 37 Tex
Shin-Soo Choo, OF/DH 38 Tex
Nick Ciuffo, C 25 Tex Bal Minor league contract
Jharel Cotton, P 29 ChN Tex Minor league contract
Charlie Culberson, IF/OF 31 Atl Tex Minor league contract
David Dahl, OF 26 Col Tex 1-year
Derek Dietrich, IF/OF 31 Tex
Tim Dillard, P 37 Tex Tex Minor league contract
Jerad Eickhoff, P 30 Tex NYN Minor league contract
Luke Farrell, P 29 Tex Min Minor league contract
Tim Federowicz, C 33 Tex LA Minor league contract
Luis Garcia, P 33 Tex NYA Minor league contract
Scott Heineman, OF/IF 28 Tex Tex 1-year
Jimmy Herget, P 27 Tex Tex 1-year
Corey Kluber, SP 34 Tex NYA 1-year
Derek Law, P 30 Tex Min Minor league contract
Jesus Linarez, P 24 Tex Tex Minor league contract
Jason Martin, OF 25 Pit Tex Minor league contract
Jeff Mathis, C 37 Tex
Sal Mendez, P 25 Tex Tex Minor league contract
Yohander Mendez, P 26 Tex Minor League f.a.
Juan Nicasio, P 34 Tex
Luis Ortiz, P 25 Bal Tex Minor league contract
Edubray Ramos, P 28 LA Tex Minor league contract
Rob Refsnyder, IF/OF 29 Tex Min Minor league contract
Yadiel Rivera, IF/OF 28 Tex Minor League f.a.
Andrew Romine, IF/OF 35 Tex
Danny Santana, IF/OF 30 Tex
Locke St. John, P 27 Tex Det Minor league contract
Esmerling Vasquez, P 37 Tex Minor League f.a.
Edinson Volquez, P 37 Tex
Collin Wiles, P 26 Tex Tex Minor league contract
Hunter Wood, P 27 Cle Tex Minor league contract
Player Age Old Team New Team Notes Signed
Chase Anderson, P 33 Tor
Anthony Bass, P 33 Tor Mia 2-year
Andy Burns, IF 30 Tor Minor League f.a.
Tyler Chatwood, P 31 ChN Tor 1-year
A.J. Cole, P 29 Tor Tor Minor league contract
Brandon Drury, IF/OF 28 Tor NYN Minor league contract
Ryan Dull, P 31 Tor AAPB
Ken Giles, P 30 Tor
Gabriel Guerrero, OF 27 Tor Minor League f.a.
Walker Lockett, P 26 Tor KBO
Joe Panik, IF 30 Tor
Thomas Pannone, P 26 Tor Ana Minor league contract
Robbie Ray, P 29 Tor Tor 1-year
Marcus Semien, IF 30 Oak Tor 1-year
Travis Shaw, IF 30 Tor
Matt Shoemaker, SP 34 Tor
George Springer, OF 31 Hou Tor 6-year
Richard Urena, IF 24 Bal Tor Minor league contract
Jonathan Villar, IF/OF 29 Tor
Mitch Walding, IF 28 Tor Minor League f.a.
Taijuan Walker, SP 28 Tor
Kirby Yates, P 33 SD Tor 1-year
Player Age Old Team New Team Notes Signed
Luis Avilan, P 31 NYA Wsh Minor league contract
Aaron Barrett, P 33 Wsh Wsh Minor league contract
Rafael Bautista, OF 27 Wsh Minor League f.a.
James Bourque, P 27 Wsh ChN Minor league contract
Asdrubal Cabrera, IF 35 Wsh
Welington Castillo, C 33 Wsh Wsh Minor league contract
Samuel Clay, P 27 Min Wsh 1-year
Wilmer Difo, IF 28 Wsh Pit Minor league contract
Sean Doolittle, P 34 Wsh
Adam Eaton, OF 32 Wsh ChA 1-year
Roenis Elias, P 32 Wsh Sea Minor league contract
Paolo Espino, P 34 Wsh
Javy Guerra, P 35 Wsh Wsh Minor league contract
Brad Hand, P 30 Cle Wsh 1-year
Brock Holt, IF/OF 32 Wsh
Howie Kendrick, IF/OF 37 Wsh Retired
Jon Lester, SP 37 ChN Wsh 1-year
Hernan Perez, OF/IF 29 ChN Wsh Minor league contract
Jefry Rodriguez, P 27 Cle Wsh Minor league contract
Anibal Sanchez, P 36 Wsh
Kyle Schwarber, OF 27 ChN Wsh 1-year
Kurt Suzuki, C 37 Wsh Ana 1-year
Michael A. Taylor, OF 29 Wsh KC 1-year
Eric Thames, 1B 34 Wsh Japan
Yasmany Tomas, OF 30 Ari Wsh Minor league contract
Austen Williams, P 28 Wsh Minor League f.a.
Ryan Zimmerman, 1B 36 Wsh Wsh 1-year