Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Baltimore Orioles1141667114116815075061291171341311241321201373821256827
Boston Red Sox1161703116116715595371311471271291291221341543961256111
Chicago White Sox1151666115116815265061331211271211231421291594131264230
Cleveland Guardians1141640114118214764611341271271281201401231443921257022
Detroit Tigers1161682116115815215321351241191271281371251263781346718
Houston Astros116161411611611460453133124134119121140131123382120588
Kansas City Royals1161689116118715315201351261301331251301291493991296132
Los Angeles Angels1151651115120415154671221291591361541521381364041208720
Minnesota Twins1131671113117615255011221311251261271591451374241237622
New York Yankees1151662115119314944711391261271251291371361513961247029
Oakland Athletics11516851151189151850011814014013212614213414439913910311
Seattle Mariners1161691116119915355001341241401201241351281664181368824
Tampa Bay Rays1131663113115715135111251311341291251281371493931227516
Texas Rangers11416871141191151049812412112414011815413713840114310528
Toronto Blue Jays1131692113117015285221281221291161201271711424071276823

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 Abreu263TM329012929000000000000
2Bryan Abreu25HOU435003535000000000000
3José Abreu35CHW911311311390009000000002300
4Domingo Acevedo28OAK251005151000000000000
5Jason Adam30TBR549004949000000000000
6Jo Adell23LAA3514251500000003501550061
7Keegan Akin27BAL333003333000000000000
8Jorge Alcala26MIN420022000000000000
9Tyler Alexander27DET418801818000000000000
10A.J. Alexy24TEX210011000000000000
11Kolby Allard24TEX590099000000000000
12Austin Allen28OAK455540400000000100
13Logan Allen252TM470077000000000000
14Nick Allen23OAK1st55485554000410160000010
15Jose Altuve32HOU129997999600096000000220
16Yordan Alvarez25HOU4989698360000003600366020
17Shaun Anderson27TOR410011000000000000
18Tim Anderson29CHW77979797900000790000000
19Elvis Andrus33OAK14104991049900000990000331
20Miguel Andujar27NYY617151713000000130013420
21Jonathan Aranda24TBR1st74750023000000220
22Jonathan Arauz232TM3151215140004640000011
23Chris Archer33MIN10202002020000000000000
24Gabriel Arias22CLE1st65660001410000000
25Shawn Armstrong31TBR826002626000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26Randy Arozarena27TBR4108105108890000008306891930
27Luis Arraez25MIN4101891017900493270000019100
28Christian Arroyo27BOS65647565000217712001717432
29Akil Baddoo23DET2393439340000002015034232
30Javier Baez29DET91011001019900000990000210
31Pedro Baez34HOU930033000000000000
32Bryan Baker27BAL246204646000000000000
33Anthony Banda28TOR671077000000000000
34Tanner Banks30CHW1st29002929000000000000
35Rylan Bannon26BAL1st44430000300000100
36Manny Banuelos31NYY340044000000000000
37Luke Bard31TBR480088000000000000
38Joe Barlow26TEX230013030000000000000
39Scott Barlow29KCR551025151000000000000
40Jacob Barnes32DET722002222000000000000
41Matt Barnes32BOS925002525000000000000
42Tucker Barnhart31DET97168717116900100000000
43Kyle Barraclough32LAA780088000000000000
44Luis Barrera26OAK2322232280000001611628061
45Jaime Barria25LAA523102323000000000000
46Anthony Bass34TOR1160066000000000000
47Mike Baumann26BAL270077000000000000
48Félix Bautista27BAL1st50025050000000000000
49Shane Baz23TBR266066000000000000
50Jeremy Beasley26TOR390099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Tim Beckham32MIN783830010002002241
52Jalen Beeks28TBR429602929000000000000
53Brayan Bello23BOS1st53055000000000000
54Anthony Bemboom32BAL42215222102100000000022
55Andrew Benintendi272TM710910310910700000010700107140
56Will Benson24CLE1st94960000002226120
57Brennan Bernardino30SEA1st20022000000000000
58Jose Berrios28TOR7232302323000000000000
59Christian Bethancourt302TM67157715812633000000010112
60Bo Bichette24TOR4111110111109000001090000110
61Shane Bieber27CLE5222202222000000000000
62Brandon Bielak26HOU340044000000000000
63Cavan Biggio27TOR464556458002330002057372
64Paul Blackburn28OAK6212102121000000000000
65Dairon Blanco29KCR1st52530000000303112
66Ronel Blanco28HOU1st70077000000000000
67Xander Bogaerts29BOS10111109111108000001080000320
68Ronald Bolanos25KCR480188000000000000
69Skye Bolt28OAK333243332000000131032041
70Ryan Borucki282TM532003232000000000000
71Kyle Bradish25BAL1st131301313000000000000
72Archie Bradley29LAA821002121000000000000
73Bobby Bradley26CLE385870070000000020
74Jackie Bradley Jr.322TM10957794951000000327194031
75Michael Brantley35HOU14646464290000002900293500
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Rob Brantly32NYY811110100000000000
77Matt Brash24SEA1st18511818000000000000
78Ryan Brasier34BOS648004848000000000000
79Alex Bregman28HOU7111109111110000011000000010
80Jake Brentz27KCR280088000000000000
81Jonah Bride26OAK1st25242524002101500000100
82Beau Brieske24DET1st151501515000000000000
83Seth Brown29OAK410489104100007000023214382121
84Vidal Brujan24TBR2463846440002915011617122
85Kris Bubic24KCR3191801919000000000000
86Aaron Bummer28CHW620012020000000000000
87Dylan Bundy29MIN8202002020000000000000
88Jake Burger26CHW25144514000033700000931
89Brock Burke25TEX238003838000000000000
90Ryan Burr28CHW480088000000000000
91Matt Bush36TEX540504040000000000000
92Byron Buxton28MIN8868086550000000550553251
93Miguel Cabrera39DET20959295000000000009230
94Kole Calhoun34TEX1197829787000000231678710140
95Willie Calhoun27TEX6181318500000050051250
96Alex Call27CLE1st122121000000012710041
97Daz Cameron25DET321192120000000071420011
98Jeimer Candelario28DET79388939100009100000231
99Yennier Cano28MIN1st10001010000000000000
100Vinny Capra25TOR1st82830001001012232
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Drew Carlton26DET250055000000000000
102Kerry Carpenter24DET1st33300000000000300
103Matt Carpenter36NYY124735472200502030121516120
104Curt Casali33SEA911110100000000000
105Ryan Castellani26OAK330033000000000000
106Diego Castillo28SEA541024141000000000000
107Luis Castillo29SEA622022000000000000
108Luis Castillo27DET1st20022000000000000
109Max Castillo23TOR1st92099000000000000
110Anthony Castro27CLE312001212000000000000
111Harold Castro28DET5837383734031222183104670
112Jason Castro35HOU123422343003000000000070
113Miguel Castro27NYY832003232000000000000
114Willi Castro25DET481708175000451027142664454
115Jake Cave29MIN598990000007039010
116Dylan Cease26CHW4232302323000000000000
117Gilberto Celestino23MIN2775077740000002548874098
118Andrew Chafin32DET943004343000000000000
119Yu Chang262TM42317232320216450000010
120Aroldis Chapman34NYY1334003434000000000000
121Matt Chapman29TOR6107104107106000010600000020
122JT Chargois31TBR510011000000000000
123Jesse Chavez38LAA1550055000000000000
124Robinson Chirinos38BAL115349535205200000000010
125Ji-Man Choi31TBR78378837400740000000850
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Adam Cimber31TOR552005252000000000000
127Jose Cisnero33DET690099000000000000
128Aaron Civale27CLE4131301313000000000000
129Taylor Clarke29KCR444044444000000000000
130Emmanuel Clase24CLE351005151000000000000
131Kody Clemens26DET1st3522353130105808008454
132Ernie Clement26CLE25936585220315250110011569
133Gerrit Cole31NYY10232302323000000000000
134Dylan Coleman25KCR249034949000000000000
135Zack Collins27TOR426192612011100000001340
136Mark Contreras27MIN1st127121000000024410002
137Franchy Cordero27BOS6726172670045000902534481
138Carlos Correa27MIN88986898700000870000130
139Nestor Cortes27NYY5212102121000000000000
140Jharel Cotton30MIN425002525000000000000
141Danny Coulombe32MIN810001010000000000000
142J.P. Crawford27SEA6104104104104000001040000000
143Kutter Crawford26BOS218901818000000000000
144Kyle Crick29CHW614001414000000000000
145Jose Cuas28KCR1st30003030000000000000
146Johnny Cueto36CHW15161501616000000000000
147Charlie Culberson33TEX1062366146101112401100119614
148Bobby Dalbec27BOS310071100960080120000001141
149Tyler Danish27BOS426002626000000000000
150Matt Davidson31OAK687870010600000110
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Tucker Davidson26LAA322022000000000000
152Austin Davis29BOS545304545000000000000
153Jaylin Davis27BOS41261280000001438032
154Angel De Jesus25DET1st60066000000000000
155Enyel De Los Santos26CLE434013434000000000000
156Reid Detmers22LAA2181801818000000000000
157Rafael Devers25BOS69998999600009600000310
158Aledmys Díaz31HOU77662766400616816210122592
159Jhonathan Diaz25LAA243044000000000000
160Yandy Díaz30TBR61019510190001707500000851
161Yusniel Diaz25BAL1st10110000000011010
162Jake Diekman352TM1150005050000000000000
163Marcos Diplan25BAL250055000000000000
164Josh Donaldson36NYY1294889469000069000002251
165Jeter Downs23BOS1st141014130008630000122
166Hunter Dozier30KCR697949776003701307028312020
167Mauricio Dubon27HOU44831484700012013519224031
168Tyler Duffey31MIN840024040000000000000
169Matt Duffy31LAA74533454200101619000000100
170Steven Duggar282TM51461413000000106013001
171Robert Dugger26TBR410011000000000000
172Dane Dunning27TEX3222202222000000000000
173Ezequiel Duran23TEX1st3837383700083200000110
174Jarren Duran25BOS249474948000000044448110
175Jhoan Duran24MIN1st42034242000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Nate Eaton25KCR1st14111414000000051014011
177Scott Effross28NYY260066000000000000
178Roenis Elias33SEA770077000000000000
179Chris Ellis29BAL322022000000000000
180Drew Ellis26SEA211110000100000000
181Adam Engel30CHW68450848100000023249812510
182Nathan Eovaldi32BOS11181801818000000000000
183Santiago Espinal27TOR310697106105000939110000080
184Alex Faedo26DET1st121201212000000000000
185Pete Fairbanks28TBR490099000000000000
186Stuart Fairchild26SEA230320000002002010
187Calvin Faucher26TBR1st14001414000000000000
188Michael Feliz29BOS810011000000000000
189Freddy Fermin27KCR1st32330300000000000
190Matthew Festa29SEA335003535000000000000
191J.P. Feyereisen29TBR322202222000000000000
192Josh Fleming26TBR382088000000000000
193David Fletcher28LAA528232828000180200000031
194Chris Flexen27SEA5222102222000000000000
195Estevan Florial24NYY343430000000303110
196Jason Foley26DET242004242000000000000
197Mike Ford29SEA416916100100000001070
198Matt Foster27CHW347014747000000000000
199Ty France27SEA49797979100911000000600
200Bowden Francis26TOR1st10011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Wander Franco21TBR25857585100000510000710
202Adam Frazier30SEA7114103114104000880113219338101
203Tyler Freeman23CLE1st65660001410000001
204Paul Fry29BAL512001212000000000000
205Michael Fulmer292TM647004747000000000000
206Hunter Gaddis24CLE1st11011000000000000
207Matt Gage29TOR1st11001111000000000000
208Cam Gallagher29KCR61814181801800000000000
209Joey Gallo28NYY8826782780000004513878144
210Adolis García29TEX411010911010200000005761102810
211Bryan Garcia27DET422022000000000000
212Dermis Garcia24OAK1st86860060000000220
213Leury Garcia31CHW108169817500045116841220354
214Luis Garcia25HOU3212102121000000000000
215Maikel Garcia22KCR1st75760000060000010
216Rico Garcia28BAL340044000000000000
217Rony Garcia24DET316801616000000000000
218Yimi Garcia31TOR841004141000000000000
219Kyle Garlick30MIN45126513600000023013367171
220Dustin Garneau34DET884870700000000010
221Amir Garrett30KCR640004040000000000000
222Mitch Garver31TEX654495414014000000003650
223Ralph Garza28TBR219001919000000000000
224Kevin Gausman31TOR10222202222000000000000
225Domingo German29NYY555055000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Ian Gibaut28CLE410011000000000000
227Luis Gil24NYY211011000000000000
228Logan Gilbert25SEA2242402424000000000000
229Ken Giles31SEA850055000000000000
230Logan Gillaspie25BAL1st12001212000000000000
231Andres Gimenez23CLE31029210298000820180000060
232Lucas Giolito27CHW7212102121000000000000
233Jose Godoy27MIN221220200000000000
234Marco Gonzales30SEA8232302323000000000000
235Chi Chi Gonzalez30MIN622022000000000000
236Marwin Gonzalez33NYY1160356055001311191301225255
237Oscar Gonzalez24CLE1st43414340000000004040320
238Niko Goodrum30HOU61511151400410000000110
239Nick Gordon26MIN29269908930050144634076248
240Anthony Gose31CLE722002222000000000000
241Phil Gosselin33LAA101813181500201400000150
242Yasmani Grandal33CHW1168656848046400000002210
243Kendall Graveman31CHW849014949000000000000
244Jon Gray30TEX8191901919000000000000
245Sonny Gray32MIN10171701717000000000000
246Chad Green31NYY714001414000000000000
247Riley Greene21DET1st50505050000000050050000
248Shane Greene33NYY910011000000000000
249Zack Greinke38KCR19191901919000000000000
250Foster Griffin26KCR250055000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Justin Grimm33OAK915011515000000000000
252Robbie Grossman32DET10837683790000004603479250
253Javy Guerra26TBR570077000000000000
254Vladimir Guerrero Jr.23TOR411211011288008801000002420
255Lourdes Gurriel Jr.28TOR5102100102890070008600861320
256Yuli Gurriel38HOU710499104102001020000000130
257Kelvin Gutierrez27BAL4128121000001000000140
258Eric Haase29DET57851786705900001000107201
259Sam Haggerty28SEA4472947400002001062738549
260DL Hall23BAL1st11011000000000000
261Caleb Hamilton27MIN1st31330300000000010
262Ian Hamilton27MIN310011000000000000
263Mitch Haniger31SEA617171712000000001212600
264Josh Harrison34CHW1285768582200661422002322
265Monte Harrison26LAA394980000006308001
266Adam Haseley26CHW41151190000003359214
267Thomas Hatch27TOR311011000000000000
268Austin Hays26BAL5102100102980000005834098411
269Louis Head32BAL230033000000000000
270Taylor Hearn27TEX4201302020000000000000
271Jonathan Heasley25KCR2131301313000000000000
272Austin Hedges29CLE87267727207200000000000
273Jonah Heim27TEX390789080080000000007100
274Tyler Heineman31TOR31061090900000000101
275Liam Hendriks33CHW1240014040000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Sam Hentges25CLE240004040000000000000
277Jimmy Herget28LAA430103030000000000000
278Carlos Hernandez25KCR397099000000000000
279Darwinzon Hernandez25BOS470077000000000000
280Elier Hernandez27TEX1st13111390010007018401
281Enrique Hernandez30BOS951515151000003051051000
282Jonathan Hernandez25TEX310001010000000000000
283Teoscar Hernandez29TOR789868981000000308181630
284Brewer Hicklen26KCR1st61650000002125013
285Aaron Hicks32NYY101018810110000000038700100043
286Kyle Higashioka32NYY65851585805800000000001
287Derek Hill26DET331263130000000030030002
288Garrett Hill26DET1st77077000000000000
289Rich Hill42BOS18171701717000000000000
290Greg Holland36TEX1250055000000000000
291Clay Holmes29NYY549004949000000000000
292Eric Hosmer32BOS1288880080000000000
293Tanner Houck26BOS332403232000000000000
294Spencer Howard25TEX310801010000000000000
295Sam Huff24TEX23019302201660000000370
296Drew Hutchison31DET719901919000000000000
297Andy Ibáñez29TEX24037403100622500000820
298Raisel Iglesias32LAA839003939000000000000
299Cole Irvin28OAK4212102121000000000000
300Kyle Isbel25KCR273487368000000122732683311
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Drew Jackson28OAK231330000101023010
302Zach Jackson27OAK1st49004949000000000000
303Travis Jankowski31SEA810110000000101000
304Danny Jansen27TOR53731373403400000000120
305Cristian Javier25HOU3221802222000000000000
306Griffin Jax27MIN243004343000000000000
307Daulton Jefferies26OAK388088000000000000
308Ryan Jeffers25MIN36058605405400000000610
309Dany Jimenez28OAK229002929000000000000
310Eloy Jiménez25CHW4414041250000002500251510
311Joe Jimenez27DET648004848000000000000
312Nolan Jones24CLE1st26232622000000002222230
313Taylor Jones28HOU310100000000000010
314Aaron Judge30NYY71111071119000000005449901840
315Janson Junk26LAA232033000000000000
316James Kaprielian28OAK3191811818000000000101
317James Karinchak26CLE414001414000000000000
318Gosuke Katoh27TOR1st84850032000000103
319Anthony Kay27TOR410011000000000000
320Jarred Kelenic22SEA2403140360000001112436260
321Brad Keller26KCR5222202222000000000000
322Joe Kelly34CHW1128002828000000000000
323Tony Kemp30OAK7104901049800065003700373120
324Max Kepler29MIN892859290000000039090260
325Dallas Keuchel34CHW1188088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Kevin Kiermaier32TBR1063576360000000060060202
327Yusei Kikuchi31TOR4191901919000000000000
328Isiah Kiner-Falefa27NYY510498104104000001040000012
329John King27TEX330003030000000000000
330Michael King27NYY434003434000000000000
331George Kirby24SEA1st161601616000000000000
332Alex Kirilloff24MIN3453945410018000210828320
333Alejandro Kirk23TOR310188101580580000000035130
334Andrew Kittredge32TBR617001717000000000000
335Corey Kluber36TBR12222202222000000000000
336Andrew Knapp30SEA622220200000000000
337Dusten Knight31TBR240044000000000000
338Matt Koch31SEA540044000000000000
339Jared Koenig28OAK1st55055000000000000
340Adam Kolarek33OAK615001515000000000000
341Michael Kopech26CHW3212102121000000000000
342Jackson Kowar25KCR270077000000000000
343Joey Krehbiel29BAL340014040000000000000
344Dean Kremer26BAL3121201212000000000000
345Steven Kwan24CLE1st10193101970000008362097070
346Juan Lagares33LAA102016201900000058919011
347Travis Lakins Sr.28BAL460066000000000000
348Jake Lamb31SEA942440000002024010
349Jimmy Lambert27CHW322202222000000000000
350Alex Lange26DET251005151000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Trevor Larnach25MIN2514351430000003301143841
352Jack Larsen27SEA1st11110000000011000
353Ramon Laureano27OAK5848384780000000286378601
354Bryan Lavastida23CLE1st64660600000000000
355Derek Law31DET620022000000000000
356Casey Lawrence34TOR350055000000000000
357Jose Leclerc28TEX620002020000000000000
358Korey Lee23HOU1st127121201200000000041
359DJ LeMahieu33NYY1210496104950027354300000570
360Jacob Lemoine28OAK1st90099000000000000
361Sandy Leon332TM111512141511400000000000
362Kyle Lewis26SEA4181518400000010341130
363Royce Lewis23MIN1st1212121200000110101000
364Jonathan Loaisiga27NYY530013030000000000000
365Tim Locastro29NYY62682618000000586183212
366Zach Logue26OAK1st98099000000000000
367Christian Lopes29OAK1st42430002001012120
368Jorge Lopez292TM749024949000000000000
369Nicky Lopez27KCR4109981081081005825340000236
370Otto Lopez23TOR230310000000101102
371Reynaldo Lopez28CHW740114040000000000000
372Michael Lorenzen30LAA8131301313000000000000
373Aaron Loup34LAA1147004747000000000000
374Brandon Lowe27TBR552505241000410000111020
375Josh Lowe24TBR2524852440000001093344720
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Nathaniel Lowe26TEX4109106109107001070000000230
377Jed Lowrie38OAK14504250500320000004180
378Zac Lowther26BAL210011000000000000
379Lucas Luetge35NYY636003636000000000000
380Jordan Lyles31BAL12242402424000000000000
381Daniel Lynch25KCR2181811818000000000000
382Lance Lynn35CHW11121201212000000000000
383Vimael Machin28OAK33227323000012810000140
384David MacKinnon27LAA1st161016120070500000060
385Tyler Mahle27MIN622022000000000000
386Luke Maile31CLE74837484804800000000000
387Martin Maldonado35HOU128582858508500000000000
388Trey Mancini302TM6102981024400320004010145540
389Matt Manning24DET255055000000000000
390Alek Manoah24TOR2222202222000000000000
391Manuel Margot27TBR7514851370000008625371220
392Ron Marinaccio26NYY1st23002323000000000000
393Parker Markel31OAK230033000000000000
394Brandon Marsh24LAA2938293910000007719291072
395Jose Marte26LAA250055000000000000
396Brett Martin27TEX444114444000000000000
397Davis Martin25CHW1st84088000000000000
398Richie Martin27BAL3139131100010020000111
399Adrian Martinez25OAK1st55055000000000000
400J.D. Martinez34BOS12999999000000000009900
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Seth Martinez27HOU223002323000000000000
402Michael Massey24KCR1st1311131200011100000010
403Jorge Mateo27BAL3106100106105000001050000023
404J.J. Matijevic26HOU1st2611261000900010017130
405Phil Maton29HOU648004848000000000000
406Mike Mayers30LAA717001717000000000000
407Jack Mayfield31LAA42318232210011802046140
408Tim Mayza30TOR541004141000000000000
409Chris Mazza32TBR420022000000000000
410Kirk McCarty26CLE1st62066000000000000
411Shane McClanahan25TBR3222202222000000000000
412Chas McCormick27HOU28471848200000045331482121
413Lance McCullers Jr.28HOU711011000000000000
414Mickey McDonald27OAK1st42420000000112111
415Reese McGuire272TM55950595705700000000122
416David McKay273TM340044000000000000
417Ryan McKenna25BAL2753075580000002611235871015
418Triston McKenzie24CLE3222102222000000000000
419Billy McKinney27OAK523152319007000401014341
420Austin Meadows27DET5363536320000001501832410
421John Means29BAL522022000000000000
422Trevor Megill28MIN223002323000000000000
423Francisco Mejia26TBR664496458056200000003120
424MJ Melendez23KCR1st8581857105700005013181731
425Danny Mendick28CHW43126313100062221001001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Daniel Mengden29KCR640044000000000000
427Oscar Mercado27CLE4543254500000001243650146
428Whit Merrifield332TM71031021039800064000123345510
429Julian Merryweather30TOR320002020000000000000
430Jake Meyers26HOU238363838000000038038010
431Brad Miller32TEX1070517052000026028032915161
432Owen Miller25CLE210085100830058244000001584
433Tyson Miller26TEX221022000000000000
434Wyatt Mills272TM225012525000000000000
435Tommy Milone35SEA1270077000000000000
436Juan Minaya31MIN660066000000000000
437Jose Miranda24MIN1st76687667004302800000840
438Anthony Misiewicz27SEA317001717000000000000
439Casey Mize25DET322022000000000000
440Sam Moll30OAK344004444000000000000
441Yoan Moncada27CHW77064706700006700000040
442Adalberto Mondesí26KCR81515151500000150000000
443Mickey Moniak24LAA354550000000505000
444Frankie Montas292TM7212102121000000000000
445Rafael Montero31HOU849004949000000000000
446Jordan Montgomery29NYY6212102121000000000000
447Dylan Moore29SEA478497875006411910537503137
448Matt Moore33TEX1142004242000000000000
449Brian Moran33LAA310011000000000000
450Jovani Moran25MIN220002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Gabriel Moreno22TOR1st1815181601600000000020
452Eli Morgan26CLE235103535000000000000
453Ryan Mountcastle25BAL399989980008000000001810
454Cedric Mullins27BAL511110411110600000001060106350
455Andres Munoz23SEA345004545000000000000
456Penn Murfee28SEA1st46104646000000000000
457Sean Murphy27OAK410410210484084000000001820
458Tom Murphy31SEA71411141201200000000120
459Parker Mushinski26HOU1st70077000000000000
460Josh Naylor25CLE481778161005700000551740
461Hector Neris33HOU950005050000000000000
462Sheldon Neuse27OAK3706470631013193600000740
463Tyler Nevin25BAL25349535100804002013200
464Daniel Norris29DET911011000000000000
465Riley O'Brien27SEA210011000000000000
466Ryan O'Hearn28KCR546194620001100000996221
467Bailey Ober26MIN277077000000000000
468Rougned Odor28BAL91018310196000961000000160
469Jake Odorizzi32HOU11121201212000000000000
470Cristofer Ogando28TBR1st10011000000000000
471Shohei Ohtani27LAA5111109111191900000000010920
472Edward Olivares26KCR336253628000000712128464
473Adam Oller27OAK1st14901414000000000000
474Kaleb Ort30BOS212001212000000000000
475Oliver Ortega25LAA227002727000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Glenn Otto26TEX2171701717000000000000
477Chris Owings30BAL102719262210011281001052
478Cristian Pache23OAK368606867000000067067011
479Chris Paddack26MIN455055000000000000
480Kevin Padlo25SEA262650050000000040
481Emilio Pagan31MIN644004444000000000000
482Jermaine Palacios25MIN1st88880000080000000
483Richie Palacios25CLE1st392439240002002300235140
484Enoli Paredes26HOU330033000000000000
485Isaac Paredes23TBR3685768670018272900000080
486Vinnie Pasquantino24KCR1st41414114001400000002700
487Luis Patino22TBR333033000000000000
488Spencer Patton34TEX570077000000000000
489Joel Payamps28KCR428012828000000000000
490Matt Peacock28KCR270077000000000000
491Elvis Peguero25LAA213001313000000000000
492Jeremy Pena24HOU1st9391939200000920000010
493David Peralta34TBR910101080000008008200
494Wandy Peralta30NYY743004343000000000000
495Wily Peralta33DET1027102727000000000000
496Cionel Pérez26BAL546024646000000000000
497Joe Perez22HOU1st10110000100000010
498Martin Perez31TEX11232302323000000000000
499Salvador Perez32KCR1174747450050000000002700
500Tommy Pham34BOS912121212000000120012000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501David Phelps35TOR1048004848000000000000
502Brett Phillips282TM6826082783000005423878146
503Konnor Pilkington24CLE1st12901212000000000000
504Chad Pinder30OAK7776977661020705409621070
505Michael Pineda33DET9101001010000000000000
506Rene Pinto25TBR1st2220222202200000000000
507Stephen Piscotty31OAK842384232000000502832830
508Nick Pivetta29BOS6232302323000000000000
509Kevin Plawecki31BOS84836474614500000000030
510Zach Plesac27CLE4212102121000000000000
511Colin Poche28TBR242004242000000000000
512Jorge Polanco28MIN99494949000088060000400
513AJ Pollock34CHW119480949300000075111393024
514Zach Pop25TOR250055000000000000
515Nick Pratto23KCR1st2524252400210005016010
516Ryan Pressly33HOU1036003636000000000000
517Austin Pruitt32OAK525002525000000000000
518A.J. Puk27OAK344004444000000000000
519Cal Quantrill27CLE4222202222000000000000
520Jose Quijada26LAA425002525000000000000
521Roman Quinn29TBR6169161600000068516022
522Cole Ragans24TEX1st22022000000000000
523Cal Raleigh25SEA284718482082000000000100
524Brooks Raley34TBR541004141000000000000
525Luke Raley27TBR22218221600300070814430
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Harold Ramirez27TBR478597837001300050192434180
527Jose Ramirez29CLE1011011011090000090000002000
528Yohan Ramirez272TM380088000000000000
529Drew Rasmussen26TBR3202002020000000000000
530Robbie Ray30SEA9232302323000000000000
531Rob Refsnyder31BOS7342034270000003622275130
532Zach Reks28TEX21671615000000130315061
533Anthony Rendon32LAA104544454500004500000010
534Luis Rengifo25LAA4817581790006913151044050
535Denyi Reyes25BAL1st31033000000000000
536Franmil Reyes26CLE5706570130000002012135450
537Victor Reyes27DET556455647000000883447472
538Garrett Richards34TEX1231203131000000000000
539Trevor Richards29TOR544004444000000000000
540Emmanuel Rivera26KCR26353635800105700000270
541Sebastian Rivero23KCR275770700000000000
542Anthony Rizzo32NYY12102971029300930000000850
543Luis Robert24CHW382818279000000079079301
544Hansel Robles31BOS826002626000000000000
545Dereck Rodriguez30MIN410011000000000000
546Eduardo Rodriguez29DET788088000000000000
547Elvin Rodriguez24DET1st65066000000000000
548Julio Rodriguez21SEA1st99989998000000098098010
549Jose Rojas29LAA2141114120000501067030
550Jordan Romano29TOR443004343000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Jhon Romero27MIN240044000000000000
552Tommy Romero24TBR1st31033000000000000
553Austin Romine33LAA1133330300000000000
554Sergio Romo392TM1523002323000000000000
555Brent Rooker27KCR322210000001001100
556Amed Rosario26CLE6108107108105000001006006210
557Kenny Rosenberg26LAA1st31033000000000000
558Jose Ruiz27CHW647004747000000000000
559Adley Rutschman24BAL1st67646756056000000001430
560Joe Ryan26MIN2181801818000000000000
561Hyun Jin Ryu35TOR966066000000000000
562Chris Sale33BOS1222022000000000000
563Aaron Sanchez29MIN811011000000000000
564Gary Sanchez29MIN884788458057100000002630
565Yolmer Sanchez30BOS81412141410014000000000
566Phoenix Sanders27TBR1st80088000000000000
567Nick Sandlin25CLE231003131000000000000
568Patrick Sandoval25LAA4191901919000000000000
569Cole Sands24MIN1st73077000000000000
570Miguel Sano29MIN82019201900190000000200
571Carlos Santana362TM1390869062006200000002731
572Dennis Santana26TEX546004646000000000000
573Anthony Santander27BAL61061041069200000034060921510
574Tayler Saucedo29TOR240044000000000000
575Hirokazu Sawamura34BOS244004444000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Josh Sborz28TEX415101515000000000000
577Clarke Schmidt26NYY316111616000000000000
578Jonathan Schoop30DET10109108109108001108000000110
579John Schreiber28BOS444004444000000000000
580Connor Seabold26BOS233033000000000000
581Corey Seager28TEX8108108108101000001010000700
582JP Sears262TM1st83088000000000000
583Cody Sedlock27BAL1st10011000000000000
584Sam Selman31OAK412001212000000000000
585Marcus Semien31TEX101131131131130001000170000000
586Anderson Severino27CHW1st60166000000000000
587Luis Severino28NYY7161601616000000000000
588Paul Sewald32SEA647034747000000000000
589Bryan Shaw34CLE1245214545000000000000
590Travis Shaw32BOS875730030000000320
591Gavin Sheets26CHW281708162001100030485115100
592Justus Sheffield26SEA550055000000000000
593Zack Short27DET221210000010000101
594Magneuris Sierra26LAA618131818000000317118010
595Chase Silseth22LAA1st77077000000000000
596Brady Singer25KCR3191601919000000000000
597Jose Siri262TM259495957000000252357103
598Tarik Skubal25DET3212102121000000000000
599Devin Smeltzer26MIN4121201212000000000000
600Joe Smith38MIN1534003434000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Josh Smith24TEX1st473747430002330100010390
602Kevin Smith25OAK247414747000039100000020
603Will Smith32HOU1060066000000000000
604Kirby Snead27OAK229002929000000000000
605Collin Snider26KCR1st27022727000000000000
606Nicklaus Snyder26TEX220022000000000000
607Nick Solak27TEX4332333220001002100211090
608Lenyn Sosa22CHW1st98990005040000000
609Gregory Soto27DET442004242000000000000
610Bennett Sousa27CHW1st25002525000000000000
611Steven Souza Jr.33SEA866650000000055100
612Gabe Speier27KCR417101717000000000000
613George Springer32TOR98984896500000006225652250
614Jeffrey Springs29TBR5231502323000000000000
615Ryne Stanek30HOU643004343000000000000
616Giancarlo Stanton32NYY13807580380000004034383750
617Cody Stashak28MIN411001111000000000000
618Max Stassi31LAA107770777207200000000160
619Josh Staumont28KCR439023939000000000000
620Drew Steckenrider31SEA516011616000000000000
621Michael Stefanic26LAA1st1613161400014000000020
622Trevor Stephan26CLE245004545000000000000
623Cal Stevenson25OAK1st44440000000404000
624DJ Stewart28BAL530300000000000030
625Trevor Story29BOS78179818100081000000001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Kyle Stowers24BAL1st22220000002002000
627Matt Strahm30BOS733003333000000000000
628Myles Straw27CLE510910410910900000001090109011
629Ross Stripling32TOR7231502323000000000000
630Eugenio Suarez30SEA911511411599000099000001610
631Jose Suarez24LAA4141201414000000000000
632Beau Sulser28BAL1st40044000000000000
633Kurt Suzuki38LAA164034403703610000000140
634Erik Swanson28SEA438103838000000000000
635Noah Syndergaard29LAA7151501515000000000000
636Jameson Taillon30NYY6232302323000000000000
637Domingo Tapia30OAK380088000000000000
638Raimel Tapia28TOR79177918700000035322887271
639Dillon Tate28BAL448004848000000000000
640Leody Taveras23TEX353455350000000050050333
641Blake Taylor26HOU319001919000000000000
642Michael A. Taylor31KCR987818786100000086086142
643Ryan Tepera34LAA844004444000000000000
644Matt Thaiss27LAA420210100000000010
645Caleb Thielbar35MIN645004545000000000000
646Dillon Thomas29LAA283870000005057011
647Bubba Thompson24TEX1st99990000006319000
648Ryan Thompson30TBR343004343000000000000
649Tyler Thornburg33MIN950055000000000000
650Trent Thornton28TOR430003030000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Jesus Tinoco27TEX450055000000000000
652Spencer Torkelson22DET1st8379838200820000000040
653Abraham Toro25SEA48466846300144180001121122
654Luis Torrens26SEA54638453913701000000740
655Gleyber Torres25NYY5103941039000089060000790
656Touki Toussaint26LAA531033000000000000
657Taylor Trammell24SEA232283231000000042931112
658Jose Trevino29NYY58163818008000000000031
659Lou Trivino302TM546004646000000000000
660Mike Trout30LAA1279777974000000074074420
661Kyle Tucker25HOU510610410610300000000103103320
662Tanner Tully27CLE1st30033000000000000
663Justin Upton34SEA16171517600000020461120
664Ramon Urias28BAL383768380000146980000151
665Jose Urquidy27HOU4212102121000000000000
666Gio Urshela30MIN79587959200009110000120
667Cesar Valdez37LAA510011000000000000
668Framber Valdez28HOU5222202222000000000000
669Phillips Valdez30BOS413001313000000000000
670Andrew Vasquez28TOR490099000000000000
671Andrew Vaughn24CHW292899264001420023032522721
672Terrin Vavra25BAL1st1491440002002002741
673Christian Vazquez312TM89283928708491000000050
674Vince Velasquez30CHW814801414000000000000
675Andrew Velazquez27LAA510180101100000001000000005
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Alex Verdugo26BOS610910810910800000097012108110
677Justin Verlander39HOU17212102121000000000000
678Nick Vespi26BAL1st18001818000000000000
679Will Vest27DET240004040000000000000
680Jonathan Villar31LAA101313131300001300000000
681Meibrys Viloria25TEX42013201401400000000460
682Arodys Vizcaino31KCR870077000000000000
683Stephen Vogt37OAK10412741210165000000019140
684Austin Voth30BAL513901313000000000000
685Michael Wacha30BOS10141401414000000000000
686Tyler Wade27LAA66748676400031121972514128
687Steele Walker25TEX1st54550000004015010
688Chad Wallach30LAA6109101001000000000000
689Taylor Walls25TBR210087100980002021640000214
690Jared Walsh28LAA410998109109001090002002090
691Donovan Walton28SEA410110000100000001
692Andrew Wantz26LAA226102626000000000000
693Taylor Ward28LAA591869188000020268288250
694Austin Warren26LAA214001414000000000000
695Spenser Watkins29BAL2161501616000000000000
696Luke Weaver28KCR740044000000000000
697Ryan Weber31NYY830033000000000000
698Alexander Wells25BAL220022000000000000
699Tyler Wells27BAL2202002020000000000000
700Joey Wentz24DET1st22022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Eli White28TEX3473547420000002122142117
702Mitch White27TOR322022000000000000
703Aaron Whitefield25LAA252550000001235010
704Garrett Whitlock26BOS223902323000000000000
705Marcus Wilson25SEA1st31320000000122111
706Josh Winckowski24BOS1st111101111000000000000
707Josh Winder25MIN1st10601010000000000000
708Jesse Winker28SEA61039810394000000940094930
709Matt Wisler29TBR838503838000000000000
710Bobby Witt22KCR1st105103105103000037700000211
711Connor Wong26BOS252550302000000010
712Jimmy Yacabonis30TBR541044000000000000
713Ryan Yarbrough30TBR513801313000000000000
714Alex Young28CLE410011000000000000
715Danny Young28SEA1st20022000000000000
716Seby Zavala28CHW33731373603520000000150
717Angel Zerpa22KCR232033000000000000