Link Name From-Team From-Franchise # Transactions # Players Total First Year Last Year Year Span WAR_total
aardd001 David Aardsma Boston Red Sox RSOX 10 45 2009 2019 10 -11.43
abadf001 Fernando Abad Washington Nationals NATEX 1 2 2013 2013 0 -1.97
adama002 Austin Adams Washington Nationals NATEX 1 3 2019 2019 0 -0.65
adama002 Austin Adams Seattle Mariners MARNRS 1 7 2020 2020 0 -1.05
adamc002 Chance Adams New York Yankees YANKS 1 2 2019 2019 0 0.19
adamm002 Matt Adams St. Louis Cardinals CARDS 1 3 2017 2017 0 0.02
adamw002 Willy Adames Detroit Tigers TIGRS 3 10 2014 2021 7 -3.37
adamw002 Willy Adames Tampa Bay Devil Rays RAYS 1 4 2021 2021 0 -1.64
agbab001 Benny Agbayani New York Mets METS 11 50 2002 2021 19 0.62
ahmen001 Nick Ahmed Atlanta Braves BRAVES 4 21 2013 2019 6 -14.52
alcaj001 Jorge Alcala Houston Astros ASTROS 1 3 2018 2018 0 0.95
alfaj002 Jorge Alfaro Texas Rangers RNGRS 5 30 2015 2021 6 2.25
alfaj002 Jorge Alfaro Philadelphia Phillies PHILS 1 5 2019 2021 2 7.58
allea001 Austin Allen San Diego Padres PADRS 1 3 2019 2021 2 1.36
alleb001 Brandon Allen Arizona Diamondbacks DBACKS 2 6 2011 2016 5 5.63
alleg002 Greg Allen Cleveland Indians INDINS 1 9 2020 2020 0 -0.74
alleg002 Greg Allen San Diego Padres PADRS 1 2 2021 2021 0 -0.42
allel002 Logan Allen San Diego Padres PADRS 2 11 2019 2021 2 -6.54
almaa001 Armando Almanza St. Louis Cardinals CARDS 7 23 1998 2019 21 14.19
almoa001 Abraham Almonte New York Yankees YANKS 3 6 2013 2017 4 -1.77
almoy001 Yency Almonte Anaheim Angels ANGELS 1 2 2015 2020 5 0.00
almoy001 Yency Almonte Chicago White Sox WSOX 3 11 2015 2017 2 -1.99
alony001 Yonder Alonso Cleveland Indians INDINS 1 2 2018 2018 0 1.03
aloum001 Moises Alou Florida Marlins MARLNS 18 81 1997 2019 22 -34.16
altad001 Dan Altavilla Seattle Mariners MARNRS 1 7 2020 2020 0 -1.05
alvaj004 Jose Alvarado Tampa Bay Devil Rays RAYS 1 3 2020 2020 0 -0.33
alvar001 R.J. Alvarez San Diego Padres PADRS 2 7 2014 2019 5 3.30
andeb004 Brett Anderson Arizona Diamondbacks DBACKS 6 30 2007 2018 11 5.18
andeb004 Brett Anderson Oakland Athletics ATLTCS 5 17 2013 2018 5 -2.29
andec001 Chase Anderson Arizona Diamondbacks DBACKS 2 11 2016 2019 3 -20.63
andec001 Chase Anderson Milwaukee Brewers BREWRS 1 2 2019 2019 0 0.44
andel002 Lars Anderson Cleveland Indians INDINS 4 19 2012 2019 7 19.05
anden001 Nick Anderson Minnesota Twins TWINS 1 2 2018 2018 0 -0.57
anden001 Nick Anderson Miami Marlins MARLNS 1 4 2019 2020 1 -2.38
andes002 Shaun Anderson San Francisco Giants GIANTS 1 2 2021 2021 0 1.68
andet002 Tyler Anderson Pittsburgh Pirates PIRATS 1 3 2021 2021 0 -0.27
andet003 Tanner Anderson Pittsburgh Pirates PIRATS 1 2 2018 2018 0 0.22
andre001 Elvis Andrus Texas Rangers RNGRS 1 6 2021 2021 0 -0.44
andrm001 Matt Andriese San Diego Padres PADRS 5 19 2014 2019 5 -11.21
andrm001 Matt Andriese Tampa Bay Devil Rays RAYS 1 3 2018 2020 2 1.65
annad001 Dean Anna San Diego Padres PADRS 1 2 2013 2013 0 -0.12
aquig001 Greg Aquino Arizona Diamondbacks DBACKS 7 36 2006 2018 12 11.12
aquij001 Jayson Aquino Colorado Rockies ROCKS 1 2 2015 2015 0 0.00
arauj001 Jonathan Arauz Philadelphia Phillies PHILS 2 9 2015 2021 6 3.70
archc001 Chris Archer Chicago Cubs CUBS 4 17 2011 2019 8 -9.45
archc001 Chris Archer Tampa Bay Devil Rays RAYS 1 4 2018 2018 0 -1.01
arenn001 Nolan Arenado Colorado Rockies ROCKS 1 6 2021 2021 0 -3.45
armat002 Tony Armas Boston Red Sox RSOX 3 8 1997 2016 19 59.09
aro-j001 Jonathan Aro Boston Red Sox RSOX 2 6 2015 2019 4 -1.41
arozr001 Randy Arozarena St. Louis Cardinals CARDS 1 6 2020 2020 0 -5.13
arrob001 Bronson Arroyo Arizona Diamondbacks DBACKS 2 5 2015 2017 2 2.52
arrob001 Bronson Arroyo Atlanta Braves BRAVES 3 18 2015 2020 5 -6.17
arroc001 Christian Arroyo San Francisco Giants GIANTS 1 6 2017 2017 0 -1.25
arroc001 Christian Arroyo Tampa Bay Devil Rays RAYS 1 4 2019 2019 0 -0.02
ashba002 Andy Ashby San Diego Padres PADRS 10 45 1999 2021 22 -14.71
ashea001 Alec Asher Texas Rangers RNGRS 5 30 2015 2021 6 2.25
astib001 Barrett Astin Milwaukee Brewers BREWRS 2 6 2014 2015 1 -0.45
austt001 Tyler Austin Minnesota Twins TWINS 1 2 2019 2019 0 -0.33
avila001 Alex Avila Detroit Tigers TIGRS 1 5 2017 2017 0 -1.01
avill001 Luis Avilan Atlanta Braves BRAVES 3 18 2015 2020 5 -6.17
avill001 Luis Avilan Los Angeles Dodgers DOGRS 1 6 2018 2021 3 0.55
avill001 Luis Avilan Chicago White Sox WSOX 1 2 2018 2018 0 -0.21
avilm001 Mike Aviles Kansas City Royals ROYALS 3 8 2011 2016 5 -2.67
axfoj001 John Axford Toronto Blue Jays BJAYS 1 2 2018 2018 0 0.40
ayall001 Luis Ayala Baltimore Orioles ORLS 1 2 2013 2013 0 -0.43
aybae001 Erick Aybar Atlanta Braves BRAVES 1 3 2016 2016 0 -0.21
badeb001 Burke Badenhop Milwaukee Brewers BREWRS 1 2 2013 2013 0 -1.52
baezd001 Danys Baez Tampa Bay Devil Rays RAYS 5 13 2006 2018 12 10.84
baezj001 Javier Baez Chicago Cubs CUBS 1 4 2021 2021 0 -2.33
baila001 Andrew Bailey Oakland Athletics ATLTCS 2 10 2011 2019 8 9.83
bailb002 Brandon Bailey Oakland Athletics ATLTCS 1 2 2017 2017 0 -0.13
bailh001 Homer Bailey Cincinnati Reds REDS 2 12 2018 2020 2 1.91
bailh001 Homer Bailey Kansas City Royals ROYALS 1 2 2019 2019 0 -0.92
banda001 Anthony Banda Milwaukee Brewers BREWRS 3 10 2014 2019 5 3.41
banda001 Anthony Banda Arizona Diamondbacks DBACKS 1 6 2018 2019 1 -0.01
banda001 Anthony Banda San Francisco Giants GIANTS 1 2 2021 2021 0 0.37
bandj001 Jett Bandy Anaheim Angels ANGELS 2 6 2016 2018 2 1.57
banum001 Manny Banuelos New York Yankees YANKS 7 24 2015 2020 5 8.94
banum001 Manny Banuelos Los Angeles Dodgers DOGRS 1 2 2018 2018 0 0.34
barbj001 Johnny Barbato New York Yankees YANKS 1 2 2017 2017 0 -0.24
barna001 Austin Barnes Miami Marlins MARLNS 3 17 2014 2020 6 -5.32
barnd001 Darwin Barney Chicago Cubs CUBS 1 3 2014 2014 0 -0.76
barnd001 Darwin Barney Los Angeles Dodgers DOGRS 1 2 2015 2015 0 -1.65
barnj002 Jacob Barnes New York Mets METS 1 2 2021 2021 0 0.07
barnt001 Tucker Barnhart Cincinnati Reds REDS 1 2 2021 2021 0 0.00
barrf001 Franklin Barreto Toronto Blue Jays BJAYS 2 8 2014 2018 4 12.94
barrm002 Manuel Barrios Florida Marlins MARLNS 15 71 1998 2019 21 -22.03
bartj001 Jason Bartlett Tampa Bay Devil Rays RAYS 2 7 2010 2015 5 1.41
basal001 Luis Basabe Boston Red Sox RSOX 1 5 2016 2016 0 -14.34
bassa001 Anthony Bass Texas Rangers RNGRS 2 7 2015 2020 5 -3.21
bauej001 Jake Bauers San Diego Padres PADRS 3 13 2014 2020 6 0.05
bauej001 Jake Bauers Tampa Bay Devil Rays RAYS 1 4 2018 2019 1 1.31
bauej001 Jake Bauers Cleveland Indians INDINS 1 2 2021 2021 0 0.04
bauet001 Trevor Bauer Cleveland Indians INDINS 1 6 2019 2019 0 -1.81
bautg001 Gerson Bautista New York Mets METS 1 8 2018 2018 0 0.49
beckg001 Gordon Beckham Chicago White Sox WSOX 4 13 2014 2017 3 -2.19
beckg001 Gordon Beckham Atlanta Braves BRAVES 1 2 2016 2016 0 0.23
beckj002 Josh Beckett Florida Marlins MARLNS 7 33 2005 2019 14 -11.34
beckj002 Josh Beckett Boston Red Sox RSOX 7 36 2012 2019 7 -21.54
beckt001 Tim Beckham Tampa Bay Devil Rays RAYS 2 4 2017 2021 4 -2.45
bednd001 David Bednar San Diego Padres PADRS 1 6 2021 2021 0 1.39
beekj001 Jalen Beeks Boston Red Sox RSOX 1 2 2018 2018 0 0.32
bellh001 Heath Bell Arizona Diamondbacks DBACKS 1 5 2013 2013 0 0.62
bellj005 Josh Bell Pittsburgh Pirates PIRATS 1 3 2020 2020 0 -3.10
beltc001 Carlos Beltran New York Yankees YANKS 3 12 2016 2020 4 6.04
benia002 Andrew Benintendi Boston Red Sox RSOX 1 7 2021 2021 0 -3.10
benoj001 Joaquin Benoit San Diego Padres PADRS 2 5 2015 2018 3 3.04
benoj001 Joaquin Benoit Philadelphia Phillies PHILS 1 2 2017 2017 0 0.57
berkl001 Lance Berkman Houston Astros ASTROS 4 14 2010 2020 10 -2.96
berra001 Angel Berroa Oakland Athletics ATLTCS 22 82 2001 2019 18 38.31
berrj001 Jose Berrios Minnesota Twins TWINS 1 3 2021 2021 0 -1.38
berua001 Andres Berumen Florida Marlins MARLNS 16 76 1993 2019 26 -34.10
betay001 Yuniesky Betancourt Kansas City Royals ROYALS 4 18 2010 2021 11 36.22
betew001 Wilson Betemit New York Yankees YANKS 2 7 2008 2013 5 12.69
bethc001 Christian Bethancourt Atlanta Braves BRAVES 1 3 2015 2016 1 0.12
bettm001 Mookie Betts Boston Red Sox RSOX 1 6 2020 2020 0 -6.33
biagj001 Joe Biagini Toronto Blue Jays BJAYS 2 7 2019 2021 2 0.27
billb002 Bruce Billings Colorado Rockies ROCKS 3 9 2011 2017 6 -1.45
birdk001 Kyle Bird Tampa Bay Devil Rays RAYS 2 9 2018 2020 2 3.85
blacb001 Buddy Black Cleveland Indians INDINS 19 57 1990 2020 30 76.58
blacp001 Paul Blackburn Chicago Cubs CUBS 4 10 2016 2020 4 -1.50
blacr001 Ray Black San Francisco Giants GIANTS 1 3 2019 2019 0 -0.38
blaiw001 Willie Blair Cleveland Indians INDINS 16 49 1991 2020 29 77.47
blanh001 Henry Blanco Colorado Rockies ROCKS 5 17 1999 2015 16 18.10
blasj001 Jabari Blash Oakland Athletics ATLTCS 4 13 2015 2018 3 -2.99
bleir001 Richard Bleier Baltimore Orioles ORLS 1 2 2020 2020 0 -1.40
blevj001 Jerry Blevins Oakland Athletics ATLTCS 3 6 2013 2017 4 3.30
bocob001 Brian Bocock Washington Nationals NATEX 1 2 2013 2013 0 0.00
bogat001 Tim Bogar New York Mets METS 14 56 1997 2021 24 -1.78
bogub001 Brian Bogusevic Chicago Cubs CUBS 2 4 2013 2014 1 0.16
bolar001 Ronald Bolanos San Diego Padres PADRS 1 3 2020 2020 0 0.17
bonib001 Bobby Bonilla Florida Marlins MARLNS 15 71 1998 2019 21 -22.03
bonie001 Emilio Bonifacio Washington Nationals NATEX 3 10 2008 2013 5 -1.47
bonie001 Emilio Bonifacio Miami Marlins MARLNS 12 65 2012 2020 8 -33.04
bonie001 Emilio Bonifacio Chicago Cubs CUBS 2 11 2014 2021 7 -0.55
borcj001 Joe Borchard Chicago White Sox WSOX 5 15 2006 2020 14 23.40
bourj002 Justin Bour Miami Marlins MARLNS 1 3 2018 2018 0 0.18
bourm001 Michael Bourn Arizona Diamondbacks DBACKS 1 2 2016 2016 0 -0.13
bourp001 Peter Bourjos Anaheim Angels ANGELS 2 6 2013 2016 3 -2.12
boxbb001 Brad Boxberger San Diego Padres PADRS 5 19 2014 2019 5 -11.21
bracb001 Brad Brach San Diego Padres PADRS 1 2 2013 2013 0 -5.96
brada001 Archie Bradley Arizona Diamondbacks DBACKS 1 4 2020 2020 0 -0.03
branr001 Russell Branyan Cleveland Indians INDINS 6 25 2002 2019 17 40.68
brewb001 Billy Brewer Kansas City Royals ROYALS 8 29 1995 2021 26 45.87
brewc002 Colten Brewer San Diego Padres PADRS 2 7 2018 2021 3 0.46
brica001 Austin Brice Miami Marlins MARLNS 1 2 2020 2020 0 0.06
bricj001 Jose Briceno Atlanta Braves BRAVES 4 17 2015 2017 2 -21.62
brigj002 Jeff Brigham Los Angeles Dodgers DOGRS 9 55 2015 2021 6 5.29
brinl001 Lewis Brinson Texas Rangers RNGRS 3 9 2016 2018 2 -2.17
brinl001 Lewis Brinson Milwaukee Brewers BREWRS 1 5 2018 2018 0 13.32
brits001 Socrates Brito San Diego Padres PADRS 1 2 2019 2019 0 0.82
britz001 Zack Britton Baltimore Orioles ORLS 1 4 2018 2021 3 -4.23
brosm001 Michael Brosseau Tampa Bay Devil Rays RAYS 1 2 2021 2021 0 0.00
brotr001 Rex Brothers Colorado Rockies ROCKS 1 2 2015 2015 0 0.32
broub001 Ben Broussard Cleveland Indians INDINS 5 23 2006 2019 13 36.49
browc003 Corey Brown Oakland Athletics ATLTCS 9 27 2010 2018 8 -5.15
browk001 Kevin Brown Florida Marlins MARLNS 16 69 1997 2019 22 -27.64
broxj001 Jonathan Broxton Cincinnati Reds REDS 1 3 2014 2018 4 0.34
broxj001 Jonathan Broxton Milwaukee Brewers BREWRS 1 3 2015 2015 0 -0.24
broxk001 Keon Broxton Milwaukee Brewers BREWRS 2 7 2019 2021 2 0.34
brucj001 Jay Bruce Cincinnati Reds REDS 1 3 2016 2018 2 -2.00
brucj001 Jay Bruce New York Mets METS 2 4 2017 2021 4 -0.12
brucj001 Jay Bruce New York Mets METS 1 8 2018 2018 0 0.49
brucj001 Jay Bruce Seattle Mariners MARNRS 1 3 2019 2019 0 -0.59
brugj001 Jaycob Brugman Oakland Athletics ATLTCS 1 2 2017 2017 0 0.00
bryak001 Kris Bryant Chicago Cubs CUBS 1 3 2021 2021 0 -1.09
buchc001 Clay Buchholz Boston Red Sox RSOX 1 2 2016 2016 0 0.41
buchr001 Ryan Buchter San Diego Padres PADRS 1 7 2017 2017 0 0.70
buckj001 John Buck Miami Marlins MARLNS 12 65 2012 2020 8 -33.04
buckj001 John Buck New York Mets METS 4 12 2013 2021 8 2.22
buehm001 Mark Buehrle Miami Marlins MARLNS 12 65 2012 2020 8 -33.04
bundd001 Dylan Bundy Baltimore Orioles ORLS 1 5 2019 2019 0 -1.39
burkb001 Brock Burke Tampa Bay Devil Rays RAYS 2 9 2018 2020 2 3.85
burkc001 Chris Burke Houston Astros ASTROS 4 14 2007 2018 11 4.29
burnb002 Billy Burns Oakland Athletics ATLTCS 2 4 2016 2017 1 0.23
burnj001 Jeromy Burnitz New York Mets METS 8 30 2003 2021 18 -0.91
burns001 Sean Burnett Pittsburgh Pirates PIRATS 4 16 2009 2020 11 1.52
buted001 Drew Butera Los Angeles Dodgers DOGRS 1 2 2014 2014 0 0.54
butld001 Dan Butler Boston Red Sox RSOX 1 2 2015 2015 0 0.00
butle001 Eddie Butler Colorado Rockies ROCKS 1 4 2017 2017 0 -0.65
byrdm001 Marlon Byrd New York Mets METS 4 12 2013 2021 8 2.22
byrdm001 Marlon Byrd Cincinnati Reds REDS 1 3 2015 2015 0 -0.57
cabrg001 Genesis Cabrera Tampa Bay Devil Rays RAYS 2 10 2018 2020 2 -0.02
cabrm002 Melky Cabrera Chicago White Sox WSOX 1 4 2017 2017 0 1.04
cahit001 Trevor Cahill Arizona Diamondbacks DBACKS 1 3 2015 2015 0 0.68
cahit001 Trevor Cahill San Diego Padres PADRS 1 7 2017 2017 0 0.70
cainl001 Lorenzo Cain Milwaukee Brewers BREWRS 8 32 2010 2020 10 -9.32
calla001 Alberto Callaspo Atlanta Braves BRAVES 6 24 2015 2021 6 -1.05
camed001 Daz Cameron Houston Astros ASTROS 1 6 2017 2021 4 16.26
camia001 Arquimedes Caminero Pittsburgh Pirates PIRATS 1 3 2016 2019 3 0.38
campt001 Tony Campana Chicago Cubs CUBS 2 5 2013 2016 3 0.62
campt001 Tony Campana Arizona Diamondbacks DBACKS 1 4 2014 2019 5 0.60
canhm001 Mark Canha Colorado Rockies ROCKS 1 3 2014 2014 0 -9.92
canor001 Robinson Cano Seattle Mariners MARNRS 3 15 2018 2021 3 -5.47
canzr001 Russ Canzler Baltimore Orioles ORLS 1 2 2013 2013 0 0.00
cappc001 Carter Capps Seattle Mariners MARNRS 5 15 2013 2017 4 -6.36
carav001 Victor Caratini Chicago Cubs CUBS 1 7 2020 2021 1 -2.22
carpd001 David Carpenter New York Yankees YANKS 5 17 2015 2020 5 9.30
carrc003 Carlos Carrasco Cleveland Indians INDINS 1 6 2021 2021 0 0.59
carrc004 Cody Carroll New York Yankees YANKS 1 4 2018 2019 1 2.90
cartc002 Chris Carter Arizona Diamondbacks DBACKS 6 30 2007 2018 11 5.18
cartl002 Lance Carter Tampa Bay Devil Rays RAYS 5 13 2006 2018 12 10.84
casha001 Andrew Cashner Chicago Cubs CUBS 2 8 2012 2021 9 32.20
casha001 Andrew Cashner San Diego Padres PADRS 4 21 2016 2021 5 -2.02
casha001 Andrew Cashner Baltimore Orioles ORLS 1 4 2019 2019 0 0.16
castd002 Diego Castillo Tampa Bay Devil Rays RAYS 1 3 2021 2021 0 0.42
castj006 Jason Castro Anaheim Angels ANGELS 1 2 2020 2020 0 0.16
castj007 Jose Castillo Tampa Bay Devil Rays RAYS 4 20 2014 2020 6 -6.38
castm002 Miguel Castro Colorado Rockies ROCKS 1 2 2017 2017 0 -3.43
castm002 Miguel Castro Baltimore Orioles ORLS 1 3 2020 2020 0 -0.70
castn001 Nick Castellanos Detroit Tigers TIGRS 1 4 2019 2019 0 -1.75
casts001 Starlin Castro New York Yankees YANKS 1 4 2017 2017 0 -2.19
casts002 Simon Castro San Diego Padres PADRS 7 32 2011 2021 10 -3.17
castw002 Welington Castillo Seattle Mariners MARNRS 3 11 2015 2017 2 -1.24
castw002 Welington Castillo Chicago White Sox WSOX 1 3 2019 2019 0 0.00
cavej001 Jake Cave New York Yankees YANKS 1 2 2018 2018 0 -1.75
ceder002 Ronny Cedeno Philadelphia Phillies PHILS 1 2 2014 2014 0 0.00
cedex001 Xavier Cedeno Chicago White Sox WSOX 1 3 2018 2018 0 -0.32
celeg001 Gilberto Celestino Houston Astros ASTROS 1 3 2018 2018 0 0.95
cervf001 Francisco Cervelli New York Yankees YANKS 3 8 2014 2021 7 -8.99
cervh001 Hunter Cervenka Atlanta Braves BRAVES 1 3 2016 2016 0 0.38
cespy001 Yoenis Cespedes Detroit Tigers TIGRS 3 11 2015 2017 2 -16.49
cessl001 Luis Cessa Detroit Tigers TIGRS 2 8 2015 2017 2 -8.84
cessl001 Luis Cessa New York Yankees YANKS 1 3 2021 2021 0 -1.83
chafa001 Andrew Chafin Arizona Diamondbacks DBACKS 1 3 2020 2020 0 -1.53
chafa001 Andrew Chafin Chicago Cubs CUBS 1 3 2021 2021 0 -1.80
chama002 Adron Chambers Houston Astros ASTROS 1 3 2014 2014 0 0.00
chapa001 Aroldis Chapman Cincinnati Reds REDS 1 5 2015 2018 3 -9.39
chapa001 Aroldis Chapman New York Yankees YANKS 3 10 2016 2020 4 6.18
charj001 J.T. Chargois Seattle Mariners MARNRS 1 3 2021 2021 0 -0.42
chavj001 Jesse Chavez Texas Rangers RNGRS 1 2 2018 2018 0 -1.95
chavm001 Michael Chavis Boston Red Sox RSOX 1 2 2021 2021 0 -0.10
chicm001 Matt Chico Arizona Diamondbacks DBACKS 3 10 2006 2017 11 5.95
chirr001 Robinson Chirinos Chicago Cubs CUBS 4 17 2011 2019 8 -9.45
chisj001 Jazz Chisholm Arizona Diamondbacks DBACKS 1 2 2019 2019 0 -1.25
choar001 Randy Choate New York Yankees YANKS 8 32 2003 2014 11 -4.56
choar001 Randy Choate Miami Marlins MARLNS 3 15 2012 2019 7 -4.57
choih001 Hee-Seop Choi Florida Marlins MARLNS 10 44 2004 2019 15 -21.58
choos001 Shin-Soo Choo Cleveland Indians INDINS 4 19 2012 2019 7 14.00
cimba001 Adam Cimber San Diego Padres PADRS 2 8 2018 2020 2 -4.18
cimba001 Adam Cimber Miami Marlins MARLNS 1 5 2021 2021 0 -2.54
cingt001 Tony Cingrani Cincinnati Reds REDS 1 3 2017 2017 0 0.01
cirij001 Jeff Cirillo Colorado Rockies ROCKS 4 12 2001 2015 14 13.88
cleag001 Garrett Cleavinger Philadelphia Phillies PHILS 1 2 2020 2020 0 -0.14
clevm001 Mike Clevinger Cleveland Indians INDINS 1 9 2020 2020 0 -0.74
cobba001 Alex Cobb Baltimore Orioles ORLS 1 3 2021 2021 0 -2.35
colea002 A.J. Cole Washington Nationals NATEX 2 10 2011 2018 7 7.36
colea002 A.J. Cole Oakland Athletics ATLTCS 8 25 2013 2018 5 -7.86
coled003 Dylan Coleman San Diego Padres PADRS 1 3 2020 2021 1 0.63
coleg001 Gerrit Cole Pittsburgh Pirates PIRATS 2 11 2018 2021 3 -9.66
coloa001 Alex Colome Tampa Bay Devil Rays RAYS 1 5 2018 2019 1 -2.35
coloa001 Alex Colome Seattle Mariners MARNRS 2 5 2018 2019 1 -1.17
colob001 Bartolo Colon Cleveland Indians INDINS 10 46 2002 2021 19 36.15
contr001 Roansy Contreras New York Yankees YANKS 1 5 2021 2021 0 2.43
cookr001 Ryan Cook Arizona Diamondbacks DBACKS 6 24 2011 2021 10 -43.27
coons001 Sam Coonrod San Francisco Giants GIANTS 1 2 2021 2021 0 -0.39
coopg002 Garrett Cooper New York Yankees YANKS 1 4 2017 2017 0 -5.67
cordf003 Franchy Cordero San Diego Padres PADRS 1 3 2020 2020 0 0.17
cordf003 Franchy Cordero Kansas City Royals ROYALS 1 6 2021 2021 0 3.10
cordj001 Jimmy Cordero Philadelphia Phillies PHILS 1 2 2016 2016 0 0.14
cordr001 Ryan Cordell Texas Rangers RNGRS 3 9 2016 2018 2 -2.17
corml001 Lance Cormier Arizona Diamondbacks DBACKS 8 39 2005 2018 13 11.74
cortd002 Dan Cortes Kansas City Royals ROYALS 5 21 2009 2021 12 34.11
cosaj001 Jarred Cosart Houston Astros ASTROS 3 15 2014 2019 5 16.95
cothc001 Caleb Cotham New York Yankees YANKS 4 15 2015 2020 5 9.52
cowgc001 Collin Cowgill Arizona Diamondbacks DBACKS 6 24 2011 2021 10 -43.27
cowgc001 Collin Cowgill New York Mets METS 1 2 2013 2013 0 -2.70
cozaz001 Zack Cozart Anaheim Angels ANGELS 1 4 2019 2019 0 0.00
craia001 Allen Craig St. Louis Cardinals CARDS 1 5 2014 2015 1 3.87
crawc002 Carl Crawford Boston Red Sox RSOX 7 36 2012 2019 7 -21.54
crawj002 J.P. Crawford Philadelphia Phillies PHILS 2 7 2018 2019 1 -7.21
cronc002 C.J. Cron Anaheim Angels ANGELS 1 2 2018 2018 0 -2.33
cronj001 Jake Cronenworth Tampa Bay Devil Rays RAYS 1 5 2019 2020 1 -7.83
crouh001 Hans Crouse Texas Rangers RNGRS 1 7 2021 2021 0 -2.01
crowa001 Aaron Crow Kansas City Royals ROYALS 1 3 2014 2019 5 1.69
croww001 Wil Crowe Washington Nationals NATEX 1 3 2020 2020 0 0.15
cruzn002 Nelson Cruz Milwaukee Brewers BREWRS 10 40 2006 2020 14 -19.69
cruzn002 Nelson Cruz Minnesota Twins TWINS 1 4 2021 2021 0 -0.15
cruzt002 Tony Cruz St. Louis Cardinals CARDS 1 2 2015 2015 0 0.12
cuetj001 Johnny Cueto Cincinnati Reds REDS 2 7 2015 2021 6 -1.60
culbc001 Charlie Culberson Los Angeles Dodgers DOGRS 4 26 2017 2021 4 3.41
cunna001 Aaron Cunningham Arizona Diamondbacks DBACKS 6 30 2007 2018 11 5.18
curtj003 John Curtiss Minnesota Twins TWINS 1 2 2019 2019 0 -0.04
curtj003 John Curtiss Tampa Bay Devil Rays RAYS 1 2 2021 2021 0 -0.85
curtj003 John Curtiss Miami Marlins MARLNS 1 2 2021 2021 0 0.80
curtz001 Zac Curtis Arizona Diamondbacks DBACKS 1 5 2016 2019 3 -18.33
darvy001 Yu Darvish Texas Rangers RNGRS 1 4 2017 2017 0 -0.50
darvy001 Yu Darvish Chicago Cubs CUBS 1 7 2020 2021 1 -2.22
davia003 Austin Davis Philadelphia Phillies PHILS 1 2 2020 2020 0 0.10
davia003 Austin Davis Pittsburgh Pirates PIRATS 1 2 2021 2021 0 0.10
davii001 Ike Davis New York Mets METS 2 6 2014 2020 6 -0.76
davij006 J.D. Davis Houston Astros ASTROS 1 5 2019 2019 0 -2.03
davik003 Khris Davis Milwaukee Brewers BREWRS 1 3 2016 2021 5 -6.57
davik003 Khris Davis Oakland Athletics ATLTCS 1 6 2021 2021 0 0.44
davim005 Matt Davidson Arizona Diamondbacks DBACKS 2 5 2013 2019 6 -5.02
davir003 Rajai Davis Oakland Athletics ATLTCS 1 2 2017 2017 0 0.05
davir004 Rookie Davis New York Yankees YANKS 4 15 2015 2020 5 9.52
davit004 Taylor Davis Baltimore Orioles ORLS 1 2 2021 2021 0 -0.08
daviw001 Wade Davis Tampa Bay Devil Rays RAYS 8 34 2012 2020 8 -15.84
daviw001 Wade Davis Kansas City Royals ROYALS 2 4 2016 2021 5 -1.49
daviz001 Zach Davies Milwaukee Brewers BREWRS 1 5 2019 2019 0 -7.39
daviz001 Zach Davies San Diego Padres PADRS 1 7 2020 2020 0 0.94
day-z001 Zach Day New York Yankees YANKS 6 18 2000 2013 13 10.68
deana001 Austin Dean Miami Marlins MARLNS 1 2 2020 2020 0 -0.03
deaza001 Alejandro de Aza Chicago White Sox WSOX 1 3 2014 2014 0 -0.28
deaza001 Alejandro de Aza Baltimore Orioles ORLS 1 3 2015 2015 0 -1.11
deaza001 Alejandro de Aza Boston Red Sox RSOX 1 2 2015 2015 0 0.25
deckj001 Jaff Decker San Diego Padres PADRS 2 5 2013 2019 6 -0.49
dejed001 David DeJesus Washington Nationals NATEX 1 2 2013 2013 0 -1.66
dejed001 David DeJesus Tampa Bay Devil Rays RAYS 1 2 2015 2015 0 0.65
dejei002 Ivan De Jesus Los Angeles Dodgers DOGRS 5 36 2012 2021 9 26.72
dejei002 Ivan De Jesus Baltimore Orioles ORLS 1 4 2014 2014 0 -0.32
dejoc001 Chase De Jong Los Angeles Dodgers DOGRS 3 11 2017 2021 4 0.59
delar003 Rubby de la Rosa Los Angeles Dodgers DOGRS 5 36 2012 2021 9 26.72
delar003 Rubby de la Rosa Boston Red Sox RSOX 3 10 2014 2019 5 1.33
delgj001 Jesus Delgado Boston Red Sox RSOX 14 63 2005 2019 14 -35.08
delgr001 Randall Delgado Atlanta Braves BRAVES 4 21 2013 2019 6 -14.52
denoc001 Chris Denorfia San Diego Padres PADRS 6 18 2014 2021 7 -5.55
derom001 Mark DeRosa Chicago Cubs CUBS 5 21 2008 2019 11 -11.52
desca001 Anthony DeSclafani Miami Marlins MARLNS 2 9 2014 2015 1 -5.49
despo001 Odrisamer Despaigne San Diego Padres PADRS 1 2 2016 2016 0 0.22
devej001 Jose Devers New York Yankees YANKS 1 4 2017 2017 0 -2.19
diaza003 Aledmys Diaz St. Louis Cardinals CARDS 1 2 2017 2017 0 -2.14
diaza003 Aledmys Diaz Toronto Blue Jays BJAYS 1 2 2018 2018 0 -2.79
diaze006 Edwin Diaz Seattle Mariners MARNRS 3 15 2018 2021 3 -5.47
diazi001 Isan Diaz Arizona Diamondbacks DBACKS 2 11 2016 2019 3 -20.63
diazi001 Isan Diaz Milwaukee Brewers BREWRS 1 5 2018 2018 0 13.32
diazl001 Lewin Diaz Minnesota Twins TWINS 1 4 2019 2020 1 -0.20
diazv001 Victor Diaz New York Mets METS 6 21 2006 2021 15 14.53
diazy001 Yandy Diaz Cleveland Indians INDINS 2 9 2018 2021 3 0.19
dicka001 Alex Dickerson San Diego Padres PADRS 1 2 2019 2019 0 -1.35
dickc002 Corey Dickerson Colorado Rockies ROCKS 1 4 2016 2020 4 -3.08
dickc002 Corey Dickerson Tampa Bay Devil Rays RAYS 1 4 2018 2018 0 -4.09
dickc002 Corey Dickerson Miami Marlins MARLNS 1 5 2021 2021 0 -2.54
dickr001 R.A. Dickey New York Mets METS 5 19 2012 2021 9 15.72
diehp001 Phillip Diehl New York Yankees YANKS 2 5 2019 2021 2 5.06
diekj001 Jake Diekman Philadelphia Phillies PHILS 3 16 2015 2021 6 0.02
diekj001 Jake Diekman Texas Rangers RNGRS 1 3 2018 2020 2 0.81
diekj001 Jake Diekman Kansas City Royals ROYALS 1 3 2019 2019 0 -1.78
dietd001 Derek Dietrich Tampa Bay Devil Rays RAYS 4 17 2012 2020 8 8.26
donaj001 Josh Donaldson Oakland Athletics ATLTCS 3 10 2014 2021 7 -12.50
donaj001 Josh Donaldson Toronto Blue Jays BJAYS 1 3 2018 2018 0 -0.40
donaj002 Jason Donald Cleveland Indians INDINS 4 19 2012 2019 7 14.00
dools001 Sean Doolittle Oakland Athletics ATLTCS 3 11 2017 2021 4 3.82
dowdk001 Kyle Dowdy Detroit Tigers TIGRS 1 3 2018 2018 0 -0.14
dozib001 Brian Dozier Minnesota Twins TWINS 2 10 2018 2020 2 2.06
drewj001 J.D. Drew St. Louis Cardinals CARDS 2 8 2003 2021 18 40.84
drewt001 Tim Drew Cleveland Indians INDINS 10 46 2002 2021 19 36.15
drurb001 Brandon Drury Atlanta Braves BRAVES 4 21 2013 2019 6 -14.52
drurb001 Brandon Drury Arizona Diamondbacks DBACKS 1 6 2018 2019 1 -0.11
dubom001 Mauricio Dubon Milwaukee Brewers BREWRS 1 3 2019 2019 0 -1.02
dudal001 Lucas Duda New York Mets METS 1 2 2017 2017 0 -0.13
duffd001 Danny Duffy Kansas City Royals ROYALS 1 3 2021 2021 0 0.00
duffm002 Matt Duffy San Francisco Giants GIANTS 2 8 2016 2017 1 -1.09
dukez001 Zach Duke Minnesota Twins TWINS 1 4 2018 2019 1 0.02
dunna001 Adam Dunn Chicago White Sox WSOX 1 3 2014 2014 0 0.03
dunnd001 Dane Dunning Chicago White Sox WSOX 1 3 2020 2020 0 -0.72
dunnj002 Justin Dunn New York Mets METS 1 8 2018 2018 0 0.49
duvaa001 Adam Duvall Cincinnati Reds REDS 2 6 2018 2019 1 -2.29
duvaa001 Adam Duvall Miami Marlins MARLNS 1 2 2021 2021 0 -1.43
dybzj001 Jerry Dybzinski Cleveland Indians INDINS 21 61 1983 2020 37 93.46
dysos001 Sam Dyson Texas Rangers RNGRS 1 3 2017 2017 0 -2.87
dysos001 Sam Dyson San Francisco Giants GIANTS 1 4 2019 2019 0 -0.22
eatoa001 Adam Eaton San Diego Padres PADRS 9 41 2006 2021 15 -21.80
eatoa002 Adam Eaton Arizona Diamondbacks DBACKS 2 11 2013 2018 5 -16.49
eatoa002 Adam Eaton Chicago White Sox WSOX 2 7 2016 2020 4 -3.21
edwac001 Carl Edwards Chicago Cubs CUBS 1 2 2019 2019 0 0.44
ege-c001 Cody Ege Texas Rangers RNGRS 2 6 2015 2017 2 0.71
eibnb001 Brett Eibner Oakland Athletics ATLTCS 1 2 2017 2017 0 0.35
eickj001 Jerad Eickhoff Texas Rangers RNGRS 5 30 2015 2021 6 2.25
eisej001 Jim Eisenreich Florida Marlins MARLNS 15 71 1998 2019 21 -22.03
eliar001 Roenis Elias Boston Red Sox RSOX 1 2 2018 2018 0 -1.06
eliar001 Roenis Elias Seattle Mariners MARNRS 1 5 2019 2020 1 0.71
ellia001 A.J. Ellis Los Angeles Dodgers DOGRS 3 9 2016 2017 1 0.09
ellic001 Chris Ellis Atlanta Braves BRAVES 2 8 2016 2017 1 -0.74
embra001 Alan Embree Cleveland Indians INDINS 15 45 1997 2020 23 46.73
encae001 Edwin Encarnacion Cleveland Indians INDINS 2 9 2018 2021 3 2.53
encae001 Edwin Encarnacion Seattle Mariners MARNRS 1 3 2019 2019 0 -0.67
eovan001 Nathan Eovaldi Miami Marlins MARLNS 2 11 2014 2019 5 2.46
eovan001 Nathan Eovaldi Tampa Bay Devil Rays RAYS 1 2 2018 2018 0 -6.46
escoa003 Alcides Escobar Milwaukee Brewers BREWRS 8 32 2010 2020 10 -9.32
escoe001 Eduardo Escobar Minnesota Twins TWINS 1 4 2018 2018 0 -5.55
escoe001 Eduardo Escobar Arizona Diamondbacks DBACKS 1 3 2021 2021 0 -0.30
escoy001 Yunel Escobar Tampa Bay Devil Rays RAYS 3 15 2015 2020 5 9.31
espid001 Danny Espinosa Washington Nationals NATEX 2 6 2016 2021 5 -0.21
estrj001 Johnny Estrada Arizona Diamondbacks DBACKS 7 36 2006 2018 12 11.12
estrm001 Marco Estrada Milwaukee Brewers BREWRS 2 6 2014 2015 1 -6.20
eveld001 Dana Eveland Arizona Diamondbacks DBACKS 6 30 2007 2018 11 5.18
everc001 Carl Everett Montreal Expos NATEX 6 23 2004 2013 9 7.10
fairp001 Peter Fairbanks Texas Rangers RNGRS 1 2 2019 2019 0 0.58
farmk001 Kyle Farmer Los Angeles Dodgers DOGRS 3 20 2018 2021 3 2.53
farqd001 Danny Farquhar Seattle Mariners MARNRS 4 13 2015 2017 2 -6.21
fedet001 Tim Federowicz Los Angeles Dodgers DOGRS 4 18 2014 2021 7 5.29
felds001 Scott Feldman Houston Astros ASTROS 1 2 2016 2016 0 0.56
feyej001 Jonathon Feyereisen Milwaukee Brewers BREWRS 2 7 2021 2021 0 1.29
fielj001 Josh Fields Chicago White Sox WSOX 5 16 2009 2016 7 -0.92
fielj002 Josh Fields Houston Astros ASTROS 1 2 2016 2016 0 -1.94
fielp001 Prince Fielder Detroit Tigers TIGRS 2 6 2013 2017 4 14.79
fierm001 Michael Fiers Milwaukee Brewers BREWRS 3 13 2015 2020 5 8.43
fierm001 Michael Fiers Detroit Tigers TIGRS 1 3 2018 2018 0 -4.25
fishd001 Derek Fisher Toronto Blue Jays BJAYS 1 3 2021 2021 0 -0.02
fistd001 Doug Fister Detroit Tigers TIGRS 6 17 2013 2021 8 -14.42
flord002 Dylan Floro Cincinnati Reds REDS 1 5 2018 2018 0 -1.09
flord002 Dylan Floro Los Angeles Dodgers DOGRS 1 3 2021 2021 0 -0.85
foltm001 Mike Foltynewicz Houston Astros ASTROS 2 7 2015 2018 3 0.46
fontw001 Wilmer Font Los Angeles Dodgers DOGRS 1 2 2018 2018 0 0.30
fontw001 Wilmer Font Oakland Athletics ATLTCS 1 2 2018 2018 0 -0.96
fontw001 Wilmer Font Tampa Bay Devil Rays RAYS 1 2 2019 2019 0 -0.31
fordm002 Mike Ford New York Yankees YANKS 1 3 2021 2021 0 0.00
forsl001 Logan Forsythe San Diego Padres PADRS 5 19 2014 2019 5 -11.21
fortb001 Bartolome Fortunato Tampa Bay Devil Rays RAYS 9 29 2004 2020 16 39.07
fralj001 Jake Fraley Tampa Bay Devil Rays RAYS 2 8 2018 2021 3 -0.06
franb001 Ben Francisco Cleveland Indians INDINS 6 31 2009 2021 12 16.67
franj004 Jeff Francoeur Atlanta Braves BRAVES 1 4 2016 2018 2 0.25
franj005 Juan Francisco Atlanta Braves BRAVES 1 2 2013 2013 0 0.74
frant002 Ty France San Diego Padres PADRS 1 7 2020 2021 1 -5.01
frasj002 Jason Frasor Chicago White Sox WSOX 2 5 2012 2016 4 -0.53
frasj002 Jason Frasor Texas Rangers RNGRS 2 4 2014 2015 1 -1.46
fraza001 Adam Frazier Pittsburgh Pirates PIRATS 1 5 2021 2021 0 -0.98
frazt001 Todd Frazier Chicago White Sox WSOX 2 9 2017 2017 0 -3.66
frazt001 Todd Frazier Texas Rangers RNGRS 1 2 2020 2020 0 -0.14
freed001 David Freese Pittsburgh Pirates PIRATS 1 2 2018 2018 0 -2.07
freid001 David Freitas Seattle Mariners MARNRS 1 2 2019 2019 0 0.00
fuenr001 Reymond Fuentes Boston Red Sox RSOX 8 41 2010 2019 9 -9.55
fuenr001 Reymond Fuentes San Diego Padres PADRS 1 2 2014 2014 0 0.23
fulds001 Sam Fuld Chicago Cubs CUBS 4 17 2011 2019 8 -9.45
furbc001 Charlie Furbush Detroit Tigers TIGRS 7 23 2011 2021 10 -7.35
galaa002 Armando Galarraga Cincinnati Reds REDS 1 2 2013 2013 0 0.00
gallg001 Giovanny Gallegos New York Yankees YANKS 1 4 2018 2018 0 -2.16
gallj002 Joey Gallo Texas Rangers RNGRS 1 7 2021 2021 0 -1.65
gally001 Yovani Gallardo Milwaukee Brewers BREWRS 3 9 2015 2020 5 -1.79
gallz001 Zac Gallen Miami Marlins MARLNS 1 2 2019 2019 0 -6.02
galvf001 Freddy Galvis Baltimore Orioles ORLS 1 2 2021 2021 0 -0.32
gameb001 Ben Gamel New York Yankees YANKS 2 7 2016 2018 2 -0.33
gantj002 John Gant Atlanta Braves BRAVES 2 8 2016 2017 1 -0.74
garca006 Aramis Garcia Texas Rangers RNGRS 1 6 2021 2021 0 -0.44
garce001 Edgar Garcia Philadelphia Phillies PHILS 1 2 2020 2020 0 0.28
garch001 Harvey Garcia Boston Red Sox RSOX 14 63 2005 2019 14 -35.08
garcj004 Jaime Garcia St. Louis Cardinals CARDS 2 8 2016 2021 5 1.28
garcj004 Jaime Garcia Atlanta Braves BRAVES 1 4 2017 2017 0 -0.09
garcy001 Yimi Garcia Miami Marlins MARLNS 1 3 2021 2021 0 1.41
garlj001 Jon Garland Chicago White Sox WSOX 6 24 2007 2018 11 -27.05
gartr001 Ryan Garton Tampa Bay Devil Rays RAYS 3 9 2017 2018 1 1.32
garzm001 Matt Garza Tampa Bay Devil Rays RAYS 3 15 2011 2018 7 12.43
garzm001 Matt Garza Chicago Cubs CUBS 2 7 2013 2019 6 4.86
gatte001 Evan Gattis Atlanta Braves BRAVES 1 5 2015 2020 5 -0.68
gaudc001 Chad Gaudin Oakland Athletics ATLTCS 12 37 2008 2021 13 1.62
gausk001 Kevin Gausman Baltimore Orioles ORLS 1 7 2018 2021 3 -1.20
gearc001 Cory Gearrin Texas Rangers RNGRS 1 3 2018 2018 0 0.06
germd001 Domingo German Miami Marlins MARLNS 2 11 2014 2019 5 2.46
getzc001 Chris Getz Chicago White Sox WSOX 5 16 2009 2016 7 -0.92
gibsk002 Kyle Gibson Texas Rangers RNGRS 1 7 2021 2021 0 -2.01
gil-l001 Luis Gil Minnesota Twins TWINS 1 2 2018 2018 0 0.90
gilek001 Ken Giles Philadelphia Phillies PHILS 2 9 2015 2021 6 3.70
gillc001 Conor Gillaspie San Francisco Giants GIANTS 1 2 2013 2013 0 -2.35
gimea001 Andres Gimenez New York Mets METS 1 6 2021 2021 0 -0.59
gintk001 Keith Ginter Milwaukee Brewers BREWRS 11 43 2004 2020 16 -19.37
givem001 Mychal Givens Baltimore Orioles ORLS 1 4 2020 2020 0 -0.91
givem001 Mychal Givens Colorado Rockies ROCKS 1 3 2021 2021 0 -0.31
glaut001 Troy Glaus Arizona Diamondbacks DBACKS 5 14 2005 2019 14 0.81
godfg001 Graham Godfrey Toronto Blue Jays BJAYS 7 39 2007 2021 14 15.99
goldp001 Paul Goldschmidt Arizona Diamondbacks DBACKS 1 5 2018 2018 0 -10.75
golsg001 Greg Golson Philadelphia Phillies PHILS 2 4 2008 2014 6 2.03
gomba001 Austin Gomber St. Louis Cardinals CARDS 1 6 2021 2021 0 3.45
gomec002 Carlos Gomez Milwaukee Brewers BREWRS 3 13 2015 2020 5 8.43
gomej001 Jonny Gomes Atlanta Braves BRAVES 1 3 2015 2015 0 0.44
gomej002 Jeanmar Gomez Cleveland Indians INDINS 1 2 2013 2013 0 -0.72
gomey001 Yan Gomes Cleveland Indians INDINS 1 4 2018 2020 2 -4.15
gomey001 Yan Gomes Washington Nationals NATEX 1 6 2021 2021 0 0.10
gonza003 Adrian Gonzalez San Diego Padres PADRS 8 35 2010 2021 11 -46.60
gonza003 Adrian Gonzalez Boston Red Sox RSOX 7 36 2012 2019 7 -21.54
gonza003 Adrian Gonzalez Los Angeles Dodgers DOGRS 4 26 2017 2021 4 3.41
gonza005 Alberto Gonzalez New York Yankees YANKS 3 9 2008 2013 5 12.42
gonzc001 Carlos Gonzalez Arizona Diamondbacks DBACKS 6 30 2007 2018 11 5.18
gonzc001 Carlos Gonzalez Oakland Athletics ATLTCS 6 16 2008 2014 6 -48.97
gonze004 Erik Gonzalez Cleveland Indians INDINS 2 8 2018 2021 3 1.33
gonzg003 Gio Gonzalez Oakland Athletics ATLTCS 13 48 2011 2019 8 -22.38
gonzg003 Gio Gonzalez Washington Nationals NATEX 1 4 2018 2018 0 -2.42
gonzm003 Miguel Gonzalez Chicago White Sox WSOX 1 2 2017 2017 0 0.03
gonzm005 Marco Gonzales St. Louis Cardinals CARDS 1 2 2017 2017 0 -9.86
goodb001 Brian Goodwin Washington Nationals NATEX 1 2 2018 2018 0 -0.13
goodb001 Brian Goodwin Anaheim Angels ANGELS 1 3 2020 2020 0 0.49
goodn001 Nick Goody New York Yankees YANKS 1 2 2016 2017 1 -0.97
gordd002 Dee Gordon Los Angeles Dodgers DOGRS 4 15 2014 2020 6 -16.82
gordd002 Dee Gordon Miami Marlins MARLNS 1 5 2017 2020 3 -2.95
gossp001 Phil Gosselin Atlanta Braves BRAVES 4 21 2015 2020 5 -7.23
gossp001 Phil Gosselin Arizona Diamondbacks DBACKS 1 2 2017 2017 0 0.58
gottt001 Trevor Gott San Diego Padres PADRS 3 13 2014 2019 5 0.43
granc001 Curtis Granderson Detroit Tigers TIGRS 4 16 2009 2021 12 34.25
granc001 Curtis Granderson Toronto Blue Jays BJAYS 1 2 2018 2018 0 -0.28
granz001 Zack Granite Minnesota Twins TWINS 1 3 2019 2019 0 0.00
gratb002 Brusdar Graterol Minnesota Twins TWINS 1 6 2020 2020 0 1.84
gravk001 Kendall Graveman Toronto Blue Jays BJAYS 2 8 2014 2018 4 12.94
gravk001 Kendall Graveman Seattle Mariners MARNRS 1 4 2021 2021 0 0.86
grayj004 Josiah Gray Cincinnati Reds REDS 2 12 2018 2020 2 1.91
grayj004 Josiah Gray Los Angeles Dodgers DOGRS 1 6 2021 2021 0 4.65
grays001 Sonny Gray Oakland Athletics ATLTCS 2 7 2017 2021 4 -2.07
greec003 Chad Green Detroit Tigers TIGRS 2 8 2015 2017 2 -8.84
greec004 Conner Greene Toronto Blue Jays BJAYS 1 3 2018 2018 0 2.94
greek002 Khalil Greene San Diego Padres PADRS 4 14 2008 2017 9 4.85
grees005 Shane Greene Detroit Tigers TIGRS 1 3 2019 2021 2 -2.10
gregl001 Luke Gregerson San Diego Padres PADRS 3 11 2013 2017 4 -0.04
greiz001 Zack Greinke Kansas City Royals ROYALS 4 18 2010 2021 11 36.22
greiz001 Zack Greinke Milwaukee Brewers BREWRS 7 25 2012 2020 8 19.13
greiz001 Zack Greinke Arizona Diamondbacks DBACKS 1 6 2019 2019 0 -3.44
gricr001 Randal Grichuk Anaheim Angels ANGELS 2 6 2013 2016 3 -2.12
grieb001 Ben Grieve Oakland Athletics ATLTCS 22 82 2001 2019 18 37.11
grilj001 Jason Grilli Atlanta Braves BRAVES 1 3 2016 2016 0 -0.03
grilj001 Jason Grilli Toronto Blue Jays BJAYS 1 3 2017 2017 0 0.02
grist001 Trent Grisham Milwaukee Brewers BREWRS 1 5 2019 2019 0 -7.39
guerg001 Gabriel Guerrero Seattle Mariners MARNRS 3 11 2015 2017 2 -1.24
guert001 Tayron Guerrero San Diego Padres PADRS 4 21 2016 2021 5 -2.02
guilj001 Jose Guillen Anaheim Angels ANGELS 3 9 2004 2013 9 17.30
guilp001 Preston Guilmet Cleveland Indians INDINS 1 2 2014 2014 0 0.10
gustj001 Jandel Gustave Pittsburgh Pirates PIRATS 1 3 2021 2021 0 -0.06
gutij002 Juan Gutierrez Houston Astros ASTROS 4 14 2007 2018 11 4.29
guyeb001 Brandon Guyer Chicago Cubs CUBS 4 17 2011 2019 8 -9.45
guyeb001 Brandon Guyer Tampa Bay Devil Rays RAYS 1 3 2016 2016 0 -0.90
guzmc001 Cristian Guzman Washington Nationals NATEX 2 5 2010 2018 8 15.94
guzmj004 Joel Guzman Los Angeles Dodgers DOGRS 3 12 2006 2016 10 -0.98
guzmj006 Jorge Guzman New York Yankees YANKS 1 4 2017 2017 0 -2.19
gyorj001 Jedd Gyorko St. Louis Cardinals CARDS 1 4 2019 2019 0 0.40
hahnj001 Jesse Hahn Tampa Bay Devil Rays RAYS 6 19 2014 2020 6 14.71
hahnj001 Jesse Hahn San Diego Padres PADRS 2 7 2014 2019 5 3.30
hairs001 Scott Hairston San Diego Padres PADRS 8 36 2009 2021 12 -3.49
haled001 David Hale Atlanta Braves BRAVES 5 21 2015 2017 2 -21.25
haled001 David Hale New York Yankees YANKS 1 2 2020 2020 0 -0.07
hallm002 Matt Hall Detroit Tigers TIGRS 1 2 2020 2020 0 0.90
halsb001 Brad Halsey New York Yankees YANKS 7 28 2005 2014 9 5.97
hamec001 Cole Hamels Philadelphia Phillies PHILS 3 16 2015 2021 6 0.02
hamec001 Cole Hamels Texas Rangers RNGRS 3 18 2018 2021 3 -6.12
hamib001 Billy Hamilton San Francisco Giants GIANTS 1 2 2020 2020 0 0.14
handb001 Brad Hand San Diego Padres PADRS 2 8 2018 2020 2 -4.18
handb001 Brad Hand Washington Nationals NATEX 1 2 2021 2021 0 1.51
hanim001 Mitch Haniger Milwaukee Brewers BREWRS 3 10 2014 2019 5 3.41
hanim001 Mitch Haniger Arizona Diamondbacks DBACKS 1 5 2016 2019 3 -18.33
hanir001 Ryan Hanigan Tampa Bay Devil Rays RAYS 4 20 2014 2020 6 -6.38
hanrj001 Joel Hanrahan Pittsburgh Pirates PIRATS 3 12 2012 2020 8 0.74
hansc001 Craig Hansen Boston Red Sox RSOX 4 13 2008 2020 12 15.60
hanst001 Tommy Hanson Atlanta Braves BRAVES 4 14 2012 2021 9 6.56
happj001 J.A. Happ Minnesota Twins TWINS 1 4 2021 2021 0 -0.63
haraa001 Aaron Harang Colorado Rockies ROCKS 1 3 2013 2013 0 0.94
hardj003 J.J. Hardy Milwaukee Brewers BREWRS 4 15 2009 2020 11 26.03
hardr001 Rich Harden Oakland Athletics ATLTCS 12 37 2008 2021 13 1.62
hared001 Dan Haren Oakland Athletics ATLTCS 15 54 2007 2018 11 -57.16
hared001 Dan Haren Arizona Diamondbacks DBACKS 4 20 2010 2018 8 2.66
hared001 Dan Haren Los Angeles Dodgers DOGRS 4 15 2014 2020 6 -16.82
hared001 Dan Haren Miami Marlins MARLNS 1 4 2015 2016 1 -0.17
harpr001 Ryne Harper Minnesota Twins TWINS 1 2 2020 2020 0 0.01
harrb001 Brendan Harris Tampa Bay Devil Rays RAYS 6 28 2007 2018 11 32.46
harrg002 Greg Harris San Diego Padres PADRS 19 75 1993 2021 28 27.71
harrj002 Josh Harrison Washington Nationals NATEX 1 6 2021 2021 0 0.10
harrl001 Lenny Harris New York Mets METS 11 50 2002 2021 19 -0.24
harrm001 Matt Harrison Texas Rangers RNGRS 5 30 2015 2021 6 2.25
harrm003 Monte Harrison Milwaukee Brewers BREWRS 1 5 2018 2018 0 13.32
harvj001 Joe Harvey New York Yankees YANKS 1 2 2019 2019 0 -0.17
harvm001 Matt Harvey New York Mets METS 1 3 2018 2019 1 -0.20
hatcc002 Chris Hatcher Miami Marlins MARLNS 3 17 2014 2020 6 -5.32
hawkl001 LaTroy Hawkins Colorado Rockies ROCKS 4 14 2015 2020 5 -11.89
headc001 Chase Headley San Diego Padres PADRS 3 10 2014 2020 6 -0.72
healr001 Ryon Healy Oakland Athletics ATLTCS 3 10 2017 2019 2 -3.00
heana001 Andrew Heaney Miami Marlins MARLNS 3 17 2014 2020 6 -5.32
heana001 Andrew Heaney Anaheim Angels ANGELS 1 4 2021 2021 0 0.18
heatn002 Nick Heath Kansas City Royals ROYALS 1 2 2021 2021 0 0.35
hecha001 Adeiny Hechavarria Miami Marlins MARLNS 1 3 2017 2018 1 -0.91
hecha001 Adeiny Hechavarria Tampa Bay Devil Rays RAYS 1 3 2018 2018 0 0.00
hedga001 Austin Hedges San Diego Padres PADRS 2 11 2020 2021 1 -2.72
heimj001 Jonah Heim Tampa Bay Devil Rays RAYS 1 2 2017 2017 0 -0.07
heimj001 Jonah Heim Oakland Athletics ATLTCS 1 6 2021 2021 0 0.44
heins001 Scott Heineman Texas Rangers RNGRS 1 2 2020 2020 0 0.23
hellj001 Jeremy Hellickson Tampa Bay Devil Rays RAYS 4 15 2014 2020 6 -0.24
hellj001 Jeremy Hellickson Arizona Diamondbacks DBACKS 2 8 2015 2019 4 -4.16
hellj001 Jeremy Hellickson Philadelphia Phillies PHILS 2 6 2017 2020 3 -0.21
hembh001 Heath Hembree Boston Red Sox RSOX 1 4 2020 2020 0 1.45
hendl001 Liam Hendriks Kansas City Royals ROYALS 1 2 2014 2014 0 -0.95
henrp001 Payton Henry Milwaukee Brewers BREWRS 1 2 2021 2021 0 -0.80
heref001 Felix Heredia Florida Marlins MARLNS 10 44 1998 2019 21 4.15
hereg002 Guillermo Heredia Seattle Mariners MARNRS 1 5 2018 2020 2 -4.23
herna004 Ariel Hernandez Cincinnati Reds REDS 2 8 2018 2018 0 -1.09
hernc005 Cesar Hernandez Cleveland Indians INDINS 1 2 2021 2021 0 0.67
herne001 Enrique Hernandez Houston Astros ASTROS 3 15 2014 2019 5 16.95
herne001 Enrique Hernandez Miami Marlins MARLNS 3 17 2014 2020 6 -5.32
herng001 Gorkys Hernandez Miami Marlins MARLNS 1 2 2013 2013 0 0.00
hernp001 Pedro Hernandez San Diego Padres PADRS 7 32 2011 2021 10 -3.17
hernr002 Ramon Hernandez Colorado Rockies ROCKS 2 6 2013 2013 0 0.75
herrd002 Dilson Herrera New York Mets METS 3 7 2016 2021 5 2.73
herrk001 Kelvin Herrera Kansas City Royals ROYALS 1 4 2018 2021 3 -0.88
hessd001 David Hess Tampa Bay Devil Rays RAYS 1 3 2021 2021 0 0.91
hestc001 Chris Heston San Francisco Giants GIANTS 2 4 2016 2019 3 3.11
heuec001 Codi Heuer Chicago White Sox WSOX 1 3 2021 2021 0 -0.55
heywj001 Jason Heyward Atlanta Braves BRAVES 3 12 2014 2021 7 5.00
hilla001 Aaron Hill Arizona Diamondbacks DBACKS 2 11 2016 2019 3 -20.63
hilla001 Aaron Hill Milwaukee Brewers BREWRS 3 8 2016 2020 4 0.28
hillr001 Rich Hill Oakland Athletics ATLTCS 1 5 2016 2019 3 -5.60
hillr001 Rich Hill Tampa Bay Devil Rays RAYS 1 3 2021 2021 0 -0.56
hillt002 Tim Hill Kansas City Royals ROYALS 2 9 2020 2021 1 2.90
hinca001 A.J. Hinch Oakland Athletics ATLTCS 22 82 2001 2019 18 38.31
hoffj003 Jeff Hoffman Colorado Rockies ROCKS 1 4 2020 2020 0 -1.03
hofft001 Trevor Hoffman Florida Marlins MARLNS 16 76 1993 2019 26 -34.10
hollm001 Matt Holliday Oakland Athletics ATLTCS 5 12 2009 2014 5 -25.36
holmc001 Clay Holmes Pittsburgh Pirates PIRATS 1 3 2021 2021 0 -1.49
holmd002 David Holmberg Chicago White Sox WSOX 5 16 2010 2016 6 2.01
holmd002 David Holmberg Arizona Diamondbacks DBACKS 1 5 2013 2013 0 0.83
holtb002 Brock Holt Pittsburgh Pirates PIRATS 3 12 2012 2020 8 0.74
hoovj002 J.J. Hoover Atlanta Braves BRAVES 2 4 2012 2013 1 0.48
hottt001 Tommy Hottovy Kansas City Royals ROYALS 1 2 2012 2013 1 0.00
howas003 Spencer Howard Philadelphia Phillies PHILS 1 7 2021 2021 0 2.01
hoytj001 James Hoyt Atlanta Braves BRAVES 1 5 2015 2020 5 -0.68
hoytj001 James Hoyt Houston Astros ASTROS 1 2 2018 2018 0 -0.22
hu--c002 Chih-Wei Hu Tampa Bay Devil Rays RAYS 1 2 2018 2018 0 0.00
hudsd001 Daniel Hudson Chicago White Sox WSOX 5 16 2010 2016 6 2.01
hudsd001 Daniel Hudson Toronto Blue Jays BJAYS 1 2 2019 2019 0 -1.70
hudsd001 Daniel Hudson Washington Nationals NATEX 1 3 2021 2021 0 0.02
huffa001 Aubrey Huff Tampa Bay Devil Rays RAYS 5 21 2006 2020 14 44.89
hughp001 Phil Hughes Minnesota Twins TWINS 1 3 2018 2018 0 0.20
hughr001 Rhyne Hughes Tampa Bay Devil Rays RAYS 5 17 2009 2018 9 9.18
hursb001 Bruce Hurst San Diego Padres PADRS 19 75 1993 2021 28 27.71
hutcd001 Drew Hutchison Toronto Blue Jays BJAYS 2 7 2016 2018 2 1.48
hynec001 Colt Hynes Cleveland Indians INDINS 1 2 2014 2014 0 0.00
iglej001 Jose Iglesias Boston Red Sox RSOX 3 14 2013 2020 7 -5.66
iglej001 Jose Iglesias Baltimore Orioles ORLS 1 3 2020 2020 0 1.09
igler001 Raisel Iglesias Cincinnati Reds REDS 1 3 2020 2021 1 -2.81
infao001 Omar Infante Miami Marlins MARLNS 3 11 2012 2015 3 -13.79
irabh001 Hideki Irabu New York Yankees YANKS 9 31 1999 2013 14 9.38
jacka001 Austin Jackson Detroit Tigers TIGRS 3 10 2014 2021 7 6.52
jacka002 Alex Jackson Atlanta Braves BRAVES 1 2 2021 2021 0 1.43
jackb002 Brett Jackson Chicago Cubs CUBS 1 2 2014 2014 0 0.07
jacke001 Edwin Jackson Tampa Bay Devil Rays RAYS 4 9 2008 2018 10 8.09
jacke001 Edwin Jackson Detroit Tigers TIGRS 4 16 2009 2021 12 49.06
jacke001 Edwin Jackson Arizona Diamondbacks DBACKS 2 8 2010 2016 6 0.90
jacke001 Edwin Jackson Chicago White Sox WSOX 4 13 2011 2016 5 2.08
jackl001 Luke Jackson Texas Rangers RNGRS 1 3 2016 2016 0 -2.77
jaimj001 Juan Jaime Atlanta Braves BRAVES 6 24 2015 2021 6 -1.05
jasoj001 John Jaso Oakland Athletics ATLTCS 7 21 2015 2018 3 -8.02
jay-j001 Jon Jay St. Louis Cardinals CARDS 2 7 2015 2019 4 5.51
jay-j001 Jon Jay Kansas City Royals ROYALS 1 3 2018 2018 0 0.72
jayem001 Myles Jaye Chicago White Sox WSOX 1 2 2015 2015 0 0.00
jeffj001 Jeremy Jeffress Milwaukee Brewers BREWRS 8 32 2010 2020 10 -9.32
jeffj001 Jeremy Jeffress Milwaukee Brewers BREWRS 4 16 2016 2018 2 7.97
jenkt001 Tyrell Jenkins Atlanta Braves BRAVES 1 3 2016 2018 2 0.11
jennd003 Dan Jennings Chicago White Sox WSOX 1 2 2017 2017 0 -0.28
jensk001 Kyle Jensen Miami Marlins MARLNS 1 2 2014 2014 0 0.00
jepsk001 Kevin Jepsen Tampa Bay Devil Rays RAYS 2 5 2015 2018 3 -0.51
jimeu001 Ubaldo Jimenez Colorado Rockies ROCKS 3 13 2011 2015 4 -2.36
joe-c001 Connor Joe Cincinnati Reds REDS 1 3 2019 2019 0 0.11
johnc002 Charles Johnson Florida Marlins MARLNS 15 71 1998 2019 21 -22.03
johnc003 Chris Johnson Arizona Diamondbacks DBACKS 5 20 2013 2019 6 -3.57
johnd005 DJ Johnson Cleveland Indians INDINS 1 3 2021 2021 0 -0.29
johnd006 Daniel Johnson Washington Nationals NATEX 2 10 2018 2021 3 4.70
johne002 Elliot Johnson Tampa Bay Devil Rays RAYS 8 34 2012 2020 8 -15.84
johnj009 Josh Johnson Miami Marlins MARLNS 12 65 2012 2020 8 -33.04
johnj010 Jim Johnson Baltimore Orioles ORLS 2 7 2013 2015 2 0.98
johnj010 Jim Johnson Atlanta Braves BRAVES 3 18 2015 2020 5 -6.17
johnj010 Jim Johnson Atlanta Braves BRAVES 1 3 2017 2017 0 0.50
johnk003 Kelly Johnson Arizona Diamondbacks DBACKS 3 14 2011 2019 8 -15.33
johnk003 Kelly Johnson Atlanta Braves BRAVES 5 18 2015 2021 6 -2.30
johnm004 Mark Johnson Florida Marlins MARLNS 8 37 1999 2019 20 2.70
johnm006 Micah Johnson Chicago White Sox WSOX 3 13 2015 2017 2 1.29
johnn001 Nick Johnson New York Yankees YANKS 8 32 2003 2014 11 -4.56
johnr005 Randy Johnson Arizona Diamondbacks DBACKS 13 50 2005 2018 13 14.96
johnr005 Randy Johnson New York Yankees YANKS 6 23 2007 2014 7 0.83
johnr008 Reed Johnson Chicago Cubs CUBS 3 9 2012 2018 6 -3.74
joneg002 Garrett Jones Miami Marlins MARLNS 2 11 2014 2019 5 2.46
jonen001 Nate Jones Chicago White Sox WSOX 1 4 2019 2019 0 0.00
josed001 Donnie Joseph Cincinnati Reds REDS 2 6 2012 2018 6 1.84
joycm001 Matt Joyce Detroit Tigers TIGRS 5 18 2008 2021 13 42.84
joycm001 Matt Joyce Tampa Bay Devil Rays RAYS 3 7 2014 2018 4 1.03
juraa001 Ariel Jurado Texas Rangers RNGRS 1 2 2020 2020 0 0.17
jurrj001 Jair Jurrjens Cincinnati Reds REDS 1 2 2014 2014 0 0.36
justd001 David Justice Cleveland Indians INDINS 9 26 2000 2020 20 33.05
justd001 David Justice New York Yankees YANKS 5 14 2001 2013 12 19.31
kahnt001 Tommy Kahnle Chicago White Sox WSOX 2 9 2017 2017 0 -3.66
karcm001 Matt Karchner Chicago White Sox WSOX 7 26 1998 2018 20 -8.69
karnn001 Nathan Karns Washington Nationals NATEX 2 7 2014 2017 3 -7.63
karnn001 Nathan Karns Tampa Bay Devil Rays RAYS 2 9 2015 2018 3 7.15
kazms001 Scott Kazmir Tampa Bay Devil Rays RAYS 8 25 2009 2020 11 23.44
kazms001 Scott Kazmir Oakland Athletics ATLTCS 3 12 2015 2021 6 9.18
kazms001 Scott Kazmir Los Angeles Dodgers DOGRS 4 26 2017 2021 4 3.41
kelak001 Keone Kela Texas Rangers RNGRS 1 3 2018 2018 0 -1.60
kelej001 Jarred Kelenic New York Mets METS 1 8 2018 2018 0 0.49
kellc001 Casey Kelly Boston Red Sox RSOX 8 41 2010 2019 9 -9.55
kellc002 Carson Kelly St. Louis Cardinals CARDS 1 5 2018 2018 0 -4.82
kellj001 Joe Kelly St. Louis Cardinals CARDS 1 5 2014 2015 1 3.87
kellk003 Kyle Keller Miami Marlins MARLNS 1 2 2020 2020 0 0.03
kells001 Shawn Kelley New York Yankees YANKS 2 4 2014 2017 3 -1.27
kempm001 Matt Kemp Los Angeles Dodgers DOGRS 4 18 2014 2021 7 5.29
kempm001 Matt Kemp Los Angeles Dodgers DOGRS 3 20 2018 2021 3 2.53
kempt001 Tony Kemp Houston Astros ASTROS 1 2 2019 2019 0 0.65
kempt001 Tony Kemp Chicago Cubs CUBS 1 2 2020 2020 0 -3.17
kendh001 Howie Kendrick Anaheim Angels ANGELS 2 6 2014 2021 7 4.10
kendj001 Jason Kendall Oakland Athletics ATLTCS 4 10 2007 2017 10 7.15
kenni001 Ian Kennedy Arizona Diamondbacks DBACKS 2 7 2013 2019 6 -2.24
kenni001 Ian Kennedy Texas Rangers RNGRS 1 7 2021 2021 0 -2.01
kickm001 Mike Kickham Chicago Cubs CUBS 1 2 2015 2015 0 0.00
kimbc001 Craig Kimbrel Atlanta Braves BRAVES 4 19 2015 2021 6 3.11
kimbc001 Craig Kimbrel San Diego Padres PADRS 4 19 2015 2021 6 -10.92
kimbc001 Craig Kimbrel Chicago Cubs CUBS 1 3 2021 2021 0 0.55
kingm002 Michael King Miami Marlins MARLNS 3 10 2017 2021 4 2.34
kinsi001 Ian Kinsler Detroit Tigers TIGRS 1 3 2017 2017 0 -2.51
kinsi001 Ian Kinsler Anaheim Angels ANGELS 2 6 2018 2019 1 -1.13
kintb001 Brandon Kintzler Minnesota Twins TWINS 1 3 2017 2017 0 -1.31
kintb001 Brandon Kintzler Washington Nationals NATEX 1 2 2018 2018 0 -1.17
klubc001 Corey Kluber Cleveland Indians INDINS 1 4 2019 2020 1 -0.09
knebc001 Corey Knebel Milwaukee Brewers BREWRS 1 2 2020 2020 0 -0.70
knotg001 Gary Knotts Florida Marlins MARLNS 12 52 2003 2019 16 -25.80
kochm001 Matt Koch New York Mets METS 3 15 2015 2018 3 4.08
koeht001 Tom Koehler Miami Marlins MARLNS 1 3 2017 2017 0 -0.48
kolaa001 Adam Kolarek Tampa Bay Devil Rays RAYS 1 2 2019 2019 0 -1.05
kolaa001 Adam Kolarek Los Angeles Dodgers DOGRS 1 4 2021 2021 0 -0.10
kontg001 George Kontos New York Yankees YANKS 2 4 2012 2013 1 -2.36
kopem001 Michael Kopech Boston Red Sox RSOX 1 5 2016 2016 0 -14.34
kozlb001 Ben Kozlowski Cincinnati Reds REDS 1 2 2006 2015 9 -0.15
kramk001 Kevin Kramer Pittsburgh Pirates PIRATS 1 2 2021 2021 0 0.00
krate001 Erik Kratz New York Yankees YANKS 1 2 2018 2018 0 0.02
krate001 Erik Kratz Milwaukee Brewers BREWRS 1 2 2019 2019 0 0.21
kraum001 Marc Krauss Arizona Diamondbacks DBACKS 6 23 2012 2019 7 -2.51
kraum001 Marc Krauss Anaheim Angels ANGELS 1 2 2015 2015 0 0.26
kroli001 Ian Krol Oakland Athletics ATLTCS 8 25 2013 2018 5 -7.86
kubik001 Kyle Kubitza Atlanta Braves BRAVES 1 3 2015 2018 3 0.31
lakit001 Travis Lakins Boston Red Sox RSOX 1 2 2020 2020 0 0.00
langr002 Ryan Langerhans Washington Nationals NATEX 5 17 2009 2020 11 13.64
lastt001 Tommy La Stella Chicago Cubs CUBS 1 2 2018 2018 0 -2.16
latom001 Mat Latos San Diego Padres PADRS 12 46 2011 2021 10 -22.63
latom001 Mat Latos Miami Marlins MARLNS 1 6 2015 2015 0 0.52
lauee001 Eric Lauer San Diego Padres PADRS 2 12 2019 2020 1 -2.44
lawrb002 Brett Lawrie Toronto Blue Jays BJAYS 2 8 2014 2018 4 12.94
lawrb002 Brett Lawrie Oakland Athletics ATLTCS 1 3 2015 2021 6 0.19
leakm001 Mike Leake Cincinnati Reds REDS 3 9 2015 2019 4 3.49
leakm001 Mike Leake St. Louis Cardinals CARDS 1 3 2017 2017 0 -4.73
leakm001 Mike Leake Seattle Mariners MARNRS 1 3 2019 2019 0 0.62
leder001 Ricky Ledee New York Yankees YANKS 6 18 2000 2013 13 10.68
lee-b001 Braxton Lee Tampa Bay Devil Rays RAYS 2 6 2017 2018 1 0.91
lee-c001 Carlos Lee Milwaukee Brewers BREWRS 10 40 2006 2020 14 -19.69
lee-c003 Cliff Lee Cleveland Indians INDINS 6 31 2009 2021 12 16.67
lee-d002 Derrek Lee Florida Marlins MARLNS 11 47 2003 2019 16 -42.73
lee-k001 Khalil Lee Kansas City Royals ROYALS 1 6 2021 2021 0 2.79
leond003 Dominic Leone Seattle Mariners MARNRS 3 11 2015 2017 2 -1.24
leond003 Dominic Leone Toronto Blue Jays BJAYS 1 3 2018 2018 0 2.94
leons001 Sandy Leon Boston Red Sox RSOX 1 2 2019 2019 0 0.16
lestj001 Jon Lester Washington Nationals NATEX 1 2 2021 2021 0 1.24
leybd001 Domingo Leyba Detroit Tigers TIGRS 2 6 2014 2021 7 -9.30
libea001 Adam Liberatore Tampa Bay Devil Rays RAYS 1 4 2014 2015 1 -0.75
lincb001 Brad Lincoln Pittsburgh Pirates PIRATS 4 11 2012 2018 6 1.75
linda001 Adam Lind Milwaukee Brewers BREWRS 1 4 2015 2015 0 0.26
lindf001 Francisco Lindor Cleveland Indians INDINS 1 6 2021 2021 0 0.59
lirif001 Francisco Liriano Minnesota Twins TWINS 2 7 2012 2018 6 -0.73
lirif001 Francisco Liriano Toronto Blue Jays BJAYS 1 3 2017 2017 0 1.04
lirir001 Rymer Liriano San Diego Padres PADRS 1 2 2016 2016 0 0.00
littz001 Zack Littell Seattle Mariners MARNRS 4 14 2016 2019 3 -10.08
liveb001 Ben Lively Cincinnati Reds REDS 2 6 2014 2015 1 -1.12
lobaj001 Jose Lobaton Tampa Bay Devil Rays RAYS 3 13 2014 2018 4 8.72
locat001 Tim Locastro Los Angeles Dodgers DOGRS 1 3 2018 2018 0 0.05
locat001 Tim Locastro Arizona Diamondbacks DBACKS 1 2 2021 2021 0 0.05
lockw001 Walker Lockett San Diego Padres PADRS 1 2 2018 2018 0 0.00
loftk001 Kenny Lofton Cleveland Indians INDINS 15 45 1997 2020 23 46.73
lonej001 James Loney Los Angeles Dodgers DOGRS 5 36 2012 2021 9 26.72
longe001 Evan Longoria Tampa Bay Devil Rays RAYS 3 15 2017 2019 2 -7.34
longs001 Shed Long Cincinnati Reds REDS 1 4 2019 2019 0 5.83
loopb001 Braden Looper St. Louis Cardinals CARDS 7 23 1998 2019 21 14.19
lopel002 Luis Lopez New York Mets METS 13 54 2000 2021 21 -1.02
loper002 Rafael Lopez Chicago Cubs CUBS 1 3 2015 2015 0 0.00
lopet001 Tim Lopes Seattle Mariners MARNRS 2 4 2016 2017 1 -0.15
lopey001 Yoan Lopez Arizona Diamondbacks DBACKS 1 2 2021 2021 0 0.00
lorem001 Mark Loretta Milwaukee Brewers BREWRS 13 51 2002 2020 18 -15.30
lougd001 David Lough Kansas City Royals ROYALS 3 7 2013 2015 2 -2.46
lowem001 Mike Lowell Florida Marlins MARLNS 7 33 2005 2019 14 -11.34
lowem002 Mark Lowe Seattle Mariners MARNRS 4 17 2015 2020 5 -1.94
lowen001 Nate Lowe Tampa Bay Devil Rays RAYS 1 6 2020 2020 0 -2.36
lowrj001 Jed Lowrie Houston Astros ASTROS 2 8 2013 2020 7 -5.40
lowrj001 Jed Lowrie Houston Astros ASTROS 1 2 2015 2015 0 -7.25
lucaj001 Josh Lucas St. Louis Cardinals CARDS 1 2 2018 2018 0 0.21
luccj001 Joey Lucchesi San Diego Padres PADRS 1 6 2021 2021 0 3.37
lucrj001 Jonathan Lucroy Milwaukee Brewers BREWRS 4 16 2016 2018 2 7.97
lucrj001 Jonathan Lucroy Texas Rangers RNGRS 1 2 2017 2017 0 -0.82
luplj001 Jordan Luplow Pittsburgh Pirates PIRATS 1 5 2018 2021 3 -1.62
luplj001 Jordan Luplow Cleveland Indians INDINS 1 3 2021 2021 0 -0.29
luzaj001 Jesus Luzardo Washington Nationals NATEX 2 7 2017 2020 3 -1.10
lylej001 Jordan Lyles Pittsburgh Pirates PIRATS 1 2 2019 2019 0 -1.85
lynnl001 Lance Lynn Minnesota Twins TWINS 2 6 2018 2019 1 -0.36
lynnl001 Lance Lynn Texas Rangers RNGRS 1 3 2020 2020 0 -5.38
macdm001 Mike MacDougal Kansas City Royals ROYALS 6 24 2006 2021 15 33.79
machm001 Manny Machado Baltimore Orioles ORLS 1 6 2018 2020 2 -2.38
madrn001 Nick Madrigal Chicago White Sox WSOX 1 3 2021 2021 0 -0.55
madsr001 Ryan Madson Oakland Athletics ATLTCS 3 11 2017 2021 4 3.82
madsr001 Ryan Madson Washington Nationals NATEX 1 2 2018 2018 0 0.19
maedk001 Kenta Maeda Los Angeles Dodgers DOGRS 1 6 2020 2020 0 -1.70
magnd001 Damien Magnifico Baltimore Orioles ORLS 1 2 2017 2017 0 -0.01
mahar001 Ron Mahay Texas Rangers RNGRS 8 48 2007 2021 14 38.76
mahop002 Paul Maholm Chicago Cubs CUBS 3 9 2012 2018 6 -3.74
maldm001 Martin Maldonado Anaheim Angels ANGELS 1 3 2018 2018 0 -1.45
maldm001 Martin Maldonado Chicago Cubs CUBS 2 4 2019 2020 1 -4.61
mantm001 Matt Mantei Florida Marlins MARLNS 12 50 1999 2019 20 -16.34
marcs001 Shaun Marcum Toronto Blue Jays BJAYS 3 10 2010 2018 8 21.15
marct001 Tucupita Marcano San Diego Padres PADRS 1 5 2021 2021 0 0.98
margm001 Manuel Margot San Diego Padres PADRS 1 3 2020 2020 0 -3.76
marij002 Jake Marisnick Miami Marlins MARLNS 7 38 2014 2020 6 -25.09
marij002 Jake Marisnick Houston Astros ASTROS 1 3 2019 2019 0 -0.19
marij002 Jake Marisnick Chicago Cubs CUBS 1 2 2021 2021 0 0.19
marjm001 Mike Marjama Tampa Bay Devil Rays RAYS 3 9 2017 2018 1 1.32
marqg001 German Marquez Tampa Bay Devil Rays RAYS 2 8 2016 2021 5 -17.98
marqj002 Jeffrey Marquez New York Yankees YANKS 2 7 2008 2013 5 12.69
marrd001 Deven Marrero Boston Red Sox RSOX 1 2 2018 2018 0 0.36
marre001 Eli Marrero St. Louis Cardinals CARDS 2 8 2003 2021 18 40.84
martc007 Chris Martin Texas Rangers RNGRS 1 2 2019 2019 0 -0.90
martf002 Fernando Martinez Houston Astros ASTROS 1 2 2013 2013 0 0.00
martf003 Francis Martes Miami Marlins MARLNS 7 38 2014 2020 6 -25.09
martj002 Jose Martinez Florida Marlins MARLNS 16 76 1993 2019 26 -34.10
martj006 J.D. Martinez Detroit Tigers TIGRS 1 4 2017 2021 4 -3.78
martj007 Jefry Marte New York Mets METS 2 4 2012 2013 1 -3.16
martj007 Jefry Marte Detroit Tigers TIGRS 1 2 2016 2016 0 -0.25
martj008 Jose Martinez St. Louis Cardinals CARDS 1 6 2020 2020 0 -5.13
martj008 Jose Martinez Tampa Bay Devil Rays RAYS 1 3 2020 2020 0 0.60
martk001 Ketel Marte Seattle Mariners MARNRS 4 17 2016 2019 3 -22.12
martl004 Leonys Martin Texas Rangers RNGRS 2 7 2015 2020 5 -3.21
martl004 Leonys Martin Detroit Tigers TIGRS 1 3 2018 2018 0 -0.14
marto001 Osvaldo Martinez Los Angeles Dodgers DOGRS 1 2 2014 2014 0 0.00
martr004 Russell Martin Toronto Blue Jays BJAYS 1 4 2019 2019 0 -0.72
marts002 Starling Marte Pittsburgh Pirates PIRATS 1 5 2020 2020 0 -1.09
marts002 Starling Marte Arizona Diamondbacks DBACKS 1 4 2020 2020 0 -3.03
marts002 Starling Marte Miami Marlins MARLNS 1 2 2021 2021 0 -2.43
martv001 Victor Martinez Cleveland Indians INDINS 2 6 2009 2015 6 3.53
mastj001 Justin Masterson Cleveland Indians INDINS 1 2 2014 2014 0 0.77
matej003 Jorge Mateo Oakland Athletics ATLTCS 1 2 2020 2020 0 0.18
mathm002 Mark Mathias Cleveland Indians INDINS 1 2 2019 2019 0 -0.04
matop002 Phil Maton Cleveland Indians INDINS 1 3 2021 2021 0 2.02
matub001 Brian Matusz Baltimore Orioles ORLS 1 4 2016 2016 0 0.00
matzs001 Steven Matz New York Mets METS 2 7 2021 2021 0 -2.89
maurb001 Brandon Maurer San Diego Padres PADRS 1 7 2017 2017 0 0.70
maxwj002 Justin Maxwell Houston Astros ASTROS 1 2 2013 2013 0 0.56
may-t001 Trevor May Philadelphia Phillies PHILS 3 8 2012 2016 4 3.33
maybc001 Cameron Maybin San Diego Padres PADRS 6 29 2015 2021 6 -6.37
maybc001 Cameron Maybin Atlanta Braves BRAVES 2 8 2015 2021 6 7.67
maybc001 Cameron Maybin Miami Marlins MARLNS 1 3 2018 2018 0 0.16
maybc001 Cameron Maybin Detroit Tigers TIGRS 1 2 2020 2020 0 0.02
maybj001 John Mayberry Philadelphia Phillies PHILS 1 2 2014 2014 0 0.02
mazan001 Nomar Mazara Texas Rangers RNGRS 1 2 2019 2019 0 0.13
mazzc002 Chris Mazza Boston Red Sox RSOX 1 5 2021 2021 0 -0.11
mccab001 Brandon McCarthy Los Angeles Dodgers DOGRS 4 26 2017 2021 4 3.41
mccab002 Brian McCann New York Yankees YANKS 2 8 2016 2017 1 -4.00
mccaj002 Joe McCarthy Tampa Bay Devil Rays RAYS 1 2 2019 2019 0 0.37
mccua001 Andrew McCutchen Pittsburgh Pirates PIRATS 1 5 2018 2021 3 -0.44
mcgej001 Jake McGee Tampa Bay Devil Rays RAYS 2 8 2016 2021 5 -17.98
mckia001 Andrew McKirahan Atlanta Braves BRAVES 2 6 2017 2017 0 1.10
mckib001 Billy McKinney Oakland Athletics ATLTCS 2 12 2014 2020 6 13.44
mckib001 Billy McKinney Milwaukee Brewers BREWRS 1 2 2021 2021 0 -0.31
mckib001 Billy McKinney New York Mets METS 1 2 2021 2021 0 0.22
mclon001 Nate McLouth Pittsburgh Pirates PIRATS 4 11 2009 2016 7 -0.01
medir001 Rafael Medina New York Yankees YANKS 11 42 1997 2013 16 18.63
mediy001 Yoervis Medina Seattle Mariners MARNRS 4 13 2015 2017 2 -1.46
mejia001 Adalberto Mejia San Francisco Giants GIANTS 3 7 2016 2021 5 3.00
mejie001 Erick Mejia Los Angeles Dodgers DOGRS 1 6 2018 2021 3 1.54
mejif001 Francisco Mejia San Diego Padres PADRS 1 5 2020 2020 0 -1.51
mejih001 Humberto Mejia Miami Marlins MARLNS 2 6 2020 2021 1 0.18
melam001 Mark Melancon Houston Astros ASTROS 3 11 2011 2020 9 -2.57
melam001 Mark Melancon Pittsburgh Pirates PIRATS 2 6 2016 2020 4 1.18
melam001 Mark Melancon San Francisco Giants GIANTS 1 3 2019 2019 0 -1.32
merco003 Oscar Mercado St. Louis Cardinals CARDS 1 3 2018 2018 0 -2.75
mikom001 Miles Mikolas San Diego Padres PADRS 2 5 2013 2019 6 -0.49
milew001 Wade Miley Arizona Diamondbacks DBACKS 1 4 2014 2017 3 -2.74
milew001 Wade Miley Boston Red Sox RSOX 2 6 2015 2019 4 -1.41
millb002 Brad Miller Seattle Mariners MARNRS 4 13 2015 2017 2 -6.21
millb002 Brad Miller Tampa Bay Devil Rays RAYS 1 3 2018 2018 0 1.23
millj002 Justin Miller Colorado Rockies ROCKS 5 17 1999 2015 16 21.29
millo002 Owen Miller San Diego Padres PADRS 2 11 2020 2021 1 -2.72
mills001 Shelby Miller Atlanta Braves BRAVES 1 5 2015 2021 6 8.82
millt002 Trever Miller St. Louis Cardinals CARDS 5 16 2011 2019 8 -6.55
milot001 Tom Milone Washington Nationals NATEX 2 10 2011 2018 7 7.36
milot001 Tom Milone Baltimore Orioles ORLS 1 3 2020 2020 0 0.65
minom001 Mike Minor Texas Rangers RNGRS 1 5 2020 2020 0 -0.01
mockg001 Garrett Mock Arizona Diamondbacks DBACKS 3 10 2006 2017 11 5.95
moncy001 Yoan Moncada Boston Red Sox RSOX 1 5 2016 2016 0 -14.34
montf001 Frankie Montas Boston Red Sox RSOX 3 14 2013 2020 7 1.36
montf001 Frankie Montas Chicago White Sox WSOX 3 13 2015 2017 2 1.29
montm002 Mike Montgomery Kansas City Royals ROYALS 3 11 2012 2021 9 5.46
montm002 Mike Montgomery Chicago Cubs CUBS 3 6 2019 2020 1 -5.39
montr004 Rafael Montero Texas Rangers RNGRS 1 3 2020 2021 1 1.75
montr004 Rafael Montero Seattle Mariners MARNRS 1 4 2021 2021 0 0.86
moora002 Andrew Moore Seattle Mariners MARNRS 3 10 2018 2019 1 1.18
moorm003 Matt Moore Tampa Bay Devil Rays RAYS 2 6 2016 2020 4 2.74
moorm003 Matt Moore San Francisco Giants GIANTS 1 4 2017 2017 0 1.31
morac001 Colin Moran Miami Marlins MARLNS 7 38 2014 2020 6 -25.09
morak001 Kendrys Morales Toronto Blue Jays BJAYS 1 4 2019 2019 0 0.53
morem001 Mitch Moreland Boston Red Sox RSOX 1 3 2020 2020 0 -0.02
morgn001 Nyjer Morgan Pittsburgh Pirates PIRATS 4 16 2009 2020 11 1.52
morom001 Max Moroff Pittsburgh Pirates PIRATS 1 5 2018 2021 3 -1.62
morrl001 Logan Morrison Seattle Mariners MARNRS 4 13 2015 2017 2 -6.21
morsm001 Michael Morse Washington Nationals NATEX 4 15 2013 2020 7 8.92
morsm001 Michael Morse Miami Marlins MARLNS 1 6 2015 2015 0 0.52
mortc002 Charlie Morton Pittsburgh Pirates PIRATS 1 2 2015 2015 0 -0.26
mossb001 Brandon Moss Boston Red Sox RSOX 4 13 2008 2020 12 15.60
mossb001 Brandon Moss Oakland Athletics ATLTCS 3 10 2014 2021 7 -9.08
motag001 Guillermo Mota Florida Marlins MARLNS 7 33 2005 2019 14 -11.34
mottt001 Taylor Motter Tampa Bay Devil Rays RAYS 1 5 2016 2021 5 2.54
mousm001 Mike Moustakas Kansas City Royals ROYALS 2 5 2018 2020 2 -6.61
mujie001 Edward Mujica San Diego Padres PADRS 7 32 2010 2021 11 -4.11
muldm001 Mark Mulder Oakland Athletics ATLTCS 16 58 2004 2018 14 -35.61
munoa002 Andres Munoz San Diego Padres PADRS 1 7 2020 2021 1 -5.01
munoy001 Yairo Munoz Oakland Athletics ATLTCS 1 3 2017 2017 0 0.26
murpb001 Bill Murphy Oakland Athletics ATLTCS 6 18 2003 2017 14 16.22
murpb001 Bill Murphy Florida Marlins MARLNS 10 44 2004 2019 15 -21.58
murpd006 Daniel Murphy Washington Nationals NATEX 3 13 2018 2021 3 4.19
murpj001 John Ryan Murphy New York Yankees YANKS 1 2 2015 2015 0 0.53
murpt002 Tom Murphy San Francisco Giants GIANTS 1 2 2019 2019 0 -3.56
murrd002 Dan Murray New York Mets METS 12 52 1999 2021 22 2.09
murrg001 Glenn Murray Boston Red Sox RSOX 8 29 1996 2020 24 59.40
musgj001 Joe Musgrove Pittsburgh Pirates PIRATS 1 6 2021 2021 0 -1.39
myerw001 Wil Myers Kansas City Royals ROYALS 3 11 2012 2021 9 5.46
myerw001 Wil Myers Tampa Bay Devil Rays RAYS 4 20 2014 2020 6 -6.38
napom001 Mike Napoli Anaheim Angels ANGELS 2 6 2011 2013 2 0.25
narvo001 Omar Narvaez Seattle Mariners MARNRS 1 3 2019 2019 0 -1.34
navad001 Dioner Navarro New York Yankees YANKS 7 28 2005 2014 9 5.97
navad001 Dioner Navarro Chicago White Sox WSOX 1 2 2016 2016 0 0.17
navay001 Yamaico Navarro Kansas City Royals ROYALS 2 5 2011 2016 5 -0.03
naylj001 Josh Naylor San Diego Padres PADRS 2 11 2020 2021 1 -2.72
nealz001 Zach Neal Cincinnati Reds REDS 1 5 2018 2018 0 -1.09
nelsn001 Nick Nelson New York Yankees YANKS 1 4 2021 2021 0 0.00
neshp001 Pat Neshek Philadelphia Phillies PHILS 1 4 2017 2017 0 -0.69
neu-m001 Michael Neu Oakland Athletics ATLTCS 6 18 2003 2017 14 16.22
neuss001 Sheldon Neuse Washington Nationals NATEX 2 7 2017 2020 3 -1.10
neuss001 Sheldon Neuse Oakland Athletics ATLTCS 1 4 2021 2021 0 0.10
nevit001 Tyler Nevin Colorado Rockies ROCKS 2 7 2020 2021 1 0.46
nicaj001 Juan Nicasio Philadelphia Phillies PHILS 1 2 2017 2017 0 -0.44
nicaj001 Juan Nicasio Seattle Mariners MARNRS 3 12 2018 2019 1 -10.85
nickm001 Mike Nickeas New York Mets METS 5 19 2012 2021 9 15.72
nolaa002 Austin Nola Seattle Mariners MARNRS 1 7 2020 2020 0 -1.05
nolis001 Sean Nolin Toronto Blue Jays BJAYS 2 8 2014 2018 4 12.94
norbj001 Jordan Norberto Arizona Diamondbacks DBACKS 2 6 2011 2016 5 5.63
norrb001 Bud Norris Atlanta Braves BRAVES 1 6 2016 2016 0 0.57
norrd001 Derek Norris Washington Nationals NATEX 2 10 2011 2018 7 7.36
norrd001 Derek Norris San Diego Padres PADRS 1 2 2016 2019 3 0.26
norrd002 Daniel Norris Detroit Tigers TIGRS 1 2 2021 2021 0 0.35
norta001 Aaron Northcraft Atlanta Braves BRAVES 2 10 2014 2019 5 -2.23
norwj001 James Norwood Chicago Cubs CUBS 1 2 2021 2021 0 -0.22
nottj001 Jacob Nottingham Oakland Athletics ATLTCS 2 9 2016 2021 5 7.01
novai001 Ivan Nova New York Yankees YANKS 3 13 2016 2020 4 0.94
novai001 Ivan Nova Pittsburgh Pirates PIRATS 1 3 2018 2018 0 -2.34
nunee002 Eduardo Nunez New York Yankees YANKS 1 2 2014 2014 0 -1.91
nunee002 Eduardo Nunez San Francisco Giants GIANTS 2 5 2017 2021 4 2.95
nunej003 Jhonny Nunez New York Yankees YANKS 2 7 2008 2013 5 12.69
nunov001 Vidal Nuno Los Angeles Dodgers DOGRS 1 2 2017 2017 0 0.53
oakst001 Trevor Oaks Los Angeles Dodgers DOGRS 1 6 2018 2021 3 1.54
obrip002 Peter O'Brien New York Yankees YANKS 2 9 2014 2016 2 -3.12
obrip002 Peter O'Brien Arizona Diamondbacks DBACKS 1 2 2017 2017 0 0.00
odayd001 Darren O'Day Baltimore Orioles ORLS 1 7 2018 2021 3 -1.20
odorj001 Jake Odorizzi Milwaukee Brewers BREWRS 8 32 2010 2020 10 -9.32
odorj001 Jake Odorizzi Kansas City Royals ROYALS 3 11 2012 2021 9 5.46
odorj001 Jake Odorizzi Tampa Bay Devil Rays RAYS 1 2 2018 2018 0 -4.28
odorr001 Rougned Odor Texas Rangers RNGRS 1 4 2021 2021 0 -0.33
oflae001 Eric O'Flaherty Oakland Athletics ATLTCS 1 3 2015 2015 0 0.66
oh--s001 Seung Hwan Oh Toronto Blue Jays BJAYS 2 6 2018 2021 3 -0.56
olivh001 Hector Olivera Los Angeles Dodgers DOGRS 9 55 2015 2021 6 5.56
olses001 Scott Olsen Florida Marlins MARLNS 13 70 2008 2020 12 -33.85
olsot002 Tyler Olson Los Angeles Dodgers DOGRS 1 4 2016 2016 0 -1.39
oneit001 Tyler O'Neill Seattle Mariners MARNRS 1 2 2017 2017 0 -8.58
ortil002 Luis Ortiz Texas Rangers RNGRS 3 9 2016 2018 2 -2.17
osicj001 Josh Osich Boston Red Sox RSOX 1 2 2020 2021 1 0.47
osunr001 Roberto Osuna Toronto Blue Jays BJAYS 2 6 2018 2021 3 -0.51
otsua001 Akinori Otsuka San Diego Padres PADRS 9 41 2006 2021 15 -21.80
ottog001 Glenn Otto New York Yankees YANKS 1 7 2021 2021 0 1.65
overd001 Dillon Overton Oakland Athletics ATLTCS 1 2 2017 2017 0 0.27
ozunm001 Marcell Ozuna Miami Marlins MARLNS 2 7 2017 2021 4 -10.40
ozunp001 Pablo Ozuna St. Louis Cardinals CARDS 7 23 1998 2019 21 14.19
padlk001 Kevin Padlo Colorado Rockies ROCKS 1 4 2016 2020 4 -3.08
pagae001 Emilio Pagan Oakland Athletics ATLTCS 2 7 2018 2019 1 -3.71
pagae001 Emilio Pagan Tampa Bay Devil Rays RAYS 1 3 2020 2020 0 1.37
panij002 Joe Panik Toronto Blue Jays BJAYS 1 5 2021 2021 0 2.54
parkh001 Hoy Jun Park New York Yankees YANKS 1 3 2021 2021 0 1.49
parkj001 Jarrod Parker Arizona Diamondbacks DBACKS 6 24 2011 2021 10 -43.27
parrg001 Gerardo Parra Arizona Diamondbacks DBACKS 3 14 2014 2019 5 -20.35
parrg001 Gerardo Parra Milwaukee Brewers BREWRS 2 7 2015 2019 4 1.40
patil001 Luis Patino San Diego Padres PADRS 1 5 2020 2020 0 -1.51
patte001 Eric Patterson Boston Red Sox RSOX 8 41 2010 2019 9 -9.55
patts002 Spencer Patton Texas Rangers RNGRS 1 2 2015 2015 0 0.48
pavac001 Carl Pavano Boston Red Sox RSOX 3 8 1997 2016 19 59.09
paxtj001 James Paxton Seattle Mariners MARNRS 1 4 2018 2018 0 -1.84
pazoj001 James Pazos Seattle Mariners MARNRS 3 12 2018 2019 1 -10.85
pazoj001 James Pazos Philadelphia Phillies PHILS 1 2 2019 2019 0 -0.18
peacb001 Brad Peacock Washington Nationals NATEX 2 10 2011 2018 7 7.36
pears001 Steve Pearce Tampa Bay Devil Rays RAYS 2 4 2016 2017 1 -0.04
pears001 Steve Pearce Toronto Blue Jays BJAYS 1 3 2018 2018 0 -0.48
peavj001 Jake Peavy Chicago White Sox WSOX 5 21 2013 2018 5 7.05
peavj001 Jake Peavy Boston Red Sox RSOX 2 8 2014 2020 6 0.96
pedej001 Joc Pederson Chicago Cubs CUBS 1 2 2021 2021 0 -0.24
penaj003 Jesus Pena Milwaukee Brewers BREWRS 12 46 2002 2020 18 -18.78
penat003 Tony Pena Arizona Diamondbacks DBACKS 3 8 2009 2016 7 4.68
pench001 Hunter Pence Houston Astros ASTROS 5 28 2011 2019 8 -3.90
pennb002 Brad Penny Florida Marlins MARLNS 10 44 2004 2019 15 -21.58
peraj002 Joel Peralta Tampa Bay Devil Rays RAYS 1 4 2014 2015 1 -0.75
peraj003 Jose Peraza Atlanta Braves BRAVES 3 18 2015 2020 5 -6.17
perec004 Cionel Perez Houston Astros ASTROS 1 2 2021 2021 0 0.48
peref001 Fernando Perez Tampa Bay Devil Rays RAYS 3 15 2011 2018 7 12.43
pereh002 Hector Perez Toronto Blue Jays BJAYS 1 2 2021 2021 0 0.00
pereo002 Oliver Perez Arizona Diamondbacks DBACKS 1 2 2015 2015 0 0.72
pestv001 Vinnie Pestano Cleveland Indians INDINS 2 11 2014 2020 6 11.80
peted001 Dillon Peters Miami Marlins MARLNS 1 2 2018 2018 0 0.28
phamt001 Tommy Pham St. Louis Cardinals CARDS 1 5 2018 2021 3 -7.53
phamt001 Tommy Pham Tampa Bay Devil Rays RAYS 1 5 2019 2020 1 -7.83
pheld001 David Phelps New York Yankees YANKS 1 6 2014 2016 2 -5.75
pheld001 David Phelps Miami Marlins MARLNS 1 5 2017 2017 0 -0.23
pheld001 David Phelps Toronto Blue Jays BJAYS 1 3 2019 2019 0 -0.37
pheld001 David Phelps Milwaukee Brewers BREWRS 1 4 2020 2020 0 0.60
philb001 Brandon Phillips Cincinnati Reds REDS 1 4 2017 2017 0 -1.00
philb002 Brett Phillips Kansas City Royals ROYALS 1 2 2020 2020 0 -2.69
piazm001 Mike Piazza Florida Marlins MARLNS 13 61 1998 2019 21 -4.51
piera001 A.J. Pierzynski Minnesota Twins TWINS 4 14 2003 2018 15 26.65
pillk001 Kevin Pillar Toronto Blue Jays BJAYS 1 4 2019 2019 0 -1.15
pillk001 Kevin Pillar Boston Red Sox RSOX 1 2 2020 2020 0 -0.19
pochc001 Colin Poche Arizona Diamondbacks DBACKS 1 6 2018 2019 1 -0.01
podss001 Scott Podsednik Milwaukee Brewers BREWRS 11 44 2004 2020 16 -20.44
pomed001 Drew Pomeranz Oakland Athletics ATLTCS 4 13 2015 2018 3 -2.99
pomed001 Drew Pomeranz San Francisco Giants GIANTS 1 3 2019 2019 0 -0.38
pop-z001 Zach Pop Arizona Diamondbacks DBACKS 1 2 2020 2021 1 -0.06
porcr001 Rick Porcello Detroit Tigers TIGRS 6 20 2014 2019 5 -15.53
porea001 Aaron Poreda Chicago White Sox WSOX 6 26 2009 2018 9 15.57
pounb001 Brooks Pounders Kansas City Royals ROYALS 1 2 2016 2016 0 0.40
povsm001 Max Povse Atlanta Braves BRAVES 2 6 2016 2021 5 0.78
poweb002 Boog Powell Oakland Athletics ATLTCS 7 21 2015 2018 3 -8.02
poweb002 Boog Powell Tampa Bay Devil Rays RAYS 2 9 2015 2018 3 7.15
pradm001 Martin Prado Atlanta Braves BRAVES 4 21 2013 2019 6 -14.52
pradm001 Martin Prado Arizona Diamondbacks DBACKS 2 5 2014 2017 3 -2.63
pradm001 Martin Prado New York Yankees YANKS 1 6 2014 2016 2 -5.75
presr001 Ryan Pressly Minnesota Twins TWINS 1 3 2018 2018 0 -5.20
pricd001 David Price Tampa Bay Devil Rays RAYS 5 20 2014 2021 7 8.32
pricd001 David Price Detroit Tigers TIGRS 2 6 2015 2021 6 2.72
pricd001 David Price Boston Red Sox RSOX 1 6 2020 2020 0 -6.33
pridj001 Jason Pridie Tampa Bay Devil Rays RAYS 6 28 2007 2018 11 32.46
procs001 Scott Proctor New York Yankees YANKS 3 9 2007 2013 6 12.74
profj001 Jurickson Profar Texas Rangers RNGRS 1 7 2018 2020 2 0.02
profj001 Jurickson Profar Oakland Athletics ATLTCS 1 3 2019 2019 0 -1.34
pruia001 Austin Pruitt Tampa Bay Devil Rays RAYS 2 6 2020 2021 1 0.34
puigy001 Yasiel Puig Los Angeles Dodgers DOGRS 3 20 2018 2021 3 2.53
pulsb001 Bill Pulsipher New York Mets METS 12 52 2000 2021 21 -0.26
puntn001 Nick Punto Boston Red Sox RSOX 7 36 2012 2019 7 -21.54
qualc001 Chad Qualls Houston Astros ASTROS 4 14 2007 2018 11 4.29
quanc001 Cal Quantrill San Diego Padres PADRS 2 11 2020 2021 1 -2.72
quenc001 Carlos Quentin Arizona Diamondbacks DBACKS 7 32 2007 2018 11 -2.40
quenc001 Carlos Quentin San Diego Padres PADRS 6 29 2015 2021 6 -6.37
quinj001 Jose Quintana Chicago White Sox WSOX 1 5 2017 2017 0 -3.51
raint003 Tanner Rainey Cincinnati Reds REDS 4 12 2018 2021 3 0.33
raleb001 Brooks Raley Cincinnati Reds REDS 1 2 2020 2020 0 0.16
ralel001 Luke Raley Minnesota Twins TWINS 1 6 2020 2020 0 1.84
ramih003 Hanley Ramirez Boston Red Sox RSOX 14 63 2005 2019 14 -35.08
ramih003 Hanley Ramirez Miami Marlins MARLNS 3 15 2012 2019 7 -4.57
ramim002 Manny Ramirez Boston Red Sox RSOX 4 13 2008 2020 12 7.64
ramir005 Roel Ramirez Tampa Bay Devil Rays RAYS 2 10 2018 2020 2 -0.02
ramiy001 Yefry Ramirez Baltimore Orioles ORLS 1 2 2019 2019 0 0.36
ramoa001 A.J. Ramos Miami Marlins MARLNS 1 3 2017 2019 2 0.21
ramoc001 Cesar Ramos Tampa Bay Devil Rays RAYS 1 2 2014 2014 0 -0.96
ranaa001 Anthony Ranaudo Texas Rangers RNGRS 1 2 2016 2016 0 0.57
rasmc001 Colby Rasmus St. Louis Cardinals CARDS 5 16 2011 2019 8 -6.55
rasmd002 Drew Rasmussen Milwaukee Brewers BREWRS 2 7 2021 2021 0 1.29
raucj001 Jon Rauch Washington Nationals NATEX 4 12 2008 2013 5 -1.15
ray-r002 Robbie Ray Detroit Tigers TIGRS 2 6 2014 2021 7 -9.30
rea-c001 Colin Rea San Diego Padres PADRS 4 21 2016 2021 5 -2.02
realj001 J.T. Realmuto Miami Marlins MARLNS 1 5 2019 2019 0 -8.38
recka001 Anthony Recker Atlanta Braves BRAVES 1 4 2017 2017 0 -0.09
reddj001 Josh Reddick Oakland Athletics ATLTCS 1 5 2016 2019 3 -5.60
redmm002 Mark Redman Florida Marlins MARLNS 11 47 2003 2019 16 -23.21
redmm002 Mark Redman Oakland Athletics ATLTCS 5 15 2004 2017 13 14.59
reeda001 Addison Reed Arizona Diamondbacks DBACKS 1 3 2015 2019 4 -4.45
reeda001 Addison Reed New York Mets METS 2 12 2017 2018 1 -0.37
reedc002 Cody Reed Cincinnati Reds REDS 1 2 2020 2020 0 -0.10
reinj001 Jack Reinheimer Seattle Mariners MARNRS 3 11 2015 2017 2 -1.24
rendt001 Tony Renda New York Yankees YANKS 4 15 2015 2020 5 9.52
renfh001 Hunter Renfroe San Diego Padres PADRS 1 5 2019 2021 2 1.34
reveb001 Ben Revere Philadelphia Phillies PHILS 2 5 2015 2016 1 -0.50
reyef001 Franmil Reyes San Diego Padres PADRS 2 11 2019 2021 2 -6.54
reyeg002 Gerardo Reyes Tampa Bay Devil Rays RAYS 4 20 2014 2020 6 -6.38
reyej001 Jose Reyes Miami Marlins MARLNS 12 65 2012 2020 8 -33.04
rhoda001 Arthur Rhodes Oakland Athletics ATLTCS 5 15 2004 2017 13 14.59
richc002 Clayton Richard Chicago White Sox WSOX 6 26 2009 2018 9 15.57
richc002 Clayton Richard San Diego Padres PADRS 1 3 2018 2018 0 0.17
richd001 Danny Richar Arizona Diamondbacks DBACKS 7 32 2007 2018 11 5.53
richt001 Trevor Richards Miami Marlins MARLNS 1 4 2019 2020 1 -2.38
richt001 Trevor Richards Tampa Bay Devil Rays RAYS 1 4 2021 2021 0 -1.64
richt001 Trevor Richards Milwaukee Brewers BREWRS 1 3 2021 2021 0 -0.35
ridis001 Stephen Ridings Chicago Cubs CUBS 1 2 2019 2019 0 0.00
riefc001 C.J. Riefenhauser Tampa Bay Devil Rays RAYS 2 9 2015 2018 3 7.15
riefc001 C.J. Riefenhauser Seattle Mariners MARNRS 1 3 2015 2015 0 -1.72
riena001 Andre Rienzo Chicago White Sox WSOX 2 4 2014 2017 3 2.35
rivaa001 Alfonso Rivas Oakland Athletics ATLTCS 1 2 2020 2020 0 -0.30
rivef001 Felipe Vazquez Tampa Bay Devil Rays RAYS 3 13 2014 2018 4 8.72
rivej001 Juan Rivera New York Yankees YANKS 8 32 2003 2014 11 -4.56
rivej001 Juan Rivera Anaheim Angels ANGELS 2 6 2011 2013 2 0.25
river002 Ruben Rivera New York Yankees YANKS 11 42 1997 2013 16 18.63
river003 Rene Rivera San Diego Padres PADRS 3 13 2014 2020 6 0.05
rizza001 Anthony Rizzo San Diego Padres PADRS 5 25 2012 2021 9 -34.72
rizza001 Anthony Rizzo Boston Red Sox RSOX 8 41 2010 2019 9 -9.55
rizza001 Anthony Rizzo Chicago Cubs CUBS 1 4 2021 2021 0 -0.50
roart001 Tanner Roark Washington Nationals NATEX 1 2 2018 2018 0 -1.75
roart001 Tanner Roark Cincinnati Reds REDS 3 10 2019 2021 2 -0.97
robec002 Connor Robertson Oakland Athletics ATLTCS 15 54 2007 2018 11 -57.16
robed002 David Robertson Chicago White Sox WSOX 2 9 2017 2017 0 -3.66
robed004 Daniel Robertson Oakland Athletics ATLTCS 7 21 2015 2018 3 -8.02
roben001 Nate Robertson Florida Marlins MARLNS 12 52 2003 2019 16 -25.80
robit001 Trayvon Robinson Los Angeles Dodgers DOGRS 5 22 2011 2021 10 5.73
roblh001 Hansel Robles Minnesota Twins TWINS 1 2 2021 2021 0 -0.49
rodnf001 Fernando Rodney San Diego Padres PADRS 1 2 2016 2016 0 0.78
rodnf001 Fernando Rodney Minnesota Twins TWINS 1 2 2018 2018 0 0.42
rodrf003 Francisco Rodriguez Milwaukee Brewers BREWRS 1 3 2015 2021 6 6.25
rodrf004 Fernando Rodriguez Houston Astros ASTROS 2 8 2013 2020 7 -5.40
rodrh002 Henry Rodriguez Oakland Athletics ATLTCS 9 27 2010 2018 8 -5.15
rodrh002 Henry Rodriguez Washington Nationals NATEX 1 2 2013 2013 0 0.10
rodrj004 Joely Rodriguez Texas Rangers RNGRS 1 7 2021 2021 0 -1.65
rodrj005 Jefry Rodriguez Washington Nationals NATEX 2 10 2018 2021 3 4.70
rodrp001 Paco Rodriguez Los Angeles Dodgers DOGRS 9 55 2015 2021 6 5.56
rodrr008 Richard Rodriguez Pittsburgh Pirates PIRATS 1 3 2021 2021 0 -0.36
rodrs002 Sean Rodriguez Tampa Bay Devil Rays RAYS 1 2 2014 2014 0 -1.10
rogee002 Esmil Rogers Cleveland Indians INDINS 2 7 2012 2020 8 7.43
rogej002 Jason Rogers Milwaukee Brewers BREWRS 3 10 2015 2021 6 4.73
rogej003 Josh Rogers New York Yankees YANKS 1 4 2018 2019 1 2.90
rogej004 Jake Rogers Houston Astros ASTROS 1 6 2017 2021 4 16.26
rojam002 Miguel Rojas Los Angeles Dodgers DOGRS 4 15 2014 2020 6 -16.82
rollj001 Jimmy Rollins Philadelphia Phillies PHILS 1 4 2014 2014 0 -0.44
romee002 Enny Romero Tampa Bay Devil Rays RAYS 1 2 2017 2017 0 -0.48
romos001 Sergio Romo Miami Marlins MARLNS 1 4 2019 2019 0 -0.34
rosaa001 Adam Rosales Oakland Athletics ATLTCS 1 2 2017 2017 0 0.56
rosaa003 Amed Rosario New York Mets METS 1 6 2021 2021 0 -0.59
rosal001 Leo Rosales San Diego Padres PADRS 9 38 2007 2021 14 2.34
roset001 Trevor Rosenthal Kansas City Royals ROYALS 1 3 2020 2020 0 -0.90
rossj002 Joe Ross San Diego Padres PADRS 3 13 2014 2020 6 -28.87
rossr002 Robbie Ross Texas Rangers RNGRS 2 4 2015 2016 1 -1.58
rossz001 Zac Rosscup Tampa Bay Devil Rays RAYS 3 15 2011 2018 7 12.43
roweb001 Ben Rowen Los Angeles Dodgers DOGRS 1 5 2015 2015 0 0.00
ruffc001 Chance Ruffin Detroit Tigers TIGRS 7 23 2011 2021 10 -7.35
ruggj001 Justin Ruggiano Chicago Cubs CUBS 1 2 2014 2014 0 0.53
ruizc001 Carlos Ruiz Philadelphia Phillies PHILS 2 7 2016 2017 1 -0.04
ruizc001 Carlos Ruiz Los Angeles Dodgers DOGRS 2 4 2016 2017 1 0.05
ruizk001 Keibert Ruiz Los Angeles Dodgers DOGRS 1 6 2021 2021 0 4.65
ruizr002 Rio Ruiz Houston Astros ASTROS 2 7 2015 2018 3 0.46
rumbn001 Nick Rumbelow New York Yankees YANKS 2 6 2017 2019 2 1.07
ruscg001 Glendon Rusch New York Mets METS 11 50 2002 2021 19 -0.24
russa001 Adam Russell Chicago White Sox WSOX 6 26 2009 2018 9 15.57
russa002 Addison Russell Oakland Athletics ATLTCS 2 12 2014 2020 6 13.44
russj003 James Russell Chicago Cubs CUBS 2 11 2014 2021 7 -0.55
ryanb002 Brendan Ryan New York Yankees YANKS 2 7 2015 2017 2 1.91
ryanj002 Joe Ryan Tampa Bay Devil Rays RAYS 1 4 2021 2021 0 0.15
ryank001 Ken Ryan Boston Red Sox RSOX 8 29 1996 2020 24 59.40
rzepm001 Marc Rzepczynski St. Louis Cardinals CARDS 1 2 2013 2013 0 -1.15
rzepm001 Marc Rzepczynski Oakland Athletics ATLTCS 2 6 2016 2017 1 -0.09
sadlc002 Casey Sadler Tampa Bay Devil Rays RAYS 1 2 2019 2019 0 -0.27
sadlc002 Casey Sadler Los Angeles Dodgers DOGRS 1 2 2020 2020 0 0.14
sadzc001 Connor Sadzeck Texas Rangers RNGRS 1 2 2019 2019 0 -0.43
salaf001 Fernando Salas Anaheim Angels ANGELS 1 2 2016 2016 0 0.39
salec001 Chris Sale Chicago White Sox WSOX 1 5 2016 2020 4 -16.47
samaj001 Jeff Samardzija Oakland Athletics ATLTCS 1 6 2014 2020 6 22.09
sanca002 Alex Sanchez Cleveland Indians INDINS 17 51 1990 2020 30 77.10
sanca004 Anibal Sanchez Boston Red Sox RSOX 14 63 2005 2019 14 -35.08
sanca004 Anibal Sanchez Miami Marlins MARLNS 3 11 2012 2015 3 -13.79
sanca006 Aaron Sanchez Toronto Blue Jays BJAYS 2 7 2019 2021 2 0.27
sancc002 Cristopher Sanchez Tampa Bay Devil Rays RAYS 1 2 2019 2019 0 0.02
sancg001 Gaby Sanchez Miami Marlins MARLNS 2 5 2012 2013 1 -1.54
sancj003 Jesus Sanchez Tampa Bay Devil Rays RAYS 2 8 2019 2021 2 -1.06
sancs001 Sixto Sanchez Philadelphia Phillies PHILS 1 5 2019 2021 2 7.58
sandj002 Jerry Sands Los Angeles Dodgers DOGRS 5 36 2012 2021 9 26.72
santc002 Carlos Santana Philadelphia Phillies PHILS 2 7 2018 2019 1 -7.21
santc002 Carlos Santana Seattle Mariners MARNRS 2 7 2018 2019 1 -4.19
santd002 Domingo Santana Milwaukee Brewers BREWRS 1 3 2018 2020 2 -0.23
santd003 Dennis Santana Los Angeles Dodgers DOGRS 1 2 2021 2021 0 -0.15
santh001 Hector Santiago Chicago White Sox WSOX 3 10 2013 2020 7 9.19
sants001 Sergio Santos Arizona Diamondbacks DBACKS 5 14 2005 2019 14 0.81
sborj002 Josh Sborz Los Angeles Dodgers DOGRS 1 2 2021 2021 0 -0.30
schem001 Max Scherzer Arizona Diamondbacks DBACKS 5 19 2009 2019 10 -13.79
schem001 Max Scherzer Washington Nationals NATEX 1 6 2021 2021 0 -4.65
schir001 Ryan Schimpf San Diego Padres PADRS 1 2 2017 2017 0 0.00
schld001 Daniel Schlereth Arizona Diamondbacks DBACKS 5 19 2009 2019 10 -13.79
schlg001 Gus Schlosser Atlanta Braves BRAVES 5 21 2015 2017 2 -21.25
schoj001 Jonathan Schoop Baltimore Orioles ORLS 2 6 2018 2020 2 5.57
schrm001 Max Schrock Oakland Athletics ATLTCS 1 3 2017 2017 0 0.26
schua001 A.J. Schugel Anaheim Angels ANGELS 2 9 2013 2018 5 7.50
schuj002 Jaime Schultz Tampa Bay Devil Rays RAYS 1 2 2019 2019 0 0.06
schwk001 Kyle Schwarber Washington Nationals NATEX 1 2 2021 2021 0 -1.33
schwm002 Michael Schwimer Philadelphia Phillies PHILS 1 2 2013 2013 0 0.00
scrie001 Evan Scribner Oakland Athletics ATLTCS 1 2 2015 2015 0 -0.40
seguj002 Jean Segura Milwaukee Brewers BREWRS 6 21 2016 2020 4 16.34
seguj002 Jean Segura Arizona Diamondbacks DBACKS 1 5 2016 2019 3 -18.33
seguj002 Jean Segura Seattle Mariners MARNRS 3 12 2018 2019 1 -10.85
shack001 Kevin Shackelford Milwaukee Brewers BREWRS 2 6 2014 2015 1 -0.45
shafr001 Richie Shaffer Tampa Bay Devil Rays RAYS 1 5 2016 2021 5 2.54
shefg001 Gary Sheffield Florida Marlins MARLNS 15 71 1998 2019 21 -22.03
shiej002 James Shields Tampa Bay Devil Rays RAYS 8 34 2012 2020 8 -15.84
shiej002 James Shields San Diego Padres PADRS 1 4 2016 2018 2 -0.83
shrec001 Chasen Shreve New York Yankees YANKS 1 4 2018 2018 0 -2.16
simma001 Andrelton Simmons Atlanta Braves BRAVES 4 17 2015 2017 2 -21.62
simms001 Shae Simmons Atlanta Braves BRAVES 1 4 2017 2019 2 0.33
simoa001 Alfredo Simon Cincinnati Reds REDS 1 3 2014 2014 0 0.51
sippt001 Tony Sipp Cleveland Indians INDINS 4 19 2012 2019 7 19.05
skagt001 Tyler Skaggs Arizona Diamondbacks DBACKS 2 11 2013 2018 5 -3.62
sloch001 Heathcliff Slocumb Boston Red Sox RSOX 7 23 1997 2020 23 56.46
smitb005 Burch Smith San Diego Padres PADRS 3 13 2014 2020 6 0.05
smitc006 Caleb Smith New York Yankees YANKS 1 4 2017 2017 0 -5.67
smitc006 Caleb Smith Miami Marlins MARLNS 2 6 2020 2021 1 0.18
smitg002 Greg Smith Arizona Diamondbacks DBACKS 6 30 2007 2018 11 5.18
smitg002 Greg Smith Oakland Athletics ATLTCS 6 16 2008 2014 6 -48.97
smitj002 Joe Smith Anaheim Angels ANGELS 1 2 2016 2016 0 -0.27
smitj002 Joe Smith Toronto Blue Jays BJAYS 1 3 2017 2020 3 0.18
smitj002 Joe Smith Houston Astros ASTROS 1 4 2021 2021 0 -0.86
smitm007 Mallex Smith Atlanta Braves BRAVES 1 4 2017 2019 2 0.33
smitm007 Mallex Smith Tampa Bay Devil Rays RAYS 2 8 2018 2021 3 -0.06
smits002 Seth Smith San Diego Padres PADRS 2 9 2014 2017 3 -1.71
smolj002 Jake Smolinski Washington Nationals NATEX 3 10 2008 2013 5 -1.47
smyld001 Drew Smyly Detroit Tigers TIGRS 3 10 2014 2021 7 -3.37
smyld001 Drew Smyly Tampa Bay Devil Rays RAYS 3 12 2017 2021 4 4.70
snelb001 Blake Snell Tampa Bay Devil Rays RAYS 1 5 2020 2020 0 -1.28
snelc001 Chris Snelling Washington Nationals NATEX 6 19 2007 2020 13 13.19
snidt001 Travis Snider Pittsburgh Pirates PIRATS 3 9 2015 2018 3 0.11
soboc001 Chad Sobotka Atlanta Braves BRAVES 1 3 2021 2021 0 -0.19
socom001 Miguel Socolovich Boston Red Sox RSOX 11 48 2008 2019 11 -11.76
sogae001 Eric Sogard Toronto Blue Jays BJAYS 1 3 2019 2019 0 -0.71
solan001 Nick Solak Tampa Bay Devil Rays RAYS 1 2 2019 2019 0 -1.19
solay001 Yangervis Solarte San Diego Padres PADRS 2 6 2018 2020 2 0.38
solej001 Jorge Soler Kansas City Royals ROYALS 1 2 2021 2021 0 -1.05
soria001 Alfonso Soriano Chicago Cubs CUBS 1 3 2013 2013 0 -0.90
sorij001 Joakim Soria Texas Rangers RNGRS 7 38 2014 2021 7 1.38
sorij001 Joakim Soria Chicago White Sox WSOX 1 4 2018 2018 0 0.17
sorij001 Joakim Soria Arizona Diamondbacks DBACKS 1 3 2021 2021 0 0.26
souzs001 Steven Souza Washington Nationals NATEX 2 10 2014 2021 7 11.55
souzs001 Steven Souza Tampa Bay Devil Rays RAYS 2 7 2018 2020 2 -1.15
spand001 Denard Span San Francisco Giants GIANTS 1 6 2017 2017 0 -1.25
spand001 Denard Span Tampa Bay Devil Rays RAYS 1 5 2018 2019 1 -2.35
speig001 Gabe Speier Atlanta Braves BRAVES 1 5 2015 2021 6 8.82
sprij001 Jeffrey Springs Boston Red Sox RSOX 1 5 2021 2021 0 -0.11
spruz001 Zeke Spruill Atlanta Braves BRAVES 4 21 2013 2019 6 -14.52
spruz001 Zeke Spruill Arizona Diamondbacks DBACKS 1 2 2014 2014 0 0.00
stanm002 Mike Stanley Boston Red Sox RSOX 4 12 1997 2016 19 58.92
stanm004 Giancarlo Stanton Miami Marlins MARLNS 1 4 2017 2021 4 -5.99
stanr002 Ryne Stanek Tampa Bay Devil Rays RAYS 2 8 2019 2021 2 -1.06
stasm001 Max Stassi Houston Astros ASTROS 1 3 2019 2019 0 -2.05
stepr002 Robert Stephenson Cincinnati Reds REDS 2 7 2020 2021 1 -0.53
stevj001 Jeff Stevens Cincinnati Reds REDS 2 6 2006 2017 11 27.05
stewc001 Chris Stewart New York Yankees YANKS 1 2 2013 2013 0 0.19
stokt001 Troy Stokes Pittsburgh Pirates PIRATS 1 3 2021 2021 0 -0.06
strad003 Dan Straily Oakland Athletics ATLTCS 2 12 2014 2020 6 13.44
strad003 Dan Straily Cincinnati Reds REDS 1 4 2017 2018 1 -0.08
stram002 Myles Straw Houston Astros ASTROS 1 3 2021 2021 0 -2.02
streh001 Huston Street Oakland Athletics ATLTCS 6 16 2008 2014 6 -48.97
streh001 Huston Street San Diego Padres PADRS 3 13 2014 2019 5 0.43
strih001 Hunter Strickland Seattle Mariners MARNRS 1 5 2019 2020 1 0.71
strir001 Ross Stripling Los Angeles Dodgers DOGRS 1 3 2020 2021 1 -0.83
strom001 Marcus Stroman Toronto Blue Jays BJAYS 2 7 2019 2021 2 -3.46
stubg001 Garrett Stubbs Houston Astros ASTROS 1 2 2021 2021 0 0.00
stule002 Eric Stults Atlanta Braves BRAVES 6 24 2015 2021 6 -1.05
sulsc001 Cole Sulser Cleveland Indians INDINS 2 9 2018 2021 3 0.19
suzui001 Ichiro Suzuki Seattle Mariners MARNRS 5 16 2012 2017 5 -9.14
swara001 Anthony Swarzak New York Mets METS 1 8 2018 2018 0 0.49
sweer001 Ryan Sweeney Oakland Athletics ATLTCS 2 10 2011 2019 8 9.83
swihb001 Blake Swihart Boston Red Sox RSOX 1 3 2019 2019 0 0.94
swisn001 Nick Swisher Oakland Athletics ATLTCS 17 64 2008 2019 11 0.88
tablp001 Pat Tabler Cleveland Indians INDINS 20 59 1988 2020 32 86.55
tailj001 Jameson Taillon Pittsburgh Pirates PIRATS 1 5 2021 2021 0 -2.43
tallb001 Brian Tallet St. Louis Cardinals CARDS 5 16 2011 2019 8 -6.55
tarps001 Stephen Tarpley Pittsburgh Pirates PIRATS 2 6 2016 2018 2 1.11
tarps001 Stephen Tarpley New York Yankees YANKS 1 3 2020 2020 0 0.48
tated001 Dillon Tate New York Yankees YANKS 1 4 2018 2019 1 2.90
taube001 Ed Taubensee Cleveland Indians INDINS 16 49 1991 2020 29 77.47
taucm001 Mike Tauchman New York Yankees YANKS 1 3 2021 2021 0 0.95
taylm001 Michael Taylor Oakland Athletics ATLTCS 1 2 2014 2014 0 -0.15
teahm001 Mark Teahen Chicago White Sox WSOX 4 13 2011 2016 5 2.08
teixm001 Mark Teixeira Texas Rangers RNGRS 8 48 2007 2021 14 38.76
telit001 Tomas Telis Texas Rangers RNGRS 2 6 2015 2017 2 0.71
tellr001 Rowdy Tellez Toronto Blue Jays BJAYS 1 3 2021 2021 0 0.35
teper001 Ryan Tepera Chicago Cubs CUBS 1 2 2021 2021 0 -0.63
thatj001 Joe Thatcher Arizona Diamondbacks DBACKS 1 4 2014 2019 5 0.60
tholj001 Josh Thole New York Mets METS 5 19 2012 2021 9 15.72
thomi001 Ian Thomas Atlanta Braves BRAVES 6 24 2015 2021 6 -1.05
thomj007 Jake Thompson Texas Rangers RNGRS 5 30 2015 2021 6 2.25
thomt002 Trayce Thompson Chicago White Sox WSOX 3 13 2015 2017 2 1.29
thorm001 Matt Thornton Chicago White Sox WSOX 4 13 2013 2020 7 12.57
thort001 Tyler Thornburg Milwaukee Brewers BREWRS 2 8 2016 2019 3 5.71
thort002 Trent Thornton Houston Astros ASTROS 1 2 2018 2018 0 -1.08
tinoj001 Jesus Tinoco Colorado Rockies ROCKS 1 2 2020 2020 0 -0.20
tinsl001 Lee Tinsley Boston Red Sox RSOX 8 29 1996 2020 24 59.40
toroa001 Abraham Toro Houston Astros ASTROS 1 4 2021 2021 0 -0.86
torra002 Alex Torres Tampa Bay Devil Rays RAYS 6 19 2014 2020 6 14.71
torrj001 Jose Torres Oakland Athletics ATLTCS 4 13 2015 2018 3 -2.99
torrl001 Luis Torrens San Diego Padres PADRS 1 7 2020 2021 1 -5.01
torrr001 Ronald Torreyes Los Angeles Dodgers DOGRS 1 4 2016 2016 0 -1.39
toust001 Touki Toussaint Arizona Diamondbacks DBACKS 2 5 2015 2017 2 2.52
tramt001 Taylor Trammell San Diego Padres PADRS 1 7 2020 2021 1 -5.01
travs001 Sam Travis Boston Red Sox RSOX 2 7 2020 2021 1 -0.38
treib001 Blake Treinen Oakland Athletics ATLTCS 8 25 2013 2018 5 -7.86
treib001 Blake Treinen Washington Nationals NATEX 2 7 2017 2020 3 -1.10
trumm001 Mark Trumbo Anaheim Angels ANGELS 2 9 2013 2018 5 7.50
trumm001 Mark Trumbo Seattle Mariners MARNRS 1 3 2015 2015 0 -1.72
tuivs001 Sam Tuivailala St. Louis Cardinals CARDS 1 2 2018 2018 0 -1.02
tulot001 Troy Tulowitzki Colorado Rockies ROCKS 4 14 2015 2020 5 -11.89
turnj002 Jacob Turner Miami Marlins MARLNS 1 3 2014 2014 0 0.66
turnt001 Trea Turner San Diego Padres PADRS 2 11 2014 2020 6 -28.15
turnt001 Trea Turner Washington Nationals NATEX 1 6 2021 2021 0 -4.65
uehak001 Koji Uehara Baltimore Orioles ORLS 2 5 2011 2016 5 19.07
uggld001 Dan Uggla Florida Marlins MARLNS 4 14 2010 2016 6 -10.36
unded001 Duane Underwood Chicago Cubs CUBS 1 2 2021 2021 0 -0.17
uptob001 Melvin Upton Atlanta Braves BRAVES 4 19 2015 2021 6 3.11
uptob001 Melvin Upton San Diego Padres PADRS 1 3 2016 2016 0 0.40
uptoj001 Justin Upton Arizona Diamondbacks DBACKS 5 20 2013 2019 6 -3.57
uptoj001 Justin Upton Atlanta Braves BRAVES 2 10 2014 2019 5 -2.23
uptoj001 Justin Upton Detroit Tigers TIGRS 1 3 2017 2017 0 -2.06
urial001 Luis Urias San Diego Padres PADRS 2 12 2019 2020 1 -2.44
uribj002 Juan Uribe Los Angeles Dodgers DOGRS 1 6 2015 2016 1 -1.25
uribj002 Juan Uribe Atlanta Braves BRAVES 5 18 2015 2021 6 -2.30
utlec001 Chase Utley Philadelphia Phillies PHILS 4 14 2015 2018 3 -4.85
valeb001 Breyvic Valera St. Louis Cardinals CARDS 1 2 2018 2018 0 0.20
valed001 Danny Valencia Kansas City Royals ROYALS 2 5 2014 2015 1 -1.47
valed001 Danny Valencia Oakland Athletics ATLTCS 1 2 2016 2016 0 -1.00
vanmj001 Josh VanMeter San Diego Padres PADRS 2 9 2016 2021 5 -5.99
vargc001 Claudio Vargas Arizona Diamondbacks DBACKS 7 36 2006 2018 12 11.12
vargj001 Jason Vargas New York Mets METS 1 2 2019 2019 0 0.50
varva001 Anthony Varvaro Atlanta Braves BRAVES 1 3 2014 2014 0 -0.13
vasqa002 Andrew Vasquez Minnesota Twins TWINS 1 2 2021 2021 0 -0.08
vazqj001 Javier Vazquez New York Yankees YANKS 7 28 2005 2014 9 5.97
vazqj001 Javier Vazquez Arizona Diamondbacks DBACKS 8 32 2005 2017 12 14.62
velaa001 Andrew Velazquez Arizona Diamondbacks DBACKS 3 11 2014 2019 5 -3.95
velah001 Hector Velazquez Baltimore Orioles ORLS 1 2 2020 2020 0 0.00
venaw001 Will Venable San Diego Padres PADRS 1 3 2015 2017 2 0.16
vendp001 Pat Venditte Seattle Mariners MARNRS 1 2 2017 2017 0 0.00
ventr001 Robin Ventura New York Yankees YANKS 4 12 2003 2013 10 13.86
veraj001 Jose Veras Houston Astros ASTROS 2 7 2013 2020 7 -0.13
verda001 Alex Verdugo Los Angeles Dodgers DOGRS 1 6 2020 2020 0 -1.02
verlj001 Justin Verlander Detroit Tigers TIGRS 1 6 2017 2017 0 -16.16
vesia001 Alex Vesia Miami Marlins MARLNS 1 3 2021 2021 0 0.85
vidrj001 Jose Vidro Washington Nationals NATEX 9 28 2006 2020 14 11.68
villj001 Jonathan Villar Baltimore Orioles ORLS 1 2 2019 2019 0 0.04
villj001 Jonathan Villar Miami Marlins MARLNS 1 2 2020 2020 0 0.10
villo001 Oscar Villarreal Arizona Diamondbacks DBACKS 8 39 2005 2018 13 11.74
vizca001 Arodys Vizcaino Chicago Cubs CUBS 2 4 2014 2018 4 -4.48
vizcl001 Luis Vizcaino Milwaukee Brewers BREWRS 11 44 2004 2020 16 -20.44
voged001 Daniel Vogelbach Chicago Cubs CUBS 4 10 2016 2020 4 -1.50
vogts001 Stephen Vogt Arizona Diamondbacks DBACKS 1 2 2021 2021 0 0.32
voitl001 Luke Voit St. Louis Cardinals CARDS 1 4 2018 2019 1 -4.31
voslj001 Jason Vosler Chicago Cubs CUBS 1 2 2018 2018 0 0.00
wagnt001 Tyler Wagner Milwaukee Brewers BREWRS 6 21 2016 2020 4 16.34
waldj001 Jordan Walden Atlanta Braves BRAVES 3 12 2014 2021 7 5.00
walkt004 Taijuan Walker Seattle Mariners MARNRS 4 17 2016 2019 3 -22.12
walkt004 Taijuan Walker Seattle Mariners MARNRS 1 2 2020 2020 0 -0.95
wallb001 Brett Wallace Oakland Athletics ATLTCS 2 4 2009 2014 5 -0.99
wallc001 Chad Wallach Miami Marlins MARLNS 2 9 2014 2015 1 -5.49
waltp001 P.J. Walters St. Louis Cardinals CARDS 5 16 2011 2019 8 -6.55
warra001 Adam Warren New York Yankees YANKS 2 7 2015 2017 2 1.91
watst001 Tony Watson Pittsburgh Pirates PIRATS 1 3 2017 2017 0 -0.39
watst001 Tony Watson Anaheim Angels ANGELS 1 4 2021 2021 0 -1.01
weavl001 Luke Weaver St. Louis Cardinals CARDS 1 5 2018 2018 0 -4.82
webbr001 Ryan Webb San Diego Padres PADRS 7 32 2010 2021 11 -4.11
webbr001 Ryan Webb Baltimore Orioles ORLS 1 5 2015 2015 0 0.00
webbt001 Tyler Webb New York Yankees YANKS 2 6 2017 2017 0 -5.42
websa001 Allen Webster Los Angeles Dodgers DOGRS 5 36 2012 2021 9 26.72
websa001 Allen Webster Boston Red Sox RSOX 3 10 2014 2019 5 1.33
weekj001 Jemile Weeks Baltimore Orioles ORLS 1 4 2014 2014 0 -0.32
weigp001 Patrick Weigel Atlanta Braves BRAVES 1 3 2021 2021 0 -0.19
wellc001 Casper Wells Detroit Tigers TIGRS 7 23 2011 2021 10 -7.35
wellv001 Vernon Wells Anaheim Angels ANGELS 1 3 2013 2013 0 0.08
wendj001 J.B. Wendelken Boston Red Sox RSOX 3 14 2013 2020 7 1.36
wendj002 Joey Wendle Oakland Athletics ATLTCS 2 8 2017 2021 4 -10.17
westj001 Jake Westbrook New York Yankees YANKS 6 18 2000 2013 13 10.68
westj001 Jake Westbrook Cleveland Indians INDINS 2 6 2010 2020 10 30.78
whalr001 Rob Whalen Atlanta Braves BRAVES 2 6 2016 2021 5 0.78
whita001 Alex White Colorado Rockies ROCKS 1 4 2012 2014 2 0.63
white006 Eli White Oakland Athletics ATLTCS 2 7 2018 2019 1 -0.91
whitt002 Tyler White Houston Astros ASTROS 1 2 2019 2019 0 0.46
wielj001 Joe Wieland Los Angeles Dodgers DOGRS 2 8 2016 2021 5 1.77
willj004 Josh Willingham Florida Marlins MARLNS 13 70 2008 2020 12 -33.85
willj004 Josh Willingham Washington Nationals NATEX 2 5 2010 2013 3 -2.28
willj006 Justin Williams Arizona Diamondbacks DBACKS 3 11 2014 2019 5 -3.95
willj006 Justin Williams Tampa Bay Devil Rays RAYS 2 10 2018 2020 2 -0.02
willn001 Nick Williams Texas Rangers RNGRS 5 30 2015 2021 6 2.25
willt002 Trevor Williams Miami Marlins MARLNS 1 2 2015 2015 0 -4.86
willt002 Trevor Williams Chicago Cubs CUBS 1 4 2021 2021 0 -2.33
willt003 Taylor Williams Seattle Mariners MARNRS 1 2 2020 2020 0 -0.12
wilsb003 Bryse Wilson Atlanta Braves BRAVES 1 3 2021 2021 0 0.36
wilsj004 Justin Wilson New York Yankees YANKS 2 6 2015 2021 6 -2.02
wilsj004 Justin Wilson Detroit Tigers TIGRS 1 5 2017 2017 0 -1.01
wilsj004 Justin Wilson New York Yankees YANKS 1 3 2021 2021 0 -1.83
wislm001 Matt Wisler San Diego Padres PADRS 6 29 2015 2021 6 -6.37
wislm001 Matt Wisler Cincinnati Reds REDS 1 2 2019 2019 0 0.09
wislm001 Matt Wisler San Francisco Giants GIANTS 1 3 2021 2021 0 -0.28
withc001 Chris Withrow Los Angeles Dodgers DOGRS 1 6 2015 2016 1 -1.25
wittn001 Nick Wittgren Miami Marlins MARLNS 1 2 2019 2019 0 -1.31
wongc001 Connor Wong Los Angeles Dodgers DOGRS 1 6 2020 2020 0 -1.02
wooda002 Alex Wood Atlanta Braves BRAVES 3 18 2015 2020 5 -6.17
wooda002 Alex Wood Los Angeles Dodgers DOGRS 3 20 2018 2021 3 2.53
woodh001 Hunter Wood Tampa Bay Devil Rays RAYS 1 4 2019 2019 0 -0.02
workb001 Brandon Workman Boston Red Sox RSOX 1 4 2020 2020 0 1.45
worlv001 Vance Worley Philadelphia Phillies PHILS 3 8 2012 2016 4 3.33
wrigj001 Jamey Wright Colorado Rockies ROCKS 5 17 1999 2015 16 18.10
wrigm001 Mike Wright Baltimore Orioles ORLS 1 2 2019 2019 0 0.21
wrigs001 Steven Wright Cleveland Indians INDINS 5 21 2012 2019 7 15.90
yajum001 Miguel Yajure New York Yankees YANKS 1 5 2021 2021 0 2.43
yamaj001 Jordan Yamamoto Milwaukee Brewers BREWRS 1 5 2018 2018 0 13.32
yamaj001 Jordan Yamamoto Miami Marlins MARLNS 1 2 2021 2021 0 0.17
yarne001 Ed Yarnall Florida Marlins MARLNS 8 37 1999 2019 20 2.70
yastm001 Mike Yastrzemski Baltimore Orioles ORLS 1 2 2019 2019 0 -7.67
yelic001 Christian Yelich Miami Marlins MARLNS 2 7 2018 2021 3 -17.02
ynoam001 Michael Ynoa Oakland Athletics ATLTCS 1 6 2014 2020 6 22.09
youna003 Andy Young St. Louis Cardinals CARDS 1 5 2018 2018 0 -4.82
younc004 Chris Young Arizona Diamondbacks DBACKS 4 17 2012 2017 5 7.97
yound003 Delmon Young Tampa Bay Devil Rays RAYS 6 28 2007 2018 11 32.46
zambv001 Victor Zambrano Tampa Bay Devil Rays RAYS 9 29 2004 2020 16 39.07
zeilt001 Todd Zeile New York Mets METS 11 50 2002 2021 19 0.62
ziegb001 Brad Ziegler Arizona Diamondbacks DBACKS 1 3 2016 2016 0 -0.93
ziegb001 Brad Ziegler Miami Marlins MARLNS 1 2 2018 2018 0 -0.01
zobrb001 Ben Zobrist Tampa Bay Devil Rays RAYS 3 15 2015 2020 5 9.31
zobrb001 Ben Zobrist Oakland Athletics ATLTCS 3 8 2015 2016 1 -4.27
zunim001 Mike Zunino Seattle Mariners MARNRS 1 5 2018 2020 2 -4.23