Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks4363743463568182484651435347445714655436
Atlanta Braves3954939389495160483943404046394012539224
Baltimore Orioles4059740420540183444248454152465014448297
Boston Red Sox4261642448565176495457525260555614845406
Chicago Cubs4363443455576181494851694650505114346284
Chicago White Sox43642434485801945145484852435456146493213
Cincinnati Reds42612424375401754744434542505856148553212
Cleveland Guardians4364143437585204524847464653536315649373
Colorado Rockies4258642424533163474945444247425814545156
Detroit Tigers4262042456560166504550584448655815648528
Houston Astros42616424335531834248474643555546145472610
Kansas City Royals44646444705911774849574747695754175493618
Los Angeles Angels4361043438551174464945494547524914647326
Los Angeles Dodgers4462844445576183454856485658555215347354
Miami Marlins4466944478599192575757524851495314945417
Milwaukee Brewers4262942453566179425451614360445314851506
Minnesota Twins4162541454566172424358614566525916250539
New York Mets4161741436551181514245534551464613852397
New York Yankees43595434235401724846454744485148143471310
Oakland Athletics44663444856031785061516155645461173475015
Philadelphia Phillies4358843417538171464649484749504413948194
Pittsburgh Pirates4361643439559177475947444553486114843287
San Diego Padres4566945475615194514849684766494916248406
Seattle Mariners4360343433551171484646554656454714845286
San Francisco Giants4465144467582187505546454849486515850499
St. Louis Cardinals4261342441550175474446464551546015548299
Tampa Bay Rays4362143442559180564749444550475214248257
Texas Rangers4463044466573173544648565055475215048351
Toronto Blue Jays41599414275431754745535446565143141472411
Washington Nationals41598414075481914243484644535045140431410
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR

Player Appearances

