Name DOB Position Team Contract Salary YOS Expires FG Page
Fernando Abad 1985-12-17 P STL V $ 3.300M 2017 Fernando Abad
Cory Abbott 1995-09-20 P HOU R $ 0.435M Cory Abbott
Imani Abdullah 1997-04-20 P DET R $ 0.435M 0 Imani Abdullah
Albert Abreu 1995-09-26 P MIA R $ 0.435M 0 Albert Abreu
Jose Abreu 1987-01-29 1B TOR V $ 25.000M 2017 Jose Abreu
Osvaldo Abreu 1994-06-13 SS PIT R $ 0.435M 0 Osvaldo Abreu
Willie Abreu 1995-03-21 OF LAA R $ 0.435M 0 Willie Abreu
Domingo Acevedo 1994-06-03 P ARI R $ 0.435M 0 Domingo Acevedo
Dustin Ackley 1988-02-26 LF KC A $ 1.986M 6 Dustin Ackley
Christopher Acosta 1998-01-15 P HOU R $ 0.435M 0 Christopher Acosta
Luis Acosta 1994-11-28 SS BOS R $ 0.435M 0 Luis Acosta
Victor Acosta 1996-06-02 3B LAD R $ 0.435M 0 Victor Acosta
Ronald Acuna 1997-12-18 OF MIN R $ 0.435M 0 Ronald Acuna
Jason Adam 1991-08-04 P MIN R $ 0.435M 0 Jason Adam
Cristhian Adames 1991-07-26 SS LAA V $ 1.005M 2018 Cristhian Adames
Willy Adames 1995-09-02 SS NYM R $ 0.435M 0 Willy Adames
Chance Adams 1994-08-10 P BAL R $ 0.435M 0 Chance Adams
David Adams 1987-05-15 2B SD R $ 0.435M 0 David Adams
Jake Adams 1995-12-23 1B CLE R $ 0.435M Jake Adams
Matt Adams 1988-08-31 1B PHI A $ 0.842M 4 Matt Adams
Riley Adams 1996-06-26 C ATL R $ 0.435M Riley Adams
Spencer Adams 1996-04-13 P ATL R $ 0.435M 0 Spencer Adams
Brett Adcock 1995-08-28 P DET R $ 0.435M Brett Adcock
Turner Addison Larkins 1995-11-06 P TB R $ 0.435M 0 Turner Addison Larkins
Jo Adell 1999-04-08 DH SD R $ 0.435M Jo Adell
Aramis Ademan 1998-09-13 SS PIT R $ 0.435M Aramis Ademan
Micker Adolfo 1996-09-11 OF TB R $ 0.435M 0 Micker Adolfo
Jose Adolis Garcia 1993-03-02 OF MIA R $ 0.435M Jose Adolis Garcia
Ehire Adrianza 1989-08-21 2B PIT R $ 0.527M 2 Ehire Adrianza
Martin Agosta 1991-04-07 P CHW R $ 0.435M 0 Martin Agosta
Jesus Aguilar 1990-06-30 1B TEX R $ 0.527M 3 Jesus Aguilar
Nick Ahmed 1990-03-15 SS STL R $ 0.478M 2 Nick Ahmed
Brady Aiken 1996-08-16 P NYM R $ 0.435M 0 Brady Aiken
Keegan Akin 1995-04-01 P CLE R $ 0.435M 0 Keegan Akin
Andrew Albers 1985-10-06 P MIN R $ 0.579M 3 Andrew Albers
Hanser Alberto 1992-10-17 SS BAL R $ 0.435M 0 Hanser Alberto
Jose Albertos 1998-11-07 P NYY R $ 0.435M 0 Jose Albertos
Ozhaino Albies 1997-01-07 SS CHW R $ 0.435M 0 Ozhaino Albies
Jorge Alcala 1995-07-28 P TOR R $ 0.435M Jorge Alcala
Arismendy Alcantara 1991-10-29 2B LAD A $ 0.605M 4 Arismendy Alcantara
Raul Alcantara 1992-12-04 P CHW R $ 0.435M 0 Raul Alcantara
Sandy Alcantara 1995-09-07 P DET R $ 0.435M 0 Sandy Alcantara
Sergio Alcantara 1996-07-10 SS TOR R $ 0.435M 0 Sergio Alcantara
Victor Alcantara 1993-04-03 P CHC R $ 0.435M 0 Victor Alcantara
Tim Alderson 1988-11-03 P SEA R $ 0.435M 0 Tim Alderson
Luis Alejandro Basabe 1996-08-26 2B CHW R $ 0.435M 0 Luis Alejandro Basabe
Luis Alexander Basabe 1996-08-26 OF OAK R $ 0.435M 0 Luis Alexander Basabe
Tyler Alexander 1994-07-14 P SD R $ 0.435M 0 Tyler Alexander
A.J. Alexy 1998-04-21 P LAA R $ 0.435M A.J. Alexy
Jorge Alfaro 1993-06-11 C LAD R $ 0.435M 0 Jorge Alfaro
Anthony Alford 1994-07-20 OF OAK R $ 0.435M 0 Anthony Alford
Kolby Allard 1997-08-13 P LAD R $ 0.435M 0 Kolby Allard
Austin Allen 1994-01-16 C CLE R $ 0.435M 0 Austin Allen
Cody Allen 1988-11-20 P WAS A $ 2.154M 4 Cody Allen
Greg Allen 1993-03-15 OF COL R $ 0.435M 0 Greg Allen
Logan Allen 1997-05-23 P SD R $ 0.435M 0 Logan Allen
Nick Allen 1998-10-08 SS CIN R $ 0.435M Nick Allen
Luis Almanzar 1999-05-11 3B CHW R $ 0.435M Luis Almanzar
Michael Almanzar 1990-12-02 3B TB R $ 0.435M 0 Michael Almanzar
Abraham Almonte 1989-06-27 CF OAK V $ 1.251M 2017 Abraham Almonte
Jose Almonte 1995-09-08 P NYY R $ 0.435M Jose Almonte
Miguel Almonte 1993-04-04 P NYY R $ 0.435M 0 Miguel Almonte
Yency Almonte 1994-06-04 P CHW R $ 0.435M 0 Yency Almonte
Zoilo Almonte 1989-06-10 LF HOU R $ 0.435M 0 Zoilo Almonte
Albert Almora 1994-04-16 CF LAD R $ 0.435M 0 Albert Almora
Peter Alonso 1994-12-07 1B NYM R $ 0.435M 0 Peter Alonso
Yonder Alonso 1987-04-08 1B PIT A $ 1.452M 5 Yonder Alonso
Aaron Altherr 1991-01-14 CF STL R $ 0.479M 1 Aaron Altherr
Jose Altuve 1990-05-06 2B SF L4 $ 2.695M 5 2017 Jose Altuve
Dario Alvarez 1989-01-17 P ATL R $ 0.435M 0 Dario Alvarez
Eliezer Alvarez 1994-10-15 2B HOU R $ 0.435M 0 Eliezer Alvarez
Henderson Alvarez 1990-04-18 P SEA R $ 0.526M 2 Henderson Alvarez
Jose Alvarez 1989-05-06 P TEX R $ 0.527M 2 Jose Alvarez
Pedro Alvarez 1987-02-06 3B NYM V $ 5.540M 2017 Pedro Alvarez
Yadier Alvarez 1996-03-07 P TOR R $ 0.435M 0 Yadier Alvarez
Yordan Alvarez 1997-06-27 1B HOU R $ 0.435M Yordan Alvarez
Adbert Alzolay 1995-03-01 P DET R $ 0.435M Adbert Alzolay
Alexi Amarista 1989-04-06 SS LAA R $ 0.526M 3 Alexi Amarista
Gioskar Amaya 1992-12-13 C HOU R $ 0.435M 0 Gioskar Amaya
Hector Ambriz 1984-05-24 P MIL R $ 0.478M 1 Hector Ambriz
Jeffrey Ames 1991-01-31 P NYM R $ 0.435M 0 Jeffrey Ames
Brett Anderson 1988-02-01 P BAL A $ 2.455M 6 Brett Anderson
Brian Anderson 1993-05-19 3B NYM R $ 0.435M 0 Brian Anderson
Bryan Anderson 1986-12-16 C WAS R $ 0.526M 3 Bryan Anderson
Chase Anderson 1987-11-30 P NYM R $ 0.527M 3 Chase Anderson
Chris Anderson 1992-07-29 P COL R $ 0.479M 1 Chris Anderson
Cody Anderson 1990-09-14 P SF R $ 0.435M 0 Cody Anderson
Drew Anderson 1994-03-22 P CHC R $ 0.435M Drew Anderson
Ian Anderson 1998-05-02 P CIN R $ 0.435M 0 Ian Anderson
Jacob Anderson 1992-11-22 OF SEA R $ 0.435M 0 Jacob Anderson
Shaun Anderson 1994-10-29 P NYM R $ 0.435M 0 Shaun Anderson
Tim Anderson 1993-06-23 SS KC R $ 0.435M 0 Tim Anderson
Tyler Anderson 1989-12-30 P SEA R $ 0.478M 2 Tyler Anderson
Matt Andriese 1989-08-28 P NYY R $ 0.478M 2 Matt Andriese
Elvis Andrus 1988-08-26 SS SF V $ 7.862M 2017 Elvis Andrus
Miguel Andujar 1995-03-02 3B ARI R $ 0.435M 0 Miguel Andujar
Yasel Antuna 1999-10-26 3B LAD R $ 0.435M Yasel Antuna
Nori Aoki 1982-01-05 RF WAS V $ 2.500M 2018* Nori Aoki
Miguel Aparicio 1999-03-07 OF MIA R $ 0.435M Miguel Aparicio
Andrew Aplin 1991-03-21 CF SEA R $ 0.435M 0 Andrew Aplin
Mark Appel 1991-07-15 P NYY R $ 0.435M 0 Mark Appel
Aristides Aquino 1994-04-22 OF CIN R $ 0.435M 0 Aristides Aquino
Jayson Aquino 1992-11-22 P CHC R $ 0.435M 0 Jayson Aquino
Victor Arano 1995-02-07 P DET R $ 0.435M 0 Victor Arano
Elvis Araujo 1991-07-15 P ARI R $ 0.435M 0 Elvis Araujo
Harold Arauz 1995-05-29 P NYY R $ 0.435M 0 Harold Arauz
Jonathan Arauz 1998-08-03 2B MIA R $ 0.435M 0 Jonathan Arauz
Chris Archer 1988-09-26 P TB A $ 1.800M 4 Chris Archer
Orlando Arcia 1994-08-04 SS DET R $ 0.435M 0 Orlando Arcia
Oswaldo Arcia 1991-05-09 RF LAA R $ 0.435M 0 Oswaldo Arcia
Jonah Arenado 1995-02-03 3B LAA R $ 0.435M 0 Jonah Arenado
Nolan Arenado 1991-04-16 3B WAS LTC $ 17.533M 2022 Nolan Arenado
J.P. Arencibia 1986-01-05 C BAL A $ 0.992M 5 J.P. Arencibia
Gabriel Arias 1989-12-06 P BAL R $ 0.435M Gabriel Arias
Lazaro Armenteros 1999-05-22 OF BAL R $ 0.435M Lazaro Armenteros
Rogelio Armenteros 1994-06-30 P STL R $ 0.435M 0 Rogelio Armenteros
Randy Arozarena 1995-02-28 OF BAL R $ 0.435M Randy Arozarena
Luis Arraez 1997-04-09 2B SD R $ 0.435M 0 Luis Arraez
Jake Arrieta 1986-03-06 P CHW A $ 2.154M 4 Jake Arrieta
Christian Arroyo 1995-05-30 SS MIA R $ 0.435M 0 Christian Arroyo
Cody Asche 1990-06-30 3B BAL R $ 0.479M 2 Cody Asche
Yeison Asencio 1989-11-14 RF MIL R $ 0.478M 1 Yeison Asencio
Alec Asher 1991-10-04 P BAL R $ 0.435M 0 Alec Asher
Carlos Asuaje 1991-11-02 2B CIN R $ 0.435M 0 Carlos Asuaje
Mitch Atkins 1985-10-01 P CHW R $ 0.435M 0 Mitch Atkins
Austin Aune 1993-09-06 OF ATL R $ 0.435M 0 Austin Aune
Brett Austin 1992-11-24 C TEX R $ 0.435M 0 Brett Austin
Tyler Austin 1991-09-06 RF CHC R $ 0.435M 0 Tyler Austin
Abiatal Avelino 1995-02-14 SS LAD R $ 0.435M 0 Abiatal Avelino
Xavier Avery 1990-01-01 LF PHI R $ 0.435M 0 Xavier Avery
Alex Avila 1987-01-29 C PHI V $ 4.250M 2018* Alex Avila
Pedro Avila 1997-01-14 P PHI R $ 0.435M Pedro Avila
Luis Avilan 1989-07-19 P SD R $ 0.478M 2 Luis Avilan
Erick Aybar 1984-01-14 SS OAK V $ 2.850M 2017 Erick Aybar
Yoan Aybar 1997-07-03 OF HOU R $ 0.435M 0 Yoan Aybar
Jose Azocar 1996-05-11 OF MIA R $ 0.435M 0 Jose Azocar
Akil Baddoo 1998-08-16 OF BOS R $ 0.435M 0 Akil Baddoo
Harrison Bader 1994-06-03 OF MIA R $ 0.435M 0 Harrison Bader
Javier Baez 1992-12-01 SS BOS R $ 0.479M 2 Javier Baez
Michel Baez 1996-01-21 P ATL R $ 0.435M Michel Baez
Pedro Baez 1988-03-11 P ARI R $ 0.435M 0 Pedro Baez
Sandy Baez 1993-11-25 P PIT R $ 0.435M Sandy Baez
Yancarlos Baez 1995-09-21 SS CHC R $ 0.435M 0 Yancarlos Baez
Homer Bailey 1986-05-03 P ARI V $ 3.926M 2017 Homer Bailey
Ben Baird 1998-01-01 SS LAD R $ 0.435M 0 Ben Baird
Dylan Baker 1992-04-06 P BOS R $ 0.435M 0 Dylan Baker
Luken Baker 1997-03-10 P BAL R $ 0.435M 0 Luken Baker
Chris Balcom-Miller 1989-03-03 P WAS R $ 0.435M 0 Chris Balcom-Miller
Roberto Baldoquin 1994-01-01 SS PIT R $ 0.435M 0 Roberto Baldoquin
Roldani Baldwin 1996-03-16 3B TEX R $ 0.435M Roldani Baldwin
Wladimir Balentien 1984-07-02 OF KC R $ 0.478M 2 Wladimir Balentien
Collin Balester 1986-06-06 P SF R $ 0.478M 2 Collin Balester
Trey Ball 1994-06-27 P OAK R $ 0.435M 0 Trey Ball
Alex Balog 1992-07-16 P STL R $ 0.435M 0 Alex Balog
Anthony Banda 1993-08-10 P COL R $ 0.435M 0 Anthony Banda
Jett Bandy 1990-03-26 C SD R $ 0.435M 0 Jett Bandy
Nick Banks 1994-11-18 OF LAD R $ 0.435M 0 Nick Banks
David Banuelos 1996-10-01 C SD R $ 0.435M David Banuelos
Manny Banuelos 1991-03-13 P NYY R $ 0.435M 0 Manny Banuelos
Johnny Barbato 1992-07-11 P SF R $ 0.478M 1 Johnny Barbato
Jordy Barley 1999-12-03 SS DET R $ 0.435M Jordy Barley
Austin Barnes 1989-12-28 C SD R $ 0.527M 2 Austin Barnes
Barrett Barnes 1991-07-29 OF PIT R $ 0.435M 0 Barrett Barnes
Danny Barnes 1989-10-21 P BOS R $ 0.435M Danny Barnes
Matt Barnes 1990-06-17 P DET R $ 0.526M 3 Matt Barnes
Scott Barnes 1987-09-05 P SD R $ 0.435M 0 Scott Barnes
Tony Barnette 1983-11-09 P OAK V $ 2.250M 2018 Tony Barnette
Tucker Barnhart 1991-01-07 C SD R $ 0.435M 0 Tucker Barnhart
Keon Barnum 1993-01-16 1B SEA R $ 0.435M 0 Keon Barnum
Kyle Barraclough 1990-05-23 P SD R $ 0.435M 0 Kyle Barraclough
Franklin Barreto 1996-02-27 SS LAD R $ 0.435M 0 Franklin Barreto
Aaron Barrett 1988-01-02 P COL R $ 0.478M 1 Aaron Barrett
Jake Barrett 1991-07-22 P BOS R $ 0.435M 0 Jake Barrett
Jaime Barria 1996-07-18 P KC R $ 0.435M Jaime Barria
Matthew Bashore 1988-04-06 P WAS R $ 0.435M 0 Matthew Bashore
Anthony Bass 1987-11-01 P MIN R $ 0.479M 1 Anthony Bass
Chris Bassitt 1989-02-22 P STL R $ 0.479M 2 Chris Bassitt
Trevor Bauer 1991-01-17 P ATL R $ 0.435M 0 Trevor Bauer
Jake Bauers 1995-10-06 1B KC R $ 0.435M 0 Jake Bauers
Tyler Baum 1998-01-14 P WAS R $ 0.435M 0 Tyler Baum
Mike Baumann 1995-09-10 P LAA R $ 0.435M Mike Baumann
Jose Bautista 1980-10-19 RF CHW V $ 25.000M 2017 Jose Bautista
Rafael Bautista 1993-03-08 OF LAA R $ 0.435M 0 Rafael Bautista
D.J. Baxendale 1990-12-08 P PHI R $ 0.435M 0 D.J. Baxendale
Shane Baz 1999-06-17 P MIA R $ 0.435M Shane Baz
Steve Bean 1993-09-15 C BOS R $ 0.435M 0 Steve Bean
Matt Beaty 1993-04-28 1B WAS R $ 0.435M Matt Beaty
Blake Beavan 1989-01-17 P SEA R $ 0.526M 2 Blake Beavan
Wulimer Becerra 1994-10-01 OF CIN R $ 0.435M 0 Wulimer Becerra
Andrew Bechtold 1996-04-18 3B LAA R $ 0.435M Andrew Bechtold
Austin Beck 1998-11-21 OF LAA R $ 0.435M Austin Beck
Chris Beck 1990-09-04 P NYM R $ 0.435M 0 Chris Beck
Tristan Beck 1996-06-24 P DET R $ 0.435M 0 Tristan Beck
Tim Beckham 1990-01-27 2B MIA R $ 0.478M 1 Tim Beckham
Cam Bedrosian 1991-10-02 P DET R $ 0.478M 1 Cam Bedrosian
Tyler Beede 1993-05-23 P STL R $ 0.435M 0 Tyler Beede
Jalen Beeks 1993-07-10 P COL R $ 0.435M Jalen Beeks
Carlos Belen 1996-02-28 3B MIA R $ 0.435M 0 Carlos Belen
Jeff Belge 1997-12-04 P CIN R $ 0.435M 0 Jeff Belge
Matt Belisle 1980-06-06 P LAD V $ 1.000M 2018* Matt Belisle
Josh Bell 1992-08-14 RF STL R $ 0.479M 2 Josh Bell
Cody Bellinger 1995-07-13 1B MIL R $ 0.435M 0 Cody Bellinger
Duane Below 1985-11-15 P HOU R $ 0.478M 1 Duane Below
Brandon Belt 1988-04-20 1B CIN V $ 10.940M 2019 Brandon Belt
Carlos Beltran 1977-04-24 RF MIN V $ 15.600M 2019* Carlos Beltran
Adrian Beltre 1979-04-07 3B CHW V $ 17.000M 2017 Adrian Beltre
Engel Beltre 1989-11-01 CF BOS R $ 0.435M 0 Engel Beltre
Andrew Benintendi 1994-07-06 OF PHI R $ 0.435M 0 Andrew Benintendi
Mike Benjamin 1992-03-18 2B NYY R $ 0.435M 0 Mike Benjamin
Terry Bennett 1997-12-07 OF ARI R $ 0.435M 0 Terry Bennett
Joaquin Benoit 1977-07-26 P MIL V $ 5.100M 2018* Joaquin Benoit
Will Benson 1998-06-16 OF KC R $ 0.435M 0 Will Benson
Jairo Beras 1995-12-25 OF CLE R $ 0.435M 0 Jairo Beras
Austin Bergner 1997-05-01 P TB R $ 0.435M 0 Austin Bergner
Jose Berrios 1994-05-27 P PHI R $ 0.435M 0 Jose Berrios
Quintin Berry 1984-11-21 LF MIN R $ 0.579M 3 Quintin Berry
Tim Berry 1991-03-18 P OAK R $ 0.479M 2 Tim Berry
Dellin Betances 1988-03-23 P MIN R $ 0.862M 3 Dellin Betances
Javier Betancourt 1995-05-08 2B ATL R $ 0.435M 0 Javier Betancourt
Christian Bethancourt 1991-09-02 C SEA R $ 0.527M 3 Christian Bethancourt
Chad Bettis 1989-04-26 P BOS R $ 0.435M 0 Chad Bettis
Chris Betts 1997-03-10 C ATL R $ 0.435M 0 Chris Betts
Mookie Betts 1992-10-07 CF PHI R $ 0.862M 3 Mookie Betts
Joseph Biagini 1990-05-29 P CIN R $ 0.435M 0 Joseph Biagini
Dante Bichette 1992-09-26 3B CHC R $ 0.435M 0 Dante Bichette
Bo Bichette 1998-03-05 2B LAD R $ 0.435M 0 Bo Bichette
Phil Bickford 1995-07-10 P NYM R $ 0.435M 0 Phil Bickford
Jesse Biddle 1991-10-22 P NYY R $ 0.435M 0 Jesse Biddle
Shane Bieber 1995-05-31 P CHW R $ 0.435M Shane Bieber
Cavan Biggio 1995-04-11 2B CIN R $ 0.435M 0 Cavan Biggio
Christian Binford 1992-12-20 P LAA R $ 0.435M 0 Christian Binford
Greg Bird 1992-11-09 1B CHC R $ 0.435M 0 Greg Bird
Zach Bird 1994-07-14 P COL R $ 0.435M 0 Zach Bird
Ryne Birk 1994-11-11 2B PHI R $ 0.435M 0 Ryne Birk
Braden Bishop 1993-08-22 OF BAL R $ 0.435M Braden Bishop
Hunter Bishop 1998-06-25 CF CIN R $ 0.435M 0 Hunter Bishop
Ty Blach 1990-10-20 P SF R $ 0.435M 0 Ty Blach
Corey Black 1991-08-04 P CIN R $ 0.435M 0 Corey Black
Clayton Blackburn 1993-01-06 P NYM R $ 0.478M 2 Clayton Blackburn
Paul Blackburn 1993-12-04 P NYY R $ 0.435M 0 Paul Blackburn
Charlie Blackmon 1986-07-01 RF SEA LTC $ 3.951M 2019 Charlie Blackmon
Aaron Blair 1992-05-26 P KC R $ 0.479M 2 Aaron Blair
Alex Blandino 1992-11-06 SS LAD R $ 0.435M 0 Alex Blandino
Travis Blankenhorn 1996-08-03 3B TOR R $ 0.435M 0 Travis Blankenhorn
Joe Blanton 1980-12-11 P COL V $ 3.500M 2018 Joe Blanton
Jabari Blash 1989-07-04 RF COL R $ 0.479M 2 Jabari Blash
Michael Blazek 1989-03-16 P BOS R $ 0.479M 1 Michael Blazek
Jeremy Bleich 1987-06-18 P MIN R $ 0.479M 1 Jeremy Bleich
Scott Blewett 1996-04-10 P MIA R $ 0.435M 0 Scott Blewett
Xander Bogaerts 1992-10-01 SS ARI LTC $ 13.551M 2022 Xander Bogaerts
Mitchell Boggs 1984-02-15 P CHW R $ 0.526M 3 Mitchell Boggs
Ronald Bolanos 1996-08-23 P BOS R $ 0.435M Ronald Bolanos
Ryan Boldt 1994-11-22 CF NYY R $ 0.435M 0 Ryan Boldt
Mike Bolsinger 1988-01-29 P CHC V $ 3.000M 2017 Mike Bolsinger
Skye Bolt 1994-01-15 OF STL R $ 0.435M 0 Skye Bolt
Jorge Bonifacio 1993-06-04 RF OAK R $ 0.435M 0 Jorge Bonifacio
Lisalverto Bonilla 1990-06-18 P NYY R $ 0.479M 1 Lisalverto Bonilla
Bryce Bonnin 1998-10-11 P TEX R $ 0.435M Bryce Bonnin
Zach Borenstein 1990-07-23 LF CHC R $ 0.435M 0 Zach Borenstein
Ryan Borucki 1994-03-31 P ATL R $ 0.435M 0 Ryan Borucki
Wilfredo Boscan 1989-10-26 P SEA R $ 0.435M 0 Wilfredo Boscan
Akeem Bostick 1995-05-04 P CIN R $ 0.435M 0 Akeem Bostick
Chris Bostick 1993-03-24 2B TEX R $ 0.435M 0 Chris Bostick
Sean Bouchard 1996-05-16 1B SEA R $ 0.435M Sean Bouchard
Justin Bour 1988-05-28 1B TEX R $ 0.479M 2 Justin Bour
Ben Bowden 1994-10-21 P TOR R $ 0.435M 0 Ben Bowden
Michael Bowden 1986-09-09 P SF R $ 0.478M 1 Michael Bowden
Matthew Bowman 1991-05-31 P CIN R $ 0.435M 0 Matthew Bowman
Brad Boxberger 1988-05-27 P NYM R $ 0.579M 3 Brad Boxberger
B.J. Boyd 1993-07-16 OF DET R $ 0.435M 0 B.J. Boyd
Matt Boyd 1991-02-02 P COL R $ 0.435M 0 Matt Boyd
Blaine Boyer 1981-07-11 P ATL R $ 0.478M 2 Blaine Boyer
Brad Brach 1986-04-12 P TEX V $ 2.850M 2018 Brad Brach
Silvino Bracho 1992-07-17 P HOU R $ 0.479M 1 Silvino Bracho
Zach Braddock 1987-08-23 P CHW R $ 0.578M 3 Zach Braddock
Jackie Bradley Jr. 1990-04-19 CF DET R $ 0.479M 2 Jackie Bradley Jr.
Archie Bradley 1992-08-10 P PHI R $ 0.435M 0 Archie Bradley
Bobby Bradley 1996-05-29 1B OAK R $ 0.435M 0 Bobby Bradley
J.R. Bradley 1992-06-09 P BAL R $ 0.435M 0 J.R. Bradley
Cole Brannen 1998-08-04 OF SD R $ 0.435M Cole Brannen
Michael Brantley 1987-05-15 LF STL V $ 16.000M 2017 Michael Brantley
Rob Brantly 1989-07-14 C KC R $ 0.478M 1 Rob Brantly
Steven Brault 1992-04-29 P WAS R $ 0.435M 0 Steven Brault
Ryan Braun 1983-11-17 RF MIL V $ 10.900M 2020 Ryan Braun
Alex Bregman 1994-03-30 SS MIN R $ 0.435M 0 Alex Bregman
Bryce Brentz 1988-12-30 LF STL R $ 0.479M 1 Bryce Brentz
Jacob Brentz 1994-09-14 P TB R $ 0.435M 0 Jacob Brentz
Ryan Brett 1991-10-09 2B BAL R $ 0.435M 0 Ryan Brett
Charles Brewer 1988-04-07 P SD R $ 0.435M 0 Charles Brewer
Jose Briceno 1992-09-19 C CLE R $ 0.435M 0 Jose Briceno
Bryan Brickhouse 1992-06-06 P WAS R $ 0.435M 0 Bryan Brickhouse
Parker Bridwell 1991-08-02 P LAD R $ 0.435M 0 Parker Bridwell
Bryson Brigman 1995-06-19 SS TEX R $ 0.435M 0 Bryson Brigman
Lewis Brinson 1994-05-08 CF ARI R $ 0.435M 0 Lewis Brinson
Daniel Brito 1998-01-23 DH SEA R $ 0.435M 0 Daniel Brito
Marcos Brito 2000-03-06 2B LAD R $ 0.435M Marcos Brito
Ronny Brito 1999-03-22 SS TB R $ 0.435M 0 Ronny Brito
Socrates Brito 1992-09-06 RF COL R $ 0.435M 0 Socrates Brito
Drake Britton 1989-05-22 P CHW R $ 0.478M 2 Drake Britton
Zach Britton 1987-12-22 P PHI L4 $ 2.118M 5 2017 Zach Britton
Aaron Brown 1992-06-20 OF MIL R $ 0.435M 0 Aaron Brown
Brooks Brown 1985-06-20 P CHW R $ 0.478M 2 Brooks Brown
Corey Brown 1985-11-26 CF TB R $ 0.527M 3 Corey Brown
Gary Brown 1988-09-28 CF MIN R $ 0.526M 3 Gary Brown
Kep Brown 1997-07-14 OF CHC R $ 0.435M 0 Kep Brown
Mitch Brown 1994-04-13 P CHC R $ 0.435M 0 Mitch Brown
Zack Brown 1994-12-15 P COL R $ 0.435M 0 Zack Brown
Jonathan Broxton 1984-06-16 P SEA V $ 0.750M 2017 Jonathan Broxton
Keon Broxton 1990-05-07 CF CHC R $ 0.478M 1 Keon Broxton
Jay Bruce 1987-04-03 RF ARI V $ 3.601M 2021 Jay Bruce
Vidal Brujan 1998-02-09 2B PHI R $ 0.435M Vidal Brujan
Gio Brusa 1993-07-26 OF CLE R $ 0.435M 0 Gio Brusa
Vaughn Bryan 1993-06-05 OF ARI R $ 0.435M 0 Vaughn Bryan
Kris Bryant 1992-01-04 3B SEA R $ 0.862M 3 Kris Bryant
Clay Buchholz 1984-08-14 P LAD V $ 0.750M 2017 Clay Buchholz
Ryan Buchter 1987-02-13 P LAD V $ 2.000M 2019* Ryan Buchter
Cody Buckel 1992-06-18 P TEX R $ 0.435M 0 Cody Buckel
Walker Buehler 1994-07-28 P MIN R $ 0.435M 0 Walker Buehler
J.B. Bukauskas 1996-10-11 P KC R $ 0.435M 0 J.B. Bukauskas
Madison Bumgarner 1989-08-01 P TOR V $ 10.382M 2018 Madison Bumgarner
Dylan Bundy 1992-11-15 P CIN R $ 0.435M 0 Dylan Bundy
Robert Bundy 1990-01-13 P PHI R $ 0.435M 0 Robert Bundy
Nick Burdi 1993-01-19 P CIN R $ 0.435M 0 Nick Burdi
Zack Burdi 1995-03-09 P CHC R $ 0.435M 0 Zack Burdi
Jake Burger 1996-04-10 3B TEX R $ 0.435M Jake Burger
Michael Burgess 1988-10-20 LF NYM R $ 0.435M 0 Michael Burgess
Alex Burgos 1990-12-01 P MIL R $ 0.435M 0 Alex Burgos
Enrique Burgos 1990-11-23 P PHI R $ 0.435M 0 Enrique Burgos
Brock Burke 1996-08-04 P MIN R $ 0.435M Brock Burke
Charcer Burks 1995-03-09 OF PHI R $ 0.435M Charcer Burks
Corbin Burnes 1994-10-22 P CIN R $ 0.435M 0 Corbin Burnes
Andy Burns 1990-08-07 3B CHW R $ 0.435M 0 Andy Burns
Billy Burns 1989-08-30 CF WAS R $ 0.527M 3 Billy Burns
Tanner Burns 1998-12-28 P BOS R $ 0.435M Tanner Burns
Ryan Burr 1994-05-28 P TEX R $ 0.435M 0 Ryan Burr
Beau Burrows 1996-09-18 P CHW R $ 0.435M 0 Beau Burrows
Matt Buschmann 1984-02-13 P CHW R $ 0.478M 1 Matt Buschmann
Matt Bush 1986-02-08 P ARI V $ 6.005M 2018 Matt Bush
Billy Butler 1986-04-18 1B SEA V $ 1.100M 2017* Billy Butler
Eddie Butler 1991-03-13 P SF R $ 0.435M 0 Eddie Butler
Ty Buttrey 1993-03-31 P OAK R $ 0.435M 0 Ty Buttrey
Byron Buxton 1993-12-18 CF CHW R $ 0.527M 2 Byron Buxton
Austin Byler 1992-10-15 1B SEA R $ 0.435M 0 Austin Byler
Marlon Byrd 1977-08-30 RF COL V $ 0.843M 2017 Marlon Byrd
Trey Cabbage 1997-05-03 3B CHC R $ 0.435M 0 Trey Cabbage
Asdrubal Cabrera 1985-11-13 2B NYM V $ 6.000M 2018 Asdrubal Cabrera
Daniel Cabrera 1981-05-28 P MIN R $ 0.435M Daniel Cabrera
Edward Cabrera 1998-04-13 P SD R $ 0.435M Edward Cabrera
Everth Cabrera 1986-11-17 SS BAL A $ 0.665M 4 Everth Cabrera
Genesis Cabrera 1996-10-10 P CHC R $ 0.435M 0 Genesis Cabrera
Gustavo Cabrera 1996-01-23 OF CLE R $ 0.435M 0 Gustavo Cabrera
Mauricio Cabrera 1993-09-22 P LAD R $ 0.435M 0 Mauricio Cabrera
Melky Cabrera 1984-08-11 LF STL V $ 5.000M 2017 Melky Cabrera
Miguel Cabrera 1983-04-18 1B LAD V $ 23.750M 2021 Miguel Cabrera
Yordy Cabrera 1990-09-03 3B SEA R $ 0.435M 0 Yordy Cabrera
Trevor Cahill 1988-03-01 P SF V $ 1.300M 2017 Trevor Cahill
Lorenzo Cain 1986-04-13 CF MIN L4 $ 3.392M 4 2018 Lorenzo Cain
Matt Cain 1984-10-01 P BAL V $ 6.665M 2018 Matt Cain
Kole Calhoun 1987-10-14 RF TEX A $ 1.978M 4 Kole Calhoun
Willie Calhoun 1994-11-04 2B MIL R $ 0.435M 0 Willie Calhoun
Orlando Calixte 1992-02-03 SS TB R $ 0.435M 0 Orlando Calixte
Alex Call 1994-09-27 OF NYY R $ 0.435M 0 Alex Call
Jamie Callahan 1994-08-24 P SD R $ 0.435M 0 Jamie Callahan
Johan Camargo 1993-12-13 SS NYY R $ 0.435M 0 Johan Camargo
Daz Cameron 1997-01-15 OF NYM R $ 0.435M 0 Daz Cameron
Arquimedes Caminero 1987-06-16 P WAS V $ 2.500M 2018 Arquimedes Caminero
Noah Campbell 1999-06-06 SS TOR R $ 0.435M Noah Campbell
Alexander Campos 2000-02-20 2B MIA R $ 0.435M Alexander Campos
Jose Campos 1992-07-27 P LAD R $ 0.435M 0 Jose Campos
Luis Campusano 1998-09-29 C OAK R $ 0.435M Luis Campusano
Alexander Canario 2000-05-07 OF TB R $ 0.435M Alexander Canario
Jeimer Candelario 1993-11-24 3B CLE R $ 0.435M 0 Jeimer Candelario
Malquin Canelo 1994-09-05 SS HOU R $ 0.435M 0 Malquin Canelo
Mark Canha 1989-02-15 LF MIL R $ 0.435M 0 Mark Canha
Mitch Canham 1984-09-25 C CHW R $ 0.435M 0 Mitch Canham
Griffin Canning 1996-05-11 P SF R $ 0.435M 0 Griffin Canning
Robinson Cano 1982-10-22 2B BOS V $ 15.100M 2019 Robinson Cano
Michael Cantu 1995-08-28 C LAD R $ 0.435M 0 Michael Cantu
Ulysses Cantu 1998-05-01 1B NYM R $ 0.435M 0 Ulysses Cantu
Conner Capel 1997-05-19 OF NYM R $ 0.435M 0 Conner Capel
Carter Capps 1990-08-07 P DET R $ 0.527M 2 Carter Capps
Victor Caratini 1993-08-17 C CHC R $ 0.435M 0 Victor Caratini
Adonys Cardona 1994-01-16 P PIT R $ 0.435M 0 Adonys Cardona
Juan Carlos Arias 1995-09-16 3B BOS R $ 0.435M 0 Juan Carlos Arias
Dylan Carlson 1998-10-23 OF HOU R $ 0.435M 0 Dylan Carlson
Sam Carlson 1998-12-03 P TB R $ 0.435M Sam Carlson
Jean Carmona 1999-10-31 2B SD R $ 0.435M Jean Carmona
Matt Carpenter 1985-11-26 3B STL A $ 5.063M 5 Matt Carpenter
Luis Carpio 1997-07-11 2B TB R $ 0.435M 0 Luis Carpio
Carlos Carrasco 1987-03-21 P BOS LTC $ 19.055M 2020 Carlos Carrasco
Ezequiel Carrera 1987-06-11 CF TOR R $ 0.578M 3 Ezequiel Carrera
Cesar Carrillo 1984-04-29 P CHW R $ 0.435M 0 Cesar Carrillo
Omar Carrizales 1995-01-30 OF SEA R $ 0.435M 0 Omar Carrizales
Brett Carroll 1982-10-03 RF SD R $ 0.435M 0 Brett Carroll
Chris Carter 1986-12-18 1B CHW A $ 0.922M 4 Chris Carter
Ronny Carvajal 1995-10-09 OF TEX R $ 0.435M 0 Ronny Carvajal
Curt Casali 1988-11-09 C COL V $ 3.842M 2018* Curt Casali
Jean Casanova 1997-03-04 P LAD R $ 0.435M Jean Casanova
Cash Case 1999-05-12 2B STL R $ 0.435M Cash Case
Andrew Cashner 1986-09-11 P LAA V $ 1.095M 2018* Andrew Cashner
Santiago Casilla 1980-07-25 P SD V $ 2.000M 2017 Santiago Casilla
Ryan Casteel 1991-06-06 1B TOR R $ 0.435M 0 Ryan Casteel
Ryan Castellani 1996-04-01 P PIT R $ 0.435M 0 Ryan Castellani
Alex Castellanos 1986-08-04 3B TB R $ 0.579M 3 Alex Castellanos
Nick Castellanos 1992-03-04 3B MIA R $ 0.527M 3 Nick Castellanos
Diego Castillo 1997-10-28 SS LAD R $ 0.435M 0 Diego Castillo
Fabio Castillo 1989-02-19 P LAA R $ 0.435M 0 Fabio Castillo
Jesus Castillo 1995-08-27 P HOU R $ 0.435M 0 Jesus Castillo
Jose Castillo 1996-01-10 P MIA R $ 0.435M 0 Jose Castillo
Leugim Castillo 1999-07-18 OF ARI R $ 0.435M Leugim Castillo
Luis Castillo 1992-12-12 P DET R $ 0.435M 0 Luis Castillo
Rusney Castillo 1987-07-09 CF CHC V $ 12.500M 2020 Rusney Castillo
Welington Castillo 1987-04-24 C BOS R $ 0.527M 3 Welington Castillo
Anthony Castro 1995-04-13 P TOR R $ 0.435M Anthony Castro
Daniel Castro 1992-11-14 SS PIT R $ 0.435M 0 Daniel Castro
Jason Castro 1987-06-18 C CIN A $ 3.281M 5 Jason Castro
Luis Castro 1995-09-19 3B LAA R $ 0.435M 0 Luis Castro
Miguel Castro 1994-12-24 P ARI R $ 0.435M 0 Miguel Castro
Simon Castro 1988-04-09 P PIT R $ 0.435M 0 Simon Castro
Starlin Castro 1990-03-24 SS WAS V $ 7.862M 2017 Starlin Castro
Willi Castro 1997-04-24 2B DET R $ 0.435M 0 Willi Castro
Jake Cave 1992-12-04 CF KC R $ 0.435M 0 Jake Cave
Dylan Cease 1995-12-28 P KC R $ 0.435M 0 Dylan Cease
Garin Cecchini 1991-04-20 3B SF R $ 0.527M 3 Garin Cecchini
Gavin Cecchini 1993-12-22 SS OAK R $ 0.435M 0 Gavin Cecchini
Brett Cecil 1986-07-02 P CIN V $ 5.434M 2018 Brett Cecil
Xavier Cedeno 1986-08-26 P SEA V $ 2.100M 2018 Xavier Cedeno
Michael Cederoth 1992-11-25 P LAD R $ 0.435M 0 Michael Cederoth
Lorenzo Cedrola 1998-01-12 OF COL R $ 0.435M Lorenzo Cedrola
Gilberto Celestino 1999-02-13 CF DET R $ 0.435M 0 Gilberto Celestino
Henry Centeno 1994-08-04 P ATL R $ 0.435M 0 Henry Centeno
Juan Centeno 1989-11-16 C LAA V $ 1.005M 2018 Juan Centeno
Francisco Cervelli 1986-03-06 C DET V $ 4.513M 2017 Francisco Cervelli
Ricardo Cespedes 1997-08-24 OF SEA R $ 0.435M 0 Ricardo Cespedes
Yoenis Cespedes 1985-10-18 LF MIN V $ 20.000M 2017 Yoenis Cespedes
Jhoulys Chacin 1988-01-07 P LAA V $ 5.276M 2017 Jhoulys Chacin
Andrew Chafin 1990-06-17 P STL R $ 0.479M 2 Andrew Chafin
Dakota Chalmers 1996-10-08 P SD R $ 0.435M 0 Dakota Chalmers
Yu-Cheng Chang 1995-08-18 SS HOU R $ 0.435M 0 Yu-Cheng Chang
Aroldis Chapman 1988-02-28 P STL V $ 8.159M 2018 Aroldis Chapman
Kevin Chapman 1988-02-19 P TB R $ 0.435M 0 Kevin Chapman
Matt Chapman 1993-04-28 3B KC R $ 0.435M 0 Matt Chapman
JT Chargois 1990-12-03 P MIA R $ 0.435M 0 JT Chargois
CJ Chatham 1994-12-22 SS KC R $ 0.435M 0 CJ Chatham
Tyler Chatwood 1989-12-16 P MIN A $ 0.842M 4 Tyler Chatwood
Guadalupe Chavez 1997-12-03 P SEA R $ 0.435M 0 Guadalupe Chavez
Jesse Chavez 1983-08-21 P OAK V $ 0.911M 2017 Jesse Chavez
Michael Chavis 1995-08-11 3B LAD R $ 0.435M 0 Michael Chavis
Wei-Yin Chen 1985-07-21 P STL V $ 8.260M 2018 Wei-Yin Chen
Taylore Cherry 1993-06-24 P COL R $ 0.435M 0 Taylore Cherry
Chih-Hsien Chiang 1988-02-21 RF WAS R $ 0.435M 0 Chih-Hsien Chiang
Robinson Chirinos 1984-06-05 C ARI V $ 1.255M 2017 Robinson Chirinos
Yonny Chirinos 1993-12-26 P LAA R $ 0.435M 0 Yonny Chirinos
Lonnie Chisenhall 1988-10-04 3B PHI A $ 2.050M 5 Lonnie Chisenhall
Jasrado Chisholm 1998-02-01 SS CLE R $ 0.435M 0 Jasrado Chisholm
Ji-Man Choi 1991-05-19 1B PHI R $ 0.435M 0 Ji-Man Choi
Michael Choice 1989-11-10 LF TEX R $ 0.478M 2 Michael Choice
Shin-Soo Choo 1982-07-13 LF NYM V $ 6.000M 2017 Shin-Soo Choo
Andrew Church 1994-10-07 P BOS R $ 0.435M 0 Andrew Church
Steve Cishek 1986-06-18 P CLE A $ 4.586M 5 Steve Cishek
Jose Cisnero 1989-04-11 P CHW R $ 0.435M 0 Jose Cisnero
Nick Ciuffo 1995-03-07 C PIT R $ 0.435M 0 Nick Ciuffo
Aaron Civale 1995-06-12 P STL R $ 0.435M 0 Aaron Civale
Bailey Clark 1994-12-03 P KC R $ 0.435M 0 Bailey Clark
Ledarious Clark 1993-12-27 OF CHC R $ 0.435M 0 Ledarious Clark
Trent Clark 1996-11-01 OF SEA R $ 0.435M 0 Trent Clark
Taylor Clarke 1993-05-13 P SF R $ 0.435M 0 Taylor Clarke
Ian Clarkin 1995-02-14 P OAK R $ 0.435M 0 Ian Clarkin
Alex Claudio 1992-01-31 P CIN R $ 0.479M 2 Alex Claudio
Mike Clevinger 1990-12-21 P PIT R $ 0.435M 0 Mike Clevinger
Trevor Clifton 1995-05-11 P LAA R $ 0.435M 0 Trevor Clifton
Tyler Clippard 1985-02-14 P NYY V $ 6.878M 2017 Tyler Clippard
Tyler Cloyd 1987-05-16 P WAS R $ 0.526M 3 Tyler Cloyd
Alex Cobb 1987-10-07 P TB V $ 8.631M 2019 Alex Cobb
Chris Coghlan 1985-06-18 LF ATL A $ 2.332M 6 Chris Coghlan
Mark Cohoon 1987-09-15 P NYM R $ 0.435M 0 Mark Cohoon
A.J. Cole 1992-01-05 P NYM R $ 0.527M 3 A.J. Cole
Gerrit Cole 1990-09-08 P DET R $ 0.766M 3 Gerrit Cole
Taylor Cole 1989-08-20 P HOU R $ 0.435M 0 Taylor Cole
Louis Coleman 1986-04-04 P MIA A $ 1.011M 6 Louis Coleman
T.J. Collett 1998-01-01 C SEA R $ 0.435M 0 T.J. Collett
Zach Collier 1990-09-08 CF SEA R $ 0.435M 0 Zach Collier
Tyler Collins 1990-06-06 LF CLE R $ 0.527M 3 Tyler Collins
Zack Collins 1995-02-06 C TB R $ 0.435M 0 Zack Collins
Josh Collmenter 1986-02-07 P TOR A $ 2.897M 6 Josh Collmenter
Malik Collymore 1995-04-29 2B CHC R $ 0.435M 0 Malik Collymore
Alex Colome 1988-12-31 P CLE R $ 0.479M 2 Alex Colome
Bartolo Colon 1973-05-24 P CLE V $ 5.000M 2017 Bartolo Colon
Christian Colon 1989-05-14 2B STL R $ 0.435M 0 Christian Colon
Kevin Comer 1992-08-01 P TB R $ 0.435M 0 Kevin Comer
Michael Conforto 1993-03-01 OF MIN R $ 0.479M 2 Michael Conforto
Adam Conley 1990-05-24 P COL R $ 0.435M 0 Adam Conley
P.J. Conlon 1993-11-11 P COL R $ 0.435M P.J. Conlon
Clate Connor Schmidt 1993-12-10 P OAK R $ 0.435M 0 Clate Connor Schmidt
Jacob Constante 1994-03-22 P STL R $ 0.435M 0 Jacob Constante
William Contreras 1997-12-24 C NYM R $ 0.435M William Contreras
Willson Contreras 1992-05-13 C STL R $ 0.435M 0 Willson Contreras
Tim Cooney 1990-12-19 P SF R $ 0.527M 3 Tim Cooney
Samuel Coonrod 1992-09-22 P COL R $ 0.435M 0 Samuel Coonrod
Morgan Cooper 1994-09-12 P CLE R $ 0.435M Morgan Cooper
Patrick Corbin 1989-07-19 P TOR V $ 6.713M 2020 Patrick Corbin
Daniel Corcino 1990-08-26 P LAA R $ 0.527M 3 Daniel Corcino
Ryan Cordell 1992-03-31 LF LAA R $ 0.435M 0 Ryan Cordell
Andretty Cordero 1997-05-03 3B PHI R $ 0.435M Andretty Cordero
Franchy Cordero 1994-09-02 CF NYY R $ 0.435M 0 Franchy Cordero
Erik Cordier 1986-02-25 P ARI R $ 0.579M 3 Erik Cordier
Allen Cordoba 1995-12-06 SS SEA R $ 0.435M 0 Allen Cordoba
Carlos Correa 1994-09-22 SS PHI R $ 0.479M 2 Carlos Correa
Seth Corry 1998-11-03 P MIN R $ 0.435M Seth Corry
Carlos Cortes 1997-07-01 2B SD R $ 0.435M 0 Carlos Cortes
Nestor Cortes 1994-12-10 P BAL R $ 0.435M 0 Nestor Cortes
Jake Cosart 1994-02-11 P TEX R $ 0.435M 0 Jake Cosart
Jarred Cosart 1990-05-25 P STL R $ 0.479M 2 Jarred Cosart
Cale Coshow 1992-07-16 P CHC R $ 0.435M 0 Cale Coshow
Jharel Cotton 1992-01-19 P COL R $ 0.435M 0 Jharel Cotton
Clint Coulter 1993-07-30 C OAK R $ 0.435M 0 Clint Coulter
Austin Cousino 1993-04-17 OF OAK R $ 0.435M 0 Austin Cousino
Dylan Covey 1991-08-14 P OAK R $ 0.435M 0 Dylan Covey
Kaleb Cowart 1992-06-02 3B NYY R $ 0.435M 0 Kaleb Cowart
Sean Coyle 1992-01-17 2B SD R $ 0.478M 2 Sean Coyle
Zack Cozart 1985-08-12 SS CLE A $ 6.322M 6 Zack Cozart
Dylan Cozens 1994-05-31 OF SF R $ 0.435M 0 Dylan Cozens
Will Craig 1994-11-16 3B TB R $ 0.435M 0 Will Craig
Tyler Cravy 1989-07-13 P WAS R $ 0.435M 0 Tyler Cravy
Brandon Crawford 1987-01-21 SS TB A $ 4.499M 5 Brandon Crawford
J.P. Crawford 1995-01-11 SS BAL R $ 0.435M 0 J.P. Crawford
Jonathon Crawford 1991-11-01 P BAL R $ 0.435M 0 Jonathon Crawford
Kyle Crick 1992-11-30 P STL R $ 0.435M 0 Kyle Crick
Coco Crisp 1979-11-01 CF BAL V $ 2.000M 2019* Coco Crisp
Kyle Crockett 1991-12-15 P BOS R $ 0.479M 1 Kyle Crockett
C.J. Cron 1990-01-05 1B STL R $ 0.479M 2 C.J. Cron
Kevin Cron 1993-02-17 1B STL R $ 0.435M 0 Kevin Cron
Hans Crouse 1998-09-15 P SD R $ 0.435M Hans Crouse
Wil Crowe 1994-09-09 P LAD R $ 0.435M 0 Wil Crowe
Derian Cruz 1998-10-03 SS BAL R $ 0.435M 0 Derian Cruz
Nelson Cruz 1980-07-01 RF CHW V $ 8.100M 2017 Nelson Cruz
Oneil Cruz 1998-10-04 3B MIN R $ 0.435M Oneil Cruz
Tony Cruz 1986-08-18 C CHW R $ 0.526M 3 Tony Cruz
Johnny Cueto 1986-02-15 P CHW V $ 7.368M 2017 Johnny Cueto
Charlie Culberson 1989-04-10 3B BAL A $ 0.788M 5 Charlie Culberson
Cito Culver 1992-08-26 SS ARI R $ 0.435M 0 Cito Culver
Brett Cumberland 1995-06-25 C ATL R $ 0.435M 0 Brett Cumberland
Todd Cunningham 1989-03-20 CF SD R $ 0.435M 0 Todd Cunningham
Luis Curbelo 1997-11-10 2B WAS R $ 0.435M 0 Luis Curbelo
Joey Curletta 1994-03-08 OF CHC R $ 0.435M 0 Joey Curletta
John Curtiss 1993-04-05 P TEX R $ 0.435M 0 John Curtiss
Cheslor Cuthbert 1992-11-16 3B LAA R $ 0.435M 0 Cheslor Cuthbert
Calten Daal 1993-08-01 2B LAA R $ 0.435M 0 Calten Daal
David Dahl 1994-04-01 CF CLE R $ 0.435M 0 David Dahl
Bobby Dalbec 1995-06-29 3B CLE R $ 0.435M 0 Bobby Dalbec
Matt Daley 1982-06-23 P WAS R $ 0.526M 3 Matt Daley
Tyler Danish 1994-09-12 P CIN R $ 0.435M 0 Tyler Danish
Hagen Danner 1998-09-30 C BAL R $ 0.435M Hagen Danner
Yu Darvish 1986-08-16 P MIN V $ 29.000M 2018 Yu Darvish
Kyle David Cody 1994-08-09 P OAK R $ 0.435M 0 Kyle David Cody
Kyle David Serrano 1995-07-06 P KC R $ 0.435M 0 Kyle David Serrano
Braxton Davidson 1996-06-18 OF WAS R $ 0.435M 0 Braxton Davidson
Matt Davidson 1991-03-26 3B CHW R $ 0.435M 0 Matt Davidson
Zach Davies 1993-02-07 P TEX R $ 0.479M 2 Zach Davies
Brendon Davis 1997-07-28 SS CLE R $ 0.435M 0 Brendon Davis
Chris Davis 1986-03-17 1B WAS A $ 10.854M 6 Chris Davis
D.J. Davis 1993-06-27 OF KC R $ 0.435M 0 D.J. Davis
Dylan Davis 1993-07-20 OF SD R $ 0.435M 0 Dylan Davis
J.D. Davis 1993-04-27 3B MIA R $ 0.435M 0 J.D. Davis
Joe Davis 1996-10-31 C ARI R $ 0.435M 0 Joe Davis
Khris Davis 1987-12-21 LF SD A $ 1.158M 4 Khris Davis
Rookie Davis 1993-04-29 P OAK R $ 0.435M 0 Rookie Davis
Wade Davis 1985-09-07 P ARI V $ 11.005M 2019 Wade Davis
Ronnie Dawson 1995-05-19 OF NYM R $ 0.435M 0 Ronnie Dawson
Chandler Day 1997-05-24 P TB R $ 0.435M 0 Chandler Day
Grant Dayton 1987-11-25 P DET R $ 0.435M 0 Grant Dayton
Julio De La Cruz 1995-10-05 3B BOS R $ 0.435M 0 Julio De La Cruz
Michael De La Cruz 1996-07-10 OF ARI R $ 0.435M 0 Michael De La Cruz
Oscar De La Cruz 1995-03-04 P ATL R $ 0.435M 0 Oscar De La Cruz
Vicmal De La Cruz 1993-11-20 OF TB R $ 0.435M 0 Vicmal De La Cruz
Simon De La Rosa 1993-05-11 P ARI R $ 0.435M 0 Simon De La Rosa
Ricky De La Torre 1999-07-21 2B TB R $ 0.435M Ricky De La Torre
Jose De Leon 1992-08-07 P NYY R $ 0.435M 0 Jose De Leon
Juan De Leon 1997-09-13 OF CLE R $ 0.435M 0 Juan De Leon
Michael De Leon 1997-01-14 SS BAL R $ 0.435M 0 Michael De Leon
Enyel De Los Santos 1995-12-25 P CHC R $ 0.435M 0 Enyel De Los Santos
Fautino De Los Santos 1986-02-15 P MIL R $ 0.478M 1 Fautino De Los Santos
Juan De Paula 1997-09-22 P MIL R $ 0.435M Juan De Paula
Iván De Jesus 1987-05-01 SS TEX R $ 0.526M 2 Iván De Jesus
Joe DeMers 1996-11-09 P OAK R $ 0.435M 0 Joe DeMers
Anthony DeSclafani 1990-04-18 P STL R $ 0.479M 2 Anthony DeSclafani
Delino DeShields 1992-08-16 CF LAA R $ 0.435M 0 Delino DeShields
Austin Dean 1993-10-14 OF LAA R $ 0.435M 0 Austin Dean
Kyle Dean 1997-02-11 OF LAA R $ 0.435M 0 Kyle Dean
Matt Dean 1992-12-22 1B HOU R $ 0.435M 0 Matt Dean
Pat Dean 1989-05-25 P SD R $ 0.435M 0 Pat Dean
Joe Decarlo 1993-09-13 3B HOU R $ 0.435M 0 Joe Decarlo
Austin Decarr 1995-03-14 P SEA R $ 0.435M 0 Austin Decarr
Jaff Decker 1990-02-23 LF ATL R $ 0.435M 0 Jaff Decker
Sam Deduno 1983-07-02 P MIL R $ 0.578M 3 Sam Deduno
Jeffrey Degano 1992-10-30 P WAS R $ 0.435M 0 Jeffrey Degano
Kellin Deglan 1992-05-03 C CIN R $ 0.435M 0 Kellin Deglan
Greg Deichmann 1995-05-31 SS TB R $ 0.435M 0 Greg Deichmann
Chase Dejong 1993-12-29 P CIN R $ 0.435M 0 Chase Dejong
Paul Dejong 1993-08-02 3B CHC R $ 0.435M 0 Paul Dejong
Yefri Del Rosario 1999-09-23 P KC R $ 0.435M Yefri Del Rosario
Frandy Delarosa 1996-01-24 2B CHC R $ 0.435M 0 Frandy Delarosa
Natanael Delgado 1995-10-23 OF SD R $ 0.435M 0 Natanael Delgado
Randall Delgado 1990-02-09 P CHW R $ 0.479M 2 Randall Delgado
Nick Delmonico 1992-07-12 3B OAK R $ 0.435M 0 Nick Delmonico
Travis Demeritte 1994-09-30 2B NYM R $ 0.435M 0 Travis Demeritte
Joey Demichele 1991-02-05 2B SF R $ 0.435M 0 Joey Demichele
Jon Denney 1994-09-28 C HOU R $ 0.435M 0 Jon Denney
David Denson 1995-11-17 1B SEA R $ 0.435M 0 David Denson
Bryce Denton 1997-08-01 3B PHI R $ 0.435M 0 Bryce Denton
Daniel Descalso 1986-10-19 2B MIL V $ 0.750M 2017 Daniel Descalso
Ian Desmond 1985-09-20 SS LAA V $ 13.295M 2019 Ian Desmond
Chris Devenski 1990-11-13 P MIA R $ 0.435M 0 Chris Devenski
Rafael Devers 1996-10-24 3B MIN R $ 0.435M 0 Rafael Devers
Donnie Dewees 1993-09-29 OF CHC R $ 0.435M 0 Donnie Dewees
Aledmys Diaz 1990-08-01 SS PIT R $ 0.435M 0 Aledmys Diaz
Edwin Diaz 1994-03-22 P COL R $ 0.435M 0 Edwin Diaz
Elias Diaz 1990-11-17 C STL R $ 0.479M 1 Elias Diaz
Isan Diaz 1996-05-27 SS COL R $ 0.435M 0 Isan Diaz
Jonathan Diaz 1985-04-10 SS MIN R $ 0.479M 2 Jonathan Diaz
Jumbo Diaz 1984-02-27 P MIL V $ 0.959M 2017* Jumbo Diaz
Lewin Diaz 1996-11-19 1B CHC R $ 0.435M 0 Lewin Diaz
Miguel Diaz 1994-11-28 P CHW R $ 0.435M 0 Miguel Diaz
Yandy Diaz 1991-08-08 3B CHC R $ 0.435M 0 Yandy Diaz
Yusniel Diaz 1996-10-07 DH HOU R $ 0.435M 0 Yusniel Diaz
Alex Dickerson 1990-05-26 RF CIN R $ 0.435M 0 Alex Dickerson
Corey Dickerson 1989-05-22 LF HOU A $ 1.000M 4 Corey Dickerson
Jake Diekman 1987-01-21 P OAK V $ 2.795M 2019 Jake Diekman
Derek Dietrich 1989-07-18 2B SD R $ 0.435M 0 Derek Dietrich
Matthias Dietz 1995-09-20 P KC R $ 0.435M 0 Matthias Dietz
Wilmer Difo 1992-04-02 SS KC R $ 0.435M 0 Wilmer Difo
Nick Dini 1993-07-27 C HOU R $ 0.435M Nick Dini
Marcos Diplan 1996-09-18 P NYY R $ 0.435M 0 Marcos Diplan
Bryan Dobzanski 1995-08-31 P CHW R $ 0.435M 0 Bryan Dobzanski
Jose Dominguez 1990-08-07 P CLE R $ 0.527M 3 Jose Dominguez
Matt Dominguez 1989-08-28 3B ARI R $ 0.526M 3 Matt Dominguez
Seranthony Dominguez 1994-11-25 P COL R $ 0.435M Seranthony Dominguez
Josh Donaldson 1985-12-08 3B TOR LTC $ 31.925M 2020 Josh Donaldson
Sean Doolittle 1986-09-26 P ARI A $ 4.455M 5 Sean Doolittle
Drew Dosch 1992-06-24 3B PHI R $ 0.435M 0 Drew Dosch
Felix Doubront 1987-10-23 P CHW R $ 0.766M 3 Felix Doubront
Brandon Douglas 1985-08-27 2B SEA R $ 0.435M 0 Brandon Douglas
Darin Downs 1984-12-26 P NYM R $ 0.526M 3 Darin Downs
Jeter Downs 1998-07-27 SS BOS R $ 0.435M Jeter Downs
Brian Dozier 1987-05-15 2B ATL V $ 11.000M 2017 Brian Dozier
Hunter Dozier 1991-08-22 3B TOR R $ 0.435M 0 Hunter Dozier
Oliver Drake 1987-01-13 P TOR R $ 0.527M 2 Oliver Drake
Yadir Drake 1990-04-12 OF NYY R $ 0.435M 0 Yadir Drake
Stephen Drew 1983-03-16 2B MIN V $ 4.000M 2018 Stephen Drew
Dustin Driver 1994-10-11 P TEX R $ 0.435M 0 Dustin Driver
Shane Drohan 1999-01-07 P LAD R $ 0.435M Shane Drohan
Brandon Drury 1992-08-21 3B DET R $ 0.435M 0 Brandon Drury
Mauricio Dubon 1994-07-19 SS PIT R $ 0.435M 0 Mauricio Dubon
Lucas Duda 1986-02-03 1B HOU A $ 3.127M 6 Lucas Duda
Samir Duenez 1996-06-11 1B TB R $ 0.435M 0 Samir Duenez
Tyler Duffey 1990-12-27 P LAA R $ 0.435M 0 Tyler Duffey
Danny Duffy 1988-12-21 P PHI R $ 0.479M 2 Danny Duffy
Matt Duffy 1991-01-15 SS SF R $ 0.527M 2 Matt Duffy
Kelly Dugan 1991-01-15 RF OAK R $ 0.435M 0 Kelly Dugan
Steven Duggar 1993-11-04 OF TOR R $ 0.435M 0 Steven Duggar
Shawn Duinkerk 1994-08-18 OF ARI R $ 0.435M 0 Shawn Duinkerk
Zach Duke 1983-04-19 P MIN V $ 8.000M 2018 Zach Duke
Ryan Dull 1989-10-02 P TEX R $ 0.435M 0 Ryan Dull
Joe Dunand 1995-09-20 SS MIA R $ 0.435M Joe Dunand
Justin Dunn 1995-09-22 P NYM R $ 0.435M 0 Justin Dunn
Mike Dunn 1985-05-23 P SF V $ 2.500M 2017 Mike Dunn
Dane Dunning 1994-12-20 P NYM R $ 0.435M 0 Dane Dunning
Jon Duplantier 1994-07-11 P ATL R $ 0.435M 0 Jon Duplantier
Adam Duvall 1988-09-04 3B NYM R $ 0.527M 3 Adam Duvall
Allan Dykstra 1987-05-21 1B MIN R $ 0.527M 3 Allan Dykstra
Luke Dykstra 1995-11-07 2B ATL R $ 0.435M 0 Luke Dykstra
Jarrod Dyson 1984-08-15 CF STL V $ 7.000M 2019* Jarrod Dyson
Sam Dyson 1988-05-07 P CIN V $ 1.795M 2017* Sam Dyson
Ryan Eades 1991-12-15 P PIT R $ 0.435M 0 Ryan Eades
Ed Easley 1985-12-21 C HOU R $ 0.478M 1 Ed Easley
Adam Eaton 1988-12-06 CF PIT R $ 0.862M 3 Adam Eaton
Chandler Eden 1995-08-27 P BOS R $ 0.435M 0 Chandler Eden
Jake Eder 1998-10-09 P WAS R $ 0.435M Jake Eder
Josh Edgin 1986-12-17 P NYM R $ 0.527M 2 Josh Edgin
Tommy Edman 1995-05-09 2B TOR R $ 0.435M 0 Tommy Edman
C.J. Edwards 1991-09-03 P ATL R $ 0.435M 0 C.J. Edwards
Jon Edwards 1988-01-08 P COL R $ 0.527M 3 Jon Edwards
Zach Eflin 1994-04-08 P STL R $ 0.435M 0 Zach Eflin
Brett Eibner 1988-12-02 CF CHC R $ 0.479M 2 Brett Eibner
Jerad Eickhoff 1990-07-02 P STL R $ 0.435M 0 Jerad Eickhoff
Roenis Elias 1988-08-01 P MIL R $ 0.527M 3 Roenis Elias
Sebastian Elizalde 1991-11-20 OF HOU R $ 0.435M 0 Sebastian Elizalde
Chris Ellis 1992-09-22 P SF R $ 0.435M 0 Chris Ellis
Drew Ellis 1995-12-01 3B OAK R $ 0.435M Drew Ellis
Jacoby Ellsbury 1983-09-11 CF SD V $ 3.510M 2019 Jacoby Ellsbury
Kent Emanuel 1992-06-04 P CIN R $ 0.435M 0 Kent Emanuel
Brayan Emery 1998-03-15 OF CHW R $ 0.435M 0 Brayan Emery
Edwin Encarnacion 1983-01-07 1B DET V $ 15.000M 2018 Edwin Encarnacion
Luis Encarnacion 1997-08-09 1B CLE R $ 0.435M 0 Luis Encarnacion
Adam Engel 1991-12-09 OF TOR R $ 0.435M 0 Adam Engel
Tanner English 1993-03-11 OF COL R $ 0.435M 0 Tanner English
Tristin English 1997-05-14 P CIN R $ 0.435M 0 Tristin English
Blayne Enlow 1999-03-21 P STL R $ 0.435M Blayne Enlow
Dietrich Enns 1991-05-16 P COL R $ 0.435M 0 Dietrich Enns
Kole Enright 1998-01-21 3B ARI R $ 0.435M 0 Kole Enright
Nathan Eovaldi 1990-02-13 P PIT R $ 0.479M 2 Nathan Eovaldi
Lucas Erceg 1995-05-01 3B KC R $ 0.435M 0 Lucas Erceg
Robbie Erlin 1990-10-08 P BOS R $ 0.435M 0 Robbie Erlin
Phillip Ervin 1992-07-15 OF BAL R $ 0.435M 0 Phillip Ervin
Zack Erwin 1994-01-24 P STL R $ 0.435M 0 Zack Erwin
Alfredo Escalera-Maldonado 1995-02-17 OF NYY R $ 0.435M 0 Alfredo Escalera-Maldonado
Alcides Escobar 1986-12-16 SS BOS V $ 2.130M 2018* Alcides Escobar
Eduardo Escobar 1989-01-05 SS MIA L4 $ 1.513M 5 2017 Eduardo Escobar
Edwin Escobar 1992-04-22 P BAL R $ 0.435M 0 Edwin Escobar
Luis Escobar 1996-05-30 P BAL R $ 0.435M 0 Luis Escobar
Yunel Escobar 1982-11-02 SS SD V $ 1.510M 2017* Yunel Escobar
Thomas Eshelman 1994-06-20 P COL R $ 0.435M 0 Thomas Eshelman
Jose Espada 1997-02-22 P CHW R $ 0.435M 0 Jose Espada
Matt Esparza 1994-08-22 P MIL R $ 0.435M 0 Matt Esparza
Paolo Espino 1987-01-10 P HOU R $ 0.435M 0 Paolo Espino
Danny Espinosa 1987-04-25 2B MIN R $ 0.526M 3 Danny Espinosa
Anderson Espinoza 1998-03-09 P ARI R $ 0.435M 0 Anderson Espinoza
Carlos Estevez 1992-12-28 P ARI R $ 0.435M 0 Carlos Estevez
Omar Estevez 1998-02-25 2B NYY R $ 0.435M 0 Omar Estevez
Jeremiah Estrada 1998-11-01 P CIN R $ 0.435M Jeremiah Estrada
Marco Estrada 1983-07-05 P MIN V $ 9.900M 2017* Marco Estrada
Thairo Estrada 1996-02-22 2B PHI R $ 0.435M 0 Thairo Estrada
Breiling Eusebio 1996-10-21 P TOR R $ 0.435M Breiling Eusebio
Phillip Evans 1992-09-10 SS LAD R $ 0.435M 0 Phillip Evans
Zane Evans 1991-11-29 C CLE R $ 0.435M 0 Zane Evans
Skyler Ewing 1992-08-22 1B MIL R $ 0.435M 0 Skyler Ewing
Sandro Fabian 1998-03-06 OF TOR R $ 0.435M Sandro Fabian
Alex Faedo 1995-11-12 P LAD R $ 0.435M Alex Faedo
Stuart Fairchild 1996-03-17 OF STL R $ 0.435M Stuart Fairchild
Bailey Falter 1997-04-24 P PHI R $ 0.435M 0 Bailey Falter
Jeurys Familia 1989-10-10 P TEX R $ 0.862M 3 Jeurys Familia
Nick Fanti 1996-12-30 P PHI R $ 0.435M 0 Nick Fanti
Jacob Faria 1993-07-30 P STL R $ 0.435M 0 Jacob Faria
Steven Farinaro 1995-08-18 P PHI R $ 0.435M 0 Steven Farinaro
Buck Farmer 1991-02-20 P PHI R $ 0.435M 0 Buck Farmer
Kyle Farmer 1990-08-17 C NYY R $ 0.435M 0 Kyle Farmer
Danny Farquhar 1987-02-17 P ATL R $ 0.527M 3 Danny Farquhar
Erick Fedde 1993-02-25 P DET R $ 0.435M 0 Erick Fedde
Mario Feliciano 1998-11-20 C STL R $ 0.435M 0 Mario Feliciano
Michael Feliz 1993-06-28 P ARI R $ 0.435M 0 Michael Feliz
Neftali Feliz 1988-05-02 P BAL V $ 4.539M 2018 Neftali Feliz
Drake Fellows 1998-01-01 P TB R $ 0.435M 0 Drake Fellows
Gray Fenter 1996-01-25 P LAA R $ 0.435M 0 Gray Fenter
Caleb Ferguson 1996-07-02 P PIT R $ 0.435M Caleb Ferguson
Drew Ferguson 1992-08-03 OF SF R $ 0.435M 0 Drew Ferguson
Junior Fernandez 1997-03-02 P CLE R $ 0.435M 0 Junior Fernandez
Pedro Fernandez 1994-05-25 P PIT R $ 0.435M 0 Pedro Fernandez
Riley Ferrell 1993-10-18 P SD R $ 0.435M 0 Riley Ferrell
Johnny Field 1992-02-20 OF HOU R $ 0.435M 0 Johnny Field
Josh Fields 1985-08-19 P HOU A $ 3.466M 5 Josh Fields
Michael Fiers 1985-06-15 P WAS R $ 0.526M 3 Michael Fiers
David Filak 1989-11-24 P WAS R $ 0.435M 0 David Filak
Heath Fillmyer 1994-05-16 P TOR R $ 0.435M 0 Heath Fillmyer
Drew Finley 1996-07-10 P CHC R $ 0.435M 0 Drew Finley
Brandon Finnegan 1993-04-14 P CHC R $ 0.435M 0 Brandon Finnegan
Derek Fisher 1993-08-21 OF KC R $ 0.435M 0 Derek Fisher
Devon Fisher 1996-05-01 C PHI R $ 0.435M 0 Devon Fisher
Hugh Fisher P TB R $ 0.435M Hugh Fisher
Jameson Fisher 1993-12-18 OF STL R $ 0.435M 0 Jameson Fisher
Doug Fister 1984-02-04 P LAA V $ 17.200M 2017 Doug Fister
Jack Flaherty 1995-10-15 P CLE R $ 0.435M 0 Jack Flaherty
Miguel Flames 1997-09-14 1B NYM R $ 0.435M 0 Miguel Flames
Yohan Flande 1986-01-27 P PIT R $ 0.478M 2 Yohan Flande
Chris Flexen 1994-07-01 P COL R $ 0.435M Chris Flexen
Bernardo Flores 1995-08-23 P KC R $ 0.435M Bernardo Flores
Kendry Flores 1991-11-24 P MIL R $ 0.435M 0 Kendry Flores
Michael Flores 1992-08-08 P WAS R $ 0.435M 0 Michael Flores
Ramon Flores 1992-03-26 RF ARI R $ 0.435M 0 Ramon Flores
Wilmer Flores 1991-08-06 SS CLE R $ 0.527M 2 Wilmer Flores
Estevan Florial 1997-11-25 OF ARI R $ 0.435M 0 Estevan Florial
Dylan Floro 1990-12-27 P MIA R $ 0.435M 0 Dylan Floro
Tyler Flowers 1986-01-24 C MIA A $ 1.013M 4 Tyler Flowers
Brian Flynn 1990-04-19 P WAS R $ 0.478M 1 Brian Flynn
Jordan Foley 1993-07-12 P OAK R $ 0.435M 0 Jordan Foley
Michael Foltynewicz 1991-10-07 P COL R $ 0.435M 0 Michael Foltynewicz
Wilmer Font 1990-05-24 P ARI R $ 0.435M 0 Wilmer Font
Nolan Fontana 1991-06-06 2B BAL R $ 0.435M 0 Nolan Fontana
Ti'Quan Forbes 1996-08-26 3B CHC R $ 0.435M 0 Ti'Quan Forbes
Mike Ford 1992-07-04 1B COL R $ 0.435M Mike Ford
Logan Forsythe 1987-01-14 2B CIN LTC $ 4.347M 2019 Logan Forsythe
Jared Foster 1992-11-02 OF SF R $ 0.435M 0 Jared Foster
Dexter Fowler 1986-03-22 CF CIN V $ 6.355M 2018 Dexter Fowler
Dustin Fowler 1994-12-29 OF SF R $ 0.435M 0 Dustin Fowler
Lucius Fox 1997-07-02 SS CHW R $ 0.435M 0 Lucius Fox
Jake Fraley 1995-05-25 OF TEX R $ 0.435M 0 Jake Fraley
Anderson Franco 1997-08-15 3B PIT R $ 0.435M 0 Anderson Franco
Maikel Franco 1992-08-26 3B TEX R $ 0.479M 2 Maikel Franco
Austin Franklin 1997-10-02 P LAD R $ 0.435M 0 Austin Franklin
Nick Franklin 1991-03-02 2B ATL R $ 0.435M 0 Nick Franklin
Adam Frazier 1991-12-14 SS HOU R $ 0.435M 0 Adam Frazier
Clint Frazier 1994-09-06 CF BOS R $ 0.435M 0 Clint Frazier
Todd Frazier 1986-02-12 3B BOS V $ 15.100M 2019 Todd Frazier
Kyle Freeland 1993-05-14 P CHC R $ 0.435M 0 Kyle Freeland
Freddie Freeman 1989-09-12 1B ATL V $ 14.170M 2020 Freddie Freeman
Michael Freeman 1991-10-07 P BAL R $ 0.435M 0 Michael Freeman
Tyler Freeman 1999-05-21 2B NYY R $ 0.435M Tyler Freeman
David Freese 1983-04-28 3B MIA A $ 3.327M 5 David Freese
Carlos Frias 1989-11-13 P LAD R $ 0.435M 0 Carlos Frias
Max Fried 1994-01-18 P COL R $ 0.435M 0 Max Fried
T.J. Friedl 1995-08-14 OF KC R $ 0.435M 0 T.J. Friedl
Jace Fry 1993-07-09 P BOS R $ 0.435M 0 Jace Fry
Balbino Fuenmayor 1989-11-26 1B MIL R $ 0.435M 0 Balbino Fuenmayor
Reymond Fuentes 1991-02-12 CF LAD R $ 0.479M 1 Reymond Fuentes
Sam Fuld 1981-11-20 CF TB V $ 0.751M 2017 Sam Fuld
Garrett Fulenchek 1996-06-07 P NYY R $ 0.435M 0 Garrett Fulenchek
Terry Fuller 1998-12-05 OF KC R $ 0.435M Terry Fuller
Carson Fulmer 1993-12-13 P MIL R $ 0.435M 0 Carson Fulmer
Michael Fulmer 1993-03-15 P CLE R $ 0.435M 0 Michael Fulmer
Jeremy Gabryszwski 1993-03-16 P CHC R $ 0.435M 0 Jeremy Gabryszwski
Will Gaddis 1996-03-12 P MIA R $ 0.435M Will Gaddis
Kevin Gadea 1994-12-06 P LAD R $ 0.435M 0 Kevin Gadea
Wladimir Galindo 1996-11-06 3B WAS R $ 0.435M 0 Wladimir Galindo
Cameron Gallagher 1992-12-06 C KC R $ 0.435M 0 Cameron Gallagher
Sean Gallagher 1985-12-30 P WAS R $ 0.513M 3 Sean Gallagher
Yovani Gallardo 1986-02-27 P LAA V $ 3.295M 2017 Yovani Gallardo
Giovanny Gallegos 1991-08-14 P DET R $ 0.435M Giovanny Gallegos
Zac Gallen 1995-08-03 P CHW R $ 0.435M 0 Zac Gallen
Joey Gallo 1993-11-19 3B CIN R $ 0.527M 3 Joey Gallo
Jonathan Galvez 1991-01-18 2B ATL R $ 0.435M 0 Jonathan Galvez
Freddy Galvis 1989-11-14 SS OAK LTC $ 4.028M 2019 Freddy Galvis
Benjamin Gamel 1992-05-17 OF CHC R $ 0.435M 0 Benjamin Gamel
John Gant 1992-08-06 P COL R $ 0.435M 0 John Gant
Anthony Garcia 1992-01-04 OF CHC R $ 0.435M 0 Anthony Garcia
Aramis Garcia 1993-01-12 C BAL R $ 0.435M 0 Aramis Garcia
Avisail Garcia 1991-06-12 RF TOR R $ 0.478M 2 Avisail Garcia
Bryan Garcia 1995-04-19 P SF R $ 0.435M Bryan Garcia
Christian Garcia 1985-08-24 P ARI R $ 0.578M 3 Christian Garcia
David Garcia 2000-02-06 C COL R $ 0.435M David Garcia
Deivi Garcia 1999-05-19 P MIL R $ 0.435M Deivi Garcia
Dermis Garcia 1998-01-07 3B CLE R $ 0.435M 0 Dermis Garcia
Elniery Garcia 1994-12-24 P CLE R $ 0.435M Elniery Garcia
Greg Garcia 1989-08-08 2B WAS A $ 1.000M 4 Greg Garcia
Jaime Garcia 1986-07-08 P COL V $ 6.614M 2020 Jaime Garcia
Jarlin Garcia 1993-01-18 P CLE R $ 0.435M 0 Jarlin Garcia
Leury Garcia 1991-03-18 3B ARI R $ 0.526M 3 Leury Garcia
Luis Garcia 2000-05-16 2B DET R $ 0.435M Luis Garcia
Onelki Garcia 1989-08-02 P KC R $ 0.478M 1 Onelki Garcia
Rony Garcia 1997-12-19 P PIT R $ 0.435M Rony Garcia
Silfredo Garcia 1991-07-19 P MIL R $ 0.435M 0 Silfredo Garcia
Victor Garcia 1997-06-15 P OAK R $ 0.435M Victor Garcia
Wilkerman Garcia 1998-04-01 SS NYM R $ 0.435M 0 Wilkerman Garcia
Willy Garcia 1992-09-04 RF CLE R $ 0.479M 1 Willy Garcia
Yeudy Garcia 1992-10-06 P CIN R $ 0.435M 0 Yeudy Garcia
Yimi Garcia 1990-08-18 P PHI R $ 0.670M 3 Yimi Garcia
Eudor Garcia-Pacheco 1994-05-17 3B NYM R $ 0.435M 0 Eudor Garcia-Pacheco
Brett Gardner 1983-08-24 LF NYY V $ 7.000M 2018 Brett Gardner
Dustin Garneau 1987-08-13 C COL V $ 0.972M 2018* Dustin Garneau
Amir Garrett 1992-05-03 P LAD R $ 0.435M 0 Amir Garrett
Braxton Garrett 1997-08-05 P SF R $ 0.435M 0 Braxton Garrett
Stone Garrett 1995-11-22 OF MIA R $ 0.435M 0 Stone Garrett
Mitch Garver 1991-01-15 C CHW R $ 0.435M Mitch Garver
Grayson Garvin 1989-10-27 P SF R $ 0.435M 0 Grayson Garvin
Matt Garza 1983-11-26 P MIL V $ 10.100M 2017 Matt Garza
Marten Gasparini 1997-05-24 SS KC R $ 0.435M 0 Marten Gasparini
Jacob Gatewood 1995-09-25 SS BAL R $ 0.435M 0 Jacob Gatewood
Evan Gattis 1986-08-18 LF TB A $ 2.404M 5 Evan Gattis
Joe Gatto 1995-06-14 P MIA R $ 0.435M 0 Joe Gatto
Kevin Gausman 1991-01-06 P TB R $ 0.526M 3 Kevin Gausman
Dillon Gee 1986-04-28 P NYM R $ 0.479M 2 Dillon Gee
Josh Geer 1983-06-02 P SD R $ 0.435M 0 Josh Geer
Jeffrey Gelalich 1991-03-16 OF LAA R $ 0.435M 0 Jeffrey Gelalich
Steve Geltz 1987-11-01 P BOS R $ 0.479M 1 Steve Geltz
Scooter Gennett 1990-05-01 2B KC R $ 0.527M 3 Scooter Gennett
Max George 1996-04-07 SS SD R $ 0.435M 0 Max George
Michael Gerber 1992-07-08 OF NYY R $ 0.435M 0 Michael Gerber
Domingo German 1992-08-04 P BAL R $ 0.435M 0 Domingo German
Michael Gettys 1995-10-22 OF ATL R $ 0.435M 0 Michael Gettys
Derrik Gibson 1989-12-05 SS TB R $ 0.435M 0 Derrik Gibson
Kyle Gibson 1987-10-23 P OAK R $ 0.527M 3 Kyle Gibson
Ronnie Gideon 1994-09-20 1B MIL R $ 0.435M 0 Ronnie Gideon
Michael Gigliotti 1996-02-14 OF MIA R $ 0.435M Michael Gigliotti
Ken Giles 1990-09-20 P PIT R $ 0.862M 3 Ken Giles
Casey Gillaspie 1993-01-25 1B MIL R $ 0.435M 0 Casey Gillaspie
Conor Gillaspie 1987-07-18 3B STL A $ 0.926M 4 Conor Gillaspie
Isiah Gilliam 1996-07-23 OF ARI R $ 0.435M 0 Isiah Gilliam
Tyson Gillies 1988-10-31 CF NYM R $ 0.478M 1 Tyson Gillies
Sean Gilmartin 1990-05-08 P BOS R $ 0.479M 1 Sean Gilmartin
Andres Gimenez 1998-09-04 SS NYY R $ 0.435M 0 Andres Gimenez
Lucas Giolito 1994-07-14 P DET R $ 0.435M 0 Lucas Giolito
Ruddy Giron 1997-01-04 SS DET R $ 0.435M 0 Ruddy Giron
Mychal Givens 1990-05-13 P SEA R $ 0.479M 2 Mychal Givens
Tyler Glasnow 1993-08-23 P CIN R $ 0.479M 2 Tyler Glasnow
Koda Glover 1993-04-13 P CHW R $ 0.435M 0 Koda Glover
Jake Godfrey 1996-01-12 P TB R $ 0.435M 0 Jake Godfrey
Zachary Godley 1990-04-21 P ATL R $ 0.435M 0 Zachary Godley
Erik Goeddel 1988-12-20 P NYM R $ 0.435M 0 Erik Goeddel
Tyler Goeddel 1992-10-20 3B LAA R $ 0.435M 0 Tyler Goeddel
Granden Goetzman 1992-11-14 OF NYY R $ 0.435M 0 Granden Goetzman
Luiz Gohara 1996-07-31 P LAD R $ 0.435M 0 Luiz Gohara
Reggie Golden 1991-10-10 OF SEA R $ 0.435M 0 Reggie Golden
Paul Goldschmidt 1987-09-10 1B SEA V $ 19.878M 2020 Paul Goldschmidt
Greg Golson 1985-09-17 OF MIN R $ 0.578M 3 Greg Golson
Austin Gomber 1993-11-23 P SEA R $ 0.435M 0 Austin Gomber
Yan Gomes 1987-07-19 C NYY R $ 0.527M 3 Yan Gomes
Carlos Gomez 1985-12-04 CF NYM V $ 9.000M 2019 Carlos Gomez
Hector Gomez 1988-03-05 SS ARI R $ 0.478M 1 Hector Gomez
Miguel Gomez 1992-12-17 2B CLE R $ 0.435M Miguel Gomez
Nelson Gomez 1997-10-08 3B BAL R $ 0.435M 0 Nelson Gomez
Sergio Gomez 1983-08-24 P CHW R $ 0.435M 0 Sergio Gomez
Stephen Gonsalves 1994-07-08 P SEA R $ 0.435M 0 Stephen Gonsalves
Marco Gonzales 1992-02-16 P SEA R $ 0.478M 2 Marco Gonzales
Adrian Gonzalez 1982-05-08 1B TOR V $ 19.400M 2017 Adrian Gonzalez
Carlos Gonzalez 1985-10-17 LF COL V $ 13.250M 2018 Carlos Gonzalez
Chi Chi Gonzalez 1992-01-15 P CIN R $ 0.435M 0 Chi Chi Gonzalez
Derian Gonzalez 1995-01-31 P BAL R $ 0.435M 0 Derian Gonzalez
Erik Gonzalez 1991-08-31 SS CLE R $ 0.527M 3 Erik Gonzalez
Gio Gonzalez 1985-09-19 P ATL V $ 9.477M 2018 Gio Gonzalez
Jacob Gonzalez 1998-06-26 3B PIT R $ 0.435M Jacob Gonzalez
Luis Gonzalez 1995-09-10 OF CLE R $ 0.435M Luis Gonzalez
Marcos Gonzalez 1999-10-12 SS KC R $ 0.435M Marcos Gonzalez
Marwin Gonzalez 1989-03-14 SS LAD V $ 6.500M 2019* Marwin Gonzalez
Merandy Gonzalez 1995-10-09 P NYM R $ 0.435M 0 Merandy Gonzalez
Miguel Gonzalez 1986-09-23 P TEX R $ 0.435M 0 Miguel Gonzalez
Oscar Gonzalez 1998-01-10 OF PHI R $ 0.435M Oscar Gonzalez
Pedro Gonzalez 1997-10-27 CF KC R $ 0.435M 0 Pedro Gonzalez
Severino Gonzalez 1992-09-28 P OAK R $ 0.435M 0 Severino Gonzalez
Victor Gonzalez 1995-11-16 P STL R $ 0.435M 0 Victor Gonzalez
Niko Goodrum 1992-02-28 3B CHC R $ 0.435M 0 Niko Goodrum
Brian Goodwin 1990-11-02 CF STL R $ 0.527M 2 Brian Goodwin
Nicholas Goody 1991-07-06 P PHI R $ 0.435M 0 Nicholas Goody
Alex Gordon 1984-02-10 LF BOS V $ 6.000M 2019 Alex Gordon
Dee Gordon 1988-04-22 2B CLE R $ 0.527M 3 Dee Gordon
Nick Gordon 1995-10-24 SS HOU R $ 0.435M 0 Nick Gordon
MacKenzie Gore 1999-02-24 P MIL R $ 0.435M MacKenzie Gore
Anthony Gose 1990-08-10 CF OAK R $ 0.435M 0 Anthony Gose
Philip Gosselin 1988-10-03 2B BOS R $ 0.435M 0 Philip Gosselin
Daniel Gossett 1992-11-13 P MIL R $ 0.435M 0 Daniel Gossett
Trevor Gott 1992-08-26 P SF R $ 0.435M 0 Trevor Gott
Kevin Gowdy 1997-11-16 P OAK R $ 0.435M 0 Kevin Gowdy
J.R. Graham 1990-01-14 P COL R $ 0.479M 1 J.R. Graham
Yasmani Grandal 1988-11-08 C HOU L4 $ 1.853M 4 2018 Yasmani Grandal
Curtis Granderson 1981-03-16 RF TB V $ 6.220M 2017* Curtis Granderson
Zack Granite 1992-09-17 OF NYY R $ 0.435M 0 Zack Granite
Brusdar Graterol 1998-08-26 P MIN R $ 0.435M Brusdar Graterol
Kendall Graveman 1990-12-21 P MIA R $ 0.435M 0 Kendall Graveman
Brett Graves 1993-01-30 P LAA R $ 0.435M 0 Brett Graves
Jon Gray 1991-11-05 P LAD R $ 0.479M 2 Jon Gray
Sonny Gray 1989-11-07 P CLE A $ 1.341M 4 Sonny Gray
Tristan Gray 1996-03-22 2B ATL R $ 0.435M Tristan Gray
Chad Green 1991-05-24 P PIT R $ 0.435M 0 Chad Green
Grant Green 1987-09-27 LF HOU R $ 0.527M 3 Grant Green
Zachary Green 1994-03-07 1B PHI R $ 0.435M 0 Zachary Green
Conner Greene 1995-04-04 P MIA R $ 0.435M 0 Conner Greene
Hunter Greene 1999-08-06 P CHC R $ 0.435M Hunter Greene
Larry Greene 1993-02-10 OF PHI R $ 0.435M 0 Larry Greene
Marcus Greene 1994-08-19 C MIL R $ 0.435M 0 Marcus Greene
Shane Greene 1988-11-17 P ATL R $ 0.435M 0 Shane Greene
Luke Gregerson 1984-05-14 P SD V $ 2.650M 2017 Luke Gregerson
Conrad Gregor 1992-02-27 1B SD R $ 0.435M 0 Conrad Gregor
Joan Gregorio 1992-01-12 P NYY R $ 0.435M 0 Joan Gregorio
Didi Gregorius 1990-02-18 SS SD R $ 0.670M 3 Didi Gregorius
Grayson Greiner 1992-10-11 C SEA R $ 0.435M 0 Grayson Greiner
Zack Greinke 1983-10-21 P MIN V $ 27.827M 2018 Zack Greinke
Cadyn Grenier 1996-10-31 SS WAS R $ 0.435M 0 Cadyn Grenier
Randal Grichuk 1991-08-13 LF HOU R $ 0.479M 2 Randal Grichuk
Anfernee Grier 1995-10-13 DH CHC R $ 0.435M 0 Anfernee Grier
A.J. Griffin 1988-01-28 P NYM R $ 0.526M 3 A.J. Griffin
Foster Griffin 1995-07-27 P CHC R $ 0.435M 0 Foster Griffin
Jason Grilli 1976-11-11 P MIN V $ 1.750M 2017 Jason Grilli
Justin Grimm 1988-08-16 P SF R $ 0.766M 3 Justin Grimm
Jason Groome 1998-08-23 P OAK R $ 0.435M 0 Jason Groome
Robbie Grossman 1989-09-16 LF NYY R $ 0.478M 2 Robbie Grossman
Brandon Grudzielanek 1995-05-26 2B SEA R $ 0.435M Brandon Grudzielanek
Deivi Grullon 1996-02-17 C DET R $ 0.435M 0 Deivi Grullon
Robert Gsellman 1993-07-18 P MIL R $ 0.435M 0 Robert Gsellman
Deolis Guerra 1989-04-17 P CHW R $ 0.478M 2 Deolis Guerra
Javier Guerra 1995-09-29 SS DET R $ 0.435M 0 Javier Guerra
Junior Guerra 1985-01-16 P HOU R $ 0.435M 0 Junior Guerra
Vladimir Guerrero 1999-03-16 3B MIA R $ 0.435M 0 Vladimir Guerrero
Alex Guerrero 1986-11-20 2B BAL V $ 3.750M 2019 Alex Guerrero
Gabriel Guerrero 1993-12-11 RF ARI R $ 0.435M 0 Gabriel Guerrero
Gregory Guerrero 1999-01-20 SS OAK R $ 0.435M 0 Gregory Guerrero
Jordan Guerrero 1994-05-31 P STL R $ 0.435M 0 Jordan Guerrero
Tayron Guerrero 1991-01-09 P SEA R $ 0.435M 0 Tayron Guerrero
Taylor Guerrieri 1992-12-01 P CHW R $ 0.479M 1 Taylor Guerrieri
Ismael Guillon 1992-02-13 P COL R $ 0.435M 0 Ismael Guillon
Luis Guillorme 1994-09-27 SS NYM R $ 0.435M Luis Guillorme
Angelo Gumbs 1992-10-13 2B HOU R $ 0.435M 0 Angelo Gumbs
Lourdes Gurriel 1993-10-19 2B SEA R $ 0.435M Lourdes Gurriel
Yulieski Gurriel 1984-06-09 3B CIN V $ 4.015M 2018 Yulieski Gurriel
Taylor Gushue 1993-12-19 C MIA R $ 0.435M 0 Taylor Gushue
Jandel Gustave 1992-10-12 P KC R $ 0.435M 0 Jandel Gustave
Abraham Gutierrez 1999-10-31 C TOR R $ 0.435M Abraham Gutierrez
Franklin Gutierrez 1983-02-21 CF ARI V $ 2.500M 2017 Franklin Gutierrez
Kelvin Gutierrez 1994-08-28 3B LAA R $ 0.435M 0 Kelvin Gutierrez
Vladimir Gutierrez 1995-09-18 P HOU R $ 0.435M Vladimir Gutierrez
Brandon Guyer 1986-01-28 LF PIT LTC $ 6.417M 2018 Brandon Guyer
Jeison Guzman 1998-10-08 SS DET R $ 0.435M 0 Jeison Guzman
Jonathan Guzman 1995-02-08 P MIN R $ 0.435M Jonathan Guzman
Jorge Guzman 1996-01-28 P KC R $ 0.435M Jorge Guzman
Max Guzman 1998-01-18 C TB R $ 0.435M 0 Max Guzman
Ronald Guzman 1994-10-20 1B COL R $ 0.435M 0 Ronald Guzman
Jedd Gyorko 1988-09-23 2B MIA A $ 1.099M 4 Jedd Gyorko
Eric Haase 1992-12-18 C CIN R $ 0.435M Eric Haase
Josh Hader 1994-04-07 P KC R $ 0.435M 0 Josh Hader
Charlie Haeger 1983-09-19 P CHW R $ 0.435M 0 Charlie Haeger
Jake Hager 1993-03-04 SS NYY R $ 0.435M 0 Jake Hager
Jason Hagerty 1987-09-13 1B KC R $ 0.478M 2 Jason Hagerty
Jesse Hahn 1989-07-30 P CHC R $ 0.479M 2 Jesse Hahn
David Hale 1987-09-27 P MIN R $ 0.435M 0 David Hale
Trey Haley 1990-06-21 P CLE R $ 0.479M 1 Trey Haley
Adam Hall 1999-05-22 SS OAK R $ 0.435M Adam Hall
D.L. Hall 1998-09-19 P BOS R $ 0.435M D.L. Hall
Matt Hall 1993-07-23 P LAA R $ 0.435M Matt Hall
Cole Hamels 1983-12-27 P SEA V $ 23.500M 2019 Cole Hamels
Billy Hamilton 1990-09-09 CF TOR A $ 1.474M 4 Billy Hamilton
Jason Hammel 1982-09-02 P NYM V $ 6.400M 2018 Jason Hammel
Garrett Hampson 1994-10-10 SS DET R $ 0.435M 0 Garrett Hampson
Brad Hand 1990-03-20 P PIT R $ 0.435M 0 Brad Hand
Brenan Hanifee 1998-05-29 P MIL R $ 0.435M Brenan Hanifee
Mitch Haniger 1990-12-23 RF CHC R $ 0.435M 0 Mitch Haniger
Jacob Hannemann 1991-04-29 OF PIT R $ 0.435M 0 Jacob Hannemann
Alec Hansen 1994-10-10 P CHC R $ 0.435M 0 Alec Hansen
Mitch Hansen 1996-05-01 OF KC R $ 0.435M 0 Mitch Hansen
Alen Hanson 1992-10-22 SS COL R $ 0.435M 0 Alen Hanson
Nick Hanson 1998-06-10 P BOS R $ 0.435M 0 Nick Hanson
Ian Happ 1994-08-12 OF NYM R $ 0.435M 0 Ian Happ
J.A. Happ 1982-10-19 P PHI V $ 1.753M 2017 J.A. Happ
Blaine Hardy 1987-03-14 P MIA R $ 0.479M 2 Blaine Hardy
J.J. Hardy 1982-08-19 SS SD V $ 14.400M 2017 J.J. Hardy
Bryce Harper 1992-10-16 RF SF LTC $ 21.330M 2022 Bryce Harper
Drew Harrington 1995-03-30 P TEX R $ 0.435M 0 Drew Harrington
James Harris 1993-08-07 OF DET R $ 0.435M 0 James Harris
Jon Harris 1993-10-16 P BOS R $ 0.435M 0 Jon Harris
Will Harris 1984-08-28 P DET V $ 1.000M 2017* Will Harris
Josh Harrison 1987-07-08 3B TEX V $ 9.430M 2019 Josh Harrison
K.J. Harrison 1996-08-11 C OAK R $ 0.435M K.J. Harrison
Monte Harrison 1995-08-10 OF KC R $ 0.435M 0 Monte Harrison
Travis Harrison 1992-10-17 LF NYM R $ 0.435M 0 Travis Harrison
Josh Hart 1994-10-02 OF ATL R $ 0.435M 0 Josh Hart
Hunter Harvey 1994-12-09 P CIN R $ 0.435M 0 Hunter Harvey
Matt Harvey 1989-03-27 P DET A $ 1.570M 4 Matt Harvey
Adam Haseley 1996-04-12 OF TOR R $ 0.435M Adam Haseley
Thomas Hatch 1994-09-29 P BAL R $ 0.435M 0 Thomas Hatch
Courtney Hawkins 1993-11-12 LF STL R $ 0.435M 0 Courtney Hawkins
Brett Hayes 1984-02-13 C MIL R $ 0.579M 3 Brett Hayes
Ke'Bryan Hayes 1997-01-28 3B TEX R $ 0.435M 0 Ke'Bryan Hayes
Austin Hays 1995-07-05 RF NYY R $ 0.435M 0 Austin Hays
Jeremy Hazelbaker 1987-08-14 RF WAS R $ 0.478M 1 Jeremy Hazelbaker
Miles Head 1991-05-02 1B CHW R $ 0.435M 0 Miles Head
Chase Headley 1984-05-09 3B ARI V $ 5.036M 2020 Chase Headley
Ronnie Healy 1994-09-12 C HOU R $ 0.435M 0 Ronnie Healy
Ryon Healy 1992-01-10 3B SF R $ 0.435M 0 Ryon Healy
Andrew Heaney 1991-06-05 P BAL R $ 0.435M 0 Andrew Heaney
Taylor Hearn 1994-08-30 P ATL R $ 0.435M 0 Taylor Hearn
Slade Heathcott 1990-09-28 RF CHW R $ 0.435M 0 Slade Heathcott
Jacob Heatherly 1998-05-20 P TOR R $ 0.435M Jacob Heatherly
Adeiny Hechavarria 1989-04-15 SS BAL R $ 0.527M 2 Adeiny Hechavarria
Kyle Heckathorn 1988-06-17 P SD R $ 0.435M 0 Kyle Heckathorn
Austin Hedges 1992-08-18 C TEX R $ 0.435M 0 Austin Hedges
Jeremy Hefner 1986-03-11 P PHI R $ 0.478M 2 Jeremy Hefner
Luke Heimlich 1996-02-03 P CLE R $ 0.435M Luke Heimlich
Tyler Heineman 1991-06-19 C CHC R $ 0.479M 2 Tyler Heineman
Jason Heinrich 1996-06-07 OF MIA R $ 0.435M 0 Jason Heinrich
Chris Heisey 1984-12-14 LF MIN V $ 4.000M 2018 Chris Heisey
Jeremy Hellickson 1987-04-08 P ARI LTC $ 7.505M 2020 Jeremy Hellickson
Johnny Hellweg 1988-10-29 P CHW R $ 0.478M 2 Johnny Hellweg
Ryan Helsley 1994-07-18 P KC R $ 0.435M 0 Ryan Helsley
Heath Hembree 1989-01-13 P PHI A $ 0.922M 4 Heath Hembree
Jim Henderson 1982-10-21 P PHI R $ 0.526M 3 Jim Henderson
Kyle Hendricks 1989-12-07 P MIA R $ 0.862M 3 Kyle Hendricks
Liam Hendriks 1989-02-10 P HOU R $ 0.766M 3 Liam Hendriks
Henry Henry 1998-12-17 P DET R $ 0.435M Henry Henry
Ty Hensley 1993-07-30 P OAK R $ 0.435M 0 Ty Hensley
Lucas Herbert 1996-11-28 C CIN R $ 0.435M 0 Lucas Herbert
Guillermo Heredia 1991-01-31 OF MIA R $ 0.435M Guillermo Heredia
Luis Heredia 1994-08-10 P WAS R $ 0.435M 0 Luis Heredia
Starling Heredia 1999-02-06 OF LAD R $ 0.435M 0 Starling Heredia
Jimmy Herget 1993-09-09 P BOS R $ 0.435M Jimmy Herget
Miguel Hermosillo 1995-01-17 OF HOU R $ 0.435M Miguel Hermosillo
Ariel Hernandez 1992-03-02 P NYM R $ 0.435M Ariel Hernandez
Brayan Hernandez 1997-09-11 OF BAL R $ 0.435M 0 Brayan Hernandez
Cesar Hernandez 1990-05-23 3B DET R $ 0.766M 3 Cesar Hernandez
Darwinzon Hernandez 1996-12-17 P CLE R $ 0.435M Darwinzon Hernandez
Elier Hernandez 1994-11-21 OF CLE R $ 0.435M 0 Elier Hernandez
Elieser Hernandez 1995-05-03 P LAA R $ 0.435M 0 Elieser Hernandez
Enrique Hernandez 1991-08-24 2B CHW R $ 0.527M 3 Enrique Hernandez
Felix Hernandez 1986-04-08 P BOS V $ 27.500M 2019 Felix Hernandez
Gorkys Hernandez 1987-09-07 CF KC R $ 0.527M 3 Gorkys Hernandez
Jan Hernandez 1995-01-03 3B SEA R $ 0.435M 0 Jan Hernandez
Jonathan Hernandez 1996-07-06 P MIN R $ 0.435M Jonathan Hernandez
Kenny Hernandez 1998-08-13 3B BOS R $ 0.435M 0 Kenny Hernandez
Marco Hernandez 1992-09-06 SS CHC R $ 0.435M 0 Marco Hernandez
Oscar Hernandez 1993-07-09 C PHI R $ 0.435M 0 Oscar Hernandez
Ronaldo Hernandez 1997-11-11 C ATL R $ 0.435M Ronaldo Hernandez
Teoscar Hernandez 1992-10-15 CF DET R $ 0.435M 0 Teoscar Hernandez
Carlos Herrera 1996-09-23 SS DET R $ 0.435M 0 Carlos Herrera
Dilson Herrera 1994-03-03 2B DET R $ 0.479M 1 Dilson Herrera
Jose Herrera 1997-02-24 C BOS R $ 0.435M 0 Jose Herrera
Juan Herrera 1993-06-28 SS PIT R $ 0.435M 0 Juan Herrera
Kelvin Herrera 1989-12-31 P WAS A $ 4.213M 5 Kelvin Herrera
Odubel Herrera 1991-12-29 2B CIN R $ 0.479M 2 Odubel Herrera
Ronald Herrera 1995-05-03 P HOU R $ 0.435M 0 Ronald Herrera
Rosell Herrera 1992-10-16 SS PHI R $ 0.435M 0 Rosell Herrera
David Hess 1993-07-10 P STL R $ 0.435M 0 David Hess
Chris Heston 1988-04-10 P WAS R $ 0.479M 2 Chris Heston
Jacob Heyward 1995-08-01 DH CIN R $ 0.435M 0 Jacob Heyward
Jason Heyward 1989-08-09 RF ATL V $ 13.168M 2019 Jason Heyward
Brewer Hicklen 1996-02-09 OF PHI R $ 0.435M Brewer Hicklen
Blake Hickman 1993-10-29 C LAA R $ 0.435M 0 Blake Hickman
Aaron Hicks 1989-10-02 CF TB R $ 0.479M 2 Aaron Hicks
Brandon Hicks 1985-09-14 2B HOU R $ 0.435M 0 Brandon Hicks
John Hicks 1989-08-31 C TOR R $ 0.435M 0 John Hicks
Jordan Hicks 1996-09-06 P OAK R $ 0.435M 0 Jordan Hicks
Kyle Higashioka 1990-04-20 C DET R $ 0.435M 0 Kyle Higashioka
Trevor Hildenberger 1990-12-15 P TOR R $ 0.435M Trevor Hildenberger
Aaron Hill 1982-03-21 2B SEA V $ 2.000M 2017 Aaron Hill
David Hill 1994-05-27 P KC R $ 0.435M 0 David Hill
Derek Hill 1995-12-30 OF BAL R $ 0.435M 0 Derek Hill
Rich Hill 1980-03-11 P TOR V $ 3.857M 2017* Rich Hill
Sam Hilliard 1994-02-21 OF ARI R $ 0.435M 0 Sam Hilliard
Juan Hillman 1997-05-15 P CIN R $ 0.435M 0 Juan Hillman
C.J. Hinojosa 1994-07-15 SS HOU R $ 0.435M 0 C.J. Hinojosa
Gage Hinsz 1996-04-20 P CHC R $ 0.435M 0 Gage Hinsz
Keston Hiura 1996-08-02 2B KC R $ 0.435M Keston Hiura
Matthew Hobgood 1990-08-03 P NYM R $ 0.435M 0 Matthew Hobgood
Luke Hochevar 1983-09-15 P PHI A $ 4.396M 6 Luke Hochevar
Chad Hockin 1994-10-07 P BOS R $ 0.435M 0 Chad Hockin
Grant Hockin 1996-03-05 P LAD R $ 0.435M 0 Grant Hockin
L.J. Hoes 1990-03-05 LF SEA R $ 0.527M 3 L.J. Hoes
Jeff Hoffman 1993-01-08 P OAK R $ 0.435M 0 Jeff Hoffman
Jonathan Holder 1993-06-09 P HOU R $ 0.435M 0 Jonathan Holder
Kyle Holder 1994-05-25 SS CHC R $ 0.435M 0 Kyle Holder
John Holdzkom 1987-10-19 P SEA R $ 0.527M 3 John Holdzkom
Derek Holland 1986-10-09 P CHC V $ 10.223M 2018 Derek Holland
Greg Holland 1985-11-20 P CLE A $ 4.417M 5 Greg Holland
Matt Holliday 1980-01-15 LF MIN V $ 15.275M 2018* Matt Holliday
David Holmberg 1991-07-19 P OAK R $ 0.435M 0 David Holmberg
Clay Holmes 1993-03-27 P OAK R $ 0.435M 0 Clay Holmes
Grant Holmes 1996-03-22 P OAK R $ 0.435M 0 Grant Holmes
Jake Holmes 1998-07-02 SS LAD R $ 0.435M Jake Holmes
Quentin Holmes 1999-07-07 OF PHI R $ 0.435M Quentin Holmes
Brock Holt 1988-06-11 3B CIN V $ 2.780M 2019 Brock Holt
Brent Honeywell 1995-03-31 P BOS R $ 0.435M 0 Brent Honeywell
Destin Hood 1990-04-03 LF CHC R $ 0.479M 2 Destin Hood
Justin Hooper 1996-10-21 P BAL R $ 0.435M 0 Justin Hooper
J.J. Hoover 1987-08-13 P WAS A $ 0.605M 4 J.J. Hoover
Jared Horn 1998-07-21 P BAL R $ 0.435M 0 Jared Horn
Rhys Hoskins 1993-03-17 1B KC R $ 0.435M 0 Rhys Hoskins
Eric Hosmer 1989-10-24 1B PIT L4 $ 1.704M 5 2017 Eric Hosmer
Tanner Houck 1996-06-29 P TEX R $ 0.435M 0 Tanner Houck
Mason House 1998-09-10 OF MIL R $ 0.435M Mason House
T.J. House 1989-09-29 P CHC R $ 0.479M 2 T.J. House
Adrian Houser 1993-02-02 P COL R $ 0.435M 0 Adrian Houser
Brian Howard 1995-04-25 P SEA R $ 0.435M Brian Howard
Nick Howard 1993-04-06 P BAL R $ 0.435M 0 Nick Howard
Spencer Howard 1996-07-28 P OAK R $ 0.435M Spencer Howard
J.P. Howell 1983-04-25 P KC V $ 0.901M 2018* J.P. Howell
James Hoyt 1986-09-30 P CLE R $ 0.435M 0 James Hoyt
Chih-Wei Hu 1993-11-04 P BAL R $ 0.435M 0 Chih-Wei Hu
Wei-Chieh Huang 1993-09-26 P DET R $ 0.435M 0 Wei-Chieh Huang
Bryan Hudson 1997-05-08 P KC R $ 0.435M 0 Bryan Hudson
Dakota Hudson 1994-09-15 P LAA R $ 0.435M 0 Dakota Hudson
Daniel Hudson 1987-03-09 P DET V $ 2.118M 2017 Daniel Hudson
David Huff 1984-08-22 P TB V $ 0.750M 2017 David Huff
Sam Huff 1998-01-14 C PHI R $ 0.435M 0 Sam Huff
Jonathan Hughes 1997-01-08 P TEX R $ 0.435M 0 Jonathan Hughes
Phil Hughes 1986-06-24 P SEA V $ 5.000M 2017 Phil Hughes
Jordan Humphreys 1996-06-11 P KC R $ 0.435M Jordan Humphreys
Nick Hundley 1983-09-08 C CHW V $ 3.000M 2017 Nick Hundley
Blake Hunt 1998-11-10 C NYM R $ 0.435M Blake Hunt
Cedric Hunter 1988-03-10 LF SF A $ 1.142M 6 Cedric Hunter
Jason Hursh 1991-10-02 P BAL R $ 0.435M 0 Jason Hursh
Scott Hurst 1996-03-25 OF CHW R $ 0.435M Scott Hurst
Kyle Hurt 1998-05-30 P TEX R $ 0.435M Kyle Hurt
Bryce Hutchinson 1998-10-21 P ARI R $ 0.435M Bryce Hutchinson
Drew Hutchison 1990-08-22 P KC R $ 0.478M 1 Drew Hutchison
Chris Iannetta 1983-04-08 C MIN V $ 4.300M 2017 Chris Iannetta
Andy Ibanez 1993-04-03 2B BAL R $ 0.435M 0 Andy Ibanez
Logan Ice 1995-05-27 C BOS R $ 0.435M 0 Logan Ice
Jose Iglesias 1990-01-05 SS SEA A $ 1.079M 4 Jose Iglesias
Raisel Iglesias 1990-01-04 P WAS R $ 0.479M 2 Raisel Iglesias
Matt Imhof 1993-10-26 P NYM R $ 0.435M 0 Matt Imhof
Ender Inciarte 1990-10-29 CF PHI V $ 4.591M 2018 Ender Inciarte
John India 1996-12-15 SS CIN R $ 0.435M 0 John India
Gregory Infante 1987-07-10 P WAS R $ 0.435M 0 Gregory Infante
Hernan Iribarren 1984-06-29 LF MIL R $ 0.526M 2 Hernan Iribarren
Ibandel Isabel 1995-06-20 1B STL R $ 0.435M 0 Ibandel Isabel
Hisashi Iwakuma 1981-04-12 P PIT V $ 9.000M 2017 Hisashi Iwakuma
Alex Jackson 1995-12-25 OF CIN R $ 0.435M 0 Alex Jackson
Austin Jackson 1987-02-01 CF SEA V $ 0.951M 2017 Austin Jackson
Bralin Jackson 1993-12-02 OF ARI R $ 0.435M 0 Bralin Jackson
Drew Jackson 1993-07-28 SS TEX R $ 0.435M 0 Drew Jackson
Jay Jackson 1987-10-27 P ARI R $ 0.479M 2 Jay Jackson
Luke Jackson 1991-08-24 P MIA R $ 0.435M 0 Luke Jackson
Vincent Jackson 1994-02-04 OF SEA R $ 0.435M 0 Vincent Jackson
Zach Jackson 1994-12-25 P CIN R $ 0.435M 0 Zach Jackson
Brandon Jacobs 1990-12-08 OF SF R $ 0.435M 0 Brandon Jacobs
Eric Jagielo 1992-05-17 3B CLE R $ 0.435M 0 Eric Jagielo
Kyle James Funkhouser 1994-03-16 P NYM R $ 0.435M 0 Kyle James Funkhouser
Chad James 1991-01-23 P TOR R $ 0.435M 0 Chad James
Jiwan James 1989-04-11 OF TB R $ 0.435M 0 Jiwan James
Travis Jankowski 1991-06-15 CF CIN R $ 0.479M 1 Travis Jankowski
Danny Jansen 1995-04-15 C ATL R $ 0.435M 0 Danny Jansen
Kenley Jansen 1987-09-30 P TB LTC $ 13.862M 2019 Kenley Jansen
John Jaso 1983-09-19 C LAA V $ 8.000M 2017 John Jaso
Nathanael Javier 1995-10-10 3B CLE R $ 0.435M 0 Nathanael Javier
Wander Javier 1998-12-29 SS HOU R $ 0.435M 0 Wander Javier
Griffin Jax 1994-11-22 P BOS R $ 0.435M 0 Griffin Jax
Jon Jay 1985-03-15 CF NYM V $ 1.400M 2019* Jon Jay
Tyler Jay 1994-04-19 P SD R $ 0.435M 0 Tyler Jay
Daulton Jefferies 1995-08-02 P OAK R $ 0.435M 0 Daulton Jefferies
Jeremy Jeffress 1987-09-21 P LAD R $ 0.527M 2 Jeremy Jeffress
Eric Jenkins 1997-01-30 OF BAL R $ 0.435M 0 Eric Jenkins
Tyrell Jenkins 1992-07-20 P MIA R $ 0.435M 0 Tyrell Jenkins
Dan Jennings 1987-04-17 P STL V $ 0.911M 2017 Dan Jennings
Desmond Jennings 1986-10-30 CF PHI V $ 7.314M 2017 Desmond Jennings
Steven Jennings 1998-11-13 P CHC R $ 0.435M Steven Jennings
Kyle Jensen 1988-05-20 RF NYY R $ 0.435M 0 Kyle Jensen
Kevin Jepsen 1984-07-26 P TEX V $ 2.510M 2017 Kevin Jepsen
Williams Jerez 1992-05-16 P STL R $ 0.435M 0 Williams Jerez
Jin-De Jhang 1993-05-17 C STL R $ 0.435M 0 Jin-De Jhang
A.J. Jimenez 1990-05-01 C TB R $ 0.435M 0 A.J. Jimenez
Cesar Jimenez 1984-11-12 P TB R $ 0.797M 3 Cesar Jimenez
Eloy Jimenez 1996-11-27 OF MIA R $ 0.435M 0 Eloy Jimenez
Emerson Jimenez 1994-12-16 SS CLE R $ 0.435M 0 Emerson Jimenez
Joe Jimenez 1995-01-17 P CLE R $ 0.435M 0 Joe Jimenez
Melvin Jimenez 1999-07-23 P ATL R $ 0.435M Melvin Jimenez
Connor Joe 1992-08-16 1B SEA R $ 0.435M 0 Connor Joe
William John Kilichowski 1994-05-17 P SEA R $ 0.435M 0 William John Kilichowski
Brian Johnson 1990-12-07 P MIA R $ 0.435M 0 Brian Johnson
Chase Johnson 1992-01-09 P NYY R $ 0.435M 0 Chase Johnson
Cobi Johnson 1995-11-06 P SEA R $ 0.435M 0 Cobi Johnson
Cooper Johnson 1998-04-25 C MIA R $ 0.435M 0 Cooper Johnson
Daniel Johnson 1995-07-11 OF PIT R $ 0.435M Daniel Johnson
Erik Johnson 1989-12-30 P CHC R $ 0.479M 2 Erik Johnson
Kelly Johnson 1982-02-22 3B LAD V $ 0.750M 2017 Kelly Johnson
Micah Johnson 1990-12-18 2B SF R $ 0.435M 0 Micah Johnson
Pierce Johnson 1991-05-10 P ARI R $ 0.435M 0 Pierce Johnson
Adam Jones 1985-08-01 CF BOS V $ 8.100M 2019 Adam Jones
Alonzo Jones 1997-02-24 SS BOS R $ 0.435M 0 Alonzo Jones
Charles Jones 1992-07-28 OF ARI R $ 0.435M 0 Charles Jones
Connor Jones 1994-10-10 P LAD R $ 0.435M 0 Connor Jones
Cory Jones 1991-09-20 P SF R $ 0.435M 0 Cory Jones
Greg Jones 1998-03-07 SS CIN R $ 0.435M Greg Jones
JaCoby Jones 1992-05-10 SS CLE R $ 0.435M 0 JaCoby Jones
Jahmai Jones 1997-08-04 OF LAD R $ 0.435M 0 Jahmai Jones
Nate Jones 1986-01-28 P CHW A $ 1.237M 4 Nate Jones
Nolan Jones 1998-05-07 3B BOS R $ 0.435M 0 Nolan Jones
Ryder Jones 1994-06-07 3B PIT R $ 0.435M 0 Ryder Jones
Thomas Jones 1997-12-09 OF TOR R $ 0.435M 0 Thomas Jones
Taylor Jordan 1989-01-17 P SF R $ 0.527M 3 Taylor Jordan
Felix Jorge 1994-01-02 P ATL R $ 0.435M 0 Felix Jorge
Tommy Joseph 1991-07-16 C ARI R $ 0.435M 0 Tommy Joseph
Matt Joyce 1984-08-03 LF LAD V $ 4.500M 2019* Matt Joyce
Aaron Judge 1992-04-26 RF MIN R $ 0.435M 0 Aaron Judge
Hoy Jun Park 1996-04-07 SS LAD R $ 0.435M 0 Hoy Jun Park
Taylor Jungmann 1989-12-18 P NYY R $ 0.479M 2 Taylor Jungmann
Jake Junis 1992-09-16 P BOS R $ 0.435M 0 Jake Junis
Ariel Jurado 1996-01-30 P DET R $ 0.435M 0 Ariel Jurado
Ian Kahaloa 1997-10-03 P LAA R $ 0.435M 0 Ian Kahaloa
Tommy Kahnle 1989-08-07 P LAA R $ 0.435M 0 Tommy Kahnle
Rob Kaminsky 1994-09-02 P COL R $ 0.435M 0 Rob Kaminsky
Jung-ho Kang 1987-04-05 SS HOU V $ 6.000M 2020* Jung-ho Kang
James Kaprielian 1994-03-02 P SD R $ 0.435M 0 James Kaprielian
Nate Karns 1987-11-25 P SF R $ 0.478M 2 Nate Karns
Gosuke Katoh 1994-10-08 2B CLE R $ 0.435M 0 Gosuke Katoh
Anthony Kay 1995-03-21 P BAL R $ 0.435M 0 Anthony Kay
Scott Kazmir 1984-01-24 P WAS V $ 5.500M 2018* Scott Kazmir
Keone Kela 1993-04-16 P ATL R $ 0.479M 2 Keone Kela
Brian Keller 1994-06-21 P KC R $ 0.435M Brian Keller
Mitch Keller 1996-04-04 P LAD R $ 0.435M 0 Mitch Keller
Shawn Kelley 1984-04-26 P MIN V $ 7.000M 2018 Shawn Kelley
Ryan Kellogg 1994-02-04 P NYM R $ 0.435M 0 Ryan Kellogg
Carson Kelly 1994-07-14 C SF R $ 0.435M 0 Carson Kelly
Casey Kelly 1989-10-04 P LAD R $ 0.435M 0 Casey Kelly
Dalton Kelly 1994-08-04 1B CHC R $ 0.435M Dalton Kelly
Joe Kelly 1988-06-09 P HOU R $ 0.478M 2 Joe Kelly
Michael Kelly 1992-09-06 P LAD R $ 0.435M 0 Michael Kelly
Ty Kelly 1988-07-20 2B COL R $ 0.479M 2 Ty Kelly
Matt Kemp 1984-09-23 RF NYM V $ 4.100M 2019* Matt Kemp
Tony Kemp 1991-10-31 2B TOR R $ 0.435M 0 Tony Kemp
Jeren Kendall 1996-02-04 OF LAD R $ 0.435M 0 Jeren Kendall
Howie Kendrick 1983-07-12 2B BOS V $ 13.000M 2017 Howie Kendrick
Kolton Kendrick 1996-08-10 1B COL R $ 0.435M 0 Kolton Kendrick
Brett Kennedy 1994-08-04 P HOU R $ 0.435M Brett Kennedy
Ian Kennedy 1984-12-19 P KC V $ 4.250M 2019 Ian Kennedy
Max Kepler 1993-02-10 CF MIA R $ 0.435M 0 Max Kepler
Clayton Kershaw 1988-03-19 P CHW V $ 26.300M 2017 Clayton Kershaw
Dallas Keuchel 1988-01-01 P STL V $ 20.250M 2021 Dallas Keuchel
Carter Kieboom 1997-09-03 SS TOR R $ 0.435M 0 Carter Kieboom
Kevin Kiermaier 1990-04-22 CF HOU R $ 0.766M 3 Kevin Kiermaier
Franklyn Kilome 1995-06-25 P OAK R $ 0.435M 0 Franklyn Kilome
Hyun-Soo Kim 1988-01-12 LF STL V $ 3.850M 2018 Hyun-Soo Kim
Craig Kimbrel 1988-05-28 P CHW A $ 13.922M 6 Craig Kimbrel
Dace Kime 1992-03-06 P SD R $ 0.435M 0 Dace Kime
Charles King 1998-01-06 P TB R $ 0.435M 0 Charles King
Jared King 1991-10-12 OF MIN R $ 0.435M 0 Jared King
Stephen King 1987-10-02 3B WAS R $ 0.435M 0 Stephen King
Scott Kingery 1994-04-29 2B OAK R $ 0.435M 0 Scott Kingery
Nick Kingham 1991-11-08 P STL R $ 0.479M 2 Nick Kingham
Ian Kinsler 1982-06-22 2B DET V $ 17.622M 2018 Ian Kinsler
Jason Kipnis 1987-04-03 2B PHI LTC $ 12.570M 2019 Jason Kipnis
Nathan Kirby 1993-11-23 P KC R $ 0.435M 0 Nathan Kirby
Alex Kirilloff 1997-11-09 OF BOS R $ 0.435M 0 Alex Kirilloff
Jeremy Kivel 1993-10-16 P MIN R $ 0.435M 0 Jeremy Kivel
Patrick Kivlehan 1989-12-22 3B SD R $ 0.435M 0 Patrick Kivlehan
Phil Klein 1989-04-30 P PIT V $ 0.750M 2017 Phil Klein
Branden Kline 1991-09-29 P KC R $ 0.435M 0 Branden Kline
Corey Kluber 1986-04-10 P SD A $ 2.154M 4 Corey Kluber
Andrew Knapp 1991-11-09 C KC R $ 0.435M 0 Andrew Knapp
Jason Knapp 1990-08-31 P CLE R $ 0.435M 0 Jason Knapp
Corey Knebel 1991-11-26 P TEX R $ 0.479M 1 Corey Knebel
Blaine Knight 1996-06-28 P SD R $ 0.435M Blaine Knight
Andrew Knizner 1995-02-03 C CHW R $ 0.435M Andrew Knizner
Jeff Kobernus 1988-06-30 LF SD R $ 0.435M 0 Jeff Kobernus
Tom Koehler 1986-06-29 P STL V $ 4.591M 2017 Tom Koehler
Chris Kohler 1995-05-04 P TB R $ 0.435M 0 Chris Kohler
Tyler Kolek 1995-12-15 P COL R $ 0.435M 0 Tyler Kolek
George Kontos 1985-06-12 P MIN A $ 1.222M 5 George Kontos
Michael Kopech 1996-04-30 P BAL R $ 0.435M 0 Michael Kopech
Neil Kozikowski 1995-05-26 P NYM R $ 0.435M 0 Neil Kozikowski
Pete Kozma 1988-04-11 SS SEA R $ 0.579M 3 Pete Kozma
Kevin Kramer 1993-10-03 2B SEA R $ 0.435M 0 Kevin Kramer
Marc Krauss 1987-10-05 1B MIN R $ 0.527M 3 Marc Krauss
Tyler Krieger 1994-01-16 SS SD R $ 0.435M 0 Tyler Krieger
Ian Krol 1991-05-09 P PHI R $ 0.435M 0 Ian Krol
Matt Krook 1994-10-21 P CHW R $ 0.435M 0 Matt Krook
Austin Kubitza 1991-11-16 P CLE R $ 0.435M 0 Austin Kubitza
Kyle Kubitza 1990-07-15 3B KC R $ 0.435M 0 Kyle Kubitza
Chad Kuhl 1992-09-10 P CLE R $ 0.435M 0 Chad Kuhl
Cody Kukuk 1993-04-10 P ATL R $ 0.435M 0 Cody Kukuk
Tommy La Stella 1989-01-31 2B WAS A $ 0.842M 4 Tommy La Stella
Ryan LaMarre 1988-11-21 CF BOS R $ 0.435M 0 Ryan LaMarre
Jairo Labourt 1994-03-07 P CHC R $ 0.435M 0 Jairo Labourt
John Lackey 1978-10-23 P WAS V $ 11.000M 2017 John Lackey
Asa Lacy 1999-06-02 P WAS R $ 0.435M Asa Lacy
Tyler Ladendorf 1988-03-07 SS SEA R $ 0.435M 0 Tyler Ladendorf
Juan Lagares 1989-03-17 CF NYM R $ 0.527M 3 Juan Lagares
Junior Lake 1990-03-27 LF BAL R $ 0.479M 1 Junior Lake
Travis Lakins 1994-06-29 P PIT R $ 0.435M 0 Travis Lakins
Jake Lamb 1990-10-09 3B TB R $ 0.479M 1 Jake Lamb
John Lamb 1990-07-10 P PHI R $ 0.479M 2 John Lamb
Peter Lambert 1997-04-18 P MIA R $ 0.435M 0 Peter Lambert
Dinelson Lamet 1992-07-18 P KC R $ 0.435M 0 Dinelson Lamet
Alex Lange 1995-10-02 P BAL R $ 0.435M Alex Lange
Gilbert Lara 1997-10-30 SS HOU R $ 0.435M 0 Gilbert Lara
Adam Laskey 1998-03-09 P TB R $ 0.435M 0 Adam Laskey
Eric Lauer 1995-06-03 P ARI R $ 0.435M 0 Eric Lauer
Ramon Laureano 1994-07-15 OF WAS R $ 0.435M 0 Ramon Laureano
Gavin Lavalley 1994-12-28 3B NYM R $ 0.435M 0 Gavin Lavalley
Ryan Lavarnway 1987-08-07 C ATL R $ 0.526M 2 Ryan Lavarnway
Alex Lavisky 1991-01-13 C CIN R $ 0.435M 0 Alex Lavisky
Derek Law 1990-09-14 P COL R $ 0.479M 2 Derek Law
Brett Lawrie 1990-01-18 3B PHI A $ 0.922M 4 Brett Lawrie
Reggie Lawson 1997-08-02 P MIL R $ 0.435M 0 Reggie Lawson
Wade LeBlanc 1984-08-07 P SD V $ 0.752M 2017 Wade LeBlanc
D.J. LeMahieu 1988-07-13 2B ARI V $ 5.036M 2020 D.J. LeMahieu
Landon Leach 1999-07-12 P OAK R $ 0.435M Landon Leach
Mike Leake 1987-11-12 P SEA V $ 2.399M 2018 Mike Leake
Jack Leathersich 1990-07-14 P CIN R $ 0.527M 3 Jack Leathersich
Jose Leclerc 1993-12-19 P CLE R $ 0.435M 0 Jose Leclerc
Dae-ho Lee 1982-06-21 1B WAS V $ 1.500M 2017 Dae-ho Lee
Hak-Ju Lee 1990-11-04 SS TB R $ 0.435M 0 Hak-Ju Lee
Khalil Lee 1998-06-26 OF KC R $ 0.435M 0 Khalil Lee
Zach Lee 1991-09-13 P KC R $ 0.479M 2 Zach Lee
Luke Leftwich 1994-06-09 P ATL R $ 0.435M 0 Luke Leftwich
Brandon Leibrandt 1992-12-13 P OAK R $ 0.435M 0 Brandon Leibrandt
Jake Lemoine 1993-11-28 P MIL R $ 0.435M 0 Jake Lemoine
Marcus Lemon 1988-06-03 2B HOU R $ 0.435M 0 Marcus Lemon
Zech Lemond 1992-10-09 P PHI R $ 0.435M 0 Zech Lemond
Caden Lemons 1998-12-02 P KC R $ 0.435M Caden Lemons
Julian Leon 1996-01-24 C KC R $ 0.435M 0 Julian Leon
Sandy Leon 1989-03-13 C NYM V $ 5.500M 2018 Sandy Leon
Patrick Leonard 1992-10-20 1B BOS R $ 0.435M 0 Patrick Leonard
Dominic Leone 1991-10-26 P CHW R $ 0.479M 2 Dominic Leone
Jon Lester 1984-01-07 P COL V $ 17.500M 2018 Jon Lester
Colby Lewis 1979-08-02 P NYM V $ 3.000M 2017 Colby Lewis
Kyle Lewis 1995-07-13 OF SEA R $ 0.435M 0 Kyle Lewis
Royce Lewis 1999-06-05 SS OAK R $ 0.435M Royce Lewis
Domingo Leyba 1995-09-11 2B HOU R $ 0.435M 0 Domingo Leyba
Luis Liberato 1995-12-18 OF DET R $ 0.435M 0 Luis Liberato
Adam Liberatore 1987-05-12 P COL V $ 0.962M 2018 Adam Liberatore
Alex Liddi 1988-08-14 3B NYY R $ 0.478M 1 Alex Liddi
Connor Lien 1994-03-15 OF TOR R $ 0.435M 0 Connor Lien
Pat Light 1991-03-29 P CHC R $ 0.435M 0 Pat Light
Brett Lilek 1993-08-10 P MIL R $ 0.435M 0 Brett Lilek
Tzu-Wei Lin 1994-02-15 SS TOR R $ 0.435M 0 Tzu-Wei Lin
Resly Linares 1997-12-11 P ATL R $ 0.435M 0 Resly Linares
Adam Lind 1983-07-17 1B MIN V $ 8.000M 2018* Adam Lind
Jacob Lindgren 1993-03-12 P SEA R $ 0.435M 0 Jacob Lindgren
Francisco Lindor 1993-11-14 SS WAS R $ 0.479M 2 Francisco Lindor
Desmond Lindsay 1997-01-15 OF DET R $ 0.435M 0 Desmond Lindsay
Taylor Lindsey 1991-12-02 2B MIA R $ 0.479M 2 Taylor Lindsey
Zach Linginfelter 1997-04-10 P SEA R $ 0.435M 0 Zach Linginfelter
Matt Lipka 1992-04-15 SS SF R $ 0.435M 0 Matt Lipka
Francisco Liriano 1983-10-26 P LAD V $ 16.500M 2017 Francisco Liriano
Rymer Liriano 1991-06-20 LF MIA R $ 0.435M 0 Rymer Liriano
Zack Littell 1995-10-05 P COL R $ 0.435M 0 Zack Littell
Brendon Little 1996-08-11 P BOS R $ 0.435M 0 Brendon Little
Marcus Littlewood 1992-03-18 C LAA R $ 0.435M 0 Marcus Littlewood
Ben Lively 1992-03-05 P SD R $ 0.435M 0 Ben Lively
Jose Lobaton 1984-10-21 C SEA V $ 0.750M 2017 Jose Lobaton
Kyle Lobstein 1989-08-12 P BAL A $ 0.605M 4 Kyle Lobstein
Tim Locastro 1992-07-14 2B SD R $ 0.435M Tim Locastro
Jeff Locke 1987-11-20 P OAK R $ 0.527M 3 Jeff Locke
Nick Lodolo 1998-02-05 P OAK R $ 0.435M 0 Nick Lodolo
Trace Loehr 1995-05-23 2B LAA R $ 0.435M 0 Trace Loehr
Boone Logan 1984-08-13 P WAS V $ 1.000M 2017* Boone Logan
Matt Lollis 1990-09-11 P PHI R $ 0.435M 0 Matt Lollis
Grayson Long 1994-05-27 P SF R $ 0.435M 0 Grayson Long
Shedric Long 1995-08-22 C COL R $ 0.435M 0 Shedric Long
Nick Longhi 1995-08-16 1B PIT R $ 0.435M 0 Nick Longhi
Evan Longoria 1985-10-07 3B PHI V $ 20.636M 2017 Evan Longoria
Timmy Lopes 1994-06-24 2B PHI R $ 0.435M 0 Timmy Lopes
Javier Lopez 1994-09-13 SS ARI R $ 0.435M 0 Javier Lopez
Jorge Lopez 1993-02-10 P BAL R $ 0.435M 0 Jorge Lopez
Jose Lopez 1993-09-01 P STL R $ 0.435M Jose Lopez
Justin Lopez 2000-05-09 2B DET R $ 0.435M Justin Lopez
Nicky Lopez 1995-03-13 SS MIA R $ 0.435M Nicky Lopez
Reynaldo Lopez 1994-01-04 P SEA R $ 0.435M 0 Reynaldo Lopez
Yoan Lopez 1993-01-02 P CLE R $ 0.435M 0 Yoan Lopez
Michael Lorenzen 1992-01-04 P TEX R $ 0.435M 0 Michael Lorenzen
Barret Loux 1989-04-06 P NYM R $ 0.435M 0 Barret Loux
Kieran Lovegrove 1994-07-28 P LAA R $ 0.435M 0 Kieran Lovegrove
Brandon Lowe 1994-07-06 IF KC R $ 0.435M 0 Brandon Lowe
Josh Lowe 1998-02-02 3B OAK R $ 0.435M 0 Josh Lowe
Jed Lowrie 1984-04-17 SS HOU V $ 0.759M 2017 Jed Lowrie
Zac Lowther 1996-04-30 P STL R $ 0.435M Zac Lowther
Joey Lucchesi 1993-06-06 P STL R $ 0.435M Joey Lucchesi
Jonathan Lucroy 1986-06-13 C PHI V $ 16.501M 2020 Jonathan Lucroy
Dawel Lugo 1994-12-13 SS STL R $ 0.435M 0 Dawel Lugo
Luis Lugo 1994-03-05 P LAD R $ 0.435M 0 Luis Lugo
Seth Lugo 1989-11-17 P NYM V $ 1.250M 2019* Seth Lugo
Jordan Luplow 1993-09-26 LF DET R $ 0.435M 0 Jordan Luplow
Vicente Lupo 1993-11-26 OF OAK R $ 0.435M 0 Vicente Lupo
Tristen Lutz 1998-08-22 OF KC R $ 0.435M Tristen Lutz
Gavin Lux 1997-11-23 SS LAD R $ 0.435M 0 Gavin Lux
Jesus Luzardo 1997-09-30 P TEX R $ 0.435M 0 Jesus Luzardo
Jordan Lyles 1990-10-19 P PHI R $ 0.526M 3 Jordan Lyles
Lance Lynn 1987-05-12 P OAK LTC $ 9.942M 2019 Lance Lynn
Tyler Lyons 1988-02-21 P BAL R $ 0.479M 2 Tyler Lyons
Tommy Mace 1998-11-11 P LAD R $ 0.435M Tommy Mace
Travis Macgregor 1997-10-15 P LAD R $ 0.435M 0 Travis Macgregor
Dixon Machado 1992-02-22 SS MIA R $ 0.435M 0 Dixon Machado
Jonathan Machado 1999-01-21 OF MIN R $ 0.435M Jonathan Machado
Manny Machado 1992-07-06 3B SF LTC $ 21.332M 2022 Manny Machado
Jean Machi 1982-02-01 P TOR R $ 0.527M 2 Jean Machi
Gabriel Maciel 1999-01-10 OF PIT R $ 0.435M Gabriel Maciel
Austin Maddox 1991-05-13 P CIN R $ 0.435M 0 Austin Maddox
Warner Madrigal 1984-03-21 P MIL R $ 0.435M 0 Warner Madrigal
Ryan Madson 1980-08-28 P LAD V $ 0.900M 2018* Ryan Madson
Kenta Maeda 1988-04-11 P MIN V $ 17.000M 2019 Kenta Maeda
Justin Maese 1996-10-24 P MIL R $ 0.435M 0 Justin Maese
Matt Magill 1989-11-10 P CHC R $ 0.435M 0 Matt Magill
Damien Magnifico 1991-05-24 P DET R $ 0.435M 0 Damien Magnifico
Riley Mahan 1995-12-31 2B CLE R $ 0.435M Riley Mahan
Tyler Mahle 1994-09-29 P COL R $ 0.435M 0 Tyler Mahle
Mikie Mahtook 1989-11-30 CF CLE R $ 0.479M 2 Mikie Mahtook
Michael Main 1988-12-14 P SD R $ 0.435M 0 Michael Main
Kevin Maitan 2000-02-12 SS BAL R $ 0.435M Kevin Maitan
Martin Maldonado 1986-08-16 C ARI V $ 1.256M 2018 Martin Maldonado
Jeff Malm 1990-10-31 1B PIT R $ 0.435M 0 Jeff Malm
Sean Manaea 1992-02-01 P ATL R $ 0.435M 0 Sean Manaea
Trey Mancini 1992-03-18 1B SD R $ 0.435M 0 Trey Mancini
Matt Manning 1998-01-28 P LAD R $ 0.435M 0 Matt Manning
Jeff Manship 1985-01-16 P MIN A $ 0.763M 4 Jeff Manship
Dillon Maples 1992-05-09 P HOU R $ 0.435M 0 Dillon Maples
Manuel Margot 1994-09-28 CF COL R $ 0.435M 0 Manuel Margot
Adrian Marin 1994-03-08 SS CLE R $ 0.435M 0 Adrian Marin
James Marinan 1998-10-10 P MIL R $ 0.435M James Marinan
Jhan Marinez 1988-08-12 P STL R $ 0.435M 0 Jhan Marinez
Jake Marisnick 1991-03-30 CF MIA R $ 0.435M 0 Jake Marisnick
Nick Markakis 1983-11-17 RF KC V $ 2.250M 2018 Nick Markakis
Tyler Marlette 1993-01-23 C MIA R $ 0.435M 0 Tyler Marlette
Jose Marmolejos-Diaz 1993-01-02 1B ARI R $ 0.435M 0 Jose Marmolejos-Diaz
Nick Maronde 1989-09-05 P NYM R $ 0.478M 2 Nick Maronde
Brailyn Marquez 1999-01-30 P ATL R $ 0.435M Brailyn Marquez
German Marquez 1995-02-22 P NYY R $ 0.435M 0 German Marquez
Deven Marrero 1990-08-25 SS CIN R $ 0.435M 0 Deven Marrero
Elih Marrero 1997-06-21 C WAS R $ 0.435M 0 Elih Marrero
Brandon Marsh 1997-12-18 CF DET R $ 0.435M 0 Brandon Marsh
Evan Marshall 1990-04-18 P STL R $ 0.527M 3 Evan Marshall
Mac Marshall 1996-01-27 P COL R $ 0.435M 0 Mac Marshall
Hamlet Marte 1994-02-03 C LAA R $ 0.435M 0 Hamlet Marte
Jefry Marte 1991-06-21 1B CIN R $ 0.435M 0 Jefry Marte
Ketel Marte 1993-10-12 SS CIN R $ 0.479M 2 Ketel Marte
Starling Marte 1988-10-09 LF SF A $ 1.800M 4 Starling Marte
Francis Martes 1995-11-24 P BOS R $ 0.435M 0 Francis Martes
Brett Martin 1995-04-28 P NYY R $ 0.435M 0 Brett Martin
Cody Martin 1989-09-04 P CHC R $ 0.435M 0 Cody Martin
Corbin Martin 1995-12-28 P ATL R $ 0.435M Corbin Martin
Ethan Martin 1989-06-06 P MIN R $ 0.527M 2 Ethan Martin
Jason Martin 1995-09-05 OF CHW R $ 0.435M 0 Jason Martin
Kyle Martin 1992-11-13 1B SF R $ 0.435M 0 Kyle Martin
Leonys Martin 1988-03-06 CF DET A $ 1.079M 4 Leonys Martin
Mason Martin 1999-06-02 1B SF R $ 0.435M Mason Martin
Richie Martin 1994-12-22 SS BAL R $ 0.435M 0 Richie Martin
Russell Martin 1983-02-15 C TEX V $ 8.250M 2017 Russell Martin
Trey Martin 1992-12-11 OF CHC R $ 0.435M 0 Trey Martin
David Martinelli 1994-12-30 OF BOS R $ 0.435M 0 David Martinelli
Carlos Martinez 1991-09-21 P HOU R $ 0.766M 3 Carlos Martinez
Eddy Julio Martinez 1995-01-18 OF MIA R $ 0.435M 0 Eddy Julio Martinez
Francisco Martinez 1990-09-01 3B TB R $ 0.435M 0 Francisco Martinez
J.D. Martinez 1987-08-21 LF NYY LTC $ 8.531M 2020 J.D. Martinez
Jeremy Martinez 1994-12-29 C NYM R $ 0.435M 0 Jeremy Martinez
Jonathan Martinez 1994-06-27 P TB R $ 0.435M 0 Jonathan Martinez
Jose Martinez 1986-01-24 3B MIA R $ 0.435M 0 Jose Martinez
Jose Martinez 1988-07-25 OF LAD R $ 0.479M 2 Jose Martinez
Jose Martinez 1994-04-14 P MIA R $ 0.435M 0 Jose Martinez
Jose Martinez 1996-08-15 SS PHI R $ 0.435M 0 Jose Martinez
Julio Martinez 1997-12-15 OF ATL R $ 0.435M 0 Julio Martinez
Nick Martinez 1990-08-05 P BAL R $ 0.435M 0 Nick Martinez
Nolan Martinez 1998-06-30 P KC R $ 0.435M 0 Nolan Martinez
Osvaldo Martinez 1988-05-07 SS TB R $ 0.435M 0 Osvaldo Martinez
Victor Martinez 1978-12-23 C TB V $ 6.500M 2017 Victor Martinez
Jason Martinson 1988-10-15 SS MIN R $ 0.479M 2 Jason Martinson
Shairon Martis 1987-03-30 P BOS R $ 0.435M 0 Shairon Martis
Trey Masek 1992-01-09 P NYM R $ 0.435M 0 Trey Masek
Bryan Mata 1999-05-03 P NYY R $ 0.435M Bryan Mata
Jorge Mateo 1995-06-23 SS COL R $ 0.435M 0 Jorge Mateo
Luis Mateo 1990-03-22 P ATL R $ 0.435M 0 Luis Mateo
Wagner Mateo 1993-03-30 1B WAS R $ 0.435M 0 Wagner Mateo
Mark Mathias 1994-08-02 2B CHW R $ 0.435M 0 Mark Mathias
Wyatt Mathisen 1993-12-30 3B BAL R $ 0.435M 0 Wyatt Mathisen
J.J. Matijevic 1995-11-14 SS STL R $ 0.435M 0 J.J. Matijevic
Phil Maton 1993-03-25 P COL R $ 0.435M Phil Maton
Michael Matuella 1994-06-03 P MIA R $ 0.435M 0 Michael Matuella
Brian Matusz 1987-02-11 P MIN A $ 1.264M 5 Brian Matusz
Steven Matz 1991-05-29 P NYM R $ 0.670M 3 Steven Matz
Tyler Matzek 1990-10-19 P CIN R $ 0.527M 3 Tyler Matzek
Joe Mauer 1983-04-19 1B KC V $ 1.800M 2018 Joe Mauer
Brandon Maurer 1990-07-03 P SD R $ 0.479M 2 Brandon Maurer
Bruce Maxwell 1990-12-20 C SF R $ 0.435M 0 Bruce Maxwell
Dustin May 1997-09-06 P TOR R $ 0.435M 0 Dustin May
Jacob May 1992-01-23 OF CIN R $ 0.435M 0 Jacob May
Trevor May 1989-09-23 P OAK R $ 0.478M 1 Trevor May
Cameron Maybin 1987-04-04 CF OAK V $ 2.251M 2017 Cameron Maybin
Daniel Mayora 1985-07-27 3B MIL R $ 0.478M 2 Daniel Mayora
Nomar Mazara 1995-04-26 RF COL R $ 0.435M 0 Nomar Mazara
Patrick Mazeika 1993-10-14 C HOU R $ 0.435M Patrick Mazeika
L.J. Mazzilli 1990-09-06 2B MIN R $ 0.435M 0 L.J. Mazzilli
Cory Mazzoni 1989-10-19 P MIN R $ 0.479M 2 Cory Mazzoni
Zach McAllister 1987-12-08 P HOU R $ 0.479M 2 Zach McAllister
Matt McBride 1985-05-23 RF TB V $ 0.751M 2017 Matt McBride
Brian McCann 1984-02-20 C TB V $ 10.000M 2017 Brian McCann
James McCann 1990-06-13 C WAS R $ 0.527M 2 James McCann
Terry McClure 1995-09-29 OF SF R $ 0.435M 0 Terry McClure
Brady McConnell 1998-05-24 SS BAL R $ 0.435M Brady McConnell
Lance McCullers 1993-10-02 P TEX R $ 0.479M 2 Lance McCullers
Andrew McCutchen 1986-10-10 CF HOU V $ 36.000M 2020 Andrew McCutchen
Parker McFadden 1997-06-01 P COL R $ 0.435M 0 Parker McFadden
T.J. McFarland 1989-06-08 P CIN R $ 0.526M 3 T.J. McFarland
Jack McGeary 1989-03-19 P WAS R $ 0.435M 0 Jack McGeary
Jake McGee 1986-08-06 P NYY V $ 5.373M 2018 Jake McGee
Andy McGuire 1994-12-02 SS BOS R $ 0.435M 0 Andy McGuire
Deck McGuire 1989-06-23 P CHC R $ 0.479M 2 Deck McGuire
Collin McHugh 1987-06-19 P HOU R $ 0.479M 2 Collin McHugh
Brendan McKay 1995-12-18 P COL R $ 0.435M Brendan McKay
Cole McKay 1997-01-12 P MIL R $ 0.435M 0 Cole McKay
Michael McKenry 1985-03-04 C PIT V $ 2.000M 2017 Michael McKenry
Billy McKinney 1994-08-23 CF PIT R $ 0.435M 0 Billy McKinney
Ian McKinney 1994-11-18 P SF R $ 0.435M 0 Ian McKinney
Keaton McKinney 1996-01-03 P BOS R $ 0.435M 0 Keaton McKinney
Andrew McKirahan 1990-02-08 P ATL R $ 0.435M 0 Andrew McKirahan
Chris McMahon 1999-02-04 P MIN R $ 0.435M Chris McMahon
Sam McMillan 1998-12-01 C SEA R $ 0.435M Sam McMillan
Joe Mccarthy 1994-02-23 OF COL R $ 0.435M 0 Joe Mccarthy
Chad Mcclanahan 1997-12-22 3B ARI R $ 0.435M 0 Chad Mcclanahan
Brendan Mccurry 1992-01-07 P BAL R $ 0.435M 0 Brendan Mccurry
Dane Mcfarland 1994-10-24 OF BAL R $ 0.435M 0 Dane Mcfarland
Easton McGee 1997-12-26 P CLE R $ 0.435M 0 Easton McGee
Daniel Mcgrath 1994-07-07 P CLE R $ 0.435M 0 Daniel Mcgrath
Reese Mcguire 1995-03-02 C BAL R $ 0.435M 0 Reese Mcguire
Ryan Mckenna 1997-02-14 OF SF R $ 0.435M 0 Ryan Mckenna
Triston Mckenzie 1997-08-02 P COL R $ 0.435M 0 Triston Mckenzie
Ryan Mcmahon 1994-12-14 3B COL R $ 0.435M 0 Ryan Mcmahon
Matt Mcphearson 1995-04-18 OF CLE R $ 0.435M 0 Matt Mcphearson
Austin Meadows 1995-05-03 OF ARI R $ 0.435M 0 Austin Meadows
Yoel Mecias 1993-10-11 P CHW R $ 0.435M 0 Yoel Mecias
Kodi Medeiros 1996-05-25 P MIL R $ 0.435M 0 Kodi Medeiros
Tommy Medica 1988-04-09 1B HOU R $ 0.435M 0 Tommy Medica
Adonis Medina 1996-12-18 P CIN R $ 0.435M 0 Adonis Medina
Javier Medina 1996-08-09 P LAA R $ 0.435M 0 Javier Medina
Luis Medina 1999-05-03 P MIN R $ 0.435M Luis Medina
Yoervis Medina 1988-07-27 P MIL R $ 0.478M 2 Yoervis Medina
Kris Medlen 1985-10-07 P ATL A $ 3.847M 6 Kris Medlen
Trevor Megill 1993-12-05 P COL R $ 0.435M 0 Trevor Megill
Casey Meisner 1995-05-22 P NYM R $ 0.435M 0 Casey Meisner
Adalberto Mejia 1993-06-20 P COL R $ 0.435M 0 Adalberto Mejia
Francisco Mejia 1995-10-27 C DET R $ 0.435M 0 Francisco Mejia
Gabriel Mejia 1995-07-30 OF SD R $ 0.435M 0 Gabriel Mejia
Jenrry Mejia 1989-10-11 P NYM R $ 0.527M 3 Jenrry Mejia
Seth Mejias-Brean 1991-04-05 3B CIN R $ 0.435M 0 Seth Mejias-Brean
Mark Melancon 1985-03-28 P MIN V $ 7.232M 2017 Mark Melancon
M.J. Melendez 1998-11-29 C MIA R $ 0.435M M.J. Melendez
Keury Mella 1993-08-02 P CHC R $ 0.435M 0 Keury Mella
Carlos Melo 1991-02-27 P ARI R $ 0.435M 0 Carlos Melo
Mason Melotakis 1991-06-28 P TOR R $ 0.435M 0 Mason Melotakis
Tim Melville 1989-10-09 P ATL R $ 0.435M 0 Tim Melville
Yohander Mendez 1995-01-17 P DET R $ 0.435M 0 Yohander Mendez
Tommy Mendonca 1988-04-12 3B BOS R $ 0.435M 0 Tommy Mendonca
Drew Mendoza 1997-10-10 3B BAL R $ 0.435M 0 Drew Mendoza
Evan Mendoza 1996-06-28 3B NYY R $ 0.435M Evan Mendoza
Luis Mendoza 1983-10-31 P HOU R $ 0.526M 3 Luis Mendoza
Daniel Mengden 1993-02-19 P HOU R $ 0.435M 0 Daniel Mengden
Michael Mercado 1999-04-15 P NYY R $ 0.435M Michael Mercado
Oscar Mercado 1994-12-16 SS SD R $ 0.435M 0 Oscar Mercado
Simon Mercedes 1992-02-17 P CLE R $ 0.435M 0 Simon Mercedes
Jordy Mercer 1986-08-27 SS BAL R $ 0.527M 3 Jordy Mercer
Kevin Merrell 1995-12-14 SS BOS R $ 0.435M Kevin Merrell
Whit Merrifield 1989-01-24 LF TEX R $ 0.435M 0 Whit Merrifield
Ryan Merritt 1992-02-21 P BOS R $ 0.435M Ryan Merritt
Julian Merryweather 1991-10-14 P DET R $ 0.435M Julian Merryweather
Devin Mesoraco 1988-06-19 C CLE L4 $ 1.380M 5 2017 Devin Mesoraco
Alex Meyer 1990-01-03 P PHI R $ 0.435M 0 Alex Meyer
Juan Meza 1998-02-04 P NYY R $ 0.435M 0 Juan Meza
Levi Michael 1991-02-09 2B CIN R $ 0.435M 0 Levi Michael
Trey Michalczewski 1995-02-27 3B OAK R $ 0.435M 0 Trey Michalczewski
Will Middlebrooks 1988-09-09 3B BOS R $ 0.526M 2 Will Middlebrooks
Jiovanni Mier 1990-08-26 SS TOR R $ 0.435M 0 Jiovanni Mier
Johan Mieses 1995-07-13 OF DET R $ 0.435M 0 Johan Mieses
Jose Miguel Fernandez 1988-04-27 1B COL R $ 0.435M Jose Miguel Fernandez
Wade Miley 1986-11-13 P KC A $ 3.317M 5 Wade Miley
Michell Miliano 1999-12-22 P HOU R $ 0.435M Michell Miliano
Aaron Miller 1987-09-18 OF BOS R $ 0.435M 0 Aaron Miller
Anderson Miller 1994-05-06 OF ARI R $ 0.435M 0 Anderson Miller
Andrew Miller 1985-05-21 P HOU V $ 12.059M 2017 Andrew Miller
Brad Miller 1989-10-18 SS ATL A $ 1.079M 4 Brad Miller
Brian Miller 1992-07-15 P BAL R $ 0.435M Brian Miller
Ian Miller 1992-02-21 OF WAS R $ 0.435M Ian Miller
Jalen Miller 1996-12-19 SS SEA R $ 0.435M 0 Jalen Miller
Jared Miller 1993-08-21 P CHW R $ 0.435M Jared Miller
Shelby Miller 1990-10-10 P BOS R $ 0.527M 3 Shelby Miller
Alec Mills 1991-11-30 P COL R $ 0.435M 0 Alec Mills
Brad Mills 1985-03-05 P MIA R $ 0.479M 2 Brad Mills
McKenzie Mills 1995-11-19 P HOU R $ 0.435M McKenzie Mills
Wyatt Mills 1995-01-25 P CIN R $ 0.435M Wyatt Mills
Thomas Milone 1995-01-26 OF ARI R $ 0.435M 0 Thomas Milone
Amaurys Minier 1996-01-30 1B CLE R $ 0.435M 0 Amaurys Minier
A.J. Minter 1993-09-02 P NYY R $ 0.435M 0 A.J. Minter
Ariel Miranda 1989-01-10 P NYY V $ 2.500M 2020* Ariel Miranda
Jose Miranda 1998-06-29 3B CLE R $ 0.435M 0 Jose Miranda
Daniel Missaki 1996-04-09 P KC R $ 0.435M 0 Daniel Missaki
Bryan Mitchell 1991-04-19 P ARI R $ 0.435M 0 Bryan Mitchell
Calvin Mitchell 1999-03-08 OF LAD R $ 0.435M Calvin Mitchell
Garrett Mitchell 1998-09-04 CF CHC R $ 0.435M Garrett Mitchell
Leonardo Molina 1997-07-31 OF CHW R $ 0.435M 0 Leonardo Molina
Marcos Molina 1995-03-08 P DET R $ 0.435M 0 Marcos Molina
Nestor Molina 1989-01-09 P ATL R $ 0.435M 0 Nestor Molina
Yadier Molina 1982-07-13 C MIA V $ 7.342M 2017 Yadier Molina
Sam Moll 1992-01-03 P PHI R $ 0.435M 0 Sam Moll
Kyle Molnar 1996-11-14 P MIL R $ 0.435M 0 Kyle Molnar
Andruw Monasterio 1997-05-30 SS CHC R $ 0.435M 0 Andruw Monasterio
Yoan Moncada 1995-05-27 2B MIN R $ 0.435M 0 Yoan Moncada
Carlos Moncrief 1988-11-03 RF TEX R $ 0.435M 0 Carlos Moncrief
Raul Mondesi 1995-07-27 SS LAD R $ 0.435M 0 Raul Mondesi
Tyler Mondile 1997-11-04 P STL R $ 0.435M 0 Tyler Mondile
Mickey Moniak 1998-05-13 DH TEX R $ 0.435M 0 Mickey Moniak
Daniel Montano 1999-03-31 OF LAA R $ 0.435M 0 Daniel Montano
Frankie Montas 1993-03-21 P COL R $ 0.435M 0 Frankie Montas
Jesus Montero 1989-11-28 1B HOU A $ 0.787M 5 Jesus Montero
Miguel Montero 1983-07-09 C HOU V $ 0.750M 2017 Miguel Montero
Rafael Montero 1990-10-17 P CIN R $ 0.527M 3 Rafael Montero
Bryce Montes de Oca 1996-04-23 P LAA R $ 0.435M 0 Bryce Montes de Oca
Jordan Montgomery 1992-12-27 P CHW R $ 0.435M 0 Jordan Montgomery
Mark Montgomery 1990-08-30 P OAK R $ 0.435M 0 Mark Montgomery
Mike Montgomery 1990-02-02 P BOS R $ 0.435M 0 Mike Montgomery
Andrew Moore 1994-06-02 P MIL R $ 0.435M 0 Andrew Moore
Dylan Moore 1992-08-02 2B ATL R $ 0.435M 0 Dylan Moore
Matt Moore 1989-06-18 P SF A $ 1.225M 4 Matt Moore
Riley Moore 1993-08-12 C TB R $ 0.435M 0 Riley Moore
Tyler Moore 1987-01-20 1B NYY R $ 0.579M 3 Tyler Moore
Andrew Morales 1993-01-16 P OAK R $ 0.435M 0 Andrew Morales
Brett Morales 1995-01-10 P TB R $ 0.435M 0 Brett Morales
Francisco Morales 1999-10-27 P ARI R $ 0.435M Francisco Morales
Kendrys Morales 1983-06-20 1B TEX V $ 1.442M 2017* Kendrys Morales
Colin Moran 1992-10-01 3B CIN R $ 0.435M 0 Colin Moran
Julio Morban 1992-02-13 RF TB R $ 0.435M 0 Julio Morban
Adrian Morejon 1999-02-27 P CLE R $ 0.435M Adrian Morejon
Mitch Moreland 1985-09-06 1B SF A $ 1.797M 6 Mitch Moreland
Erling Moreno 1997-01-13 P TOR R $ 0.435M Erling Moreno
Adam Morgan 1990-02-27 P PIT R $ 0.435M 0 Adam Morgan
Gareth Morgan 1996-04-12 OF LAA R $ 0.435M 0 Gareth Morgan
Joey Morgan 1996-08-26 C LAD R $ 0.435M Joey Morgan
Josh Morgan 1995-11-16 3B MIA R $ 0.435M 0 Josh Morgan
Shawn Morimando 1992-11-20 P BOS R $ 0.435M 0 Shawn Morimando
Mike Morin 1991-05-03 P CHC V $ 1.260M 2018* Mike Morin
Justin Morneau 1981-05-15 1B TB V $ 0.751M 2017 Justin Morneau
Max Moroff 1993-05-13 2B LAA R $ 0.435M 0 Max Moroff
Akeel Morris 1992-11-14 P NYM R $ 0.478M 2 Akeel Morris
Logan Morrison 1987-08-25 1B OAK V $ 0.750M 2017 Logan Morrison
Preston Morrison 1993-07-19 P HOU R $ 0.435M 0 Preston Morrison
Brandon Morrow 1984-07-26 P OAK V $ 5.000M 2018 Brandon Morrow
Charlie Morton 1983-11-12 P ATL V $ 3.000M 2019 Charlie Morton
Jon Moscot 1991-08-15 P SD R $ 0.435M 0 Jon Moscot
Brandon Moss 1983-09-16 1B NYY V $ 5.500M 2018 Brandon Moss
Scott Moss 1994-10-06 P STL R $ 0.435M Scott Moss
Ryan Mountcastle 1997-02-18 SS TEX R $ 0.435M 0 Ryan Mountcastle
Mike Moustakas 1988-09-11 3B NYY V $ 5.114M 2019 Mike Moustakas
Gabriel Moya 1995-01-09 P PIT R $ 0.435M Gabriel Moya
Steven Moya 1991-08-09 RF MIA R $ 0.478M 1 Steven Moya
Zachary Muckenhirn 1995-02-27 P WAS R $ 0.435M 0 Zachary Muckenhirn
Jose Mujica 1996-06-29 P PHI R $ 0.435M 0 Jose Mujica
Kyle Muller 1997-10-07 P CHC R $ 0.435M 0 Kyle Muller
Cedric Mullins 1994-10-01 OF SF R $ 0.435M 0 Cedric Mullins
Max Muncy 1990-08-25 1B OAK R $ 0.435M 0 Max Muncy
Brian Mundell 1994-02-28 1B KC R $ 0.435M 0 Brian Mundell
Jose Munoz 1993-12-28 3B TEX R $ 0.435M 0 Jose Munoz
Yairo Munoz 1995-01-23 SS CHC R $ 0.435M 0 Yairo Munoz
Noah Murdock 1998-08-20 P SEA R $ 0.435M 0 Noah Murdock
Daniel Murphy 1985-04-01 2B CHW A $ 4.342M 5 Daniel Murphy
J.R. Murphy 1991-05-13 C NYY R $ 0.479M 1 J.R. Murphy
Max Murphy 1992-11-17 OF SF R $ 0.435M 0 Max Murphy
Sean Murphy 1994-10-04 C HOU R $ 0.435M 0 Sean Murphy
Tom Murphy 1991-04-03 C COL R $ 0.435M 0 Tom Murphy
Brandon Murray 1996-03-13 P CHW R $ 0.435M 0 Brandon Murray
Harrison Musgrave 1992-03-03 P KC R $ 0.435M 0 Harrison Musgrave
Joe Musgrove 1992-12-04 P TEX R $ 0.435M 0 Joe Musgrove
Ronnier Mustelier 1984-08-08 3B ARI R $ 0.478M 2 Ronnier Mustelier
Tobias Myers 1998-08-05 P PHI R $ 0.435M Tobias Myers
Wil Myers 1990-12-10 CF TB LTC $ 8.523M 2021 Wil Myers
Mike Napoli 1981-10-31 1B CIN V $ 6.500M 2017* Mike Napoli
Tyler Naquin 1991-04-24 CF TEX R $ 0.479M 1 Tyler Naquin
Telvin Nash 1991-02-20 1B SEA R $ 0.435M 0 Telvin Nash
Brian Navarreto 1994-12-29 C LAD R $ 0.435M 0 Brian Navarreto
Dioner Navarro 1984-02-09 C CHW V $ 1.002M 2017 Dioner Navarro
Rey Navarro 1989-12-22 SS BOS R $ 0.527M 2 Rey Navarro
Mitch Nay 1993-09-20 3B MIA R $ 0.435M 0 Mitch Nay
Josh Naylor 1997-06-22 1B BAL R $ 0.435M 0 Josh Naylor
Nick Neidert 1996-11-20 P MIL R $ 0.435M 0 Nick Neidert
James Nelson 1997-10-18 3B NYY R $ 0.435M James Nelson
Jimmy Nelson 1989-06-05 P SD R $ 0.435M 0 Jimmy Nelson
Hector Neris 1989-06-14 P BOS R $ 0.435M 0 Hector Neris
Pat Neshek 1980-09-04 P TOR V $ 0.950M 2017 Pat Neshek
Brett Netzer 1996-06-04 2B SEA R $ 0.435M Brett Netzer
Tucker Neuhaus 1995-06-18 2B STL R $ 0.435M 0 Tucker Neuhaus
Sheldon Neuse 1994-12-10 3B OAK R $ 0.435M 0 Sheldon Neuse
Tyler Nevin 1997-05-29 3B LAA R $ 0.435M 0 Tyler Nevin
Sean Newcomb 1993-06-12 P NYM R $ 0.435M 0 Sean Newcomb
Kevin Newman 1993-08-04 SS CHC R $ 0.435M 0 Kevin Newman
Juan Nicasio 1986-08-31 P LAD R $ 0.578M 3 Juan Nicasio
Justin Nicolino 1991-11-22 P LAD R $ 0.435M 0 Justin Nicolino
Tomas Nido 1994-04-12 C LAA R $ 0.435M 0 Tomas Nido
Adrian Nieto 1989-11-12 C CHW R $ 0.435M 0 Adrian Nieto
Kirk Nieuwenhuis 1987-08-07 LF PIT R $ 0.578M 3 Kirk Nieuwenhuis
Mike Nikorak 1996-09-16 P LAA R $ 0.435M 0 Mike Nikorak
Brandon Nimmo 1993-03-27 CF COL R $ 0.435M 0 Brandon Nimmo
Dustin Nippert 1981-05-06 P ARI R $ 0.500M 3 Dustin Nippert
Jacob Nix 1996-01-09 P LAD R $ 0.435M 0 Jacob Nix
Hector Noesi 1987-01-26 P HOU R $ 0.526M 2 Hector Noesi
Aaron Nola 1993-06-04 P TOR R $ 0.435M 0 Aaron Nola
Sean Nolin 1989-12-26 P BAL R $ 0.435M 0 Sean Nolin
Daniel Norris 1993-04-25 P TB R $ 0.435M 0 Daniel Norris
Derek Norris 1989-02-14 C CLE R $ 0.527M 3 Derek Norris
Aaron Northcraft 1990-05-28 P MIN R $ 0.435M 0 Aaron Northcraft
James Norwood 1993-12-24 P MIL R $ 0.435M 0 James Norwood
Jacob Nottingham 1995-04-03 C CHC R $ 0.435M 0 Jacob Nottingham
Freudis Nova 2000-01-12 3B MIA R $ 0.435M Freudis Nova
Ivan Nova 1987-01-12 P PIT A $ 0.971M 4 Ivan Nova
Amado Nunez 1997-10-10 SS LAA R $ 0.435M 0 Amado Nunez
Dom Nunez 1995-01-17 C COL R $ 0.435M 0 Dom Nunez
Eduardo Nunez 1987-06-15 SS CHW A $ 1.987M 6 Eduardo Nunez
Jhonny Nunez 1985-11-26 P WAS R $ 0.435M 0 Jhonny Nunez
Renato Nunez 1994-04-04 3B CIN R $ 0.435M 0 Renato Nunez
Peter O'Brien 1990-07-15 C HOU R $ 0.527M 3 Peter O'Brien
Justin O'Conner 1992-03-31 C CLE R $ 0.435M 0 Justin O'Conner
Darren O'Day 1982-10-22 P NYM V $ 3.500M 2017 Darren O'Day
Ryan O'Hearn 1993-07-26 1B NYY R $ 0.435M 0 Ryan O'Hearn
Shawn O'Malley 1987-12-28 SS PHI V $ 0.901M 2018* Shawn O'Malley
Michael O'Neill 1992-06-12 OF BOS R $ 0.435M 0 Michael O'Neill
Tyler O'Neill 1995-06-22 OF LAA R $ 0.435M 0 Tyler O'Neill
Sean O'Sullivan 1987-09-01 P NYM R $ 0.478M 1 Sean O'Sullivan
Seuly Matias 1998-09-04 CF KC R $ 0.435M 0 Seuly Matias
Trevor Oaks 1993-03-26 P COL R $ 0.435M 0 Trevor Oaks
Brett Oberholtzer 1989-07-01 P ATL R $ 0.435M 0 Brett Oberholtzer
Josh Ockimey 1995-10-18 1B LAA R $ 0.435M 0 Josh Ockimey
Rougned Odor 1994-02-03 2B TEX R $ 0.527M 3 Rougned Odor
Jake Odorizzi 1990-03-27 P CLE R $ 0.527M 2 Jake Odorizzi
Alexi Ogando 1983-10-05 P NYY A $ 2.213M 5 Alexi Ogando
Jochi Ogando 1993-05-27 P CIN R $ 0.435M 0 Jochi Ogando
Braeden Ogle 1997-07-30 P MIL R $ 0.435M 0 Braeden Ogle
Seung-hwan Oh 1982-07-15 P STL V $ 8.300M 2019 Seung-hwan Oh
Mike Ohlman 1990-12-14 C CHW R $ 0.478M 1 Mike Ohlman
Chris Okey 1994-12-29 C MIA R $ 0.435M 0 Chris Okey
Edward Olivares 1996-03-06 OF HOU R $ 0.435M Edward Olivares
Edgar Olmos 1990-04-12 P BAL R $ 0.479M 2 Edgar Olmos
Matt Olson 1994-03-29 1B STL R $ 0.435M 0 Matt Olson
Mike Olt 1988-08-27 3B NYM R $ 0.479M 2 Mike Olt
Jorge Ona 1996-12-31 LF DET R $ 0.435M Jorge Ona
Juan Oramas 1990-05-11 P PIT R $ 0.435M 0 Juan Oramas
Demi Orimoloye 1997-01-06 OF CLE R $ 0.435M 0 Demi Orimoloye
Paulo Orlando 1985-11-01 CF NYM V $ 0.900M 2017* Paulo Orlando
Tirso Ornelas 2000-03-11 OF SEA R $ 0.435M Tirso Ornelas
Ricky Oropesa 1989-12-15 1B CHC R $ 0.435M 0 Ricky Oropesa
Jio Orozco 1997-08-15 P CHW R $ 0.435M 0 Jio Orozco
Rafael Ortega 1991-05-15 CF LAA R $ 0.479M 1 Rafael Ortega
David Ortiz 1975-11-18 1B DET V $ 18.500M 2017 David Ortiz
Devin Ortiz SS WAS R $ 0.435M Devin Ortiz
Jhailyn Ortiz 1998-11-18 1B ATL R $ 0.435M 0 Jhailyn Ortiz
Luis Ortiz 1995-09-22 P MIL R $ 0.435M 0 Luis Ortiz
Josh Osich 1988-09-03 P LAA R $ 0.479M 1 Josh Osich
Jose Osuna 1992-12-12 1B HOU R $ 0.435M 0 Jose Osuna
Roberto Osuna 1995-02-07 P PHI R $ 0.479M 2 Roberto Osuna
Corey Oswalt 1993-09-03 P CHC R $ 0.435M Corey Oswalt
Dan Otero 1985-02-19 P TB V $ 0.751M 2017 Dan Otero
Adam Ottavino 1985-11-22 P ATL V $ 3.500M 2018 Adam Ottavino
Ariel Ovando 1993-09-15 OF ATL R $ 0.435M 0 Ariel Ovando
Dillon Overton 1991-08-17 P OAK R $ 0.435M 0 Dillon Overton
Johan Oviedo 1998-03-02 P CLE R $ 0.435M Johan Oviedo
Henry Owens 1992-07-21 P SD R $ 0.435M 0 Henry Owens
Rudy Owens 1987-12-18 P SF R $ 0.435M 0 Rudy Owens
Chris Owings 1991-08-12 SS NYM R $ 0.478M 2 Chris Owings
Ian Oxnevad 1996-10-03 P SF R $ 0.435M 0 Ian Oxnevad
Marcell Ozuna 1990-11-12 CF CLE R $ 0.527M 3 Marcell Ozuna
Cristian Pache 1998-11-19 OF LAD R $ 0.435M 0 Cristian Pache
Chris Paddack 1996-01-08 P SD R $ 0.435M 0 Chris Paddack
Jared Padgett 1996-11-18 P WAS R $ 0.435M 0 Jared Padgett
Kevin Padlo 1996-07-15 3B OAK R $ 0.435M 0 Kevin Padlo
Jermaine Palacios 1996-07-19 3B PHI R $ 0.435M 0 Jermaine Palacios
Daniel Palka 1991-10-28 1B STL R $ 0.435M 0 Daniel Palka
Alex Palma 1995-10-18 OF COL R $ 0.435M 0 Alex Palma
Joe Palumbo 1994-10-26 P CHC R $ 0.435M Joe Palumbo
Joe Panik 1990-10-30 2B STL R $ 0.670M 3 Joe Panik
Joey Pankake 1992-11-23 2B COL R $ 0.435M 0 Joey Pankake
Thomas Pannone 1994-04-28 P CHC R $ 0.435M Thomas Pannone
Alexis Pantoja 1996-01-18 2B SD R $ 0.435M 0 Alexis Pantoja
Jonathan Papelbon 1980-11-23 P TEX V $ 2.750M 2017 Jonathan Papelbon
Mike Papi 1992-09-19 OF TEX R $ 0.435M 0 Mike Papi
Isaac Paredes 1999-02-18 SS DET R $ 0.435M 0 Isaac Paredes
Jarrett Parker 1989-01-01 RF BOS R $ 0.435M 0 Jarrett Parker
Chris Parmelee 1988-02-24 1B PIT V $ 0.750M 2017 Chris Parmelee
Frederis Parra 1994-10-22 P CHW R $ 0.435M 0 Frederis Parra
Gerardo Parra 1987-05-06 RF MIL V $ 3.500M 2019* Gerardo Parra
Wesley Parsons 1992-09-06 P TB R $ 0.435M 0 Wesley Parsons
Jordan Patterson 1992-02-12 OF NYY R $ 0.435M 0 Jordan Patterson
Brenny Paulino 1993-02-21 P CLE R $ 0.435M 0 Brenny Paulino
David Paulino 1994-02-06 P KC R $ 0.435M 0 David Paulino
Dorssys Paulino 1994-11-21 LF TB R $ 0.435M 0 Dorssys Paulino
Jose Paulino 1995-04-09 P LAD R $ 0.435M 0 Jose Paulino
Ben Paulsen 1987-10-27 1B NYY R $ 0.435M 0 Ben Paulsen
James Paxton 1988-11-06 P PIT LTC $ 2.609M 2019 James Paxton
Pedro Payano 1994-09-27 P MIL R $ 0.435M 0 Pedro Payano
Victor Payano 1992-10-17 P MIA R $ 0.435M 0 Victor Payano
James Pazos 1991-05-05 P ATL R $ 0.435M James Pazos
Brad Peacock 1988-02-02 P KC R $ 0.479M 2 Brad Peacock
Steve Pearce 1983-04-13 1B HOU V $ 12.059M 2018 Steve Pearce
Jacob Pearson 1998-06-01 OF CIN R $ 0.435M Jacob Pearson
Nate Pearson 1996-08-20 P WAS R $ 0.435M Nate Pearson
Joc Pederson 1992-04-21 CF CLE R $ 0.479M 2 Joc Pederson
Dustin Pedroia 1983-08-17 2B COL V $ 15.575M 2020 Dustin Pedroia
Martin Peguero 1993-11-03 2B BOS R $ 0.435M 0 Martin Peguero
Francisco Pena 1989-10-12 C NYM R $ 0.479M 1 Francisco Pena
Ramiro Pena 1985-07-18 2B CHW R $ 0.526M 2 Ramiro Pena
Hunter Pence 1983-04-13 RF TB V $ 8.000M 2017 Hunter Pence
Josh Pennington 1995-07-06 P MIN R $ 0.435M Josh Pennington
Max Pentecost 1993-03-10 C NYY R $ 0.435M 0 Max Pentecost
David Peralta 1987-08-14 LF CHW R $ 0.527M 3 David Peralta
Freddy Peralta 1996-06-04 P SD R $ 0.435M 0 Freddy Peralta
Jhonny Peralta 1982-05-28 SS NYY V $ 13.500M 2017 Jhonny Peralta
Ofelky Peralta 1997-04-20 P NYY R $ 0.435M 0 Ofelky Peralta
Wily Peralta 1989-05-08 P MIL R $ 0.435M 0 Wily Peralta
Jose Peraza 1994-04-30 2B NYY R $ 0.435M 0 Jose Peraza
Angel Perdomo 1994-05-07 P MIL R $ 0.435M 0 Angel Perdomo
Carlos Perez 1990-10-27 C CLE R $ 0.479M 2 Carlos Perez
Carlos Perez 1991-11-20 P LAA R $ 0.435M 0 Carlos Perez
Cionel Perez 1996-04-21 P MIL R $ 0.435M Cionel Perez
David Perez 1992-12-20 P ARI R $ 0.435M 0 David Perez
Delvin Perez 1998-11-24 SS ARI R $ 0.435M 0 Delvin Perez
Fernando Perez 1993-09-13 2B LAA R $ 0.435M 0 Fernando Perez
Franklin Perez 1997-12-06 P DET R $ 0.435M 0 Franklin Perez
Freicer Perez 1996-03-14 P KC R $ 0.435M Freicer Perez
Hector Perez 1996-06-06 P ARI R $ 0.435M Hector Perez
Hernan Perez 1991-03-26 SS TB V $ 2.001M 2019* Hernan Perez
Joe Perez 1999-08-12 3B OAK R $ 0.435M Joe Perez
Martin Perez 1991-04-04 P MIA R $ 0.435M 0 Martin Perez
Nathanael Perez 1998-06-05 P SEA R $ 0.435M Nathanael Perez
Oliver Perez 1981-08-15 P TOR V $ 3.396M 2017 Oliver Perez
Roberto Perez 1988-12-23 C CHW R $ 0.479M 2 Roberto Perez
Salvador Perez 1990-05-10 C CHW A $ 6.633M 6 Salvador Perez
Wenceel Perez 1999-10-30 2B SEA R $ 0.435M Wenceel Perez
Williams Perez 1991-05-21 P CHC R $ 0.479M 2 Williams Perez
Yanio Perez 1995-08-10 1B MIL R $ 0.435M Yanio Perez
Blake Perkins 1996-09-10 OF NYY R $ 0.435M 0 Blake Perkins
Cam Perkins 1990-09-27 LF NYM R $ 0.435M 0 Cam Perkins
Glen Perkins 1983-03-02 P TOR V $ 1.995M 2018* Glen Perkins
Yonathan Perlaza 1998-11-10 2B OAK R $ 0.435M 0 Yonathan Perlaza
Jake Peter 1993-04-05 2B NYY R $ 0.435M 0 Jake Peter
DJ Peters 1995-12-12 OF MIL R $ 0.435M 0 DJ Peters
Dillon Peters 1992-08-31 P CIN R $ 0.435M 0 Dillon Peters
D.J. Peterson 1991-12-31 3B SD R $ 0.435M 0 D.J. Peterson
David Peterson 1995-09-03 P CHC R $ 0.435M 0 David Peterson
Dustin Peterson 1994-09-10 3B SD R $ 0.435M 0 Dustin Peterson
Jace Peterson 1990-05-09 SS ATL R $ 0.435M 0 Jace Peterson
Yusmeiro Petit 1984-11-22 P STL V $ 3.000M 2017* Yusmeiro Petit
Zach Petrick 1989-07-29 P CHW R $ 0.527M 3 Zach Petrick
Jake Petricka 1988-06-05 P BOS R $ 0.479M 2 Jake Petricka
Tommy Pham 1988-03-08 CF ARI V $ 6.027M 2020 Tommy Pham
Josh Phegley 1988-02-12 C NYM R $ 0.527M 3 Josh Phegley
David Phelps 1986-10-09 P ATL R $ 0.527M 3 David Phelps
Brandon Phillips 1981-06-28 2B SEA V $ 0.951M 2018* Brandon Phillips
Brett Phillips 1994-05-30 CF CLE R $ 0.435M 0 Brett Phillips
Tyler Phillips 1997-10-27 P KC R $ 0.435M 0 Tyler Phillips
Greg Pickett 1996-10-30 OF LAA R $ 0.435M 0 Greg Pickett
Nicolas Pierre 1996-11-13 OF NYY R $ 0.435M 0 Nicolas Pierre
Tyler Pike 1994-01-26 P NYY R $ 0.435M 0 Tyler Pike
Kevin Pillar 1989-01-04 LF SEA R $ 0.527M 2 Kevin Pillar
Guillermo Pimentel 1992-10-05 OF HOU R $ 0.435M 0 Guillermo Pimentel
Sandber Pimentel 1994-09-12 1B ATL R $ 0.435M 0 Sandber Pimentel
Stolmy Pimentel 1990-02-01 P MIN R $ 0.435M 0 Stolmy Pimentel
Manny Pina 1987-06-05 C ARI R $ 0.435M Manny Pina
Chad Pinder 1992-03-29 2B TOR R $ 0.435M 0 Chad Pinder
Michael Pineda 1989-01-18 P TOR LTC $ 13.583M 2019 Michael Pineda
Riley Pint 1997-09-06 P MIL R $ 0.435M 0 Riley Pint
Rene Pinto 1996-11-02 C TOR R $ 0.435M 0 Rene Pinto
Ricardo Pinto 1994-01-20 P OAK R $ 0.435M 0 Ricardo Pinto
Stephen Piscotty 1991-01-14 RF NYY R $ 0.479M 2 Stephen Piscotty
Nick Pivetta 1993-02-14 P NYY R $ 0.435M 0 Nick Pivetta
Dario Pizzano 1991-04-25 OF HOU R $ 0.435M 0 Dario Pizzano
Kevin Plawecki 1991-02-26 C LAA R $ 0.435M 0 Kevin Plawecki
Trevor Plouffe 1986-05-15 3B STL A $ 4.461M 6 Trevor Plouffe
Nick Plummer 1996-07-31 OF DET R $ 0.435M 0 Nick Plummer
Adam Plutko 1991-10-03 P KC R $ 0.435M 0 Adam Plutko
Gregory Polanco 1991-09-14 CF TOR R $ 0.527M 3 Gregory Polanco
Jorge Polanco 1993-07-05 SS BOS R $ 0.435M 0 Jorge Polanco
A.J. Pollock 1987-12-05 CF PIT R $ 0.670M 3 A.J. Pollock
Tito Polo 1994-08-23 OF KC R $ 0.435M 0 Tito Polo
Drew Pomeranz 1988-11-22 P DET LTC $ 9.685M 2018 Drew Pomeranz
Dalton Pompey 1992-12-11 CF CHC R $ 0.435M 0 Dalton Pompey
Cody Ponce 1994-04-25 P PIT R $ 0.435M 0 Cody Ponce
Rick Porcello 1988-12-27 P HOU R $ 0.862M 3 Rick Porcello
Buster Posey 1987-03-27 C MIA V $ 11.911M 2018 Buster Posey
Cody Poteet 1994-07-30 P STL R $ 0.435M 0 Cody Poteet
Max Povse 1993-08-23 P KC R $ 0.435M 0 Max Povse
Boog Powell 1993-01-14 OF PHI R $ 0.435M 0 Boog Powell
Yohel Pozo 1997-06-14 C NYY R $ 0.435M 0 Yohel Pozo
Martin Prado 1983-10-27 3B LAD V $ 8.000M 2018 Martin Prado
Nick Pratto 1998-10-06 1B PIT R $ 0.435M Nick Pratto
Ryan Pressly 1988-12-15 P MIL V $ 1.110M 2018* Ryan Pressly
Bryan Price 1986-11-13 P NYM R $ 0.478M 1 Bryan Price
David Price 1985-08-26 P PHI V $ 22.348M 2019 David Price
Juremi Profar 1996-01-30 3B CHC R $ 0.435M 0 Juremi Profar
Jurickson Profar 1993-02-20 2B CHC R $ 0.478M 2 Jurickson Profar
Stephen Pryor 1989-07-23 P HOU R $ 0.478M 1 Stephen Pryor
A.J. Puckett 1995-05-27 P MIL R $ 0.435M 0 A.J. Puckett
Cesar Puello 1991-04-01 LF LAA R $ 0.526M 3 Cesar Puello
Yasiel Puig 1990-12-07 RF DET L4 $ 2.183M 4 2018 Yasiel Puig
Albert Pujols 1980-01-16 1B PHI V $ 17.500M 2017* Albert Pujols
Jose Pujols 1995-09-29 OF STL R $ 0.435M 0 Jose Pujols
A.J. Puk 1995-04-25 P COL R $ 0.435M 0 A.J. Puk
Andrew Pullin 1993-09-25 LF DET R $ 0.435M 0 Andrew Pullin
Matt Purke 1990-07-17 P MIA R $ 0.479M 1 Matt Purke
Zach Putnam 1987-07-03 P MIN A $ 1.373M 4 Zach Putnam
Kevin Quackenbush 1988-11-28 P KC R $ 0.527M 2 Kevin Quackenbush
Chad Qualls 1978-08-17 P LAD V $ 0.900M 2017* Chad Qualls
Cal Quantrill 1995-02-10 P TB R $ 0.435M 0 Cal Quantrill
Heath Quinn 1995-06-07 OF STL R $ 0.435M 0 Heath Quinn
Roman Quinn 1993-05-14 CF DET R $ 0.435M 0 Roman Quinn
Jose Quintana 1989-01-24 P NYY LTC $ 13.354M 2021 Jose Quintana
Nick Quintana 1997-10-13 2B SEA R $ 0.435M 0 Nick Quintana
Ryan Raburn 1981-04-17 RF TB V $ 1.001M 2017 Ryan Raburn
Cole Ragans 1997-12-12 P BAL R $ 0.435M 0 Cole Ragans
Brian Ragira 1992-01-22 1B TEX R $ 0.435M 0 Brian Ragira
Tanner Rahier 1993-10-12 3B CIN R $ 0.435M 0 Tanner Rahier
Tanner Rainey 1992-12-25 P MIL R $ 0.435M 0 Tanner Rainey
Erasmo Ramirez 1990-05-02 P ARI R $ 0.435M 0 Erasmo Ramirez
Hanley Ramirez 1983-12-23 LF LAD V $ 14.000M 2018 Hanley Ramirez
Harold Ramirez 1994-09-06 OF LAD R $ 0.435M 0 Harold Ramirez
Jose Ramirez 1992-09-17 SS HOU R $ 0.479M 2 Jose Ramirez
Jose Ramirez 1990-01-21 P TB R $ 0.435M 0 Jose Ramirez
Neil Ramirez 1989-05-25 P SF R $ 0.527M 3 Neil Ramirez
Noe Ramirez 1989-12-22 P SF R $ 0.479M 2 Noe Ramirez
Osiris Ramirez 1995-09-14 P PHI R $ 0.435M 0 Osiris Ramirez
A.J. Ramos 1986-09-20 P ATL R $ 0.479M 2 A.J. Ramos
Edubray Ramos 1992-12-19 P MIA R $ 0.435M 0 Edubray Ramos
Heliot Ramos 1999-09-07 OF ATL R $ 0.435M Heliot Ramos
Henry Ramos 1992-04-15 RF DET R $ 0.435M 0 Henry Ramos
Milton Ramos 1995-10-26 2B BAL R $ 0.435M 0 Milton Ramos
Wilson Ramos 1987-08-10 C SD V $ 4.663M 2017 Wilson Ramos
James Ramsey 1989-12-19 CF STL R $ 0.435M 0 James Ramsey
Anthony Ranaudo 1989-09-09 P LAA R $ 0.435M 0 Anthony Ranaudo
Cornelius Randolph 1997-06-02 OF KC R $ 0.435M 0 Cornelius Randolph
Alan Rangel 1997-08-21 P CHW R $ 0.435M 0 Alan Rangel
Alec Rash 1994-03-20 P MIA R $ 0.435M 0 Alec Rash
Colby Rasmus 1986-08-11 CF ARI V $ 9.000M 2019 Colby Rasmus
Cory Rasmus 1987-11-06 P HOU R $ 0.527M 2 Cory Rasmus
Drew Rasmussen 1995-07-27 P BOS R $ 0.435M Drew Rasmussen
Roniel Raudes 1998-01-16 P DET R $ 0.435M 0 Roniel Raudes
Rangel Ravelo 1992-04-24 1B NYY R $ 0.435M 0 Rangel Ravelo
Adam Ravenelle 1992-10-05 P TOR R $ 0.435M 0 Adam Ravenelle
Corey Ray 1994-09-22 DH BAL R $ 0.435M 0 Corey Ray
Robbie Ray 1991-10-01 P STL R $ 0.670M 3 Robbie Ray
Colin Rea 1990-07-01 P ATL R $ 0.435M 0 Colin Rea
Raudy Read 1993-10-29 C PHI R $ 0.435M 0 Raudy Read
J.T. Realmuto 1991-03-18 C KC R $ 0.435M 0 J.T. Realmuto
Josh Reddick 1987-02-19 RF ATL A $ 1.766M 4 Josh Reddick
A.J. Reed 1993-05-10 1B WAS R $ 0.479M 2 A.J. Reed
Addison Reed 1988-12-27 P HOU R $ 0.766M 3 Addison Reed
Buddy Reed 1995-04-27 OF BAL R $ 0.435M 0 Buddy Reed
Cody Reed 1993-04-15 P SF R $ 0.435M 0 Cody Reed
Cody Reed 1996-06-07 P BAL R $ 0.435M 0 Cody Reed
Michael Reed 1992-11-18 OF WAS R $ 0.435M 0 Michael Reed
Jakson Reetz 1996-01-03 C TB R $ 0.435M 0 Jakson Reetz
Rob Refsnyder 1991-03-26 2B PIT R $ 0.435M 0 Rob Refsnyder
Austin Rei 1993-10-27 C STL R $ 0.435M 0 Austin Rei
Ryan Reid 1985-04-24 P TB R $ 0.435M 0 Ryan Reid
Sean Reid-Foley 1995-08-30 P NYY R $ 0.435M 0 Sean Reid-Foley
Tony Renda 1991-01-24 2B TEX R $ 0.435M 0 Tony Renda
Anthony Rendon 1990-06-06 3B SD A $ 1.575M 4 Anthony Rendon
Hunter Renfroe 1992-01-28 RF LAD R $ 0.435M 0 Hunter Renfroe
Daniel Renken 1989-07-05 P TEX R $ 0.435M 0 Daniel Renken
Ben Revere 1988-05-03 CF SF V $ 0.800M 2017 Ben Revere
Alex Reyes 1994-08-29 P MIN R $ 0.435M 0 Alex Reyes
Artie Reyes 1992-04-06 P PIT R $ 0.435M 0 Artie Reyes
Daniel Reyes 1996-09-07 OF LAD R $ 0.435M 0 Daniel Reyes
Franmil Reyes 1995-07-05 OF PHI R $ 0.435M 0 Franmil Reyes
Jomar Reyes 1997-02-20 3B TB R $ 0.435M 0 Jomar Reyes
Jose Reyes 1983-06-11 SS DET V $ 24.100M 2017 Jose Reyes
Manolo Reyes 1989-11-14 P CLE R $ 0.435M 0 Manolo Reyes
Victor Reyes 1994-10-05 OF PIT R $ 0.435M 0 Victor Reyes
Bryan Reynolds 1995-01-27 OF CLE R $ 0.435M 0 Bryan Reynolds
Mark Reynolds 1983-08-03 1B COL V $ 2.542M 2018* Mark Reynolds
Matt Reynolds 1990-12-03 SS WAS R $ 0.435M 0 Matt Reynolds
Luis Reynoso 1994-09-02 3B ATL R $ 0.435M 0 Luis Reynoso
Ian Rice 1993-08-19 C PHI R $ 0.435M 0 Ian Rice
Garrett Richards 1988-05-27 P ARI R $ 0.527M 3 Garrett Richards
Dustin Richardson 1984-01-09 P WAS R $ 0.478M 2 Dustin Richardson
C.J. Riefenhauser 1990-01-30 P TEX R $ 0.478M 2 C.J. Riefenhauser
Andre Rienzo 1988-07-05 P MIL R $ 0.478M 1 Andre Rienzo
Wendell Rijo 1995-09-04 2B SEA R $ 0.435M 0 Wendell Rijo
Austin Riley 1997-04-02 3B KC R $ 0.435M 0 Austin Riley
Carlos Rincon 1997-10-14 OF KC R $ 0.435M 0 Carlos Rincon
Edinson Rincon 1990-08-11 3B TEX R $ 0.435M 0 Edinson Rincon
Royce Ring 1980-12-21 P MIL R $ 0.478M 3 Royce Ring
Edwin Rios 1994-04-21 3B CHC R $ 0.435M 0 Edwin Rios
Francisco Rios 1995-05-06 P KC R $ 0.435M 0 Francisco Rios
Leonardo Rivas 1997-10-10 2B PIT R $ 0.435M Leonardo Rivas
Alexis Rivera 1994-06-17 OF TB R $ 0.435M 0 Alexis Rivera
Chris Rivera 1995-03-10 2B TEX R $ 0.435M 0 Chris Rivera
Emmanuel Rivera 1996-06-29 3B MIN R $ 0.435M Emmanuel Rivera
Jerryell Rivera 1999-04-19 P LAD R $ 0.435M Jerryell Rivera
Mariano Rivera 1993-10-04 P TEX R $ 0.435M 0 Mariano Rivera
T.J. Rivera 1988-10-27 2B NYM R $ 0.435M 0 T.J. Rivera
Armando Rivero 1988-02-01 P CHC R $ 0.479M 2 Armando Rivero
Carlos Rivero 1988-05-20 3B HOU R $ 0.478M 1 Carlos Rivero
Felipe Rivero 1991-07-05 P COL R $ 0.435M 0 Felipe Rivero
Anthony Rizzo 1989-08-08 1B BOS LTC $ 18.884M 2022 Anthony Rizzo
Joe Rizzo 1998-03-31 3B BAL R $ 0.435M 0 Joe Rizzo
Victor Roache 1991-09-17 LF SEA R $ 0.435M Victor Roache
Tanner Roark 1986-10-05 P COL V $ 8.242M 2018* Tanner Roark
Walker Robbins 1997-11-18 OF TEX R $ 0.435M 0 Walker Robbins
Daniel Robertson 1994-03-22 SS DET R $ 0.435M 0 Daniel Robertson
David Robertson 1985-04-09 P NYY V $ 9.000M 2019* David Robertson
Alex Robinson 1994-08-11 P LAA R $ 0.435M 0 Alex Robinson
Clint Robinson 1985-02-16 1B TOR R $ 0.479M 1 Clint Robinson
Drew Robinson 1992-04-20 3B COL R $ 0.435M 0 Drew Robinson
Duncan Robinson 1993-12-05 P SF R $ 0.435M Duncan Robinson
Trayvon Robinson 1987-09-01 LF CHW R $ 0.526M 3 Trayvon Robinson
Hansel Robles 1990-08-13 P NYM R $ 0.479M 2 Hansel Robles
Victor Robles 1997-05-19 OF ARI R $ 0.435M 0 Victor Robles
Brady Rodgers 1990-09-17 P ARI R $ 0.435M 0 Brady Rodgers
Brendan Rodgers 1996-08-19 SS LAA R $ 0.435M 0 Brendan Rodgers
Carlos Rodon 1992-12-10 P DET R $ 0.435M 0 Carlos Rodon
Aderlin Rodriguez 1991-11-18 3B COL R $ 0.479M 1 Aderlin Rodriguez
Alex Rodriguez 1975-07-27 3B LAD V $ 0.750M 2017 Alex Rodriguez
Alfredo Rodriguez 1990-05-26 SS BAL R $ 0.435M Alfredo Rodriguez
Aneury Rodriguez 1987-12-13 P ARI R $ 0.435M 0 Aneury Rodriguez
Chris Rodriguez 1998-07-20 P HOU R $ 0.435M 0 Chris Rodriguez
Eduardo Rodriguez 1993-04-07 P CLE R $ 0.435M 0 Eduardo Rodriguez
Elvin Rodriguez 1998-03-31 P MIL R $ 0.435M Elvin Rodriguez
Francisco Rodriguez 1982-01-07 P NYM V $ 3.500M 2019* Francisco Rodriguez
Hansel Rodriguez 1997-02-27 P CHC R $ 0.435M 0 Hansel Rodriguez
Henry Rodriguez 1990-02-09 2B WAS R $ 0.550M 2 Henry Rodriguez
Jefry Rodriguez 1993-07-26 P TB R $ 0.435M 0 Jefry Rodriguez
Johnathan Rodriguez 1999-11-04 OF NYY R $ 0.435M Johnathan Rodriguez
Luigi Rodriguez 1992-11-13 OF CHW R $ 0.435M 0 Luigi Rodriguez
Nelson Rodriguez 1994-06-12 1B NYY R $ 0.435M 0 Nelson Rodriguez
Octavio Rodriguez 1995-04-04 P SEA R $ 0.435M 0 Octavio Rodriguez
Paco Rodriguez 1991-04-16 P TB A $ 0.926M 4 Paco Rodriguez
Ronny Rodriguez 1992-04-17 2B PHI R $ 0.435M 0 Ronny Rodriguez
Sean Rodriguez 1985-04-26 2B LAA V $ 8.295M 2018 Sean Rodriguez
Wesley Rodriguez 1996-12-04 P BOS R $ 0.435M 0 Wesley Rodriguez
Wilfredo Rodriguez 1994-01-25 C HOU R $ 0.435M 0 Wilfredo Rodriguez
Yorman Rodriguez 1992-08-15 CF DET R $ 0.435M 0 Yorman Rodriguez
Jake Rogers 1995-04-18 C BOS R $ 0.435M 0 Jake Rogers
Jason Rogers 1988-03-13 3B MIA V $ 2.250M 2018 Jason Rogers
Mark Rogers 1986-01-30 P NYM R $ 0.478M 2 Mark Rogers
Taylor Rogers 1990-12-17 P TOR R $ 0.435M 0 Taylor Rogers
Trevor Rogers 1997-11-13 P CIN R $ 0.435M Trevor Rogers
Wes Rogers 1994-03-07 OF NYM R $ 0.435M 0 Wes Rogers
Ryan Rolison 1997-07-11 P TEX R $ 0.435M 0 Ryan Rolison
David Rollins 1989-12-21 P SF R $ 0.435M 0 David Rollins
Jamie Romak 1985-09-30 3B PIT R $ 0.435M 0 Jamie Romak
Sal Romano 1993-10-12 P TEX R $ 0.435M 0 Sal Romano
Avery Romero 1993-05-11 2B DET R $ 0.435M 0 Avery Romero
Enny Romero 1991-01-24 P CHW R $ 0.435M 0 Enny Romero
Fernando Romero 1994-12-24 P CLE R $ 0.435M 0 Fernando Romero
JoJo Romero 1996-09-09 P MIL R $ 0.435M JoJo Romero
Seth Romero 1996-04-19 P NYM R $ 0.435M Seth Romero
Stefen Romero 1988-10-17 RF TEX R $ 0.526M 2 Stefen Romero
Wennigton Romero 1998-01-29 P STL R $ 0.435M 0 Wennigton Romero
Andrew Romine 1985-12-24 SS MIL V $ 0.750M 2017 Andrew Romine
Austin Romine 1988-11-22 C CIN R $ 0.527M 2 Austin Romine
Sergio Romo 1983-03-04 P PIT V $ 4.300M 2017 Sergio Romo
Adrian Rondon 1998-07-07 SS BAL R $ 0.435M 0 Adrian Rondon
Bruce Rondon 1990-12-09 P CLE R $ 0.527M 2 Bruce Rondon
Hector Rondon 1988-02-26 P CHW V $ 4.500M 2018 Hector Rondon
Jose Rondon 1994-03-03 SS LAD R $ 0.435M 0 Jose Rondon
Brent Rooker 1994-11-01 1B NYM R $ 0.435M Brent Rooker
Ben Rortvedt 1997-09-25 C CHC R $ 0.435M 0 Ben Rortvedt
Adam Rosales 1983-05-20 3B PIT V $ 0.750M 2017 Adam Rosales
Amed Rosario 1995-11-20 SS ARI R $ 0.435M 0 Amed Rosario
Eddie Rosario 1991-09-28 CF OAK R $ 0.479M 2 Eddie Rosario
Eguy Rosario 1999-08-25 2B ARI R $ 0.435M Eguy Rosario
Jeisson Rosario 1999-10-22 OF SEA R $ 0.435M Jeisson Rosario
Randy Rosario 1994-05-18 P MIA R $ 0.435M 0 Randy Rosario
Joey Rose 1998-01-20 3B TEX R $ 0.435M Joey Rose
Trevor Rosenthal 1990-05-29 P CLE L4 $ 3.080M 5 2017 Trevor Rosenthal
Joe Ross 1993-05-21 P CHW R $ 0.479M 2 Joe Ross
Robbie Ross 1989-06-24 P TEX A $ 1.403M 5 Robbie Ross
Tyson Ross 1987-04-22 P CLE R $ 0.527M 3 Tyson Ross
Ryan Rua 1990-03-11 LF BAL R $ 0.435M 0 Ryan Rua
Michael Rucker 1994-04-27 P SF R $ 0.435M Michael Rucker
Darin Ruf 1986-07-28 LF KC R $ 0.527M 2 Darin Ruf
Chance Ruffin 1988-09-08 P NYM R $ 0.435M 0 Chance Ruffin
Carlos Ruiz 1979-01-22 C SF V $ 0.800M 2017 Carlos Ruiz
Esteury Ruiz 1999-02-15 2B CHW R $ 0.435M 0 Esteury Ruiz
Keibert Ruiz 1998-07-20 C TOR R $ 0.435M 0 Keibert Ruiz
Norge Ruiz 1994-03-15 P MIL R $ 0.435M Norge Ruiz
Rio Ruiz 1994-05-22 3B COL R $ 0.435M 0 Rio Ruiz
Nick Rumbelow 1991-09-06 P CHW R $ 0.435M 0 Nick Rumbelow
Cameron Rupp 1988-09-28 C NYY V $ 3.000M 2017* Cameron Rupp
Chris Rusin 1986-10-22 P LAA V $ 1.005M 2018 Chris Rusin
Addison Russell 1994-01-23 SS TEX R $ 0.479M 2 Addison Russell
Ashe Russell 1996-08-28 P CHC R $ 0.435M 0 Ashe Russell
Blake Rutherford 1997-05-02 LF KC R $ 0.435M 0 Blake Rutherford
Zach Rutherford 1996-03-13 SS LAA R $ 0.435M Zach Rutherford
Hyun-jin Ryu 1987-03-25 P TEX V $ 7.450M 2018 Hyun-jin Ryu
Marc Rzepczynski 1985-08-29 P SF V $ 1.200M 2017 Marc Rzepczynski
Connor Sadzeck 1991-10-01 P NYY R $ 0.435M 0 Connor Sadzeck
Tyler Saladino 1989-07-20 SS ATL R $ 0.479M 1 Tyler Saladino
Fernando Salas 1985-05-30 P NYM V $ 1.250M 2019* Fernando Salas
Carlos Salazar 1994-11-23 P ATL R $ 0.435M 0 Carlos Salazar
Danny Salazar 1990-01-11 P DET R $ 0.527M 2 Danny Salazar
Adrian Salcedo 1991-02-05 P OAK R $ 0.435M 0 Adrian Salcedo
Edward Salcedo 1991-07-30 3B ATL R $ 0.435M 0 Edward Salcedo
Chris Sale 1989-03-30 P SD V $ 22.780M 2018 Chris Sale
Josh Sale 1991-07-05 OF BOS R $ 0.435M 0 Josh Sale
Jarrod Saltalamacchia 1985-05-02 C BAL V $ 1.500M 2017 Jarrod Saltalamacchia
Jeff Samardzija 1985-01-23 P WAS A $ 4.455M 5 Jeff Samardzija
Adrian Sampson 1991-10-07 P CHC R $ 0.435M 0 Adrian Sampson
Keyvius Sampson 1991-01-06 P WAS R $ 0.435M 0 Keyvius Sampson
Nolan Sanburn 1991-07-21 P CHC R $ 0.435M 0 Nolan Sanburn
Aaron Sanchez 1992-07-01 P MIA R $ 0.435M 0 Aaron Sanchez
Ali Sanchez 1997-01-20 C NYY R $ 0.435M 0 Ali Sanchez
Anibal Sanchez 1984-02-27 P LAA V $ 4.500M 2017 Anibal Sanchez
Carlos Sanchez 1992-06-29 2B COL R $ 0.479M 2 Carlos Sanchez
Gary Sanchez 1992-12-02 C TOR R $ 0.435M 0 Gary Sanchez
Hector Sanchez 1989-11-17 C LAD R $ 0.478M 2 Hector Sanchez
Hudson Sanchez 1998-10-28 SS STL R $ 0.435M 0 Hudson Sanchez
Jesus Sanchez 1997-10-07 OF MIN R $ 0.435M 0 Jesus Sanchez
Jose Sanchez 2000-07-12 2B CHW R $ 0.435M Jose Sanchez
Ricardo Sanchez 1997-04-11 P LAA R $ 0.435M 0 Ricardo Sanchez
Sixto Sanchez 1998-07-29 P DET R $ 0.435M 0 Sixto Sanchez
Tony Sanchez 1988-05-20 C ATL R $ 0.479M 1 Tony Sanchez
Cord Sandberg 1995-01-02 OF CIN R $ 0.435M 0 Cord Sandberg
Jonathan Sandfort 1994-08-27 P WAS R $ 0.435M 0 Jonathan Sandfort
Pablo Sandoval 1986-08-11 3B MIL V $ 0.911M 2018* Pablo Sandoval
Carson Sands 1995-03-28 P BAL R $ 0.435M 0 Carson Sands
Cole Sands 1997-07-17 P TEX R $ 0.435M 0 Cole Sands
Jerry Sands 1987-09-28 RF KC R $ 0.527M 3 Jerry Sands
Miguel Sano 1993-05-11 3B OAK R $ 0.479M 2 Miguel Sano
Carlos Santana 1986-04-08 1B PIT V $ 17.500M 2019 Carlos Santana
Cristian Santana 1997-02-24 3B PIT R $ 0.435M Cristian Santana
Danny Santana 1990-11-07 CF KC R $ 0.479M 1 Danny Santana
Dennis Santana 1996-04-12 P TB R $ 0.435M Dennis Santana
Domingo Santana 1992-08-05 RF ARI R $ 0.527M 2 Domingo Santana
Ervin Santana 1982-12-12 P KC V $ 4.750M 2020* Ervin Santana
Ravel Santana 1992-05-01 OF ARI R $ 0.435M 0 Ravel Santana
Anthony Santander 1994-10-19 OF TB R $ 0.435M 0 Anthony Santander
Antonio Santillan 1997-04-15 P NYY R $ 0.435M 0 Antonio Santillan
Michael Santos 1995-05-29 P BAL R $ 0.435M 0 Michael Santos
Luis Sardinas 1993-05-16 SS TOR R $ 0.478M 2 Luis Sardinas
Josh Satin 1984-12-23 3B MIN R $ 0.479M 2 Josh Satin
Cody Satterwhite 1987-01-27 P WAS R $ 0.478M 1 Cody Satterwhite
Matt Sauer 1999-01-21 P WAS R $ 0.435M Matt Sauer
Michael Saunders 1986-11-19 RF DET A $ 2.228M 5 Michael Saunders
Joe Savery 1985-11-04 P SEA R $ 0.526M 3 Joe Savery
Josh Sborz 1993-12-17 P LAD R $ 0.435M 0 Josh Sborz
Jacob Scavuzzo 1994-01-15 OF PIT R $ 0.435M 0 Jacob Scavuzzo
Jordan Schafer 1986-09-04 CF ATL R $ 0.478M 1 Jordan Schafer
Logan Schafer 1986-09-08 CF PHI A $ 0.665M 4 Logan Schafer
Brian Schales 1996-02-13 3B WAS R $ 0.435M 0 Brian Schales
Scott Schebler 1990-10-06 LF HOU R $ 0.435M 0 Scott Schebler
Tanner Scheppers 1987-01-17 P BOS R $ 0.478M 2 Tanner Scheppers
Alex Scherff 1998-02-05 P BAL R $ 0.435M Alex Scherff
Max Scherzer 1984-07-27 P CHW V $ 22.813M 2018 Max Scherzer
Ryan Schimpf 1988-04-11 2B ATL R $ 0.435M 0 Ryan Schimpf
Daniel Schlereth 1986-05-09 P MIL R $ 0.526M 2 Daniel Schlereth
Clarke Schmidt 1996-02-20 P SD R $ 0.435M Clarke Schmidt
Jonathan Schoop 1991-10-16 2B TB R $ 0.479M 2 Jonathan Schoop
Max Schrock 1994-10-12 2B SEA R $ 0.435M 0 Max Schrock
Jaime Schultz 1991-06-20 P CHC R $ 0.435M 0 Jaime Schultz
Kyle Schwarber 1993-03-05 LF MIN R $ 0.435M 0 Kyle Schwarber
J.J. Schwarz 1996-03-28 C KC R $ 0.435M 0 J.J. Schwarz
Evan Scribner 1985-07-19 P CIN V $ 3.125M 2018 Evan Scribner
Connor Seabold 1996-01-24 P OAK R $ 0.435M Connor Seabold
Travis Seabrooke 1995-09-16 P ARI R $ 0.435M 0 Travis Seabrooke
Corey Seager 1994-04-27 SS ATL R $ 0.435M 0 Corey Seager
Kyle Seager 1987-11-03 3B ATL V $ 11.586M 2019 Kyle Seager
Cody Sedlock 1995-06-19 P MIL R $ 0.435M 0 Cody Sedlock
Rob Segedin 1988-11-10 3B SF R $ 0.435M 0 Rob Segedin
Jean Segura 1990-03-17 SS MIA R $ 0.526M 3 Jean Segura
Alvaro Seijas 1998-10-10 P LAD R $ 0.435M 0 Alvaro Seijas
Chris Seise 1999-01-06 SS OAK R $ 0.435M Chris Seise
Sam Selman 1990-11-14 P SF R $ 0.527M 2 Sam Selman
Marcus Semien 1990-09-17 SS ATL R $ 0.479M 2 Marcus Semien
Steven Sensley 1995-09-06 OF NYY R $ 0.435M Steven Sensley
Antonio Senzatela 1995-01-21 P LAA R $ 0.435M 0 Antonio Senzatela
Nick Senzel 1995-06-29 3B STL R $ 0.435M 0 Nick Senzel
Luis Severino 1994-02-20 P LAA R $ 0.479M 1 Luis Severino
Pedro Severino 1993-07-20 C TOR R $ 0.435M 0 Pedro Severino
Yunior Severino 1999-10-03 2B LAD R $ 0.435M Yunior Severino
Anfernee Seymour 1995-06-24 SS STL R $ 0.435M 0 Anfernee Seymour
Brian Shaffer 1996-08-12 P CHW R $ 0.435M Brian Shaffer
Richie Shaffer 1991-03-15 3B KC R $ 0.435M 0 Richie Shaffer
Bryan Shaw 1987-11-08 P MIN V $ 1.750M 2018* Bryan Shaw
Chris Shaw 1993-10-20 1B SF R $ 0.435M 0 Chris Shaw
Travis Shaw 1990-04-16 1B LAA R $ 0.435M 0 Travis Shaw
Michael Shawaryn 1994-09-17 P OAK R $ 0.435M 0 Michael Shawaryn
Gavin Sheets 1996-04-23 1B NYM R $ 0.435M Gavin Sheets
Jordan Sheffield 1995-06-01 P BOS R $ 0.435M 0 Jordan Sheffield
Justus Sheffield 1996-05-13 P MIA R $ 0.435M 0 Justus Sheffield
JaVon Shelby 1995-05-06 3B CIN R $ 0.435M 0 JaVon Shelby
Zach Shepherd 1995-09-14 3B ARI R $ 0.435M 0 Zach Shepherd
James Shields 1981-12-20 P MIA V $ 18.500M 2017 James Shields
Braden Shipley 1992-02-22 P NYY R $ 0.435M 0 Braden Shipley
Matt Shoemaker 1986-09-27 P HOU R $ 0.478M 2 Matt Shoemaker
Logan Shore 1994-12-28 P BAL R $ 0.435M 0 Logan Shore
Rock Shoulders 1991-09-26 1B PIT R $ 0.435M 0 Rock Shoulders
Chasen Shreve 1990-07-12 P WAS R $ 0.479M 2 Chasen Shreve
Nicholas Shumpert 1996-11-11 SS KC R $ 0.435M 0 Nicholas Shumpert
Kevin Siegrist 1989-07-20 P NYY R $ 0.670M 3 Kevin Siegrist
Anibal Sierra 1994-02-15 SS CLE R $ 0.435M Anibal Sierra
Jonathan Sierra 1998-10-17 OF OAK R $ 0.435M 0 Jonathan Sierra
Magneuris Sierra 1996-04-07 OF SEA R $ 0.435M 0 Magneuris Sierra
Miguelangel Sierra 1997-12-02 SS CLE R $ 0.435M 0 Miguelangel Sierra
Moises Sierra 1988-09-24 RF CHW V $ 0.750M 2017 Moises Sierra
Argenis Silva 1995-07-24 P CLE R $ 0.435M 0 Argenis Silva
Juan Silva 1991-01-08 RF BOS R $ 0.435M 0 Juan Silva
Andrelton Simmons 1989-09-04 SS MIN V $ 9.022M 2020 Andrelton Simmons
Shae Simmons 1990-09-03 P ATL R $ 0.527M 3 Shae Simmons
John Simms 1992-01-17 P PHI R $ 0.435M 0 John Simms
Lucas Sims 1994-05-10 P LAD R $ 0.435M 0 Lucas Sims
Nick Sinay 1993-11-04 OF PHI R $ 0.435M 0 Nick Sinay
Brady Singer 1996-08-04 P LAD R $ 0.435M 0 Brady Singer
Jeff Singer 1993-09-13 P TEX R $ 0.435M 0 Jeff Singer
Jon Singleton 1991-09-18 1B ARI R $ 0.527M 3 Jon Singleton
Tony Sipp 1983-07-12 P SD V $ 4.800M 2017 Tony Sipp
Jose Siri 1995-07-22 OF KC R $ 0.435M Jose Siri
Chance Sisco 1995-02-24 C SD R $ 0.435M 0 Chance Sisco
Scott Sizemore 1985-01-04 3B LAA R $ 0.579M 3 Scott Sizemore
Tyler Skaggs 1991-07-13 P MIA A $ 0.763M 4 Tyler Skaggs
James Skelton 1985-10-28 C WAS R $ 0.435M 0 James Skelton
Kyle Skipworth 1990-03-01 C MIN R $ 0.527M 3 Kyle Skipworth
Eric Skoglund 1992-10-26 P OAK R $ 0.435M 0 Eric Skoglund
Jake Skole 1992-01-17 OF MIA R $ 0.435M 0 Jake Skole
Matt Skole 1989-07-30 1B COL R $ 0.435M 0 Matt Skole
Evan Skoug 1995-10-21 C COL R $ 0.435M 0 Evan Skoug
Tyler Skulina 1991-09-18 P BOS R $ 0.435M 0 Tyler Skulina
Austin Slater 1992-12-13 2B SF R $ 0.435M 0 Austin Slater
Devin Smeltzer 1995-09-07 P HOU R $ 0.435M Devin Smeltzer
Austin Smith 1996-07-09 P COL R $ 0.435M 0 Austin Smith
Caleb Smith 1991-07-28 P PHI R $ 0.435M Caleb Smith
Carson Smith 1989-10-19 P HOU R $ 0.479M 2 Carson Smith
Chad Smith 1997-09-30 OF TB R $ 0.435M 0 Chad Smith
Dominic Smith 1995-06-15 1B NYM R $ 0.435M 0 Dominic Smith
Drew Smith 1993-09-24 P NYM R $ 0.435M Drew Smith
Dwight Smith Jr. 1992-10-26 LF CIN R $ 0.435M 0 Dwight Smith Jr.
Joe Smith 1984-03-22 P WAS V $ 2.200M 2019 Joe Smith
Josh Smith 1987-08-07 P STL R $ 0.435M 0 Josh Smith
Kevan Smith 1988-06-28 C CHC R $ 0.479M 2 Kevan Smith
Kevin Smith 1996-07-04 SS CHC R $ 0.435M Kevin Smith
Mallex Smith 1993-05-06 CF SF R $ 0.435M 0 Mallex Smith
Pavin Smith 1996-02-06 1B NYM R $ 0.435M 0 Pavin Smith
Seth Smith 1982-09-30 LF SD V $ 4.200M 2018 Seth Smith
Tim Smith 1986-06-14 OF WAS R $ 0.435M 0 Tim Smith
Will Smith 1989-07-10 P DET A $ 2.025M 4 Will Smith
Will Smith 1995-03-28 C LAD R $ 0.435M 0 Will Smith
Justin Smoak 1986-12-05 1B BAL A $ 1.107M 5 Justin Smoak
Jake Smolinski 1989-02-09 LF WAS R $ 0.527M 2 Jake Smolinski
Matt Smoral 1994-03-18 P SF R $ 0.435M 0 Matt Smoral
Drew Smyly 1989-06-13 P WAS A $ 2.620M 5 Drew Smyly
Blake Snell 1992-12-04 P SF R $ 0.435M 0 Blake Snell
Scott Snodgress 1989-09-20 P HOU R $ 0.435M 0 Scott Snodgress
Brandon Snyder 1986-11-23 1B MIN R $ 0.526M 3 Brandon Snyder
Chad Sobotka 1993-07-10 P ATL R $ 0.435M 0 Chad Sobotka
Miguel Socolovich 1986-07-24 P MIA R $ 0.527M 3 Miguel Socolovich
Austin Sodders 1995-04-29 P CLE R $ 0.435M Austin Sodders
Nick Solak 1995-01-11 2B BOS R $ 0.435M 0 Nick Solak
Donovan Solano 1987-12-17 2B MIL V $ 0.750M 2017 Donovan Solano
Yangervis Solarte 1987-07-07 3B BOS R $ 0.527M 3 Yangervis Solarte
Jorge Soler 1992-02-25 RF NYM R $ 0.478M 2 Jorge Soler
Jairo Solis 1999-12-22 P DET R $ 0.435M Jairo Solis
Sammy Solis 1988-08-10 P NYY R $ 0.435M 0 Sammy Solis
Peter Solomon 1996-08-16 P SD R $ 0.435M Peter Solomon
Casey Soltis 1995-06-08 OF OAK R $ 0.435M 0 Casey Soltis
Jeff Soptic 1991-04-08 P CIN R $ 0.435M 0 Jeff Soptic
Joakim Soria 1984-05-18 P CLE V $ 1.171M 2017 Joakim Soria
Mike Soroka 1997-08-04 P KC R $ 0.435M 0 Mike Soroka
Edmundo Sosa 1996-03-06 SS CHC R $ 0.435M 0 Edmundo Sosa
Geovany Soto 1983-01-20 C LAD V $ 4.500M 2017 Geovany Soto
Giovanni Soto 1991-05-18 P SEA R $ 0.435M 0 Giovanni Soto
Gregory Soto 1995-02-11 P SF R $ 0.435M Gregory Soto
Isael Soto 1996-11-02 OF ARI R $ 0.435M 0 Isael Soto
Juan Soto 1998-10-25 OF CHW R $ 0.435M 0 Juan Soto
Neftali Soto 1989-02-28 3B CIN R $ 0.526M 2 Neftali Soto
Steven Souza 1989-04-24 RF WAS R $ 0.478M 1 Steven Souza
Denard Span 1984-02-27 CF KC V $ 0.750M 2017 Denard Span
Cory Spangenberg 1991-03-16 2B NYM R $ 0.435M 0 Cory Spangenberg
Taylor Sparks 1993-04-03 3B CIN R $ 0.435M 0 Taylor Sparks
Alex Speas 1998-03-04 P OAK R $ 0.435M 0 Alex Speas
George Springer 1989-09-19 RF LAD LTC $ 13.262M 2022 George Springer
Zeke Spruill 1989-09-11 P CIN R $ 0.478M 1 Zeke Spruill
Brandt Stallings 1996-09-05 OF TB R $ 0.435M 0 Brandt Stallings
Eric Stamets 1991-09-25 SS WAS R $ 0.478M 2 Eric Stamets
Ryne Stanek 1991-07-26 P LAD R $ 0.435M 0 Ryne Stanek
Daniel Stange 1985-12-22 P CHW R $ 0.435M 0 Daniel Stange
Teddy Stankiewicz 1993-11-25 P NYY R $ 0.435M 0 Teddy Stankiewicz
Giancarlo Stanton 1989-11-08 RF MIA V $ 16.676M 2021 Giancarlo Stanton
Bubba Starling 1992-08-03 CF SF R $ 0.435M 0 Bubba Starling
Max Stassi 1991-03-15 C SF R $ 0.526M 3 Max Stassi
Josh Staumont 1993-12-21 P CHC R $ 0.435M 0 Josh Staumont
Drew Steckenrider 1991-01-10 P SD R $ 0.435M Drew Steckenrider
Evan Steele 1996-11-14 P OAK R $ 0.435M Evan Steele
Justin Steele 1995-07-11 P CHC R $ 0.435M 0 Justin Steele
Trevor Stephan 1995-11-25 P MIL R $ 0.435M Trevor Stephan
Jordan Stephens 1992-09-12 P LAA R $ 0.435M 0 Jordan Stephens
Robert Stephenson 1993-02-24 P OAK R $ 0.435M 0 Robert Stephenson
Tyler Stephenson 1996-08-16 C ATL R $ 0.435M 0 Tyler Stephenson
Felix Sterling 1993-03-15 P WAS R $ 0.435M 0 Felix Sterling
Andrew Stevenson 1994-06-01 OF SD R $ 0.435M 0 Andrew Stevenson
Brock Stewart 1991-10-03 P PIT R $ 0.435M 0 Brock Stewart
Christin Stewart 1993-12-10 OF MIA R $ 0.435M 0 Christin Stewart
D.J. Stewart 1993-11-30 OF STL R $ 0.435M 0 D.J. Stewart
Kohl Stewart 1994-10-07 P LAA R $ 0.435M 0 Kohl Stewart
Zach Stewart 1986-09-28 P TB R $ 0.435M 0 Zach Stewart
John Stilson 1990-07-28 P KC R $ 0.435M 0 John Stilson
Jake Stinnett 1992-04-25 P CLE R $ 0.435M 0 Jake Stinnett
Matt Stites 1990-05-28 P CHW R $ 0.435M 0 Matt Stites
Cole Stobbe 1997-08-30 SS SD R $ 0.435M 0 Cole Stobbe
Jason Stoffel 1988-09-15 P TB R $ 0.478M 2 Jason Stoffel
Troy Stokes 1996-02-02 OF TEX R $ 0.435M Troy Stokes
Graham Stoneburner 1987-09-29 P MIL R $ 0.435M 0 Graham Stoneburner
Drew Storen 1987-08-11 P OAK V $ 1.511M 2019 Drew Storen
Trevor Story 1992-11-15 SS OAK R $ 0.435M 0 Trevor Story
Wyatt Strahan 1993-04-18 P MIA R $ 0.435M 0 Wyatt Strahan
Matthew Strahm 1991-11-12 P SD R $ 0.435M 0 Matthew Strahm
Dan Straily 1988-12-01 P NYY R $ 0.526M 3 Dan Straily
Stephen Strasburg 1988-07-20 P WAS V $ 17.109M 2019 Stephen Strasburg
Chris Stratton 1990-08-22 P TOR R $ 0.435M 0 Chris Stratton
Myles Straw 1994-10-17 OF SF R $ 0.435M Myles Straw
Hunter Strickland 1988-09-24 P TB R $ 0.527M 2 Hunter Strickland
Ross Stripling 1989-11-23 P OAK R $ 0.435M 0 Ross Stripling
Marcus Stroman 1991-05-01 P SD R $ 0.670M 3 Marcus Stroman
Pedro Strop 1985-06-13 P SEA LTC $ 4.958M 2018 Pedro Strop
Garrett Stubbs 1993-05-26 C LAA R $ 0.435M 0 Garrett Stubbs
Andrew Suarez 1992-09-11 P MIL R $ 0.435M 0 Andrew Suarez
Eugenio Suarez 1991-07-18 SS COL R $ 0.479M 2 Eugenio Suarez
Jose Suarez 1998-01-03 P CHW R $ 0.435M Jose Suarez
Ranger Suarez 1995-08-26 P NYY R $ 0.435M Ranger Suarez
J.C. Sulbaran 1989-11-09 P MIN R $ 0.435M 0 J.C. Sulbaran
Miguel Sulbaran 1994-03-19 P TEX R $ 0.435M 0 Miguel Sulbaran
Brett Sullivan 1994-02-24 3B PIT R $ 0.435M 0 Brett Sullivan
Trey Supak 1996-05-31 P SF R $ 0.435M 0 Trey Supak
Eric Surkamp 1987-07-16 P TOR R $ 0.478M 2 Eric Surkamp
Andrew Susac 1990-03-22 C SF R $ 0.478M 2 Andrew Susac
Brent Suter 1989-08-29 P HOU R $ 0.435M Brent Suter
Kurt Suzuki 1983-10-04 C OAK V $ 0.750M 2017 Kurt Suzuki
William Swanner 1991-09-10 C LAA R $ 0.435M 0 William Swanner
Dansby Swanson 1994-02-11 SS STL R $ 0.435M 0 Dansby Swanson
Anthony Swarzak 1985-09-10 P MIA R $ 0.526M 3 Anthony Swarzak
Darnell Sweeney 1991-02-01 2B STL R $ 0.435M 0 Darnell Sweeney
Kellen Sweeney 1991-09-14 3B SD R $ 0.435M 0 Kellen Sweeney
Blake Swihart 1992-04-03 C COL R $ 0.435M 0 Blake Swihart
Noah Syndergaard 1992-08-29 P CIN LTC $ 15.027M 2021 Noah Syndergaard
Thomas Szapucki 1996-06-12 P COL R $ 0.435M 0 Thomas Szapucki
Skylar Szynski 1997-07-14 P MIA R $ 0.435M 0 Skylar Szynski
Matt Tabor 1998-07-14 P LAA R $ 0.435M Matt Tabor
Peter Tago 1992-07-05 P LAD R $ 0.435M 0 Peter Tago
Jameson Taillon 1991-11-18 P TEX R $ 0.435M 0 Jameson Taillon
Masahiro Tanaka 1988-11-01 P TB V $ 21.250M 2020 Masahiro Tanaka
Domingo Tapia 1991-12-16 P LAD R $ 0.435M 0 Domingo Tapia
Raimel Tapia 1994-02-04 OF LAA R $ 0.435M 0 Raimel Tapia
Freddy Tarnok 1998-11-24 P ATL R $ 0.435M Freddy Tarnok
Stephen Tarpley 1993-02-17 P COL R $ 0.435M 0 Stephen Tarpley
Dillon Tate 1994-05-01 P CIN R $ 0.435M 0 Dillon Tate
Donavan Tate 1990-09-27 OF BOS R $ 0.435M 0 Donavan Tate
Fernando Tatis Jr. 1999-01-02 SS DET R $ 0.435M 0 Fernando Tatis Jr.
Mike Tauchman 1990-12-03 OF WAS R $ 0.435M Mike Tauchman
Alfredo Tavarez 1997-11-27 P ATL R $ 0.435M Alfredo Tavarez
Leodys Taveras 1998-09-08 OF TB R $ 0.435M 0 Leodys Taveras
Blake Taylor 1995-08-17 P OAK R $ 0.435M 0 Blake Taylor
Chris Taylor 1990-08-29 SS TOR R $ 0.527M 3 Chris Taylor
Michael A. Taylor 1991-03-26 CF LAA R $ 0.435M 0 Michael A. Taylor
Samad Taylor 1998-07-11 2B DET R $ 0.435M Samad Taylor
Tyrone Taylor 1994-01-22 CF DET R $ 0.435M 0 Tyrone Taylor
Junichi Tazawa 1986-06-06 P TB A $ 3.707M 5 Junichi Tazawa
Julio Teheran 1991-01-27 P ATL R $ 0.766M 3 Julio Teheran
Mark Teixeira 1980-04-11 1B NYY V $ 7.000M 2017 Mark Teixeira
Ruben Tejada 1989-10-27 SS NYY A $ 1.001M 4 Ruben Tejada
Anderson Tejeda 1998-05-01 2B DET R $ 0.435M 0 Anderson Tejeda
Tomas Telis 1991-06-18 C BOS R $ 0.435M 0 Tomas Telis
Rowdy Tellez 1995-03-16 1B COL R $ 0.435M 0 Rowdy Tellez
Nick Tepesch 1988-10-12 P BAL R $ 0.579M 3 Nick Tepesch
Matt Thaiss 1995-05-06 1B ATL R $ 0.435M 0 Matt Thaiss
Eric Thames 1986-11-10 OF CHW R $ 0.526M 3 Eric Thames
Jesen Therrien 1993-03-18 P OAK R $ 0.435M Jesen Therrien
Cody Thomas 1994-10-08 OF TOR R $ 0.435M 0 Cody Thomas
Bubba Thompson 1998-06-09 CF DET R $ 0.435M Bubba Thompson
David Thompson 1993-08-28 3B STL R $ 0.435M 0 David Thompson
Dylan Thompson 1996-09-16 P NYY R $ 0.435M 0 Dylan Thompson
Jake Thompson 1994-09-22 P LAA R $ 0.435M Jake Thompson
Jake Thompson 1994-01-31 P CHC R $ 0.435M 0 Jake Thompson
Jeff Thompson 1991-09-23 P CHC R $ 0.435M 0 Jeff Thompson
Mason Thompson 1998-02-20 P LAD R $ 0.435M 0 Mason Thompson
Trayce Thompson 1991-03-15 CF TEX R $ 0.479M 2 Trayce Thompson
Dickie Thon 1991-11-16 2B OAK R $ 0.435M 0 Dickie Thon
Tyler Thornburg 1988-09-29 P MIA R $ 0.479M 2 Tyler Thornburg
Lewis Thorpe 1995-11-23 P COL R $ 0.435M 0 Lewis Thorpe
Andrew Thurman 1991-12-10 P ATL R $ 0.435M 0 Andrew Thurman
Chris Tillman 1988-04-15 P NYY A $ 3.357M 5 Chris Tillman
Daniel Tillo 1996-06-13 P CHW R $ 0.435M Daniel Tillo
Charlie Tilson 1992-12-02 OF SD R $ 0.435M 0 Charlie Tilson
Jesus Tinoco 1995-04-30 P DET R $ 0.435M 0 Jesus Tinoco
Michael Tinsley 1995-05-10 OF NYM R $ 0.435M 0 Michael Tinsley
Alberto Tirado 1994-12-10 P OAK R $ 0.435M 0 Alberto Tirado
Carlos Tocci 1995-08-23 OF MIL R $ 0.435M 0 Carlos Tocci
Andrew Toles 1992-05-24 CF WAS R $ 0.435M 0 Andrew Toles
Shawn Tolleson 1988-01-19 P KC A $ 1.473M 4 Shawn Tolleson
Yasmany Tomas 1990-11-14 LF BAL V $ 14.000M 2020 Yasmany Tomas
Josh Tomlin 1984-10-19 P STL V $ 4.500M 2018 Josh Tomlin
Michael Tonkin 1989-11-19 P TOR R $ 0.435M 0 Michael Tonkin
Alex Toral 1900-01-01 1B SEA R $ 0.435M Alex Toral
Abraham Toro 1996-12-20 3B DET R $ 0.435M Abraham Toro
Luis Torrens 1996-05-02 C SD R $ 0.435M 0 Luis Torrens
Carlos Torres 1982-10-22 P MIL V $ 0.965M 2017* Carlos Torres
Chris Torres 1998-02-06 SS COL R $ 0.435M 0 Chris Torres
Gleyber Torres 1996-12-13 SS CHC R $ 0.435M 0 Gleyber Torres
Ronald Torreyes 1992-09-02 2B CIN A $ 0.842M 4 Ronald Torreyes
Touki Toussaint 1996-06-20 P LAA R $ 0.435M 0 Touki Toussaint
Blake Trahan 1993-09-05 SS MIA R $ 0.435M 0 Blake Trahan
Stryker Trahan 1994-04-25 RF TEX R $ 0.435M 0 Stryker Trahan
Taylor Trammell 1997-09-13 OF BOS R $ 0.435M 0 Taylor Trammell
Mitchell Traver 1994-05-03 P BOS R $ 0.435M 0 Mitchell Traver
Nick Travieso 1994-01-31 P CHC R $ 0.435M 0 Nick Travieso
Devon Travis 1991-02-21 2B NYY R $ 0.479M 2 Devon Travis
Sam Travis 1993-08-27 1B DET R $ 0.435M 0 Sam Travis
Blake Treinen 1988-06-30 P PIT R $ 0.670M 3 Blake Treinen
Jose Trevino 1992-11-28 C MIL R $ 0.435M 0 Jose Trevino
Andrew Triggs 1989-03-16 P COL R $ 0.435M 0 Andrew Triggs
Alberto Triunfel 1994-02-01 2B DET R $ 0.435M 0 Alberto Triunfel
Carlos Triunfel 1990-02-27 SS ARI R $ 0.578M 3 Carlos Triunfel
Nick Tropeano 1990-08-27 P CHC R $ 0.435M 0 Nick Tropeano
Mike Trout 1991-08-07 CF TEX LTC $ 38.371M 2020 Mike Trout
Mark Trumbo 1986-01-16 LF NYY V $ 4.800M 2018 Mark Trumbo
Jen-Ho Tseng 1994-10-03 P SEA R $ 0.435M 0 Jen-Ho Tseng
Avery Tuck 1997-12-28 CF COL R $ 0.435M 0 Avery Tuck
Cole Tucker 1996-07-03 SS PIT R $ 0.435M 0 Cole Tucker
Kyle Tucker 1997-01-17 OF OAK R $ 0.435M 0 Kyle Tucker
Preston Tucker 1990-07-06 LF COL R $ 0.435M 0 Preston Tucker
Matt Tuiasosopo 1986-05-10 LF MIL V $ 0.750M 2017 Matt Tuiasosopo
Samuel Tuivailala 1992-10-19 P CHW R $ 0.479M 1 Samuel Tuivailala
Troy Tulowitzki 1984-10-10 SS TOR V $ 18.500M 2021 Troy Tulowitzki
Nik Turley 1989-09-11 P WAS R $ 0.435M 0 Nik Turley
Spencer Turnbull 1992-09-18 P TOR R $ 0.435M 0 Spencer Turnbull
Jacob Turner 1991-05-21 P PIT R $ 0.478M 1 Jacob Turner
Justin Turner 1984-11-23 3B DET V $ 19.515M 2017 Justin Turner
Trea Turner 1993-06-30 SS COL R $ 0.435M 0 Trea Turner
Xavier Turner 1993-08-24 3B STL R $ 0.435M 0 Xavier Turner
Cole Turney 1999-01-16 OF TB R $ 0.435M Cole Turney
Justin Twine 1995-10-07 SS LAD R $ 0.435M 0 Justin Twine
Kyle Twomey 1993-12-29 P OAK R $ 0.435M 0 Kyle Twomey
Robert Tyler 1995-06-18 P LAA R $ 0.435M 0 Robert Tyler
Koji Uehara 1975-04-03 P COL V $ 7.250M 2019 Koji Uehara
Erich Uelmen 1996-05-19 P SEA R $ 0.435M Erich Uelmen
Duane Underwood 1994-07-20 P OAK R $ 0.435M 0 Duane Underwood
Riley Unroe 1995-08-03 2B OAK R $ 0.435M 0 Riley Unroe
Justin Upton 1987-08-25 LF TB V $ 21.500M 2018 Justin Upton
Melvin Upton 1984-08-21 CF CLE V $ 0.765M 2017 Melvin Upton
Jhoan Urena 1994-09-01 3B CHW R $ 0.435M 0 Jhoan Urena
Jose Urena 1991-09-12 P NYM R $ 0.435M 0 Jose Urena
Jose Urena 1995-01-14 OF CHW R $ 0.435M 0 Jose Urena
Richard Urena 1996-02-26 SS ATL R $ 0.435M 0 Richard Urena
Julio Urias 1996-08-12 P MIA R $ 0.435M 0 Julio Urias
Luis Urias 1997-06-03 2B HOU R $ 0.435M 0 Luis Urias
Juan Uribe 1979-03-22 3B STL V $ 1.001M 2018* Juan Uribe
Henry Urrutia 1987-02-13 LF MIN R $ 0.479M 1 Henry Urrutia
Giovanny Urshela 1991-10-11 3B CHC R $ 0.435M 0 Giovanny Urshela
Conner Uselton 1998-05-20 OF CIN R $ 0.435M Conner Uselton
Chase Utley 1978-12-17 2B TEX V $ 3.000M 2017 Chase Utley
Pat Valaika 1992-09-09 2B LAA R $ 0.435M Pat Valaika
Luis Valbuena 1985-11-30 3B SD A $ 4.869M 6 Luis Valbuena
Cesar Valdez 1985-03-17 P PIT R $ 0.435M 0 Cesar Valdez
Framber Valdez 1993-11-19 P TOR R $ 0.435M Framber Valdez
Danny Valencia 1984-09-19 3B TB A $ 3.326M 6 Danny Valencia
Jesmuel Valentin 1994-05-12 2B BAL R $ 0.435M 0 Jesmuel Valentin
Sebastian Valle 1990-07-24 C ARI R $ 0.526M 3 Sebastian Valle
Chase Vallot 1996-08-21 C OAK R $ 0.435M 0 Chase Vallot
C.J. Van Eyk 1998-09-15 P TB R $ 0.435M C.J. Van Eyk
Scott Van Slyke 1986-07-24 LF DET A $ 0.842M 4 Scott Van Slyke
A.J. Vanegas 1992-08-16 P TB R $ 0.435M 0 A.J. Vanegas
Cameron Varga 1994-08-19 P TOR R $ 0.435M 0 Cameron Varga
Carlos Vargas 1999-03-18 SS TB R $ 0.435M 0 Carlos Vargas
Ildemaro Vargas 1991-07-16 SS WAS R $ 0.435M 0 Ildemaro Vargas
Jason Vargas 1983-02-02 P ARI V $ 3.510M 2019 Jason Vargas
Kennys Vargas 1990-08-01 1B PHI R $ 0.435M 0 Kennys Vargas
Daulton Varsho 1996-07-02 C KC R $ 0.435M Daulton Varsho
Braulio Vasquez 1999-04-13 2B TOR R $ 0.435M Braulio Vasquez
Danry Vasquez 1994-01-08 OF BOS R $ 0.435M 0 Danry Vasquez
Kelvin Vasquez 1993-04-06 P HOU R $ 0.435M 0 Kelvin Vasquez
Christian Vazquez 1990-08-21 C MIL R $ 0.479M 2 Christian Vazquez
Vincent Velasquez 1992-06-07 P DET R $ 0.479M 1 Vincent Velasquez
Andrew Velazquez 1994-07-14 SS COL R $ 0.435M 0 Andrew Velazquez
Randy Ventura 1997-07-11 OF LAD R $ 0.435M 0 Randy Ventura
Drew VerHagen 1990-10-22 P SD R $ 0.435M 0 Drew VerHagen
Alex Verdugo 1996-05-15 OF BOS R $ 0.435M 0 Alex Verdugo
Justin Verlander 1983-02-20 P OAK V $ 16.500M 2020 Justin Verlander
Logan Verrett 1990-06-19 P CHC R $ 0.435M 0 Logan Verrett
Drew Vettleson 1991-07-19 RF STL R $ 0.435M 0 Drew Vettleson
Logan Vick 1990-10-22 OF WAS R $ 0.435M 0 Logan Vick
Carlos Vidal 1995-11-29 OF PHI R $ 0.435M 0 Carlos Vidal
Mark Vientos 1999-12-11 3B KC R $ 0.435M Mark Vientos
Ryan Vilade 1999-02-18 SS BAL R $ 0.435M Ryan Vilade
Carlos Villanueva 1983-11-28 P LAA V $ 1.002M 2017* Carlos Villanueva
Christian Villanueva 1991-06-19 3B CHC R $ 0.435M 0 Christian Villanueva
Jonathan Villar 1991-05-02 SS LAD R $ 0.435M 0 Jonathan Villar
Brayan Villarreal 1987-05-10 P TOR R $ 0.526M 3 Brayan Villarreal
Meibrys Viloria 1997-02-15 C PIT R $ 0.435M 0 Meibrys Viloria
Nick Vincent 1986-07-12 P SD A $ 1.455M 4 Nick Vincent
Jose Vinicio 1993-07-10 SS NYY R $ 0.435M 0 Jose Vinicio
Hunter Virant 1994-01-22 P WAS R $ 0.435M 0 Hunter Virant
Arodys Vizcaino 1990-11-13 P ARI A $ 1.079M 4 Arodys Vizcaino
Dan Vogelbach 1992-12-17 1B DET R $ 0.435M 0 Dan Vogelbach
Stephen Vogt 1984-11-01 C WAS V $ 13.000M 2018 Stephen Vogt
Luke Voit 1991-02-13 1B NYY R $ 0.435M Luke Voit
Edinson Volquez 1983-07-03 P KC V $ 3.000M 2017* Edinson Volquez
Chris Volstad 1986-09-23 P SD R $ 0.478M 2 Chris Volstad
Austin Voth 1992-06-26 P SF R $ 0.479M 2 Austin Voth
Joey Votto 1983-09-10 1B DET V $ 27.000M 2020 Joey Votto
Michael Wacha 1991-07-01 P PHI LTC $ 6.759M 2022 Michael Wacha
LaMonte Wade 1994-01-01 OF SF R $ 0.435M 0 LaMonte Wade
Tyler Wade 1994-11-23 SS NYY R $ 0.435M 0 Tyler Wade
Tyler Wagner 1991-01-24 P MIA R $ 0.435M 0 Tyler Wagner
Bobby Wahl 1992-03-21 P ATL R $ 0.435M 0 Bobby Wahl
Adam Wainwright 1981-08-30 P CIN V $ 19.317M 2017 Adam Wainwright
Mitchell Walding 1992-09-10 3B TOR R $ 0.435M 0 Mitchell Walding
Adam Brett Walker 1991-10-18 RF STL R $ 0.435M 0 Adam Brett Walker
Christian Walker 1991-03-28 1B STL R $ 0.479M 1 Christian Walker
Keenyn Walker 1990-08-12 OF ATL R $ 0.435M 0 Keenyn Walker
Neil Walker 1985-09-10 2B HOU V $ 11.609M 2018 Neil Walker
Taijuan Walker 1992-08-13 P MIA R $ 0.435M 0 Taijuan Walker
Forrest Wall 1995-11-20 2B CLE R $ 0.435M 0 Forrest Wall
Chad Wallach 1991-11-04 C SD R $ 0.435M 0 Chad Wallach
Taylor Walls 1996-07-10 SS OAK R $ 0.435M Taylor Walls
Zach Walters 1989-09-05 2B COL R $ 0.527M 3 Zach Walters
Drew Ward 1994-11-25 3B STL R $ 0.435M 0 Drew Ward
Taylor Ward 1993-12-14 C SD R $ 0.435M 0 Taylor Ward
Logan Warmoth 1995-09-06 SS SF R $ 0.435M Logan Warmoth
Adam Warren 1987-08-25 P SEA V $ 3.500M 2019* Adam Warren
LeVon Washington 1991-07-26 OF TOR R $ 0.435M 0 LeVon Washington
Drew Waters 1998-12-30 OF PIT R $ 0.435M Drew Waters
Austin Wates 1988-09-02 CF NYM R $ 0.435M 0 Austin Wates
Nolan Watson 1997-01-25 P OAK R $ 0.435M 0 Nolan Watson
Shane Watson 1993-08-13 P TB R $ 0.435M 0 Shane Watson
Tony Watson 1985-05-30 P CHW V $ 5.500M 2017 Tony Watson
Tyler Watson 1997-05-22 P SF R $ 0.435M 0 Tyler Watson
Gianfranco Wawoe 1994-07-25 2B HOU R $ 0.435M 0 Gianfranco Wawoe
Jered Weaver 1982-10-04 P BAL V $ 18.130M 2017 Jered Weaver
Luke Weaver 1993-08-21 P COL R $ 0.435M 0 Luke Weaver
Braden Webb 1995-04-25 P ATL R $ 0.435M 0 Braden Webb
Logan Webb 1996-11-18 P SF R $ 0.435M 0 Logan Webb
Allen Webster 1990-02-10 P SF R $ 0.435M 0 Allen Webster
Jemile Weeks 1987-01-26 2B LAA R $ 0.527M 3 Jemile Weeks
Patrick Weigel 1994-07-08 P MIL R $ 0.435M 0 Patrick Weigel
Kyle Weiland 1986-09-12 P TB R $ 0.435M 0 Kyle Weiland
Keith Weisenberg 1995-12-06 P SEA R $ 0.435M 0 Keith Weisenberg
Colton Welker 1997-10-09 3B PIT R $ 0.435M 0 Colton Welker
Alex Wells 1997-02-27 P COL R $ 0.435M Alex Wells
Lachlan Wells 1997-02-27 P HOU R $ 0.435M Lachlan Wells
Nick Wells 1996-02-21 P NYY R $ 0.435M 0 Nick Wells
Randy Wells 1982-08-28 P ATL R $ 0.670M 3 Randy Wells
Joe Wendle 1990-04-26 2B CHC R $ 0.479M 2 Joe Wendle
Joey Wentz 1997-10-06 P CHC R $ 0.435M 0 Joey Wentz
Jamie Westbrook 1995-06-18 2B DET R $ 0.435M 0 Jamie Westbrook
Aaron Westlake 1988-12-27 1B MIL R $ 0.435M 0 Aaron Westlake
Rob Whalen 1994-01-31 P MIA R $ 0.435M 0 Rob Whalen
Matt Whatley 1996-01-07 C CHC R $ 0.435M Matt Whatley
Ryan Wheeler 1988-07-10 3B BOS R $ 0.435M 0 Ryan Wheeler
Zack Wheeler 1990-05-30 P ATL R $ 0.479M 2 Zack Wheeler
Evan White 1996-04-26 1B PHI R $ 0.435M Evan White
Zeke White 1997-01-07 OF KC R $ 0.435M 0 Zeke White
Mikey White 1993-09-03 SS CLE R $ 0.435M 0 Mikey White
Mitch White 1994-12-28 P MIL R $ 0.435M 0 Mitch White
Tyler White 1990-10-29 1B TOR R $ 0.435M 0 Tyler White
Boone Whiting 1989-08-20 P TEX R $ 0.478M 2 Boone Whiting
Chase Whitley 1989-06-14 P NYM R $ 0.479M 1 Chase Whitley
Forrest Whitley 1997-09-15 P SEA R $ 0.435M 0 Forrest Whitley
Garrett Whitley 1997-03-13 OF BOS R $ 0.435M 0 Garrett Whitley
Karsten Whitson 1991-08-25 P HOU R $ 0.435M 0 Karsten Whitson
Rowan Wick 1992-11-09 P CIN R $ 0.435M 0 Rowan Wick
Taylor Widener 1994-10-24 P PIT R $ 0.435M Taylor Widener
Matt Wieters 1986-05-21 C SF V $ 10.000M 2018 Matt Wieters
Collin Wiles 1994-05-30 P PIT R $ 0.435M 0 Collin Wiles
Andy Wilkins 1988-09-13 1B COL R $ 0.527M 3 Andy Wilkins
Devin Williams 1994-09-21 P LAD R $ 0.435M 0 Devin Williams
Garrett Williams 1994-09-15 P BAL R $ 0.435M 0 Garrett Williams
Gavin Williams 1999-07-26 P ARI R $ 0.435M Gavin Williams
Justin Williams 1995-08-20 OF SD R $ 0.435M 0 Justin Williams
Mason Williams 1991-08-21 CF PIT R $ 0.435M 0 Mason Williams
Nick Williams 1993-09-08 LF BOS R $ 0.435M 0 Nick Williams
Nonie Williams 1998-05-22 SS OAK R $ 0.435M 0 Nonie Williams
Ronnie Williams 1996-01-06 P HOU R $ 0.435M 0 Ronnie Williams
Ryan Williams 1991-11-01 P CIN R $ 0.435M 0 Ryan Williams
Steven Williams 1999-02-18 C HOU R $ 0.435M Steven Williams
Taylor Williams 1991-07-21 P HOU R $ 0.435M 0 Taylor Williams
Trevor Williams 1992-04-25 P SF R $ 0.435M 0 Trevor Williams
Trey Williams 1994-03-09 1B WAS R $ 0.435M 0 Trey Williams
Mac Williamson 1990-07-15 RF TOR R $ 0.435M 0 Mac Williamson
Alex Wilson 1986-11-03 P TB R $ 0.842M 3 Alex Wilson
Austin Wilson 1992-02-07 RF CHW R $ 0.435M 0 Austin Wilson
Bryse Wilson 1997-12-20 P MIL R $ 0.435M 0 Bryse Wilson
C.J. Wilson 1980-11-18 P BAL V $ 13.500M 2017 C.J. Wilson
Darryl Wilson 1996-10-08 OF PIT R $ 0.435M 0 Darryl Wilson
Ivan Wilson 1995-05-26 OF NYM R $ 0.435M 0 Ivan Wilson
Jacob Wilson 1990-07-29 2B PIT R $ 0.435M 0 Jacob Wilson
Justin Wilson 1987-08-18 P HOU A $ 2.025M 4 Justin Wilson
Marcus Wilson 1996-08-15 OF CHW R $ 0.435M 0 Marcus Wilson
Alex Wimmers 1988-11-01 P MIN R $ 0.479M 2 Alex Wimmers
Jesse Winker 1993-08-17 LF CIN R $ 0.435M 0 Jesse Winker
Daniel Winkler 1990-02-02 P COL R $ 0.527M 3 Daniel Winkler
Kyle Winkler 1990-06-18 P MIA R $ 0.435M 0 Kyle Winkler
Patrick Wisdom 1991-08-27 3B BOS R $ 0.435M 0 Patrick Wisdom
J.T. Wise 1986-06-02 1B CIN R $ 0.478M 1 J.T. Wise
Rhett Wiseman 1994-06-22 OF KC R $ 0.435M 0 Rhett Wiseman
Matt Wisler 1992-09-12 P STL R $ 0.479M 1 Matt Wisler
Travis Witherspoon 1989-04-16 OF TB R $ 0.435M 0 Travis Witherspoon
Chris Withrow 1989-04-01 P OAK R $ 0.527M 3 Chris Withrow
Nick Wittgren 1991-05-29 P LAD V $ 1.250M 2019* Nick Wittgren
Asher Wojciechowski 1988-12-21 P KC R $ 0.479M 2 Asher Wojciechowski
Tony Wolters 1992-06-09 C TOR R $ 0.435M 0 Tony Wolters
Connor Wong 1996-05-19 C CLE R $ 0.435M Connor Wong
Kean Wong 1995-04-17 2B NYY R $ 0.435M 0 Kean Wong
Kolten Wong 1990-10-10 2B TOR A $ 1.079M 4 Kolten Wong
Alex Wood 1991-01-12 P SF A $ 1.273M 4 Alex Wood
Blake Wood 1985-08-08 P LAD R $ 0.478M 2 Blake Wood
Eric Wood 1992-11-22 3B HOU R $ 0.435M 0 Eric Wood
Hunter Wood 1993-08-12 P LAA R $ 0.435M 0 Hunter Wood
Travis Wood 1987-02-06 P LAD A $ 3.193M 6 Travis Wood
Jake Woodford 1996-10-28 P OAK R $ 0.435M 0 Jake Woodford
J.B. Woodman 1994-12-13 OF LAA R $ 0.435M 0 J.B. Woodman
Brandon Woodruff 1993-02-10 P PIT R $ 0.435M 0 Brandon Woodruff
K.J. Woods 1995-07-09 1B CHW R $ 0.435M 0 K.J. Woods
Stephen Woods 1995-06-10 P SF R $ 0.435M Stephen Woods
Brandon Workman 1988-08-13 P TB R $ 0.478M 2 Brandon Workman
Vance Worley 1987-09-25 P OAK A $ 0.921M 4 Vance Worley
Max Wotell 1996-09-13 P KC R $ 0.435M 0 Max Wotell
Kyle Wren 1991-04-23 CF WAS R $ 0.435M 0 Kyle Wren
Stephen Wrenn 1994-10-07 OF STL R $ 0.435M 0 Stephen Wrenn
David Wright 1982-12-20 3B NYM V $ 21.500M 2018 David Wright
Kyle Wright 1995-10-02 P MIN R $ 0.435M Kyle Wright
Mike Wright 1990-01-03 P WAS R $ 0.435M 0 Mike Wright
Ryan Wright 1989-12-03 2B MIN R $ 0.435M 0 Ryan Wright
Steven Wright 1984-08-30 P PHI V $ 6.251M 2019 Steven Wright
Jack Wynkoop 1993-11-02 P STL R $ 0.435M 0 Jack Wynkoop
Jordan Yamamoto 1996-05-11 P HOU R $ 0.435M 0 Jordan Yamamoto
Alex Yarbrough 1991-08-03 2B BOS R $ 0.435M 0 Alex Yarbrough
Ryan Yarbrough 1991-12-31 P PIT R $ 0.435M 0 Ryan Yarbrough
Mike Yastrzemski 1990-08-23 RF MIN R $ 0.479M 2 Mike Yastrzemski
Kirby Yates 1987-03-25 P NYY V $ 0.750M 2017 Kirby Yates
Christian Yelich 1991-12-05 LF TOR R $ 0.766M 3 Christian Yelich
Juan Yepez 1998-02-19 1B LAD R $ 0.435M 0 Juan Yepez
Andy Yerzy 1998-07-05 C NYY R $ 0.435M Andy Yerzy
Gabriel Ynoa 1993-05-26 P MIA R $ 0.435M 0 Gabriel Ynoa
Huascar Ynoa 1998-05-28 P LAD R $ 0.435M 0 Huascar Ynoa
Michael Ynoa 1991-09-24 P LAD R $ 0.435M 0 Michael Ynoa
Alex Young 1993-09-09 P BAL R $ 0.435M 0 Alex Young
Chesny Young 1992-10-06 2B SF R $ 0.435M 0 Chesny Young
Chris Young 1983-09-05 LF TB V $ 1.295M 2017 Chris Young
Kyle Young 1997-12-02 P DET R $ 0.435M Kyle Young
Madison Younginer 1990-11-03 P BAL R $ 0.435M 0 Madison Younginer
Yeyson Yrizarri 1997-02-02 SS MIA R $ 0.435M 0 Yeyson Yrizarri
Luis Ysla 1992-04-27 P TOR R $ 0.435M 0 Luis Ysla
Mark Zagunis 1993-02-05 OF CHC R $ 0.435M 0 Mark Zagunis
Rob Zastryzny 1992-03-26 P SF R $ 0.435M 0 Rob Zastryzny
Garrett Zech 1996-12-26 OF BOS R $ 0.435M 0 Garrett Zech
Shane Zeile 1993-06-14 C OAK R $ 0.435M 0 Shane Zeile
T.J. Zeuch 1995-08-01 P SEA R $ 0.435M 0 T.J. Zeuch
Brad Ziegler 1979-10-10 P TOR V $ 2.395M 2018 Brad Ziegler
Bradley Zimmer 1992-11-27 OF KC R $ 0.435M 0 Bradley Zimmer
Kyle Zimmer 1991-09-13 P DET R $ 0.435M 0 Kyle Zimmer
Jordan Zimmermann 1986-05-23 P SF V $ 17.071M 2018 Jordan Zimmermann
Kevin Ziomek 1992-03-21 P MIL R $ 0.435M 0 Kevin Ziomek
Ben Zobrist 1981-05-26 2B CHW V $ 14.400M 2017 Ben Zobrist
Mike Zunino 1991-03-25 C BOS R $ 0.526M 2 Mike Zunino
Tony Zych 1990-08-07 P SD R $ 0.435M 0 Tony Zych
Travis d'Arnaud 1989-02-10 C ATL R $ 0.527M 3 Travis d'Arnaud
Justin de Fratus 1987-10-21 P OAK R $ 0.579M 3 Justin de Fratus
Rafael de Paula 1991-03-24 P PIT R $ 0.435M 0 Rafael de Paula
Jorge de la Rosa 1981-04-05 P ARI V $ 5.100M 2018 Jorge de la Rosa
Rubby de la Rosa 1989-03-04 P CLE R $ 0.479M 2 Rubby de la Rosa
Jacob deGrom 1988-06-19 P LAD R $ 0.862M 3 Jacob deGrom
Matt den Dekker 1987-08-10 CF NYM R $ 0.527M 2 Matt den Dekker