Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks3754837399490157424045374641384712448375
Atlanta Braves3448434342435142433438343540343510934214
Baltimore Orioles3653636380484162393844413747414513044296
Boston Red Sox3753837390491154434652464350474612640314
Chicago Cubs3856138400511163434243614144444512741241
Chicago White Sox37558373875041714539424145374547125413210
Cincinnati Reds3651536369455146393737383642484612443229
Cleveland Guardians3755637373508183444039404043445413242303
Colorado Rockies3650236363456140404139383640364912439146
Detroit Tigers3755337407498148454044523942585113743508
Houston Astros3653136372477159364241393647484012541238
Kansas City Royals38568384125201574243514141625046154423417
Los Angeles Angels3752537378475149404339423840444312640285
Los Angeles Dodgers3955839397512161404351435052494613741334
Miami Marlins3959339424532170505152464345444813340357
Milwaukee Brewers3654336389487156364543533751374412744434
Minnesota Twins3655336402500152373851544058465214345499
New York Mets3653736377482160443740454044414012046325
New York Yankees385243837247715242413942394246431274199
Oakland Athletics39587394315341564355465550584855155414612
Philadelphia Phillies3851638366473150404042424044443912342154
Pittsburgh Pirates3854338388492155415241394048425413138275
San Diego Padres4060140426553175454344634160444414643395
Seattle Mariners3752237375476148404039484050394012939286
San Francisco Giants3855638399500160434939394141405713642406
St. Louis Cardinals3652436379469148413839393944455213241259
Tampa Bay Rays3854338388491156494244383945424612639195
Texas Rangers3956139414511153484143514549424713442321
Toronto Blue Jays37545373884941604341495042514638127422211
Washington Nationals3652836357485171363743393947454012437128
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 Abbott25CIN277077000000000000
2CJ Abrams23WSN33333333300000330000000
3Bryan Abreu27HOU616001616000000000000
4José Abreu37HOU112219222200220000000010
5Wilyer Abreu25BOS231253131000000412731050
6Ronald Acuña Jr.26ATL734343434000000003434000
7Jason Adam32TBR716001616000000000000
8Willy Adames28MIL73636363600000360000000
9Austin Adams33OAK817001717000000000000
10Riley Adams28WSN41717171701700000000000
11Jo Adell25LAA530223025000000022325352
12Joan Adon25WSN411011000000000000
13Ehire Adrianza34LAA1286880002600000010
14Nick Ahmed34SFG113534353500000350000000
15Keegan Akin29BAL517001717000000000000
16Ozzie Albies27ATL82626262600026000000000
17Jorge Alcalá28MIN680088000000000000
18Blaze Alexander25ARI1st2622261900020170000912
19Tyler Alexander29TBR674077000000000000
20Logan Allen27ARI540044000000000000
21Logan Allen25CLE288088000000000000
22Nick Allen25OAK32823282800000280000001
23Yency Almonte30CHC717001717000000000000
24Pete Alonso29NYM63635363600360000000000
25Jose Altuve34HOU143636363500035000000100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26José Alvarado29PHI816001616000000000000
27Francisco Alvarez22NYM31615161401400000000210
28Yordan Alvarez27HOU6363636110000001100112500
29Adbert Alzolay29CHC616001616000000000000
30Jacob Amaya25HOU210110001000000000
31Miguel Amaya25CHC22522252402400000000010
32Chase Anderson36BOS1191099000000000000
33Grant Anderson27TEX240044000000000000
34Justin Anderson31CHW320022000000000000
35Nick Anderson33KCR515001515000000000000
36Tim Anderson31MIA93532353300000330000011
37Tyler Anderson34LAA977077000000000000
38Matt Andriese34MIA830033000000000000
39Tejay Antone30CIN440044000000000000
40Orlando Arcia29ATL93433343400000340000000
41Nolan Arenado33STL123636363500003500000100
42Gabriel Arias24CLE32319232200331061315010
43Shawn Armstrong33TBR1013301313000000000000
44Randy Arozarena29TBR637353737000000337037020
45Luis Arráez272TM63837383400834000000310
46Spencer Arrighetti24HOU1st55055000000000000
47Aaron Ashby26MIL311011000000000000
48Graham Ashcraft26CIN377077000000000000
49Javier Assad26CHC377077000000000000
50Nick Avila26SFG1st60066000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Pedro Avila272TM580088000000000000
52José Azocar28SDP330103030000000236330014
53Harrison Bader30NYM830263029000000029029110
54Javier Báez31DET113230323200000320000001
55Patrick Bailey25SFG22524252502500000000010
56Tanner Banks32CHW314101414000000000000
57David Bañuelos27BAL1st10100000000000010
58Addison Barger24TOR1st55550000203014000
59Scott Barlow31CLE720002020000000000000
60Austin Barnes34LAD101210121001000000000220
61Jacob Barnes34WSN980088000000000000
62Matt Barnes34WSN1114001414000000000000
63Tucker Barnhart33ARI111313131301300000000000
64Jorge Barrosa23ARI1st32320000000202010
65Joey Bart27PIT51513151501500000000000
66Chris Bassitt35TOR1088088000000000000
67Matthew Batten29SDP311110010000000000
68Brett Baty24NYM33430343300003300000040
69Jake Bauers28MIL52416242110170004026260
70Mike Baumann28BAL414011414000000000000
71Jordan Beck23COL1st88880000008008000
72David Bednar29PIT615001515000000000000
73Tyler Beede31CLE513001313000000000000
74Jalen Beeks30COL614001414000000000000
75Clayton Beeter25NYY1st10011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Josh Bell31MIA939393925002500000001400
77Cody Bellinger28CHC824242421000000021021300
78Brayan Bello25BOS355055000000000000
79Anthony Bender29MIA316001616000000000000
80Andrew Benintendi29CHW933323333000000321033010
81Will Benson26CIN3343034310000007161631240
82Brennan Bernardino32BOS313201313000000000000
83José Berríos30TOR988088000000000000
84Prelander Berroa24CHW210011000000000000
85Jon Berti34NYY787880000800000010
86Christian Bethancourt32MIA82013201901900000000110
87Mookie Betts31LAD1139393939000150320000000
88Tanner Bibee25CLE288088000000000000
89Bo Bichette26TOR63434343400000340000000
90Osvaldo Bido28OAK211011000000000000
91Shane Bieber29CLE722022000000000000
92Brandon Bielak28HOU510001010000000000000
93Cavan Biggio29TOR62925292600421200055121
94Jake Bird28COL315001515000000000000
95Ty Blach33COL741044000000000000
96Mason Black24SFG1st11011000000000000
97Tyler Black23MIL1st75730030000000302
98Paul Blackburn30OAK877077000000000000
99Charlie Blackmon37COL14292629900000000991830
100Dairon Blanco31KCR324624210000001363211411
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Ronel Blanco30HOU366066000000000000
102JJ Bleday26OAK339333938000000038038060
103Xander Bogaerts31SDP123838383700037010000100
104Alec Bohm27PHI53735373600403300000020
105Cody Bolton26SEA290099000000000000
106Cam Booser32BOS1st90099000000000000
107Ryan Borucki30PIT740044000000000000
108Sean Bouchard28COL313121312000000301012110
109Jonathan Bowlan27KCR211011000000000000
110Matt Bowman332TM660066000000000000
111Joe Boyle24OAK277077000000000000
112Cody Bradford26TEX233033000000000000
113Kyle Bradish27BAL322022000000000000
114Ryan Brasier36LAD812101212000000000000
115John Brebbia34CHW712001212000000000000
116Alex Bregman30HOU93333333300003300000000
117Will Brennan26CLE332273226000000332326620
118Colten Brewer31CHC660066000000000000
119Jonah Bride28MIA373760020500000010
120Jhony Brito26SDP212001212000000000000
121Connor Brogdon292TM540044000000000000
122Ben Brown24CHC1st84088000000000000
123Hunter Brown25HOU377077000000000000
124Seth Brown31OAK635243532002000320332290
125Vidal Bruján26MIA42918292700010892103042
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Kris Bryant32COL1013131380040000044500
127Walker Buehler29LAD711011000000000000
128JB Bukauskas27MIL360066000000000000
129Aaron Bummer30ATL813001313000000000000
130Nick Burdi31NYY570077000000000000
131Jake Burger28MIA41919191700701000000200
132Brock Burke27TEX450055000000000000
133Alec Burleson25STL329212911002000408101570
134Corbin Burnes29BAL788088000000000000
135Michael Busch26CHC23634363600360100000010
136Lawrence Butler23OAK237253736000000023636043
137José Buttó26NYM366066000000000000
138Byron Buxton30MIN1028242824000000024024411
139José Caballero27TBR23434343400000340000000
140Trey Cabbage27HOU253550000004015001
141Edward Cabrera26MIA455055000000000000
142Génesis Cabrera27TOR615001515000000000000
143Oswaldo Cabrera25NYY33433343400403121012001
144Willie Calhoun29LAA866600000000000600
145Alex Call29WSN375770000001257010
146Jair Camargo24MIN1st21200000000000110
147Isaiah Campbell26BOS270277000000000000
148Luis Campusano25SDP53429343303300000000040
149Alexander Canario24CHC2137131200000080512101
150Jeimer Candelario30CIN93030302800402400000200
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Mark Canha35DET10343034220060001107181140
152Griffin Canning28LAA577077000000000000
153Jonathan Cannon23CHW1st33033000000000000
154Yennier Cano30BAL318001818000000000000
155Dominic Canzone26SEA214101413000000130013030
156Victor Caratini30HOU81712171301210000000050
157Dylan Carlson25STL532330000000303000
158Kerry Carpenter26DET3362936210000003019211270
159Matt Carpenter38STL1432300000000000210
160Carlos Carrasco37CLE1577077000000000000
161Corbin Carroll23ARI335353535000000031535000
162Evan Carter21TEX236323634000000282734240
163Triston Casas24BOS32222222200220000000100
164Nick Castellanos32PHI1238383838000000003838000
165Luis Castillo31SEA888088000000000000
166Miguel Castro29ARI1080088000000000000
167Willi Castro27MIN6363236361000121859012011
168Jake Cave31COL72382320000000411520142
169Dylan Cease28SDP688088000000000000
170Slade Cecconi25ARI233033000000000000
171Andrew Chafin34DET1115001515000000000000
172Aroldis Chapman36PIT1516001616000000000000
173Matt Chapman31SFG83837383800003800000010
174Jesse Chavez40ATL1710001010000000000000
175Jazz Chisholm Jr.26MIA538383838000000038038000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Jackson Chourio20MIL1st33303333000000502833020
177Adam Cimber33LAA716001616000000000000
178José Cisnero35LAA814001414000000000000
179Aaron Civale29TBR688088000000000000
180Emmanuel Clase26CLE520002020000000000000
181Jonatan Clase22SEA1st97980000007108020
182Garrett Cleavinger30TBR514001414000000000000
183Kody Clemens28PHI342440021100000010
184Ernie Clement28TOR42816282800012251001040
185Mike Clevinger33CHW811011000000000000
186Oscar Colás25CHW210100000000000010
187Dylan Coleman27HOU410011000000000000
188Michael Conforto31SFG935353535000000350035000
189Roansy Contreras24PIT411001111000000000000
190William Contreras26MIL53636363003000000000600
191Willson Contreras32STL931313120020000000001100
192Garrett Cooper332TM818151880070002002830
193Patrick Corbin34WSN1277077000000000000
194Carlos Correa29MIN102020202000000200000000
195Nestor Cortes29NYY788088000000000000
196Tom Cosgrove28SDP215001515000000000000
197Danny Coulombe34BAL1017011717000000000000
198Jake Cousins29NYY420022000000000000
199Colton Cowser24BAL234263431000000262631150
200Brandon Crawford37STL1487880000080000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201J.P. Crawford29SEA82222222200000220000000
202Kutter Crawford28BOS488088000000000000
203Nabil Crismatt29LAD530033000000000000
204Cooper Criswell27BOS454055000000000000
205Garrett Crochet25CHW488088000000000000
206Jake Cronenworth30SDP53737373700370000000000
207Declan Cronin26MIA211001111000000000000
208Pete Crow-Armstrong22CHC215131515000000015015010
209Fernando Cruz34CIN315001515000000000000
210Oneil Cruz25PIT43733373500000350000031
211José Cuas30CHC350055000000000000
212Xzavion Curry25CLE311011000000000000
213Travis d'Arnaud35ATL123022302902900000000050
214Bobby Dalbec29BOS522162221001201100000112
215Yu Darvish37SDP1277077000000000000
216Henry Davis24PIT22321232202200000000001
217J.D. Davis31OAK820192018001101200000210
218Noah Davis27COL310011000000000000
219Brett de Geus26SEA240044000000000000
220Bryan De La Cruz27MIA4393939160000001600162300
221Elly De La Cruz22CIN23636363600000360000000
222Enyel De Los Santos28SDP618001818000000000000
223Paul DeJong30CHW83228323200000320000040
224Jason Delay29PIT311110100000000000
225Jonny DeLuca25TBR266660000000436000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Reid Detmers24LAA477077000000000000
227Chris Devenski33TBR990099000000000000
228Rafael Devers27BOS82626262100002100000500
229Alexis Díaz27CIN313001313000000000000
230Edwin Díaz30NYM814001414000000000000
231Elias Díaz33COL103230322502500000000720
232Miguel Díaz29HOU710011000000000000
233Yainer Diaz25HOU33432342402400000000920
234Yandy Díaz32TBR83737373100310000000600
235Jake Diekman37NYM1314001414000000000000
236Seranthony Domínguez29PHI615001515000000000000
237Brendan Donovan27STL335353532000530300030400
238Camilo Doval26SFG414001414000000000000
239Brenton Doyle26COL235353535000000035035000
240Brandon Drury31LAA103028302500619000000420
241Daniel Duarte27MIN320022000000000000
242Shawn Dubin28HOU270077000000000000
243Mauricio Dubón29HOU628182825001320915020043
244Tyler Duffey33KCR1050055000000000000
245Oliver Dunn26MIL1st30183021001120000004110
246Dane Dunning29TEX577077000000000000
247Ezequiel Duran25TEX3241724210071624015250
248Jarren Duran27BOS4373737370000002026037000
249Jhoan Durán26MIN350055000000000000
250Adam Duvall35ATL1120122017000000170017080
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Zach Eflin30TBR988088000000000000
252Bryce Elder25ATL333033000000000000
253Kent Emanuel32MIA220022000000000000
254Christian Encarnacion-Strand24CIN22929292900290000000000
255Nathan Eovaldi34TEX1377077000000000000
256Lucas Erceg29OAK215001515000000000000
257Santiago Espinal29CIN528262828000141400000000
258Paolo Espino37TOR620022000000000000
259Carlos Estévez31LAA811001111000000000000
260Jeremiah Estrada25SDP350055000000000000
261Thairo Estrada28SFG63736373600036000000010
262Alex Faedo28DET313001313000000000000
263Pete Fairbanks30TBR680088000000000000
264Stuart Fairchild28CIN426212624000000219724230
265Bailey Falter27PIT477077000000000000
266Buck Farmer33CIN1113001313000000000000
267Kyle Farmer33MIN831183131000142220000060
268Calvin Faucher28MIA390099000000000000
269Erick Fedde31CHW777077000000000000
270Ryan Feltner27COL477077000000000000
271Caleb Ferguson27NYY616001616000000000000
272Tyler Ferguson30OAK1st10011000000000000
273Freddy Fermin29KCR32016202002000000000010
274José Fermín25STL282830002100000160
275Ryan Fernandez26STL1st12011212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276J.P. Feyereisen31LAD450055000000000000
277Kyle Finnegan32WSN517001717000000000000
278Tyler Fitzgerald26SFG2171117143013062305114
279Jack Flaherty28DET877077000000000000
280Josh Fleming28PIT514101414000000000000
281David Fletcher30ATL753550005000000000
282Dominic Fletcher26CHW220182019000000014519020
283Chris Flexen29CHW786088000000000000
284Wilmer Flores32SFG1232213226002601000003110
285Estevan Florial26CLE524192411000000419111250
286Dylan Floro33WSN917001717000000000000
287Jason Foley28DET416011616000000000000
288Mike Ford31CIN610100000000000010
289Nick Fortes27MIA42824282802800000000000
290Justin Foscue25TEX1st20210001000000010
291Jake Fraley29CIN624182419000000001919240
292J.P. France29HOU255055000000000000
293Ty France29SEA63433343400340000000010
294Bowden Francis28TOR352055000000000000
295Adam Frazier32KCR93024302600020003047450
296Kyle Freeland31COL854144000000000001
297Freddie Freeman34LAD153939393900390000000000
298Tyler Freeman25CLE332293231000111030030021
299Sal Frelick24MIL2343234340000201681433010
300Luis Frías26ARI470177000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Max Fried30ATL877077000000000000
302TJ Friedl28CIN422220000000202000
303David Fry28CLE2231523160960103003780
304Carson Fulmer30LAA860066000000000000
305Kody Funderburk27MIN212001212000000000000
306Hunter Gaddis26CLE319001919000000000000
307Giovanny Gallegos32STL813001313000000000000
308Zac Gallen28ARI677077000000000000
309Joey Gallo30WSN102321231900160001023320
310Adolis García31TEX638373833000000003333510
311Avisaíl García33MIA1318131816000000001616050
312Deivi García25CHW414001414000000000000
313Luis García37LAA1216001616000000000000
314Luis García Jr.24WSN53127313000030000000040
315Maikel Garcia24KCR33737373700003700000000
316Robert Garcia28WSN213001313000000000000
317Yimi García33TOR1013001313000000000000
318Amir Garrett32LAA830033000000000000
319Reed Garrett31NYM413001313000000000000
320Mitch Garver33SEA8313131000000000003100
321Kevin Gausman33TOR1277077000000000000
322Zack Gelof24OAK22424242400024000000000
323Kyle Gibson36STL1277077000000000000
324Luis Gil26NYY377077000000000000
325Logan Gilbert27SEA477077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Logan Gillaspie27SDP310011000000000000
327Andrés Giménez25CLE53535353500035000000000
328Kevin Ginkel30ARI615011515000000000000
329Tyler Glasnow30LAD988088000000000000
330Paul Goldschmidt36STL143535353500350000000100
331Austin Gomber30COL677077000000000000
332Yan Gomes36CHC131916191901900000000000
333Marco Gonzales32PIT1033033000000000000
334Romy Gonzalez27BOS432330010020000010
335Victor González28NYY415001515000000000000
336Hunter Goodman24COL264650010000044120
337Niko Goodrum32TBR793980021014004022
338Nick Gordon28MIA434233429000300233126080
339MacKenzie Gore25WSN377077000000000000
340Nolan Gorman24STL33230323200032000000000
341Yasmani Grandal35PIT1333330300000000000
342Jon Gray32TEX1087088000000000000
343Josiah Gray26WSN422022000000000000
344Sonny Gray34STL1255055000000000000
345Chad Green33TOR970177000000000000
346Hunter Greene24CIN377077000000000000
347Riley Greene23DET337363728000000262428910
348Randal Grichuk32ARI1120122016000000101516370
349Trent Grisham27NYY615101515000000015015000
350Vaughn Grissom23BOS344440004000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Robbie Grossman342TM1226192620000000601420170
352Michael Grove27LAD314101414000000000000
353Vladimir Guerrero Jr.25TOR63737373400340000000300
354Luis Guillorme29ATL7106991007010000010
355Lourdes Gurriel Jr.30ARI733333333000000330033000
356Vladimir Gutierrez28MIA310011000000000000
357Josh Hader30HOU815001515000000000000
358Sam Haggerty30SEA653540000004004102
359DL Hall25MIL344044000000000000
360David Hamilton26BOS21611161500030130000012
361Ian Hamilton29NYY515001515000000000000
362Garrett Hampson29KCR728828270018131110019075
363Emerson Hancock25SEA277077000000000000
364Mitch Haniger33SEA834333431000000003131310
365Ian Happ29CHC835353530000000300030500
366Bryce Harper31PHI133434343400340000000000
367Brett Harris26OAK1st77770000700000000
368Hogan Harris27OAK210011000000000000
369Michael Harris II23ATL334343434000000034034000
370Kyle Harrison22SFG288088000000000000
371Grant Hartwig26NYM220022000000000000
372Hunter Harvey29WSN618001818000000000000
373Ke'Bryan Hayes27PIT53433343400003400000010
374Austin Hays28BAL719111918000000160218141
375Andrew Heaney33TEX1177077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Jonathan Heasley27BAL430133000000000000
377Austin Hedges31CLE101110111101100000000000
378Jonah Heim29TEX53332333203200000000310
379Tyler Heineman33BOS511100000000000100
380Ryan Helsley29STL618011818000000000000
381Gunnar Henderson23BAL33636363500000350000100
382Kyle Hendricks34CHC1155055000000000000
383Blair Henley27HOU1st11011000000000000
384Ronny Henriquez24MIN210011000000000000
385Tommy Henry26ARI366066000000000000
386Sam Hentges27CLE420022000000000000
387Kevin Herget33MIL310011000000000000
388Darell Hernaiz22OAK1st29222928000215170000013
389Enrique Hernández32LAD1128202828004360108018050
390Jonathan Hernández27TEX540044000000000000
391Jose Hernandez26PIT260066000000000000
392Teoscar Hernández31LAD9393939390000001702839000
393Iván Herrera24STL32418241701700000000450
394Tim Herrin27CLE217001717000000000000
395Jason Heyward34LAD1544440000000044000
396Aaron Hicks34LAA121814181410000022913530
397Jordan Hicks27SFG688088000000000000
398Kyle Higashioka34SDP81111111101100000000000
399Tim Hill34CHW714001414000000000000
400Sean Hjelle27SFG360066000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Bryan Hoeing27MIA311001111000000000000
402Nico Hoerner27CHC63737373700035050000000
403Jeff Hoffman31PHI916001616000000000000
404Colin Holderman28PIT311001111000000000000
405Jackson Holliday20BAL1st1010101000010000000000
406Clay Holmes31NYY716001616000000000000
407Tyler Holton28DET313001313000000000000
408Rhys Hoskins31MIL733323318001800000001510
409Tanner Houck28BOS577077000000000000
410Adrian Houser31NYM866066000000000000
411Bryan Hudson27MIL214001414000000000000
412Dakota Hudson29COL777077000000000000
413Daniel Hudson37LAD1516001616000000000000
414Sam Huff26TEX410110100000000000
415Brandon Hughes28ARI331033000000000000
416Kyle Hurt26LAD231033000000000000
417Andy Ibáñez31DET415815130008401001170
418Raisel Iglesias34ATL1015001515000000000000
419Shota Imanaga30CHC1st77077000000000000
420Jonathan India27CIN43131312200022000000900
421Cole Irvin30BAL666066000000000000
422Jake Irvin27WSN277077000000000000
423Kyle Isbel27KCR434303434000000034034031
424Alex Jackson28TBR543440400000000000
425Jay Jackson36MIN613001313000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Luke Jackson32SFG970077000000000000
427Joe Jacques29BOS210011000000000000
428Travis Jankowski33TEX10238231300000044613590
429Danny Jansen29TOR71513151401400000000102
430Kenley Jansen36BOS1511011111000000000000
431Bryce Jarvis26ARI214021414000000000000
432Cristian Javier27HOU544044000000000000
433Griffin Jax29MIN418001818000000000000
434Tyler Jay30NYM1st20022000000000000
435Daulton Jefferies28SFG421022000000000000
436Ryan Jeffers27MIN532273217017000000001350
437Dany Jiménez30OAK415001515000000000000
438Eloy Jiménez27CHW6242324000000000002310
439Joe Jiménez29ATL815001515000000000000
440Connor Joe31PIT5332733310018000401316150
441Pierce Johnson33ATL713001313000000000000
442Jahmai Jones26NYY41011070002301012113
443Jared Jones22PIT1st77077000000000000
444Nolan Jones26COL326252625000000250025001
445Aaron Judge32NYY938383831000000328031700
446Edouard Julien25MIN23630363600036000000051
447Josh Jung26TEX344440000400000000
448Jakob Junis31MIL811011000000000000
449Janson Junk28MIL430033000000000000
450Colt Keith22DET1st3230322900029000000220
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Jarred Kelenic24ATL428222823000000230023060
452Brad Keller28CHW731033000000000000
453Mitch Keller28PIT688088000000000000
454Carson Kelly29DET92317232302300000000010
455Joe Kelly36LAD1315001515000000000000
456Kevin Kelly26TBR211001111000000000000
457Merrill Kelly35ARI644044000000000000
458Michael Kelly31OAK317001717000000000000
459Zack Kelly29BOS350055000000000000
460Tony Kemp32BAL952550005001001030
461Buddy Kennedy25DET362650004100000040
462Max Kepler31MIN1020172020000000002020030
463Orion Kerkering23PHI290099000000000000
464Ray Kerr29ATL310011000000000000
465Grae Kessinger26HOU281771002400000121
466Kevin Kiermaier34TOR1225212525000000025025002
467Yusei Kikuchi33TOR677077000000000000
468Ha-Seong Kim28SDP44040404000000400000000
469Craig Kimbrel36BAL1516011616000000000000
470Isiah Kiner-Falefa29TOR736293635200171930101022
471John King29STL540044000000000000
472Michael King29SDP687088000000000000
473Tyler Kinley33COL714001414000000000000
474George Kirby26SEA388088000000000000
475Alex Kirilloff26MIN533273325006000120819760
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Alejandro Kirk25TOR52322232302300000000010
477Andrew Kittredge34STL815001515000000000000
478Heston Kjerstad25BAL263630000001023030
479Will Klein24KCR1st10011000000000000
480Landon Knack26LAD1st33033000000000000
481Andrew Knizner29TEX61611161501500000000100
482Jared Koenig30MIL280088000000000000
483Stephen Kolek27SDP1st18001818000000000000
484Michael Kopech28CHW516001616000000000000
485Dean Kremer28BAL577077000000000000
486Zac Kristofak26LAA1st10011000000000000
487Joel Kuhnel29HOU510011000000000000
488Steven Kwan26CLE332323232000000320032000
489Peter Lambert27COL410301010000000000000
490Dinelson Lamet31LAD730033000000000000
491Alex Lange28DET416001616000000000000
492Shea Langeliers26OAK33431343103100000000220
493Wyatt Langford22TEX1st313131120000001200121900
494Trevor Larnach27MIN416161670000005037900
495Jacob Latz28TEX317001717000000000000
496Ramón Laureano29CLE725172525000000072125071
497Derek Law33WSN819001919000000000000
498Justin Lawrence29COL413011313000000000000
499Kyle Leahy27STL230033000000000000
500Jordan Leasure25CHW1st15001515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501José Leclerc30TEX814011414000000000000
502Dylan Lee29ATL410001010000000000000
503Jung Hoo Lee25SFG1st36353636000000036036000
504Korey Lee25CHW32518252302300000000232
505Casey Legumina27CIN210011000000000000
506Jack Leiter24TEX1st22022000000000000
507Mark Leiter Jr.33CHC516001616000000000000
508Dominic Leone32CHW1117001717000000000000
509Royce Lewis25MIN311110000100000000
510Matthew Liberatore24STL313101313000000000000
511Francisco Lindor30NYM103635363600000360000010
512Trey Lipscomb24WSN1st2726272700312400000010
513Zack Littell28TBR777077000000000000
514Brendon Little27TOR230033000000000000
515Luke Little23CHC210101010000000000000
516Ben Lively32CLE544044000000000000
517Jonathan Loáisiga29NYY730033000000000000
518Nick Lodolo26CIN355055000000000000
519Nick Loftin25KCR213913110028300000240
520Joey Loperfido25HOU1st65660000003316000
521Jacob Lopez26TBR230033000000000000
522Jorge López31NYM918001818000000000000
523Nicky Lopez29CHW63028303000029040000010
524Otto Lopez25MIA313613120006510000013
525Pablo López28MIN777077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Reynaldo López30ATL966066000000000000
527Michael Lorenzen32TEX1055055000000000000
528Richard Lovelady28CHC550055000000000000
529Brandon Lowe29TBR787880008000000010
530Josh Lowe26TBR432320000000022010
531Nathaniel Lowe28TEX61818181800180000000000
532Easton Lucas27OAK210011000000000000
533Seth Lugo34KCR988088000000000000
534Gavin Lux26LAD52723272700027000000040
535Jesús Luzardo26MIA655055000000000000
536Jordan Lyles33KCR1450055000000000000
537Daniel Lynch IV27KCR411011000000000000
538Lance Lynn37STL1377077000000000000
539Manny Machado31SDP13353535700007000002800
540Josh Maciejewski28NYY1st10011000000000000
541Nick Madrigal27CHC53311333100052700000140
542Kenta Maeda36DET877077000000000000
543Luke Maile33CIN91915191601600000000120
544Anthony Maldonado26MIA1st61066000000000000
545Martín Maldonado37CHW142221222202200000000000
546Sean Manaea32NYM977077000000000000
547Matt Manning26DET433033000000000000
548Alek Manoah26TOR411011000000000000
549Joe Mantiply33ARI718011818000000000000
550Kyle Manzardo23CLE1st32300000000000210
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Manuel Margot29MIN93114312800000017215283131
552Ron Marinaccio28NYY380088000000000000
553Alec Marsh26KCR255055000000000000
554Brandon Marsh26PHI4353035350000002810035050
555Ketel Marte30ARI103735373300032010000520
556Starling Marte35NYM1332323227000000002727500
557Yunior Marte29PHI312001212000000000000
558Austin Martin25MIN1st251925220001001411022115
559Chris Martin38BOS913011313000000000000
560J.D. Martinez36NYM1412912000000000001130
561Justin Martinez22ARI270177000000000000
562Nick Martinez33CIN774077000000000000
563Seth Martinez29HOU417001717000000000000
564Nick Martini34CIN5292229500000010452050
565Michael Massey26KCR31716171500015000000110
566Miles Mastrobuoni28CHC393960003201001060
567Jorge Mateo29BAL52317232100017010303202
568Phil Maton31TBR817001717000000000000
569Luis Matos22SFG210110000000011010
570Yuki Matsui28SDP1st18001818000000000000
571Steven Matz33STL1066066000000000000
572Tyler Matzek33ATL611001111000000000000
573Tim Mayza32TOR719001919000000000000
574James McArthur27KCR215011515000000000000
575James McCann34BAL111615161601600000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Kyle McCann26OAK1st1210121101100000000110
577Jake McCarthy26ARI430213028000000712128022
578Darren McCaughan28MIA310011000000000000
579Chas McCormick29HOU421212121000000194321000
580Andrew McCutchen37PIT16282528200000000222530
581T.J. McFarland35OAK1219001919000000000000
582Scott McGough34ARI315021515000000000000
583Reese McGuire29BOS72617262102100000000170
584Ryan McKenna27BAL473770000002237012
585Triston McKenzie26CLE577077000000000000
586Zach McKinstry29DET52614262310031371012081
587Ryan McMahon29COL83636363600003600000000
588Jeff McNeil32NYM73534353500032006006010
589Curtis Mead23TBR22623262500020500000020
590Parker Meadows24DET232263232000000032032004
591John Means31BAL711011000000000000
592Nick Mears27COL515001515000000000000
593Trevor Megill30MIL480088000000000000
594Tylor Megill28NYM411011000000000000
595MJ Melendez25KCR334333431001000280431210
596Danny Mendick30CHW61010101000001000000000
597Joey Meneses32WSN332323218001800000001400
598Whit Merrifield35PHI919151918000540110011131
599Jackson Merrill21SDP1st38343838000000038038030
600Julian Merryweather32CHC540044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Matt Mervis26CHC298911010000000810
602Max Meyer25MIA233033000000000000
603Jake Meyers28HOU430183027000000126027133
604Miles Mikolas35STL988088000000000000
605Wade Miley37MIL1422022000000000000
606Drew Millas26WSN222220200000000000
607Bobby Miller25LAD233033000000000000
608Bryce Miller25SEA277077000000000000
609Erik Miller26SFG1st17101717000000000000
610Mason Miller25OAK213001313000000000000
611Owen Miller27MIL473751032100000122
612Shelby Miller33DET1214001414000000000000
613Tyson Miller28SEA480088000000000000
614Hoby Milner33MIL817001717000000000000
615A.J. Minter30ATL818001818000000000000
616José Miranda26MIN32319231900101800000330
617Casey Mize27DET466066000000000000
618Anthony Molina22COL1st80088000000000000
619Sam Moll32CIN550055000000000000
620Andruw Monasterio27MIL263650001401001030
621Yoán Moncada29CHW91111111100001100000000
622Mickey Moniak26LAA5292229250000001131125231
623Frankie Montas31CIN966066000000000000
624Elehuris Montero25COL33130312600260000000500
625Rafael Montero33HOU1018001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Jordan Montgomery31ARI844044000000000000
627Dylan Moore31SEA62823282800322169009040
628Matt Moore35LAA1314001414000000000000
629Adrián Morejón25SDP690099000000000000
630Christopher Morel25CHC33737372900002900000800
631Gabriel Moreno24ARI33024302902900000000040
632Eli Morgan28CLE490099000000000000
633Charlie Morton40ATL1766066000000000000
634Ryan Mountcastle27BAL53332333300330000000010
635Kyle Muller26OAK490099000000000000
636Cedric Mullins29BAL735313534000000034034021
637Max Muncy33LAD93430343400003400000040
638Andrés Muñoz25SEA514001414000000000000
639Roddery Muñoz24MIA1st33033000000000000
640Sean Murphy29ATL611110100000000000
641Tom Murphy33SFG91310131201200000000110
642Joe Musgrove31SDP988088000000000000
643Parker Mushinski28HOU330033000000000000
644Dane Myers28MIA283860000002236030
645Tobias Myers25MIL1st33033000000000000
646Andrew Nardi25MIA318001818000000000000
647Omar Narváez32NYM91713171701700000000000
648Nick Nastrini24CHW1st22022000000000000
649Bo Naylor24CLE32926292402400000000330
650Josh Naylor27CLE63535353100310000000400
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Kyle Nelson27ARI511001111000000000000
652Nick Nelson28PHI530033000000000000
653Ryne Nelson26ARI355055000000000000
654Héctor Neris35CHC1115001515000000000000
655Zach Neto23LAA23635363600000360000001
656Tyler Nevin27OAK4312631280011080701017330
657Kevin Newman30ARI72218222200070160000000
658Kyle Nicolas25PIT240044000000000000
659Tomás Nido30NYM81310131301300000000020
660Brandon Nimmo31NYM935343533000000306033210
661Ryan Noda28OAK23023302700270000000160
662Aaron Nola31PHI1088088000000000000
663Lars Nootbaar26STL423232323000000641823000
664Dedniel Núñez28NYM1st40044000000000000
665Nasim Nuñez23WSN1st91950002030000105
666Riley O'Brien29STL310011000000000000
667Ryan O'Hearn30BAL7252125700400010341640
668Logan O'Hoppe24LAA33229323103100000000030
669Tyler O'Neill29BOS7282628250000001801425320
670Bailey Ober28MIN477077000000000000
671Shohei Ohtani29LAD7383838000000000003800
672Steven Okert32MIN713001313000000000000
673Edward Olivares28PIT524222416000000101616720
674Matt Olson30ATL93434343400340000000000
675Reese Olson24DET277077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Jonathan Ornelas24TEX210110001000000000
677Rafael Ortega33CHW892970000000617123
678Joey Ortiz25MIL23021303000052610000050
679Luis Ortiz28PHI510011000000000000
680Luis Ortiz25PIT312001212000000000000
681Adam Ottavino38NYM1414001414000000000000
682James Outman27LAD330243030000000030030060
683Marcell Ozuna33ATL12343434000000000003400
684Cristian Pache25PHI51071080000004418212
685Chris Paddack28MIN677077000000000000
686Emilio Pagán33CIN816001616000000000000
687Andy Pages23LAD1st202020200000000111320000
688Pedro Pagés25STL1st50550410000000010
689Richie Palacios27TBR330233028000400601924021
690Daniel Palencia24CHC270077000000000000
691Andre Pallante25STL390099000000000000
692Isaac Paredes25TBR53535353300003300000200
693Mitchell Parker24WSN1st55055000000000000
694Wes Parsons312TM440044000000000000
695Vinnie Pasquantino26KCR33635362900290000000610
696Graham Pauley23SDP1st1381360010600000550
697James Paxton35LAD1166066000000000000
698Joel Payamps30MIL614001414000000000000
699Nate Pearson27TOR414001414000000000000
700Joc Pederson32ARI11322332000000000002890
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Elvis Peguero27MIL415001515000000000000
702Jeremy Peña26HOU33636363600000360000000
703Ryan Pepiot26TBR377077000000000000
704Freddy Peralta28MIL777077000000000000
705Wandy Peralta32SDP919001919000000000000
706Geraldo Perdomo24ARI477770000070000000
707Jhonny Pereda28MIA1st32330300000000000
708Cionel Pérez28BAL750055000000000000
709Martín Pérez33PIT1388088000000000000
710Salvador Perez34KCR1336353632022100000000510
711Wenceel Pérez24DET1st211521200000000131220041
712Blake Perkins27MIL229282929000000029029000
713Jace Peterson34ARI1114514100004150000271
714Brandon Pfaadt25ARI277077000000000000
715Tommy Pham36CHW1111101110000000010410010
716Evan Phillips29LAD714001414000000000000
717Kevin Pillar352TM1222112218000000210718273
718René Pinto27TBR31915191901900000000000
719Ricardo Pinto30PHI360066000000000000
720Nick Pivetta31BOS833033000000000000
721Colin Poche30TBR410001010000000000000
722Jorge Polanco30SEA113736373600036000000110
723Zach Pop27TOR450055000000000000
724Cody Poteet29NYY311011000000000000
725Ryan Pressly35HOU1215001515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Quinn Priester23PIT244044000000000000
727Jurickson Profar31SDP1140404037002000350035300
728Austin Pruitt34TEX740044000000000000
729A.J. Puk29MIA544044000000000000
730Cal Quantrill29COL677077000000000000
731Jose Quintana35NYM1377077000000000000
732Ceddanne Rafaela23BOS2373437370006218020020010
733Cole Ragans26KCR388088000000000000
734Tanner Rainey31WSN712001212000000000000
735Cal Raleigh27SEA43330333103100000000220
736Brooks Raley36NYM780088000000000000
737Luke Raley29SEA427192723003000101920152
738Emmanuel Ramirez29MIA1st30033000000000000
739Erasmo Ramírez34TBR1360066000000000000
740Harold Ramírez29TBR6343134500000020552730
741José Ramírez31CLE123636362800002800000800
742Nick Ramirez34LAD550055000000000000
743Yohan Ramírez292TM580088000000000000
744Bryan Ramos22CHW1st54550000500000000
745Heliot Ramos24SFG311100000000000100
746Colin Rea33MIL677077000000000000
747J.T. Realmuto33PHI113232323203200000000000
748Jakson Reetz28SFG221220200000000000
749Rob Refsnyder33BOS91410141200000070512140
750Sean Reid-Foley28NYM780088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751Zach Remillard30CHW222220002000000000
752Anthony Rendon34LAA121919191700001700000200
753Hunter Renfroe32KCR933293333000000003333010
754Luis Rengifo27LAA62823282600018720000031
755Pablo Reyes30BOS62114212110291120000020
756Bryan Reynolds29PIT6383838330000002201833500
757Trevor Richards31TOR717001717000000000000
758Austin Riley27ATL63434343400003400000000
759Leo Rivas26SEA1st21220000020000001
760Emmanuel Rivera28MIA42822282710901800000021
761Anthony Rizzo34NYY143737373700370000000000
762Luis Robert Jr.26CHW577770000000707000
763David Robertson39TEX1617011717000000000000
764Nick Robertson25STL240044000000000000
765Víctor Robles27WSN842440000000404001
766Brayan Rocchio23CLE23331333300000330000011
767Brendan Rodgers27COL63229323200032000000001
768Carlos Rodón31NYY1088088000000000000
769Grayson Rodriguez24BAL266066000000000000
770Joely Rodríguez32BOS711001111000000000000
771Julio Rodríguez23SEA337363736000000036036001
772Manuel Rodríguez27TBR350055000000000000
773Randy Rodríguez24SFG1st10011000000000000
774Yariel Rodríguez27TOR1st44044000000000000
775Yerry Rodríguez26TEX380088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776Jake Rogers29DET42423242202200000000300
777Taylor Rogers33SFG915001515000000000000
778Trevor Rogers26MIA577077000000000000
779Tyler Rogers33SFG617001717000000000000
780Johan Rojas23PHI231303130000000030030101
781Josh Rojas30SEA62924282920012505005030
782Miguel Rojas35LAD112517252500053180000060
783Jordan Romano31TOR680088000000000000
784JoJo Romero27STL517011717000000000000
785Brent Rooker29OAK5272627600000010562110
786Ben Rortvedt26TBR32620262612600000000000
787Amed Rosario28TBR8332933300001104001717111
788Eddie Rosario32WSN102823282800000013111028010
789Eguy Rosario24SDP328102825000224000003160
790Joe Ross31MIL777077000000000000
791Landen Roupp25SFG1st10001010000000000000
792Chris Roycroft27STL1st10011000000000000
793Esteury Ruiz25OAK321142120000000147020052
794José Ruiz29PHI820022000000000000
795Keibert Ruiz25WSN51919191701700000000200
796Adley Rutschman26BAL335353523023000000001400
797Joe Ryan28MIN477077000000000000
798Ryder Ryan29PIT290099000000000000
799Andrew Saalfrank26ARI220022000000000000
800Blake Sabol26SFG243440400000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801Chris Sale35ATL1477077000000000000
802Cristopher Sánchez27PHI477077000000000000
803Gary Sánchez31MIL10221522906300000001160
804Jesús Sánchez26MIA533243328000000202828090
805Sixto Sánchez25MIA210301010000000000000
806Nick Sandlin27CLE420002020000000000000
807Patrick Sandoval27LAA688088000000000000
808Cole Sands26MIN313001313000000000000
809Miguel Sanó31LAA9211821131050800000810
810Carlos Santana38MIN153331333100310000000210
811Dennis Santana28NYY713001313000000000000
812Anthony Santander29BAL835343529000000002929510
813Tayler Saucedo31SEA414001414000000000000
814Matt Sauer25KCR1st10001010000000000000
815Josh Sborz30TEX670077000000000000
816Nolan Schanuel22LAA23229323200320000000010
817Clarke Schmidt28NYY577077000000000000
818Davis Schneider25TOR2302330300001000230023021
819John Schreiber30KCR618001818000000000000
820Max Schuemann27OAK1st201220190008354116023
821Kyle Schwarber31PHI10383838100000010013700
822Christian Scott25NYM1st11011000000000000
823Tanner Scott29MIA815001515000000000000
824Tayler Scott32HOU416001616000000000000
825Victor Scott II23STL1st20172020000000020020000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826Corey Seager30TEX103535353200000320000300
827JP Sears28OAK388088000000000000
828Colin Selby26KCR220022000000000000
829Marcus Semien33TEX123939393900039000000000
830Nick Senzel29WSN6191819700007000001110
831Brian Serven29TOR373760600000000011
832Luis Severino30NYM977077000000000000
833Paul Sewald34ARI810011000000000000
834Bryan Shaw36CHW1450055000000000000
835Gavin Sheets28CHW432303223007000001616910
836Austin Shenton26TBR1st1591590090000000350
837Braden Shewmake26CHW2241924220006790000012
838Zack Short292TM41251290002610000133
839Jared Shuster25CHW240044000000000000
840Michael Siani24STL331183129000000418929107
841Chase Silseth24LAA322022000000000000
842Lucas Sims30CIN813001313000000000000
843Brady Singer27KCR588088000000000000
844Jon Singleton32HOU42418241800180000000360
845Jose Siri28TBR432303231000000031031001
846Tarik Skubal27DET577077000000000000
847Justin Slaten26BOS1st12001212000000000000
848Austin Slater31SFG823923190000003117191112
849Burch Smith34MIA616001616000000000000
850Cade Smith25CLE1st17001717000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851Dominic Smith29BOS855520020000000300
852Drew Smith30NYM610001010000000000000
853Josh Smith26TEX338303837000030110000070
854Kevin Smith27NYY410100000000000101
855Pavin Smith28ARI51271290030000066130
856Will Smith34KCR1214001414000000000000
857Will Smith29LAD63230323003000000000120
858Drew Smyly35CHC1190099000000000000
859Kirby Snead29SEA410011000000000000
860Blake Snell31SFG933033000000000000
861Collin Snider28SEA330033000000000000
862Tyler Soderstrom22OAK211110110000000000
863Donovan Solano36SDP1122220000200000000
864Jorge Soler32SFG11343334000000000003310
865George Soriano25MIA290099000000000000
866José Soriano25LAA286088000000000000
867Michael Soroka26CHW588088000000000000
868Edmundo Sosa28PHI6131113130003460000000
869Lenyn Sosa24CHW312912120005800000020
870Gregory Soto29PHI613001313000000000000
871Juan Soto25NYY738383838000000003838000
872Gabe Speier29SEA614001414000000000000
873Mitch Spence26OAK1st90099000000000000
874Carson Spiers26CIN210011000000000000
875George Springer34TOR1135353533000000013233200
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876Jacob Stallings34COL91513151501500000000000
877Ryne Stanek32SEA814001414000000000000
878Giancarlo Stanton34NYY15333133000000000003120
879Justin Steele28CHC422022000000000000
880Spencer Steer26CIN336363635004100320032100
881Jackson Stephens30ATL510011000000000000
882Tyler Stephenson27CIN52723272302300000000230
883Brock Stewart32MIN613001313000000000000
884DJ Stewart30NYM7282128600100020461870
885Gavin Stone25LAD277077000000000000
886Trevor Story31BOS988880000080000000
887Bryson Stott26PHI33431343400033020000030
888Matt Strahm32PHI915001515000000000000
889Chris Stratton33KCR915001515000000000000
890Hunter Stratton27PIT216001616000000000000
891Hunter Strickland35LAA1013001313000000000000
892Spencer Strider25ATL422022000000000000
893Ross Stripling34OAK988088000000000000
894Marcus Stroman33NYY1077077000000000000
895Peter Strzelecki29CLE330033000000000000
896Garrett Stubbs31PHI686880800000000000
897Albert Suárez34BAL353155000000000000
898Eugenio Suárez32ARI113636363600003600000000
899José Suarez26LAA610001010000000000000
900Ranger Suárez28PHI777077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901Robert Suarez33SDP315001515000000000000
902Wander Suero32HOU610011000000000000
903Brett Sullivan30SDP230330120000000020
904Cole Sulser34NYM640044000000000000
905Brent Suter34CIN914001414000000000000
906Jack Suwinski25PIT3372637350000002113535071
907Seiya Suzuki29CHC315151512000000001212300
908Dansby Swanson30CHC93735373600000360000010
909Erik Swanson30TOR690099000000000000
910Jameson Taillon32CHC844044000000000000
911Dillon Tate30BAL511001111000000000000
912Fernando Tatis Jr.25SDP540404040000000004040000
913Mike Tauchman33CHC734303431000000382531230
914Leody Taveras25TEX536353636000000036036001
915Chris Taylor33LAD1125172523000100230023032
916Michael A. Taylor33PIT1130253029000000029029002
917Samad Taylor25SEA231330000002103010
918Tyrone Taylor30NYM62617261900000066919662
919Julio Teheran33NYM1311011000000000000
920Rowdy Tellez29PIT73627363300330000000050
921Kai-Wei Teng25SFG1st40044000000000000
922Matt Thaiss29LAA61181190900000000020
923Caleb Thielbar37MIN811001111000000000000
924Alek Thomas24ARI344440000000404000
925Lane Thomas28WSN622222222000000002222000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926Bubba Thompson26CIN31751711000000011011209
927Keegan Thompson29CHC480088000000000000
928Ryan Thompson32ARI514001414000000000000
929Zack Thompson26STL352055000000000000
930Trent Thornton30SEA616001616000000000000
931Michael Toglia25COL31512151500100000077000
932Michael Tonkin343TM710001010000000000000
933Spencer Torkelson24DET33535353300330000000200
934Abraham Toro27OAK636313624003121000000950
935Gleyber Torres27NYY73837383700037000000010
936Ezequiel Tovar22COL33535353500000350000000
937Taylor Trammell262TM41011070000004037116
938Blake Treinen36LAD1020022000000000000
939Alan Trejo28COL412812100007210000121
940Jose Trevino31NYY72218212112000000000030
941Jared Triolo26PIT23434343400130500000000
942Chadwick Tromp29ATL51311131301300000000000
943Mike Trout32LAA1429292924000000024024500
944Cole Tucker27LAA686860000402002220
945Kyle Tucker27HOU736363635000000003535100
946Brice Turang24MIL23432343400034000000010
947Spencer Turnbull31PHI676077000000000000
948Justin Turner39TOR16343234800305000002520
949Trea Turner31PHI103333333200000320000100
950Kyle Tyler27MIA310011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951Edwin Uceta26TBR420022000000000000
952José Ureña32TEX1011111111000000000000
953Luis Urías27SEA72215222100002100000050
954Ramón Urías30BAL52014201700101600000340
955Abner Uribe24MIL214001414000000000000
956Gio Urshela32DET91814181700101700000030
957Naoyuki Uwasawa30BOS1st20022000000000000
958Enmanuel Valdez25BOS22826282800028000000010
959Framber Valdez30HOU744044000000000000
960Ricky Vanasco25LAD1st10011000000000000
961Ildemaro Vargas32WSN82117212100010833003011
962Gus Varland27LAD240044000000000000
963Louie Varland26MIN344044000000000000
964Daulton Varsho27TOR5353235350000002419035102
965Randy Vásquez25SDP233033000000000000
966Andrew Vaughn26CHW43534353200320000000310
967Christian Vázquez33MIN102220222102000100000100
968Nelson Velázquez25KCR3312631900000070292150
969Anthony Veneziano26KCR220022000000000000
970Alex Verdugo28NYY835353535000000353135000
971Justin Verlander41HOU1944044000000000000
972Alex Vesia28LAD517001717000000000000
973Will Vest29DET414001414000000000000
974Thyago Vieira31MIL512001212000000000000
975Mark Vientos24NYM331330000300000020
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976Matt Vierling27DET4332333300000170011714381
977Ryan Vilade25DET221210000000011010
978Eli Villalobos27MIA1st20022000000000000
979Darius Vines26ATL222022000000000000
980Victor Vodnik24COL214001414000000000000
981Daniel Vogelbach31TOR91461400000000000980
982Anthony Volpe23NYY23737373700000370000000
983Austin Voth32SEA712001212000000000000
984Michael Wacha32KCR1277077000000000000
985LaMonte Wade Jr.30SFG6362736320022000101112280
986Tyler Wade29SDP83121313000042402013071
987Jacob Waguespack30TBR341044000000000000
988Matt Waldron27SDP277077000000000000
989Christian Walker33ARI103736373700370000000010
990Jordan Walker22STL220182017000000001717120
991Josh Walker29NYM230033000000000000
992Ryan Walker28SFG220102020000000000000
993Taijuan Walker31PHI1222022000000000000
994Forrest Wall28ATL220210000000011001
995Matt Wallner26MIN3138131100000050611130
996Jared Walsh30TEX61714171600160000000020
997Blake Walston23ARI1st10011000000000000
998Taylor Ward30LAA736363633000000330033300
999Ryan Weathers24MIA588088000000000000
1000Luke Weaver30NYY912001212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001Jacob Webb30BAL518011818000000000000
1002Logan Webb27SFG688088000000000000
1003Jordan Weems31WSN517001717000000000000
1004Greg Weissert29BOS316001616000000000000
1005Austin Wells24NYY22220222202200000000010
1006Tyler Wells29BAL433033000000000000
1007Joey Wendle34NYM914914140007430000000
1008Davis Wendzel27TEX1st158151200011100000210
1009Joey Wentz26DET390099000000000000
1010Hayden Wesneski26CHC353055000000000000
1011Jordan Westburg25BAL234343433000122510000100
1012Zack Wheeler34PHI1088088000000000000
1013Mitch White292TM570077000000000000
1014Owen White24TEX210111000000000000
1015Forrest Whitley26HOU1st10011000000000000
1016Garrett Whitlock28BOS444044000000000000
1017Jordan Wicks24CHC255055000000000000
1018Joey Wiemer25MIL21651615000000150015050
1019Alika Williams25PIT21514151400011050000010
1020Luke Williams27ATL440400000000000013
1021Trevor Williams32WSN977077000000000000
1022Bryse Wilson26MIL710401010000000000000
1023Justin Wilson36CIN1212001212000000000000
1024Steven Wilson29CHW317001717000000000000
1025Allan Winans28ATL211011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026Josh Winckowski26BOS312311212000000000000
1027Jesse Winker30WSN835343529000000290129600
1028Cole Winn24TEX1st80088000000000000
1029Keaton Winn26SFG277077000000000000
1030Masyn Winn22STL23329333100000310000022
1031Patrick Wisdom32CHC71061061020200033430
1032Bobby Witt Jr.24KCR33838383800000380000000
1033Connor Wong28BOS42421242302231000000120
1034Alex Wood33OAK1288088000000000000
1035Simeon Woods Richardson23MIN344044000000000000
1036Yoshinobu Yamamoto25LAD1st88088000000000000
1037Ryan Yarbrough32LAD710001010000000000000
1038Mike Yastrzemski33SFG630253028000000002828030
1039Kirby Yates37TEX1014021414000000000000
1040Christian Yelich32MIL1212121210000000100010200
1041Masataka Yoshida30BOS2242024100000010012140
1042Danny Young30NYM320022000000000000
1043Jacob Young24WSN228252828000000028028011
1044Seby Zavala30SEA599990900000000000
1045Angel Zerpa24KCR417001717000000000000
1046Guillo Zuñiga25LAA240044000000000000