Team Appearances

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