Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Baltimore Orioles1622359162167021377031801671901891751971772005571819636
Boston Red Sox1622379162164321727381882051791791841751882055481779219
Chicago White Sox1622371162167021567111871711791691722101932245901817149
Cleveland Guardians1622338162167221056691991831761781681891761965451799633
Detroit Tigers1622349162161821287421831741721811851921721795281888532
Houston Astros1622279162163720646421871721881681712071971725481738111
Kansas City Royals1622372162167121487221931781771851731891812135671849145
Los Angeles Angels16223271621705213565217418922420121621818918756916912031
Minnesota Twins16224221621725218971118818918717918222920619560317912144
New York Yankees1622342162167521086691951811751741801971972115631769342
Oakland Athletics16223941621709215869217020520619217520920121158019316418
Seattle Mariners16223831621694216069818717919817517420117822558918912738
Tampa Bay Rays16224021621675218473417819920619117918419320855417411527
Texas Rangers16223651621673210969417717017319116820718618955320213939
Toronto Blue Jays16224451621699221474618017519616717318625121260317810536

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 Abreu263TM333013333000000000000
2Bryan Abreu25HOU455005555000000000000
3José Abreu35CHW91571571571280012800000002900
4Domingo Acevedo28OAK270007070000000000000
5Jason Adam30TBR567006767000000000000
6Jo Adell23LAA38871888400000069015841131
7Jesús Aguilar32BAL916121660060000000830
8Ryan Aguilar27LAA1st76770010002157000
9Keegan Akin27BAL345104545000000000000
10Jorge Alcalá26MIN420022000000000000
11Tyler Alexander27DET4271702727000000000000
12A.J. Alexy24TEX240044000000000000
13Kolby Allard24TEX510001010000000000000
14Austin Allen28OAK455540400000000100
15Logan Allen252TM470077000000000000
16Nick Allen23OAK1st1009210099000430600000010
17Abraham Almonte33BOS101571590000003519261
18Jose Altuve32HOU12141137141135000135000000240
19Yordan Alvarez25HOU4135133135560000005600567720
20Shaun Anderson27TOR410011000000000000
21Tim Anderson29CHW77979797900000790000000
22Elvis Andrus332TM14149143149143000001430000441
23Miguel Andujar27NYY627242719001000190019820
24Jonathan Aranda24TBR1st32213229001113601001280
25Jonathan Araúz232TM3151215140004640000011
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26Chris Archer33MIN10252502525000000000000
27Gabriel Arias22CLE1st161416160013930000001
28Kohei Arihara29TEX254055000000000000
29Shawn Armstrong31TBR843304343000000000000
30Randy Arozarena27TBR41531501531260000001040251262730
31Luis Arráez25MIN414412914410200654170000038130
32Christian Arroyo27BOS687768780009401014001717532
33Akil Baddoo23DET2736373650000005016065246
34Harrison Bader28NYY614121414000000014014010
35Javier Báez29DET91441421441330000013300001020
36Pedro Báez34HOU930033000000000000
37Bryan Baker27BAL266206666000000000000
38Anthony Banda282TM691099000000000000
39Tanner Banks30CHW1st35003535000000000000
40Rylan Bannon26BAL1st44430000300000100
41Manny Banuelos31NYY340044000000000000
42Luke Bard312TM490099000000000000
43Joe Barlow26TEX235013535000000000000
44Scott Barlow29KCR569036969000000000000
45Jacob Barnes322TM723002323000000000000
46Matt Barnes32BOS944004444000000000000
47Tucker Barnhart31DET99490949419200100000000
48Kyle Barraclough32LAA780088000000000000
49Luis Barrera26OAK2322232280000001611628061
50Jaime Barria25LAA535103535000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Anthony Bass34TOR1128002828000000000000
52Mike Baumann26BAL213401313000000000000
53Félix Bautista27BAL1st65046565000000000000
54Shane Baz23TBR266066000000000000
55Eduard Bazardo26BOS212001212000000000000
56Jeremy Beasley26TOR390099000000000000
57Tim Beckham32MIN71251260020004004351
58Jalen Beeks28TBR442704242000000000000
59Brayan Bello23BOS1st131101313000000000000
60Anthony Bemboom32BAL42215222102100000000022
61Andrew Benintendi272TM712612012612400000012400124140
62Will Benson24CLE1st28152820000000410620262
63Brennan Bernardino30SEA1st20022000000000000
64José Berríos28TOR7323203232000000000000
65Christian Bethancourt302TM6101841008644937010000011132
66Bo Bichette24TOR4159158159157000001570000110
67Shane Bieber27CLE5313103131000000000000
68Brandon Bielak26HOU350055000000000000
69Cavan Biggio27TOR4977797880033491020793182
70Paul Blackburn28OAK6212102121000000000000
71Dairon Blanco29KCR1st52530000000303112
72Ronel Blanco28HOU1st70077000000000000
73Xander Bogaerts29BOS10150148150146000001460000420
74Ronald Bolaños25KCR480188000000000000
75Skye Bolt28OAK342304241000000236541051
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Ryan Borucki282TM532003232000000000000
77Matthew Boyd31SEA810001010000000000000
78Kyle Bradish25BAL1st232302323000000000000
79Archie Bradley29LAA821002121000000000000
80Bobby Bradley26CLE385870070000000020
81Jackie Bradley Jr.322TM101329813113210000005591131031
82Michael Brantley35HOU14646464290000002900293500
83Rob Brantly32NYY811110100000000000
84Matt Brash24SEA1st39513939000000000000
85Ryan Brasier34BOS668006868000000000000
86Alex Bregman28HOU7155153155154000015400000010
87Will Brennan24CLE1st1110111000000051410110
88Jake Brentz27KCR280088000000000000
89Jonah Bride26OAK1st58465853005322100000280
90Beau Brieske24DET1st151501515000000000000
91Zack Britton34NYY1230033000000000000
92Hunter Brown23HOU1st72077000000000000
93Seth Brown29OAK41501321501450084000381732772141
94Vidal Bruján24TBR2524052500003115111921134
95Kris Bubic24KCR3282702828000000000000
96Aaron Bummer28CHW632013232000000000000
97Dylan Bundy29MIN8292902929000000000000
98Jake Burger26CHW25144514000033700000931
99Brock Burke25TEX252005252000000000000
100Ryan Burr28CHW480088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Matt Bush36TEX540504040000000000000
102Byron Buxton28MIN8928692570000000570573551
103Miguel Cabrera39DET201121091120000000000010930
104Oswaldo Cabrera23NYY1st44414443003334902734021
105Kole Calhoun34TEX111251001251010000002917510120230
106Willie Calhoun27TEX6181318500000050051250
107Alex Call27CLE1st122121000000012710041
108Daz Cameron25DET321192120000000071420011
109Jeimer Candelario28DET7124119124117000011700000831
110Yennier Cano282TM1st13001313000000000000
111Conner Capel25OAK1st13111313000000001313020
112Vinny Capra25TOR1st82830001001012232
113Drew Carlton26DET250055000000000000
114Kerry Carpenter24DET1st312831190000001208191220
115Matt Carpenter36NYY124735472200502030121516120
116Curt Casali33SEA91615161601510000000010
117Triston Casas22BOS1st2722272700270000000040
118Ryan Castellani26OAK330033000000000000
119Diego Castillo28SEA559025959000000000000
120Luis Castillo29SEA6111101111000000000000
121Luis Castillo27DET1st30033000000000000
122Max Castillo232TM1st14601414000000000000
123Anthony Castro27CLE312001212000000000000
124Harold Castro28DET512010712010740501425193104991
125Jason Castro35HOU123422343003000000000070
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Miguel Castro27NYY834003434000000000000
127Willi Castro25DET4112941121050001661627164080586
128Jake Cave29MIN5544354510000004541051071
129Dylan Cease26CHW4323203232000000000000
130Gilberto Celestino23MIN212287122119000000289081190149
131Andrew Chafin32DET964006464000000000000
132Yu Chang263TM451355151204327160000010
133Aroldis Chapman34NYY1343004343000000000000
134Matt Chapman29TOR6155152155153000015300000120
135JT Chargois31TBR521302121000000000000
136Jesse Chavez38LAA1511001111000000000000
137Robinson Chirinos38BAL116763676606600000000010
138Yonny Chirinos28TBR421022000000000000
139Jiman Choi31TBR7113102113980098000000012110
140Adam Cimber31TOR577007777000000000000
141José Cisnero33DET628002828000000000000
142Aaron Civale27CLE4202002020000000000000
143Taylor Clarke29KCR447044747000000000000
144Emmanuel Clase24CLE377007777000000000000
145Garrett Cleavinger28TBR313001313000000000000
146Kody Clemens26DET1st57315649701391709009769
147Ernie Clement262TM270406961205153011200126715
148Gerrit Cole31NYY10333303333000000000000
149Dylan Coleman25KCR268046868000000000000
150Zack Collins27TOR426192612011100000001340
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Mark Contreras27MIN1st28152824000000313924043
152Franchy Cordero27BOS684708479005300012226394111
153Carlos Correa27MIN8136133136132000001320000430
154Nestor Cortes27NYY5282802828000000000000
155Jharel Cotton30MIN425002525000000000000
156Danny Coulombe32MIN810001010000000000000
157J.P. Crawford27SEA6145143145144000001440000001
158Kutter Crawford26BOS2211202121000000000000
159Kyle Crick29CHW614001414000000000000
160Cooper Criswell25TBR211011000000000000
161José Cuas28KCR1st47004747000000000000
162Johnny Cueto36CHW15252402525000000000000
163Charlie Culberson33TEX10704068502011125112001211716
164Xzavion Curry23CLE1st22022000000000000
165Tyler Cyr29OAK1st11001111000000000000
166Bobby Dalbec27BOS3117801171110089224100003172
167Tyler Danish27BOS432003232000000000000
168Matt Davidson31OAK687870010600000110
169Tucker Davidson26LAA388088000000000000
170Austin Davis292TM552305252000000000000
171Brendon Davis24DET1st33330000100022000
172Jaylin Davis27BOS41261280000001438032
173Ángel De Jesús25DET1st80088000000000000
174Enyel De Los Santos26CLE450015050000000000000
175Reid Detmers22LAA2252502525000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Rafael Devers25BOS6141140141138000013800000310
177Aledmys Díaz31HOU792769278006221018280129792
178Jhonathan Díaz25LAA243044000000000000
179Jordan Diaz21OAK1st1514151300112000000200
180Miguel Díaz27DET530033000000000000
181Yainer Diaz23HOU1st62620200000000320
182Yandy Díaz30TBR613712613711700170102000001491
183Yusniel Diaz25BAL1st10110000000011010
184Jake Diekman352TM1170007070000000000000
185Marcos Diplán25BAL250055000000000000
186Josh Donaldson36NYY121321251321040000104000002461
187Jeter Downs23BOS1st141014130008630000122
188Hunter Dozier30KCR6129121128101104202709035402541
189Mauricio Dubón27HOU48350838200016017945353062
190Tyler Duffey31MIN840024040000000000000
191Matt Duffy31LAA77758777300211742000000150
192Steven Duggar282TM51791716000000136016001
193Robert Dugger26TBR410011000000000000
194Dane Dunning27TEX3292902929000000000000
195Ezequiel Duran23TEX1st5855585600095100000120
196Jarren Duran25BOS258545856000000051756120
197Jhoan Durán24MIN1st57035757000000000000
198Nate Eaton25KCR1st443344430000150652030046
199Scott Effross28NYY213001313000000000000
200Roenis Elías33SEA770077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Chris Ellis29BAL322022000000000000
202Drew Ellis26SEA211110000100000000
203Adam Engel30CHW611960119113000000357551133817
204Nathan Eovaldi32BOS11202002020000000000000
205Santiago Espinal27TOR3135119135134000120111100000140
206Alex Faedo26DET1st121201212000000000000
207Pete Fairbanks28TBR424002424000000000000
208Stuart Fairchild26SEA230320000002002010
209Jeurys Familia32BOS1110001010000000000000
210Calvin Faucher26TBR1st22002222000000000000
211Michael Feliz29BOS810011000000000000
212Freddy Fermin27KCR1st32330300000000000
213Matt Festa29SEA353005353000000000000
214J.P. Feyereisen29TBR322202222000000000000
215Josh Fleming26TBR310301010000000000000
216David Fletcher28LAA561546160000440360000042
217Chris Flexen27SEA5332203333000000000000
218Estevan Florial24NYY31791715000000214015212
219Jason Foley26DET260006060000000000000
220Mike Ford292TM444344428002800000001080
221Matt Foster27CHW348014848000000000000
222Ty France27SEA4140138140130001271600000820
223Bowden Francis26TOR1st10011000000000000
224Wander Franco21TBR283808372000007200001030
225Adam Frazier30SEA71561401561440001240416221388141
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Tyler Freeman23CLE1st2421242200041170000121
227Paul Fry29BAL512001212000000000000
228Michael Fulmer292TM667016767000000000000
229Hunter Gaddis24CLE1st22022000000000000
230Matt Gage29TOR1st11001111000000000000
231Cam Gallagher29KCR61814181801800000000000
232Joey Gallo28NYY8826782780000004513878144
233Adolis García29TEX4156154156134000000057931342120
234Bryan Garcia27DET444044000000000000
235Dérmis García24OAK1st3931393600350001001250
236Leury García31CHW109776978800047619941523569
237Luis Garcia25HOU3282802828000000000000
238Maikel Garcia22KCR1st96980000080000010
239Rico Garcia28BAL360166000000000000
240Rony García24DET316801616000000000000
241Yimi García31TOR861006161000000000000
242Kyle Garlick30MIN46637664900000027023498191
243Dustin Garneau34DET884870700000000010
244Amir Garrett30KCR660006060000000000000
245Mitch Garver31TEX654495414014000000003650
246Ralph Garza28TBR219001919000000000000
247Kevin Gausman31TOR10313103131000000000000
248Domingo Germán29NYY5151401515000000000000
249Franklin German24BOS1st50055000000000000
250Ian Gibaut28CLE410011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Luis Gil24NYY211011000000000000
252Logan Gilbert25SEA2323203232000000000000
253Ken Giles31SEA850055000000000000
254Logan Gillaspie25BAL1st17001717000000000000
255Andrés Giménez23CLE31461341461410001250180000080
256Lucas Giolito27CHW7303003030000000000000
257Tyler Glasnow28TBR722022000000000000
258José Godoy27MIN221220200000000000
259Marco Gonzales30SEA8323203232000000000000
260Chi Chi González302TM633033000000000000
261Marwin González33NYY11865485801014312201602036267
262Oscar González24CLE1st91899184000000008484720
263Romy Gonzalez25CHW23228323000025031023030
264Niko Goodrum30HOU61511151400410000000110
265Nick Gordon26MIN2138113136134400361176238095268
266Anthony Gose31CLE722002222000000000000
267Phil Gosselin33LAA102215221910301700000160
268Yasmani Grandal33CHW1199929974071500000002540
269Kendall Graveman31CHW865016565000000000000
270Jon Gray30TEX8242402424000000000000
271Sonny Gray32MIN10242402424000000000000
272Chad Green31NYY714001414000000000000
273Riley Greene21DET1st93939393000000093093000
274Shane Greene33NYY910011000000000000
275Zack Greinke38KCR19262602626000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Foster Griffin262TM260066000000000000
277Justin Grimm33OAK915011515000000000000
278Robbie Grossman32DET10837683790000004603479250
279Javy Guerra26TBR517001717000000000000
280Vladimir Guerrero Jr.23TOR41601581601280012801000003220
281Lourdes Gurriel Jr.28TOR5121119121108008000105001051320
282Yuli Gurriel38HOU7146141146142001420000000330
283Kelvin Gutiérrez27BAL4128121000001000000140
284Ronald Guzmán27NYY531330030000000000
285Eric Haase29DET51108011092084000011001113231
286Sam Haggerty28SEA48349837300040033637707914
287DL Hall23BAL1st11101111000000000000
288Billy Hamilton31MIN1017217700010060062210
289Caleb Hamilton27MIN1st224221701160000000125
290Ian Hamilton27MIN310011000000000000
291Mitch Haniger31SEA6575757470000000047471200
292Josh Harrison34CHW12119107119114300902322002442
293Monte Harrison26LAA394980000006308001
294Adam Haseley26CHW4145141000000043510325
295Thomas Hatch27TOR311011000000000000
296Austin Hays26BAL514513914514100000086658141411
297Louis Head32BAL250055000000000000
298Taylor Hearn27TEX4311303131000000000000
299Jonathan Heasley25KCR2212102121000000000000
300Austin Hedges29CLE810597105105010500000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Jonah Heim27TEX31271061271110111000000008180
302Tyler Heineman31TOR31061090900000000101
303Gunnar Henderson21BAL1st3430343000032470000440
304Liam Hendriks33CHW1258015858000000000000
305Ronny Henriquez22MIN1st30033000000000000
306David Hensley26HOU1st16716100005321001630
307Sam Hentges25CLE257005757000000000000
308Jimmy Herget28LAA449104949000000000000
309Kevin Herget31TBR1st30033000000000000
310Carlos Hernández25KCR327712727000000000000
311Darwinzon Hernández25BOS470077000000000000
312Elier Hernandez27TEX1st14111490010007018511
313Enrique Hernández30BOS99391939300011010080080011
314Jonathan Hernández25TEX329002929000000000000
315Teoscar Hernández29TOR7131128131119000000801171191030
316Brewer Hicklen26KCR1st61650000002125013
317Aaron Hicks32NYY10130110130126000000558101261103
318Kyle Higashioka32NYY68372838208200000000121
319Derek Hill26DET331263130000000030030002
320Garrett Hill26DET1st17801717000000000000
321Rich Hill42BOS18262602626000000000000
322Greg Holland36TEX1250055000000000000
323Clay Holmes29NYY562006262000000000000
324Eric Hosmer32BOS121414141400140000000000
325Tanner Houck26BOS332403232000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Spencer Howard25TEX310801010000000000000
327Sam Huff24TEX24432443502960000000470
328Drew Hutchison31DET7281802828000000000000
329Andy Ibáñez29TEX24037403100622500000820
330Raisel Iglesias32LAA839003939000000000000
331Cole Irvin28OAK4303003030000000000000
332Kyle Isbel25KCR2106721061010000002930491013413
333Drew Jackson28OAK231330000101023010
334Zach Jackson27OAK1st54005454000000000000
335Travis Jankowski31SEA810110000000101000
336Danny Jansen27TOR57261726306300000000351
337Cristian Javier25HOU3302503030000000000000
338Griffin Jax27MIN265006565000000000000
339Daulton Jefferies26OAK388088000000000000
340Ryan Jeffers25MIN36762675905900000000740
341Dany Jiménez28OAK234003434000000000000
342Eloy Jiménez25CHW4848084300000003000305040
343Joe Jiménez27DET662006262000000000000
344Nolan Jones24CLE1st28252822000000002222430
345Taylor Jones28HOU310100000000000010
346Aaron Judge30NYY7157153157129000000078731292540
347Josh Jung24TEX1st2626262500002500000100
348Janson Junk26LAA232033000000000000
349James Kaprielian28OAK3272612626000000000101
350James Karinchak26CLE438003838000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Gosuke Katoh27TOR1st84850032000000103
352Anthony Kay27TOR410011000000000000
353Jarred Kelenic22SEA2544454500000003242450260
354Brad Keller26KCR5352203535000000000000
355Joe Kelly34CHW1143104343000000000000
356Zack Kelly27BOS1st13001313000000000000
357Tony Kemp30OAK714713014714000089006500653150
358Max Kepler29MIN811510511511000000003110110290
359Dallas Keuchel342TM11101001010000000000000
360Kevin Kiermaier32TBR1063576360000000060060202
361Yusei Kikuchi31TOR4322003232000000000000
362Isiah Kiner-Falefa27NYY5142135142142000061380000012
363John King27TEX339003939000000000000
364Michael King27NYY434003434000000000000
365George Kirby24SEA1st252502525000000000000
366Alex Kirilloff24MIN3453945410018000210828320
367Alejandro Kirk23TOR3139123139780780000000051160
368Andrew Kittredge32TBR617001717000000000000
369Corey Kluber36TBR12313103131000000000000
370Andrew Knapp30SEA622220200000000000
371Dusten Knight31TBR260066000000000000
372Matt Koch31SEA540044000000000000
373Jared Koenig28OAK1st10501010000000000000
374Adam Kolarek33OAK615001515000000000000
375Michael Kopech26CHW3252502525000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Jackson Kowar25KCR270077000000000000
377Joey Krehbiel29BAL356015656000000000000
378Ryan Kreidler24DET1st26222625000213130101021
379Dean Kremer26BAL3222102222000000000000
380Steven Kwan24CLE1st147139147137000000123720137670
381Juan Lagares33LAA102016201900000058919011
382Travis Lakins Sr.28BAL460066000000000000
383Jake Lamb31SEA9167161500204050611121
384Jimmy Lambert27CHW342214242000000000000
385Alex Lange26DET271007171000000000000
386Shea Langeliers24OAK1st40384017017000000002400
387Trevor Larnach25MIN2514351430000003301143841
388Jack Larsen27SEA1st11110000000011000
389Ramón Laureano27OAK5949294880000000347188601
390Bryan Lavastida23CLE1st64660600000000000
391Derek Law31DET620022000000000000
392Casey Lawrence34TOR360066000000000000
393José Leclerc28TEX639003939000000000000
394Korey Lee23HOU1st127121201200000000041
395DJ LeMahieu33NYY121251161251130035414700000780
396Jacob Lemoine28OAK1st90099000000000000
397Sandy León332TM113428333413300000000000
398Josh Lester27DET1st21210000100000110
399Kyle Lewis26SEA4181518400000010341130
400Royce Lewis23MIN1st1212121200000110101000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Jonathan Loáisiga27NYY550015050000000000000
402Tim Locastro29NYY6381038260000001197265318
403Zach Logue26OAK1st141001414000000000000
404Christian Lopes29OAK1st42430002001012120
405Jorge López292TM767046767000000000000
406Nicky Lopez27KCR41421271411401006830520000237
407Otto Lopez23TOR282860001050101112
408Reynaldo López28CHW761116161000000000000
409Michael Lorenzen30LAA8181801818000000000000
410Aaron Loup34LAA1165006565000000000000
411Brandon Lowe27TBR565616553000530000111140
412Josh Lowe24TBR2524852440000001093344720
413Nathaniel Lowe26TEX4157154157153001530000000430
414Jed Lowrie38OAK14504250500320000004180
415Zac Lowther26BAL210011000000000000
416Lucas Luetge35NYY650005050000000000000
417Jordan Lyles31BAL12323203232000000000000
418Daniel Lynch IV25KCR2272712727000000000000
419Lance Lynn35CHW11212102121000000000000
420Vimael Machín28OAK373627370000168100001100
421David MacKinnon272TM1st2213221700120500000080
422Tyler Mahle27MIN644044000000000000
423Luke Maile31CLE77655767607600000000000
424Martín Maldonado35HOU12113110113113011300000000000
425Trey Mancini302TM614313614368003900020011317160
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Matt Manning24DET2121201212000000000000
427Alek Manoah24TOR2313103131000000000000
428Manuel Margot27TBR78985897000000081853701630
429Ron Marinaccio26NYY1st40004040000000000000
430Parker Markel31OAK230033000000000000
431Brandon Marsh24LAA2938293910000007719291072
432José Marte26LAA211001111000000000000
433Brett Martin27TEX455115555000000000000
434Davis Martin25CHW1st14901414000000000000
435Richie Martin27BAL3139131100010020000111
436Adrián Martinez25OAK1st121201212000000000000
437J.D. Martinez34BOS121391391390000000000013900
438Seth Martinez27HOU229002929000000000000
439Michael Massey24KCR1st5247524900048100000231
440Miles Mastrobuoni26TBR1st84880006000033011
441Jorge Mateo27BAL3150142150149000001490000025
442Mark Mathias27TEX2241624900302020241571
443J.J. Matijevic26HOU1st321432110010000100112160
444Phil Maton29HOU667006767000000000000
445Mike Mayers30LAA724302424000000000000
446Jack Mayfield31LAA42318232210011802046140
447Tim Mayza30TOR563006363000000000000
448Chris Mazza32TBR420022000000000000
449Kirk McCarty26CLE1st13201313000000000000
450Shane McClanahan25TBR3282802828000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Chas McCormick27HOU211999119117000000646017117121
452Lance McCullers Jr.28HOU788088000000000000
453Mickey McDonald27OAK1st42420000000112111
454Easton McGee24TBR1st10011000000000000
455Reese McGuire272TM58971898518400000000182
456David McKay273TM340044000000000000
457Ryan McKenna25BAL210543104872000003921318681318
458Triston McKenzie24CLE3313003131000000000000
459Billy McKinney27OAK523152319007000401014341
460Austin Meadows27DET5363536320000001501832410
461John Means29BAL522022000000000000
462Trevor Megill28MIN240003940000000000000
463Francisco Mejia26TBR693739385083200000004130
464MJ Melendez23KCR1st129124129111078000023015382331
465Danny Mendick28CHW43126313100062221001001
466Daniel Mengden29KCR651055000000000000
467Óscar Mercado27CLE4543254500000001243650146
468Whit Merrifield332TM713912913913310283005184062535
469Julian Merryweather30TOR326102626000000000000
470Jake Meyers26HOU252445251000000051051121
471Brad Miller32TEX1081588153000027028032923201
472Owen Miller25CLE213010813010600802540000022126
473Tyson Miller26TEX242044000000000000
474Wyatt Mills272TM227012727000000000000
475Tommy Milone35SEA1270077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Juan Minaya31MIN660066000000000000
477José Miranda24MIN1st1251161251050077034000002141
478Anthony Misiewicz272TM332003232000000000000
479Casey Mize25DET322022000000000000
480Sam Moll30OAK353005353000000000000
481Yoán Moncada27CHW710498104101000010100000040
482Adalberto Mondesí26KCR81515151500000150000000
483Nate Mondou27OAK1st11110001000000000
484Mickey Moniak24LAA319161919000000136119011
485Frankie Montas292TM7272702727000000000000
486Rafael Montero31HOU871007171000000000000
487Jordan Montgomery29NYY6212102121000000000000
488Dylan Moore29SEA41046410410100812226187396131610
489Matt Moore33TEX1163006363000000000000
490Brian Moran33LAA310011000000000000
491Jovani Morán25MIN231003131000000000000
492Gabriel Moreno22TOR1st2518252001901101001241
493Eli Morgan26CLE250105050000000000000
494Cody Morris25CLE1st75077000000000000
495Ryan Mountcastle25BAL31451441451240012400000002110
496Cedric Mullins27BAL515614415615000000001500150480
497Andrés Muñoz23SEA364006464000000000000
498Penn Murfee28SEA1st64116464000000000000
499Sean Murphy27OAK41481461481160116000000003020
500Tom Murphy31SEA71411141201200000000120
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Parker Mushinski26HOU1st70077000000000000
502Bo Naylor22CLE1st51540400000000100
503Josh Naylor25CLE412211612292008800000552760
504Héctor Neris33HOU970007070000000000000
505Sheldon Neuse27OAK38975897930132344200001083
506Tyler Nevin25BAL25853585500804402013300
507Daniel Norris29DET914201414000000000000
508Riley O'Brien27SEA210011000000000000
509Ryan O'Hearn28KCR567286725001300000131317331
510Logan O'Hoppe22LAA1st54550500000000000
511Brian O'Keefe28SEA1st21210100000000100
512Bailey Ober26MIN2111101111000000000000
513Rougned Odor28BAL91351131351290001292000001180
514Jake Odorizzi32HOU11121201212000000000000
515Cristofer Ogando28TBR1st30033000000000000
516Shohei Ohtani27LAA5157153157282800000000015340
517Edward Olivares26KCR3534153390000001212739974
518Adam Oller27OAK1st191401919000000000000
519Kaleb Ort30BOS225002525000000000000
520Oliver Ortega25LAA227002727000000000000
521Glenn Otto26TEX2272702727000000000000
522Chris Owings30BAL102719262210011281001052
523Cristian Pache23OAK391709190000000090090034
524Chris Paddack26MIN455055000000000000
525Kevin Padlo25SEA262650050000000040
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Emilio Pagán31MIN659005959000000000000
527Jermaine Palacios25MIN1st30183027201121140000023
528Richie Palacios25CLE1st5430542600020025002511221
529Enoli Paredes26HOU330033000000000000
530Isaac Paredes23TBR31118811110900294350100000160
531Vinnie Pasquantino24KCR1st72727237003700000003500
532Luis Patiño22TBR366066000000000000
533Spencer Patton34TEX570077000000000000
534Joel Payamps282TM441024141000000000000
535Mark Payton30CHW386880000006138010
536Matt Peacock28KCR270077000000000000
537Elvis Peguero25LAA213001313000000000000
538Jeremy Peña24HOU1st136132136134000001340000021
539David Peralta34TBR947454738000000380038720
540Wandy Peralta30NYY756005656000000000000
541Wily Peralta33DET1028102828000000000000
542Oswald Peraza22NYY1st1814181500040120000022
543Carlos Pérez25CHW1st75760600000000011
544Cionel Pérez26BAL566026666000000000000
545Joe Perez22HOU1st10110000100000010
546Martín Pérez31TEX11323203232000000000000
547Salvador Perez32KCR1111411411477077000000004000
548Tommy Pham34BOS953535351000000510051200
549David Phelps35TOR1065106565000000000000
550Brett Phillips282TM6836083783000005423878247
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Konnor Pilkington24CLE1st151101515000000000000
552Chad Pinder30OAK71118911196103190640309112200
553Michael Pineda33DET9111101111000000000000
554René Pinto25TBR1st2523252502500000000000
555Stephen Piscotty31OAK842384232000000502832830
556Nick Pivetta29BOS6333303333000000000000
557Kevin Plawecki312TM86449636216100000000040
558Zach Plesac27CLE4252402525000000000000
559Colin Poche28TBR265006565000000000000
560Jorge Polanco28MIN91041031049900097060000510
561AJ Pollock34CHW111381231381370000001073714137025
562Zach Pop25TOR218001717000000000000
563Nick Pratto23KCR1st4946494800430007018020
564Ryan Pressly33HOU1050005050000000000000
565Austin Pruitt32OAK539103939000000000000
566A.J. Puk27OAK362006262000000000000
567Cal Quantrill27CLE4323203232000000000000
568José Quijada26LAA442004242000000000000
569Roman Quinn29TBR62112212100000099621024
570Cole Ragans24TEX1st99099000000000000
571Cal Raleigh25SEA21191001191150115000000001160
572Brooks Raley34TBR560006060000000000000
573Luke Raley27TBR22218221600300070814430
574Harold Ramírez27TBR41209812059003200050242952210
575José Ramírez29CLE101571571571270000127000003000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Yohan Ramírez272TM380088000000000000
577Drew Rasmussen26TBR3282802828000000000000
578Robbie Ray30SEA9323203232000000000000
579Jake Reed29BAL280188000000000000
580Rob Refsnyder31BOS75735574700000061728477171
581Zach Reks28TEX21671615000000130315061
582Anthony Rendon32LAA104746474700004700000010
583Luis Rengifo25LAA41271191271250009939191055050
584Denyi Reyes25BAL1st31033000000000000
585Franmil Reyes26CLE5706570130000002012135450
586Gerardo Reyes29LAA220022000000000000
587Víctor Reyes27DET5927992830000001986383483
588Garrett Richards34TEX1232203232000000000000
589Trevor Richards29TOR562406262000000000000
590Emmanuel Rivera26KCR26353635800105700000270
591Sebastián Rivero23KCR2177171701700000000001
592Anthony Rizzo32NYY12130124130120001200000000950
593Luis Robert Jr.24CHW398929891000000091091405
594Hansel Robles31BOS826002626000000000000
595Dereck Rodríguez30MIN420022000000000000
596Eduardo Rodríguez29DET7171701717000000000000
597Elvin Rodríguez24DET1st75077000000000000
598Julio Rodríguez21SEA1st13213113213000000001300130110
599Yerry Rodríguez24TEX1st10011000000000000
600Jose Rojas29LAA22214221900001201067061
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Jordan Romano29TOR463006363000000000000
602Jhon Romero27MIN240044000000000000
603Tommy Romero24TBR1st31033000000000000
604Austin Romine33LAA1133330300000000000
605Sergio Romo392TM1523002323000000000000
606Brent Rooker27KCR31471460000006016570
607Amed Rosario26CLE6153151153145000001406006620
608Kenny Rosenberg26LAA1st31033000000000000
609José Ruiz27CHW663006363000000000000
610Norge Ruíz28OAK1st14001414000000000000
611Adley Rutschman24BAL1st11310711393093000000002360
612Joe Ryan26MIN2272702727000000000000
613Hyun Jin Ryu35TOR966066000000000000
614Chris Sale33BOS1222022000000000000
615Aaron Sanchez29MIN883088000000000000
616Gary Sánchez29MIN8128112128920911000000033110
617Yolmer Sanchez30BOS81412141410014000000000
618Phoenix Sanders27TBR1st80088000000000000
619Nick Sandlin25CLE246004646000000000000
620Patrick Sandoval25LAA4272702727000000000000
621Cole Sands24MIN1st11301111000000000000
622Miguel Sanó29MIN82019201900190000000200
623Carlos Santana362TM1313112113176007600000115081
624Dennis Santana26TEX563106363000000000000
625Anthony Santander27BAL6152150152119000000380841193410
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Tayler Saucedo29TOR240044000000000000
627Hirokazu Sawamura34BOS249004949000000000000
628Josh Sborz28TEX419101919000000000000
629Clarke Schmidt26NYY329312929000000000000
630Jonathan Schoop30DET10131129131130002129000000120
631John Schreiber28BOS464006464000000000000
632Connor Seabold26BOS255055000000000000
633Corey Seager28TEX8151151151144000001440000700
634JP Sears262TM1st171101717000000000000
635Cody Sedlock27BAL1st10011000000000000
636Sam Selman31OAK416001616000000000000
637Marcus Semien31TEX101611611611610001480170000000
638Anderson Severino27CHW1st60166000000000000
639Luis Severino28NYY7191901919000000000000
640Paul Sewald32SEA665036565000000000000
641Bryan Shaw34CLE1260216060000000000000
642Travis Shaw32BOS875730030000000320
643Gavin Sheets26CHW2124104124100001300030858815180
644Justus Sheffield26SEA561066000000000000
645Zack Short27DET263650002040000101
646Magneuris Sierra26LAA6452245430000001728243026
647Chase Silseth22LAA1st77077000000000000
648Brady Singer25KCR3272402727000000000000
649Jose Siri262TM2104881041000000002953100216
650Tarik Skubal25DET3212102121000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Devin Smeltzer26MIN4151201515000000000000
652Joe Smith38MIN1534003434000000000000
653Josh Smith24TEX1st7360736600023662400246111
654Kevin Smith25OAK247414747000039100000020
655Will Smith32HOU1024002424000000000000
656Kirby Snead27OAK246004646000000000000
657Collin Snider26KCR1st42024242000000000000
658Nicklaus Snyder26TEX220022000000000000
659Nick Solak27TEX4352535230001002200221190
660Lenyn Sosa22CHW1st11911110006050000110
661Gregory Soto27DET464006464000000000000
662Livan Soto22LAA1st1815181800001180000001
663Bennett Sousa27CHW1st25002525000000000000
664Steven Souza Jr.33SEA866650000000055100
665Gabe Speier27KCR417101717000000000000
666George Springer32TOR91331261338900000008626894070
667Jeffrey Springs29TBR5332503333000000000000
668Ryne Stanek30HOU659005959000000000000
669Giancarlo Stanton32NYY13110103110380000004034386570
670Cody Stashak28MIN411001111000000000000
671Max Stassi31LAA10102931029709700000000160
672Josh Staumont28KCR442024242000000000000
673Drew Steckenrider31SEA516011616000000000000
674Michael Stefanic26LAA1st2519252200022000000041
675Trevor Stephan26CLE266006666000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Cal Stevenson25OAK1st23192322000000122222020
677DJ Stewart28BAL530300000000000030
678Trevor Story29BOS79492949400094000000001
679Kyle Stowers24BAL1st342434250000001301225662
680Matt Strahm30BOS750005050000000000000
681Myles Straw27CLE515214415215200000001520152031
682Ross Stripling32TOR7322403232000000000000
683Eugenio Suárez30SEA91501471501300000130000001930
684José Suarez24LAA4222002222000000000000
685Beau Sulser28BAL1st60066000000000000
686Kurt Suzuki38LAA165142514404310000000270
687Erik Swanson28SEA457105757000000000000
688Noah Syndergaard29LAA7151501515000000000000
689Jameson Taillon30NYY6323203232000000000000
690Domingo Tapia30OAK311001111000000000000
691Raimel Tapia28TOR71281071281240000006438321242122
692Dillon Tate28BAL467026767000000000000
693Leody Taveras23TEX399879993000000093093336
694Blake Taylor26HOU319001919000000000000
695Michael A. Taylor31KCR912411512412310000001230123162
696Ryan Tepera34LAA859005959000000000000
697Matt Thaiss27LAA429192926014110300000060
698Caleb Thielbar35MIN667026767000000000000
699Cody Thomas27OAK1st1091010000000100010000
700Dillon Thomas29LAA283870000005057011
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Bubba Thompson24TEX1st555155520000003591052104
702Ryan Thompson30TBR347004747000000000000
703Tyler Thornburg33MIN950055000000000000
704Trent Thornton28TOR432003232000000000000
705Jesús Tinoco27TEX417201717000000000000
706Spencer Torkelson22DET1st110105110109001090000000040
707Abraham Toro25SEA4109821098600155310001122145
708Luis Torrens26SEA55744554624202000000980
709Gleyber Torres25NYY5140131140125000124060000990
710Touki Toussaint26LAA582088000000000000
711Taylor Trammell24SEA243354341000000373441233
712Jose Trevino29NYY511590115112011200000000171
713Lou Trivino302TM564006464000000000000
714Mike Trout30LAA1211911711911100000001110111720
715Kyle Tucker25HOU515014815014700000000147147320
716Tanner Tully27CLE1st30033000000000000
717Justin Upton34SEA16171517600000020461120
718Ramón Urías28BAL3118109118114000219880000261
719José Urquidy27HOU4292802929000000000000
720Gio Urshela30MIN7