Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Baltimore Orioles16224121621711216070816818418919817020919320557419014025
Boston Red Sox16224151621733219969618321123418520420919422256318119319
Chicago White Sox16223601621665211869818716718117418017818619754318212134
Cleveland Guardians16124551611705221975420317617118019918520522758019215917
Detroit Tigers16223871621726215766617917920021819520520420457519018716
Houston Astros16123361611670211267217018818117616522918820458117611032
Kansas City Royals16224091621746217566818218221418517322320320361319315664
Los Angeles Angels1622308162163720906771731762031841701751851765301929819
Minnesota Twins16224511621760220369717417422820618124119420060020718333
New York Yankees1622304162162220946831881961711801661771871765291785939
Oakland Athletics16223841621691217769317621817320317920918620057917113536
Seattle Mariners16223831621706215968517819219721717920718019956818412446
Tampa Bay Rays16223921621689215370420618019618618518718219853918112337
Texas Rangers1622291162165720756461791681731801772041861885601889919
Toronto Blue Jays16223991621693216171117918320720318022020218357019110845

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
1Bryan Abreu27HOU678007878000000000000
2José Abreu37HOU113531353500350000000020
3Wilyer Abreu25BOS2132110132130000000511251301201
4Jason Adam32TBR747004747000000000000
5Austin Adams33OAK856005656000000000000
6Jordyn Adams24LAA2119111100000014611010
7Jo Adell25LAA513011713012300000004119123582
8Ehire Adrianza34LAA1286880002600000010
9Keegan Akin29BAL566006666000000000000
10Jorge Alcalá28MIN654005454000000000000
11Sam Aldegheri22LAA1st33033000000000000
12CJ Alexander27KCR1st43430000300000101
13Scott Alexander34OAK1045004545000000000000
14Tyler Alexander29TBR623902323000000000000
15Logan Allen25CLE2202002020000000000000
16Nick Allen25OAK34130414100025340000004
17Dan Altavilla31KCR751055000000000000
18Jose Altuve34HOU14153151153147000147000000520
19Armando Alvarez29OAK1st161016140051602002040
20Yordan Alvarez27HOU6147147147530000005300539400
21Jacob Amaya252TM22421242400010230000000
22Chase Anderson362TM1129112929000000000000
23Grant Anderson27TEX223002323000000000000
24Justin Anderson31CHW356005656000000000000
25Nick Anderson33KCR537003737000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26Shaun Anderson29TEX520022000000000000
27Tyler Anderson34LAA9313103131000000000000
28Clayton Andrews27NYY210011000000000000
29Miguel Andujar29OAK875747572001000720072310
30Jonathan Aranda26TBR344334428002361000001091
31Gabriel Arias24CLE353435348004620152428341
32Shawn Armstrong33TBR1038703838000000000000
33Randy Arozarena292TM615414815414500000014090145760
34Spencer Arrighetti24HOU1st292802929000000000000
35Pedro Avila27CLE550015050000000000000
36Akil Baddoo25DET431213128000000215428031
37Javier Báez31DET118076808000000800000012
38Bryan Baker29BAL419001919000000000000
39Brooks Baldwin23CHW1st3332333300024090000000
40Tanner Banks32CHW341104141000000000000
41David Bañuelos27BAL1st10100000000000010
42Addison Barger24TOR1st69556963000036010027342101
43Scott Barlow31CLE763006363000000000000
44Chris Bassitt35TOR10313103131000000000000
45Brady Basso26OAK1st74077000000000000
46Mike Baumann283TM445024545000000000000
47Shane Baz25TBR3141401414000000000000
48Eduard Bazardo28SEA423002323000000000000
49Tyler Beede31CLE513001313000000000000
50Clayton Beeter25NYY1st30033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Brayan Bello25BOS3303003030000000000000
52Andrew Benintendi29CHW9135123135125000000124101255120
53Brennan Bernardino32BOS357315757000000000000
54José Berríos30TOR9323203232000000000000
55Prelander Berroa24CHW217001717000000000000
56Steward Berroa25TOR1st2892821000000621321219
57Jon Berti34NYY72518252100021801001124
58Tanner Bibee25CLE2313103131000000000000
59Bo Bichette26TOR68181818100000810000000
60Phil Bickford28NYY580088000000000000
61Osvaldo Bido28OAK216901616000000000000
62Shane Bieber29CLE722022000000000000
63Brandon Bielak282TM516001616000000000000
64Hunter Bigge26TBR1st15101515000000000000
65Cavan Biggio29TOR6443444380052540001010436
66Paul Blackburn30OAK899099000000000000
67Dairon Blanco31KCR3883488670000003615216710542
68Ronel Blanco30HOU3302903030000000000000
69JJ Bleday26OAK3159145159157000000015701571110
70Scott Blewett28MIN312001212000000000000
71Ryan Bliss24SEA1st3320332500025000000338
72Jake Bloss23HOU1st33033000000000000
73Cody Bolton26SEA217001717000000000000
74Cam Booser32BOS1st43004343000000000000
75Caleb Boushley30MIN220022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Jonathan Bowlan27KCR211011000000000000
77Matt Bowman333TM621102121000000000000
78Matthew Boyd33CLE1088088000000000000
79Joe Boyle24OAK2131001313000000000000
80Cody Bradford26TEX2141301414000000000000
81Kyle Bradish27BAL388088000000000000
82Taj Bradley23TBR2252502525000000000000
83Rob Brantly34TBR933330300000000000
84John Brebbia34CHW754015454000000000000
85Alex Bregman30HOU9145145145142000014200000300
86Will Brennan26CLE31148911498000000188809812161
87Beau Brieske26DET3461204646000000000000
88Aaron Brooks34OAK654055000000000000
89Hunter Brown25HOU3313003131000000000000
90Seth Brown31OAK612494124121004500055131822234
91Kris Bubic26KCR527012727000000000000
92Nick Burdi31NYY512001212000000000000
93Brock Burke272TM434103434000000000000
94Sean Burke24CHW1st43044000000000000
95Corbin Burnes29BAL7323203232000000000000
96Ryan Burr30TOR534403434000000000000
97Ky Bush24CHW1st44044000000000000
98Lawrence Butler23OAK2125105125123000000021231230113
99Byron Buxton30MIN101029210294000000094094634
100José Caballero27TBR21391231391370003137880000137
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Trey Cabbage27HOU24521453900000011028393105
102Génesis Cabrera27TOR669016969000000000000
103Oswaldo Cabrera25NYY31097910810410131374630360410
104Willie Calhoun29LAA8686268500400010016150
105Jair Camargo24MIN1st52520200000000210
106Daz Cameron27OAK46645665800000030152058297
107Junior Caminero20TBR24342433900103900000310
108Isaiah Campbell26BOS280288000000000000
109Gustavo Campero26LAA1st13121313000000101213010
110Mark Canha35DET1093899361003100023011333140
111Griffin Canning28LAA5323103232000000000000
112Jonathan Cannon23CHW1st232102323000000000000
113Yennier Cano30BAL370007070000000000000
114Joey Cantillo24CLE1st98099000000000000
115Dominic Canzone26SEA2675167610000002403861383
116Victor Caratini30HOU8876687690581100000003200
117Dylan Carlson25TBR537283729000000280329271
118Kerry Carpenter26DET38773874700000030454735140
119Carlos Carrasco37CLE15212102121000000000000
120Evan Carter21TEX245384541000000332941470
121Triston Casas24BOS36358636200620000000130
122Diego Castillo30MIN770077000000000000
123Diego Castillo26MIN342430000300000110
124Luis Castillo31SEA8303013030000000000000
125Willi Castro27MIN61581501581582004027563430059041
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Andrew Chafin342TM1162006262000000000000
127JT Chargois33SEA721002121000000000000
128Jazz Chisholm Jr.26NYY54646464600004500202000
129Marc Church23TEX1st10011000000000000
130Adam Cimber33LAA728002828000000000000
131José Cisnero35LAA815001515000000000000
132Aaron Civale29TBR6171701717000000000000
133Emmanuel Clase26CLE574007474000000000000
134Jonatan Clase222TM1st26182622000000158022225
135Garrett Cleavinger30TBR568006868000000000000
136Ernie Clement28TOR41391091391341004964110012144
137Mike Clevinger33CHW844044000000000000
138Alex Cobb36CLE1333033000000000000
139Oscar Colás25CHW2138131100000004811030
140Gerrit Cole33NYY12171701717000000000000
141Dylan Coleman27HOU410011000000000000
142Luis Contreras28HOU1st50055000000000000
143Roansy Contreras24LAA437303737000000000000
144Garrett Cooper33BOS82418241200120000000960
145Carlos Correa29MIN108685868400000840000110
146Nestor Cortes29NYY7313003131000000000000
147Danny Coulombe34BAL1033013333000000000000
148Jake Cousins29NYY437003737000000000000
149Colton Cowser24BAL215313315314600000010945201461121
150J.P. Crawford29SEA8105103105104000001040000120
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Kutter Crawford28BOS4333303333000000000000
152Cooper Criswell27BOS4261802626000000000000
153Garrett Crochet25CHW4323203232000000000000
154Hans Crouse25LAA225002525000000000000
155Steven Cruz25KCR250055000000000000
156José Cuas30TOR340044000000000000
157Johnny Cueto38LAA1722022000000000000
158Xzavion Curry25CLE374077000000000000
159Bobby Dalbec29BOS537243735002101400022233
160Caden Dana20LAA1st33033000000000000
161Davis Daniel27LAA266066000000000000
162Tucker Davidson28BAL510011000000000000
163J.D. Davis312TM846394637002801400000870
164Brett de Geus262TM260066000000000000
165Enyel De Los Santos282TM620002020000000000000
166Luis De Los Santos26TOR1st138131200201101001012
167Jacob deGrom36TEX1133033000000000000
168Paul DeJong302TM81391241391310000419000004120
169Zach DeLoach25CHW1st22172217000000611017140
170Jonny DeLuca25TBR21078710797000000124357972125
171Reid Detmers24LAA4171701717000000000000
172Chris Devenski33TBR919001919000000000000
173Rafael Devers27BOS8138138138130000013000000800
174Zach Dezenzo24HOU1st1915191500140300000321
175Aledmys Díaz332TM9141014140052161001020
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Jhonathan Díaz27SEA451055000000000000
177Miguel Díaz29HOU710011000000000000
178Yainer Diaz25HOU314814614811201021100000003720
179Yandy Díaz32TBR81451401451120011200000003050
180Dillon Dingler25DET1st2724272702700000000000
181Randy Dobnak29MIN450055000000000000
182Jasson Domínguez21NYY218161816000000134016111
183Seranthony Domínguez29BAL625012525000000000000
184Logan Driscoll26TBR1st1511151501500000000000
185Brandon Drury31LAA109788978000145616000001650
186Daniel Duarte27MIN320022000000000000
187Shawn Dubin28HOU231203131000000000000
188Mauricio Dubón29HOU6137107137133002022105672213930128
189Tyler Duffey33KCR1090099000000000000
190Matt Duffy33TEX942440000400000010
191Dane Dunning29TEX5261502626000000000000
192Ezequiel Duran25TEX392759275001252891914231275
193Jarren Duran27BOS4160160160160000000831050160000
194Jhoan Durán26MIN358005858000000000000
195Jake Eder25CHW1st10011000000000000
196Scott Effross30NYY330033000000000000
197Zach Eflin302TM9282802828000000000000
198Brandon Eisert26TOR1st30033000000000000
199Fraser Ellard26CHW1st25002525000000000000
200Duke Ellis262TM1st1111170000004217107
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Mason Englert24DET212111212000000000000
202Nathan Eovaldi34TEX13292902929000000000000
203Lucas Erceg292TM261006161000000000000
204Paolo Espino37TOR631033000000000000
205Joey Estes22OAK2252402525000000000000
206Carlos Estévez31LAA834003434000000000000
207Sandro Fabian26TEX1st32330000002013000
208Alex Faedo28DET337603737000000000000
209Pete Fairbanks30TBR646004646000000000000
210Kyle Farmer33MIN81075910710230171291300001232
211Erick Fedde31CHW7212102121000000000000
212Caleb Ferguson272TM662006262000000000000
213Tyler Ferguson30OAK1st48004848000000000000
214Freddy Fermin29KCR31119011191091000000002252
215David Festa24MIN1st141301414000000000000
216Matt Festa31TEX518001818000000000000
217Richard Fitts24BOS1st44044000000000000
218Jack Flaherty28DET8181801818000000000000
219Dominic Fletcher26CHW2726472710000001294371031
220Chris Flexen29CHW7333003333000000000000
221Estevan Florial26CLE53627362200000013112221280
222Jason Foley28DET469016969000000000000
223Justin Foscue25TEX1st151215300120000001120
224Matt Foster29CHW461066000000000000
225J.P. France29HOU255055000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Ty France29SEA68883888700871000000130
227Bowden Francis28TOR3271302727000000000000
228Adam Frazier32KCR910472104810014390100263417282
229Tyler Freeman25CLE31189011811300068100970971195
230Luis Frías26TOR440044000000000000
231David Fry28CLE212286122580232004016042053350
232Carson Fulmer30LAA837803737000000000000
233Kody Funderburk27MIN227002727000000000000
234Hunter Gaddis26CLE378017878000000000000
235Ben Gamel32HOU920182020000000801820020
236Gerson Garabito28TEX1st18201818000000000000
237Adolis García31TEX6154153154131000000001311312310
238Deivi García25CHW414001414000000000000
239Luis García372TM1260006060000000000000
240Maikel Garcia24KCR315714215715600037124400110121
241Yimi García332TM1039003939000000000000
242Amir Garrett32LAA860066000000000000
243Mitch Garver33SEA811410411425025000000008380
244Mickey Gasper28BOS1st1351380026000000351
245Kevin Gausman33TOR12313103131000000000000
246Zack Gelof24OAK2138136138138000138000000002
247Tyler Gentry25KCR1st32330000000033010
248Luis Gil26NYY3292902929000000000000
249Logan Gilbert27SEA4333303333000000000000
250Connor Gillispie26CLE1st30033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Andrés Giménez25CLE5152151152152000152000000000
252J.T. Ginn25OAK1st86088000000000000
253Yoendrys Gómez24NYY250055000000000000
254Romy Gonzalez27BOS489418985002031142321692433
255Victor González28NYY427002727000000000000
256Niko Goodrum322TM713713120031314004022
257Anthony Gose33CLE830033000000000000
258Jon Gray32TEX10242002424000000000000
259Tristan Gray28OAK286880070200000020
260Chad Green33TOR953015353000000000000
261Riley Greene23DET3137135137106000000842741063120
262Trent Grisham27NYY676527669000000069069773
263Vaughn Grissom23BOS33129313000030000000110
264Robbie Grossman343TM1287558738000000190193837310
265Sean Guenther28DET217001717000000000000
266Luis Guerrero23BOS1st90099000000000000
267Vladimir Guerrero Jr.25TOR615915815912900121012000002910
268Luis Guillorme29LAA751295050200321440000150
269Yuli Gurriel40KCR91817181200120000000510
270Josh Hader30HOU871037171000000000000
271Sam Haggerty30SEA685870000006017102
272David Hamilton26BOS298789894000390620000095
273Ian Hamilton29NYY535003535000000000000
274Garrett Hampson29KCR7113591131121082428285278302210
275Emerson Hancock25SEA2121201212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Brenan Hanifee26DET221302121000000000000
277Mitch Haniger33SEA81211051219000000000909025130
278Brett Harris26OAK1st3631363500003500000001
279Dustin Harris24TEX1st22200000000000200
280Hogan Harris27OAK221902121000000000000
281Hunter Harvey29KCR660166000000000000
282Austin Hays28BAL7633863550000005303553152
283Brent Headrick26MIN210011000000000000
284Andrew Heaney33TEX11323103232000000000000
285Jonathan Heasley27BAL440144000000000000
286Austin Hedges31CLE106646666616500000000000
287Jonah Heim29TEX513112113111901190000000013100
288Tyler Heineman332TM585771600000000100
289Michael Helman28MIN1st91980000102417013
290Gunnar Henderson23BAL3159159159157000001570000200
291Blair Henley27HOU1st11011000000000000
292Ronny Henriquez24MIN216101616000000000000
293Sam Hentges27CLE425002525000000000000
294Darell Hernaiz22OAK1st48394847000332190000013
295Carlos Hernández27KCR527002727000000000000
296Jonathan Hernández272TM529012929000000000000
297Nick Hernandez29HOU250055000000000000
298Tim Herrin27CLE275007575000000000000
299Jason Heyward34HOU1524142424000000821624021
300Aaron Hicks34LAA121814181410000022913530
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Derek Hill28TEX51610161300000024713250
302Rich Hill44BOS2040044000000000000
303Tim Hill342TM762006262000000000000
304Keston Hiura27LAA51071050005000000321
305Jackson Holliday20BAL1st6053605900056030000131
306Grant Holman24OAK1st18001818000000000000
307Clay Holmes31NYY767006767000000000000
308Tyler Holton28DET366906666000000000000
309Bailey Horn26BOS1st18001818000000000000
310Spencer Horwitz26TOR29786977300413900000018100
311Tanner Houck28BOS5303003030000000000000
312Spencer Howard27CLE521122000000000000
313Sam Huff26TEX431320200000000001
314Cooper Hummel29HOU361640000004004150
315Brant Hurter25DET1st10101010000000000000
316Andy Ibáñez31DET49946998500184419560066480
317Jairo Iriarte22CHW1st60066000000000000
318Cole Irvin302TM6291602929000000000000
319Kyle Isbel27KCR413611913613600000001360136094
320Alex Jackson28TBR55846585805800000000040
321Jay Jackson36MIN620002020000000000000
322Joe Jacques29BOS210011000000000000
323Travis Jankowski33TEX1010449104690000002615316926198
324Danny Jansen292TM79276928208200000000693
325Kenley Jansen36BOS1554015454000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Cristian Javier27HOU577077000000000000
327Griffin Jax29MIN472007272000000000000
328Ryan Jeffers27MIN5122106122860860000000034130
329Dany Jiménez30OAK425002525000000000000
330Eloy Jiménez272TM69882981000000001187160
331Leo Jimenez23TOR1st63556361000210430000121
332Jackson Jobe21DET1st20022000000000000
333Daniel Johnson28BAL310110000000011001
334Jahmai Jones26NYY43310331900033050813839
335Ben Joyce23LAA231103131000000000000
336Aaron Judge32NYY9158158158117000000510581174100
337Edouard Julien25MIN294739490001900000003141
338Corey Julks28CHW2664566550000002632855695
339Jace Jung23DET1st34243428000127000003100
340Josh Jung26TEX34646464000004000000600
341Janson Junk28OAK410011000000000000
342Tommy Kahnle34NYY1050005050000000000000
343Niko Kavadas25LAA1st302830500500000002320
344DaShawn Keirsey27MIN1st64660000001506000
345Colt Keith22DET1st14813714813300013300000014110
346Brad Keller282TM716201616000000000000
347Carson Kelly292TM99182918408400000000830
348Kevin Kelly26TBR268006868000000000000
349Michael Kelly31OAK328002828000000000000
350Zack Kelly29BOS349304949000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Tony Kemp32BAL952550005001001030
352Buddy Kennedy25DET362650004100000040
353Max Kepler31MIN1010589105103000000001031031130
354Grae Kessinger26HOU223422181016730000344
355Kevin Kiermaier34TOR1282638281000000080181105
356Yusei Kikuchi332TM6323203232000000000000
357Craig Kimbrel36BAL1557015757000000000000
358Isiah Kiner-Falefa29TOR7837483812004039150101032
359Bryan King27HOU1st28012828000000000000
360George Kirby26SEA3333303333000000000000
361Alex Kirilloff26MIN55747574100120002308301490
362Alejandro Kirk25TOR5103941039309300000000670
363Heston Kjerstad25BAL23926391900000011081913110
364Will Klein242TM1st80088000000000000
365Andrew Knizner29TEX63729353623400000000100
366Jack Kochanowicz23LAA1st111101111000000000000
367Michael Kopech28CHW543014343000000000000
368Ryan Kreidler26DET33519353400008261102133
369Dean Kremer28BAL5242402424000000000000
370Zac Kristofak26LAA1st10011000000000000
371Matt Krook29BAL210011000000000000
372Chad Kuhl31CHW831103131000000000000
373Joel Kuhnel292TM560066000000000000
374Steven Kwan26CLE312212112211400000011400114710
375Alex Lange28DET421002121000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Shea Langeliers26OAK3137126137131013100000000390
377Wyatt Langford22TEX1st1341341341090000001051501092500
378Trevor Larnach27MIN411210111257000000520105752100
379Jacob Latz28TEX346014646000000000000
380Ramón Laureano29CLE7312031310000000102531071
381Jordan Leasure25CHW1st33003333000000000000
382Charles Leblanc28LAA211711100024500000100
383José Leclerc30TEX864016464000000000000
384Brooks Lee23MIN1st504250470001113270000270
385Korey Lee25CHW31251021251130113000000009115
386Jack Leiter24TEX1st96099000000000000
387Mark Leiter Jr.33NYY521002121000000000000
388DJ LeMahieu35NYY1467556766003803600000040
389Pedro León26HOU1st76760000000066001
390Dominic Leone32CHW1123002323000000000000
391Royce Lewis25MIN382768252000251000002860
392Zack Littell28TBR7292902929000000000000
393Brendon Little27TOR249004949000000000000
394Ben Lively32CLE5292902929000000000000
395Jonathan Loáisiga29NYY730033000000000000
396Tyler Locklear23SEA1st1612161600160000000011
397Nick Loftin25KCR2574256511072817040045121
398Sam Long28KCR443004343000000000000
399Joey Loperfido252TM1st8169817600200054201375236
400Jack López31LAA22718272700021070011040
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Jacob Lopez26TBR241044000000000000
402Nicky Lopez29CHW6124111124122000830450000072
403Pablo López28MIN7323203232000000000000
404Michael Lorenzen322TM10262402626000000000000
405Richard Lovelady28TBR528002828000000000000
406Brandon Lowe29TBR7107971076900135800000037100
407Josh Lowe26TBR410696106930000001627993890
408Nathaniel Lowe28TEX6140136140138001380000000230
409Easton Lucas273TM280088000000000000
410Seth Lugo34KCR9333303333000000000000
411Nathan Lukes29TOR222192221000000123821121
412Jordan Lyles33KCR1450055000000000000
413Daniel Lynch IV27KCR416301616000000000000
414Josh Maciejewski28NYY1st40044000000000000
415Ty Madden24DET1st61066000000000000
416Bligh Madris28DET32119212100200000011010
417Kenta Maeda36DET8291702929000000000000
418Tyler Mahle29TEX833033000000000000
419Martín Maldonado37CHW144846484804800000000000
420Justyn-Henry Malloy24DET1st7157712300000022012345120
421Matt Manning26DET455055000000000000
422Alek Manoah26TOR455055000000000000
423Kyle Manzardo23CLE1st5338536006000000041140
424Manuel Margot29MIN9129701291130000006521441138358
425Ron Marinaccio28NYY316001616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Cade Marlowe27SEA281870000000257111
427Alec Marsh26KCR2262502626000000000000
428José Marte28LAA414001414000000000000
429Austin Martin25MIN1st93689382000140040400747614
430Chris Martin38BOS945024545000000000000
431Davis Martin27CHW2111001111000000000000
432Angel Martínez22CLE1st433943390001301421835331
433Orelvis Martinez22TOR1st11110001000000000
434Seth Martinez29HOU444004444000000000000
435Michael Massey26KCR310084100820008200000014160
436Jorge Mateo29BAL56857686400056060404424
437Nick Maton27BAL452530001200000111
438Phil Maton31TBR840004040000000000000
439Zebby Matthews24MIN1st99099000000000000
440Coby Mayo22BAL1st1712171500401200000050
441Tim Mayza322TM750005050000000000000
442James McArthur27KCR257025757000000000000
443James McCann34BAL116663656616500000000000
444Kyle McCann26OAK1st5441544404400000000680
445Darren McCaughan28CLE320022000000000000
446Chas McCormick29HOU49472949300000053154093063
447Chayce McDermott25BAL1st11011000000000000
448T.J. McFarland35OAK1279007979000000000000
449Reese McGuire29BOS75341534804800000000190
450Ryan McKenna27BAL493980000002248013
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Triston McKenzie26CLE5161601616000000000000
452Zach McKinstry29DET51187911810730018384818012283253
453Curtis Mead23TBR238343835001211400000220
454Parker Meadows24DET282758282000000082082004
455John Means31BAL744044000000000000
456Victor Mederos23LAA240044000000000000
457Luis Medina25OAK288088000000000000
458MJ Melendez25KCR3135118135123001000120041237150
459Danny Mendick30CHW6473547411001426000001101
460Jake Meyers28HOU414812614814500000011440145193
461Bryce Miller25SEA2313103131000000000000
462Mason Miller25OAK255005555000000000000
463Ryan Miller28LAA1st13001313000000000000
464Shelby Miller33DET1251005151000000000000
465Tyson Miller28SEA490099000000000000
466José Miranda26MIN31211041219100130791000027140
467Anthony Misiewicz29NYY510011000000000000
468Kameron Misner26TBR1st84860000004206021
469Casey Mize27DET4222002222000000000000
470Yoán Moncada29CHW91211121100001100000101
471Mickey Moniak26LAA5124109124117000000110116117483
472Keider Montero23DET1st191601919000000000000
473Rafael Montero33HOU1041004141000000000000
474Mason Montgomery24TBR1st90099000000000000
475Dylan Moore31SEA613510813513400113745492210230136
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Matt Moore35LAA1351005151000000000000
477Christopher Morel25TBR34944493200021001100111341
478Eli Morgan28CLE432003232000000000000
479Ryan Mountcastle27BAL51241131241140011400000006110
480Kyle Muller26OAK421002121000000000000
481Cedric Mullins29BAL7147121147140000000014001401127
482Andrés Muñoz25SEA560006060000000000000
483Parker Mushinski28HOU310001010000000000000
484Tommy Nance33TOR320002020000000000000
485Carlos Narváez25NYY1st64660600000000010
486Nick Nastrini24CHW1st98099000000000000
487Bo Naylor24CLE31231051231150115000000004120
488Josh Naylor27CLE61521511521370013700000001410
489Héctor Neris35HOU1116001616000000000000
490Zach Neto23LAA2155152155155000001550000011
491Tyler Nevin27OAK4876887800038025013018305140
492Sean Newcomb31OAK870077000000000000
493Vinny Nittoli332TM490099000000000000
494Ryan Noda28OAK23625363200300000022180
495Jhonkensy Noel22CLE1st674867600090001054552141
496Connor Norby24BAL1st99990009000000000
497Ryan O'Hearn30BAL714211914278005500080192754210
498Logan O'Hoppe24LAA3136127136127012700000000890
499Jack O'Loughlin24OAK1st40044000000000000
500Tyler O'Neill29BOS71131071139500000070050951851
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Bailey Ober28MIN4313103131000000000000
502Steven Okert32MIN744104444000000000000
503Reese Olson24DET2222202222000000000000
504Jonathan Ornelas24TEX2181118180004760101020
505Kaleb Ort32HOU422002222000000000000
506Rafael Ortega33CHW81441412000000011112124
507Michel Otañez26OAK1st36003636000000000000
508Cristian Pache25BAL530320000000022001
509Chris Paddack28MIN6171701717000000000000
510Richie Palacios27TBR392719286000372120033513106
511Isaac Paredes25TBR5101100101910017078000001010
512Kyren Paris22LAA22117211800017020000131
513Wes Parsons312TM440044000000000000
514Vinnie Pasquantino26KCR31311281311030010300000002530
515James Paxton35BOS1133033000000000000
516Nate Pearson27TOR441004141000000000000
517Jeremy Peña26HOU3157157157157000001570000000
518Walter Pennington262TM1st16101616000000000000
519Zach Penrod27BOS1st70177000000000000
520Ryan Pepiot26TBR3262602626000000000000
521Sammy Peralta26CHW290099000000000000
522Oswald Peraza24NYY344440000400000000
523Cionel Pérez28BAL762006262000000000000
524Salvador Perez34KCR131581571581360914900000002410
525Wenceel Pérez24DET1st11295112105000000429831054142
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Tommy Pham362TM119390938300000021304783730
527Kevin Pillar352TM1210069100860000001953198611226
528René Pinto27TBR31915191901900000000000
529Nick Pivetta31BOS8272602727000000000000
530Zach Plesac29LAA633033000000000000
531Colin Poche30TBR443004343000000000000
532Jorge Polanco30SEA11118114118112000112000000540
533Zach Pop27TOR458005858000000000000
534Cody Poteet29NYY354055000000000000
535Cade Povich24BAL1st161601616000000000000
536Nick Pratto25KCR310011000000000000
537Ryan Pressly35HOU1259025959000000000000
538Quinn Priester23BOS211011000000000000
539Austin Pruitt34TEX740044000000000000
540José Quijada28LAA622012222000000000000
541Ceddanne Rafaela23BOS215214715215100010482087187020
542Cole Ragans26KCR3323203232000000000000
543Cal Raleigh27SEA41531431531350135000000001970
544Luke Raley29SEA4137105137127004100060936973204
545Erasmo Ramírez34TBR1313001313000000000000
546Harold Ramírez29TBR6484148700000030673670
547José Ramírez31CLE121581581581260000126000003200
548Yohan Ramírez292TM560066000000000000
549Bryan Ramos22CHW1st3227322100002100000831
550Drew Rasmussen28TBR516401616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Rob Refsnyder33BOS993619376000000460377613281
552Zach Remillard30CHW2151115140007332103112
553Anthony Rendon34LAA125756575100005100000600
554Hunter Renfroe32KCR912010812011600100000116116350
555Luis Rengifo27LAA678727875000314820011141
556Gerardo Reyes31OAK430033000000000000
557Pablo Reyes30BOS62114212110291120000020
558Ben Rice25NYY1st5041505001490000000042
559Trevor Richards312TM755205555000000000000
560Leo Rivas26SEA1st432343392001122600003211
561Emmanuel Rivera28BAL42717272500802000000140
562Anthony Rizzo34NYY149291929200920000000010
563Daniel Robert29TEX1st40044000000000000
564Luis Robert Jr.26CHW51009810097000000097097320
565David Robertson39TEX1668026868000000000000
566Nick Robertson25TOR210011000000000000
567Chuckie Robinson29CHW22623262602600000000010
568Víctor Robles27SEA87764777300000020322873224
569Brayan Rocchio23CLE2143121143142000001420000031
570Kumar Rocker24TEX1st33033000000000000
571Carlos Rodón31NYY10323203232000000000000
572Grayson Rodriguez24BAL2202002020000000000000
573Joely Rodríguez32BOS714001414000000000000
574Johnathan Rodríguez24CLE1st13101311000000101011120
575Julio Rodríguez23SEA3143141143131000000013101311011
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Manuel Rodríguez27TBR340004040000000000000
577Yariel Rodríguez27TOR1st212102121000000000000
578Yerry Rodríguez262TM316011616000000000000
579Jake Rogers29DET4102911029209200000000770
580Trevor Rogers26BAL544044000000000000
581Josh Rojas30SEA614311614214120111131060061181
582Jordan Romano31TOR615001515000000000000
583Brent Rooker29OAK5145144145140000009051413110
584Ben Rortvedt26TBR311287112111111100000000091
585Amed Rosario28TBR8766476610002115120020201182
586Kenny Rosenberg28LAA371077000000000000
587Esteury Ruiz25OAK329162927000000199027066
588Adley Rutschman26BAL31481411481030103000000004570
589Joe Ryan28MIN4232302323000000000000
590Erik Sabrowski26CLE1st80088000000000000
591César Salazar28HOU2127121001000000000220
592Bryan Sammons29DET1st60066000000000000
593Nick Sandlin27CLE468106868000000000000
594Patrick Sandoval27LAA6161601616000000000000
595Cole Sands26MIN362006262000000000000
596Miguel Sanó31LAA92824281910501400000920
597Carlos Santana38MIN15150141150146001460000000380
598Dennis Santana28NYY723002323000000000000
599Anthony Santander29BAL8155154155130001000001301302510
600Gregory Santos24SEA480088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Tayler Saucedo31SEA453005353000000000000
602Matt Sauer25KCR1st14001414000000000000
603Josh Sborz30TEX617001717000000000000
604Nolan Schanuel22LAA2147139147145001450000000150
605Max Scherzer39TEX1799099000000000000
606Clarke Schmidt28NYY5161601616000000000000
607Daniel Schneemann27CLE1st736173700006173261614333111
608Davis Schneider25TOR213510713513300056009300931141
609John Schreiber30KCR659005959000000000000
610Max Schuemann27OAK1st1331191331320009279372110053
611Tayler Scott32HOU462106262000000000000
612Corey Seager30TEX101231221231130000011300001010
613JP Sears28OAK3323203232000000000000
614Colin Selby262TM250055000000000000
615Marcus Semien33TEX12159159159159000159000000000
616Nick Senzel29CHW61091070000600011210
617Brian Serven29TOR32819282702700000000014
618Bryan Shaw36CHW1450055000000000000
619Gavin Sheets28CHW413912213988004300000454542160
620Austin Shenton26TBR1st1911191000100000000670
621Braden Shewmake26CHW22921292500068110000214
622Zack Short29BOS422220001100000000
623Chase Shugart27BOS1st60166000000000000
624Jared Shuster25CHW239403939000000000000
625Chase Silseth24LAA322022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Lucas Sims30BOS815001515000000000000
627Brady Singer27KCR5323203232000000000000
628Jon Singleton32HOU411997119940094000000012210
629Jose Siri28TBR413011613012800100001280128154
630Tarik Skubal27DET5313103131000000000000
631Justin Slaten26BOS1st44004444000000000000
632Austin Slater31BAL8331733290000001821029091
633Burch Smith34BAL625002525000000000000
634Cade Smith25CLE1st74007474000000000000
635Dominic Smith29BOS884708477307700000004140
636Josh Smith26TEX314913514913200018349401513120
637Kevin Smith27NYY420200000000000102
638Will Smith34KCR1245004545000000000000
639Kirby Snead29SEA411001111000000000000
640Collin Snider28SEA342004242000000000000
641Tyler Soderstrom22OAK26153615901590000000051
642Nick Sogard26BOS1st3123313100118790000011
643José Soriano25LAA2222002222000000000000
644Michael Soroka26CHW525902525000000000000
645Lenyn Sosa24CHW31009210097002475200000150
646Gregory Soto29BAL623002323000000000000
647Juan Soto25NYY715715615715100000060145151510
648Livan Soto24BAL312412110006420000101
649Alex Speas26HOU210011000000000000
650Gabe Speier29SEA629002929000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Mitch Spence26OAK1st352403535000000000000
652George Springer34TOR11145140145124000000011231242050
653Jeffrey Springs31TBR777077000000000000
654Ryne Stanek32SEA846014646000000000000
655Giancarlo Stanton34NYY151141091140000000000010950
656Josh Staumont30MIN625002525000000000000
657Michael Stefanic28LAA34032403610035100000231
658Justin Sterner27TBR1st20022000000000000
659Brock Stewart32MIN616001616000000000000
660Trevor Story31BOS92626262600000260000000
661Kyle Stowers26BAL3199191200000070812252
662Chris Stratton33KCR957005757000000000000
663Myles Straw29CLE771750000000505213
664Hunter Strickland35LAA1072007272000000000000
665Ross Stripling34OAK9221402222000000000000
666Marcus Stroman33NYY10302903030000000000000
667Peter Strzelecki29CLE310001010000000000000
668Albert Suárez34BAL3322413232000000000000
669José Suarez26LAA622302222000000000000
670Wander Suero32HOU610011000000000000
671Cole Sulser34TBR662066000000000000
672Erik Swanson30TOR645004545000000000000
673Trey Sweeney24DET1st3633363600000360000000
674Dillon Tate302TM533003333000000000000
675Leody Taveras25TEX515113815114800000001480148262
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Samad Taylor25SEA231330000002103010
677Troy Taylor22SEA1st21002121000000000000
678José Tena23CLE231320000200000110
679Bryce Teodosio25LAA1st54540000000404101
680Matt Thaiss29LAA65747574604600000000650
681Caleb Thielbar37MIN859005959000000000000
682Lane Thomas28CLE6534353510000000431851172
683Trent Thornton30SEA671017171000000000000
684Drew Thorpe23CHW1st99099000000000000
685Jesús Tinoco29TEX590099000000000000
686Michael Tonkin342TM752005252000000000000
687Justin Topa33MIN530033000000000000
688Spencer Torkelson24DET39292929000900000000200
689Abraham Toro27OAK69482947900519560100111101
690Gleyber Torres27NYY7154152154153000153000000020
691Touki Toussaint28CHW711001111000000000000
692Taylor Trammell26NYY450540000002024104
693Jose Trevino31NYY77462737227100000000080
694Mike Trout32LAA1429292924000000024024500
695Cole Tucker27LAA6251524161000908008935
696Kyle Tucker27HOU778767870000000007070820
697Justin Turner392TM16139126139480043060000087130
698Edwin Uceta26TBR430003030000000000000
699José Ureña32TEX1033923333000000000000
700Luis Urías27SEA74129413800003800000180
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Ramón Urías30BAL5100751009600239300000370
702Gio Urshela32DET992819290001807400000160
703Naoyuki Uwasawa30BOS1st20022000000000000
704Enmanuel Valdez25BOS276587668000653010014121
705Framber Valdez30HOU7282802828000000000000
706Ricky Vanasco25DET1st20022000000000000
707Miguel Vargas24CHW34241423700003601001410
708Gus Varland27CHW219001919000000000000
709Louie Varland26MIN316701616000000000000
710Daulton Varsho27TOR513612313613600000067941136153
711Andrew Vaughn26CHW41491481491220012200000002710
712Christian Vázquez33MIN109384938908610300000330
713Nelson Velázquez25KCR36455642000000010011204190
714Anthony Veneziano26KCR220022000000000000
715Alex Verdugo28NYY8149145149149000000141710149000
716Justin Verlander41HOU19171701717000000000000
717Nick Vespi28BAL311001111000000000000
718Will Vest29DET469006969000000000000
719Thyago Vieira31BAL510011000000000000
720Matt Vierling27DET41441251441380010510135736986171
721Ryan Vilade25DET217121716001000103716030
722Daniel Vogelbach31TOR93120310000000000024110
723Anthony Volpe23NYY2160158160160000001600000001
724Jason Vosler30SEA41071060050001012320
725Austin Voth32SEA768016868000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Michael Wacha32KCR12292902929000000000000
727Eric Wagaman26LAA1st1817181800001701001010
728Will Wagner25TOR1st2419242100121000000140
729Jacob Waguespack30TBR341044000000000000
730Matt Wallner26MIN375627558100000240345714110
731Taylor Walls27TBR48468848300000830000106
732Jared Walsh30TEX61714171600160000000020
733Andrew Walters23CLE1st91099000000000000
734Andrew Wantz28LAA410011000000000000
735Taylor Ward30LAA7156156156141000000141001411500
736Will Warren25NYY1st65066000000000000
737Drew Waters25KCR375760000003046001
738Luke Weaver30NYY962006262000000000000
739Jacob Webb30BAL560016060000000000000
740Greg Weissert29BOS362006262000000000000
741Austin Wells24NYY2115961151100110000000002151
742Tyler Wells29BAL433033000000000000
743Davis Wendzel27TEX1st2713272100121800000323
744Joey Wentz26DET338003838000000000000
745Jamie Westbrook29BOS1st2113212000019100011180
746Jordan Westburg25BAL2107107107106000536720000100
747Shay Whitcomb25HOU1st2010201700041400000042
748Mitch White29TOR540044000000000000
749Owen White24TEX230133000000000000
750Forrest Whitley26HOU1st30033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751Garrett Whitlock28BOS444044000000000000
752Gavin Williams24CLE2161601616000000000000
753Jacob Wilson22OAK1st2827282700000270000001
754Steven Wilson29CHW340004040000000000000
755Josh Winckowski26BOS340614040000000000000
756Josh Winder27MIN340044000000000000
757Trey Wingenter30BOS420022000000000000
758Cole Winn24TEX1st13001313000000000000
759Bobby Witt Jr.24KCR3161161161160000001600000100
760Connor Wong28BOS412611312611601061460010011082
761Bryan Woo24SEA2222202222000000000000
762Alex Wood33OAK1299099000000000000
763Jake Woodford27CHW522022000000000000
764Simeon Woods Richardson23MIN3282802828000000000000
765Ryan Yarbrough32TOR712001212000000000000
766Kirby Yates37TEX1061036161000000000000
767Masataka Yoshida30BOS21089810810000001001101100
768Seby Zavala30SEA51814181801800000000000
769Ryan Zeferjahn26LAA1st12001212000000000000
770Angel Zerpa24KCR460006060000000000000
771Tyler Zuber29TBR320022000000000000
772Guillo Zuñiga25LAA215011515000000000000