Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks4566545485592188504953455549476015357448
Atlanta Braves4157941410522169514145424249414213241244
Baltimore Orioles4263042443570193464451484356505415450328
Boston Red Sox4565845477604189525860555564586015848426
Chicago Cubs4667346483611192525154724953535415249294
Chicago White Sox45672454706062025347515055455759153513414
Cincinnati Reds45657454695811885147474846556360160593513
Cleveland Guardians4566945456611213555049484855556516251383
Colorado Rockies4461344443558171495147474449446015147156
Detroit Tigers4465244481587173524753624753676016551579
Houston Astros45656454645891924551514947595849155512810
Kansas City Royals46674464906161855151594949715956181513619
Los Angeles Angels4563645456575182485147514749545115249326
Los Angeles Dodgers4766647474609192485159515961585516251374
Miami Marlins4670146501629201596159565054515515647428
Milwaukee Brewers4465944475592187445653634562485615654537
Minnesota Twins44668444856041844546626548695662172545610
New York Mets4466044467589193544548574855504914856428
New York Yankees46632464515741815249485047515451152501410
Oakland Athletics47705475176411885364546658685865185505315
Philadelphia Phillies4663246448578184504953515153544714951215
Pittsburgh Pirates4665946471598188506351485057516515946297
San Diego Padres4769847496642202535051705069525217050416
Seattle Mariners4563445455579180514950584859475015548298
San Francisco Giants4668146485610199525748475051506716452499
St. Louis Cardinals4463844459573182494648484753566216150299
Tampa Bay Rays4666546472599194595053474853515615351267
Texas Rangers4665846486597181564850585257495415651371
Toronto Blue Jays43633434505731864947575748595445148502712
Washington Nationals43627434295721984445504946565247147451810
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 Abrams23WSN34039403900000390000010
3Bryan Abreu27HOU621002121000000000000
4José Abreu37HOU112219222200220000000010
5Wilyer Abreu25BOS239313939000000413539070
6Ronald Acuña Jr.26ATL740404040000000004040000
7Jason Adam32TBR721002121000000000000
8Willy Adames28MIL74444444400000440000000
9Austin Adams33OAK820002020000000000000
10Riley Adams28WSN42020202002000000000000
11Jo Adell25LAA537293732000000023032352
12Joan Adon25WSN411011000000000000
13Ehire Adrianza34LAA1286880002600000010
14Nick Ahmed34SFG113635363600000360000000
15Keegan Akin29BAL520002020000000000000
16Ozzie Albies27ATL83333333300033000000000
17Jorge Alcalá28MIN680088000000000000
18Blaze Alexander25ARI1st32273223000501800001013
19Tyler Alexander29TBR696099000000000000
20Logan Allen27ARI580088000000000000
21Logan Allen25CLE299099000000000000
22Nick Allen25OAK32823282800000280000001
23Yency Almonte30CHC717001717000000000000
24Pete Alonso29NYM64443444400440000000000
25Jose Altuve34HOU144444444300043000000100
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 Alvarez27HOU6444444130000001300133100
29Adbert Alzolay29CHC618001818000000000000
30Jacob Amaya25HOU210110001000000000
31Miguel Amaya25CHC23128313003000000000010
32Chase Anderson36BOS1112111212000000000000
33Grant Anderson27TEX270077000000000000
34Justin Anderson31CHW330033000000000000
35Nick Anderson33KCR517001717000000000000
36Shaun Anderson29TEX510011000000000000
37Tim Anderson31MIA93633363400000340000011
38Tyler Anderson34LAA999099000000000000
39Matt Andriese34MIA830033000000000000
40Tejay Antone30CIN440044000000000000
41Jonathan Aranda26TBR343430011100000110
42Orlando Arcia29ATL94140414100000410000000
43Nolan Arenado33STL124343434200004200000100
44Gabriel Arias24CLE32824282700341191315010
45Shawn Armstrong33TBR1017301717000000000000
46Randy Arozarena29TBR645434544000000407044120
47Luis Arráez272TM64443443600935000000710
48Spencer Arrighetti24HOU1st66066000000000000
49Aaron Ashby26MIL311011000000000000
50Graham Ashcraft26CIN388088000000000000
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 Avila272TM510001010000000000000
54José Azocar28SDP334123434000000258434014
55Akil Baddoo25DET410110000000101000
56Harrison Bader30NYM837323736000000036036111
57Javier Báez31DET113836383800000380000001
58Patrick Bailey25SFG22625262602600000000010
59Tanner Banks32CHW316101616000000000000
60David Bañuelos27BAL1st10100000000000010
61Addison Barger24TOR1st55550000203014000
62Scott Barlow31CLE723002323000000000000
63Austin Barnes34LAD101412141201200000000220
64Jacob Barnes34WSN911001111000000000000
65Matt Barnes34WSN1114001414000000000000
66Tucker Barnhart33ARI111616161601600000000000
67Jorge Barrosa23ARI1st32320000000202010
68Joey Bart27PIT51715171701700000000000
69Chris Bassitt35TOR1099099000000000000
70Matthew Batten29SDP311110010000000000
71Brett Baty24NYM34136413900003900000050
72Jake Bauers28MIL530223027102100070510260
73Mike Baumann28BAL417011717000000000000
74Eduard Bazardo28SEA430033000000000000
75Jordan Beck23COL1st16151616000000160016000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76David Bednar29PIT619001919000000000000
77Tyler Beede31CLE513001313000000000000
78Jalen Beeks30COL618001818000000000000
79Clayton Beeter25NYY1st10011000000000000
80Josh Bell31MIA946464631003100000001500
81Cody Bellinger28CHC832323227001000025226500
82Brayan Bello25BOS377077000000000000
83Anthony Bender29MIA319001919000000000000
84Andrew Benintendi29CHW940394040000000391040010
85Will Benson26CIN34338434000000012221940240
86Brennan Bernardino32BOS317211717000000000000
87José Berríos30TOR999099000000000000
88Prelander Berroa24CHW210011000000000000
89Jon Berti34NYY71311131200001200000020
90Christian Bethancourt32MIA82416242302300000000110
91Mookie Betts31LAD1147474747000150400000000
92Tanner Bibee25CLE299099000000000000
93Bo Bichette26TOR64040404000000400000000
94Osvaldo Bido28OAK211011000000000000
95Shane Bieber29CLE722022000000000000
96Brandon Bielak282TM511001111000000000000
97Cavan Biggio29TOR63328333000421300088131
98Jake Bird28COL319001919000000000000
99Ty Blach33COL752055000000000000
100Mason Black24SFG1st33033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Tyler Black23MIL1st75730030000000302
102Paul Blackburn30OAK888088000000000000
103Charlie Blackmon37COL14373337900000000992540
104Dairon Blanco31KCR3291029250000001584251412
105Ronel Blanco30HOU388088000000000000
106JJ Bleday26OAK347404746000000046046070
107Xander Bogaerts31SDP124545454300043010000200
108Alec Bohm27PHI54543454300603900000120
109Cody Bolton26SEA213001313000000000000
110Cam Booser32BOS1st12001212000000000000
111Ryan Borucki30PIT740044000000000000
112Sean Bouchard28COL317161716000000301416110
113Jonathan Bowlan27KCR211011000000000000
114Matt Bowman332TM680088000000000000
115Joe Boyle24OAK277077000000000000
116Cody Bradford26TEX233033000000000000
117Kyle Bradish27BAL333033000000000000
118Taj Bradley23TBR222022000000000000
119Ryan Brasier36LAD812101212000000000000
120John Brebbia34CHW715001515000000000000
121Alex Bregman30HOU94242424200004200000000
122Will Brennan26CLE340344034000000642934630
123Colten Brewer31CHC670077000000000000
124Jonah Bride28MIA373760020500000010
125Beau Brieske26DET310011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Jhony Brito26SDP214001414000000000000
127Connor Brogdon292TM540044000000000000
128Aaron Brooks34OAK611011000000000000
129Ben Brown24CHC1st10401010000000000000
130Hunter Brown25HOU398099000000000000
131Seth Brown31OAK6402740370020003406372101
132Vidal Bruján26MIA436253634000118152103042
133Kris Bryant32COL1013131380040000044500
134Walker Buehler29LAD722022000000000000
135JB Bukauskas27MIL360066000000000000
136Aaron Bummer30ATL816001616000000000000
137Nick Burdi31NYY590099000000000000
138Jake Burger28MIA42625262300701600000210
139Brock Burke27TEX450055000000000000
140Alec Burleson25STL337283715003000609131880
141Corbin Burnes29BAL799099000000000000
142Michael Busch26CHC24340434200420100000020
143Lawrence Butler23OAK241294140000000024040043
144José Buttó26NYM377077000000000000
145Byron Buxton30MIN1028242824000000024024411
146José Caballero27TBR24040404000000400000000
147Trey Cabbage27HOU21051080000007018113
148Edward Cabrera26MIA455055000000000000
149Génesis Cabrera27TOR618001818000000000000
150Oswaldo Cabrera25NYY33938393900413521012001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Willie Calhoun29LAA8131313000000000001300
152Alex Call29WSN375770000001257010
153Jair Camargo24MIN1st21200000000000110
154Isaiah Campbell26BOS270277000000000000
155Luis Campusano25SDP54034403903900000000050
156Alexander Canario24CHC2137131200000080512101
157Jeimer Candelario30CIN93939393700803000000200
158Mark Canha35DET10413741250060001308211540
159Griffin Canning28LAA599099000000000000
160Jonathan Cannon23CHW1st33033000000000000
161Yennier Cano30BAL322002222000000000000
162Dominic Canzone26SEA216111615000000150015040
163Conner Capel27CIN353510000001001411
164Victor Caratini30HOU82115211601510000000060
165Dylan Carlson25STL595990000001539010
166Kerry Carpenter26DET3413441250000003023251370
167Matt Carpenter38STL1476700000000000610
168Carlos Carrasco37CLE1599099000000000000
169Corbin Carroll23ARI343424343000000039543001
170Evan Carter21TEX238323834000000282734460
171Curt Casali35SFG1111110100000000000
172Triston Casas24BOS32222222200220000000100
173Nick Castellanos32PHI1246464645000000004545100
174Luis Castillo31SEA899099000000000000
175Miguel Castro29ARI1080088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Willi Castro27MIN64440444410001519515018011
177Jake Cave31COL730133027000000512227142
178Dylan Cease28SDP699099000000000000
179Slade Cecconi25ARI255055000000000000
180Andrew Chafin34DET1116001616000000000000
181Aroldis Chapman36PIT1519001919000000000000
182Matt Chapman31SFG84544454500004500000010
183Jesse Chavez40ATL1713001313000000000000
184Jazz Chisholm Jr.26MIA545454545000000045045000
185Jackson Chourio20MIL1st40354040000000903240031
186Adam Cimber33LAA719001919000000000000
187José Cisnero35LAA814001414000000000000
188Aaron Civale29TBR699099000000000000
189Emmanuel Clase26CLE523002323000000000000
190Jonatan Clase22SEA1st97980000007108020
191Garrett Cleavinger30TBR519001919000000000000
192Kody Clemens28PHI393980034100000150
193Ernie Clement28TOR43422343400012851001040
194Mike Clevinger33CHW833033000000000000
195Oscar Colás25CHW210100000000000010
196Dylan Coleman27HOU410011000000000000
197Michael Conforto31SFG938373838000000380038010
198Roansy Contreras24PIT412001212000000000000
199William Contreras26MIL54444443603600000000800
200Willson Contreras32STL931313120020000000001100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Garrett Cooper332TM824202411001000020021040
202Patrick Corbin34WSN1299099000000000000
203Carlos Correa29MIN102727272700000270000000
204Nestor Cortes29NYY7101001010000000000000
205Tom Cosgrove28SDP215001515000000000000
206Danny Coulombe34BAL1020012020000000000000
207Jake Cousins29NYY420022000000000000
208Colton Cowser24BAL240324037000000306637150
209Brandon Crawford37STL141081090000090000120
210J.P. Crawford29SEA82222222200000220000000
211Kutter Crawford28BOS499099000000000000
212Nabil Crismatt29LAD550055000000000000
213Cooper Criswell27BOS476077000000000000
214Garrett Crochet25CHW4101001010000000000000
215Jake Cronenworth30SDP54343434300430000000000
216Declan Cronin26MIA213001313000000000000
217Pete Crow-Armstrong22CHC222172220000000020020013
218Fernando Cruz34CIN320002020000000000000
219Oneil Cruz25PIT44541454300000430000031
220José Cuas30CHC380088000000000000
221Xzavion Curry25CLE311011000000000000
222Travis d'Arnaud35ATL123628363503500000000050
223Bobby Dalbec29BOS522162221001201100000112
224Yu Darvish37SDP1288088000000000000
225Henry Davis24PIT22321232202200000000001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226J.D. Davis31OAK826232621001401200000530
227Noah Davis27COL310011000000000000
228Brett de Geus26SEA240044000000000000
229Bryan De La Cruz27MIA4464646180000001701182800
230Elly De La Cruz22CIN24544454500000450000010
231Enyel De Los Santos28SDP621002121000000000000
232Paul DeJong30CHW83935393900000390000040
233Jason Delay29PIT311110100000000000
234Jonny DeLuca25TBR21411141300000018513101
235Reid Detmers24LAA499099000000000000
236Chris Devenski33TBR990099000000000000
237Rafael Devers27BOS83434342900002900000500
238Alexis Díaz27CIN317001717000000000000
239Edwin Díaz30NYM817001717000000000000
240Elias Díaz33COL103836383003000000000820
241Miguel Díaz29HOU710011000000000000
242Yainer Diaz25HOU343414330030000000001220
243Yandy Díaz32TBR84545453800380000000700
244Jake Diekman37NYM1317001717000000000000
245Seranthony Domínguez29PHI617001717000000000000
246Brendan Donovan27STL342424238000640340034500
247Camilo Doval26SFG417001717000000000000
248Brenton Doyle26COL243434343000000043043000
249Brandon Drury31LAA103028302500619000000420
250Daniel Duarte27MIN320022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Shawn Dubin28HOU290099000000000000
252Mauricio Dubón29HOU6352335320025201216024053
253Tyler Duffey33KCR1080088000000000000
254Oliver Dunn26MIL1st33203323001122000005120
255Dane Dunning29TEX577077000000000000
256Ezequiel Duran25TEX33124312700717290110350
257Jarren Duran27BOS4454545450000002333045000
258Jhoan Durán26MIN380088000000000000
259Adam Duvall35ATL11251525220000002101220100
260Zach Eflin30TBR999099000000000000
261Bryce Elder25ATL344044000000000000
262Kent Emanuel32MIA220022000000000000
263Christian Encarnacion-Strand24CIN22929292900290000000000
264Nathan Eovaldi34TEX1377077000000000000
265Lucas Erceg29OAK217001717000000000000
266Santiago Espinal29CIN535313534000161810000120
267Paolo Espino37TOR620022000000000000
268Joey Estes22OAK222022000000000000
269Carlos Estévez31LAA813001313000000000000
270Jeremiah Estrada25SDP380088000000000000
271Thairo Estrada28SFG64543454400044000000010
272Alex Faedo28DET315001515000000000000
273Pete Fairbanks30TBR612001212000000000000
274Stuart Fairchild28CIN434243430000000224930471
275Bailey Falter27PIT488088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Buck Farmer33CIN1117001717000000000000
277Kyle Farmer33MIN835203535000172420000070
278Calvin Faucher28MIA313001313000000000000
279Erick Fedde31CHW799099000000000000
280Ryan Feltner27COL499099000000000000
281Caleb Ferguson27NYY619001919000000000000
282Tyler Ferguson30OAK1st50055000000000000
283Freddy Fermin29KCR32318232302300000000010
284José Fermín25STL293940003200000160
285Ryan Fernandez26STL1st15011515000000000000
286J.P. Feyereisen31LAD480088000000000000
287Kyle Finnegan32WSN518001818000000000000
288Tyler Fitzgerald26SFG2221322183013073608225
289Jack Flaherty28DET888088000000000000
290Josh Fleming28PIT517101717000000000000
291David Fletcher30ATL753550005000000000
292Dominic Fletcher26CHW221182120000000015520020
293Chris Flexen29CHW797099000000000000
294Wilmer Flores32SFG1238273828002702000007110
295Estevan Florial26CLE5312431170000009111171270
296Dylan Floro33WSN920002020000000000000
297Jason Foley28DET419011919000000000000
298Mike Ford31CIN61091020020000000710
299Nick Fortes27MIA43328333303300000000000
300Justin Foscue25TEX1st20210001000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Jake Fraley29CIN633243328000000002828270
302J.P. France29HOU255055000000000000
303Ty France29SEA64140414100411000000010
304Bowden Francis28TOR352055000000000000
305Adam Frazier32KCR93327332700020103047650
306Kyle Freeland31COL854144000000000001
307Freddie Freeman34LAD154747474700470000000000
308Tyler Freeman25CLE339363938000311037037021
309Sal Frelick24MIL24239424100002016121940020
310Luis Frías26ARI470177000000000000
311Max Fried30ATL899099000000000000
312TJ Friedl28CIN466660000000606000
313David Fry28CLE230203021011701070079100
314Carson Fulmer30LAA810001010000000000000
315Kody Funderburk27MIN215001515000000000000
316Hunter Gaddis26CLE322002222000000000000
317Giovanny Gallegos32STL813001313000000000000
318Zac Gallen28ARI688088000000000000
319Joey Gallo30WSN102422242000170001023320
320Adolis García31TEX645444540000000004040510
321Avisaíl García33MIA1318131816000000001616050
322Deivi García25CHW414001414000000000000
323Luis García37LAA1219001919000000000000
324Luis García Jr.24WSN53732373500035000000050
325Maikel Garcia24KCR34444444400004400000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Robert Garcia28WSN217001717000000000000
327Yimi García33TOR1016001616000000000000
328Amir Garrett32LAA860066000000000000
329Braxton Garrett26MIA511011000000000000
330Reed Garrett31NYM415001515000000000000
331Mitch Garver33SEA8373737000000000003700
332Robert Gasser25MIL1st22022000000000000
333Kevin Gausman33TOR1288088000000000000
334Zack Gelof24OAK22828282800028000000000
335Kyle Gibson36STL1299099000000000000
336Luis Gil26NYY388088000000000000
337Logan Gilbert27SEA499099000000000000
338Logan Gillaspie27SDP310011000000000000
339Andrés Giménez25CLE54242424200042000000000
340Kevin Ginkel30ARI618011818000000000000
341Tyler Glasnow30LAD9101001010000000000000
342Paul Goldschmidt36STL144242424200420000000100
343Austin Gomber30COL699099000000000000
344Yan Gomes36CHC132218222202200000000000
345Marco Gonzales32PIT1033033000000000000
346Nick Gonzales25PIT287880007200000001
347Romy Gonzalez27BOS495990030060000031
348Victor González28NYY416001616000000000000
349Hunter Goodman24COL286870030000044120
350Niko Goodrum322TM713713120031314004022
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Nick Gordon28MIA440294035000300293132080
352MacKenzie Gore25WSN388088000000000000
353Nolan Gorman24STL33936393900039000000000
354Yasmani Grandal35PIT13109101001000000000000
355Jon Gray32TEX1010901010000000000000
356Josiah Gray26WSN422022000000000000
357Sonny Gray34STL1277077000000000000
358Tristan Gray28MIA251540000400000021
359Chad Green33TOR970177000000000000
360Hunter Greene24CIN399099000000000000
361Riley Greene23DET3444244330000003124331120
362Randal Grichuk32ARI1126162620000000101920590
363Trent Grisham27NYY618121817000000017017101
364Vaughn Grissom23BOS31111111000010000000100
365Robbie Grossman342TM1229222921000000701421370
366Michael Grove27LAD317101717000000000000
367Vladimir Guerrero Jr.25TOR64343434000400000000300
368Luis Guillorme292TM7151114141009320000010
369Lourdes Gurriel Jr.30ARI741414141000000410041000
370Vladimir Gutierrez28MIA310011000000000000
371Josh Hader30HOU819001919000000000000
372Sam Haggerty30SEA685870000006017102
373DL Hall25MIL344044000000000000
374David Hamilton26BOS22014201900050150000013
375Ian Hamilton29NYY519001919000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Garrett Hampson29KCR7331233320019131213023076
377Emerson Hancock25SEA277077000000000000
378Mitch Haniger33SEA842414237000000003737510
379Ian Happ29CHC841414135000000350035600
380Bryce Harper31PHI134141414000400000000100
381Brett Harris26OAK1st1413141400001400000000
382Hogan Harris27OAK220022000000000000
383Michael Harris II23ATL341414141000000041041000
384Kyle Harrison22SFG299099000000000000
385Grant Hartwig26NYM240044000000000000
386Hunter Harvey29WSN620002020000000000000
387Ke'Bryan Hayes27PIT53433343400003400000010
388Austin Hays28BAL721112119000000170219161
389Andrew Heaney33TEX1199099000000000000
390Jonathan Heasley27BAL430133000000000000
391Austin Hedges31CLE101312131301300000000000
392Jonah Heim29TEX54039403903900000000410
393Tyler Heineman33BOS511100000000000100
394Ryan Helsley29STL620012020000000000000
395Gunnar Henderson23BAL34242424100000410000100
396Kyle Hendricks34CHC1177077000000000000
397Blair Henley27HOU1st11011000000000000
398Ronny Henriquez24MIN210011000000000000
399Tommy Henry26ARI366066000000000000
400Sam Hentges27CLE430033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Kevin Herget33MIL320122000000000000
402Darell Hernaiz22OAK1st29222928000215170000013
403Elieser Hernández29LAD611011000000000000
404Enrique Hernández32LAD1133233332004380128020170
405Jonathan Hernández27TEX560166000000000000
406Jose Hernandez26PIT260066000000000000
407Teoscar Hernández31LAD9474747470000002303147000
408Iván Herrera24STL33024302302300000000450
409Tim Herrin27CLE220002020000000000000
410Jason Heyward34LAD1555550000000055000
411Aaron Hicks34LAA121814181410000022913530
412Jordan Hicks27SFG699099000000000000
413Kyle Higashioka34SDP81313131301300000000000
414Tim Hill34CHW718001818000000000000
415Sean Hjelle27SFG310001010000000000000
416Bryan Hoeing27MIA311001111000000000000
417Nico Hoerner27CHC64141414100035090000000
418Jeff Hoffman31PHI920002020000000000000
419Colin Holderman28PIT313001313000000000000
420Jackson Holliday20BAL1st1010101000010000000000
421Clay Holmes31NYY719001919000000000000
422Tyler Holton28DET315001515000000000000
423Rhys Hoskins31MIL738373823002300000001510
424Tanner Houck28BOS599099000000000000
425Adrian Houser31NYM886088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Bryan Hudson27MIL216001616000000000000
427Dakota Hudson29COL788088000000000000
428Daniel Hudson37LAD1518001818000000000000
429Sam Huff26TEX410110100000000000
430Brandon Hughes28ARI331033000000000000
431Kyle Hurt26LAD231033000000000000
432Jacob Hurtubise26CIN1st42420000002002202
433Andy Ibáñez31DET42112211900012801001180
434Raisel Iglesias34ATL1018001818000000000000
435Shota Imanaga30CHC1st88088000000000000
436Jonathan India27CIN43838382900029000000900
437Cole Irvin30BAL677077000000000000
438Jake Irvin27WSN299099000000000000
439Kyle Isbel27KCR438343838000000038038031
440Alex Jackson28TBR587880800000000000
441Jay Jackson36MIN616001616000000000000
442Luke Jackson32SFG911001111000000000000
443Joe Jacques29BOS210011000000000000
444Travis Jankowski33TEX1029122915000000646158100
445Danny Jansen29TOR72017201801800000000212
446Kenley Jansen36BOS1516011616000000000000
447Bryce Jarvis26ARI216021616000000000000
448Cristian Javier27HOU566066000000000000
449Griffin Jax29MIN420002020000000000000
450Tyler Jay30NYM1st20022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Daulton Jefferies28SFG421022000000000000
452Ryan Jeffers27MIN538333821021000000001550
453Dany Jiménez30OAK415001515000000000000
454Eloy Jiménez27CHW6323132000000000003110
455Joe Jiménez29ATL817001717000000000000
456Connor Joe31PIT5393339370023000401619150
457Pierce Johnson33ATL713001313000000000000
458Jahmai Jones26NYY41121180002302013113
459Jared Jones22PIT1st99099000000000000
460Nolan Jones26COL326252625000000250025001
461Aaron Judge32NYY946464637000000334037900
462Edouard Julien25MIN24436444400044000000061
463Corey Julks28CHW211110000000011000
464Josh Jung26TEX344440000400000000
465Jakob Junis31MIL811011000000000000
466Janson Junk28MIL430033000000000000
467Colt Keith22DET1st3734373400034000000230
468Jarred Kelenic24ATL433273328000000280028060
469Brad Keller28CHW741044000000000000
470Mitch Keller28PIT699099000000000000
471Carson Kelly29DET92620262602600000000010
472Joe Kelly36LAD1315001515000000000000
473Kevin Kelly26TBR215001515000000000000
474Merrill Kelly35ARI644044000000000000
475Michael Kelly31OAK320002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Zack Kelly29BOS380088000000000000
477Tony Kemp32BAL952550005001001030
478Buddy Kennedy25DET362650004100000040
479Max Kepler31MIN1028232827000000002727150
480Orion Kerkering23PHI212001212000000000000
481Ray Kerr29ATL330033000000000000
482Grae Kessinger26HOU212111101002520000131
483Kevin Kiermaier34TOR1228222828000000028028003
484Yusei Kikuchi33TOR699099000000000000
485Ha-Seong Kim28SDP44747474700000470000000
486Craig Kimbrel36BAL1519011919000000000000
487Isiah Kiner-Falefa29TOR742344241200231930101022
488John King29STL580088000000000000
489Michael King29SDP610901010000000000000
490Tyler Kinley33COL717001717000000000000
491George Kirby26SEA399099000000000000
492Alex Kirilloff26MIN539323930006000170824770
493Alejandro Kirk25TOR52524252502500000000010
494Andrew Kittredge34STL819001919000000000000
495Heston Kjerstad25BAL274740000002024030
496Will Klein24KCR1st10011000000000000
497Landon Knack26LAD1st33033000000000000
498Andrew Knizner29TEX61712171601600000000100
499Jared Koenig30MIL212001212000000000000
500Stephen Kolek27SDP1st20002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Michael Kopech28CHW519001919000000000000
502Dean Kremer28BAL588088000000000000
503Zac Kristofak26LAA1st10011000000000000
504Joel Kuhnel29HOU510011000000000000
505Steven Kwan26CLE332323232000000320032000
506Peter Lambert27COL411301111000000000000
507Dinelson Lamet31LAD730033000000000000
508Alex Lange28DET418001818000000000000
509Shea Langeliers26OAK34137413803800000000230
510Wyatt Langford22TEX1st313131120000001200121900
511Trevor Larnach27MIN4222222800000050481400
512Jacob Latz28TEX320012020000000000000
513Ramón Laureano29CLE7302030300000000102430071
514Derek Law33WSN823002323000000000000
515Justin Lawrence29COL416011616000000000000
516Kyle Leahy27STL250055000000000000
517Jordan Leasure25CHW1st19001919000000000000
518José Leclerc30TEX817011717000000000000
519Dylan Lee29ATL412001212000000000000
520Jung Hoo Lee25SFG1st37363737000000037037000
521Korey Lee25CHW33022302702700000000242
522Casey Legumina27CIN210011000000000000
523Jack Leiter24TEX1st33033000000000000
524Mark Leiter Jr.33CHC518001818000000000000
525Dominic Leone32CHW1117001717000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Royce Lewis25MIN311110000100000000
527Matthew Liberatore24STL315201515000000000000
528Francisco Lindor30NYM104443444400000440000010
529Trey Lipscomb24WSN1st3331333300422900000020
530Zack Littell28TBR799099000000000000
531Brendon Little27TOR230033000000000000
532Luke Little23CHC212101212000000000000
533Ben Lively32CLE566066000000000000
534Jonathan Loáisiga29NYY730033000000000000
535Nick Lodolo26CIN366066000000000000
536Nick Loftin25KCR213913110028300000240
537Joey Loperfido25HOU1st1211121200000075212000
538Jacob Lopez26TBR230033000000000000
539Jorge López31NYM922002222000000000000
540Nicky Lopez29CHW63633363600035040000011
541Otto Lopez25MIA32012201800012510000023
542Pablo López28MIN799099000000000000
543Reynaldo López30ATL977077000000000000
544Michael Lorenzen32TEX1066066000000000000
545Richard Lovelady28CHC570077000000000000
546Brandon Lowe29TBR787880008000000010
547Josh Lowe26TBR41091080000000088110
548Nathaniel Lowe28TEX62525252500250000000000
549Easton Lucas27OAK230033000000000000
550Joey Lucchesi31NYM611011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Marco Luciano22SFG221210000010000010
552Seth Lugo34KCR999099000000000000
553Gavin Lux26LAD53430343400034000000040
554Jesús Luzardo26MIA677077000000000000
555Jordan Lyles33KCR1450055000000000000
556Daniel Lynch IV27KCR421022000000000000
557Lance Lynn37STL1399099000000000000
558Manny Machado31SDP1342424212000012000003000
559Josh Maciejewski28NYY1st10011000000000000
560Nick Madrigal27CHC541174139000123000000160
561Kenta Maeda36DET877077000000000000
562Luke Maile33CIN92218221901900000000120
563Anthony Maldonado26MIA1st91099000000000000
564Martín Maldonado37CHW142625262602600000000000
565Sean Manaea32NYM988088000000000000
566Matt Manning26DET444044000000000000
567Alek Manoah26TOR422022000000000000
568Joe Mantiply33ARI720012020000000000000
569Kyle Manzardo23CLE1st1071020020000000720
570Manuel Margot29MIN93818383300000021317334151
571Ron Marinaccio28NYY390099000000000000
572Alec Marsh26KCR277077000000000000
573Brandon Marsh26PHI4403540400000003211140050
574Ketel Marte30ARI104442443800037010000720
575Starling Marte35NYM1340404035000000003535500
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Yunior Marte29PHI312001212000000000000
577Austin Martin25MIN1st302330270001001614027116
578Chris Martin38BOS917011717000000000000
579J.D. Martinez36NYM14201720000000000001930
580Justin Martinez22ARI210011010000000000000
581Nick Martinez33CIN710401010000000000000
582Seth Martinez29HOU419001919000000000000
583Nick Martini34CIN5292229500000010452050
584Michael Massey26KCR32423242200022000000110
585Miles Mastrobuoni28CHC317917140007241001060
586Jorge Mateo29BAL52822282600022010404202
587Phil Maton31TBR820002020000000000000
588Luis Matos22SFG264650000000415111
589Yuki Matsui28SDP1st21002121000000000000
590Steven Matz33STL1066066000000000000
591Tyler Matzek33ATL611001111000000000000
592Tim Mayza32TOR720002020000000000000
593James McArthur27KCR217011717000000000000
594James McCann34BAL111917191901900000000000
595Kyle McCann26OAK1st1613161401400000000210
596Jake McCarthy26ARI438263836000000722936023
597Darren McCaughan28MIA310011000000000000
598Chas McCormick29HOU421212121000000194321000
599Andrew McCutchen37PIT16353235200000000223230
600T.J. McFarland35OAK1223002323000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Scott McGough34ARI315021515000000000000
602Reese McGuire29BOS72920292402400000000170
603Ryan McKenna27BAL493980000002248013
604Triston McKenzie26CLE599099000000000000
605Zach McKinstry29DET53016302610031492024092
606Ryan McMahon29COL84444444400004400000000
607Jeff McNeil32NYM74341434200039006006020
608Curtis Mead23TBR22623262500020500000020
609Parker Meadows24DET232263232000000032032004
610John Means31BAL733033000000000000
611Nick Mears27COL518001818000000000000
612Trevor Megill30MIL410001010000000000000
613Tylor Megill28NYM411011000000000000
614MJ Melendez25KCR341394137001000340437320
615Danny Mendick30CHW61111111100001100000000
616Joey Meneses32WSN339393924002400000001500
617Whit Merrifield35PHI925212524000870130013131
618Jackson Merrill21SDP1st44394444000000044044040
619Julian Merryweather32CHC540044000000000000
620Matt Mervis26CHC298911010000000810
621Max Meyer25MIA233033000000000000
622Jake Meyers28HOU437243734000000133034143
623Miles Mikolas35STL999099000000000000
624Wade Miley37MIL1422022000000000000
625Drew Millas26WSN222220200000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Bobby Miller25LAD233033000000000000
627Bryce Miller25SEA299099000000000000
628Erik Miller26SFG1st22102222000000000000
629Mason Miller25OAK214001414000000000000
630Owen Miller27MIL494961042100000132
631Shelby Miller33DET1215001515000000000000
632Tyson Miller282TM411001111000000000000
633Hoby Milner33MIL821002121000000000000
634A.J. Minter30ATL821002121000000000000
635José Miranda26MIN32925292500102400000330
636Casey Mize27DET488088000000000000
637Carmen Mlodzinski25PIT210011000000000000
638Anthony Molina22COL1st90099000000000000
639Sam Moll32CIN560066000000000000
640Andruw Monasterio27MIL21041080003501001251
641Yoán Moncada29CHW91111111100001100000000
642Mickey Moniak26LAA5342634300000001181130241
643Frankie Montas31CIN988088000000000000
644Elehuris Montero25COL33936393400340000000500
645Rafael Montero33HOU1021002121000000000000
646Jordan Montgomery31ARI855055000000000000
647Dylan Moore31SEA63530353500322239009040
648Matt Moore35LAA1318001818000000000000
649Adrián Morejón25SDP611001111000000000000
650Christopher Morel25CHC34545453600003600000900
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Gabriel Moreno24ARI33529353403400000000040
652Eli Morgan28CLE490099000000000000
653Charlie Morton40ATL1788088000000000000
654Ryan Mountcastle27BAL53938393900390000000010
655Kyle Muller26OAK410001010000000000000
656Cedric Mullins29BAL739343938000000038038021
657Max Muncy33LAD94036404000004000000040
658Andrés Muñoz25SEA517001717000000000000
659Roddery Muñoz24MIA1st33033000000000000
660Sean Murphy29ATL611110100000000000
661Tom Murphy33SFG91310131201200000000110
662Joe Musgrove31SDP988088000000000000
663Parker Mushinski28HOU330033000000000000
664Dane Myers28MIA21141190000004249050
665Tobias Myers25MIL1st44044000000000000
666Andrew Nardi25MIA321002121000000000000
667Omar Narváez32NYM92116212102100000000000
668Nick Nastrini24CHW1st22022000000000000
669Bo Naylor24CLE33631363103100000000350
670Josh Naylor27CLE64343433800380000000500
671Kyle Nelson27ARI511001111000000000000
672Nick Nelson28PHI530033000000000000
673Ryne Nelson26ARI377077000000000000
674Héctor Neris35CHC1117001717000000000000
675Zach Neto23LAA24442444400000440000001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Tyler Nevin27OAK43731373400120100801321330
677Kevin Newman30ARI73025303000070240000000
678Kyle Nicolas25PIT270077000000000000
679Tomás Nido30NYM81915191901900000000030
680Brandon Nimmo31NYM941394139000000366039211
681Ryan Noda28OAK23023302700270000000160
682Aaron Nola31PHI1099099000000000000
683Lars Nootbaar26STL431303131000000852431010
684Dedniel Núñez28NYM1st40044000000000000
685Nasim Nuñez23WSN1st1121160002040000106
686Riley O'Brien29STL310011000000000000
687Ryan O'Hearn30BAL73126311000400020571940
688Logan O'Hoppe24LAA33936393803800000000030
689Tyler O'Neill29BOS7353335320000002402032420
690Bailey Ober28MIN488088000000000000
691Shohei Ohtani29LAD7454545000000000004500
692Steven Okert32MIN717001717000000000000
693Edward Olivares28PIT528252819000000101919730
694Matt Olson30ATL94141414100410000000000
695Reese Olson24DET288088000000000000
696Jonathan Ornelas24TEX210110001000000000
697Rafael Ortega33CHW81441412000000011112124
698Joey Ortiz25MIL23828383800063310000060
699Luis Ortiz28PHI510011000000000000
700Luis Ortiz25PIT314001414000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Adam Ottavino38NYM1417001717000000000000
702James Outman27LAD336303636000000036036060
703Marcell Ozuna33ATL1241