Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Baltimore Orioles1552268155162020686981681651961741812031681815281508329
Boston Red Sox1552238155158920416891801871911681731801741625011558122
Chicago White Sox1552187155159620006391801651651671652051871915431578021
Cleveland Indians1542188154157620026611581851641691641761821805201488617
Detroit Tigers1542231154158420337071711751751591781791781725071656839
Houston Astros1552212155161419996451791661631681622011701685241548925
Kansas City Royals1542253154162720456821761691741821661691632085321637830
Los Angeles Angels1552219155166020496871691691671791652081762005451287112
Minnesota Twins15522521551646204965818517118318117720818718655515410827
New York Yankees1552246155166120416391741841881911851951891885391539142
Oakland Athletics15522511551663201063516716019816516519716621755318615630
Seattle Mariners1552252155159720507091721661751651592081611675281619711
Tampa Bay Rays15522791551668206565917519517919617120518418753916011833
Texas Rangers1552152155156219486361691621621771581761621664951538614
Toronto Blue Jays1552285155166220616711901671671931622012062035371629839

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
1Fernando Abad35BAL1014021414000000000000
2Albert Abreu25NYY227032727000000000000
3Bryan Abreu24HOU331013131000000000000
4José Abreu34CHW81461461461310013001000001700
5Domingo Acevedo27OAK1st70077000000000000
6Willy Adames25TBR44137414000000400000010
7Riley Adams25TOR1st127121101100000000040
8Jo Adell22LAA2353535350000002501935000
9Keegan Akin26BAL2241722424000000000000
10Andrew Albers35MIN553055000000000000
11Hanser Alberto28KCR61005410083100294816000010242
12Jorge Alcala25MIN356045656000000000000
13Tyler Alexander26DET3391343939000000000000
14A.J. Alexy23TEX1st43044000000000000
15Kolby Allard23TEX4291712929000000000000
16Austin Allen27OAK342420200000000120
17Greg Allen28NYY51511151400000054814020
18Logan Allen24CLE3121111212000000000000
19Nick Allgeyer25TOR1st10011000000000000
20Jose Altuve31HOU11139138139138000138000000110
21Yordan Álvarez24HOU3137130137360000003600369660
22Trey Amburgey26NYY1st22220000000022000
23Drew Anderson27TEX571077000000000000
24Nick Anderson30TBR350055000000000000
25Shaun Anderson262TM311001111000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26Tim Anderson28CHW6117117117117000001170000000
27Tyler Anderson31SEA6111111111000000000000
28Matt Andriese312TM733053333000000000000
29Elvis Andrus32OAK13146141146143000001430000023
30Miguel Andujar26NYY545424543002040370037021
31Jonathan Arauz22BOS228192825100122130000042
32Chris Archer32TBR965166000000000000
33Kohei Arihara28TEX1st101011010000000000000
34Shawn Armstrong302TM731053131000000000000
35Randy Arozarena26TBR3135129135113000000781491131960
36Luis Arraez24MIN3115102115110000465202800283110
37Christian Arroyo26BOS55443545210150020000262
38Willians Astudillo29MIN4714970644102542900011090
39Akil Baddoo22DET1st1169911610900000056585109548
40Pedro Baez33HOU840044000000000000
41Bryan Baker26TOR1st10011000000000000
42Joe Barlow25TEX1st28012828000000000000
43Scott Barlow28KCR468086868000000000000
44Charlie Barnes25MIN1st76177000000000000
45Jacob Barnes31TOR690199000000000000
46Matt Barnes31BOS857055757000000000000
47Kyle Barraclough31MIN680188000000000000
48Manny Barreda32BAL1st30033000000000000
49Luis Barrera25OAK1st41430000002103011
50Jaime Barria24LAA4131111313000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Chris Bassitt32OAK7262612626000000000000
52Jake Bauers252TM31127411295005400021022428290
53Mike Baumann25BAL1st40044000000000000
54Shane Baz22TBR1st11011000000000000
55Eduard Bazardo25BOS1st20022000000000000
56Jeremy Beasley25TOR280088000000000000
57Cam Bedrosian29OAK890299000000000000
58Anthony Bemboom31LAA387881700001001000
59Andrew Benintendi26KCR612612212612200000012200122040
60Wes Benjamin27TEX213211313000000000000
61Travis Bergen27TOR310111010000000000000
62Jose Berrios272TM6313123131000000000000
63Bo Bichette23TOR31521521521410000014100001100
64Shane Bieber26CLE4151521515000000000000
65Brandon Bielak25HOU228212828000000000000
66Cavan Biggio26TOR3777077730057520101516224
67Braden Bishop27SEA381880000008008001
68Paul Blackburn27OAK577077000000000000
69Travis Blankenhorn24MIN210110001000000001
70Scott Blewett25KCR230033000000000000
71Xander Bogaerts28BOS9137136137131000001310000610
72Ronald Bolanos24KCR330033000000000000
73Skye Bolt27OAK229112922000000514322349
74Ryan Borucki27TOR424022424000000000000
75Matthew Boyd30DET7151521515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Bobby Bradley25CLE26965696300630000000540
77Michael Brantley34HOU13116114116880000008308882720
78Rob Brantly31NYY765660510000000010
79Ryan Brasier33BOS580088000000000000
80Alex Bregman27HOU68584858400008400000010
81Brandon Brennan29BOS310011000000000000
82Jake Brentz26KCR1st71067171000000000000
83Colten Brewer28BOS410011000000000000
84Austin Brice29BOS613001313000000000000
85Zack Britton33NYY1122032222000000000000
86Mike Brosseau27TBR35740575600102723010120102
87Seth Brown28OAK3104631049400400018274906282
88Jay Bruce34NYY141010101000100000000000
89Vidal Brujan23TBR1st1061080004001124120
90Kris Bubic23KCR2271822727000000000000
91Aaron Bummer27CHW559055959000000000000
92Dylan Bundy28LAA7241932323000000000010
93Zack Burdi262TM270077000000000000
94Jake Burger25CHW1st15101580000800000540
95Ryan Burr27CHW332133232000000000000
96Beau Burrows242TM261266000000000000
97Matt Bush35TEX430033000000000000
98Drew Butera37LAA121212121201200000000000
99Byron Buxton27MIN754525453000000053053010
100Miguel Cabrera38DET1912412112443004300000007830
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Willie Calhoun26TEX5696169360000003600362870
102Daz Cameron24DET2292229270000001141327223
103Eric Campbell34SEA443430010200000010
104Jeimer Candelario27DET6143143143137000013700000600
105Mark Canha32OAK71351331351290020001002327128620
106Griffin Canning25LAA3161321514000001001001
107Drew Carlton25DET1st40244000000000000
108Diego Castillo272TM457045757000000000000
109Anthony Castro26TOR224002424000000000000
110Harold Castro27DET499759994301431114232051130
111Jason Castro34HOU1160356047047000000002220
112Willi Castro24DET3120110120110000890207007664
113Jake Cave28MIN47237726600000033291066176
114Dylan Cease25CHW3313133131000000000000
115Gilberto Celestino22MIN1st23202322000000122222102
116Luis Cessa29NYY629012929000000000000
117Andrew Chafin31OAK826012626000000000000
118Yu Chang25CLE3835783740046820500000172
119Aroldis Chapman33NYY1258075858000000000000
120Matt Chapman28OAK5146145146145000014530000010
121JT Chargois302TM453065353000000000000
122Tyler Chatwood31TOR1030043030000000000000
123Michael Chavis25BOS33119312900822000000043
124Ji-Man Choi30TBR677667767006700000004100
125Adam Cimber30TOR434033434000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Steve Cishek35LAA12710137171000000000000
127Jose Cisnero32DET567056767000000000000
128Nick Ciuffo26BAL311110100000000000
129Aaron Civale26CLE3191911919000000000000
130Emmanuel Clase23CLE268056868000000000000
131Alex Claudio29LAA841084141000000000000
132Ernie Clement25CLE1st40364038000221612002021
133Alex Cobb33LAA10171711717000000000000
134Kyle Cody26TEX270077000000000000
135A.J. Cole29TOR760166000000000000
136Gerrit Cole30NYY9292902929000000000000
137Dylan Coleman24KCR1st20022000000000000
138Zack Collins26CHW376577672071100000003101
139Alex Colome32MIN964066464000000000000
140Adam Conley31TBR617011717000000000000
141Franchy Cordero26BOS5483748450011000330235162
142Carlos Correa26HOU7143142143143000001430000000
143Nestor Cortes Jr.26NYY4221322121000000000001
144Jharel Cotton29TEX319011919000000000000
145Danny Coulombe31MIN728152828000000000000
146J.P. Crawford26SEA5153152153153000001530000000
147Kutter Crawford25BOS1st11011000000000000
148Cooper Criswell24LAA1st11011000000000000
149Garrett Crochet22CHW250025050000000000000
150Nelson Cruz402TM171331261331001000000012670
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Charlie Culberson32TEX98873878120446536017264
152David Dahl27TEX56355634400000031112441761
153Bobby Dalbec26BOS21281111281260011901420000172
154Austin Davis28BOS418001818000000000000
155Jonathan Davis292TM4642564580000003550582311
156Khris Davis332TM93723373000000300327140
157Wade Davis35KCR1340054040000000000000
158Ronnie Dawson26HOU1st31300000000000220
159Brett de Geus23TEX1st19031919000000000000
160Alex De Goti26HOU1st22220002000000000
161Miguel Del Pozo28DET350255000000000000
162Reid Detmers21LAA1st44144000000000000
163Rafael Devers24BOS5149148149144000214400000410
164Aledmys Díaz30HOU6786578670011122961401155100
165Jhonathan Diaz24LAA1st21022000000000000
166Yandy Díaz29TBR5129119129122008115400000580
167Corey Dickerson32TOR9403140340000002010534560
168Jake Diekman34OAK1065046565000000000000
169Marcos Diplan24BAL1st20012020000000000000
170Randy Dobnak26MIN314611414000000000000
171Rafael Dolis33TOR539033939000000000000
172Josh Donaldson35MIN1112811912889000089000003190
173Sean Doolittle34SEA1090199000000000000
174Ryan Dorow25TEX1st32330000300000000
175Hunter Dozier29KCR51361291361240018056013054641022
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Tyler Duffey30MIN761056161000000000000
177Danny Duffy32KCR11131201313000000000000
178Robert Dugger25SEA312411212000000000000
179Justin Dunn25SEA3111121111000000000000
180Dane Dunning26TEX2252322525000000000000
181Jarren Duran24BOS1st33263329000000128029041
182Jarrod Dyson362TM1298339885000000193534857428
183Adam Eaton322TM1084688381101000207980091
184Carl Edwards Jr.29TOR760066000000000000
185Chris Ellis282TM286177000000000001
186Kent Emanuel29HOU1st10001010000000000000
187Adam Engel29CHW536313634000000425834130
188Dietrich Enns30TBR290099000000000000
189Nathan Eovaldi31BOS10313113131000000000000
190Thomas Eshelman27BAL375177000000000000
191Raynel Espinal29BOS1st10011000000000000
192Santiago Espinal26TOR285558574000074000006127
193Demarcus Evans24TEX225032525000000000000
194Pete Fairbanks27TBR345054545000000000000
195Buck Farmer30DET836003636000000000000
196Luke Farrell30MIN519101919000000000000
197Michael Feliz282TM750055000000000000
198J.P. Feyereisen28TBR232033232000000000000
199Mike Fiers36OAK1122022000000000000
200Jay Flaa29BAL1st10011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Josh Fleming25TBR2221112222000000000000
202Aaron Fletcher25SEA240244000000000000
203David Fletcher27LAA41501491501490001350200000010
204Chris Flexen26SEA4292922929000000000000
205Estevan Florial23NYY21171111000000011011011
206Jason Foley25DET1st90099000000000000
207Mike Foltynewicz29TEX8262422626000000000000
208Mike Ford28NYY32218222100210000000020
209Matt Foster26CHW234013434000000000000
210Dexter Fowler35LAA1476770000000077000
211Jake Fraley26SEA37257726300000045166637140
212Ty France26SEA31451441451200099215000002610
213Maikel Franco28BAL810410010410000209900000321
214Wander Franco20TBR1st6363636300018570000000
215Clint Frazier26NYY5665666630000003703363090
216Jace Fry27CHW560066000000000000
217Paul Fry28BAL452025252000000000000
218Michael Fulmer28DET550455050000000000000
219Kyle Funkhouser27DET254245454000000000000
220Cam Gallagher28KCR54128413903900000000030
221Joey Gallo272TM7146143146131000000440921311410
222Freddy Galvis31BAL107271727200000720000010
223Ben Gamel29CLE6113111000000019010030
224John Gant28MIN613621313000000000000
225Adolis García28TEX3142140142127000000979441271320
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Aramis Garcia28OAK33227323003000000000110
227Bryan Garcia26DET336003636000000000000
228Deivi Garcia22NYY222022000000000000
229Edgar Garcia24MIN360066000000000000
230Leury Garcia30CHW911910911911500033111826263162050
231Luis Garcia24HOU2292732929000000000000
232Robel Garcia28HOU2472546391019151300001104
233Rony Garcia23DET220122000000000000
234Yimi Garcia30HOU721032121000000000000
235Brett Gardner37NYY1413310613312900000035980129063
236Kyle Garlick29MIN3362436330000001251833142
237Dustin Garneau33DET71716171701700000000000
238Mitch Garver30MIN564526458055400000003110
239Justin Garza27CLE1st19001919000000000000
240Ralph Garza272TM1st24002424000000000000
241Domingo German28NYY4211822121000000000000
242Ian Gibaut27MIN330033000000000000
243Kyle Gibson33TEX9191911919000000000000
244Luis Gil23NYY1st66066000000000000
245Logan Gilbert24SEA1st232302323000000000000
246Andres Gimenez22CLE263546361000200420000123
247Lucas Giolito26CHW6292922929000000000000
248Chris Gittens27NYY1st1610161300130000000060
249Tyler Glasnow27TBR6141411414000000000000
250Jose Godoy26SEA1st1612161401400000000110
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Yan Gomes33OAK103528352702700000000570
252Stephen Gonsalves26BOS230033000000000000
253Marco Gonzales29SEA7232322323000000000000
254Luis Gonzalez25CHW263640000002034020
255Marwin Gonzalez322TM10887388811016381012120214291
256Romy Gonzalez24CHW1st1071091001411034130
257Niko Goodrum29DET584738481001906178015082
258Brian Goodwin30CHW6726472680000006274368232
259Nick Gordon25MIN1st674867640001729834142064
260Anthony Gose30CLE620022000000000000
261Phil Gosselin32LAA998829888002343203301343130
262Yasmani Grandal32CHW108683867907480000000820
263Kendall Graveman302TM751075151000000000000
264Chad Green30NYY663056363000000000000
265Conner Greene26BAL1st19121919000000000000
266Grayson Greiner28DET43125313103100000000010
267Zack Greinke37HOU18292912929000000000000
268Randal Grichuk29TOR8145129145130000000095671301280
269Robbie Grossman31DET914914614914000000079070140821
270Reymin Guduan29OAK411001111000000000000
271Deolis Guerra32OAK650055050000000000000
272Junior Guerra36LAA741154141000000000010
273Vladimir Guerrero Jr.22TOR31541541541270012701000002700
274Lourdes Gurriel Jr.27TOR41371321371250011000119001191040
275Yuli Gurriel37HOU6137135137136001360100000100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Kelvin Gutierrez262TM37867787700117700000011
277Ronald Guzman26TEX475760040002002120
278Eric Haase28DET49184917906110002000201161
279Sam Haggerty27SEA335233531000400203628252
280Jesse Hahn31KCR750055000000000000
281Billy Hamilton30CHW96627666300000015462632411
282Brad Hand31TOR1111011111000000000000
283Eric Hanhold27BAL270277000000000000
284Mitch Haniger30SEA5150150150118000000001181183300
285J.A. Happ38MIN15191901919000000000000
286Josh Harrison33OAK1144434444000321153003010
287Ryan Hartman27HOU1st10011000000000000
288Hunter Harvey26BAL390099000000000000
289Matt Harvey32BAL9282832828000000000000
290Thomas Hatch26TOR232033000000000000
291Austin Hays25BAL412411212412200000087647122072
292Louis Head31TBR1st25202525000000000000
293Andrew Heaney302TM8302333030000000000000
294Taylor Hearn26TEX3411024141000000000000
295Jon Heasley24KCR1st22022000000000000
296Austin Hedges28CLE78381838208200000000010
297Jonah Heim26TEX27972797507500000000220
298Liam Hendriks32CHW1165066565000000000000
299Sam Hentges24CLE1st281212828000000000000
300Jimmy Herget272TM315021515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Carlos Hernandez24KCR2241112424000000000000
302Cesar Hernandez312TM9145145145138000138010000700
303Darwinzon Hernandez24BOS347044747000000000000
304Enrique Hernandez29BOS81271231271270004408086086030
305Teoscar Hernandez28TOR61361341361250000005321051251110
306Yonny Hernandez23TEX1st3836383600072750000211
307David Hess27TBR410011000000000000
308Codi Heuer24CHW240014040000000000000
309Aaron Hicks31NYY932303232000000032032020
310John Hicks31TEX61081080800000000200
311Kyle Higashioka31NYY56455646306300000000020
312Derek Hill25DET249414945000000045045233
313Rich Hill41TBR17191931919000000000000
314Derek Holland34DET1337143737000000000000
315Greg Holland35KCR1155065555000000000000
316Clay Holmes28NYY420052020000000000000
317Brock Holt33TEX1073597267100066000004110
318Brent Honeywell Jr.26TBR1st32033000000000000
319Tanner Houck25BOS2161201616000000000000
320Spencer Howard24TEX277177000000000000
321Jared Hoying32TOR321210000001001010
322James Hoyt34LAA690199000000000000
323Drew Hutchison30DET672177000000000000
324Andy Ibáñez28TEX1st69586949001029100100114100
325José Iglesias312TM101301251301290001101190000121
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Raisel Iglesias31LAA7620166262000000000000
327Cole Irvin27OAK3303023030000000000000
328Kyle Isbel24KCR1st23162320000000271220230
329Tyler Ivey25HOU1st11011000000000000
330Josh James28HOU450155000000000000
331Mickey Jannis33BAL1st10011000000000000
332Danny Jansen26TOR46549656406400000000043
333Cristian Javier24HOU234923434000000000000
334Griffin Jax26MIN1st161221616000000000000
335Jon Jay36LAA1253550000005005000
336Daulton Jefferies25OAK251055000000000000
337Ryan Jeffers24MIN28274828108100000000041
338Eloy Jimenez24CHW3484848300000003000301800
339Joe Jimenez26DET549064949000000000000
340Daniel Johnson25CLE230233028000000901928132
341DJ Johnson312TM340044000000000000
342JaCoby Jones29DET636273632000000230032134
343Jahmai Jones23BAL22117211900019000000021
344Taylor Jones27HOU23524352400140001000101061
345Aaron Judge29NYY61411371411180000000231071182240
346Jakob Junis28KCR516611616000000000000
347Janson Junk25LAA1st33033000000000000
348James Kaprielian27OAK2222122222000000000000
349James Karinchak25CLE359065959000000000000
350Anthony Kay26TOR311501111000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Jarred Kelenic21SEA1st868486860000001470386010
352Brad Keller25KCR4262632626000000000000
353Tony Kemp29OAK61248312411700082014900492169
354Ian Kennedy36TEX1532013232000000000000
355Max Kepler28MIN711410711410700000002290107470
356Dallas Keuchel33CHW10302913030000000000000
357Kevin Kiermaier31TBR91169711611100000001110111125
358Yusei Kikuchi30SEA3292912929000000000000
359Craig Kimbrel33CHW1222022222000000000000
360Isiah Kiner-Falefa26TEX4152150152150000001500000111
361John King26TEX227032727000000000000
362Michael King26NYY319611919000000000000
363Alex Kirilloff23MIN25955595900290001302737031
364Alejandro Kirk22TOR25947594304300000000990
365Andrew Kittredge31TBR554455454000000000000
366Corey Kluber35NYY11151511515000000000000
367Dusten Knight30BAL1st70077000000000000
368Brody Koerner27NYY1st20022000000000000
369Adam Kolarek32OAK512011212000000000000
370Michael Kopech25CHW241444141000000000000
371Jackson Kowar24KCR1st76077000000000000
372Joey Krehbiel282TM230033000000000000
373Dean Kremer25BAL2131301313000000000000
374Brooks Kriske272TM210011010000000000000
375Ian Krol30DET716001616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Jack Kruger26LAA1st10110100000000000
377Juan Lagares32LAA910679106106000000226132106011
378Brady Lail27SEA320022000000000000
379Travis Lakins27BAL324112424000000000000
380Ryan LaMarre32NYY697980000004148010
381Jake Lamb302TM85542554200301601609258110
382Jimmy Lambert26CHW243044000000000000
383Alex Lange25DET1st33033333000000000000
384Trevor Larnach24MIN1st796979770000006002077070
385Jake Latz25TEX1st11011000000000000
386Ramon Laureano26OAK488878883000000075883510
387Ryan Lavarnway33CLE1098980800000000010
388Derek Law30MIN590099000000000000
389Wade LeBlanc36BAL1361066000000000000
390DJ LeMahieu32NYY111461431461450055833500000120
391Kyle Lewis25SEA336363634000000034034200
392Domingo Leyba25BAL22119212100014900000000
393Tzu-Wei Lin27MIN510110000001001000
394Jonathan Loaisiga26NYY454055454000000000000
395Tim Locastro28NYY598990000008109000
396Shed Long25SEA3343134320001000250025120
397Jack Lopez28BOS1st75760006000000001
398Jorge Lopez28BAL6332513333000000000000
399Nicky Lopez26KCR3143136143143000401400000011
400Otto Lopez22TOR1st10100000000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Reynaldo Lopez27CHW618831818000000000000
402Richard Lovelady25KCR320032020000000000000
403Brandon Lowe26TBR4144129144134001128001006153150
404Josh Lowe23TBR1st21220000001012000
405Nathaniel Lowe25TEX3150144150143001430100000640
406Jed Lowrie37OAK13139118139710007110000060210
407Zac Lowther25BAL1st95099000000000000
408Lucas Luetge34NYY556135656000000000000
409Jordan Luplow272TM561446057101611062211384120
410Jesus Luzardo23OAK313621313000000000000
411Jordan Lyles30TEX11312933131000000000000
412Daniel Lynch24KCR1st141401414000000000000
413Lance Lynn34CHW10272722727000000000000
414Vimael Machin27OAK2131013110003260000021
415Nick Madrigal24CHW25453545300053000000101
416Kenta Maeda33MIN6232142121000000000102
417Martin Maldonado34HOU11120115120119011810000000010
418Sean Manaea29OAK6313123131000000000000
419Trey Mancini29BAL514013614077007700000006240
420Matt Manning23DET1st161611616000000000000
421Alek Manoah23TOR1st181811818000000000000
422Nick Margevicius25SEA353055000000000000
423Manuel Margot26TBR6118991181120000002122831123132
424Jose Marmolejos28SEA2413141270014000110213590
425Brandon Marsh23LAA1st63586363000000063063000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Evan Marshall31CHW827002727000000000000
427Jose Marte25LAA1st40044000000000000
428Starling Marte32OAK1051515151000000051051000
429Brett Martin26TEX363066363000000000000
430Jason Martin25TEX3583758470000004133471152
431Richie Martin26BAL23024303000000300000010
432J.D. Martinez33BOS111411411413300000029053310900
433Seth Martinez26HOU1st30033000000000000
434Jorge Mateo26BAL232293231000181171012010
435Phil Maton282TM561186161000000000000
436Isaac Mattson25BAL1st30033000000000000
437Steven Matz30TOR7282812828000000000000
438Mike Mayers29LAA6692106969000000000000
439Jack Mayfield302TM380707979100961120000011
440Tim Mayza29TOR459065959000000000000
441Nomar Mazara26DET650465041000000004141830
442Chris Mazza31TBR313001313000000000000
443Ryan McBroom29KCR371700000000000160
444Darren McCaughan25SEA1st21122000000000000
445Shane McClanahan24TBR2242402424000000000000
446Chas McCormick26HOU1st102661029700000049312297289
447Lance McCullers Jr.27HOU6292732727000000000011
448Reese McGuire26TOR47760777207200000000172
449Collin McHugh34TBR935633535000000000000
450Ryan McKenna24BAL1st83458373000110461518732717
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Triston McKenzie23CLE2232212323000000000000
452Alex McRae28CHW420122000000000000
453Austin Meadows26TBR41381271387500000074017560110
454John Means28BAL4242422424000000000000
455Francisco Mejia25TBR57964797327210000000460
456J.C. Mejia24CLE1st171121717000000000000
457Danny Mendick27CHW3715171681002842821810171
458Oscar Mercado26CLE3645064610000004171761083
459Yermin Mercedes28CHW2686268412100000006160
460Whit Merrifield32KCR615415415415200014100201618200
461Julian Merryweather29TOR210101010000000000000
462Jake Meyers25HOU1st44334440000000336340162
463Keynan Middleton27SEA532123232000000000000
464Owen Miller24CLE1st56485650001825710000340
465Wyatt Mills26SEA1st11031111000000000000
466Tommy Milone34TOR1161066000000000000
467Juan Minaya30MIN527032727000000000000
468Mike Minor33KCR10282832828000000000000
469Anthony Misiewicz26SEA262036262000000000000
470Casey Mize24DET2292922929000000000000
471Sam Moll29OAK260066000000000000
472Yoan Moncada26CHW6137137137131000013100000600
473Adalberto Mondesi25KCR728272823000013100000501
474Frankie Montas28OAK6313123131000000000000
475Rafael Montero302TM744034444000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Jordan Montgomery28NYY5282832828000000000000
477Dylan Moore28SEA31219712112000066944309522103
478Jovani Moran24MIN1st40044000000000000
479Mitch Moreland35OAK128164818107000000061170
480Eli Morgan25CLE1st171711717000000000000
481Taylor Motter31BOS431320002000000001
482Ryan Mountcastle24BAL21371331379500780002000204030
483Cedric Mullins26BAL415214315214700000001470147370
484Yairo Munoz26BOS452540003001001001
485Patrick Murphy26TOR280088000000000000
486Sean Murphy26OAK3115106115108010800000000570
487Tom Murphy30SEA69281928308300000000482
488Packy Naughton25LAA1st64266000000000000
489Josh Naylor24CLE3696569620015000005151430
490Kyle Nelson24CLE210021010000000000000
491Nick Nelson25NYY211201111000000000000
492Tyler Nevin24BAL1st22220020000000000
493Jake Newberry26KCR440044000000000000
494Ljay Newsome24SEA271077000000000000
495Vinny Nittoli30SEA1st10011000000000000
496Daniel Norris28DET838023838000000000000
497Jacob Nottingham26SEA41081040040000000520
498Renato Nunez27DET614141480080000000600
499Darren O'Day38NYY1412001212000000000000
500Ryan O'Hearn27KCR482638243002000010242528140
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Bailey Ober25MIN1st202012020000000000000
502Joseph Odom29TBR220210100000000010
503Rougned Odor27NYY81008710095000743100000090
504Jake Odorizzi31HOU10222112222000000000000
505Shohei Ohtani26LAA4151142148252200000106712090
506Edward Olivares25KCR2392739360000001142236164
507Matt Olson27OAK6149149149146001460000000300
508Kaleb Ort29BOS1st10011000000000000
509Oliver Ortega24LAA1st60266000000000000
510Adam Ottavino35BOS1165046565000000000000
511Glenn Otto25TEX1st55055000000000000
512Connor Overton27TOR1st40144000000000000
513Kevin Padlo242TM1st1041090030600000011
514Josh Palacios25TOR1st1311131200000042812110
515Joe Panik30TOR842304233003102100000370
516Enoli Paredes25HOU212001212000000000000
517Isaac Paredes22DET2171517170006650000000
518Hoy Park25NYY1st10110000000011010
519Blake Parker36CLE944044444000000000000
520Luis Patino21TBR2171501717000000000000
521Spencer Patton33TEX439033939000000000000
522James Paxton32SEA911011000000000000
523Joel Payamps272TM334133434000000000000
524Brad Peacock33BOS1021022000000000000
525Nate Pearson24TOR291099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Elvis Peguero24LAA1st30033000000000000
527Felix Pena31LAA620022000000000000
528Wandy Peralta29NYY643164343000000000000
529Wily Peralta32DET9171611717000000000000
530Francisco Perez23CLE1st40044000000000000
531Martin Perez30BOS10352213535000000000000
532Oliver Perez39CLE1950255000000000000
533Roberto Perez32CLE84039404003910000000010
534Salvador Perez31KCR101531521531210121000000003510
535DJ Peters25TEX1st4846484600000018161246220
536Yusmeiro Petit36OAK1475067575000000000000
537Jake Petricka33LAA870377000000000000
538David Phelps34TOR912101212000000000000
539Brett Phillips27TBR5113721121031000001649441022614
540Evan Phillips26TBR410011000000000000
541Chad Pinder29OAK66952696400075717034502140
542Michael Pineda32MIN8212022121000000000000
543Stephen Piscotty30OAK7725072670000000067675171
544Nick Pivetta28BOS5292912929000000000000
545Kevin Plawecki30BOS76143615215020000000560
546Zach Plesac26CLE3242402424000000000000
547Adam Plutko29BAL538133838000000000000
548Jorge Polanco27MIN81461401461380001150390000751
549Sean Poppen27TBR310011000000000000
550Yohel Pozo24TEX1st211921202000000001720
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Ryan Pressly32HOU961026161000000000000
552Austin Pruitt31HOU420022000000000000
553Albert Pujols41LAA212422242000200100000220
554A.J. Puk26OAK212001212000000000000
555Cal Quantrill26CLE3392133939000000000000
556Jose Quijada25LAA322072222000000000000
557Jose Quintana32LAA10241022424000000000000
558Cal Raleigh24SEA1st4434444004000000000060
559Brooks Raley33HOU456045656000000000000
560Erasmo Ramirez31DET1017011717000000000000
561Harold Ramirez26CLE39386938900100045203489043
562Jose Ramirez28CLE91441431441260000126000001810
563Noe Ramirez31LAA720122000000000000
564Yohan Ramirez26SEA223042323000000000000
565AJ Ramos34LAA910011000000000000
566Wilson Ramos332TM1244424434034000000001110
567Drew Rasmussen25TBR219931919000000000000
568Robbie Ray29TOR8313123131000000000000
569Cody Reed28TBR612001212000000000000
570Rob Refsnyder30MIN6513751490000002022949173
571Anthony Rendon31LAA95858585700005700000100
572Hunter Renfroe29BOS613713313713500000005131135120
573Luis Rengifo24LAA34739474500041219101414050
574Franmil Reyes25CLE4110109110110000000011119810
575Victor Reyes26DET4765676620000001204362688
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Garrett Richards33BOS11362223636000000000000
577Trevor Richards282TM436023636000000000000
578JT Riddle29MIN542430000030000101
579Stephen Ridings25NYY1st50055000000000000
580Yacksel Rios282TM523012323000000000000
581Emmanuel Rivera25KCR1st2927292900102800000000
582Rene Rivera37CLE132117212002000000000010
583Sebastian Rivero22KCR1st169161601600000000000
584Anthony Rizzo31NYY114239424000400000000020
585Tanner Roark34TOR931033000000000000
586Luis Robert23CHW262626262000000062062000
587David Robertson36TBR1310101010000000000000
588Hansel Robles302TM767026767000000000000
589Jacob Robson26DET1st41440000003104011
590Carlos Rodon28CHW7232322323000000000000
591Chris Rodriguez22LAA1st15211515000000000000
592Eduardo Rodriguez28BOS6292922929000000000000
593Joely Rodriguez292TM450065050000000000000
594Nivaldo Rodriguez24HOU240044000000000000
595Chaz Roe34TBR910111000000000000
596Jake Rogers26DET23835383813700100000010
597Taylor Rogers30MIN640024040000000000000
598Jose Rojas28LAA1st5538555100214120802026182
599Jordan Romano28TOR359045959000000000000
600Sal Romano27NYY540044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Sergio Romo38OAK1463046363000000000000
602Brent Rooker26MIN2514751390000003208391040
603Ben Rortvedt23MIN1st3928393903900000000121
604Amed Rosario25CLE513512913512900000115018018360
605Eddie Rosario29CLE778787872000000720072600
606Ben Rowen32LAA380088000000000000
607Jose Ruiz26CHW558045858000000000000
608Rio Ruiz27BAL632243228000201200000131
609Joe Ryan25MIN1st44144000000000000
610Hyun Jin Ryu34TOR8292922929000000000000
611Casey Sadler30SEA637013737000000000000
612Chris Sale32BOS1177077000000000000
613Gary Sanchez28NYY7110100110106010600000000490
614Nick Sandlin24CLE1st34033434000000000000
615Patrick Sandoval24LAA3171421717000000000000
616Miguel Sano28MIN7128120128116001130900000951
617Carlos Santana35KCR121501471501290012900000001830
618Danny Santana30BOS8382938310014000713019243
619Dennis Santana25TEX436013636000000000000
620Ervin Santana38KCR1636233636000000000000
621Anthony Santander26BAL5109103109850000004081852160
622Hector Santiago33SEA1013101313000000000000
623Tayler Saucedo28TOR1st29032929000000000000
624Hirokazu Sawamura33BOS1st54035454000000000000
625Josh Sborz27TEX361056161000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Mac Sceroler26BAL1st50055000000000000
627Scott Schebler30LAA7148141100000034411031
628Clarke Schmidt25NYY221122000000000000
629Jonathan Schoop29DET914914914913500108381000001400
630John Schreiber27BOS310011000000000000
631Kyle Schwarber28BOS7343234190070001200121420
632Frank Schwindel29OAK284810010000000540
633Tanner Scott26BAL562036262000000000000
634Andre Scrubb26HOU218001818000000000000
635Connor Seabold25BOS1st11011000000000000
636Kyle Seager33SEA111521501521420000142000001020
637Sam Selman30LAA314041414000000000000
638Marcus Semien30TOR91551541551540001400210000100
639Luis Severino27NYY620022000000000000
640Pedro Severino27BAL7107100107103010300000000430
641Paul Sewald31SEA557065757000000000000
642Bryan Shaw33CLE1176047676000000000000
643Travis Shaw31BOS722722900900000004120
644Gavin Sheets25CHW1st484048260090004013171880
645Justus Sheffield25SEA4211522121000000000000
646Ryan Sherriff31TBR415021515000000000000
647Matt Shoemaker34MIN9161101616000000000000
648Zack Short26DET1st5745575500023500000034
649Andrelton Simmons31MIN10126123126126000001260000011
650Brady Singer24KCR2262602626000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Jose Siri25HOU1st178171200000043812023
652Chance Sisco26BAL52320232102100000000110
653Tarik Skubal24DET2302823030000000000000
654Aaron Slegers28LAA529052929000000000000
655Devin Smeltzer25MIN310011000000000000
656Burch Smith31OAK531033131000000000000
657Joe Smith372TM1449014949000000000000
658Kevan Smith33TBR631320200000000010
659Kevin Smith24TOR1st1811181500101401001122
660Kirby Snead26TOR1st70177000000000000
661Nick Snyder25TEX1st40044000000000000
662Nick Solak26TEX3123121123118000118000000420
663Jorge Soler29KCR8949094460000000046464440
664Peter Solomon24HOU1st50155000000000000
665Joakim Soria37TOR1410001010000000000000
666Gregory Soto26DET362066262000000000000
667Gabe Speier26KCR330033000000000000
668George Springer31TOR8717171340000000343343700
669Jeffrey Springs28TBR443044343000000000000
670Ryne Stanek29HOU569066969000000000000
671Giancarlo Stanton31NYY121321271322500000090162510250
672Cody Stashak27MIN315021515000000000000
673Max Stassi30LAA98477848308300000000020
674Josh Staumont27KCR361046161000000000000
675Drew Steckenrider30SEA458045858000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Trevor Stephan25CLE1st41044141000000000000
677DJ Stewart27BAL41007710072000000390337213190
678Jonathan Stiever24CHW210011000000000000
679Myles Straw262TM415014115014800000001480148022
680Hunter Strickland322TM822022222000000000000
681Ross Stripling31TOR6231932323000000000000
682Garrett Stubbs28HOU3187181601400002002051
683Jose Suarez23LAA3221312222000000000000
684Cole Sulser31BAL358045858000000000000
685Kurt Suzuki37LAA156859686506500000000061
686Erik Swanson27SEA332243232000000000000
687Anthony Swarzak35KCR1170177000000000000
688Jameson Taillon29NYY5272722727000000000000
689Domingo Tapia292TM231033131000000000000
690Dillon Tate27BAL360036060000000000000
691Mike Tauchman30NYY51141180000006218105
692Leody Taveras22TEX242414241000000041041010
693Blake Taylor25HOU249054949000000000000
694Josh Taylor28BOS361036161000000000000
695Michael A. Taylor30KCR813613013613300000001330133221
696Julio Teheran30DET1111011000000000000
697Anderson Tejeda23TEX255550001500000000
698Rowdy Tellez26TOR4503450190019000000019150
699Ryan Tepera33CHW720032020000000000000
700Curtis Terry24TEX1st131313100100000001200
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Matt Thaiss26LAA322220020000000000
702Caleb Thielbar34MIN555045555000000000000
703Dillon Thomas28SEA1st42440000002114010
704Ryan Thompson29TBR236023636000000000000
705Trent Thornton27TOR337343737000000000000
706