Player Appearances Table
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1Andrew Abbott25CIN288088000000000000
2CJ Abrams23WSN33838383800000380000000
3Bryan Abreu27HOU620002020000000000000
4José Abreu37HOU112219222200220000000010
5Wilyer Abreu25BOS236283636000000413236070
6Ronald Acuña Jr.26ATL739393939000000003939000
7Jason Adam32TBR720002020000000000000
8Willy Adames28MIL74242424200000420000000
9Austin Adams33OAK819001919000000000000
10Riley Adams28WSN41919191901900000000000
11Jo Adell25LAA536283631000000022931352
12Joan Adon25WSN411011000000000000
13Ehire Adrianza34LAA1286880002600000010
14Nick Ahmed34SFG113635363600000360000000
15Keegan Akin29BAL519001919000000000000
16Ozzie Albies27ATL83131313100031000000000
17Jorge Alcalá28MIN680088000000000000
18Blaze Alexander25ARI1st3026302300050180000912
19Tyler Alexander29TBR685088000000000000
20Logan Allen27ARI570077000000000000
21Logan Allen25CLE299099000000000000
22Nick Allen25OAK32823282800000280000001
23Yency Almonte30CHC717001717000000000000
24Pete Alonso29NYM64140414100410000000000
25Jose Altuve34HOU144141414000040000000100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26José Alvarado29PHI819001919000000000000
27Francisco Alvarez22NYM31615161401400000000210
28Yordan Alvarez27HOU6424242130000001300132900
29Adbert Alzolay29CHC618001818000000000000
30Jacob Amaya25HOU210110001000000000
31Miguel Amaya25CHC22926292802800000000010
32Chase Anderson36BOS1110111010000000000000
33Grant Anderson27TEX260066000000000000
34Justin Anderson31CHW330033000000000000
35Nick Anderson33KCR516001616000000000000
36Tim Anderson31MIA93633363400000340000011
37Tyler Anderson34LAA988088000000000000
38Matt Andriese34MIA830033000000000000
39Tejay Antone30CIN440044000000000000
40Jonathan Aranda26TBR310110000100000010
41Orlando Arcia29ATL93938393900000390000000
42Nolan Arenado33STL124141414000004000000100
43Gabriel Arias24CLE32622262500341171315010
44Shawn Armstrong33TBR1016301616000000000000
45Randy Arozarena29TBR642404241000000377041120
46Luis Arráez272TM64342433600935000000610
47Spencer Arrighetti24HOU1st66066000000000000
48Aaron Ashby26MIL311011000000000000
49Graham Ashcraft26CIN388088000000000000
50Javier Assad26CHC388088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Nick Avila26SFG1st70077000000000000
52Pedro Avila272TM590099000000000000
53José Azocar28SDP332113232000000247332014
54Akil Baddoo25DET410110000000101000
55Harrison Bader30NYM834303433000000033033110
56Javier Báez31DET113634363600000360000001
57Patrick Bailey25SFG22625262602600000000010
58Tanner Banks32CHW315101515000000000000
59David Bañuelos27BAL1st10100000000000010
60Addison Barger24TOR1st55550000203014000
61Scott Barlow31CLE722002222000000000000
62Austin Barnes34LAD101311131101100000000220
63Jacob Barnes34WSN910001010000000000000
64Matt Barnes34WSN1114001414000000000000
65Tucker Barnhart33ARI111616161601600000000000
66Jorge Barrosa23ARI1st32320000000202010
67Joey Bart27PIT51614161601600000000000
68Chris Bassitt35TOR1088088000000000000
69Matthew Batten29SDP311110010000000000
70Brett Baty24NYM33935393800003800000040
71Jake Bauers28MIL529212926102000070510260
72Mike Baumann28BAL415011515000000000000
73Eduard Bazardo28SEA420022000000000000
74Jordan Beck23COL1st14131414000000140014000
75David Bednar29PIT618001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Tyler Beede31CLE513001313000000000000
77Jalen Beeks30COL618001818000000000000
78Clayton Beeter25NYY1st10011000000000000
79Josh Bell31MIA944444429002900000001500
80Cody Bellinger28CHC829292925001000024124400
81Brayan Bello25BOS366066000000000000
82Anthony Bender29MIA318001818000000000000
83Andrew Benintendi29CHW938373838000000371038010
84Will Benson26CIN34035403700000011191837240
85Brennan Bernardino32BOS316211616000000000000
86José Berríos30TOR999099000000000000
87Prelander Berroa24CHW210011000000000000
88Jon Berti34NYY71210121100001100000020
89Christian Bethancourt32MIA82416242302300000000110
90Mookie Betts31LAD1144444444000150370000000
91Tanner Bibee25CLE299099000000000000
92Bo Bichette26TOR63838383800000380000000
93Osvaldo Bido28OAK211011000000000000
94Shane Bieber29CLE722022000000000000
95Brandon Bielak28HOU510001010000000000000
96Cavan Biggio29TOR63228322900421200088121
97Jake Bird28COL318001818000000000000
98Ty Blach33COL752055000000000000
99Mason Black24SFG1st22022000000000000
100Tyler Black23MIL1st75730030000000302
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Paul Blackburn30OAK888088000000000000
102Charlie Blackmon37COL14353135900000000992340
103Dairon Blanco31KCR3281028250000001584251411
104Ronel Blanco30HOU388088000000000000
105JJ Bleday26OAK344384443000000043043060
106Xander Bogaerts31SDP124343434100041010000200
107Alec Bohm27PHI54240424000603600000120
108Cody Bolton26SEA212001212000000000000
109Cam Booser32BOS1st10001010000000000000
110Ryan Borucki30PIT740044000000000000
111Sean Bouchard28COL317161716000000301416110
112Jonathan Bowlan27KCR211011000000000000
113Matt Bowman332TM670077000000000000
114Joe Boyle24OAK277077000000000000
115Cody Bradford26TEX233033000000000000
116Kyle Bradish27BAL322022000000000000
117Taj Bradley23TBR211011000000000000
118Ryan Brasier36LAD812101212000000000000
119John Brebbia34CHW715001515000000000000
120Alex Bregman30HOU93939393900003900000000
121Will Brennan26CLE338323832000000542832630
122Colten Brewer31CHC670077000000000000
123Jonah Bride28MIA373760020500000010
124Jhony Brito26SDP213001313000000000000
125Connor Brogdon292TM540044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Ben Brown24CHC1st94099000000000000
127Hunter Brown25HOU387088000000000000
128Seth Brown31OAK638263835002000340435291
129Vidal Bruján26MIA434233432000118132103042
130Kris Bryant32COL1013131380040000044500
131Walker Buehler29LAD722022000000000000
132JB Bukauskas27MIL360066000000000000
133Aaron Bummer30ATL815001515000000000000
134Nick Burdi31NYY590099000000000000
135Jake Burger28MIA42423242100701400000210
136Brock Burke27TEX450055000000000000
137Alec Burleson25STL335263514003000509121780
138Corbin Burnes29BAL799099000000000000
139Michael Busch26CHC24037403900390100000020
140Lawrence Butler23OAK241294140000000024040043
141José Buttó26NYM377077000000000000
142Byron Buxton30MIN1028242824000000024024411
143José Caballero27TBR23838383800000380000000
144Trey Cabbage27HOU284870000006017003
145Edward Cabrera26MIA455055000000000000
146Génesis Cabrera27TOR616001616000000000000
147Oswaldo Cabrera25NYY33736373700413321012001
148Willie Calhoun29LAA8111111000000000001100
149Alex Call29WSN375770000001257010
150Jair Camargo24MIN1st21200000000000110
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Isaiah Campbell26BOS270277000000000000
152Luis Campusano25SDP53933393803800000000050
153Alexander Canario24CHC2137131200000080512101
154Jeimer Candelario30CIN93636363400702800000200
155Mark Canha35DET10393539250060001308211340
156Griffin Canning28LAA588088000000000000
157Jonathan Cannon23CHW1st33033000000000000
158Yennier Cano30BAL321002121000000000000
159Dominic Canzone26SEA214101413000000130013030
160Conner Capel27CIN331300000000000311
161Victor Caratini30HOU82014201501410000000060
162Dylan Carlson25STL595990000001539010
163Kerry Carpenter26DET3393239230000003021231370
164Matt Carpenter38STL1465600000000000510
165Carlos Carrasco37CLE1588088000000000000
166Corbin Carroll23ARI341414141000000037541000
167Evan Carter21TEX237323734000000282734350
168Triston Casas24BOS32222222200220000000100
169Nick Castellanos32PHI1243434342000000004242100
170Luis Castillo31SEA899099000000000000
171Miguel Castro29ARI1080088000000000000
172Willi Castro27MIN64137414110001319513016011
173Jake Cave31COL728112825000000512025142
174Dylan Cease28SDP699099000000000000
175Slade Cecconi25ARI255055000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Andrew Chafin34DET1116001616000000000000
177Aroldis Chapman36PIT1518001818000000000000
178Matt Chapman31SFG84342434300004300000010
179Jesse Chavez40ATL1711001111000000000000
180Jazz Chisholm Jr.26MIA543434343000000043043000
181Jackson Chourio20MIL1st38333838000000803138031
182Adam Cimber33LAA719001919000000000000
183José Cisnero35LAA814001414000000000000
184Aaron Civale29TBR699099000000000000
185Emmanuel Clase26CLE522002222000000000000
186Jonatan Clase22SEA1st97980000007108020
187Garrett Cleavinger30TBR518001818000000000000
188Kody Clemens28PHI383870033100000140
189Ernie Clement28TOR43220323200012651001040
190Mike Clevinger33CHW822022000000000000
191Oscar Colás25CHW210100000000000010
192Dylan Coleman27HOU410011000000000000
193Michael Conforto31SFG938373838000000380038010
194Roansy Contreras24PIT412001212000000000000
195William Contreras26MIL54242423503500000000700
196Willson Contreras32STL931313120020000000001100
197Garrett Cooper332TM8211721100090002002840
198Patrick Corbin34WSN1288088000000000000
199Carlos Correa29MIN102424242400000240000000
200Nestor Cortes29NYY799099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Tom Cosgrove28SDP215001515000000000000
202Danny Coulombe34BAL1019011919000000000000
203Jake Cousins29NYY420022000000000000
204Colton Cowser24BAL238303835000000294635150
205Brandon Crawford37STL141081090000090000120
206J.P. Crawford29SEA82222222200000220000000
207Kutter Crawford28BOS499099000000000000
208Nabil Crismatt29LAD550055000000000000
209Cooper Criswell27BOS465066000000000000
210Garrett Crochet25CHW499099000000000000
211Jake Cronenworth30SDP54141414100410000000000
212Declan Cronin26MIA212001212000000000000
213Pete Crow-Armstrong22CHC220152018000000018018013
214Fernando Cruz34CIN318001818000000000000
215Oneil Cruz25PIT44238424000000400000031
216José Cuas30CHC370077000000000000
217Xzavion Curry25CLE311011000000000000
218Travis d'Arnaud35ATL123426343303300000000050
219Bobby Dalbec29BOS522162221001201100000112
220Yu Darvish37SDP1288088000000000000
221Henry Davis24PIT22321232202200000000001
222J.D. Davis31OAK823202319001201200000430
223Noah Davis27COL310011000000000000
224Brett de Geus26SEA240044000000000000
225Bryan De La Cruz27MIA4444444170000001700172700
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Elly De La Cruz22CIN24242424200000420000000
227Enyel De Los Santos28SDP620002020000000000000
228Paul DeJong30CHW83733373700000370000040
229Jason Delay29PIT311110100000000000
230Jonny DeLuca25TBR21110111000000016410101
231Reid Detmers24LAA499099000000000000
232Chris Devenski33TBR990099000000000000
233Rafael Devers27BOS83131312600002600000500
234Alexis Díaz27CIN316001616000000000000
235Edwin Díaz30NYM816001616000000000000
236Elias Díaz33COL103836383003000000000820
237Miguel Díaz29HOU710011000000000000
238Yainer Diaz25HOU340384028028000000001120
239Yandy Díaz32TBR84242423600360000000600
240Jake Diekman37NYM1316001616000000000000
241Seranthony Domínguez29PHI616001616000000000000
242Brendan Donovan27STL340404036000540330033500
243Camilo Doval26SFG416001616000000000000
244Brenton Doyle26COL241414141000000041041000
245Brandon Drury31LAA103028302500619000000420
246Daniel Duarte27MIN320022000000000000
247Shawn Dubin28HOU280088000000000000
248Mauricio Dubón29HOU6322232290014201116023043
249Tyler Duffey33KCR1070077000000000000
250Oliver Dunn26MIL1st33203323001122000005120
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Dane Dunning29TEX577077000000000000
252Ezequiel Duran25TEX3292229250071727018350
253Jarren Duran27BOS4424242420000002330042000
254Jhoan Durán26MIN370077000000000000
255Adam Duvall35ATL1123142320000000200020090
256Zach Eflin30TBR999099000000000000
257Bryce Elder25ATL344044000000000000
258Kent Emanuel32MIA220022000000000000
259Christian Encarnacion-Strand24CIN22929292900290000000000
260Nathan Eovaldi34TEX1377077000000000000
261Lucas Erceg29OAK217001717000000000000
262Santiago Espinal29CIN532283231000141700000120
263Paolo Espino37TOR620022000000000000
264Joey Estes22OAK211011000000000000
265Carlos Estévez31LAA812001212000000000000
266Jeremiah Estrada25SDP360066000000000000
267Thairo Estrada28SFG64341434200042000000010
268Alex Faedo28DET315001515000000000000
269Pete Fairbanks30TBR610001010000000000000
270Stuart Fairchild28CIN432233228000000222928461
271Bailey Falter27PIT488088000000000000
272Buck Farmer33CIN1116001616000000000000
273Kyle Farmer33MIN834203434000162420000060
274Calvin Faucher28MIA312001212000000000000
275Erick Fedde31CHW799099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Ryan Feltner27COL488088000000000000
277Caleb Ferguson27NYY617001717000000000000
278Tyler Ferguson30OAK1st30033000000000000
279Freddy Fermin29KCR32117212102100000000010
280José Fermín25STL293940003200000160
281Ryan Fernandez26STL1st15011515000000000000
282J.P. Feyereisen31LAD480088000000000000
283Kyle Finnegan32WSN518001818000000000000
284Tyler Fitzgerald26SFG2221322183013073608225
285Jack Flaherty28DET888088000000000000
286Josh Fleming28PIT517101717000000000000
287David Fletcher30ATL753550005000000000
288Dominic Fletcher26CHW220182019000000014519020
289Chris Flexen29CHW797099000000000000
290Wilmer Flores32SFG1238273828002702000007110
291Estevan Florial26CLE5302330160000008111161270
292Dylan Floro33WSN919001919000000000000
293Jason Foley28DET419011919000000000000
294Mike Ford31CIN676710010000000510
295Nick Fortes27MIA43126313103100000000000
296Justin Foscue25TEX1st20210001000000010
297Jake Fraley29CIN630223025000000002525260
298J.P. France29HOU255055000000000000
299Ty France29SEA63938393900390000000010
300Bowden Francis28TOR352055000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Adam Frazier32KCR93226322600020003047650
302Kyle Freeland31COL854144000000000001
303Freddie Freeman34LAD154444444400440000000000
304Tyler Freeman25CLE337343736000311035035021
305Sal Frelick24MIL24037403900002016111738020
306Luis Frías26ARI470177000000000000
307Max Fried30ATL888088000000000000
308TJ Friedl28CIN466660000000606000
309David Fry28CLE229192921011701070078100
310Carson Fulmer30LAA890099000000000000
311Kody Funderburk27MIN214001414000000000000
312Hunter Gaddis26CLE321002121000000000000
313Giovanny Gallegos32STL813001313000000000000
314Zac Gallen28ARI688088000000000000
315Joey Gallo30WSN102321231900160001023320
316Adolis García31TEX643424338000000003838510
317Avisaíl García33MIA1318131816000000001616050
318Deivi García25CHW414001414000000000000
319Luis García37LAA1218001818000000000000
320Luis García Jr.24WSN53632363500035000000040
321Maikel Garcia24KCR34343434300004300000000
322Robert Garcia28WSN216001616000000000000
323Yimi García33TOR1015001515000000000000
324Amir Garrett32LAA860066000000000000
325Braxton Garrett26MIA511011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Reed Garrett31NYM414001414000000000000
327Mitch Garver33SEA8363636000000000003600
328Robert Gasser25MIL1st11011000000000000
329Kevin Gausman33TOR1288088000000000000
330Zack Gelof24OAK22525252500025000000000
331Kyle Gibson36STL1288088000000000000
332Luis Gil26NYY388088000000000000
333Logan Gilbert27SEA499099000000000000
334Logan Gillaspie27SDP310011000000000000
335Andrés Giménez25CLE54040404000040000000000
336Kevin Ginkel30ARI618011818000000000000
337Tyler Glasnow30LAD999099000000000000
338Paul Goldschmidt36STL144040404000400000000100
339Austin Gomber30COL688088000000000000
340Yan Gomes36CHC132117212102100000000000
341Marco Gonzales32PIT1033033000000000000
342Nick Gonzales25PIT254550005000000001
343Romy Gonzalez27BOS485880020060000021
344Victor González28NYY415001515000000000000
345Hunter Goodman24COL286870030000044120
346Niko Goodrum322TM713713120031314004022
347Nick Gordon28MIA438273833000300273130080
348MacKenzie Gore25WSN388088000000000000
349Nolan Gorman24STL33835383800038000000000
350Yasmani Grandal35PIT1387880800000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Jon Gray32TEX1098099000000000000
352Josiah Gray26WSN422022000000000000
353Sonny Gray34STL1277077000000000000
354Tristan Gray28MIA231320000200000020
355Chad Green33TOR970177000000000000
356Hunter Greene24CIN399099000000000000
357Riley Greene23DET3424142310000002924311110
358Randal Grichuk32ARI1124142419000000101819490
359Trent Grisham27NYY617111716000000016016101
360Vaughn Grissom23BOS399980008000000100
361Robbie Grossman342TM1228212821000000701421270
362Michael Grove27LAD316101616000000000000
363Vladimir Guerrero Jr.25TOR64141413800380000000300
364Luis Guillorme292TM7141013131009220000010
365Lourdes Gurriel Jr.30ARI739393939000000390039000
366Vladimir Gutierrez28MIA310011000000000000
367Josh Hader30HOU818001818000000000000
368Sam Haggerty30SEA685870000006017102
369DL Hall25MIL344044000000000000
370David Hamilton26BOS21812181700040140000013
371Ian Hamilton29NYY518001818000000000000
372Garrett Hampson29KCR7331233320019131213023076
373Emerson Hancock25SEA277077000000000000
374Mitch Haniger33SEA840394036000000003636410
375Ian Happ29CHC839393933000000330033600
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Bryce Harper31PHI133838383700370000000100
377Brett Harris26OAK1st1111111100001100000000
378Hogan Harris27OAK210011000000000000
379Michael Harris II23ATL339393939000000039039000
380Kyle Harrison22SFG299099000000000000
381Grant Hartwig26NYM220022000000000000
382Hunter Harvey29WSN620002020000000000000
383Ke'Bryan Hayes27PIT53433343400003400000010
384Austin Hays28BAL719111918000000160218141
385Andrew Heaney33TEX1188088000000000000
386Jonathan Heasley27BAL430133000000000000
387Austin Hedges31CLE101211121201200000000000
388Jonah Heim29TEX53837383703700000000410
389Tyler Heineman33BOS511100000000000100
390Ryan Helsley29STL620012020000000000000
391Gunnar Henderson23BAL34040403900000390000100
392Kyle Hendricks34CHC1166066000000000000
393Blair Henley27HOU1st11011000000000000
394Ronny Henriquez24MIN210011000000000000
395Tommy Henry26ARI366066000000000000
396Sam Hentges27CLE430033000000000000
397Kevin Herget33MIL320122000000000000
398Darell Hernaiz22OAK1st29222928000215170000013
399Enrique Hernández32LAD1131213130004360128020170
400Jonathan Hernández27TEX560166000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Jose Hernandez26PIT260066000000000000
402Teoscar Hernández31LAD9444444440000002103044000
403Iván Herrera24STL32822282102100000000450
404Tim Herrin27CLE219001919000000000000
405Jason Heyward34LAD1544440000000044000
406Aaron Hicks34LAA121814181410000022913530
407Jordan Hicks27SFG699099000000000000
408Kyle Higashioka34SDP81212121201200000000000
409Tim Hill34CHW717001717000000000000
410Sean Hjelle27SFG380088000000000000
411Bryan Hoeing27MIA311001111000000000000
412Nico Hoerner27CHC64141414100035090000000
413Jeff Hoffman31PHI918001818000000000000
414Colin Holderman28PIT312001212000000000000
415Jackson Holliday20BAL1st1010101000010000000000
416Clay Holmes31NYY718001818000000000000
417Tyler Holton28DET314001414000000000000
418Rhys Hoskins31MIL738373823002300000001510
419Tanner Houck28BOS588088000000000000
420Adrian Houser31NYM876077000000000000
421Bryan Hudson27MIL216001616000000000000
422Dakota Hudson29COL788088000000000000
423Daniel Hudson37LAD1517001717000000000000
424Sam Huff26TEX410110100000000000
425Brandon Hughes28ARI331033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Kyle Hurt26LAD231033000000000000
427Jacob Hurtubise26CIN1st21210000001001101
428Andy Ibáñez31DET41911191700011601001180
429Raisel Iglesias34ATL1017001717000000000000
430Shota Imanaga30CHC1st88088000000000000
431Jonathan India27CIN43737372800028000000900
432Cole Irvin30BAL677077000000000000
433Jake Irvin27WSN288088000000000000
434Kyle Isbel27KCR436323636000000036036031
435Alex Jackson28TBR587880800000000000
436Jay Jackson36MIN615001515000000000000
437Luke Jackson32SFG910001010000000000000
438Joe Jacques29BOS210011000000000000
439Travis Jankowski33TEX102711271500000064615790
440Danny Jansen29TOR71815181601600000000212
441Kenley Jansen36BOS1515011515000000000000
442Bryce Jarvis26ARI216021616000000000000
443Cristian Javier27HOU555055000000000000
444Griffin Jax29MIN419001919000000000000
445Tyler Jay30NYM1st20022000000000000
446Daulton Jefferies28SFG421022000000000000
447Ryan Jeffers27MIN536313619019000000001550
448Dany Jiménez30OAK415001515000000000000
449Eloy Jiménez27CHW6302930000000000002910
450Joe Jiménez29ATL816001616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Connor Joe31PIT5363036340021000401417150
452Pierce Johnson33ATL713001313000000000000
453Jahmai Jones26NYY41121180002302013113
454Jared Jones22PIT1st88088000000000000
455Nolan Jones26COL326252625000000250025001
456Aaron Judge32NYY943434335000000332035800
457Edouard Julien25MIN24133414100041000000061
458Josh Jung26TEX344440000400000000
459Jakob Junis31MIL811011000000000000
460Janson Junk28MIL430033000000000000
461Colt Keith22DET1st3533353200032000000220
462Jarred Kelenic24ATL431253126000000260026060
463Brad Keller28CHW741044000000000000
464Mitch Keller28PIT699099000000000000
465Carson Kelly29DET92519252502500000000010
466Joe Kelly36LAD1315001515000000000000
467Kevin Kelly26TBR213001313000000000000
468Merrill Kelly35ARI644044000000000000
469Michael Kelly31OAK320002020000000000000
470Zack Kelly29BOS370077000000000000
471Tony Kemp32BAL952550005001001030
472Buddy Kennedy25DET362650004100000040
473Max Kepler31MIN1025202524000000002424150
474Orion Kerkering23PHI211001111000000000000
475Ray Kerr29ATL320022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Grae Kessinger26HOU21111091002510000131
477Kevin Kiermaier34TOR1226212626000000026026002
478Yusei Kikuchi33TOR688088000000000000
479Ha-Seong Kim28SDP44545454500000450000000
480Craig Kimbrel36BAL1519011919000000000000
481Isiah Kiner-Falefa29TOR740334039200211930101022
482John King29STL570077000000000000
483Michael King29SDP698099000000000000
484Tyler Kinley33COL717001717000000000000
485George Kirby26SEA399099000000000000
486Alex Kirilloff26MIN536293627006000140821770
487Alejandro Kirk25TOR52524252502500000000010
488Andrew Kittredge34STL818001818000000000000
489Heston Kjerstad25BAL274740000002024030
490Will Klein24KCR1st10011000000000000
491Landon Knack26LAD1st33033000000000000
492Andrew Knizner29TEX61712171601600000000100
493Jared Koenig30MIL210001010000000000000
494Stephen Kolek27SDP1st20002020000000000000
495Michael Kopech28CHW518001818000000000000
496Dean Kremer28BAL588088000000000000
497Zac Kristofak26LAA1st10011000000000000
498Joel Kuhnel29HOU510011000000000000
499Steven Kwan26CLE332323232000000320032000
500Peter Lambert27COL410301010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Dinelson Lamet31LAD730033000000000000
502Alex Lange28DET418001818000000000000
503Shea Langeliers26OAK33935393603600000000230
504Wyatt Langford22TEX1st313131120000001200121900
505Trevor Larnach27MIN4191919800000050481100
506Jacob Latz28TEX320012020000000000000
507Ramón Laureano29CLE7291929290000000102329071
508Derek Law33WSN822002222000000000000
509Justin Lawrence29COL415011515000000000000
510Kyle Leahy27STL250055000000000000
511Jordan Leasure25CHW1st18001818000000000000
512José Leclerc30TEX816011616000000000000
513Dylan Lee29ATL412001212000000000000
514Jung Hoo Lee25SFG1st37363737000000037037000
515Korey Lee25CHW32821282602600000000232
516Casey Legumina27CIN210011000000000000
517Jack Leiter24TEX1st33033000000000000
518Mark Leiter Jr.33CHC517001717000000000000
519Dominic Leone32CHW1117001717000000000000
520Royce Lewis25MIN311110000100000000
521Matthew Liberatore24STL315201515000000000000
522Francisco Lindor30NYM104140414100000410000010
523Trey Lipscomb24WSN1st3230323200412900000020
524Zack Littell28TBR788088000000000000
525Brendon Little27TOR230033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Luke Little23CHC210101010000000000000
527Ben Lively32CLE566066000000000000
528Jonathan Loáisiga29NYY730033000000000000
529Nick Lodolo26CIN366066000000000000
530Nick Loftin25KCR213913110028300000240
531Joey Loperfido25HOU1st98990000005429000
532Jacob Lopez26TBR230033000000000000
533Jorge López31NYM921002121000000000000
534Nicky Lopez29CHW63533353500034040000010
535Otto Lopez25MIA31810181600010510000023
536Pablo López28MIN788088000000000000
537Reynaldo López30ATL977077000000000000
538Michael Lorenzen32TEX1066066000000000000
539Richard Lovelady28CHC570077000000000000
540Brandon Lowe29TBR787880008000000010
541Josh Lowe26TBR476760000000066010
542Nathaniel Lowe28TEX62323232300230000000000
543Easton Lucas27OAK230033000000000000
544Marco Luciano22SFG210100000000000010
545Seth Lugo34KCR999099000000000000
546Gavin Lux26LAD53127313100031000000040
547Jesús Luzardo26MIA666066000000000000
548Jordan Lyles33KCR1450055000000000000
549Daniel Lynch IV27KCR421022000000000000
550Lance Lynn37STL1388088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Manny Machado31SDP1340404011000011000002900
552Josh Maciejewski28NYY1st10011000000000000
553Nick Madrigal27CHC53814383600093000000160
554Kenta Maeda36DET877077000000000000
555Luke Maile33CIN92117211801800000000120
556Anthony Maldonado26MIA1st81088000000000000
557Martín Maldonado37CHW142524252502500000000000
558Sean Manaea32NYM988088000000000000
559Matt Manning26DET444044000000000000
560Alek Manoah26TOR422022000000000000
561Joe Mantiply33ARI720012020000000000000
562Kyle Manzardo23CLE1st96920020000000620
563Manuel Margot29MIN93517353200000021217323131
564Ron Marinaccio28NYY390099000000000000
565Alec Marsh26KCR266066000000000000
566Brandon Marsh26PHI4383338380000003010138050
567Ketel Marte30ARI104240423600035010000720
568Starling Marte35NYM1337373732000000003232500
569Yunior Marte29PHI312001212000000000000
570Austin Martin25MIN1st292329260001001613026115
571Chris Martin38BOS916011616000000000000
572J.D. Martinez36NYM14171417000000000001630
573Justin Martinez22ARI210011010000000000000
574Nick Martinez33CIN794099000000000000
575Seth Martinez29HOU418001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Nick Martini34CIN5292229500000010452050
577Michael Massey26KCR32221222000020000000110
578Miles Mastrobuoni28CHC314614110007211001060
579Jorge Mateo29BAL52620262400020010303202
580Phil Maton31TBR819001919000000000000
581Luis Matos22SFG242430000000213111
582Yuki Matsui28SDP1st20002020000000000000
583Steven Matz33STL1066066000000000000
584Tyler Matzek33ATL611001111000000000000
585Tim Mayza32TOR719001919000000000000
586James McArthur27KCR217011717000000000000
587James McCann34BAL111816181801800000000000
588Kyle McCann26OAK1st1512151301300000000210
589Jake McCarthy26ARI436243634000000712734023
590Darren McCaughan28MIA310011000000000000
591Chas McCormick29HOU421212121000000194321000
592Andrew McCutchen37PIT16333033200000000223030
593T.J. McFarland35OAK1221002121000000000000
594Scott McGough34ARI315021515000000000000
595Reese McGuire29BOS72819282302300000000170
596Ryan McKenna27BAL493980000002248013
597Triston McKenzie26CLE588088000000000000
598Zach McKinstry29DET52816282510031481023081
599Ryan McMahon29COL84242424200004200000000
600Jeff McNeil32NYM74038403900036006006020
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Curtis Mead23TBR22623262500020500000020
602Parker Meadows24DET232263232000000032032004
603John Means31BAL722022000000000000
604Nick Mears27COL517001717000000000000
605Trevor Megill30MIL410001010000000000000
606Tylor Megill28NYM411011000000000000
607MJ Melendez25KCR339373935001000320435320
608Danny Mendick30CHW61010101000001000000000
609Joey Meneses32WSN337373723002300000001400
610Whit Merrifield35PHI924202423000770120012131
611Jackson Merrill21SDP1st42384242000000042042030
612Julian Merryweather32CHC540044000000000000
613Matt Mervis26CHC298911010000000810
614Max Meyer25MIA233033000000000000
615Jake Meyers28HOU435223532000000131032143
616Miles Mikolas35STL999099000000000000
617Wade Miley37MIL1422022000000000000
618Drew Millas26WSN222220200000000000
619Bobby Miller25LAD233033000000000000
620Bryce Miller25SEA288088000000000000
621Erik Miller26SFG1st20102020000000000000
622Mason Miller25OAK214001414000000000000
623Owen Miller27MIL473751032100000122
624Shelby Miller33DET1215001515000000000000
625Tyson Miller282TM410001010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Hoby Milner33MIL820002020000000000000
627A.J. Minter30ATL821002121000000000000
628José Miranda26MIN32723272300102200000330
629Casey Mize27DET477077000000000000
630Anthony Molina22COL1st80088000000000000
631Sam Moll32CIN550055000000000000
632Andruw Monasterio27MIL283870003401001150
633Yoán Moncada29CHW91111111100001100000000
634Mickey Moniak26LAA5332533290000001171129241
635Frankie Montas31CIN977077000000000000
636Elehuris Montero25COL33734373200320000000500
637Rafael Montero33HOU1020002020000000000000
638Jordan Montgomery31ARI855055000000000000
639Dylan Moore31SEA63328333300322219009040
640Matt Moore35LAA1316001616000000000000
641Adrián Morejón25SDP611001111000000000000
642Christopher Morel25CHC34242423300003300000900
643Gabriel Moreno24ARI33327333203200000000040
644Eli Morgan28CLE490099000000000000
645Charlie Morton40ATL1777077000000000000
646Ryan Mountcastle27BAL53736373700370000000010
647Kyle Muller26OAK410001010000000000000
648Cedric Mullins29BAL738333837000000037037021
649Max Muncy33LAD93935393900003900000040
650Andrés Muñoz25SEA516001616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Roddery Muñoz24MIA1st33033000000000000
652Sean Murphy29ATL611110100000000000
653Tom Murphy33SFG91310131201200000000110
654Joe Musgrove31SDP988088000000000000
655Parker Mushinski28HOU330033000000000000
656Dane Myers28MIA21041080000003248040
657Tobias Myers25MIL1st44044000000000000
658Andrew Nardi25MIA320002020000000000000
659Omar Narváez32NYM92015202002000000000000
660Nick Nastrini24CHW1st22022000000000000
661Bo Naylor24CLE33430342902900000000340
662Josh Naylor27CLE64141413600360000000500
663Kyle Nelson27ARI511001111000000000000
664Nick Nelson28PHI530033000000000000
665Ryne Nelson26ARI366066000000000000
666Héctor Neris35CHC1116001616000000000000
667Zach Neto23LAA24240424200000420000001
668Tyler Nevin27OAK4352935320012090801119330
669Kevin Newman30ARI72823282800070220000000
670Kyle Nicolas25PIT270077000000000000
671Tomás Nido30NYM81713171701700000000030
672Brandon Nimmo31NYM940384038000000356038211
673Ryan Noda28OAK23023302700270000000160
674Aaron Nola31PHI1099099000000000000
675Lars Nootbaar26STL429282929000000852229010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Dedniel Núñez28NYM1st40044000000000000
677Nasim Nuñez23WSN1st1011050002030000106
678Riley O'Brien29STL310011000000000000
679Ryan O'Hearn30BAL7292529800400020351940
680Logan O'Hoppe24LAA33734373603600000000030
681Tyler O'Neill29BOS7333133300000002201930420
682Bailey Ober28MIN488088000000000000
683Shohei Ohtani29LAD7424242000000000004200
684Steven Okert32MIN715001515000000000000
685Edward Olivares28PIT526232617000000101717730
686Matt Olson30ATL93939393900390000000000
687Reese Olson24DET288088000000000000
688Jonathan Ornelas24TEX210110001000000000
689Rafael Ortega33CHW81441412000000011112124
690Joey Ortiz25MIL23626363600053210000060
691Luis Ortiz28PHI510011000000000000
692Luis Ortiz25PIT313001313000000000000
693Adam Ottavino38NYM1416001616000000000000
694James Outman27LAD334283434000000034034060
695Marcell Ozuna33ATL12393939000000000003900
696Cristian Pache25PHI51410141200000066112212
697Chris Paddack28MIN688088000000000000
698Emilio Pagán33CIN819001919000000000000
699Andy Pages23LAD1st252525250000000131725000
700Pedro Pagés25STL1st72770610000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Richie Palacios27TBR335273533000800602025031
702Daniel Palencia24CHC270077000000000000
703Andre Pallante25STL390099000000000000
704Isaac Paredes25TBR53939393600003600000300
705Kyren Paris22LAA264640004000000111
706Mitchell Parker24WSN1st66066000000000000
707Wes Parsons312TM440044000000000000
708Vinnie Pasquantino26KCR34140413400340000000610
709Graham Pauley23SDP1st1381360010600000550
710James Paxton35LAD1177077000000000000
711Joel Payamps30MIL615001515000000000000
712Nate Pearson27TOR416001616000000000000
713Joc Pederson32ARI113827380000000000032110
714Elvis Peguero27MIL417001717000000000000
715Jeremy Peña26HOU34242424200000420000000
716Ryan Pepiot26TBR377077000000000000
717Freddy Peralta28MIL788088000000000000
718Wandy Peralta32SDP921002121000000000000
719Geraldo Perdomo24ARI477770000070000000
720Jhonny Pereda28MIA1st32330300000000000
721Cionel Pérez28BAL770077000000000000
722Martín Pérez33PIT1388088000000000000
723Salvador Perez34KCR1342414238027110000000510
724Wenceel Pérez24DET1st251925240000000161424041
725Blake Perkins27MIL233313333000000033033001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Jace Peterson34ARI1114514100004150000271
727Brandon Pfaadt25ARI288088000000000000
728Tommy Pham36CHW1117161716000000114816010
729Evan Phillips29LAD714001414000000000000
730Kevin Pillar352TM1226142622000000314722283
731René Pinto27TBR31915191901900000000000
732Ricardo Pinto30PHI360066000000000000
733Nick Pivetta31BOS844044000000000000
734Colin Poche30TBR410001010000000000000
735Jorge Polanco30SEA114140414000040000000110
736Zach Pop27TOR460066000000000000
737Cody Poteet29NYY311011000000000000
738Ryan Pressly35HOU1218001818000000000000
739Quinn Priester23PIT255055000000000000
740Jurickson Profar31SDP1145454542002000400040300
741Austin Pruitt34TEX740044000000000000
742A.J. Puk29MIA564066000000000000
743Cal Quantrill29COL699099000000000000
744Jose Quintana35NYM1388088000000000000
745Ceddanne Rafaela23BOS2423942420006322024024010
746Cole Ragans26KCR399099000000000000
747Tanner Rainey31WSN712001212000000000000
748Cal Raleigh27SEA43835383603600000000220
749Brooks Raley36NYM780088000000000000
750Luke Raley29SEA4322432280040001311024152
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751Emmanuel Ramirez29MIA1st30033000000000000
752Erasmo Ramírez34TBR1370077000000000000
753Harold Ramírez29TBR6383438500000020553040
754José Ramírez31CLE124242423300003300000900
755Nick Ramirez34LAD550055000000000000
756Yohan Ramírez292TM510001010000000000000
757Bryan Ramos22CHW1st109101000001000000000
758Heliot Ramos24SFG376760000004036110
759Colin Rea33MIL688088000000000000
760J.T. Realmuto33PHI113434343403400000000000
761Jakson Reetz28SFG253550500000000010
762Rob Refsnyder33BOS919121915000000100515370
763Sean Reid-Foley28NYM711001111000000000000
764Zach Remillard30CHW254550003200000000
765Anthony Rendon34LAA121919191700001700000200
766Hunter Renfroe32KCR938333838000000003838010
767Luis Rengifo27LAA62823282600018720000031
768Pablo Reyes30BOS62114212110291120000020
769Bryan Reynolds29PIT6434343380000002402138500
770Trevor Richards31TOR718001818000000000000
771Austin Riley27ATL63737373700003700000000
772Leo Rivas26SEA1st32330000030000001
773Emmanuel Rivera28MIA431233129101101800000031
774Anthony Rizzo34NYY144242424200420000000000
775Luis Robert Jr.26CHW577770000000707000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776David Robertson39TEX1618011818000000000000
777Nick Robertson25STL260066000000000000
778Víctor Robles27WSN886880000000538001
779Brayan Rocchio23CLE23836383800000380000011
780Brendan Rodgers27COL63835383800038000000001
781Carlos Rodón31NYY1099099000000000000
782Grayson Rodriguez24BAL266066000000000000
783Joely Rodríguez32BOS711001111000000000000
784Julio Rodríguez23SEA343424342000000042042001
785Manuel Rodríguez27TBR360066000000000000
786Randy Rodríguez24SFG1st30033000000000000
787Yariel Rodríguez27TOR1st44044000000000000
788Yerry Rodríguez26TEX310001010000000000000
789Jake Rogers29DET42726272502500000000300
790Taylor Rogers33SFG918001818000000000000
791Trevor Rogers26MIA588088000000000000
792Tyler Rogers33SFG620002020000000000000
793Johan Rojas23PHI235343534000000034034101
794Josh Rojas30SEA63429333420042706006030
795Miguel Rojas35LAD112718272700063190000060
796Jordan Romano31TOR610001010000000000000
797JoJo Romero27STL520012020000000000000
798Brent Rooker29OAK5323132800000030582410
799Ben Rortvedt26TBR32921292912900000000010
800Amed Rosario28TBR8373337340001226001717111
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801Eddie Rosario32WSN103328333300000016111233010
802Eguy Rosario24SDP328102825000224000003160
803Joe Ross31MIL788088000000000000
804Landen Roupp25SFG1st10001010000000000000
805Chris Roycroft27STL1st30033000000000000
806Esteury Ruiz25OAK324142422000000158022064
807José Ruiz29PHI840044000000000000
808Keibert Ruiz25WSN52322232102100000000210
809Jackson Rutledge25WSN210011000000000000
810Adley Rutschman26BAL339393926026000000001500
811Joe Ryan28MIN488088000000000000
812Ryder Ryan29PIT290099000000000000
813Andrew Saalfrank26ARI220022000000000000
814Blake Sabol26SFG297970700000000110
815Chris Sale35ATL1488088000000000000
816Cristopher Sánchez27PHI488088000000000000
817Gary Sánchez31MIL102618261107400000001370
818Jesús Sánchez26MIA537283732000000203232090
819Sixto Sánchez25MIA211401111000000000000
820Nick Sandlin27CLE422002222000000000000
821Patrick Sandoval27LAA699099000000000000
822Cole Sands26MIN315001515000000000000
823Miguel Sanó31LAA9211821131050800000810
824Carlos Santana38MIN153836383600360000000210
825Dennis Santana28NYY715001515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826Anthony Santander29BAL839383933000000003333510
827Tayler Saucedo31SEA414001414000000000000
828Matt Sauer25KCR1st12001212000000000000
829Josh Sborz30TEX670077000000000000
830Nolan Schanuel22LAA23834383700370000000020
831Clarke Schmidt28NYY588088000000000000
832Casey Schmitt25SFG255550000050000000
833Davis Schneider25TOR2342734340001000270027021
834John Schreiber30KCR620002020000000000000
835Max Schuemann27OAK1st2517252400083104116023
836Kyle Schwarber31PHI10414041100000010013910
837Christian Scott25NYM1st22022000000000000
838Tanner Scott29MIA817001717000000000000
839Tayler Scott32HOU419001919000000000000
840Victor Scott II23STL1st20172020000000020020000
841Corey Seager30TEX104040403700000370000300
842JP Sears28OAK399099000000000000
843Colin Selby26KCR220022000000000000
844Marcus Semien33TEX124444444400044000000000
845Nick Senzel29WSN6212021700007000001310
846Brian Serven29TOR373760600000000011
847Luis Severino30NYM988088000000000000
848Paul Sewald34ARI830033000000000000
849Bryan Shaw36CHW1450055000000000000
850Gavin Sheets28CHW437353728007000002121910
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851Austin Shenton26TBR1st1791790090000000570
852Braden Shewmake26CHW22820282400067110000214
853Zack Short293TM415715120002910000133
854Jared Shuster25CHW250055000000000000
855Michael Siani24STL337233735000000424935107
856Chase Silseth24LAA322022000000000000
857Lucas Sims30CIN816001616000000000000
858Brady Singer27KCR599099000000000000
859Jon Singleton32HOU43024302400240000000360
860Jose Siri28TBR436333634000000034034102
861Paul Skenes22PIT1st11011000000000000
862Tarik Skubal27DET588088000000000000
863Justin Slaten26BOS1st14001414000000000000
864Austin Slater31SFG8251125210000003317211112
865Burch Smith34MIA617001717000000000000
866Cade Smith25CLE1st20002020000000000000
867Dominic Smith29BOS81081070070000000320
868Drew Smith30NYM610001010000000000000
869Josh Smith26TEX342334240000033110000080
870Kevin Smith27NYY410100000000000101
871Pavin Smith28ARI515815100030000077150
872Will Smith34KCR1215001515000000000000
873Will Smith29LAD63735373403400000000220
874Drew Smyly35CHC1190099000000000000
875Kirby Snead29SEA430033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876Blake Snell31SFG933033000000000000
877Collin Snider28SEA330033000000000000
878Tyler Soderstrom22OAK255550150000000000
879Donovan Solano36SDP1133330000300000000
880Jorge Soler32SFG11343334000000000003310
881George Soriano25MIA210001010000000000000
882José Soriano25LAA297099000000000000
883Michael Soroka26CHW599099000000000000
884Edmundo Sosa28PHI61715171700034100000000
885Lenyn Sosa24CHW312912120005800000020
886Gregory Soto29PHI616001616000000000000
887Juan Soto25NYY743434343000000004343000
888Gabe Speier29SEA615001515000000000000
889Mitch Spence26OAK1st11001111000000000000
890Carson Spiers26CIN210011000000000000
891George Springer34TOR1137363735000000013435210
892Jacob Stallings34COL91714171701700000000000
893Ryne Stanek32SEA816001616000000000000
894Giancarlo Stanton34NYY15373537000000000003520
895Josh Staumont30MIN630033000000000000
896Justin Steele28CHC433033000000000000
897Spencer Steer26CIN341414140007100350035100
898Jackson Stephens30ATL520022000000000000
899Tyler Stephenson27CIN53327332902900000000250
900Brock Stewart32MIN613001313000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901DJ Stewart30NYM7322232800100030581991
902Gavin Stone25LAD288088000000000000
903Trevor Story31BOS988880000080000000
904Bryson Stott26PHI33835383800036050000030
905Matt Strahm32PHI917001717000000000000
906Chris Stratton33KCR917001717000000000000
907Hunter Stratton27PIT219001919000000000000
908Hunter Strickland35LAA1016001616000000000000
909Spencer Strider25ATL422022000000000000
910Ross Stripling34OAK999099000000000000
911Marcus Stroman33NYY1088088000000000000
912Peter Strzelecki29CLE330033000000000000
913Garrett Stubbs31PHI6129121201200000000000
914Albert Suárez34BAL373177000000000000
915Eugenio Suárez32ARI114242424200004200000000
916José Suarez26LAA612001212000000000000
917Ranger Suárez28PHI788088000000000000
918Robert Suarez33SDP317001717000000000000
919Wander Suero32HOU610011000000000000
920Brett Sullivan30SDP230330120000000020
921Cole Sulser34NYM640044000000000000
922Brent Suter34CIN917001717000000000000
923Jack Suwinski25PIT3423042400000002414740071
924Seiya Suzuki29CHC319191915000000001515400
925Dansby Swanson30CHC93735373600000360000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926Erik Swanson30TOR611001111000000000000
927Jameson Taillon32CHC855055000000000000
928Dillon Tate30BAL511001111000000000000
929Fernando Tatis Jr.25SDP545454545000000004545000
930Mike Tauchman33CHC739353935000000682735330
931Leody Taveras25TEX541404141000000041041001
932Chris Taylor33LAD1125172523000100230023032
933Michael A. Taylor33PIT1135293534000000034034003
934Samad Taylor25SEA231330000002103010
935Tyrone Taylor30NYM63118312100000077921692
936Julio Teheran33NYM1311011000000000000
937Rowdy Tellez29PIT74030403700370000000050
938Kai-Wei Teng25SFG1st40044000000000000
939Matt Thaiss29LAA6129121001000000000020
940Caleb Thielbar37MIN812001212000000000000
941Alek Thomas24ARI344440000000404000
942Lane Thomas28WSN622222222000000002222000
943Bubba Thompson26CIN31751711000000011011209
944Keegan Thompson29CHC490099000000000000
945Ryan Thompson32ARI517001717000000000000
946Zack Thompson26STL352055000000000000
947Trent Thornton30SEA618001818000000000000
948Michael Toglia25COL31512151500100000077000
949Michael Tonkin343TM711001111000000000000
950Spencer Torkelson24DET34040403800380000000200
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951Abraham Toro27OAK641364129003161100000950
952Gleyber Torres27NYY74341434200042000000020
953Ezequiel Tovar22COL34141414100000410000000
954Taylor Trammell262TM41011070000004037116
955Blake Treinen36LAD1040044000000000000
956Alan Trejo28COL412812100007210000121
957Jose Trevino31NYY72620252412300000000050
958Jared Triolo26PIT239393939001301000000000
959Chadwick Tromp29ATL51412141401400000000000
960Mike Trout32LAA1429292924000000024024500
961Cole Tucker27LAA61191190000603003220
962Kyle Tucker27HOU741414140000000004040100
963Brice Turang24MIL24038404000040000000010
964Spencer Turnbull31PHI686088000000000000
965Justin Turner39TOR16363436800305000002720
966Trea Turner31PHI103333333200000320000100
967Kyle Tyler27MIA310011000000000000
968Edwin Uceta26TBR420022000000000000
969José Ureña32TEX1012221212000000000000
970Luis Urías27SEA72719272600002600000050
971Ramón Urías30BAL52115211800101700000340
972Abner Uribe24MIL214001414000000000000
973Gio Urshela32DET91915191800101800000030
974Naoyuki Uwasawa30BOS1st20022000000000000
975Enmanuel Valdez25BOS22826282800028000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976Framber Valdez30HOU755055000000000000
977Ricky Vanasco25LAD1st10011000000000000
978Ildemaro Vargas32WSN824192424000101035005011
979Gus Varland27LAD270077000000000000
980Louie Varland26MIN344044000000000000
981Daulton Varsho27TOR5393639390000002523039102
982Randy Vásquez25SDP244044000000000000
983Andrew Vaughn26CHW44140413800380000000310
984Christian Vázquez33MIN102523252402300100000100
985Nelson Velázquez25KCR337313711000000704112560
986Anthony Veneziano26KCR220022000000000000
987Alex Verdugo28NYY840394040000000403140000
988Justin Verlander41HOU1955055000000000000
989Alex Vesia28LAD519001919000000000000
990Will Vest29DET416001616000000000000
991Thyago Vieira31MIL515001515000000000000
992Mark Vientos24NYM331330000300000020
993Matt Vierling27DET4382738350000190014717391
994Ryan Vilade25DET242430000001023010
995Eli Villalobos27MIA1st30033000000000000
996Darius Vines26ATL222022000000000000
997Victor Vodnik24COL217001717000000000000
998Daniel Vogelbach31TOR916816000000000001180
999Anthony Volpe23NYY24242424200000420000000
1000Austin Voth32SEA714001414000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001Michael Wacha32KCR1299099000000000000
1002LaMonte Wade Jr.30SFG6423342370027000101112380
1003Tyler Wade29SDP83321333100042412013072
1004Jacob Waguespack30TBR341044000000000000
1005Matt Waldron27SDP288088000000000000
1006Christian Walker33ARI104342434300430000000010
1007Jordan Walker22STL220182017000000001717120
1008Josh Walker29NYM230033000000000000
1009Ryan Walker28SFG222102222000000000000
1010Taijuan Walker31PHI1233033000000000000
1011Forrest Wall28ATL220210000000011001
1012Matt Wallner26MIN3138131100000050611130
1013Jared Walsh30TEX61714171600160000000020
1014Blake Walston23ARI1st10011000000000000
1015Taylor Ward30LAA742424238000000380038400
1016Ryan Weathers24MIA599099000000000000
1017Luke Weaver30NYY915001515000000000000
1018Jacob Webb30BAL520012020000000000000
1019Logan Webb27SFG699099000000000000
1020Jordan Weems31WSN518001818000000000000
1021Greg Weissert29BOS317001717000000000000
1022Austin Wells24NYY22523252502500000000010
1023Tyler Wells29BAL433033000000000000
1024Joey Wendle34NYM9181018180008730000000
1025Davis Wendzel27TEX1st179171300011200000220
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026Joey Wentz26DET310001010000000000000
1027Hayden Wesneski26CHC363066000000000000
1028Jordan Westburg25BAL238383837000132810000100
1029Zack Wheeler34PHI1099099000000000000
1030Mitch White293TM580088000000000000
1031Owen White24TEX220122000000000000
1032Forrest Whitley26HOU1st10011000000000000
1033Garrett Whitlock28BOS444044000000000000
1034Jordan Wicks24CHC255055000000000000
1035Joey Wiemer25MIL21651615000000150015050
1036Alika Williams25PIT21615161500012050000010
1037Luke Williams27ATL440400000000000013
1038Trevor Williams32WSN988088000000000000
1039Bryse Wilson26MIL711501111000000000000
1040Justin Wilson36CIN1215001515000000000000
1041Steven Wilson29CHW319001919000000000000
1042Allan Winans28ATL211011000000000000
1043Josh Winckowski26BOS312311212000000000000
1044Jesse Winker30WSN839383930000000300130900
1045Cole Winn24TEX1st90099000000000000
1046Keaton Winn26SFG299099000000000000
1047Masyn Winn22STL23834383600000360000022
1048Patrick Wisdom32CHC71381391040300033440
1049Brett Wisely25SFG231310001000000020
1050Bobby Witt Jr.24KCR34444444400000440000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1051Connor Wong28BOS42825282702631000000220
1052Bryan Woo24SEA211011000000000000
1053Alex Wood33OAK1299099000000000000
1054Simeon Woods Richardson23MIN355055000000000000
1055Yoshinobu Yamamoto25LAD1st99099000000000000
1056Ryan Yarbrough32LAD712001212000000000000
1057Mike Yastrzemski33SFG636293633000000003333041
1058Kirby Yates37TEX1015021515000000000000
1059Christian Yelich32MIL1217171713000000130013400
1060Masataka Yoshida30BOS2242024100000010012140
1061Danny Young30NYM320022000000000000
1062Jacob Young24WSN233293332000000032032112
1063Seby Zavala30SEA51210121201200000000000
1064Angel Zerpa24KCR418001818000000000000
1065Guillo Zuñiga25LAA240044000000000000