MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
MLB Free Agents
Player Age Old Team New Team Notes Signed
Arismendy Alcantara, OF/IF 28 NYN Ana Minor league contract
Miguel Almonte, P 26 Ana
Justin Bour, 1B 31 Ana Japan
Peter Bourjos, OF 32 Ana
Parker Bridwell, P 28 Ana
Trevor Cahill, P 31 Ana
Kole Calhoun, OF 32 Ana
Kaleb Cowart, IF/P 27 Ana
Miguel Del Pozo, P 27 Ana
Nick Franklin, IF/OF 28 Ana
Luis Garcia, P 32 Ana
Drew Hutchison, P 29 Ana
Hoby Milner, P 28 TB Ana Minor league contract
Jarrett Parker, OF 30 Ana NYN Minor league contract
Kevan Smith, C 31 Ana
Josh Thole, C 33 Ana
Wilfredo Tovar, IF 28 Ana
Nick Tropeano, P 29 Ana
Player Age Old Team New Team Notes Signed
Carlos Asuaje, IF 28 Ari
Alex Avila, C 32 Ari Min 1-year
Jarrod Dyson, OF 35 Ari
Wilmer Flores, IF 28 Ari
Junior Guerra, P 34 Mil Ari 1-year
Bradin Hagens, P 30 Ari
Yoshihisa Hirano, P 35 Ari
Adam Jones, OF 34 Ari Japan
Caleb Joseph, C 33 Ari
Matt Koch, P 29 Ari
Michael Kohn, P 33 Ari
Joey Krehbiel, P 26 Ari
Lucas Luetge, P 32 Ari Oak Minor league contract
Ricky Nolasco, P 36 Ari
Josh Prince, IF/OF 31 Ari
Alberto Rosario, C 32 Ari
Robby Scott, P 30 Ari
Braden Shipley, P 27 Ari
Travis Snider, OF 31 Ari
Steven Souza Jr., OF 30 Ari
Blake Swihart, OF/C 27 Ari
Matt Szczur, OF 30 Ari
Ben Taylor, P 27 Ari
Stephen Vogt, C 35 SF Ari 1-year
Taijuan Walker, P 27 Ari
Player Age Old Team New Team Notes Signed
Lane Adams, OF 30 Atl
Jonathan Aro, P 29 Atl
Andres Blanco, IF 35 Atl
Jerry Blevins, P 36 Atl
Francisco Cervelli, C 33 Atl
Charlie Culberson, IF/OF 30 Atl
Travis d'Arnaud, C 30 TB Atl 2-year
Josh Donaldson, 3B 34 Atl
Lucas Duda, 1B 33 Atl
Pedro Florimon, IF/OF 33 Atl
Tyler Flowers, C 33 Atl Atl 1-year
Cole Hamels, SP 35 ChN Atl 1-year
Billy Hamilton, OF 29 Atl
Adeiny Hechavarria, IF 30 Atl
Jason Hursh, P 28 Atl
Matt Joyce, OF 35 Atl
Dallas Keuchel, SP 31 Atl
Raffy Lopez, C 32 Atl
Chris Martin, P 33 Atl Atl 2-year
John Ryan Murphy, C 28 Atl
Darren O'Day, P 37 Atl Atl 1-year
Rafael Ortega, OF 28 Atl Atl Minor league contract
Will Smith, P 30 SF Atl 3-year
Anthony Swarzak, P 34 Atl
Julio Teheran, P 28 Atl
Caleb Thielbar, P 32 Atl
Josh Tomlin, P 35 Atl
Andy Wilkins, 1B 31 Atl
Player Age Old Team New Team Notes Signed
Pedro Araujo, P 26 Bal
Christopher Bostick, IF 26 Bal
Aaron Brooks, P 29 Bal
Ryan Eades, P 27 Bal
Sean Gilmartin, P 29 Bal
Dilson Herrera, IF/OF 25 NYN Bal Minor league contract
Carlos Perez, C 29 Bal Oak Minor league contract
Jace Peterson, IF/OF 29 Bal
Jack Reinheimer, IF 27 Bal
Tayler Scott, P 27 Bal Japan
Jesus Sucre, C 31 Bal
Mark Trumbo, 1B/DH 33 Bal
Engelb Vielma, IF 25 Bal
Zach Vincej, IF 28 Bal
Mason Williams, OF 28 Bal Bal Minor league contract
Jimmy Yacabonis, P 27 Bal
Gabriel Ynoa, P 26 Bal Japan
Rob Zastryzny, P 27 LA Bal Minor league contract
Player Age Old Team New Team Notes Signed
Cody Asche, IF/OF 29 Bos
Bryce Brentz, OF 30 Bos
Andrew Cashner, P 33 Bos
Juan Centeno, C 30 Bos
Jhoulys Chacin, P 31 Bos
Gorkys Hernandez, OF 32 Bos
Marco Hernandez, IF 27 Bos Bos 1-year
Oscar Hernandez, C 26 Bos
Brock Holt, IF/OF 31 Bos
Jenrry Mejia, P 30 Bos
Mitch Moreland, 1B 34 Bos
Eduardo Nunez, IF/OF 32 Bos
Josh Osich, P 31 Bos Bos 1-year
Chris Owings, IF/OF 28 Bos
Rick Porcello, SP 30 Bos
Zach Putnam, P 32 Bos
Erasmo Ramirez, P 29 Bos
Tony Renda, IF/OF 28 Bos
Josh A. Smith, P 32 Bos
Steven Wright, P 35 Bos
Player Age Old Team New Team Notes Signed
Jose Abreu, 1B 32 ChA ChA 1-year
Ryan Burr, P 25 ChA ChA Minor league contract
Mauricio Cabrera, P 26 ChA
Ryan Cordell, OF 27 ChA
Odrisamer Despaigne, P 32 ChA South Korea
Ross Detwiler, P 33 ChA
Caleb Frare, P 26 ChA ChA Minor league contract
Ryan Goins, IF 31 ChA Oak Minor league contract
Alfredo Gonzalez, C 27 ChA
Yasmani Grandal, C 31 Mil ChA 4-year
Brandon Guyer, OF 33 ChA
Jon Jay, OF 34 ChA
Juan Minaya, P 29 ChA
Justin Nicolino, P 28 ChA
Ivan Nova, P 32 ChA
Donn Roach, P 29 ChA
Yolmer Sanchez, IF 27 ChA
Hector Santiago, P 31 ChA
Matt Skole, IF 30 ChA
Charlie Tilson, OF 27 ChA
Ramon Torres, IF 26 ChA
Thyago Vieira, P 26 ChA Japan
Player Age Old Team New Team Notes Signed
Jim Adduci, OF/1B 34 ChN
Tony Barnette, P 36 ChN
Nicholas Castellanos, OF 27 ChN
Xavier Cedeno, P 33 ChN
Steve Cishek, P 33 ChN
Taylor Davis, C 30 ChN
Phillip Evans, IF/OF 27 ChN
Johnny Field, OF 27 ChN
Carlos Gonzalez, OF 34 ChN
Kendall Graveman, P 28 ChN Sea 1-year
Cole Hamels, SP 35 ChN Atl 1-year
Derek Holland, P 33 ChN
Chih-Wei Hu, P 26 ChN
Danny Hultzen, P 30 ChN
Brandon Kintzler, P 35 ChN
Jonathan Lucroy, C 33 ChN
Dixon Machado, IF 27 ChN
Brandon Morrow, P 35 ChN
David Phelps, P 33 ChN
Addison Russell, IF 25 ChN
Pedro Strop, P 34 ChN
Allen Webster, P 29 ChN
Alex Wilson, P 33 ChN
Dan Winkler, P 29 SF ChN 1-year
Ben Zobrist, IF/OF 38 ChN
Player Age Old Team New Team Notes Signed
Brad Boxberger, P 31 Cin
Nick Ciuffo, C 24 Cin Tex Minor league contract
Tim Collins, P 30 Cin
Christian Colon, IF 30 Cin
Kevin Gausman, P 28 Cin SF 1-year
Juan Graterol, C 30 Cin Min Minor league contract
Justin Grimm, P 31 Cin Mil Minor league contract
Jose Iglesias, IF 29 Cin
Keury Mella, P 26 Cin
Mike Moustakas, IF 31 Mil Cin 4-year
Jose Peraza, IF/OF 25 Cin
Rob Refsnyder, IF/OF 28 Cin Tex Minor league contract
Jackson Stephens, P 25 Cin
Eric Stout, P 26 Cin
Stuart Turner, C 27 Cin
Alex Wood, SP 28 Cin
Player Age Old Team New Team Notes Signed
Cody Anderson, P 29 Cle
Tyler Clippard, P 34 Cle
A.J. Cole, P 27 Cle Tor Minor league contract
Jon Edwards, P 31 Cle
James Hoyt, P 33 Cle Cle 1-year
Jason Kipnis, 2B 32 Cle
Ryan Lavarnway, C/1B 32 Cle
Max Moroff, IF 26 Cle NYN Minor league contract
Dioner Navarro, C 35 Cle
Tyler Olson, P 30 Cle
Dan Otero, P 34 Cle
Kevin Plawecki, C 28 Cle
Yasiel Puig, RF 29 Cle
Hanley Ramirez, 1B 35 Cle
Danny Salazar, P 29 Cle
Eric Stamets, IF 28 Cle Col Minor league contract
Mitch Talbot, P 36 Cle
Beau Taylor, C 29 Oak Cle Minor league contract
Player Age Old Team New Team Notes Signed
Yonder Alonso, 1B 32 Col
Chad Bettis, P 30 Col
Drew Butera, C 36 Col
Noel Cuevas, OF 28 Col
Pat Dean, P 30 Col
Mike Dunn, P 34 Col
Chris Iannetta, C 36 Col
Wes Parsons, P 27 Col
Mark Reynolds, IF 36 Col
Chris Rusin, P 33 Col
Eric Stamets, IF 28 Cle Col Minor league contract
Player Age Old Team New Team Notes Signed
Austin Adams, P 33 Det
Victor Alcantara, P 26 Det
Phillippe Aumont, P 30 Det Tor Minor league contract
Gordon Beckham, IF 33 Det
Jorge Bonifacio, OF 26 KC Det Minor league contract
Jose Manuel Fernandez, P 26 Det
Blaine Hardy, P 32 Det Min Minor league contract
Josh Harrison, IF/OF 32 Det Phi Minor league contract
John Hicks, 1B/C 30 Det
Edwin Jackson, P 36 Det
Eduardo Jimenez, P 24 Det
Pete Kozma, IF 31 Det
Mikie Mahtook, OF 30 Det
Jordy Mercer, IF 33 Det
Matt Moore, P 30 Det
Dustin Peterson, OF/IF 25 Det
Nick Ramirez, P 30 Det Det Minor league contract
Zac Reininger, P 26 Det
Tyson Ross, P 32 Det
Daniel Stumpf, P 28 Det
Jake Thompson, P 25 Det
Drew VerHagen, P 29 Det Japan
Matt Wotherspoon, P 28 Det
Player Age Old Team New Team Notes Signed
Robinson Chirinos, C 35 Hou
Gerrit Cole, SP 29 Hou
Dustin Garneau, C 32 Oak Hou 1-year
Reymin Guduan, P 27 Hou LA Minor league contract
Will Harris, P 35 Hou
Martin Maldonado, C 33 Hou
Collin McHugh, P 32 Hou
Wade Miley, P 33 Hou
Hector Rondon, P 31 Hou
Aaron Sanchez, P 27 Hou
Joe Smith, P 35 Hou
Player Age Old Team New Team Notes Signed
Winston Abreu, P 42 KC
Humberto Arteaga, IF 25 KC
Jacob Barnes, P 29 KC
Jorge Bonifacio, OF 26 KC Det Minor league contract
Cheslor Cuthbert, IF 27 KC
Chase d'Arnaud, IF 32 KC
Taylor Featherston, IF 30 KC
Brian Flynn, P 29 KC
Alex Gordon, LF 35 KC
Jesse Hahn, P 30 KC
Luis Hernandez, IF 35 KC
Andres Machado, P 26 KC
Erick Mejia, OF/IF 25 KC
Adam Moore, C 35 KC
Wily Peralta, P 30 KC
Matt Reynolds, IF 29 Wsh KC Minor league contract
Trevor Rosenthal, P 29 NYA KC Minor league contract
Andrew Susac, C 29 KC
Player Age Old Team New Team Notes Signed
Daniel Corcino, P 29 LA
Casey Crosby, P 31 Min LA Minor league contract
Justin DeFratus, P 32 LA
Rocky Gale, C 31 TB LA Minor league contract
Yimi Garcia, P 29 LA
Reymin Guduan, P 27 Hou LA Minor league contract
Jedd Gyorko, IF 31 LA
Rich Hill, P 39 LA
Jose Lobaton, C 35 LA
J.D. Martin, P 36 LA
Russell Martin, C 36 LA
Kristopher Negron, IF/OF 33 LA
Edward Paredes, P 33 LA
Chris Parmelee, 1B/OF 31 LA
Cameron Perkins, OF 29 LA
Shane Peterson, OF/1B 31 LA
Kevin Quackenbush, P 31 LA
Hyun-Jin Ryu, P 32 LA
Jaime Schultz, P 28 LA Oak Minor league contract
Layne Somsen, P 30 LA
Jesen Therrien, P 26 LA
Tyler Thornburg, P 31 LA
Rob Zastryzny, P 27 LA Bal Minor league contract
Player Age Old Team New Team Notes Signed
R.J. Alvarez, P 28 Mia
Wilkin Castillo, C 35 Mia
Starlin Castro, IF 29 Mia
Wei-Yin Chen, P 34 Mia
Isaac Galloway, OF 30 Mia
Curtis Granderson, OF 38 Mia
Gabriel Guerrero, OF 25 Mia
Tyler Heineman, C 28 Mia
Rosell Herrera, OF 27 Mia
Bryan Holaday, C 32 Mia
Mike Kickham, P 30 Mia
Deven Marrero, IF 29 Mia
Adrian Nieto, C 30 Mia
Hector Noesi, P 32 Mia Pit Minor league contract
Peter O'Brien, OF/1B 29 Mia
Martin Prado, IF 36 Mia
Cesar Puello, OF 28 Mia
JT Riddle, OF/IF 28 Mia
Yadiel Rivera, IF/OF 27 Mia
Neil Walker, IF 34 Mia
Player Age Old Team New Team Notes Signed
Matt Albers, P 36 Mil
Tyler Austin, 1B/OF 28 Mil
Keon Broxton, OF 29 Sea Mil Minor league contract
Alex Claudio, P 27 Mil Mil 1-year
Gio Gonzalez, P 34 Mil
Tuffy Gosewisch, C 36 Mil
Yasmani Grandal, C 31 Mil ChA 4-year
Justin Grimm, P 31 Cin Mil Minor league contract
Junior Guerra, P 34 Mil Ari 1-year
Jay Jackson, P 32 Mil Japan
Jeremy Jeffress, P 32 Mil
Jordan Lyles, P 29 Mil Tex 2-year
Shelby Miller, P 29 Mil
Mike Moustakas, IF 31 Mil Cin 4-year
Jimmy Nelson, P 30 Mil
Nate Orf, IF 29 Mil Oak Minor league contract
Hernan Perez, IF/OF 28 Mil
Drew Pomeranz, P 31 Mil SD 4-year
Tyler Saladino, IF 30 Mil
Travis Shaw, IF 29 Mil
Cory Spangenberg, IF/OF 28 Mil Japan
Eric Thames, 1B 33 Mil
Player Age Old Team New Team Notes Signed
Cody Allen, P 31 Min
Alex Avila, C 32 Ari Min 1-year
Brandon Barnes, OF 33 Min
Jeremy Bleich, P 32 Min
Jason Castro, C 32 Min
C.J. Cron, 1B 29 Min
Casey Crosby, P 31 Min LA Minor league contract
Alejandro de Aza, OF 35 Min
Sam Dyson, P 31 Min
Ryan Garton, P 30 Sea Min Minor league contract
Kyle Gibson, SP 32 Min Tex 3-year
Juan Graterol, C 30 Cin Min Minor league contract
Preston Guilmet, P 32 Min
Blaine Hardy, P 32 Det Min Minor league contract
Trevor Hildenberger, P 28 Min
Ian Krol, P 28 Min
Ryan LaMarre, OF 31 Min
Ian Miller, OF 27 Min
Mike Miller, IF 30 Min
Gabriel Moya, P 24 Min
Ryan O'Rourke, P 31 Min
Jake Odorizzi, SP 29 Min Min 1-year
Martin Perez, P 28 Min
Michael Pineda, SP 30 Min Min 2-year
Addison Reed, P 30 Min
Sergio Romo, P 36 Min
Wilin Rosario, C/1B 30 Min
Jonathan Schoop, IF 28 Min
Kohl Stewart, P 25 Min
Ronald Torreyes, IF 27 Min
Player Age Old Team New Team Notes Signed
Francisco Arcia, C 30 NYA
Jake Barrett, P 28 NYA
Dellin Betances, P 31 NYA
Greg Bird, 1B 27 NYA
Rex Brothers, P 31 NYA
Billy Burns, OF 30 NYA
Danny Coulombe, P 30 NYA
Randall Delgado, P 29 NYA
Jacoby Ellsbury, OF 36 NYA
Edwin Encarnacion, DH/1B 36 NYA
Brett Gardner, OF 36 NYA
Cory Gearrin, P 33 NYA
Terrance Gore, OF 28 NYA
Zack Granite, OF 27 Tex NYA Minor league contract
Didi Gregorius, SS 29 NYA Phi 1-year
David Hale, P 32 NYA
David Hernandez, P 34 NYA
Erik Kratz, C 39 NYA
Brady Lail, P 26 NYA
Tyler Lyons, P 31 NYA
Joe Mantiply, P 28 NYA
Cameron Maybin, OF 32 NYA
Kendrys Morales, DH/1B 36 NYA
Austin Romine, C 31 NYA
Trevor Rosenthal, P 29 NYA KC Minor league contract
Player Age Old Team New Team Notes Signed
Arismendy Alcantara, OF/IF 28 NYN Ana Minor league contract
Aaron Altherr, OF 28 NYN
Luis Avilan, P 30 NYN
Gregor Blanco, OF 35 NYN
Brad Brach, P 33 NYN NYN 1-year
Gavin Cecchini, IF 25 NYN
Rajai Davis, OF 39 NYN
Danny Espinosa, IF 32 NYN
Todd Frazier, IF 33 NYN
Carlos Gomez, OF 34 NYN
Donnie Hart, P 29 NYN
Dilson Herrera, IF/OF 25 NYN Bal Minor league contract
Matt Kemp, OF 35 NYN
Juan Lagares, OF 30 NYN
Zach Lee, P 28 NYN Oak Minor league contract
Rymer Liriano, OF 28 NYN
Max Moroff, IF 26 Cle NYN Minor league contract
Joe Panik, IF 29 NYN
Jarrett Parker, OF 30 Ana NYN Minor league contract
Tim Peterson, P 28 NYN
Brooks Pounders, P 29 NYN
Rene Rivera, C 36 NYN
Ervin Santana, P 36 NYN
Chasen Shreve, P 29 StL NYN Minor league contract
Travis Taijeron, OF 30 NYN
Ruben Tejada, IF 30 NYN
Zack Wheeler, SP 29 NYN Phi 5-year
Player Age Old Team New Team Notes Signed
Brett Anderson, P 31 Oak
Homer Bailey, P 33 Oak
Ryan Buchter, P 32 Oak
Jake Diekman, P 32 Oak Oak 2-year
Marco Estrada, SP 36 Oak
Kyle Finnegan, P 28 Oak Wsh 1-year
Dustin Garneau, C 32 Oak Hou 1-year
Ryan Goins, IF 31 ChA Oak Minor league contract
Matt Harvey, P 30 Oak
Chris Herrmann, C 32 Oak
Dean Kiekhefer, P 30 Oak
Zach Lee, P 28 NYN Oak Minor league contract
Kyle Lobstein, P 30 Oak
Lucas Luetge, P 32 Ari Oak Minor league contract
Taylor Motter, IF/OF 30 Oak
Nate Orf, IF 29 Mil Oak Minor league contract
Carlos Perez, C 29 Bal Oak Minor league contract
Josh Phegley, C 31 Oak
Tanner Roark, P 33 Oak
Cameron Rupp, C 31 Oak
Brian Schlitter, P 33 Oak Oak Minor league contract
Jaime Schultz, P 28 LA Oak Minor league contract
Beau Taylor, C 29 Oak Cle Minor league contract
Blake Treinen, P 31 Oak
Logan Verrett, P 29 Oak
Player Age Old Team New Team Notes Signed
Rob Brantly, C 30 Phi
Corey Dickerson, OF 30 Phi
Jerad Eickhoff, P 29 Phi
Maikel Franco, IF 27 Phi
Phil Gosselin, IF 31 Phi
Didi Gregorius, SS 29 NYA Phi 1-year
Josh Harrison, IF/OF 32 Det Phi Minor league contract
Cesar Hernandez, IF 29 Phi
Jared Hughes, P 34 Phi
Tommy Hunter, P 33 Phi
Matt McBride, C 34 Phi
Andrew McCutchen, OF 33 Phi
Brad Miller, OF/IF 30 Phi
Mike Morin, P 28 Phi
Logan Morrison, 1B 32 Phi
Pat Neshek, P 39 Phi
Juan Nicasio, P 33 Phi
Blake Parker, P 34 Phi
Jose Pirela, IF/OF 30 Phi
Edubray Ramos, P 26 Phi
Shane Robinson, OF 35 Phi
Sean Rodriguez, OF/IF 34 Phi
Andrew Romine, IF/OF 33 Phi
Fernando Salas, P 34 Phi
Drew Smyly, P 30 Phi
Dan Straily, P 31 Phi
Jason Vargas, SP 36 Phi
Nick Vincent, P 33 Phi
Mitch Walding, IF 27 Phi
Zack Wheeler, SP 29 NYN Phi 5-year
Player Age Old Team New Team Notes Signed
Steven Baron, C 29 Pit
Melky Cabrera, OF 35 Pit
Lonnie Chisenhall, OF/IF 31 Pit
Rookie Davis, P 26 Pit
Elias Diaz, C 29 Pit
Jake Elmore, IF/OF 32 Pit
Corban Joseph, IF 31 Pit
Jung Ho Kang, IF 32 Pit
Francisco Liriano, P 36 Pit
Brandon Maurer, P 29 Pit
Alex McRae, P 26 Pit
Hector Noesi, P 32 Mia Pit Minor league contract
Yefry Ramirez, P 26 Pit
Trayvon Robinson, OF 32 Pit
JB Shuck, OF 32 Pit
Darnell Sweeney, IF/OF 28 Pit
Wei-Chung Wang, P 27 Pit
Player Age Old Team New Team Notes Signed
Pedro Avila, P 22 SD SD Minor league contract
Miguel Diaz, P 25 SD SD Minor league contract
Carl Edwards Jr., P 28 SD Sea 1-year
Dietrich Enns, P 28 SD
Robbie Erlin, P 29 SD
Kyle Lloyd, P 29 SD
Aaron Loup, P 31 SD
Kazuhisa Makita, P 35 SD Japan
Bryan Mitchell, P 28 SD
Dillon Overton, P 28 SD
Drew Pomeranz, P 31 Mil SD 4-year
Boog Powell, OF 26 SD
Paco Rodriguez, P 28 SD
Chris Rowley, P 29 SD
Craig Stammen, P 35 SD
Adam Warren, P 32 SD
Player Age Old Team New Team Notes Signed
Chasen Bradford, P 30 SEA
Matt Carasiti, P 28 SEA
Ryan Court, OF/IF 31 SEA
Player Age Old Team New Team Notes Signed
Fernando Abad, P 33 SF
Tyler Anderson, P 29 SF SF 1-year
Kyle Barraclough, P 29 SF
Madison Bumgarner, SP 30 SF
Jamie Callahan, P 25 SF
Rico Garcia, P 25 SF
Kevin Gausman, P 28 Cin SF 1-year
Scooter Gennett, 2B 29 SF
Mike Gerber, OF 27 SF
Ryder Jones, IF 25 SF
Sam Moll, P 27 SF
Steven Okert, P 28 SF
Francisco Pena, C 30 SF
Kevin Pillar, OF 30 SF
Ricardo Pinto, P 25 SF South Korea
Michael Reed, OF 27 SF
Joey Rickard, OF 28 SF
Keyvius Sampson, P 28 SF
Pablo Sandoval, IF 33 SF
Will Smith, P 30 SF Atl 3-year
Brock Stassi, 1B/OF 30 SF
Pat Venditte, P 34 SF
Stephen Vogt, C 35 SF Ari 1-year
Dan Winkler, P 29 SF ChN 1-year
Player Age Old Team New Team Notes Signed
John Andreoli, OF 29 Sea
Tim Beckham, OF/IF 29 Sea
Keon Broxton, OF 29 Sea Mil Minor league contract
Jaycob Brugman, OF 27 Sea
Orlando Calixte, IF/OF 27 Sea
Daniel Castro, IF 27 Sea
Carl Edwards Jr., P 28 SD Sea 1-year
Brian Ellington, P 29 Sea
Ryan Garton, P 30 Sea Min Minor league contract
Kendall Graveman, P 28 ChN Sea 1-year
Ryon Healy, IF 27 Sea
Felix Hernandez, P 33 Sea
Wade LeBlanc, P 35 Sea
Tommy Milone, P 32 Sea
Sean Nolin, P 29 Sea Japan
Jordan Pacheco, IF/C 33 Sea
Domingo Santana, OF 27 Sea
Kelby Tomlinson, IF 29 Sea
Arodys Vizcaino, P 29 Sea
Patrick Wisdom, IF 28 Tex Sea 1-year
Mike Wright, P 29 Sea
Player Age Old Team New Team Notes Signed
Tony Cingrani, P 30 StL
Merandy Gonzalez, P 24 StL
Luke Gregerson, P 35 StL
Joe Hudson, C 28 StL
Dominic Leone, P 28 StL
Marcell Ozuna, LF 29 StL
Williams Perez, P 28 StL
Zac Rosscup, P 31 StL
Chasen Shreve, P 29 StL NYN Minor league contract
Michael Wacha, P 28 StL
Adam Wainwright, P 38 StL StL 1-year
Matt Wieters, C 33 StL
Player Age Old Team New Team Notes Signed
Emilio Bonifacio, OF/IF 34 TB
Jason Coats, OF 29 TB
Travis d'Arnaud, C 30 TB Atl 2-year
Johnny Davis, OF 29 TB
Matt Duffy, IF 28 TB
Rocky Gale, C 31 TB LA Minor league contract
Avisail Garcia, OF 28 TB
Jason Garcia, P 27 TB
Guillermo Heredia, OF 28 TB
Ryan Merritt, P 27 TB
Hoby Milner, P 28 TB Ana Minor league contract
Vidal Nuno, P 32 TB
Luis Santos, P 28 TB
Aaron Slegers, P 27 TB
Eric Sogard, IF/OF 33 TB
Player Age Old Team New Team Notes Signed
Jett Bandy, C 29 Tex
Matt Bush, P 33 Tex
David Carpenter, P 34 Tex
Welington Castillo, C 32 Tex
Nick Ciuffo, C 24 Cin Tex Minor league contract
Matt Davidson, IF 28 Tex
Tim Dillard, P 36 Tex
Tim Federowicz, C 32 Tex
Logan Forsythe, IF/OF 32 Tex
Ian Gibaut, P 26 Tex
Kyle Gibson, SP 32 Min Tex 3-year
Jeanmar Gomez, P 31 Tex
Zack Granite, OF 27 Tex NYA Minor league contract
Ronald Herrera, P 24 Tex
Wei-Chieh Huang, P 26 Tex Tex Minor league contract
James Jones, OF 31 Tex
Nate Jones, P 33 Tex
Shawn Kelley, P 35 Tex
Jordan Lyles, P 29 Mil Tex 2-year
Seth Maness, P 31 Tex
Pedro Payano, P 25 Tex
Hunter Pence, OF/DH 36 Tex
Jake Petricka, P 31 Tex
Rob Refsnyder, IF/OF 28 Cin Tex Minor league contract
Adrian Sampson, P 28 Tex
Tony Sanchez, C 31 Tex
Jeffrey Springs, P 27 Tex
Jen-Ho Tseng, P 25 Tex
Esmerling Vasquez, P 36 Tex
Edinson Volquez, P 36 Tex
Patrick Wisdom, IF 28 Tex Sea 1-year
Player Age Old Team New Team Notes Signed
Jason Adam, P 28 Tor
Phillippe Aumont, P 30 Det Tor Minor league contract
John Axford, P 36 Tor
Danny Barnes, P 30 Tor
Buddy Boshers, P 31 Tor
Socrates Brito, OF 27 Tor
Clay Buchholz, P 35 Tor
A.J. Cole, P 27 Cle Tor Minor league contract
Matt Dermody, P 29 Tor
Ryan Feierabend, P 34 Tor
Patrick Kivlehan, OF/IF 29 Tor Tor Minor league contract
Derek Law, P 29 Tor
Mark Leiter Jr., P 28 Tor
Luke Maile, C 28 Tor
Justin Miller, P 32 Wsh Tor Minor league contract
Shawn Morimando, P 27 Tor
Jordan Patterson, 1B/OF 27 Tor
Dalton Pompey, OF 26 Tor
Clayton Richard, P 36 Tor
Justin Smoak, 1B 33 Tor
Ryan Tepera, P 32 Tor
Devon Travis, IF 28 Tor
Player Age Old Team New Team Notes Signed
Matt Adams, 1B 31 Wsh
Michael Blazek, P 30 Wsh
Jake Buchanan, P 30 Wsh
Asdrubal Cabrera, IF 34 Wsh
Scott Copeland, P 31 Wsh
Collin Cowgill, OF 33 Wsh
Brian Dozier, IF 32 Wsh
Kyle Finnegan, P 28 Oak Wsh 1-year
Sam Freeman, P 32 Wsh
Yan Gomes, C 32 Wsh Wsh 2-year
Matt Grace, P 30 Wsh
Javy Guerra, P 34 Wsh Wsh Minor league contract
Jeremy Hellickson, P 32 Wsh
Greg Holland, P 34 Wsh
J.J. Hoover, P 32 Wsh
Daniel Hudson, P 32 Wsh
Howie Kendrick, IF/OF 36 Wsh Wsh 1-year
Spencer Kieboom, C 28 Wsh
Josh Lucas, P 29 Wsh
Kevin McGowan, P 28 Wsh
Justin Miller, P 32 Wsh Tor Minor league contract
Logan Ondrusek, P 34 Wsh
Gerardo Parra, OF/1B 32 Wsh
Anthony Rendon, 3B 29 Wsh
Matt Reynolds, IF 29 Wsh KC Minor league contract
T.J. Rivera, IF 31 Wsh
Fernando Rodney, P 42 Wsh
Luis Sardinas, IF 26 Wsh
Tony Sipp, P 36 Wsh
Brandon Snyder, 3B 33 Wsh
Stephen Strasburg, SP 31 Wsh Wsh 7-year
Jonny Venters, P 34 Wsh
Ryan Zimmerman, 1B 35 Wsh