Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Baltimore Orioles1622376162169621647311761722071811912131771885521588632
Boston Red Sox1622353162168721447251901962021751801891841745271599523
Chicago White Sox1622292162166620946741881721721741712151941985671668322
Cleveland Indians1622300162165221056971671931731771721841901895451568917
Detroit Tigers1622341162166221307391791831831671861871871805321757241
Houston Astros1622319162169220936741891741711761702111771765491639427
Kansas City Royals1622368162170621517181871771841911761791712195591718032
Los Angeles Angels1622325162173421487241761761741861722181852105721347412
Minnesota Twins16223561621717214369119217819018718722019419458116111228
New York Yankees1622354162173421376741811911951991952031971955621609445
Oakland Athletics16223531621734210266617516820517317420417522657719415831
Seattle Mariners16223601621668214874618017318217416621916817355216810212
Tampa Bay Rays16223891621744216569318420318620417721819419656716712036
Texas Rangers1622252162162920416691761691691861651851711735181608914
Toronto Blue Jays16223831621732214869919717417420016921221521256216910039

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 Abad35BAL1016021616000000000000
2Albert Abreu25NYY228032828000000000000
3Bryan Abreu24HOU331013131000000000000
4José Abreu34CHW81521521521360013501000001800
5Domingo Acevedo27OAK1st10001010000000000000
6Willy Adames25TBR44137414000000400000010
7Riley Adams25TOR1st127121101100000000040
8Jo Adell22LAA2353535350000002501935000
9Keegan Akin26BAL2241722424000000000000
10Andrew Albers35MIN553055000000000000
11Hanser Alberto28KCR61035610386100314917000010243
12Jorge Alcala25MIN359045959000000000000
13Tyler Alexander26DET3411544141000000000000
14A.J. Alexy23TEX1st54055000000000000
15Kolby Allard23TEX4321713232000000000000
16Austin Allen27OAK342420200000000120
17Greg Allen28NYY51511151400000054814020
18Logan Allen24CLE3141111414000000000000
19Nick Allgeyer25TOR1st10011000000000000
20Jose Altuve31HOU11146144146144000144000000120
21Yordan Alvarez24HOU3144136144410000004100419860
22Trey Amburgey26NYY1st22220000000022000
23Drew Anderson27TEX591099000000000000
24Nick Anderson30TBR360066000000000000
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 Anderson28CHW6123123123122000001220000000
27Tyler Anderson31SEA6131311313000000000000
28Matt Andriese312TM734053434000000000000
29Elvis Andrus32OAK13146141146143000001430000023
30Miguel Andujar26NYY545424543002040370037021
31Jonathan Arauz22BOS228192825100122130000042
32Chris Archer32TBR965166000000000000
33Kohei Arihara28TEX1st101011010000000000000
34Shawn Armstrong302TM731053131000000000000
35Randy Arozarena26TBR3141135141119000000811531191960
36Luis Arraez24MIN3121108121115000485502700274110
37Christian Arroyo26BOS55744575310151020000282
38Willians Astudillo29MIN4735172664102742900011090
39Akil Baddoo22DET1st12410712411700000056665117548
40Pedro Baez33HOU840044000000000000
41Bryan Baker26TOR1st10011000000000000
42Joe Barlow25TEX1st31013131000000000000
43Scott Barlow28KCR471087171000000000000
44Charlie Barnes25MIN1st98199000000000000
45Jacob Barnes31TOR610011010000000000000
46Matt Barnes31BOS860066060000000000000
47Kyle Barraclough31MIN610011010000000000000
48Manny Barreda32BAL1st30033000000000000
49Luis Barrera25OAK1st62650000002125011
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 Bassitt32OAK7272712727000000000000
52Jake Bauers252TM31157511596005400021023438301
53Mike Baumann25BAL1st40044000000000000
54Shane Baz22TBR1st33033000000000000
55Eduard Bazardo25BOS1st20022000000000000
56Jeremy Beasley25TOR280088000000000000
57Cam Bedrosian29OAK890299000000000000
58Anthony Bemboom31LAA387881700001001000
59Andrew Benintendi26KCR613412913412900000012900129050
60Wes Benjamin27TEX213211313000000000000
61Travis Bergen27TOR310111010000000000000
62Jose Berrios272TM6323223232000000000000
63Bo Bichette23TOR31591591591480000014800001100
64Shane Bieber26CLE4161621616000000000000
65Brandon Bielak25HOU228212828000000000000
66Cavan Biggio26TOR3797179750077520101516224
67Braden Bishop27SEA381880000008008001
68Paul Blackburn27OAK599099000000000000
69Travis Blankenhorn24MIN210110001000000001
70Scott Blewett25KCR230033000000000000
71Xander Bogaerts28BOS9144143144138000001380000610
72Ronald Bolanos24KCR330033000000000000
73Skye Bolt27OAK2321232240000005164243410
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 Bradley25CLE27470746800680000000540
77Michael Brantley34HOU13121118121890000008408893130
78Rob Brantly31NYY765660510000000010
79Ryan Brasier33BOS513021313000000000000
80Alex Bregman27HOU69190919000009000000010
81Brandon Brennan29BOS310011000000000000
82Jake Brentz26KCR1st72067272000000000000
83Colten Brewer28BOS410011000000000000
84Austin Brice29BOS613001313000000000000
85Zack Britton33NYY1122032222000000000000
86Mike Brosseau27TBR35740575600102723010120102
87Seth Brown28OAK3111691119900600019475948292
88Jay Bruce34NYY141010101000100000000000
89Vidal Brujan23TBR1st1061080004001124120
90Kris Bubic23KCR2292022929000000000000
91Aaron Bummer27CHW562056262000000000000
92Dylan Bundy28LAA7241932323000000000010
93Zack Burdi262TM270077000000000000
94Jake Burger25CHW1st15101580000800000540
95Ryan Burr27CHW334133434000000000000
96Beau Burrows242TM261266000000000000
97Matt Bush35TEX440044000000000000
98Drew Butera37LAA121212121201200000000000
99Byron Buxton27MIN761596160000000060060010
100Miguel Cabrera38DET1913012713044004400000008330
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Willie Calhoun26TEX5756775410000004100412970
102Daz Cameron24DET2352735330000001151833233
103Eric Campbell34SEA443430010200000010
104Jeimer Candelario27DET6149149149142000014200000700
105Mark Canha32OAK71411391411350020001062327134620
106Griffin Canning25LAA3161321514000001001001
107Drew Carlton25DET1st40244000000000000
108Diego Castillo272TM461046161000000000000
109Anthony Castro26TOR225002525000000000000
110Harold Castro27DET41068010699301533124332051150
111Jason Castro34HOU1166386652052000000002230
112Willi Castro24DET312511512511500091020100010664
113Jake Cave28MIN47640767000000037291170176
114Dylan Cease25CHW3323233232000000000000
115Gilberto Celestino22MIN1st23202322000000122222102
116Luis Cessa29NYY629012929000000000000
117Andrew Chafin31OAK828012828000000000000
118Yu Chang25CLE3896389800049821700000172
119Aroldis Chapman33NYY1261076161000000000000
120Matt Chapman28OAK5151150151150000015030000010
121JT Chargois302TM456065656000000000000
122Tyler Chatwood31TOR1030043030000000000000
123Michael Chavis25BOS33119312900822000000043
124Ji-Man Choi30TBR683718373007300000004100
125Adam Cimber30TOR439033939000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Steve Cishek35LAA12740137474000000000000
127Jose Cisnero32DET567056767000000000000
128Nick Ciuffo26BAL322220200000000000
129Aaron Civale26CLE3212112121000000000000
130Emmanuel Clase23CLE271057171000000000000
131Alex Claudio29LAA841084141000000000000
132Ernie Clement25CLE1st40364038000221612002021
133Alex Cobb33LAA10181811818000000000000
134Kyle Cody26TEX270077000000000000
135A.J. Cole29TOR760166000000000000
136Gerrit Cole30NYY9303003030000000000000
137Dylan Coleman24KCR1st50055000000000000
138Zack Collins26CHW378587874073100000003101
139Alex Colome32MIN967066767000000000000
140Adam Conley31TBR617011717000000000000
141Franchy Cordero26BOS5483748450011000330235162
142Carlos Correa26HOU7148147148148000001480000000
143Nestor Cortes26NYY4231422222000000000001
144Jharel Cotton29TEX323012323000000000000
145Danny Coulombe31MIN729152929000000000000
146J.P. Crawford26SEA5160159160160000001600000000
147Kutter Crawford25BOS1st11011000000000000
148Cooper Criswell24LAA1st11011000000000000
149Garrett Crochet22CHW254025454000000000000
150Nelson Cruz402TM171401331401001000000013370
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Charlie Culberson32TEX99175908420446836017274
152David Dahl27TEX56355634400000031112441761
153Bobby Dalbec26BOS21331151331300012301420000182
154Austin Davis28BOS419011919000000000000
155Jonathan Davis292TM4642564570000003540572311
156Khris Davis332TM94227423000000300331150
157Wade Davis35KCR1340054040000000000000
158Ronnie Dawson26HOU1st31300000000000220
159Brett de Geus23TEX1st19031919000000000000
160Alex De Goti26HOU1st22220002000000000
161Miguel Del Pozo28DET350255000000000000
162Reid Detmers21LAA1st55155000000000000
163Rafael Devers24BOS5156155156151000215100000410
164Aledmys Díaz30HOU6847084730012133091501165100
165Jhonathan Diaz24LAA1st32033000000000000
166Yandy Díaz29TBR5134123134126008115800000590
167Corey Dickerson32TOR9463646390000002510539670
168Jake Diekman34OAK1067046767000000000000
169Marcos Diplan24BAL1st23012323000000000000
170Randy Dobnak26MIN314611414000000000000
171Rafael Dolis33TOR539033939000000000000
172Josh Donaldson35MIN1113512613592000092000003490
173Sean Doolittle34SEA1011011111000000000000
174Ryan Dorow25TEX1st32330000300000000
175Hunter Dozier29KCR51441371441310019057014060701122
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Tyler Duffey30MIN764056464000000000000
177Danny Duffy32KCR11131201313000000000000
178Robert Dugger25SEA312411212000000000000
179Justin Dunn25SEA3111121111000000000000
180Dane Dunning26TEX2272522727000000000000
181Jarren Duran24BOS1st33263329000000128029041
182Jarrod Dyson362TM121023310289000000203834897428
183Adam Eaton322TM1084688381101000207980091
184Carl Edwards Jr.29TOR760066000000000000
185Chris Ellis282TM286177000000000001
186Kent Emanuel29HOU1st10001010000000000000
187Adam Engel29CHW5393439370000004261037130
188Dietrich Enns30TBR290099000000000000
189Nathan Eovaldi31BOS10323213232000000000000
190Thomas Eshelman27BAL396299000000000000
191Raynel Espinal29BOS1st10011000000000000
192Santiago Espinal26TOR292629281000081000006127
193Demarcus Evans24TEX225032525000000000000
194Pete Fairbanks27TBR347054747000000000000
195Buck Farmer30DET836003636000000000000
196Luke Farrell30MIN520102020000000000000
197Michael Feliz282TM750055000000000000
198J.P. Feyereisen28TBR234033434000000000000
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 Fleming25TBR2261112626000000000000
202Aaron Fletcher25SEA240244000000000000
203David Fletcher27LAA41571561571560001420200000010
204Chris Flexen26SEA4313123131000000000000
205Estevan Florial23NYY21171111000000011011011
206Jason Foley25DET1st11001111000000000000
207Mike Foltynewicz29TEX8282422828000000000000
208Mike Ford28NYY32218222100210000000020
209Matt Foster26CHW237013737000000000000
210Dexter Fowler35LAA1476770000000077000
211Jake Fraley26SEA37860786900000051166697170
212Ty France26SEA315215115212700106215000002610
213Maikel Franco28BAL810410010410000209900000321
214Wander Franco20TBR1st7070706900018630000000
215Jackson Frazier26NYY5665666630000003703363090
216Jace Fry27CHW560066000000000000
217Paul Fry28BAL452025252000000000000
218Michael Fulmer28DET552455252000000000000
219Kyle Funkhouser27DET257245757000000000000
220Cam Gallagher28KCR54833484604600000000030
221Joey Gallo272TM7153149153138000000510921381410
222Freddy Galvis31BAL107271727200000720000010
223Ben Gamel29CLE6113111000000019010030
224John Gant28MIN614721414000000000000
225Adolis García28TEX3149147149134000000979511341320
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 Garcia26DET339003939000000000000
228Deivi Garcia22NYY222022000000000000
229Edgar Garcia24MIN360066000000000000
230Leury Garcia30CHW912611612612200036111926263465050
231Luis Garcia24HOU2302833030000000000000
232Robel Garcia28HOU2472546391019151300001104
233Rony Garcia23DET220122000000000000
234Yimi Garcia30HOU723032323000000000000
235Brett Gardner37NYY14140113140136000000351050136063
236Kyle Garlick29MIN3362436330000001251833142
237Dustin Garneau33DET72019202002000000000000
238Mitch Garver30MIN568566862059400000003110
239Justin Garza27CLE1st21002121000000000000
240Ralph Garza272TM1st27002727000000000000
241Domingo German28NYY4221822222000000000000
242Ian Gibaut27MIN330033000000000000
243Kyle Gibson33TEX9191911919000000000000
244Luis Gil23NYY1st66066000000000000
245Logan Gilbert24SEA1st242402424000000000000
246Andres Gimenez22CLE268596866000250420000123
247Lucas Giolito26CHW6313123131000000000000
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 Gomes33OAK104033403103100000000670
252Stephen Gonsalves26BOS230033000000000000
253Marco Gonzales29SEA7252522525000000000000
254Luis Gonzalez25CHW263640000002034020
255Marwin Gonzalez322TM109175918310173911121202142101
256Romy Gonzalez24CHW1st1071091001411034130
257Niko Goodrum29DET590799086001906678015182
258Brian Goodwin30CHW6726472680000006274368232
259Nick Gordon25MIN1st73527370000172141134145084
260Anthony Gose30CLE660066000000000000
261Phil Gosselin32LAA91048810494002343203901403130
262Yasmani Grandal32CHW109390938508080000000920
263Kendall Graveman302TM753075353000000000000
264Chad Green30NYY667056767000000000000
265Conner Greene26BAL1st22122222000000000000
266Grayson Greiner28DET43125313103100000000010
267Zack Greinke37HOU18302913030000000000000
268Randal Grichuk29TOR8149133149134000000096701341280
269Robbie Grossman31DET915615215614600000082073146831
270Reymin Guduan29OAK411001111000000000000
271Deolis Guerra32OAK653055353000000000000
272Junior Guerra36LAA741154141000000000010
273Vladimir Guerrero Jr.22TOR31611611611330013301000002800
274Lourdes Gurriel Jr.27TOR41411361411250011000119001191440
275Yuli Gurriel37HOU6143140143142001420100000100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Kelvin Gutierrez262TM38574858400118400000011
277Ronald Guzman26TEX475760040002002120
278Eric Haase28DET49891988606610002200221161
279Sam Haggerty27SEA335233531000400203628252
280Jesse Hahn31KCR750055000000000000
281Billy Hamilton30CHW97128716700000018472673512
282Brad Hand31TOR1111011111000000000000
283Eric Hanhold27BAL210021010000000000000
284Mitch Haniger30SEA5157157157123000000001231233400
285J.A. Happ38MIN15191901919000000000000
286Josh Harrison33OAK1148474848000321283003010
287Ryan Hartman27HOU1st10011000000000000
288Hunter Harvey26BAL390099000000000000
289Matt Harvey32BAL9282832828000000000000
290Thomas Hatch26TOR232033000000000000
291Austin Hays25BAL413111913112900000088654129072
292Louis Head31TBR1st27202727000000000000
293Andrew Heaney302TM8302333030000000000000
294Taylor Hearn26TEX3421124242000000000000
295Jonathan Heasley24KCR1st33033000000000000
296Austin Hedges28CLE78885888708700000000010
297Jonah Heim26TEX28275827807800000000220
298Liam Hendriks32CHW1169066969000000000000
299Sam Hentges24CLE1st301213030000000000000
300Jimmy Herget272TM318021818000000000000
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 Hernandez312TM9149149149142000142010000700
303Darwinzon Hernandez24BOS348054848000000000000
304Enrique Hernandez29BOS81341301341340004708093093030
305Teoscar Hernandez28TOR61431411431320000005821101321110
306Yonny Hernandez23TEX1st4341434100092960000211
307David Hess27TBR410011000000000000
308Codi Heuer24CHW240014040000000000000
309Aaron Hicks31NYY932303232000000032032020
310John Hicks31TEX61081080800000000200
311Kyle Higashioka31NYY56758676606600000000020
312Derek Hill25DET249414945000000045045233
313Rich Hill41TBR17191931919000000000000
314Derek Holland34DET1339143939000000000000
315Greg Holland35KCR1157065757000000000000
316Clay Holmes28NYY425052525000000000000
317Brock Holt33TEX1077627670100069000005120
318Brent Honeywell Jr.26TBR1st32033000000000000
319Tanner Houck25BOS2181311818000000000000
320Spencer Howard24TEX288188000000000000
321Jared Hoying32TOR321210000001001010
322James Hoyt34LAA690199000000000000
323Drew Hutchison30DET692199000000000000
324Andy Ibáñez28TEX1st76657654001231110100116100
325José Iglesias312TM101371281371360001801190000142
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Raisel Iglesias31LAA7650166565000000000000
327Cole Irvin27OAK3323223232000000000000
328Kyle Isbel24KCR1st28202825000000491425231
329Tyler Ivey25HOU1st11011000000000000
330Josh James28HOU450155000000000000
331Mickey Jannis33BAL1st10011000000000000
332Danny Jansen26TOR47054706906900000000043
333Cristian Javier24HOU236923636000000000000
334Griffin Jax26MIN1st181421818000000000000
335Jon Jay36LAA1253550000005005000
336Daulton Jefferies25OAK251055000000000000
337Ryan Jeffers24MIN28577858408400000000041
338Eloy Jiménez24CHW3555555370000003700371800
339Joe Jimenez26DET552065252000000000000
340Daniel Johnson25CLE230233028000000901928132
341DJ Johnson312TM340044000000000000
342JaCoby Jones29DET636273632000000230032134
343Jahmai Jones23BAL22619262300023000000023
344Taylor Jones27HOU23524352400140001000101061
345Aaron Judge29NYY61481441481250000000231141252240
346Jakob Junis28KCR516611616000000000000
347Janson Junk25LAA1st44044000000000000
348James Kaprielian27OAK2242122424000000000000
349James Karinchak25CLE360066060000000000000
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 Kelenic21SEA1st939193930000001477393010
352Brad Keller25KCR4262632626000000000000
353Tony Kemp29OAK61319013112400089014900492169
354Ian Kennedy36TEX1532013232000000000000
355Max Kepler28MIN712111312111400000002297114470
356Dallas Keuchel33CHW10323013232000000000000
357Kevin Kiermaier31TBR912210112211600000001160116126
358Yusei Kikuchi30SEA3292912929000000000000
359Craig Kimbrel33CHW1224022424000000000000
360Isiah Kiner-Falefa26TEX4158156158156000001560000111
361John King26TEX227032727000000000000
362Michael King26NYY322612222000000000000
363Alex Kirilloff23MIN25955595900290001302737031
364Alejandro Kirk22TOR26048604404400000000990
365Andrew Kittredge31TBR557455757000000000000
366Corey Kluber35NYY11161611616000000000000
367Dusten Knight30BAL1st70077000000000000
368Brody Koerner27NYY1st20022000000000000
369Adam Kolarek32OAK512011212000000000000
370Michael Kopech25CHW244444444000000000000
371Jackson Kowar24KCR1st98099000000000000
372Pete Kozma33OAK833330000030000000
373Joey Krehbiel282TM260066000000000000
374Dean Kremer25BAL2131301313000000000000
375Brooks Kriske272TM212011212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Ian Krol30DET718001818000000000000
377Jack Kruger26LAA1st10110100000000000
378Juan Lagares32LAA911283112112000000236237112021
379Brady Lail27SEA320022000000000000
380Travis Lakins Sr.27BAL324112424000000000000
381Ryan LaMarre32NYY697980000004148010
382Jake Lamb302TM85542554200301601609258110
383Jimmy Lambert26CHW243044000000000000
384Alex Lange25DET1st36033636000000000000
385Trevor Larnach24MIN1st796979770000006002077070
386Jake Latz25TEX1st11011000000000000
387Ramon Laureano26OAK488878883000000075883510
388Ryan Lavarnway33CLE1098980800000000010
389Derek Law30MIN590099000000000000
390Wade LeBlanc36BAL1361066000000000000
391DJ LeMahieu32NYY111501471501490055833900000120
392Kyle Lewis25SEA336363634000000034034200
393Domingo Leyba25BAL22119212100014900000000
394Tzu-Wei Lin27MIN510110000001001000
395Jonathan Loaisiga26NYY457055757000000000000
396Tim Locastro28NYY598990000008109000
397Shed Long Jr.25SEA3343134320001000250025120
398Jack Lopez28BOS1st75760006000000001
399Jorge Lopez28BAL6332513333000000000000
400Nicky Lopez26KCR3151144151151000401480000011
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Otto Lopez22TOR1st10100000000000010
402Reynaldo Lopez27CHW620932020000000000000
403Richard Lovelady25KCR320032020000000000000
404Brandon Lowe26TBR4149134149139001133001006153150
405Josh Lowe23TBR1st21220000001012000
406Nathaniel Lowe25TEX3157151157148001480100000840
407Jed Lowrie37OAK13139118139710007110000060210
408Zac Lowther25BAL1st10601010000000000000
409Lucas Luetge34NYY557135757000000000000
410Jordan Luplow272TM562456158101711062211384120
411Jesus Luzardo23OAK313621313000000000000
412Jordan Lyles30TEX11323033232000000000000
413Daniel Lynch24KCR1st151501515000000000000
414Lance Lynn34CHW10282822828000000000000
415Vimael Machin27OAK2151115130003380000021
416Nick Madrigal24CHW25453545300053000000101
417Kenta Maeda33MIN6232142121000000000102
418Martin Maldonado34HOU11125119125124012310000000010
419Sean Manaea29OAK6323223232000000000000
420Trey Mancini29BAL514714314777007700000006840
421Matt Manning23DET1st181811818000000000000
422Alek Manoah23TOR1st202012020000000000000
423Nick Margevicius25SEA353055000000000000
424Manuel Margot26TBR61251041251190000002424861193142
425Jose Marmolejos28SEA2413141270014000110213590
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Brandon Marsh23LAA1st70637070000000070070000
427Evan Marshall31CHW827002727000000000000
428Jose Marte25LAA1st40044000000000000
429Starling Marte32OAK1056555656000000056056000
430Brett Martin26TEX366066666000000000000
431Jason Martin25TEX3583758470000004133471152
432Richie Martin26BAL23729373700000370000010
433J.D. Martinez33BOS111481481483600000030083611300
434Seth Martinez26HOU1st30033000000000000
435Jorge Mateo26BAL232293231000181171012010
436Phil Maton282TM565186565000000000000
437Isaac Mattson25BAL1st40044000000000000
438Steven Matz30TOR7292912929000000000000
439Mike Mayers29LAA6722107272000000000000
440Jack Mayfield302TM387778686100968120000011
441Tim Mayza29TOR461066161000000000000
442Nomar Mazara26DET650465041000000004141830
443Chris Mazza31TBR314001414000000000000
444Ryan McBroom29KCR371700000000000160
445Darren McCaughan25SEA1st21122000000000000
446Shane McClanahan24TBR2252502525000000000000
447Chas McCormick26HOU1st108701081010000005133221013910
448Lance McCullers Jr.27HOU6302832828000000000011
449Reese McGuire26TOR47861787307300000000172
450Collin McHugh34TBR937733737000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Ryan McKenna24BAL1st90499079000110501818792818
452Triston McKenzie23CLE2252412525000000000000
453Alex McRae28CHW420122000000000000
454Austin Meadows26TBR41421311427900000078017960110
455John Means28BAL4262622626000000000000
456Francisco Mejia25TBR58468847827620000000460
457J.C. Mejia24CLE1st171121717000000000000
458Danny Mendick27CHW3715171681002842821810171
459Oscar Mercado26CLE37256726800000045720680103
460Yermin Mercedes28CHW2686268412100000006160
461Whit Merrifield32KCR616216216216000014900201820200
462Julian Merryweather29TOR213101313000000000000
463Jake Meyers25HOU1st49374944000000439344262
464Keynan Middleton27SEA532123232000000000000
465Owen Miller24CLE1st60516054001829710000350
466Wyatt Mills26SEA1st11031111000000000000
467Tommy Milone34TOR1161066000000000000
468Juan Minaya30MIN529032929000000000000
469Mike Minor33KCR10282832828000000000000
470Anthony Misiewicz26SEA266036666000000000000
471Casey Mize24DET2303023030000000000000
472Sam Moll29OAK280088000000000000
473Yoan Moncada26CHW6144144144138000013800000600
474Adalberto Mondesí25KCR735343530000020110000501
475Frankie Montas28OAK6323223232000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Rafael Montero302TM744034444000000000000
477Jordan Montgomery28NYY5303033030000000000000
478Dylan Moore28SEA3126101126125000661044809572113
479Jovani Moran24MIN1st50055000000000000
480Mitch Moreland35OAK128164818107000000061170
481Eli Morgan25CLE1st181811818000000000000
482Taylor Motter31BOS431320002000000001
483Ryan Mountcastle24BAL214414014410200840002100214130
484Cedric Mullins26BAL415914915915300000001530153380
485Andres Munoz22SEA210011000000000000
486Yairo Munoz26BOS452540003001001001
487Patrick Murphy26TOR280088000000000000
488Sean Murphy26OAK3119109119112011200000000570
489Tom Murphy30SEA69786978808800000000482
490Packy Naughton25LAA1st75277000000000000
491Josh Naylor24CLE3696569620015000005151430
492Kyle Nelson24CLE210021010000000000000
493Nick Nelson25NYY211201111000000000000
494Tyler Nevin24BAL1st65660020004004000
495Jake Newberry26KCR440044000000000000
496Ljay Newsome24SEA271077000000000000
497Vinny Nittoli30SEA1st10011000000000000
498Daniel Norris28DET838023838000000000000
499Jacob Nottingham26SEA41081040040000000520
500Renato Nunez27DET614141480080000000600
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Darren O'Day38NYY1412001212000000000000
502Ryan O'Hearn27KCR484648444002000010252629150
503Bailey Ober25MIN1st202012020000000000000
504Joseph Odom29TBR220210100000000010
505Rougned Odor27NYY81028910297000743300000090
506Jake Odorizzi31HOU10242312424000000000000
507Shohei Ohtani26LAA4158149155262300000106712690
508Edward Olivares25KCR2392739360000001142236164
509Matt Olson27OAK6156156156152001520000000400
510Kaleb Ort29BOS1st10011000000000000
511Oliver Ortega24LAA1st80288000000000000
512Adam Ottavino35BOS1169066969000000000000
513Glenn Otto25TEX1st66066000000000000
514Connor Overton27TOR1st40144000000000000
515Kevin Padlo242TM1st1041090030600000011
516Josh Palacios25TOR1st1311131200000042812110
517Joe Panik30TOR842304233003102100000370
518Enoli Paredes25HOU212001212000000000000
519Isaac Paredes22DET22321232300010850000000
520Hoy Park25NYY1st10110000000011010
521Blake Parker36CLE947044747000000000000
522Luis Patino21TBR2191501919000000000000
523Spencer Patton33TEX442034242000000000000
524James Paxton32SEA911011000000000000
525Joel Payamps272TM337133737000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Brad Peacock33BOS1021022000000000000
527Nate Pearson24TOR212101212000000000000
528Elvis Peguero24LAA1st30033000000000000
529Félix Peña31LAA620022000000000000
530Wandy Peralta29NYY646164646000000000000
531Wily Peralta32DET9191811919000000000000
532Francisco Perez23CLE1st40044000000000000
533Martin Perez30BOS10362223636000000000000
534Oliver Perez39CLE1950255000000000000
535Roberto Perez32CLE84443444404310000000010
536Salvador Perez31KCR101611601611240124000000004010
537DJ Peters25TEX1st5250525000000022181250220
538Yusmeiro Petit36OAK1478067878000000000000
539Jake Petricka33LAA870377000000000000
540David Phelps34TOR912101112000000000000
541Brett Phillips27TBR5119741181091000001952461082616
542Evan Phillips26TBR410011000000000000
543Chad Pinder29OAK67558757000076817039552140
544Michael Pineda32MIN8222122222000000000000
545Stephen Piscotty30OAK7725072670000000067675171
546Nick Pivetta28BOS5313023131000000000000
547Kevin Plawecki30BOS76445645515320000000560
548Zach Plesac26CLE3252502525000000000000
549Adam Plutko29BAL538133838000000000000
550Jorge Polanco27MIN81521461521430001200390000851
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Sean Poppen27TBR310011000000000000
552Yohel Pozo24TEX1st211921202000000001720
553Ryan Pressly32HOU964026464000000000000
554Austin Pruitt31HOU420022000000000000
555Albert Pujols41LAA212422242000200100000220
556A.J. Puk26OAK212001212000000000000
557Cal Quantrill26CLE3402234040000000000000
558Jose Quijada25LAA326082626000000000000
559Jose Quintana32LAA10241022424000000000000
560Cal Raleigh24SEA1st4736474304300000000060
561Brooks Raley33HOU458045858000000000000
562Erasmo Ramirez31DET1017011717000000000000
563Harold Ramirez26CLE39992999300100049203493243
564Jose Ramirez28CLE91521511521330000133000001910
565Noe Ramirez31LAA720122000000000000
566Yohan Ramirez26SEA225042525000000000000
567AJ Ramos34LAA940144000000000000
568Wilson Ramos332TM1244424434034000000001110
569Drew Rasmussen25TBR2201032020000000000000
570Robbie Ray29TOR8323223232000000000000
571Cody Reed28TBR612001212000000000000
572Rob Refsnyder30MIN6513751490000002022949173
573Anthony Rendon31LAA95858585700005700000100
574Hunter Renfroe29BOS614414014414200000008138142120
575Luis Rengifo24LAA35446545200041226101414050
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Franmil Reyes25CLE41151141151100000000111110310
577Victor Reyes26DET4765676620000001204362688
578Garrett Richards33BOS11402244040000000000000
579Trevor Richards282TM438023838000000000000
580JT Riddle29MIN542430000030000101
581Stephen Ridings25NYY1st50055000000000000
582Yacksel Rios282TM523012323000000000000
583Emmanuel Rivera25KCR1st2927292900102800000000
584Rene Rivera37CLE132117212002000000000010
585Sebastian Rivero22KCR1st179171701700000000000
586Anthony Rizzo31NYY114946494700470000000020
587Tanner Roark34TOR931033000000000000
588Luis Robert23CHW268686867000000067067100
589David Robertson36TBR1312101212000000000000
590Hansel Robles302TM772047272000000000000
591Jacob Robson26DET1st41440000003104011
592Carlos Rodon28CHW7242422424000000000000
593Chris Rodriguez22LAA1st15211515000000000000
594Eduardo Rodriguez28BOS6323143232000000000000
595Joely Rodriguez292TM452065252000000000000
596Nivaldo Rodriguez24HOU240044000000000000
597Chaz Roe34TBR910111000000000000
598Jake Rogers26DET23835383813700100000010
599Taylor Rogers30MIN640023940000000000000
600Jose Rojas28LAA1st6142615700214120902532192
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Jordan Romano28TOR362046262000000000000
602Sal Romano27NYY540044000000000000
603Sergio Romo38OAK1466046666000000000000
604Brent Rooker26MIN2585258450000003808451060
605Ben Rortvedt23MIN1st3928393903900000000121
606Amed Rosario25CLE514113514113500000121018018360
607Eddie Rosario29CLE778787872000000720072600
608Ben Rowen32LAA380088000000000000
609Jose Ruiz26CHW559045959000000000000
610Rio Ruiz27BAL632243228000201200000131
611Joe Ryan25MIN1st55155000000000000
612Hyun Jin Ryu34TOR8313123131000000000000
613Casey Sadler30SEA642014242000000000000
614Chris Sale32BOS1199199000000000000
615Gary Sanchez28NYY71171051171100110000000005110
616Nick Sandlin24CLE1st34033434000000000000
617Patrick Sandoval24LAA3171421717000000000000
618Miguel Sano28MIN71351271351210011809000001151
619Carlos Santana35KCR121581551581360013600000001930
620Danny Santana30BOS8382938310014000713019243
621Dennis Santana25TEX439013939000000000000
622Ervin Santana38KCR1638233838000000000000
623Anthony Santander26BAL5110104110850000004081852160
624Hector Santiago33SEA1013101313000000000000
625Tayler Saucedo28TOR1st29032929000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Hirokazu Sawamura33BOS1st55045555000000000000
627Josh Sborz27TEX363056363000000000000
628Mac Sceroler26BAL1st50055000000000000
629Scott Schebler30LAA7148141100000034411031
630Clarke Schmidt25NYY221122000000000000
631Jonathan Schoop29DET915615615614100114381000001500
632John Schreiber27BOS310011000000000000
633Kyle Schwarber28BOS74137412500100001500151440
634Frank Schwindel29OAK284810010000000540
635Tanner Scott26BAL562036262000000000000
636Andre Scrubb26HOU218001818000000000000
637Connor Seabold25BOS1st11011000000000000
638Kyle Seager33SEA111591571591490000149000001020
639Sam Selman30LAA318051818000000000000
640Marcus Semien30TOR91621611621610001470210000100
641Luis Severino27NYY640044000000000000
642Pedro Severino27BAL7113106113109010900000000430
643Paul Sewald31SEA562066262000000000000
644Bryan Shaw33CLE1181048181000000000000
645Travis Shaw31BOS72872811001100000004180
646Gavin Sheets25CHW1st5445542700100004013172290
647Justus Sheffield25SEA4211522121000000000000
648Ryan Sherriff31TBR416021616000000000000
649Matt Shoemaker34MIN9161101616000000000000
650Zack Short26DET1st6147615700023520000236
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Andrelton Simmons31MIN10131126131131000001310000012
652Brady Singer24KCR2272702727000000000000
653Jose Siri25HOU1st2111211500000045915124
654Chance Sisco26BAL52320232102100000000110
655Tarik Skubal24DET2312923131000000000000
656Aaron Slegers28LAA529052929000000000000
657Devin Smeltzer25MIN310011000000000000
658Burch Smith31OAK531033131000000000000
659Joe Smith372TM1450015050000000000000
660Kevan Smith33TBR631320200000000010
661Kevin Smith24TOR1st1811181500101401001122
662Kirby Snead26TOR1st70177000000000000
663Nicklaus Snyder25TEX1st40044000000000000
664Nick Solak26TEX3127125127121000121000000520
665Jorge Soler29KCR8949094460000000046464440
666Peter Solomon24HOU1st60166000000000000
667Joakim Soria37TOR1410001010000000000000
668Gregory Soto26DET362066262000000000000
669Gabe Speier26KCR370077000000000000
670George Springer31TOR8787878400000000404403800
671Jeffrey Springs28TBR443044343000000000000
672Ryne Stanek29HOU572067272000000000000
673Giancarlo Stanton31NYY1213913413926000000100162610850
674Cody Stashak27MIN315021515000000000000
675Max Stassi30LAA98780878608600000000020
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Josh Staumont27KCR364046464000000000000
677Drew Steckenrider30SEA462046262000000000000
678Trevor Stephan25CLE1st43044343000000000000
679DJ Stewart27BAL41007710072000000390337213190
680Jonathan Stiever24CHW210011000000000000
681Myles Straw262TM415814915815600000001560156022
682Hunter Strickland322TM822022222000000000000
683Ross Stripling31TOR6241932424000000000000
684Garrett Stubbs28HOU3187181601400002002051
685Jose Suarez23LAA3231412323000000000000
686Cole Sulser31BAL360046060000000000000
687Kurt Suzuki37LAA157263726906900000000061
688Erik Swanson27SEA333243333000000000000
689Anthony Swarzak35KCR1170177000000000000
690Jameson Taillon29NYY5292922929000000000000
691Domingo Tapia292TM234033434000000000000
692Dillon Tate27BAL362036262000000000000
693Mike Tauchman30NYY51141180000006218105
694Leody Taveras22TEX249464948000000048048020
695Blake Taylor25HOU251055151000000000000
696Josh Taylor28BOS361036161000000000000
697Michael A. Taylor30KCR814213614213900000001390139221
698Julio Teheran30DET1111011000000000000
699Anderson Tejeda23TEX255550001500000000
700Rowdy Tellez26TOR4503450180018000000019150
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Ryan Tepera33CHW722032222000000000000
702Curtis Terry24TEX1st131313100100000001200
703Matt Thaiss26LAA332320020000000010
704Caleb Thielbar34MIN559045959000000000000
705Dillon Thomas28SEA1st42440000002114010
706Ryan Thompson29TBR236023636000000000000
707Trent Thornton27TOR337343737000000000000
708Lewis Thorpe25MIN354055000000000000
709Ty Tice24TOR1st40044000000000000
710Ka'ai Tom27OAK1st94951000001045223
711Abraham Toro242TM395899590002583200000041
712Luis Torrens25SEA410893108420355020000059120
713Gleyber Torres24NYY41271231271270001901080000040
714Taylor Trammell23SEA1st514851500000001437050001
715Jose Trevino28TEX48981898808800000000020
716Lou Trivino29OAK471057171000000000000
717Mike Trout29LAA1136363636000000036036000
718Yoshi Tsutsugo29TBR226192615001500000