Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks4769647508619196525155485752496416161479
Atlanta Braves4259342419535174524246434350424313542244
Baltimore Orioles4465844462595202484653504558525616052338
Boston Red Sox4768947500633197546162586067616416650476
Chicago Cubs4870248505636199555456745155555615851315
Chicago White Sox47698474906282085549535257475961159533614
Cincinnati Reds47685474906061955449495048586562167613714
Cleveland Guardians4769747478638220575352515059576817053383
Colorado Rockies4664246465585180515350494651466315849176
Detroit Tigers4668146503613180554956644955706317253609
Houston Astros47681474836111984753535149616051161532910
Kansas City Royals48703485116421935353615151736259189533721
Los Angeles Angels4766547477602190505451544952565315951336
Los Angeles Dodgers4969549494635201505361536164605716953384
Miami Marlins4873448523659212626362605256535716249458
Milwaukee Brewers4668546493616195465855654764505816256537
Minnesota Twins46695465076291904848656751735964180565611
New York Mets4669146491617203564750595058525215659449
New York Yankees48656484695961875451505249535653158521410
Oakland Athletics49736495396681975567566860706068192525616
Philadelphia Phillies4866048469603191525156535456564915654236
Pittsburgh Pirates4868648491623195526553505259546916748297
San Diego Padres4871348508656205545152735171535417551427
Seattle Mariners4766347476605188535252605062495316350328
San Francisco Giants4871048504637209546050495253526917054509
St. Louis Cardinals4666946481600191514850504955606616953339
Tampa Bay Rays4869248492623201615256505055535815954278
Texas Rangers4868848509625190595052605460525616453401
Toronto Blue Jays45662454705981955149595950615647154522912
Washington Nationals45659454506012094747525148585450154471911
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 Abbott25CIN299099000000000000
2CJ Abrams23WSN34241424100000410000010
3Bryan Abreu27HOU622002222000000000000
4José Abreu37HOU112219222200220000000010
5Wilyer Abreu25BOS241324141000000413741080
6Ronald Acuña Jr.26ATL741414141000000004141000
7Jason Adam32TBR722002222000000000000
8Willy Adames28MIL74646464600000460000000
9Austin Adams33OAK821002121000000000000
10Riley Adams28WSN42121212102100000000000
11Jo Adell25LAA539313934000000023234352
12Joan Adon25WSN411011000000000000
13Ehire Adrianza34LAA1286880002600000010
14Nick Ahmed34SFG113635363600000360000000
15Keegan Akin29BAL520002020000000000000
16Ozzie Albies27ATL83434343400034000000000
17Jorge Alcalá28MIN680088000000000000
18Blaze Alexander25ARI1st33283324000511800001013
19Tyler Alexander29TBR696099000000000000
20Logan Allen27ARI580088000000000000
21Logan Allen25CLE2101001010000000000000
22Nick Allen25OAK32823282800000280000001
23Yency Almonte30CHC717001717000000000000
24Pete Alonso29NYM64645464600460000000000
25Jose Altuve34HOU144646464500045000000100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26José Alvarado29PHI821002121000000000000
27Francisco Alvarez22NYM31615161401400000000210
28Yordan Alvarez27HOU6464646130000001300133300
29Adbert Alzolay29CHC618001818000000000000
30Jacob Amaya25HOU210110001000000000
31Miguel Amaya25CHC23329333203200000000010
32Chase Anderson36BOS1112111212000000000000
33Grant Anderson27TEX280088000000000000
34Justin Anderson31CHW330033000000000000
35Nick Anderson33KCR518001818000000000000
36Shaun Anderson29TEX510011000000000000
37Tim Anderson31MIA93633363400000340000011
38Tyler Anderson34LAA999099000000000000
39Matt Andriese34MIA830033000000000000
40Tejay Antone30CIN440044000000000000
41Jonathan Aranda26TBR364630011100000320
42Orlando Arcia29ATL94241424200000420000000
43Nolan Arenado33STL124545454400004400000100
44Gabriel Arias24CLE33025302900351291315010
45Shawn Armstrong33TBR1017301717000000000000
46Randy Arozarena29TBR647454746000000427046120
47Luis Arráez272TM64544453700936000000710
48Spencer Arrighetti24HOU1st77077000000000000
49Aaron Ashby26MIL311011000000000000
50Graham Ashcraft26CIN399099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Javier Assad26CHC399099000000000000
52Nick Avila26SFG1st70077000000000000
53Pedro Avila272TM511011111000000000000
54José Azocar28SDP335123535000000268435015
55Akil Baddoo25DET410110000000101000
56Harrison Bader30NYM839343938000000038038111
57Javier Báez31DET114038404000000400000001
58Patrick Bailey25SFG22625262602600000000010
59Anthony Banda30LAD810011000000000000
60Tanner Banks32CHW316101616000000000000
61David Bañuelos27BAL1st10100000000000010
62Addison Barger24TOR1st55550000203014000
63Scott Barlow31CLE723002323000000000000
64Austin Barnes34LAD101513151301300000000220
65Jacob Barnes34WSN912001212000000000000
66Matt Barnes34WSN1114001414000000000000
67Tucker Barnhart33ARI111717171701700000000000
68Jorge Barrosa23ARI1st32320000000202010
69Joey Bart27PIT51816181801800000000000
70Chris Bassitt35TOR1099099000000000000
71Matthew Batten29SDP311110010000000000
72Brett Baty24NYM34237424000004000000050
73Jake Bauers28MIL532243229102300070510260
74Mike Baumann28BAL417011717000000000000
75Eduard Bazardo28SEA430033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Jordan Beck23COL1st18171818000000171018000
77David Bednar29PIT621002121000000000000
78Tyler Beede31CLE513001313000000000000
79Jalen Beeks30COL619001919000000000000
80Clayton Beeter25NYY1st10011000000000000
81Josh Bell31MIA948484832003200000001600
82Cody Bellinger28CHC834343429001000027228500
83Brayan Bello25BOS377077000000000000
84Anthony Bender29MIA320002020000000000000
85Andrew Benintendi29CHW942404241000000401041020
86Will Benson26CIN34540454200000013231942240
87Brennan Bernardino32BOS318211818000000000000
88José Berríos30TOR999099000000000000
89Prelander Berroa24CHW210011000000000000
90Jon Berti34NYY71513151400001400000020
91Christian Bethancourt32MIA82617262502500000000110
92Mookie Betts31LAD1148484848000150410000000
93Tanner Bibee25CLE2101001010000000000000
94Bo Bichette26TOR64242424200000420000000
95Osvaldo Bido28OAK211011000000000000
96Shane Bieber29CLE722022000000000000
97Brandon Bielak282TM511001111000000000000
98Cavan Biggio29TOR63429343100421400088131
99Jake Bird28COL319001919000000000000
100Ty Blach33COL763066000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Mason Black24SFG1st33033000000000000
102Tyler Black23MIL1st75730030000000302
103Paul Blackburn30OAK888088000000000000
104Charlie Blackmon37COL14393439100000000010102550
105Dairon Blanco31KCR3311131270000001685271413
106Ronel Blanco30HOU388088000000000000
107JJ Bleday26OAK349424948000000048048070
108Xander Bogaerts31SDP124646464300043010000300
109Alec Bohm27PHI54745474500604100000120
110Cody Bolton26SEA214001414000000000000
111Cam Booser32BOS1st13001313000000000000
112Ryan Borucki30PIT740044000000000000
113Sean Bouchard28COL318171817000000301517110
114Jonathan Bowlan27KCR211011000000000000
115Matt Bowman332TM680088000000000000
116Joe Boyle24OAK277077000000000000
117Cody Bradford26TEX233033000000000000
118Kyle Bradish27BAL333033000000000000
119Taj Bradley23TBR222022000000000000
120Ryan Brasier36LAD812101212000000000000
121John Brebbia34CHW715001515000000000000
122Alex Bregman30HOU94444444400004400000000
123Will Brennan26CLE342364236000000743136630
124Colten Brewer31CHC670077000000000000
125Jonah Bride28MIA373760020500000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Beau Brieske26DET320022000000000000
127Jhony Brito26SDP214001414000000000000
128Connor Brogdon292TM540044000000000000
129Aaron Brooks34OAK611011000000000000
130Ben Brown24CHC1st11401111000000000000
131Hunter Brown25HOU398099000000000000
132Seth Brown31OAK6422942390020003408392101
133Vidal Bruján26MIA438273836000118172103042
134Kris Bryant32COL1013131380040000044500
135Walker Buehler29LAD733033000000000000
136JB Bukauskas27MIL360066000000000000
137Aaron Bummer30ATL816001616000000000000
138Nick Burdi31NYY510001010000000000000
139Jake Burger28MIA42827282500801700000210
140Brock Burke27TEX450055000000000000
141Alec Burleson25STL339303916003000709141980
142Corbin Burnes29BAL7101001010000000000000
143Michael Busch26CHC24541454400440100000030
144Lawrence Butler23OAK241294140000000024040043
145José Buttó26NYM377077000000000000
146Byron Buxton30MIN1030253026000000026026412
147José Caballero27TBR24242424200000420000000
148Trey Cabbage27HOU21051080000007018113
149Edward Cabrera26MIA455055000000000000
150Génesis Cabrera27TOR618001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Oswaldo Cabrera25NYY33938393900413521012001
152Willie Calhoun29LAA8151515100100000001400
153Alex Call29WSN375770000001257010
154Jair Camargo24MIN1st21200000000000110
155Isaiah Campbell26BOS270277000000000000
156Luis Campusano25SDP54135414004000000000050
157Alexander Canario24CHC2137131200000080512101
158Jeimer Candelario30CIN94141413900903100000200
159Mark Canha35DET10433943260060001408221640
160Griffin Canning28LAA599099000000000000
161Jonathan Cannon23CHW1st33033000000000000
162Yennier Cano30BAL323002323000000000000
163Dominic Canzone26SEA218131817000000160117040
164Conner Capel27CIN353510000001001411
165Victor Caratini30HOU82316231701610000000070
166Dylan Carlson25STL5115111100000015511030
167Kerry Carpenter26DET3433543260000003024261380
168Matt Carpenter38STL1487800000000000710
169Carlos Carrasco37CLE1599099000000000000
170Corbin Carroll23ARI345444545000000041545001
171Evan Carter21TEX240334036000000302736470
172Curt Casali35SFG1133330300000000000
173Triston Casas24BOS32222222200220000000100
174Nick Castellanos32PHI1248484847000000004747100
175Luis Castillo31SEA8101001010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Miguel Castro29ARI1080088000000000000
177Willi Castro27MIN64642464620001519716020011
178Jake Cave31COL732143229000000612329152
179Dylan Cease28SDP699099000000000000
180Slade Cecconi25ARI255055000000000000
181Andrew Chafin34DET1117001717000000000000
182Aroldis Chapman36PIT1520002020000000000000
183Matt Chapman31SFG84746474700004700000010
184Jesse Chavez40ATL1714001414000000000000
185Jazz Chisholm Jr.26MIA547474747000000047047000
186Jackson Chourio20MIL1st423742420000001103242031
187Adam Cimber33LAA720002020000000000000
188José Cisnero35LAA814001414000000000000
189Aaron Civale29TBR6101001010000000000000
190Emmanuel Clase26CLE524002424000000000000
191Jonatan Clase22SEA1st97980000007108020
192Garrett Cleavinger30TBR520002020000000000000
193Kody Clemens28PHI311411100036100000160
194Ernie Clement28TOR43522353400012851001050
195Mike Clevinger33CHW833033000000000000
196Oscar Colás25CHW210100000000000010
197Dylan Coleman27HOU410011000000000000
198Michael Conforto31SFG938373838000000380038010
199Roansy Contreras24PIT412001212000000000000
200William Contreras26MIL54646463803800000000800
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Willson Contreras32STL931313120020000000001100
202Garrett Cooper332TM825212512001100020021040
203Patrick Corbin34WSN1299099000000000000
204Carlos Correa29MIN102929292900000290000000
205Nestor Cortes29NYY7101001010000000000000
206Tom Cosgrove28SDP215001515000000000000
207Danny Coulombe34BAL1021012121000000000000
208Jake Cousins29NYY420022000000000000
209Colton Cowser24BAL242344239000000306839150
210Brandon Crawford37STL14119111000000100000120
211J.P. Crawford29SEA82222222200000220000000
212Kutter Crawford28BOS4101001010000000000000
213Nabil Crismatt29LAD550055000000000000
214Cooper Criswell27BOS476077000000000000
215Garrett Crochet25CHW4101001010000000000000
216Jake Cronenworth30SDP54444444400440000000000
217Declan Cronin26MIA214001414000000000000
218Pete Crow-Armstrong22CHC223172320000000020020014
219Fernando Cruz34CIN321002121000000000000
220Oneil Cruz25PIT44642464400000440000031
221José Cuas30CHC380088000000000000
222Xzavion Curry25CLE311011000000000000
223Travis d'Arnaud35ATL123628363503500000000050
224Bobby Dalbec29BOS522162221001201100000112
225Yu Darvish37SDP1299099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Henry Davis24PIT22321232202200000000001
227J.D. Davis31OAK827232722001501200000540
228Noah Davis27COL310011000000000000
229Brett de Geus26SEA240044000000000000
230Bryan De La Cruz27MIA4484848190000001801192900
231Elly De La Cruz22CIN24746474700000470000010
232Enyel De Los Santos28SDP621002121000000000000
233Paul DeJong30CHW84137414100000410000040
234Jason Delay29PIT311110100000000000
235Jonny DeLuca25TBR21613161500000019615101
236Reid Detmers24LAA499099000000000000
237Chris Devenski33TBR990099000000000000
238Rafael Devers27BOS83636363100003100000500
239Alexis Díaz27CIN318001818000000000000
240Edwin Díaz30NYM818011818000000000000
241Elias Díaz33COL103836383003000000000820
242Miguel Díaz29HOU710011000000000000
243Yainer Diaz25HOU344424431031000000001220
244Yandy Díaz32TBR84747474000400000000700
245Jake Diekman37NYM1319011919000000000000
246Seranthony Domínguez29PHI618001818000000000000
247Brendan Donovan27STL344444440000740350035500
248Camilo Doval26SFG418001818000000000000
249Brenton Doyle26COL244444444000000044044000
250Brandon Drury31LAA103028302500619000000420
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Daniel Duarte27MIN320022000000000000
252Shawn Dubin28HOU290099000000000000
253Mauricio Dubón29HOU6362436330025201316025053
254Tyler Duffey33KCR1080088000000000000
255Oliver Dunn26MIL1st33203323001122000005120
256Dane Dunning29TEX577077000000000000
257Ezequiel Duran25TEX33224322700717290110360
258Jarren Duran27BOS4474747470000002534047000
259Jhoan Durán26MIN390099000000000000
260Adam Duvall35ATL11251525220000002101220100
261Zach Eflin30TBR9101001010000000000000
262Bryce Elder25ATL355055000000000000
263Kent Emanuel32MIA220022000000000000
264Christian Encarnacion-Strand24CIN22929292900290000000000
265Nathan Eovaldi34TEX1377077000000000000
266Lucas Erceg29OAK218001818000000000000
267Santiago Espinal29CIN536323635000161910000120
268Paolo Espino37TOR620022000000000000
269Joey Estes22OAK222022000000000000
270Carlos Estévez31LAA814001414000000000000
271Jeremiah Estrada25SDP380088000000000000
272Thairo Estrada28SFG64745474600046000000010
273Alex Faedo28DET316001616000000000000
274Pete Fairbanks30TBR612001212000000000000
275Stuart Fairchild28CIN435253531000000225931471
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Bailey Falter27PIT499099000000000000
277Buck Farmer33CIN1117001717000000000000
278Kyle Farmer33MIN836213636000182430000070
279Calvin Faucher28MIA314001414000000000000
280Erick Fedde31CHW799099000000000000
281Ryan Feltner27COL499099000000000000
282Caleb Ferguson27NYY619001919000000000000
283Tyler Ferguson30OAK1st60066000000000000
284Freddy Fermin29KCR32419242402400000000010
285José Fermín25STL293940003200000160
286Ryan Fernandez26STL1st16011616000000000000
287J.P. Feyereisen31LAD490099000000000000
288Kyle Finnegan32WSN519001919000000000000
289Tyler Fitzgerald26SFG2221322183013073608225
290Jack Flaherty28DET899099000000000000
291Josh Fleming28PIT517101717000000000000
292David Fletcher30ATL753550005000000000
293Dominic Fletcher26CHW221182120000000015520020
294Chris Flexen29CHW710801010000000000000
295Wilmer Flores32SFG1239283929002802000007110
296Estevan Florial26CLE53325331900000011111191270
297Dylan Floro33WSN921002121000000000000
298Jason Foley28DET419011919000000000000
299Mike Ford31CIN612111220020000000910
300Nick Fortes27MIA43429343403400000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Justin Foscue25TEX1st20210001000000010
302Jake Fraley29CIN635263530000000003030270
303J.P. France29HOU255055000000000000
304Ty France29SEA64341434300431000000020
305Bowden Francis28TOR352055000000000000
306Adam Frazier32KCR93428342800021103047650
307Kyle Freeland31COL854144000000000001
308Freddie Freeman34LAD154949494900490000000000
309Tyler Freeman25CLE341384140000311039039021
310Sal Frelick24MIL24441444300002016122142020
311Luis Frías26ARI470177000000000000
312Max Fried30ATL899099000000000000
313TJ Friedl28CIN466660000000606000
314David Fry28CLE231213122011702080089100
315Carson Fulmer30LAA811001111000000000000
316Kody Funderburk27MIN216001616000000000000
317Hunter Gaddis26CLE323002323000000000000
318Giovanny Gallegos32STL813001313000000000000
319Zac Gallen28ARI699099000000000000
320Joey Gallo30WSN102624262200190001023320
321Adolis García31TEX646454641000000004141510
322Avisaíl García33MIA1318131816000000001616050
323Deivi García25CHW414001414000000000000
324Luis García37LAA1221002121000000000000
325Luis García Jr.24WSN53833383500035000000150
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Maikel Garcia24KCR34646464600004600000000
327Robert Garcia28WSN219001919000000000000
328Yimi García33TOR1017001717000000000000
329Amir Garrett32LAA860066000000000000
330Braxton Garrett26MIA522022000000000000
331Reed Garrett31NYM417001717000000000000
332Mitch Garver33SEA8393839000000000003810
333Robert Gasser25MIL1st22022000000000000
334Kevin Gausman33TOR1299099000000000000
335Zack Gelof24OAK23030303000030000000000
336Kyle Gibson36STL1299099000000000000
337Luis Gil26NYY399099000000000000
338Logan Gilbert27SEA499099000000000000
339Logan Gillaspie27SDP310011000000000000
340Andrés Giménez25CLE54444444400044000000000
341Kevin Ginkel30ARI619011919000000000000
342Tyler Glasnow30LAD9101001010000000000000
343Paul Goldschmidt36STL144444444400440000000100
344Austin Gomber30COL699099000000000000
345Yan Gomes36CHC132319232302300000000000
346Marco Gonzales32PIT1033033000000000000
347Nick Gonzales25PIT210910100009200000001
348Romy Gonzalez27BOS411611110030080000041
349Victor González28NYY416001616000000000000
350Hunter Goodman24COL21081080130000044220
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Niko Goodrum322TM713713120031314004022
352Nick Gordon28MIA442304237000400303133090
353MacKenzie Gore25WSN399099000000000000
354Nolan Gorman24STL34137414000040000000010
355Yasmani Grandal35PIT131110111101100000000000
356Jon Gray32TEX1010901010000000000000
357Josiah Gray26WSN422022000000000000
358Sonny Gray34STL1277077000000000000
359Tristan Gray28MIA251540000400000021
360Chad Green33TOR970177000000000000
361Hunter Greene24CIN3101001010000000000000
362Riley Greene23DET3464446340000003224341220
363Randal Grichuk32ARI11281628200000001019207110
364Trent Grisham27NYY618121817000000017017101
365Vaughn Grissom23BOS31313131200012000000100
366Robbie Grossman342TM1231243122000000801422470
367Michael Grove27LAD318101818000000000000
368Vladimir Guerrero Jr.25TOR64545454200420000000300
369Luis Guillorme292TM71712161610011320000010
370Lourdes Gurriel Jr.30ARI743424343000000430043010
371Vladimir Gutierrez28MIA310011000000000000
372Josh Hader30HOU819001919000000000000
373Sam Haggerty30SEA685870000006017102
374DL Hall25MIL344044000000000000
375David Hamilton26BOS22215222100050170000023
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Ian Hamilton29NYY519001919000000000000
377Garrett Hampson29KCR7341334330019131214024076
378Emerson Hancock25SEA277077000000000000
379Mitch Haniger33SEA844424439000000003939520
380Ian Happ29CHC843434337000000370037600
381Bryce Harper31PHI134343434200420000000100
382Brett Harris26OAK1st1513151400001400000001
383Hogan Harris27OAK220022000000000000
384Michael Harris II23ATL342424242000000042042000
385Kyle Harrison22SFG2101001010000000000000
386Grant Hartwig26NYM240044000000000000
387Hunter Harvey29WSN621002121000000000000
388Ke'Bryan Hayes27PIT53433343400003400000010
389Austin Hays28BAL723132321000000190221161
390Andrew Heaney33TEX1199099000000000000
391Jonathan Heasley27BAL430133000000000000
392Austin Hedges31CLE101413141401400000000000
393Jonah Heim29TEX54241424104100000000510
394Tyler Heineman33BOS511100000000000100
395Ryan Helsley29STL620012020000000000000
396Gunnar Henderson23BAL34444444300000430000100
397Kyle Hendricks34CHC1177077000000000000
398Blair Henley27HOU1st11011000000000000
399Ronny Henriquez24MIN210011000000000000
400Tommy Henry26ARI366066000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Sam Hentges27CLE440044000000000000
402Kevin Herget33MIL320122000000000000
403Darell Hernaiz22OAK1st29222928000215170000013
404Elieser Hernández29LAD611011000000000000
405Enrique Hernández32LAD11352535340043100128020170
406Jonathan Hernández27TEX580188000000000000
407Jose Hernandez26PIT260066000000000000
408Teoscar Hernández31LAD9494949490000002403249000
409Iván Herrera24STL33225322402400000000560
410Tim Herrin27CLE220002020000000000000
411Jason Heyward34LAD1566660000000066000
412Aaron Hicks34LAA121814181410000022913530
413Jordan Hicks27SFG6101001010000000000000
414Kyle Higashioka34SDP81313131301300000000000
415Tim Hill34CHW719001919000000000000
416Sean Hjelle27SFG311001111000000000000
417Bryan Hoeing27MIA311001111000000000000
418Nico Hoerner27CHC64141414100035090000000
419Jeff Hoffman31PHI920002020000000000000
420Colin Holderman28PIT315001515000000000000
421Jackson Holliday20BAL1st1010101000010000000000
422Clay Holmes31NYY720002020000000000000
423Tyler Holton28DET316001616000000000000
424Rhys Hoskins31MIL738373823002300000001510
425Tanner Houck28BOS599099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Adrian Houser31NYM886088000000000000
427Bryan Hudson27MIL217001717000000000000
428Dakota Hudson29COL799099000000000000
429Daniel Hudson37LAD1519001919000000000000
430Sam Huff26TEX410110100000000000
431Brandon Hughes28ARI331033000000000000
432Kyle Hurt26LAD231033000000000000
433Jacob Hurtubise26CIN1st63640000004004203
434Andy Ibáñez31DET42213222000013801001180
435Raisel Iglesias34ATL1018001818000000000000
436Shota Imanaga30CHC1st99099000000000000
437Jonathan India27CIN44040403100031000000900
438Cole Irvin30BAL687088000000000000
439Jake Irvin27WSN299099000000000000
440Kyle Isbel27KCR440354040000000040040032
441Alex Jackson28TBR598990900000000000
442Jay Jackson36MIN617001717000000000000
443Luke Jackson32SFG912001212000000000000
444Joe Jacques29BOS210011000000000000
445Travis Jankowski33TEX1031133117000000657178110
446Danny Jansen29TOR72118211901900000000212
447Kenley Jansen36BOS1516011616000000000000
448Bryce Jarvis26ARI217021717000000000000
449Cristian Javier27HOU566066000000000000
450Griffin Jax29MIN420002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Tyler Jay30NYM1st20022000000000000
452Daulton Jefferies28SFG421022000000000000
453Ryan Jeffers27MIN540354022022000000001650
454Dany Jiménez30OAK415001515000000000000
455Eloy Jiménez27CHW6343334100000000113210
456Joe Jiménez29ATL817001717000000000000
457Connor Joe31PIT5413541390024000501620150
458Pierce Johnson33ATL713001313000000000000
459Jahmai Jones26NYY41121180002302013113
460Jared Jones22PIT1st99099000000000000
461Nolan Jones26COL326252625000000250025001
462Aaron Judge32NYY948484839000000336039900
463Edouard Julien25MIN24637464600046000000061
464Corey Julks28CHW222220000001012000
465Josh Jung26TEX344440000400000000
466Jakob Junis31MIL811011000000000000
467Janson Junk28MIL430033000000000000
468Colt Keith22DET1st3935393600036000000240
469Jarred Kelenic24ATL434283429000000290029060
470Brad Keller28CHW752055000000000000
471Mitch Keller28PIT6101001010000000000000
472Carson Kelly29DET92822282802800000000010
473Joe Kelly36LAD1315001515000000000000
474Kevin Kelly26TBR215001515000000000000
475Merrill Kelly35ARI644044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Michael Kelly31OAK321002121000000000000
477Zack Kelly29BOS390099000000000000
478Tony Kemp32BAL952550005001001030
479Buddy Kennedy25DET362650004100000040
480Max Kepler31MIN1029242928000000002828150
481Orion Kerkering23PHI213001313000000000000
482Ray Kerr29ATL340044000000000000
483Grae Kessinger26HOU212111101002520000131
484Kevin Kiermaier34TOR1230243030000000030030003
485Yusei Kikuchi33TOR699099000000000000
486Ha-Seong Kim28SDP44848484800000480000000
487Craig Kimbrel36BAL1520012020000000000000
488Isiah Kiner-Falefa29TOR744354442200232030101032
489John King29STL590099000000000000
490Michael King29SDP610901010000000000000
491Tyler Kinley33COL719011919000000000000
492George Kirby26SEA3101001010000000000000
493Alex Kirilloff26MIN541334132006000190826770
494Alejandro Kirk25TOR52625262602600000000010
495Andrew Kittredge34STL820002020000000000000
496Heston Kjerstad25BAL274740000002024030
497Will Klein24KCR1st10011000000000000
498Landon Knack26LAD1st44044000000000000
499Andrew Knizner29TEX61813181701700000000100
500Jared Koenig30MIL212001212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Stephen Kolek27SDP1st21002121000000000000
502Michael Kopech28CHW519001919000000000000
503Dean Kremer28BAL588088000000000000
504Zac Kristofak26LAA1st10011000000000000
505Joel Kuhnel29HOU510011000000000000
506Steven Kwan26CLE332323232000000320032000
507Peter Lambert27COL412301212000000000000
508Dinelson Lamet31LAD730033000000000000
509Alex Lange28DET419001919000000000000
510Shea Langeliers26OAK34339433903900000000330
511Wyatt Langford22TEX1st313131120000001200121900
512Trevor Larnach27MIN4232323800000050481500
513Jacob Latz28TEX320012020000000000000
514Ramón Laureano29CLE7312031310000000102531071
515Derek Law33WSN824002424000000000000
516Justin Lawrence29COL417011717000000000000
517Kyle Leahy27STL260066000000000000
518Jordan Leasure25CHW1st19001919000000000000
519José Leclerc30TEX818011818000000000000
520Dylan Lee29ATL413001313000000000000
521Jung Hoo Lee25SFG1st37363737000000037037000
522Korey Lee25CHW33224322802800000000342
523Casey Legumina27CIN210011000000000000
524Jack Leiter24TEX1st33033000000000000
525Mark Leiter Jr.33CHC519001919000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Dominic Leone32CHW1117001717000000000000
527Royce Lewis25MIN311110000100000000
528Matthew Liberatore24STL316301616000000000000
529Francisco Lindor30NYM104645464600000460000010
530Trey Lipscomb24WSN1st3331333300422900000020
531Zack Littell28TBR799099000000000000
532Brendon Little27TOR230033000000000000
533Luke Little23CHC213101313000000000000
534Ben Lively32CLE566066000000000000
535Jonathan Loáisiga29NYY730033000000000000
536Nick Lodolo26CIN366066000000000000
537Nick Loftin25KCR213913110028300000240
538Joey Loperfido25HOU1st1312131300000085213000
539Jacob Lopez26TBR230033000000000000
540Jorge López31NYM923012323000000000000
541Nicky Lopez29CHW63734373700036040000011
542Otto Lopez25MIA32214222000014610000023
543Pablo López28MIN799099000000000000
544Reynaldo López30ATL977077000000000000
545Michael Lorenzen32TEX1077077000000000000
546Richard Lovelady28CHC570077000000000000
547Brandon Lowe29TBR787880008000000010
548Josh Lowe26TBR411101190000000099110
549Nathaniel Lowe28TEX62727272700270000000000
550Easton Lucas27OAK230033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Joey Lucchesi31NYM611011000000000000
552Marco Luciano22SFG243430000030000010
553Seth Lugo34KCR9101001010000000000000
554Gavin Lux26LAD53632363600036000000040
555Jesús Luzardo26MIA677077000000000000
556Jordan Lyles33KCR1450055000000000000
557Daniel Lynch IV27KCR421022000000000000
558Lance Lynn37STL1399099000000000000
559Manny Machado31SDP1343434313000013000003000
560Josh Maciejewski28NYY1st10011000000000000
561Nick Madrigal27CHC543194341000143000000160
562Kenta Maeda36DET877077000000000000
563Luke Maile33CIN92319232002000000000120
564Anthony Maldonado26MIA1st10101010000000000000
565Martín Maldonado37CHW142726272702700000000000
566Sean Manaea32NYM999099000000000000
567Matt Manning26DET455055000000000000
568Alek Manoah26TOR433033000000000000
569Joe Mantiply33ARI721012121000000000000
570Kyle Manzardo23CLE1st1181130030000000820
571Manuel Margot29MIN93919393400000021318344151
572Ron Marinaccio28NYY390099000000000000
573Alec Marsh26KCR277077000000000000
574Brandon Marsh26PHI4423642420000003411142060
575Ketel Marte30ARI104644464000039010000720
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Starling Marte35NYM1342414237000000003737510
577Yunior Marte29PHI312001212000000000000
578Austin Martin25MIN1st302330270001001614027116
579Chris Martin38BOS918011818000000000000
580J.D. Martinez36NYM14211821000000000002030
581Justin Martinez22ARI211011111000000000000
582Nick Martinez33CIN710401010000000000000
583Seth Martinez29HOU420002020000000000000
584Nick Martini34CIN5292229500000010452050
585Michael Massey26KCR32625262300023000000210
586Miles Mastrobuoni28CHC3191119160007261001060
587Jorge Mateo29BAL53024302800024010404202
588Phil Maton31TBR821002121000000000000
589Luis Matos22SFG286870000000617111
590Yuki Matsui28SDP1st21002121000000000000
591Steven Matz33STL1066066000000000000
592Tyler Matzek33ATL611001111000000000000
593Tim Mayza32TOR721002121000000000000
594James McArthur27KCR218011818000000000000
595James McCann34BAL112018202002000000000000
596Kyle McCann26OAK1st1814181501500000000220
597Jake McCarthy26ARI440274038000000823138024
598Darren McCaughan28MIA310011000000000000
599Chas McCormick29HOU421212121000000194321000
600Andrew McCutchen37PIT16373437300000000333330
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601T.J. McFarland35OAK1224002424000000000000
602Scott McGough34ARI315021515000000000000
603Reese McGuire29BOS72920292402400000000170
604Ryan McKenna27BAL493980000002248013
605Triston McKenzie26CLE599099000000000000
606Zach McKinstry29DET53016302610031492024092
607Ryan McMahon29COL84646464600004600000000
608Jeff McNeil32NYM74543454400041006006020
609Curtis Mead23TBR22623262500020500000020
610Parker Meadows24DET232263232000000032032004
611John Means31BAL733033000000000000
612Nick Mears27COL519011919000000000000
613Trevor Megill30MIL411001111000000000000
614Tylor Megill28NYM411011000000000000
615MJ Melendez25KCR342404238001000350438320
616Danny Mendick30CHW61313131300001300000000
617Joey Meneses32WSN340404024002400000001600
618Whit Merrifield35PHI926212624000870130013232
619Jackson Merrill21SDP1st45404545000000045045040
620Julian Merryweather32CHC540044000000000000
621Matt Mervis26CHC298911010000000810
622Max Meyer25MIA233033000000000000
623Jake Meyers28HOU439263936000000135036143
624Miles Mikolas35STL9101001010000000000000
625Wade Miley37MIL1422022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Drew Millas26WSN222220200000000000
627Bobby Miller25LAD233033000000000000
628Bryce Miller25SEA299099000000000000
629Erik Miller26SFG1st23102323000000000000
630Mason Miller25OAK215001515000000000000
631Owen Miller27MIL494961042100000132
632Shelby Miller33DET1215001515000000000000
633Tyson Miller282TM411001111000000000000
634Hoby Milner33MIL822002222000000000000
635A.J. Minter30ATL821002121000000000000
636José Miranda26MIN33127312700102600000330
637Casey Mize27DET488088000000000000
638Carmen Mlodzinski25PIT210011000000000000
639Anthony Molina22COL1st90099000000000000
640Sam Moll32CIN570077000000000000
641Andruw Monasterio27MIL21041080003501001251
642Yoán Moncada29CHW91111111100001100000000
643Mickey Moniak26LAA5362836320000001201132241
644Frankie Montas31CIN988088000000000000
645Elehuris Montero25COL34138413600360000000500
646Rafael Montero33HOU1021002121000000000000
647Jordan Montgomery31ARI866066000000000000
648Dylan Moore31SEA63732373700322259009040
649Matt Moore35LAA1318001818000000000000
650Adrián Morejón25SDP612001212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Christopher Morel25CHC34747473800003800000900
652Gabriel Moreno24ARI33630363503500000000040
653Eli Morgan28CLE490099000000000000
654Charlie Morton40ATL1788088000000000000
655Ryan Mountcastle27BAL54039404000400000000010
656Kyle Muller26OAK411001111000000000000
657Cedric Mullins29BAL741364140000000040040021
658Max Muncy33LAD94036404000004000000040
659Andrés Muñoz25SEA518001818000000000000
660Roddery Muñoz24MIA1st33033000000000000
661Sean Murphy29ATL611110100000000000
662Tom Murphy33SFG91310131201200000000110
663Joe Musgrove31SDP988088000000000000
664Parker Mushinski28HOU340044000000000000
665Dane Myers28MIA2125121000000042510050
666Tobias Myers25MIL1st44044000000000000
667Andrew Nardi25MIA323002323000000000000
668Omar Narváez32NYM92217222202200000000000
669Nick Nastrini24CHW1st22022000000000000
670Bo Naylor24CLE33732373203200000000350
671Josh Naylor27CLE64545454000400000000500
672Kyle Nelson27ARI511001111000000000000
673Nick Nelson28PHI530033000000000000
674Ryne Nelson26ARI377077000000000000
675Héctor Neris35CHC1118001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Zach Neto23LAA24644464600000460000001
677Tyler Nevin27OAK43831383500120100801422340
678Kevin Newman30ARI73227323200070260000000
679Kyle Nicolas25PIT270077000000000000
680Tomás Nido30NYM82016202002000000000030
681Brandon Nimmo31NYM943414340000000376040311
682Ryan Noda28OAK23023302700270000000160
683Aaron Nola31PHI10101001010000000000000
684Lars Nootbaar26STL433323333000000872633010
685Dedniel Núñez28NYM1st40044000000000000
686Nasim Nuñez23WSN1st1221260002040000107
687Riley O'Brien29STL310011000000000000
688Ryan O'Hearn30BAL73328331100500020572040
689Logan O'Hoppe24LAA34037403903900000000030
690Tyler O'Neill29BOS7373537320000002402032620
691Bailey Ober28MIN499099000000000000
692Shohei Ohtani29LAD7474747000000000004700
693Steven Okert32MIN717001717000000000000
694Edward Olivares28PIT529262920000000102020730
695Matt Olson30ATL94242424200420000000000
696Reese Olson24DET288088000000000000
697Jonathan Ornelas24TEX210110001000000000
698Rafael Ortega33CHW81441412000000011112124
699Joey Ortiz25MIL24030404000063510000060
700Luis Ortiz28PHI510011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Luis Ortiz25PIT314001414000000000000
702Adam Ottavino38NYM1418001818000000000000
703James Outman27LAD336303636000000036036060
704Marcell Ozuna33ATL12424242000000000004200
705Cristian Pache25PHI51713171500000087115212
706Chris Paddack28MIN699099000000000000
707Emilio Pagán33CIN821002121000000000000
708Andy Pages23LAD1st302930290000000161829110
709Pedro Pagés25STL1st83880710000000010
710Richie Palacios27TBR3403140380001300602126032
711Daniel Palencia24CHC270077000000000000
712Andre Pallante25STL390099000000000000
713Isaac Paredes25TBR54444444100004100000300
714Kyren Paris22LAA297970007000000111
715Mitchell Parker24WSN1st66066000000000000
716Wes Parsons312TM440044000000000000
717Vinnie Pasquantino26KCR34543453700370000000620
718Graham Pauley23SDP1st1381360010600000550
719James Paxton35LAD1188088000000000000
720Joel Payamps30MIL616001616000000000000
721Nate Pearson27TOR418001818000000000000
722Joc Pederson32ARI114029400000000000034110
723Elvis Peguero27MIL419001919000000000000
724Jeremy Peña26HOU34747474700000470000000
725Ryan Pepiot26TBR377077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Freddy Peralta28MIL799099000000000000
727Wandy Peralta32SDP921002121000000000000
728Geraldo Perdomo24ARI477770000070000000
729Jhonny Pereda28MIA1st32330300000000000
730Cionel Pérez28BAL790099000000000000
731Martín Pérez33PIT1399099000000000000
732Salvador Perez34KCR1346454641029120000000610
733Wenceel Pérez24DET1st292329280000000191628041
734Blake Perkins27MIL237343737000000037037011
735Jace Peterson34ARI1114514100004150000271
736Brandon Pfaadt25ARI299099000000000000
737Tommy Pham36CHW1121202120000000118920010
738Evan Phillips29LAD714001414000000000000
739Kevin Pillar352TM1229162925000000415825293
740René Pinto27TBR31915191901900000000000
741Ricardo Pinto30PHI360066000000000000
742Nick Pivetta31BOS855055000000000000
743Colin Poche30TBR410001010000000000000
744Jorge Polanco30SEA114140414000040000000110
745Zach Pop27TOR490099000000000000
746Cody Poteet29NYY311011000000000000
747Ryan Pressly35HOU1218001818000000000000
748Quinn Priester23PIT255055000000000000
749Jurickson Profar31SDP1148484845002000430043300
750Austin Pruitt34TEX740044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751A.J. Puk29MIA574077000000000000
752Cal Quantrill29COL699099000000000000
753Jose Quintana35NYM1399099000000000000
754Ceddanne Rafaela23BOS2464346460006425026026010
755Cole Ragans26KCR3101001010000000000000
756Tanner Rainey31WSN713001313000000000000
757Cal Raleigh27SEA44239423903900000000320
758Brooks Raley36NYM780088000000000000
759Luke Raley29SEA4362836320060001611228152
760Emmanuel Ramirez29MIA1st30033000000000000
761Erasmo Ramírez34TBR1390099000000000000
762Harold Ramírez29TBR6403540500000020553150
763José Ramírez31CLE1246464636000036000001000
764Nick Ramirez34LAD560066000000000000
765Yohan Ramírez292TM510001010000000000000
766Bryan Ramos22CHW1st109101000001000000000
767Heliot Ramos24SFG31110111000000080310110
768Colin Rea33MIL699099000000000000
769J.T. Realmuto33PHI113838383803800000000000
770Jakson Reetz28SFG253550500000000010
771Rob Refsnyder33BOS923142319000000130719390
772Sean Reid-Foley28NYM712001212000000000000
773Zach Remillard30CHW287880006210000000
774Anthony Rendon34LAA121919191700001700000200
775Hunter Renfroe32KCR941364141000000004141010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776Luis Rengifo27LAA631263129000191020000031
777Pablo Reyes30BOS62114212110291120000020
778Bryan Reynolds29PIT6484848410000002702141700
779Trevor Richards31TOR720002020000000000000
780Austin Riley27ATL63737373700003700000000
781Leo Rivas26SEA1st52540001030000103
782Emmanuel Rivera28MIA435243533101302000000041
783Anthony Rizzo34NYY144747474700470000000000
784Luis Robert Jr.26CHW577770000000707000
785David Robertson39TEX1620022020000000000000
786Nick Robertson25STL280088000000000000
787Víctor Robles27WSN8119111100000006511001
788Brayan Rocchio23CLE24038404000000400000011
789Brendan Rodgers27COL64239424200042000000101
790Carlos Rodón31NYY10101001010000000000000
791Grayson Rodriguez24BAL277077000000000000
792Joely Rodríguez32BOS711001111000000000000
793Julio Rodríguez23SEA347464746000000046046001
794Manuel Rodríguez27TBR390099000000000000
795Randy Rodríguez24SFG1st40044000000000000
796Yariel Rodríguez27TOR1st44044000000000000
797Yerry Rodríguez26TEX311011111000000000000
798Jake Rogers29DET43027302702700000000310
799Taylor Rogers33SFG920002020000000000000
800Trevor Rogers26MIA599099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801Tyler Rogers33SFG623002323000000000000
802Johan Rojas23PHI240384038000000038038102
803Josh Rojas30SEA63833373820082806006030
804Miguel Rojas35LAD112919292800063200000070
805Chris Roller27MIL1st10110000000101010
806Jordan Romano31TOR612001212000000000000
807JoJo Romero27STL522012222000000000000
808Brent Rooker29OAK537363711000000605112610
809Ben Rortvedt26TBR33325333313300000000010
810Amed Rosario28TBR8393539360001337001717111
811Eddie Rosario32WSN103730373700000017111537030
812Eguy Rosario24SDP328102825000224000003160
813Joe Ross31MIL788088000000000000
814Landen Roupp25SFG1st10001010000000000000
815Chris Roycroft27STL1st50055000000000000
816Esteury Ruiz25OAK327162725000000179025064
817José Ruiz29PHI850055000000000000
818Keibert Ruiz25WSN52725272402400000000310
819Jackson Rutledge25WSN210011000000000000
820Adley Rutschman26BAL342424228028000000001600
821Joe Ryan28MIN499099000000000000
822Ryder Ryan29PIT211001111000000000000
823Andrew Saalfrank26ARI220022000000000000
824Blake Sabol26SFG21191180800000000210
825Eduardo Salazar26LAD210011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826Chris Sale35ATL1488088000000000000
827Cristopher Sánchez27PHI499099000000000000
828Gary Sánchez31MIL102820281208400000001470
829Jesús Sánchez26MIA5413141340000002034341100
830Sixto Sánchez25MIA212501212000000000000
831Nick Sandlin27CLE424002424000000000000
832Patrick Sandoval27LAA6101001010000000000000
833Cole Sands26MIN316001616000000000000
834Miguel Sanó31LAA9211821131050800000810
835Carlos Santana38MIN154341434100410000000210
836Dennis Santana28NYY716001616000000000000
837Anthony Santander29BAL842414234000000003434710
838Tayler Saucedo31SEA414001414000000000000
839Matt Sauer25KCR1st14001414000000000000
840Josh Sborz30TEX670077000000000000
841Nolan Schanuel22LAA24237424100410000000020
842Clarke Schmidt28NYY599099000000000000
843Casey Schmitt25SFG266660000060000000
844Davis Schneider25TOR2383138380001400280028021
845John Schreiber30KCR621002121000000000000
846Max Schuemann27OAK1st3022302900083154116023
847Kyle Schwarber31PHI10464546100000010014410
848Christian Scott25NYM1st33033000000000000
849Tanner Scott29MIA819001919000000000000
850Tayler Scott32HOU421002121000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851Victor Scott II23STL1st20172020000000020020000
852Corey Seager30TEX104444444100000410000300
853JP Sears28OAK3101001010000000000000
854Colin Selby26KCR220022000000000000
855Marcus Semien33TEX124848484800048000000000
856Nick Senzel29WSN625242511000011000001310
857Brian Serven29TOR373760600000000011
858Luis Severino30NYM999099000000000000
859Paul Sewald34ARI850055000000000000
860Bryan Shaw36CHW1450055000000000000
861Gavin Sheets28CHW441374130007000002323930
862Austin Shenton26TBR1st1791790090000000570
863Braden Shewmake26CHW22921292500068110000214
864Zack Short293TM41810181500021210000133
865Jared Shuster25CHW270077000000000000
866Michael Siani24STL341274139000000428939107
867Chase Silseth24LAA322022000000000000
868Lucas Sims30CIN818001818000000000000
869Brady Singer27KCR5101001010000000000000
870Jon Singleton32HOU43428342800280000000360
871Jose Siri28TBR439363937000000037037102
872Paul Skenes22PIT1st22022000000000000
873Tarik Skubal27DET599099000000000000
874Justin Slaten26BOS1st16001616000000000000
875Austin Slater31SFG8251125210000003317211112
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876Burch Smith34MIA619001919000000000000
877Cade Smith25CLE1st20002020000000000000
878Dominic Smith29BOS81512151100110000000430
879Drew Smith30NYM610001010000000000000
880Josh Smith26TEX346374644000037110000080
881Kevin Smith27NYY410100000000000101
882Pavin Smith28ARI5191019130040000099160
883Will Smith34KCR1217001717000000000000
884Will Smith29LAD64138413703700000000230
885Drew Smyly35CHC1190099000000000000
886Kirby Snead29SEA440044000000000000
887Blake Snell31SFG933033000000000000
888Collin Snider28SEA330033000000000000
889Tyler Soderstrom22OAK298980180000000010
890Donovan Solano36SDP1154550000500000000
891Jorge Soler32SFG11373637000000000003610
892George Soriano25MIA210001010000000000000
893José Soriano25LAA210801010000000000000
894Michael Soroka26CHW510901010000000000000
895Edmundo Sosa28PHI62119212100034140000000
896Lenyn Sosa24CHW312912120005800000020
897Gregory Soto29PHI618001818000000000000
898Juan Soto25NYY748484848000000004848000
899Gabe Speier29SEA617001717000000000000
900Mitch Spence26OAK1st12101212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901Carson Spiers26CIN220022000000000000
902George Springer34TOR1141404139000000013839210
903Jacob Stallings34COL92017202002000000000000
904Ryne Stanek32SEA818001818000000000000
905Giancarlo Stanton34NYY15413941000000000003920
906Josh Staumont30MIN640044000000000000
907Justin Steele28CHC444044000000000000
908Spencer Steer26CIN346454644009200370037110
909Jackson Stephens30ATL530033000000000000
910Tyler Stephenson27CIN53830383403400000000260
911Brock Stewart32MIN613001313000000000000
912DJ Stewart30NYM7362436100010004061020111
913Gavin Stone25LAD288088000000000000
914Trevor Story31BOS988880000080000000
915Bryson Stott26PHI34339434300039080000040
916Kyle Stowers26BAL331320000002012011
917Matt Strahm32PHI919001919000000000000
918Chris Stratton33KCR918001818000000000000
919Hunter Stratton27PIT220002020000000000000
920Hunter Strickland35LAA1018001818000000000000
921Spencer Strider25ATL422022000000000000
922Ross Stripling34OAK9101001010000000000000
923Marcus Stroman33NYY1099099000000000000
924Peter Strzelecki29CLE340044000000000000
925Garrett Stubbs31PHI61410141401400000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926Albert Suárez34BAL383188000000000000
927Eugenio Suárez32ARI114645464600004600000000
928José Suarez26LAA612001212000000000000
929Ranger Suárez28PHI799099000000000000
930Robert Suarez33SDP318001818000000000000
931Wander Suero32HOU610011000000000000
932Brett Sullivan30SDP230330120000000020
933Cole Sulser34NYM640044000000000000
934Brent Suter34CIN918101818000000000000
935Jack Suwinski25PIT3473347450000002616945071
936Seiya Suzuki29CHC323232318000000001818500
937Dansby Swanson30CHC93735373600000360000010
938Erik Swanson30TOR612001212000000000000
939Jameson Taillon32CHC866066000000000000
940Dillon Tate30BAL511001111000000000000
941Fernando Tatis Jr.25SDP548484848000000004848000
942Mike Tauchman33CHC744404437000000782837630
943Leody Taveras25TEX545444545000000045045001
944Chris Taylor33LAD1127182725000100250025032
945Michael A. Taylor33PIT1139323938000000038038003
946Samad Taylor25SEA231330000002103010
947Tyrone Taylor30NYM635213525000000118925793
948Julio Teheran33NYM1311011000000000000
949Rowdy Tellez29PIT74432444000400000000060
950Kai-Wei Teng25SFG1st40044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951Matt Thaiss29LAA61310131101100000000020
952Caleb Thielbar37MIN813001313000000000000
953Alek Thomas24ARI344440000000404000
954Lane Thomas28WSN622222222000000002222000
955Bubba Thompson26CIN31751711000000011011209
956Keegan Thompson29CHC490099000000000000
957Ryan Thompson32ARI519001919000000000000
958Zack Thompson26STL352055000000000000
959Trent Thornton30SEA619001919000000000000
960Michael Toglia25COL31512151500100000077000
961Michael Tonkin343TM712001212000000000000
962Spencer Torkelson24DET34444444200420000000200
963Abraham Toro27OAK6464146330031614010011050
964Gleyber Torres27NYY74846484700047000000020
965Ezequiel Tovar22COL34545454500000450000000
966Taylor Trammell262TM41011070000004037116
967Blake Treinen36LAD1060066000000000000
968Alan Trejo28COL414914120008310000121
969Jose Trevino31NYY73023292812700000000060
970Jared Triolo26PIT243434343001311400000000
971Chadwick Tromp29ATL51613161601600000000000
972Mike Trout32LAA1429292924000000024024500
973Cole Tucker27LAA6121012100000704004220
974Kyle Tucker27HOU746464645000000004545100
975Brice Turang24MIL24341434300043000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976Spencer Turnbull31PHI610601010000000000000
977Justin Turner39TOR16393639800305000003030
978Trea Turner31PHI103333333200000320000100
979Kyle Tyler27MIA310011000000000000
980Edwin Uceta26TBR420022000000000000
981José Ureña32TEX1013321313000000000000
982Luis Urías27SEA73123313000003000000050
983Ramón Urías30BAL52215221900101800000350
984Abner Uribe24MIL214001414000000000000
985Gio Urshela32DET92318232100102100000140
986Naoyuki Uwasawa30BOS1st20022000000000000
987Enmanuel Valdez25BOS22826282800028000000010
988Framber Valdez30HOU766066000000000000
989Ricky Vanasco25LAD1st10011000000000000
990Ildemaro Vargas32WSN828232828000131136006011
991Miguel Vargas24LAD311110000001001000
992Gus Varland27LAD270077000000000000
993Louie Varland26MIN344044000000000000
994Daulton Varsho27TOR5434043430000002924043102
995Randy Vásquez25SDP244044000000000000
996Andrew Vaughn26CHW44544454200420000000310
997Christian Vázquez33MIN102825282702600100000100
998Nelson Velázquez25KCR340344012000000705122760
999Anthony Veneziano26KCR220022000000000000
1000Alex Verdugo28NYY845444545000000453145000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001Justin Verlander41HOU1966066000000000000
1002Alex Vesia28LAD521002121000000000000
1003Will Vest29DET418001818000000000000
1004Thyago Vieira31MIL516001616000000000000
1005Mark Vientos24NYM374770000700000030
1006Matt Vierling27DET44230423900002002167213101
1007Ryan Vilade25DET242430000001023010
1008Eli Villalobos27MIA1st30033000000000000
1009Darius Vines26ATL222022000000000000
1010Victor Vodnik24COL219001919000000000000
1011Daniel Vogelbach31TOR9191019000000000001390
1012Anthony Volpe23NYY24747474700000470000000
1013Austin Voth32SEA716001616000000000000
1014Michael Wacha32KCR1299099000000000000
1015LaMonte Wade Jr.30SFG6463646410031000101112390
1016Tyler Wade29SDP83521353300042522024082
1017Jacob Waguespack30TBR341044000000000000
1018Matt Waldron27SDP299099000000000000
1019Christian Walker33ARI104746474700470000000010
1020Jordan Walker22STL220182017000000001717120
1021Josh Walker29NYM240044000000000000
1022Ryan Walker28SFG224102424000000000000
1023Taijuan Walker31PHI1244044000000000000
1024Forrest Wall28ATL220210000000011001
1025Matt Wallner26MIN3138131100000050611130
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026Jared Walsh30TEX61714171600160000000020
1027Blake Walston23ARI1st10011000000000000
1028Taylor Ward30LAA746464641000000410041500
1029Ryan Weathers24MIA599099000000000000
1030Luke Weaver30NYY916001616000000000000
1031Jacob Webb30BAL523012323000000000000
1032Logan Webb27SFG6101001010000000000000
1033Jordan Weems31WSN520002020000000000000
1034Greg Weissert29BOS319001919000000000000
1035Austin Wells24NYY22725272702700000000010
1036Tyler Wells29BAL433033000000000000
1037Joey Wendle34NYM9181018180008730000000
1038Davis Wendzel27TEX1st179171300011200000220
1039Joey Wentz26DET311001111000000000000
1040Hayden Wesneski26CHC383088000000000000
1041Jordan Westburg25BAL242424241000143210000100
1042Zack Wheeler34PHI10101001010000000000000
1043Mitch White293TM510001010000000000000
1044Owen White24TEX220122000000000000
1045Forrest Whitley26HOU1st10011000000000000
1046Garrett Whitlock28BOS444044000000000000
1047Jordan Wicks24CHC255055000000000000
1048Joey Wiemer25MIL21651615000000150015050
1049Alika Williams25PIT22017201900013080000010
1050Luke Williams27ATL460511000000000023
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1051Trevor Williams32WSN999099000000000000
1052Bryse Wilson26MIL712601212000000000000
1053Justin Wilson36CIN1216001616000000000000
1054Steven Wilson29CHW321002121000000000000
1055Allan Winans28ATL211011000000000000
1056Josh Winckowski26BOS312311212000000000000
1057Jesse Winker30WSN843414333000000330133910
1058Cole Winn24TEX1st10001010000000000000
1059Keaton Winn26SFG299099000000000000
1060Masyn Winn22STL24137413900000390000022
1061Patrick Wisdom32CHC716916101050300033460
1062Brett Wisely25SFG231310001000000020
1063Bobby Witt Jr.24KCR34848484800000480000000
1064Connor Wong28BOS43229323103031000000220
1065Bryan Woo24SEA222022000000000000
1066Alex Wood33OAK1299099000000000000
1067Simeon Woods Richardson23MIN366066000000000000
1068Yoshinobu Yamamoto25LAD1st99099000000000000
1069Ryan Yarbrough32LAD713001313000000000000
1070Mike Yastrzemski33SFG640334037000000003737041
1071Kirby Yates37TEX1017021717000000000000
1072Christian Yelich32MIL1220202014000000140014600
1073Masataka Yoshida30BOS2242024100000010012140
1074Danny Young30NYM320022000000000000
1075Jacob Young24WSN236323635000000035035112
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1076Seby Zavala30SEA51411141401400000000000
1077Angel Zerpa24KCR420002020000000000000
1078Guillo Zuñiga25LAA240044000000000000