Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Baltimore Orioles16224411621735222972217619221021219619319324159818213533
Boston Red Sox16223911621724215067619318521417718920020518456318615340
Chicago White Sox16223871621707214368320017818818317717518122857118410946
Cleveland Guardians1622372162166621497072082011711741801651731975231829142
Detroit Tigers16224221621733218769717216724123919522618520058020317342
Houston Astros1622282162162120746751851701831691661921891805321718214
Kansas City Royals16223691621694214368817919319818616921618619556817810042
Los Angeles Angels16223141621686210765319220821019119817518218353216911333
Minnesota Twins16224271621784219965217623122920518624622220962618318737
New York Yankees1622321162165820976651941721711741692101892165781718235
Oakland Athletics16224321621739217269417120718620219520718220357220520527
Seattle Mariners16223911621689214371217917620517017420317217554021514932
Tampa Bay Rays16223531621658212069819019718419417617018019753018010526
Texas Rangers1622302162168320936291981731741721862281701915761917129
Toronto Blue Jays16224031621695215571218917520918218120719318355419611448

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
1Albert Abreu27NYY445004545000000000000
2Bryan Abreu26HOU572007272000000000000
3José Abreu36HOU10141141141134001340000000700
4Wilyer Abreu24BOS1st281928250000001212325161
5Domingo Acevedo29OAK390099000000000000
6Garrett Acton25OAK1st60066000000000000
7Jason Adam31TBR656005656000000000000
8Jordyn Adams23LAA1st1710171400000035614022
9Ty Adcock26SEA1st12011212000000000000
10Jo Adell24LAA41716171600000037916110
11Jesús Aguilar33OAK103629362400240000000970
12Keegan Akin28BAL424102424000000000000
13Hanser Alberto30CHW830203030202111900000020
14Jorge Alcalá27MIN511001111000000000000
15Tyler Alexander28DET525102525000000000000
16Jorge Alfaro30BOS885860600000000201
17Greg Allen30NYY722622190000001135191110
18Logan Allen24CLE1st242402424000000000000
19Nick Allen24OAK210693106104000101040000116
20Jose Altuve33HOU139089908800088000000110
21Yordan Alvarez26HOU5114113114400000004000407310
22Chase Anderson35TBR1020022000000000000
23Grant Anderson26TEX1st26002626000000000000
24Tim Anderson30CHW8123119123121000201190000021
25Tyler Anderson33LAA8272502727000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26Elvis Andrus34CHW15112106112110000633520000122
27Jonathan Aranda25TBR2342334160011420000012100
28Gabriel Arias23CLE2122881221140035114530019192714
29Shawn Armstrong32TBR939603939000000000000
30Randy Arozarena28TBR5151149151139000000139001391220
31Christian Arroyo28BOS76653666600062440000051
32Sam Bachman23LAA1st11001111000000000000
33Akil Baddoo24DET31128811210000000096551005156
34Harrison Bader29NYY784768483000000083083040
35Javier Báez30DET10136132136131000001310000540
36Bryan Baker28BAL346024646000000000000
37Jordan Balazovic24MIN1st18001818000000000000
38Tanner Banks31CHW232303232000000000000
39Rylan Bannon27HOU222210001000000100
40Joe Barlow27TEX313001313000000000000
41Scott Barlow30KCR638013838000000000000
42Kyle Barraclough33BOS830033000000000000
43Jaime Barria26LAA634603434000000000000
44Osleivis Basabe22TBR1st3122312900045201023023
45Anthony Bass35TOR1222002222000000000000
46Chris Bassitt34TOR9333303333000000000000
47Peyton Battenfield25CLE1st76077000000000000
48Jake Bauers27NYY484688474002200023033522130
49Mike Baumann27BAL360016060000000000000
50Félix Bautista28BAL256005656000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Eduard Bazardo272TM312001212000000000000
52Matt Beaty30KCR52618261700150000022670
53Jalen Beeks29TBR530803030000000000000
54Josh Bell30CLE897959730003000000006620
55Brayan Bello24BOS2282802828000000000000
56Brandon Belt35TOR131039710329002900000006960
57Anthony Bemboom33BAL564660600000000000
58Andrew Benintendi28CHW815114215114700000014700147233
59Brennan Bernardino31BOS255605555000000000000
60José Berríos29TOR8323213232000000000000
61Prelander Berroa23SEA1st20022000000000000
62Christian Bethancourt31TBR710489104103110200000000120
63Tanner Bibee24CLE1st252502525000000000000
64Bo Bichette25TOR5135134135130000001300000510
65Shane Bieber28CLE6212102121000000000000
66Brandon Bielak27HOU4151301515000000000000
67Cavan Biggio28TOR5111781119900204913100272781612
68Paul Blackburn29OAK7212002121000000000000
69Dairon Blanco30KCR26936696100000035924614015
70Ronel Blanco29HOU217701717000000000000
71JJ Bleday25OAK28273827500000039281275560
72Richard Bleier36BOS827002727000000000000
73Jonathan Bowlan26KCR1st21022000000000000
74Matt Bowman32NYY530033000000000000
75Matthew Boyd32DET9151501515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Joe Boyle23OAK1st33033000000000000
77Cody Bradford25TEX1st20802020000000000000
78Kyle Bradish26BAL2303003030000000000000
79Jackie Bradley Jr.33KCR11433243430000006291043014
80Taj Bradley22TBR1st232102323000000000000
81Michael Brantley36HOU1515141510000000100010410
82Matt Brash25SEA278017878000000000000
83Ryan Brasier35BOS720002020000000000000
84Alex Bregman29HOU8161161161160000016000000100
85Will Brennan25CLE21381091381210000007111101214193
86Colten Brewer30NYY530033000000000000
87Jonah Bride27OAK24030403100502700000680
88Beau Brieske25DET225102525000000000000
89Braden Bristo282TM1st30033000000000000
90Jhony Brito25NYY1st251302525000000000000
91Hunter Brown24HOU2312903131000000000000
92Seth Brown30OAK511292112910017000250567719200
93Vidal Bruján25TBR33720373200015480066028
94Kris Bubic25KCR433033000000000000
95JB Bukauskas26SEA210111000000000000
96Aaron Bummer29CHW761016161000000000000
97Zack Burdi28TBR330033000000000000
98Jake Burger27CHW388808862005553000002560
99Brock Burke26TEX353005353000000000000
100Lawrence Butler22OAK1st42334242000000041242050
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Byron Buxton29MIN9858085000000000008050
102José Caballero26SEA1st104701049000064921100171015
103Trey Cabbage26LAA1st2215221900900032610041
104Génesis Cabrera26TOR529002929000000000000
105Miguel Cabrera40DET21989598100100000009630
106Oswaldo Cabrera24NYY21158011510800161555114992359
107Kelvin Caceres23LAA1st20022000000000000
108Kole Calhoun35CLE1243414328002500000331420
109Willie Calhoun28NYY744364412000000309122670
110Junior Caminero19TBR1st77750001320000200
111Isaiah Campbell25SEA1st27002727000000000000
112Griffin Canning27LAA4242202424000000000000
113Yennier Cano29BAL272037272000000000000
114Dominic Canzone25SEA1st443444340000002609341071
115Conner Capel26OAK2322232260000001101526343
116Kerry Carpenter25DET21181111189000000011080902770
117Evan Carter20TEX1st23192323000000184223010
118Triston Casas23BOS21321171321250012500000003120
119Diego Castillo29SEA680088000000000000
120Luis Castillo30SEA7333303333000000000000
121Max Castillo24KCR270077000000000000
122Willi Castro26MIN5124921241133001041854454833129
123Dylan Cease27CHW5333303333000000000000
124Yu Chang27BOS53932393800241330000122
125Aroldis Chapman352TM1461016161000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Matt Chapman30TOR7140139140137000013700000210
127Yonny Chirinos29TBR515401515000000000000
128Adam Cimber32TOR622002222000000000000
129José Cisnero34DET763006363000000000000
130Aaron Civale282TM5232302323000000000000
131Taylor Clarke30KCR558215858000000000000
132Emmanuel Clase25CLE475007575000000000000
133Garrett Cleavinger29TBR415001515000000000000
134Ernie Clement27TOR33013292310063150000284
135Mike Clevinger32CHW7242402424000000000000
136Oscar Colás24CHW1st75667572000000086972261
137Gerrit Cole32NYY11333303333000000000000
138Dylan Coleman26KCR323122323000000000000
139Zack Collins28CLE522220200000000000
140Alex Colomé34CHW1140044000000000000
141Franchy Cordero28NYY724192422000000401822030
142Jimmy Cordero31NYY431103131000000000000
143Carlos Correa28MIN9135134135135000001350000000
144Nestor Cortes28NYY6121201212000000000000
145Danny Coulombe33BAL961026161000000000000
146Colton Cowser23BAL1st261726260000007101226004
147Austin Cox26KCR1st24312424000000000000
148J.P. Crawford28SEA7145144145144000001440000010
149Kutter Crawford27BOS3322313131000000000001
150Cooper Criswell26TBR310001010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Garrett Crochet24CHW313001313000000000000
152C.J. Cron33LAA101513151400140000000110
153Declan Cronin25CHW1st90099000000000000
154Tyler Cropley27KCR1st22220200000000000
155Steven Cruz24KCR1st10401010000000000000
156José Cuas29KCR245104545000000000000
157Xzavion Curry24CLE241904141000000000000
158Bobby Dalbec28BOS42115211800151210000242
159Davis Daniel26LAA1st30033000000000000
160Hagen Danner24TOR1st10011000000000000
161Tucker Davidson272TM438103838000000000000
162José De León30MIN613101313000000000000
163Enyel De Los Santos27CLE570007070000000000000
164Jacob deGrom35TEX1066066000000000000
165Paul DeJong29TOR71312131300000130000000
166Matt Dermody32BOS511011000000000000
167Reid Detmers23LAA3282802828000000000000
168Chris Devenski322TM838003838000000000000
169Rafael Devers26BOS7153151153151000015110000220
170Aledmys Díaz32OAK8109831099800101140401300135240
171Isan Díaz27DET421220002000000010
172Jhonathan Díaz26LAA341044000000000000
173Jordan Diaz22OAK2908090730072838000001681
174Miguel Díaz28DET612301212000000000000
175Yainer Diaz24HOU210485104680608000000038170
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Yandy Díaz31TBR71371331371220011906000001340
177Jake Diekman362TM1263006363000000000000
178Jasson Domínguez20NYY1st88880000000808000
179Josh Donaldson37NYY133430332410002300000730
180Hunter Dozier31KCR72925292700501702057111
181Brandon Drury30LAA9125122125116004792000000910
182Shawn Dubin27HOU1st31033000000000000
183Mauricio Dubón28HOU513210613212500279199292380103
184Matt Duffy32KCR87952787020172231100004190
185Dane Dunning28TEX4352603535000000000000
186Ezequiel Duran24TEX2122106122100002922373401352251
187Jarren Duran26BOS3102821029600000027751961172
188Jhoan Durán25MIN259005959000000000000
189Adam Duvall34BOS10928292840000007612684581
190Nate Eaton26KCR228152822100010136422225
191Cam Eden25TOR1st51520000002002213
192Zach Eflin29TBR8313103131000000000000
193Mason Englert23DET1st31103131000000000000
194Nathan Eovaldi33TEX12252502525000000000000
195Lucas Erceg28OAK1st50005050000000000000
196Eduardo Escobar34LAA13604159513051136000002140
197Santiago Espinal28TOR49360938400047261600001212
198Joey Estes21OAK1st22022000000000000
199Carlos Estévez30LAA763006363000000000000
200Alex Faedo27DET2151201515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Pete Fairbanks29TBR549004949000000000000
202Jeurys Familia33OAK1214001414000000000000
203Jake Faria29BOS510011000000000000
204Kyle Farmer32MIN71207912011700445434030031191
205Calvin Faucher27TBR217401717000000000000
206Angel Felipe25OAK1st14001414000000000000
207Freddy Fermin28KCR27055706506500000000242
208Matt Festa30SEA480088000000000000
209Jack Flaherty27BAL797099000000000000
210Josh Fleming27TBR412301212000000000000
211David Fletcher29LAA633263332000143180000012
212Chris Flexen28SEA617401717000000000000
213Estevan Florial25NYY419181919000000019019001
214Dylan Floro32MIN819001919000000000000
215Jason Foley27DET370007070000000000000
216Mike Ford30SEA5846583122010000000067151
217J.P. France28HOU1st242302424000000000000
218Ty France28SEA5158154158158001580000000040
219Bowden Francis27TOR220002020000000000000
220Wander Franco22TBR3112109112111000001110000130
221Adam Frazier31BAL814111314113600013000307102231
222Clint Frazier28CHW733173331000000632631075
223Tyler Freeman24CLE264396453001172511100110612
224David Fry27CLE1st582557552281901020792132
225Shintaro Fujinami292TM1st64716464000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Carson Fulmer29LAA731033000000000000
227Kody Funderburk26MIN1st11001111000000000000
228Hunter Gaddis25CLE211701111000000000000
229Matt Gage30HOU250055000000000000
230Cam Gallagher30CLE75653565605600000000000
231Joey Gallo29MIN9111831111080051000511110641136
232Adolis García30TEX514814514814000000008135140730
233Deivi García242TM380088000000000000
234Luis Garcia26HOU466066000000000000
235Maikel Garcia23KCR21231181231170004104140000521
236Rico Garcia29OAK470077000000000000
237Yimi García32TOR973007373000000000000
238Kyle Garlick31MIN5148141200000040812260
239Amir Garrett31KCR727002727000000000000
240Reed Garrett30BAL320022000000000000
241Mitch Garver32TEX787828729028100000005750
242Justin Garza29BOS217101717000000000000
243Kevin Gausman32TOR11313103131000000000000
244Zack Gelof23OAK1st6969696900069000000000
245Domingo Germán30NYY6201902020000000000000
246Kyle Gibson35BAL11333313333000000000000
247Logan Gilbert26SEA3323203232000000000000
248Logan Gillaspie26BAL211011111000000000000
249Andrés Giménez24CLE4153146153150000150000000050
250Lucas Giolito283TM8333303333000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Sawyer Gipson-Long25DET1st44044000000000000
252Mychal Givens33BAL960066000000000000
253Tyler Glasnow29TBR8212102121000000000000
254Yoendrys Gómez23NYY1st10011000000000000
255Marco Gonzales31SEA9101001010000000000000
256Oscar González25CLE2544554320000002030321972
257Romy Gonzalez26CHW344284436000281231610539
258Nick Gordon27MIN334233434000110212200260100
259Trevor Gott30SEA830003030000000000000
260Yasmani Grandal34CHW1211897118950926000000016180
261Kendall Graveman322TM968016868000000000000
262Jon Gray31TEX9292912929000000000000
263Sonny Gray33MIN11323203232000000000000
264Tristan Gray27TBR1st21220010010000000
265Chad Green32TOR812001212000000000000
266Riley Greene22DET299949990000000679690930
267Zack Greinke39KCR20302713030000000000000
268Randal Grichuk31LAA1054515452000000522052130
269Robbie Grossman33TEX11115991157200000048028724092
270Javy Guerra27TBR692099000000000000
271Vladimir Guerrero Jr.24TOR51561541561210012100000003520
272Eric Haase302TM68972897806000002301247141
273Sam Haggerty29SEA552235235004100016422115205
274DL Hall24BAL218011818000000000000
275Billy Hamilton32CHW1130310000000011003
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Caleb Hamilton28BOS242440400000000000
277David Hamilton25BOS1st1511151500020130000002
278Ian Hamilton28NYY439303939000000000000
279Emerson Hancock24SEA1st33033000000000000
280Brenan Hanifee25DET1st30033000000000000
281Hogan Harris26OAK1st14601414000000000000
282Adam Haseley27CHW52872823000000271623135
283Thomas Hatch28TOR460066000000000000
284Austin Hays27BAL614413514414100000013775141331
285Brent Headrick25MIN1st14001414000000000000
286Andrew Heaney32TEX10342803434000000000000
287Taylor Hearn282TM512011212000000000000
288Jonathan Heasley26KCR312011212000000000000
289Austin Hedges30TEX9175161741500000000110
290Jonah Heim28TEX4131123131124012400000000830
291Tyler Heineman32TOR41913191701700000000012
292Heath Hembree34TBR1110011000000000000
293Gunnar Henderson22BAL21501431501360000848300001161
294Liam Hendriks34CHW1350055000000000000
295David Hensley27HOU23022301700591020021162
296Sam Hentges26CLE356005656000000000000
297Jimmy Herget29LAA529102929000000000000
298Carlos Hernández26KCR467416767000000000000
299Enrique Hernández31BOS108679868600021064014014030
300Jonathan Hernández26TEX433003333000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Teoscar Hernández30SEA8160159160135000000001351352810
302Tim Herrin26CLE1st23002323000000000000
303Aaron Hicks332TM119377938400000030442184874
304Jordan Hicks26TOR525002525000000000000
305Kyle Higashioka33NYY79272929009000000000230
306Garrett Hill27DET290099000000000000
307Clay Holmes30NYY666006666000000000000
308Tyler Holton27DET259105959000000000000
309Brent Honeywell Jr.28CHW240044000000000000
310Spencer Horwitz25TOR1st1591550050000000650
311Tanner Houck27BOS4212102121000000000000
312Spencer Howard26TEX430033000000000000
313Sam Huff25TEX32110211201040000000930
314Cooper Hummel28SEA21061020000001012820
315Andy Ibáñez30DET311493114105004771601308214170
316Kolton Ingram26LAA1st50055000000000000
317Cole Irvin29BAL5241202424000000000000
318Kyle Isbel26KCR391839189000000089089142
319Jay Jackson35TOR525002525000000000000
320Zach Jackson28OAK219001919000000000000
321Joe Jacques28BOS1st23102323000000000000
322Travis Jankowski32TEX9107631071040000007814161043107
323Danny Jansen28TOR68672867307300000000973
324Kenley Jansen35BOS1451015151000000000000
325Cristian Javier26HOU4313103131000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Griffin Jax28MIN371007171000000000000
327Ryan Jeffers26MIN49677968208200000000982
328Dany Jiménez29OAK325102525000000000000
329Eloy Jiménez26CHW51201181201400000000141410520
330Ben Joyce22LAA1st12001212000000000000
331Aaron Judge31NYY81061041066700000001854673820
332Edouard Julien24MIN1st10993109780047500000027150
333Corey Julks27HOU1st9377937000000069017019101
334Josh Jung25TEX2122120122121000012100000020
335Tommy Kahnle33NYY942004242000000000000
336James Kaprielian29OAK4141101414000000000000
337James Karinchak27CLE544004444000000000000
338Jarred Kelenic23SEA31059810510100000079821101360
339Brad Keller27KCR611901111000000000000
340Trevor Kelley30TBR410301010000000000000
341Carson Kelly28DET81916181711600000000202
342Joe Kelly35CHW1231003131000000000000
343Kevin Kelly25TBR1st57005757000000000000
344Michael Kelly30CLE214001414000000000000
345Zack Kelly28BOS280088000000000000
346Tony Kemp31OAK81249912411400057006500653202
347Ian Kennedy38TEX1716001616000000000000
348Max Kepler30MIN9130112130124000000001241242140
349Grae Kessinger25HOU1st26826230056770000071
350Dallas Keuchel35MIN1210601010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Kevin Kiermaier33TOR1112911112912700000001270127105
352Yusei Kikuchi32TOR5323203232000000000000
353Isiah Kiner-Falefa28NYY611588113109400131137417780105
354John King28TEX415011515000000000000
355Michael King28NYY549904949000000000000
356George Kirby25SEA2313103131000000000000
357Alex Kirilloff25MIN488738885007500010011213120
358Alejandro Kirk24TOR412397123990990000000017210
359Andrew Kittredge33TBR714001414000000000000
360Heston Kjerstad24BAL1st1381340000003014640
361Corey Kluber37BOS1315901515000000000000
362Mark Kolozsvary27BAL210110100000000000
363Michael Kopech27CHW4302703030000000000000
364Jackson Kowar26KCR323002323000000000000
365Joey Krehbiel30BAL460066000000000000
366Ryan Kreidler25DET21151190003330000202
367Dean Kremer27BAL4323203232000000000000
368Brooks Kriske29KCR340044000000000000
369Matt Krook28NYY1st40044000000000000
370Joel Kuhnel28HOU470077000000000000
371Steven Kwan25CLE215815415815300000015300153320
372Joe La Sorsa25TBR1st20022000000000000
373Tommy La Stella34SEA101261200000000000760
374Jake Lamb32LAA101914181710160000000030
375Jimmy Lambert28CHW435103535000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Dinelson Lamet30BOS610011000000000000
377Alex Lange27DET367016767000000000000
378Shea Langeliers25OAK2135124135123012300000000861
379Trevor Larnach26MIN3584758560000004402056380
380Jacob Latz27TEX230033000000000000
381Ramón Laureano282TM610595105970000000208397490
382José Leclerc29TEX757005757000000000000
383Korey Lee24CHW22423242302300000000101
384DJ LeMahieu34NYY13136130136128005696900000460
385Sandy León34TEX122211212212100000000010
386Dominic Leone312TM1020002020000000000000
387Josh Lester28BAL21161181050100011230
388Royce Lewis24MIN25856584900004910000920
389Andre Lipcius25DET1st138131100001100000250
390Zack Littell272TM6281402828000000000000
391Mauricio Llovera27BOS425002525000000000000
392Jonathan Loáisiga28NYY617001717000000000000
393Nick Loftin24KCR1st191719170087400000220
394Zach Logue27DET230033000000000000
395Sam Long27OAK340104040000000000000
396Jacob Lopez25TBR1st41044000000000000
397Jorge López302TM849004949000000000000
398José Lopez24TBR1st10011000000000000
399Nicky Lopez28KCR568516864002352752002181
400Pablo López27MIN6323203232000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Reynaldo López293TM868006868000000000000
402Michael Lorenzen31DET9181801818000000000000
403Aaron Loup35LAA1255005555000000000000
404Richard Lovelady27OAK427002727000000000000
405Brandon Lowe28TBR6109101109105000105000000470
406Josh Lowe25TBR313511613510700000031410110721133
407Nathaniel Lowe27TEX5161161161161001610000000000
408Easton Lucas26OAK1st60066000000000000
409Nathan Lukes28TOR1st2962919000000411519858
410Jordan Luplow292TM7391839312030002027285152
411Jordan Lyles32KCR13313103131000000000000
412Daniel Lynch IV26KCR399099000000000000
413Lance Lynn36CHW12212102121000000000000
414Bligh Madris27HOU21261241020001001350
415Kenta Maeda35MIN7212002121000000000000
416Tyler Mahle28MIN755055000000000000
417Martín Maldonado36HOU13117116116117111600000000000
418Matt Manning25DET3151501515000000000000
419Alek Manoah25TOR3191901919000000000000
420Manuel Margot28TBR89981999300000005543930141
421Ron Marinaccio27NYY245004545000000000000
422Jake Marisnick322TM1142254238000000031738405
423Cade Marlowe26SEA1st34233430000000244230253
424Alec Marsh25KCR1st17801717000000000000
425José Marte27LAA310001010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Chris Martin37BOS855015555000000000000
427Adrián Martinez26OAK222102222000000000000
428J.P. Martínez27TEX1st179171000000042410343
429Seth Martinez28HOU335013535000000000000
430Michael Massey25KCR21291131291180001180000009130
431Jorge Mateo28BAL411697116113000001100404239
432Nick Maton26DET39371937800030534000013192
433Phil Maton30HOU768046868000000000000
434Trevor May33OAK949004949000000000000
435Mike Mayers31KCR862066000000000000
436Tim Mayza31TOR669026969000000000000
437Zach McAllister35NYY970077000000000000
438James McArthur26KCR1st18211818000000000000
439James McCann33BAL107061696215920000000730
440Darren McCaughan27SEA230033000000000000
441Shane McClanahan26TBR4212102121000000000000
442Chas McCormick28HOU3115108115111000000595524111430
443Mason McCoy28TOR1st60660000060000011
444Easton McGee25SEA211011000000000000
445Reese McGuire28BOS672517262062000000001170
446Ryan McKenna26BAL3893388881000001525558711211
447Triston McKenzie25CLE444044000000000000
448Billy McKinney28NYY6483848410010003391041071
449Zach McKinstry28DET414811714814310048522322238562282
450John McMillon25KCR1st40044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Curtis Mead22TBR1st2420242300041910000110
452Austin Meadows28DET665660000006016010
453Parker Meadows23DET1st37353736000000036036101
454John Means30BAL644044000000000000
455Victor Mederos22LAA1st30033000000000000
456Luis Medina24OAK1st231702323000000000000
457Francisco Mejia27TBR75042505005000000000010
458MJ Melendez24KCR21481411481340101000580721261260
459Whit Merrifield34TOR81451371451420008400810684052
460Jake Meyers27HOU31128711210700000021050107157
461Keynan Middleton292TM751005151000000000000
462Brad Miller33TEX11271627710501000002160
463Bryce Miller24SEA1st252502525000000000000
464Mason Miller24OAK1st10601010000000000000
465Tommy Milone36SEA1322022000000000000
466José Miranda25MIN24038403900203800000310
467Anthony Misiewicz282TM440044000000000000
468Sam Moll31OAK445104545000000000000
469Yoán Moncada28CHW89287929000009000000020
470Mickey Moniak25LAA48577858000000012541680062
471Frankie Montas30NYY810011000000000000
472Rafael Montero32HOU968016868000000000000
473Jordan Montgomery30TEX7111101111000000000000
474Dylan Moore30SEA56736675900423192235296215
475Matt Moore342TM1246004646000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Jovani Morán26MIN343024343000000000000
477Eli Morgan27CLE361006161000000000000
478Reyes Moronta30LAA620022000000000000
479Cody Morris26CLE260066000000000000
480Ryan Mountcastle26BAL411510811590009000000002370
481Mike Moustakas34LAA1365616558002604000000540
482Kyle Muller25OAK3211302121000000000000
483Cedric Mullins28BAL611610311611000000001100110371
484Andrés Muñoz24SEA452015252000000000000
485Penn Murfee29SEA216011616000000000000
486Chris Murphy25BOS1st20002020000000000000
487Tom Murphy32SEA84744474104100000000530
488Parker Mushinski27HOU214001414000000000000
489Tyler Naquin32CHW852530000002013020
490Edgar Navarro25CHW1st80088000000000000
491Bo Naylor23CLE26755676706700000000080
492Josh Naylor26CLE512111412192009100000112770
493Zach Neal34OAK414201414000000000000
494Héctor Neris34HOU1071017171000000000000
495Zach Neto22LAA1st8481848400000840000010
496Tyler Nevin26DET341264130008014070181074
497Sean Newcomb30OAK772077000000000000
498Ryan Noda27OAK1st1281081281190011900020797181
499Daniel Norris30CLE1070077000000000000
500Ryan O'Hearn29BAL61128911292007000060232914210
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Logan O'Hoppe23LAA25149514904900000000101
502Brian O'Keefe29SEA286880800000000010
503Bailey Ober27MIN3262602626000000000000
504Shohei Ohtani28LAA6135135135232300000000013400
505Chris Okey28LAA221220200000000000
506Edward Olivares27KCR4107921075800000054235842122
507Adam Oller28OAK291099000000000000
508Reese Olson23DET1st211802121000000000000
509Jonathan Ornelas23TEX1st82870000340000021
510Kaleb Ort31BOS321202121000000000000
511Oliver Ortega26MIN310001010000000000000
512Joey Ortiz24BAL1st151115140007430000030
513Glenn Otto27TEX360066000000000000
514Chris Paddack27MIN530033000000000000
515Nicholas Padilla26CHW230033000000000000
516Kevin Padlo26LAA332330020100000000
517Emilio Pagán32MIN766116666000000000000
518Isaac Paredes24TBR414313314313800251411610000350
519Kyren Paris21LAA1st151215130002090202111
520Wes Parsons30TOR311011000000000000
521Vinnie Pasquantino25KCR261606144004400000001710
522Luis Patiño232TM491099000000000000
523Spencer Patton35OAK612001212000000000000
524James Paxton34BOS10191901919000000000000
525Nate Pearson26TOR335003535000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Jeremy Peña25HOU2150149150150000001500000000
527Sammy Peralta25CHW1st16001616000000000000
528Wandy Peralta31NYY863006363000000000000
529Oswald Peraza23NYY252485250000103660000122
530Everson Pereira22NYY1st27262727000000270027000
531Carlos Pérez32OAK56847664823115000100114170
532Carlos Pérez26CHW22792720020000000003120
533Cionel Pérez27BAL665036565000000000000
534Francisco Pérez25OAK317101717000000000000
535Hector Perez27TBR210011000000000000
536Martín Pérez32TEX12352003535000000000000
537Salvador Perez33KCR121401401401110912300000002900
538Jace Peterson33OAK10937892912002077010011121
539Brett Phillips29LAA7401839321000003244311111
540Konnor Pilkington25CLE210011000000000000
541Manny Piña36OAK1044420200000000200
542René Pinto26TBR23931383913800000000000
543Nick Pivetta30BOS7381613838000000000000
544Zach Plesac28CLE555055000000000000
545Colin Poche29TBR366006666000000000000
546Jorge Polanco29MIN10807880670005815000001320
547AJ Pollock35SEA124934492300000023002326120
548Zach Pop26TOR315001515000000000000
549Logan Porter27KCR1st119111101100000000000
550Nick Pratto24KCR2958395920078000160521060
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Ryan Pressly34HOU1165036565000000000000
552Austin Pruitt33OAK638603838000000000000
553Cal Quantrill28CLE5191901919000000000000
554José Quijada27LAA510001010000000000000
555Ceddanne Rafaela22BOS1st28172827000405020020152
556Cole Ragans252TM2291212929000000000000
557Cal Raleigh26SEA314512814512801280000000015170
558Luke Raley28TBR31181011189220350001811366518123
559Erasmo Ramírez33TBR1215201515000000000000
560Harold Ramírez28TBR512299122180060007071391220
561José Ramírez30CLE111561561561250000125000003100
562Nick Ramirez33NYY432003232000000000000
563Yohan Ramírez28CHW450055000000000000
564Lane Ramsey26CHW1st21002121000000000000
565Drew Rasmussen27TBR488088000000000000
566Robbie Ray31SEA1011011000000000000
567Rob Refsnyder32BOS88948897100000054156719335
568Zach Remillard29CHW1st54395449000347450712245
569Anthony Rendon33LAA114343434300004300000000
570Hunter Renfroe31LAA812611712612600500000122122080
571Luis Rengifo26LAA51261061261200006623376411210110
572Franmil Reyes27KCR6191619500000040151220
573Gerardo Reyes30LAA380088000000000000
574Pablo Reyes29BOS564466460202304310000247
575Trevor Richards30TOR656305656000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Yacksel Ríos30OAK630033000000000000
577Anthony Rizzo33NYY139999999200920000000700
578Luis Robert Jr.25CHW414514114514300000001430143021
579Nick Robertson24BOS1st91099000000000000
580Brayan Rocchio22CLE1st2321232300006180000020
581Carlos Rodón30NYY9141401414000000000000
582Dereck Rodríguez31MIN510011000000000000
583Eduardo Rodríguez30DET8262602626000000000000
584Elvin Rodríguez25TBR210011000000000000
585Grayson Rodriguez23BAL1st232302323000000000000
586Joely Rodríguez31BOS611001111000000000000
587José Rodríguez27SEA310011000000000000
588José Rodriguez22CHW1st10110001000000001
589Julio Rodríguez22SEA215515515515200000001520152300
590Yerry Rodríguez25TEX213101313000000000000
591Jake Rogers28DET31079410710009900001001736
592Josh Rojas29SEA54638464300043100000061
593Jordan Romano30TOR559015959000000000000
594Brent Rooker28OAK413712313758000000290315876140
595Ben Rortvedt25NYY23224323103100000000111
596Amed Rosario27CLE79490948800000880000240
597Kenny Rosenberg27LAA273077000000000000
598Drew Rucinski34OAK544044000000000000
599Esteury Ruiz24OAK213211413212800000015110111283122
600José Ruiz28CHW740044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Adley Rutschman25BAL21541491541100110000000004650
602Joe Ryan27MIN3292902929000000000000
603Ryder Ryan28SEA1st10011000000000000
604Hyun Jin Ryu36TOR10111101111000000000000
605César Salazar27HOU1st1341390900000000050
606Chris Sale34BOS13202002020000000000000
607Nick Sandlin26CLE361006161000000000000
608Patrick Sandoval26LAA5282802828000000000000
609Cole Sands25MIN215011515000000000000
610Anthony Santander28BAL715315115310500120001097984720
611Gregory Santos23CHW360006060000000000000
612Tayler Saucedo30SEA352025252000000000000
613Josh Sborz29TEX544014444000000000000
614Nolan Schanuel21LAA1st2928292800280000000110
615Max Scherzer38TEX1688088000000000000
616Clarke Schmidt27NYY4333203333000000000000
617Davis Schneider24TOR1st3532352600023303003730
618Jesse Scholtens29CHW1st261102626000000000000
619Jonathan Schoop31DET11553455501002724100001171
620John Schreiber29BOS546224646000000000000
621Tayler Scott312TM312211212000000000000
622Corey Seager29TEX9119119119112000001120000700
623JP Sears27OAK2323203232000000000000
624Marcus Semien32TEX11162162162162000162000000000
625Luis Severino29NYY8191801919000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Paul Sewald33SEA745014545000000000000
627Bryan Shaw35CHW1338003838000000000000
628Gavin Sheets27CHW31189211891002200070687311221
629Ryan Sherriff33BOS550055000000000000
630Zack Short28DET31126011010860053313302241189
631Chasen Shreve32DET1047004747000000000000
632Chase Silseth23LAA216801616000000000000
633Brady Singer26KCR4292902929000000000000
634Jon Singleton31HOU325142514001400000004100
635Jose Siri27TBR31019210110000000001000100124
636Tarik Skubal26DET4151501515000000000000
637Chad Smith28OAK210001010000000000000
638Josh Smith25TEX29054907500032533200020888
639Kevin Smith26OAK349364947000017340000152
640Will Smith33TEX1160016060000000000000
641Kirby Snead28OAK315001515000000000000
642Collin Snider27KCR220102020000000000000
643Tyler Soderstrom21OAK1st453645240151000000001880
644Nick Solak28DET510100000000000101
645Donovan Solano35MIN1013495134113008528190000013331
646José Soriano24LAA1st38003838000000000000
647Lenyn Sosa23CHW252445250000441000000031
648Livan Soto23LAA244440002020000000
649Bennett Sousa28HOU250055000000000000
650Alex Speas25TEX1st30033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Gabe Speier28SEA569006969000000000000
652George Springer33TOR10154148154131000000011311312150
653Jeffrey Springs30TBR633033000000000000
654Ryne Stanek31HOU755025555000000000000
655Giancarlo Stanton33NYY1410198101330000002031336530
656Josh Staumont29KCR521102121000000000000
657Michael Stefanic27LAA22518252000012800000261
658Trevor Stephan27CLE371007171000000000000
659Robert Stephenson30TBR842004242000000000000
660Andrew Stevenson29MIN62572521000000518021037
661Brock Stewart31MIN528002828000000000000
662Trevor Story30BOS84341433700010360000602
663Kyle Stowers25BAL2149141000000040610122
664Chris Stratton32TEX822002222000000000000
665Myles Straw28CLE614713714714500000001450145006
666Eugenio Suárez31SEA10162161162159000015900000300
667José Suarez25LAA511701111000000000000
668Erik Swanson29TOR569006969000000000000
669Devin Sweet262TM1st70077000000000000
670Noah Syndergaard30CLE866066000000000000
671Raimel Tapia292TM84420443000000015810301174
672Freddy Tarnok24OAK251055000000000000
673Leody Taveras24TEX414313814314000000001400140240
674Josh Taylor30KCR417101717000000000000
675Michael A. Taylor32MIN1012911112912600000001260126119
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Samad Taylor24KCR1st312031260001220151016037
677José Tena22CLE1st188181600033100000133
678Ryan Tepera35LAA910001010000000000000
679Matt Thaiss28LAA595709584082300000005211
680Juan Then23SEA1st90099000000000000
681Caleb Thielbar36MIN736003636000000000000
682Cody Thomas28OAK219121913000000201113442
683Bubba Thompson25TEX237143732000000262532347
684Ryan Thompson31TBR418001818000000000000
685Trayce Thompson32CHW7362136340000003181334042
686Trent Thornton292TM527102727000000000000
687Justin Topa32SEA475017575000000000000
688Spencer Torkelson23DET2159159159154001540000000500
689Luis Torrens27SEA651520200000000230
690Gleyber Torres26NYY61581531581450001450000001241
691Touki Toussaint272TM6201602020000000000000
692Taylor Trammell25SEA322162212000000111012831
693Jose Trevino30NYY65549555405400000000010
694Mike Trout31LAA1382818279000000079079210
695Kyle Tucker26HOU615715615715300000000153153410
696Spencer Turnbull30DET577077000000000000
697Justin Turner38BOS15146144146500041107000009820
698José Ureña31CHW955055000000000000
699Luis Urías26BOS63228323200028800000010
700Ramón Urías29BAL41169611611300132292000003101
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701José Urquidy28HOU5161001616000000000000
702Gio Urshela31LAA862566261002213790000030
703Enmanuel Valdez24BOS1st4944494700047010000102
704Framber Valdez29HOU6313103131000000000000
705Chris Vallimont26BAL1st10011000000000000
706Louie Varland25MIN2171001717000000000000
707Daulton Varsho26TOR4158141158157000000117640157144
708Andrew Vasquez29DET512001212000000000000
709Randy Vásquez24NYY1st11501111000000000000
710Andrew Vaughn25CHW3152147152143001430000000941
711Terrin Vavra26BAL227142720000120601319451
712Christian Vázquez32MIN91029310210009472000000140
713Andrew Velazquez28LAA6542554520001003903030211
714Nelson Velázquez24KCR2403540260000007022261331
715Anthony Veneziano25KCR1st20022000000000000
716Alex Verdugo27BOS714213514214000000000140140041
717Justin Verlander40HOU18111101111000000000000
718Nick Vespi27BAL290099000000000000
719Will Vest28DET348414848000000000000
720Matt Vierling26DET3