Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks65956656968462697269746875716888221876514
Atlanta Braves6286062614774246736266666372626519864326
Baltimore Orioles63934636618422796766777465857683230734810
Boston Red Sox6594065692859256738485808389818722870696
Chicago Cubs6595665690858268747675986972747521271498
Chicago White Sox65962656798612857467737076698383222755319
Cincinnati Reds65950656808482727469687166879183239815717
Cleveland Guardians6393263640852293767169706976748922571503
Colorado Rockies64900646528232557175706864746592224672310
Detroit Tigers6493564685848255746879866978928623573749
Houston Astros65926656588352686774716967857872221723613
Kansas City Royals65957656908722687371846869958379251725325
Los Angeles Angels64907646508152596871737267697570212774611
Los Angeles Dodgers6693366663854270687180747989798022970464
Miami Marlins6497064691873280828378816876717822065589
Milwaukee Brewers64949646828542746480758466837282225786611
Minnesota Twins649656470487426367709392701037786248818113
New York Mets63948636778452747967677868807475218776015
New York Yankees66908666448252647569687267737672215721814
Oakland Athletics66985667118952747393738677927788249706622
Philadelphia Phillies6488764628809259686873707179776521370328
Pittsburgh Pirates64922646568382667285716670767392223643711
San Diego Padres6810056872491428278727694711017577248785913
Seattle Mariners66941666768582667671778770896978232735011
San Francisco Giants65969656838732897480676676727392230726912
St. Louis Cardinals63915636548222646865686767768490232754512
Tampa Bay Rays64944646678482788471776868747177213755010
Texas Rangers6491564670831256766868777181687522073533
Toronto Blue Jays64939646698372737070828270848066216824519
Washington Nationals64922646408412826868717469837673218662715
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR

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
1Andrew Abbott25CIN2131301313000000000000
2CJ Abrams23WSN35857585700000570000010
3Bryan Abreu27HOU632003232000000000000
4José Abreu37HOU113228323200320000000020
5Wilyer Abreu25BOS253445353000000414953080
6Ronald Acuña Jr.26ATL749494949000000004949000
7Jason Adam32TBR728002828000000000000
8Willy Adames28MIL76464646400000640000000
9Austin Adams33OAK830003030000000000000
10Riley Adams28WSN42525252502500000000000
11Jo Adell25LAA556475650000000024850462
12Joan Adon25WSN411011000000000000
13Ehire Adrianza34LAA1286880002600000010
14Nick Ahmed34SFG113635363600000360000000
15Keegan Akin29BAL527002727000000000000
16Ozzie Albies27ATL85454545400054000000000
17Jorge Alcalá28MIN614001414000000000000
18Blaze Alexander25ARI1st46374632000942000001325
19Scott Alexander34OAK1080088000000000000
20Tyler Alexander29TBR611601111000000000000
21Logan Allen27ARI512001212000000000000
22Logan Allen25CLE2131301313000000000000
23Nick Allen25OAK32823282800000280000001
24Yency Almonte30CHC717001717000000000000
25Pete Alonso29NYM66361636300630000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26Jose Altuve34HOU146463646200062000000110
27José Alvarado29PHI829002929000000000000
28Francisco Alvarez22NYM31615161401400000000210
29Yordan Alvarez27HOU6646464200000002000204400
30Adbert Alzolay29CHC618001818000000000000
31Jacob Amaya25HOU210110001000000000
32Miguel Amaya25CHC24540454404400000000010
33Brian Anderson31ATL821220000100011000
34Chase Anderson36BOS1117111717000000000000
35Grant Anderson27TEX215001515000000000000
36Justin Anderson31CHW310001010000000000000
37Nick Anderson33KCR525002525000000000000
38Shaun Anderson29TEX520022000000000000
39Tim Anderson31MIA94845484600000460000011
40Tyler Anderson34LAA9131301313000000000000
41Clayton Andrews27NYY210011000000000000
42Matt Andriese34MIA830033000000000000
43Miguel Andujar29OAK812121211001000110011100
44Tejay Antone30CIN440044000000000000
45Jonathan Aranda26TBR318121860041100000960
46Orlando Arcia29ATL96261626200000620000000
47Nolan Arenado33STL126161615900005900000200
48Gabriel Arias24CLE340344039003618102327010
49Shawn Armstrong33TBR1024502424000000000000
50Randy Arozarena29TBR662586259000000557059240
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Luis Arráez272TM664636454002339000000910
52Spencer Arrighetti24HOU1st101001010000000000000
53Aaron Ashby26MIL322022000000000000
54Graham Ashcraft26CIN3121201212000000000000
55Javier Assad26CHC3131301313000000000000
56Nick Avila26SFG1st80088000000000000
57Pedro Avila272TM516011616000000000000
58José Azocar28SDP3521652480000003711548249
59Akil Baddoo25DET497990000007119000
60Harrison Bader30NYM856465654000000054054142
61Ji Hwan Bae24PIT386880001000627010
62Javier Báez31DET115351535300000530000001
63Patrick Bailey25SFG24036403903900000000140
64Anthony Banda30LAD880088000000000000
65Tanner Banks32CHW323102323000000000000
66David Bañuelos27BAL1st10100000000000010
67Addison Barger24TOR1st55550000203014000
68Scott Barlow31CLE730003030000000000000
69Austin Barnes34LAD102017201801800000000220
70Jacob Barnes34WSN919001919000000000000
71Matt Barnes34WSN1114001414000000000000
72Tucker Barnhart33ARI112222222202200000000000
73Jorge Barrosa23ARI1st32320000000202010
74Joey Bart27PIT52219222202200000000000
75Chris Bassitt35TOR10131301313000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Brady Basso26OAK1st20022000000000000
77Matthew Batten29SDP311110010000000000
78Brett Baty24NYM34942494600004600000061
79Jake Bauers28MIL545354542103600070611280
80Mike Baumann282TM423012323000000000000
81Eduard Bazardo28SEA450055000000000000
82Jordan Beck23COL1st23222323000000221023000
83David Bednar29PIT630003030000000000000
84Tyler Beede31CLE513001313000000000000
85Jalen Beeks30COL628012828000000000000
86Clayton Beeter25NYY1st10011000000000000
87Josh Bell31MIA964646442004200000002200
88Cody Bellinger28CHC851515145005000039341600
89Brayan Bello25BOS3111101111000000000000
90Anthony Bender29MIA326002626000000000000
91Andrew Benintendi29CHW951495150000000491050020
92Will Benson26CIN36154615800000020312458260
93Brennan Bernardino32BOS321212121000000000000
94José Berríos30TOR9131301313000000000000
95Prelander Berroa24CHW210011000000000000
96Jon Berti34NYY71715171600001600000020
97Christian Bethancourt32MIA83222323103100000000110
98Mookie Betts31LAD1165656565000160580000000
99Tanner Bibee25CLE2131301313000000000000
100Bo Bichette26TOR66161616100000610000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Osvaldo Bido28OAK211011000000000000
102Shane Bieber29CLE722022000000000000
103Brandon Bielak282TM513001313000000000000
104Cavan Biggio29TOR6443444380052540001010436
105Jake Bird28COL319001919000000000000
106Ty Blach33COL796099000000000000
107Mason Black24SFG1st43044000000000000
108Tyler Black23MIL1st75730030000000302
109Paul Blackburn30OAK888088000000000000
110Charlie Blackmon37COL14544754190000000019193170
111Dairon Blanco31KCR33814383200000018107322516
112Ronel Blanco30HOU3111101111000000000000
113JJ Bleday26OAK366596665000000065065070
114Ryan Bliss24SEA1st97980008000000111
115Xander Bogaerts31SDP124747474400044010000300
116Alec Bohm27PHI56360636000705600000130
117Cody Bolton26SEA215001515000000000000
118Cam Booser32BOS1st19001919000000000000
119Ryan Borucki30PIT740044000000000000
120David Bote31CHC653550003200000000
121Sean Bouchard28COL3252425240000001001524110
122Caleb Boushley30MIN210011000000000000
123Jonathan Bowlan27KCR211011000000000000
124Matt Bowman332TM690099000000000000
125Joe Boyle24OAK277077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Cody Bradford26TEX233033000000000000
127Kyle Bradish27BAL377077000000000000
128Taj Bradley23TBR266066000000000000
129Ryan Brasier36LAD812101212000000000000
130Huascar Brazobán34MIA330033000000000000
131John Brebbia34CHW725002525000000000000
132Alex Bregman30HOU96161616100006100000000
133Will Brennan26CLE356465649000000844349650
134Colten Brewer31CHC670077000000000000
135Jonah Bride28MIA373760020500000010
136Beau Brieske26DET370077000000000000
137Jhony Brito26SDP220012020000000000000
138Connor Brogdon292TM540044000000000000
139Aaron Brooks34OAK644044000000000000
140Trenton Brooks28SFG1st54530030000000110
141Ben Brown24CHC1st15801515000000000000
142Hunter Brown25HOU3131201313000000000000
143Seth Brown31OAK65742575400200035023542112
144Justin Bruihl27PIT420022000000000000
145Vidal Bruján26MIA446334642000149192114062
146Kris Bryant32COL1024232414001000000441000
147Walker Buehler29LAD766066000000000000
148JB Bukauskas27MIL360066000000000000
149Aaron Bummer30ATL821002121000000000000
150Nick Burdi31NYY512001212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Jake Burger28MIA443424340001802600000210
152Brock Burke27TEX450055000000000000
153Alec Burleson25STL35647563000400013017272280
154Corbin Burnes29BAL7131301313000000000000
155Ryan Burr30TOR520022000000000000
156Michael Busch26CHC26051605500550100000070
157Lawrence Butler23OAK241294140000000024040043
158José Buttó26NYM377077000000000000
159Byron Buxton30MIN1046404640000000040040622
160José Caballero27TBR25554555500010540000010
161Trey Cabbage27HOU2127121000000070310113
162Edward Cabrera26MIA455055000000000000
163Génesis Cabrera27TOR625002525000000000000
164Oswaldo Cabrera25NYY35046495010414521012001
165Willie Calhoun29LAA8312831400400000002630
166Alex Call29WSN375770000001257010
167Jair Camargo24MIN1st21200000000000110
168Daz Cameron27OAK496970000004047112
169Isaiah Campbell26BOS270277000000000000
170Luis Campusano25SDP55747575605600000000070
171Alexander Canario24CHC2137131200000080512101
172Jeimer Candelario30CIN957575755001404400000200
173Mark Canha35DET1058545834001100016010252340
174Griffin Canning28LAA5131301313000000000000
175Jonathan Cannon23CHW1st43044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Yennier Cano30BAL332003232000000000000
177Dominic Canzone26SEA2332533310000001801331160
178Conner Capel27CIN353510000001001411
179Matt Carasiti32COL470077000000000000
180Victor Caratini30HOU83223322602510000000090
181Dylan Carlson25STL5261326260000004121426051
182Kerry Carpenter26DET35040503300000030313313100
183Matt Carpenter38STL14191519000000000001740
184Carlos Carrasco37CLE15101001010000000000000
185Corbin Carroll23ARI363616363000000059563002
186Evan Carter21TEX245384541000000332941470
187Curt Casali35SFG111010101001000000000000
188Triston Casas24BOS32222222200220000000100
189Humberto Castellanos26ARI410011000000000000
190Nick Castellanos32PHI1264646463000000006363100
191Diego Castillo30MIN740044000000000000
192Luis Castillo31SEA8141401414000000000000
193Miguel Castro29ARI1080088000000000000
194Willi Castro27MIN664606464200521201720034011
195Jake Cave31COL7472347430000001523143162
196Dylan Cease28SDP6131301313000000000000
197Slade Cecconi25ARI287088000000000000
198Andrew Chafin34DET1124002424000000000000
199Aroldis Chapman36PIT1528002828000000000000
200Matt Chapman31SFG86463646400006400000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Jesse Chavez40ATL1719001919000000000000
202Jazz Chisholm Jr.26MIA563636363000000063063000
203Angel Chivilli21COL1st20022000000000000
204Jackson Chourio20MIL1st554855550000001404255031
205Adam Cimber33LAA726002626000000000000
206José Cisnero35LAA814001414000000000000
207Aaron Civale29TBR6131301313000000000000
208Emmanuel Clase26CLE531003131000000000000
209Jonatan Clase22SEA1st15101512000000112012222
210Garrett Cleavinger30TBR527002727000000000000
211Kody Clemens28PHI3176171500382020021100
212Ernie Clement28TOR448284843000137510011101
213Mike Clevinger33CHW844044000000000000
214Oscar Colás25CHW274750000000155020
215Dylan Coleman27HOU410011000000000000
216Michael Conforto31SFG943414343000000430043020
217Roansy Contreras242TM417001717000000000000
218William Contreras26MIL564646452052000000001200
219Willson Contreras32STL931313120020000000001100
220Garrett Cooper332TM835273515001400020021580
221Patrick Corbin34WSN12131301313000000000000
222Carlos Correa29MIN104646464600000460000000
223Nestor Cortes29NYY7141401414000000000000
224Tom Cosgrove28SDP215001515000000000000
225Danny Coulombe34BAL1029012929000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Jake Cousins29NYY420022000000000000
227Colton Cowser24BAL26049605600000039161156170
228Brandon Crawford37STL141311131200000120000120
229J.P. Crawford29SEA84140414100000410000010
230Kutter Crawford28BOS4131301313000000000000
231Nabil Crismatt29LAD550055000000000000
232Cooper Criswell27BOS4111001111000000000000
233Garrett Crochet25CHW4141401414000000000000
234Jake Cronenworth30SDP564646464004916000000000
235Declan Cronin26MIA222002222000000000000
236Pete Crow-Armstrong22CHC231223125000000025025044
237Fernando Cruz34CIN331003131000000000000
238Oneil Cruz25PIT45854585600000560000031
239José Cuas30CHC390099000000000000
240Xzavion Curry25CLE333033000000000000
241John Curtiss31COL710011000000000000
242Travis d'Arnaud35ATL124636464404400000000060
243David Dahl30PHI722220000002002000
244Bobby Dalbec29BOS528192827001401300022112
245Yu Darvish37SDP12111101111000000000000
246Henry Davis24PIT22624262402400000000101
247J.D. Davis31OAK836313630002301200000650
248Noah Davis27COL310011000000000000
249Brett de Geus26SEA240044000000000000
250Bryan De La Cruz27MIA4636363240000002301243900
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Elly De La Cruz22CIN26564656500000650000010
252Enyel De Los Santos28SDP629002929000000000000
253Paul DeJong30CHW85954595800000580000150
254Jason Delay29PIT311110100000000000
255Zach DeLoach25CHW1st53530000001023020
256Jonny DeLuca25TBR2292329260000002121426231
257Reid Detmers24LAA4121201212000000000000
258Chris Devenski33TBR913001313000000000000
259Rafael Devers27BOS85454544900004900000500
260Aledmys Díaz33OAK943440030011001010
261Alexis Díaz27CIN326002626000000000000
262Edwin Díaz30NYM820012020000000000000
263Elias Díaz33COL1053505343043000000001030
264Miguel Díaz29HOU710011000000000000
265Yainer Diaz25HOU357555742042000000001420
266Yandy Díaz32TBR86361635500550000000820
267Jake Diekman37NYM1326012626000000000000
268Seranthony Domínguez29PHI624002424000000000000
269Brendan Donovan27STL358575854000960460146510
270Camilo Doval26SFG426002626000000000000
271Brenton Doyle26COL262616262000000062062001
272Brandon Drury31LAA103028302500619000000420
273Daniel Duarte27MIN320022000000000000
274Shawn Dubin28HOU210001010000000000000
275Mauricio Dubón29HOU6503550470046312316235065
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Tyler Duffey33KCR1090099000000000000
277Blake Dunn25CIN1st52550000005005021
278Oliver Dunn26MIL1st38213825001124000007132
279Dane Dunning29TEX5101001010000000000000
280Ezequiel Duran25TEX34536453800102112120113561
281Jarren Duran27BOS4656565650000003940065000
282Jhoan Durán26MIN317001717000000000000
283Adam Duvall35ATL114531453800000027012380140
284Xavier Edwards24MIA222220000020000000
285Zach Eflin30TBR9111101111000000000000
286Bryce Elder25ATL355055000000000000
287Duke Ellis26CHW1st51530000001203103
288Kent Emanuel32MIA220022000000000000
289Christian Encarnacion-Strand24CIN22929292900290000000000
290Mason Englert24DET250155000000000000
291Nathan Eovaldi34TEX1399099000000000000
292Lucas Erceg29OAK221002121000000000000
293Santiago Espinal29CIN545384544000182710000140
294Paolo Espino37TOR620022000000000000
295Joey Estes22OAK255055000000000000
296Carlos Estévez31LAA819001919000000000000
297Jeremiah Estrada25SDP317001717000000000000
298Thairo Estrada28SFG66159616000060000000010
299Alex Faedo28DET321002121000000000000
300Pete Fairbanks30TBR620002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Stuart Fairchild28CIN44929494300000033312436161
302Bailey Falter27PIT4121201212000000000000
303Buck Farmer33CIN1122002222000000000000
304Kyle Farmer33MIN8492849480002925400001110
305Calvin Faucher28MIA321002121000000000000
306Erick Fedde31CHW7131301313000000000000
307Ryan Feltner27COL4131301313000000000000
308Caleb Ferguson27NYY625002525000000000000
309Tyler Ferguson30OAK1st90099000000000000
310Freddy Fermin29KCR33527353503500000000011
311José Fermín25STL216516500032010016110
312Ryan Fernandez26STL1st21012121000000000000
313J.P. Feyereisen31LAD490099000000000000
314Kyle Finnegan32WSN525002525000000000000
315Tyler Fitzgerald26SFG227172723301301038010235
316Jack Flaherty28DET8121201212000000000000
317Josh Fleming28PIT517101717000000000000
318David Fletcher30ATL753550005000000000
319Dominic Fletcher26CHW228232827000000022527030
320Chris Flexen29CHW7131101313000000000000
321Wilmer Flores32SFG1253385341004002000007141
322Estevan Florial26CLE53627362200000013112221280
323Dylan Floro33WSN931003131000000000000
324Jason Foley28DET427012727000000000000
325Mike Ford31CIN6171517200200000001320
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Nick Fortes27MIA44640464604600000000000
327Justin Foscue25TEX1st20210001000000010
328Jake Fraley29CIN649384940000000004040581
329J.P. France29HOU255055000000000000
330Ty France29SEA66159616100611000000020
331Bowden Francis28TOR362066000000000000
332Adam Frazier32KCR9493849390002910506117100
333Kyle Freeland31COL854144000000000001
334Freddie Freeman34LAD156666666600660000000000
335Tyler Freeman25CLE357535756000311055055031
336Sal Frelick24MIL25852585700002016163356050
337Luis Frías26ARI470177000000000000
338Max Fried30ATL8121201212000000000000
339TJ Friedl28CIN416161616000000016016000
340David Fry28CLE245334535017903015001510120
341Carson Fulmer30LAA815001515000000000000
342Kody Funderburk27MIN219001919000000000000
343Hunter Gaddis26CLE331003131000000000000
344Giovanny Gallegos32STL813001313000000000000
345Zac Gallen28ARI6111101111000000000000
346Joey Gallo30WSN104439444000360002024320
347Gerson Garabito28TEX1st31033000000000000
348Adolis García31TEX6616061510000000051511010
349Avisaíl García33MIA1318131816000000001616050
350Deivi García25CHW414001414000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Luis García37LAA1229002929000000000000
352Luis García Jr.24WSN55348535000050000000150
353Maikel Garcia24KCR36363636300006300000000
354Robert Garcia28WSN226002626000000000000
355Yimi García33TOR1024002424000000000000
356Amir Garrett32LAA860066000000000000
357Braxton Garrett26MIA555055000000000000
358Reed Garrett31NYM424002424000000000000
359Mitch Garver33SEA8555255202000000005130
360Robert Gasser25MIL1st55055000000000000
361Kevin Gausman33TOR12131301313000000000000
362Zack Gelof24OAK24747474700047000000000
363Kyle Gibson36STL12131301313000000000000
364Luis Gil26NYY3121201212000000000000
365Logan Gilbert27SEA4131301313000000000000
366Logan Gillaspie27SDP320022000000000000
367Andrés Giménez25CLE55858585800058000000000
368Kevin Ginkel30ARI625012525000000000000
369Tyler Glasnow30LAD9131301313000000000000
370Paul Goldschmidt36STL146161616000600000000200
371Austin Gomber30COL6121201212000000000000
372Yan Gomes36CHC133025303003000000000000
373Yoendrys Gómez24NYY210011000000000000
374Marco Gonzales32PIT1033033000000000000
375Nick Gonzales25PIT22625262600023230000001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Romy Gonzalez27BOS4178171600301110022181
377Victor González28NYY422002222000000000000
378Hunter Goodman24COL220162017014000101112330
379Niko Goodrum322TM713713120031314004022
380Nick Gordon28MIA4564156490004004231450111
381MacKenzie Gore25WSN3131301313000000000000
382Nolan Gorman24STL35753575600056000000010
383Yasmani Grandal35PIT132319232302300000000010
384Jon Gray32TEX10121001212000000000000
385Josiah Gray26WSN422022000000000000
386Sonny Gray34STL12111101111000000000000
387Tristan Gray28MIA261650000500000021
388Chad Green33TOR912011212000000000000
389Hunter Greene24CIN3131301313000000000000
390Riley Greene23DET36361634900000042104491420
391Randal Grichuk32ARI114023402700000010262711151
392Trent Grisham27NYY624172423000000023023101
393Vaughn Grissom23BOS32323232200022000000100
394Robbie Grossman342TM124029402500000011014259110
395Michael Grove27LAD325102525000000000000
396Vladimir Guerrero Jr.25TOR66464645900580200000500
397Luis Guillorme292TM72819272710018720000030
398Lourdes Gurriel Jr.30ARI760576059000000590059130
399Vladimir Gutierrez28MIA310011000000000000
400Josh Hader30HOU826002626000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Sam Haggerty30SEA685870000006017102
402DL Hall25MIL344044000000000000
403David Hamilton26BOS24030403800070320000033
404Ian Hamilton29NYY524002424000000000000
405Garrett Hampson29KCR746194645001131414200320116
406Emerson Hancock25SEA277077000000000000
407Mitch Haniger33SEA8605660490000000049491140
408Ian Happ29CHC860596052000000520052710
409Bryce Harper31PHI135959595800580000000100
410Brett Harris26OAK1st1714171600001600000001
411Hogan Harris27OAK242044000000000000
412Michael Harris II23ATL362626262000000062062000
413Kyle Harrison22SFG2131301313000000000000
414Grant Hartwig26NYM240044000000000000
415Hunter Harvey29WSN630003030000000000000
416Ke'Bryan Hayes27PIT54342434300004300000010
417Austin Hays28BAL737213734000000320334291
418Andrew Heaney33TEX11131201313000000000000
419Jonathan Heasley27BAL440144000000000000
420Austin Hedges31CLE102018202002000000000000
421Jonah Heim29TEX55755575505500000000620
422Tyler Heineman33BOS511100000000000100
423Ben Heller32PIT610011000000000000
424Ryan Helsley29STL628012828000000000000
425Gunnar Henderson23BAL36363636200000620000100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Kyle Hendricks34CHC1111701111000000000000
427Blair Henley27HOU1st11011000000000000
428Ronny Henriquez24MIN210011000000000000
429Tommy Henry26ARI366066000000000000
430Sam Hentges27CLE411001111000000000000
431Jimmy Herget30ATL650055000000000000
432Kevin Herget33MIL340144000000000000
433Darell Hernaiz22OAK1st29222928000215170000013
434Carlos Hernández27KCR540044000000000000
435Daysbel Hernández27ATL230033000000000000
436Elieser Hernández29LAD651055000000000000
437Enrique Hernández32LAD11493749460053220128020190
438Jonathan Hernández27TEX513011313000000000000
439Jose Hernandez26PIT270077000000000000
440Nick Hernandez29HOU210011000000000000
441Teoscar Hernández31LAD9666666660000003904066000
442Iván Herrera24STL34841483803800000000760
443Tim Herrin27CLE228002828000000000000
444DJ Herz23WSN1st11011000000000000
445Jason Heyward34LAD1521162121000000002121020
446Aaron Hicks34LAA121814181410000022913530
447Jordan Hicks27SFG6131301313000000000000
448Kyle Higashioka34SDP82121212102100000000000
449Derek Hill28TEX552550000001045020
450Tim Hill34CHW726002626000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Sean Hjelle27SFG317001717000000000000
452Porter Hodge23CHC1st60066000000000000
453Bryan Hoeing27MIA311001111000000000000
454Nico Hoerner27CHC65756575600050090000001
455Jeff Hoffman31PHI928002828000000000000
456Colin Holderman28PIT323002323000000000000
457Jackson Holliday20BAL1st1010101000010000000000
458Clay Holmes31NYY729002929000000000000
459Tyler Holton28DET323002323000000000000
460Spencer Horwitz26TOR211110001000000000
461Rhys Hoskins31MIL745444527002700000001810
462Tanner Houck28BOS5131301313000000000000
463Adrian Houser31NYM813701313000000000000
464Spencer Howard27SFG531033000000000000
465Bryan Hudson27MIL223002323000000000000
466Dakota Hudson29COL7121201212000000000000
467Daniel Hudson37LAD1525002525000000000000
468Sam Huff26TEX410110100000000000
469Brandon Hughes28ARI392099000000000000
470Kyle Hurt26LAD231033000000000000
471Jacob Hurtubise26CIN1st22152217000000160117324
472Andy Ibáñez31DET433163328001188210013150
473Jose Iglesias34NYM1265660005010000000
474Raisel Iglesias34ATL1024002424000000000000
475Shota Imanaga30CHC1st111101111000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Jonathan India27CIN458585848000480000001000
477Cole Irvin30BAL6121001212000000000000
478Jake Irvin27WSN2131301313000000000000
479Kyle Isbel27KCR453475353000000053053032
480Alex Jackson28TBR51916191901900000000010
481Jay Jackson36MIN617001717000000000000
482Luke Jackson32SFG918001818000000000000
483Joe Jacques29BOS210011000000000000
484Travis Jankowski33TEX1041194124000000105102411140
485Danny Jansen29TOR73631363203200000000232
486Kenley Jansen36BOS1519011919000000000000
487Bryce Jarvis26ARI226022626000000000000
488Cristian Javier27HOU577077000000000000
489Griffin Jax29MIN428002828000000000000
490Tyler Jay30NYM1st20022000000000000
491Daulton Jefferies28SFG421022000000000000
492Ryan Jeffers27MIN557485731031000000002490
493Dany Jiménez30OAK418001818000000000000
494Eloy Jiménez27CHW6363536100000000113410
495Joe Jiménez29ATL824002424000000000000
496Connor Joe31PIT5575057540035000502327160
497Pierce Johnson33ATL721002121000000000000
498Greg Jones26COL1st20220000000022000
499Jahmai Jones26NYY41521590002303014326
500Jared Jones22PIT1st121201212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Nolan Jones26COL326252625000000250025001
502Ben Joyce23LAA220022000000000000
503Aaron Judge32NYY9666666550000004493551100
504Edouard Julien25MIN25845585800058000000081
505Corey Julks28CHW218161817000000701017120
506Josh Jung26TEX344440000400000000
507Jakob Junis31MIL811011000000000000
508Janson Junk28MIL430033000000000000
509Tommy Kahnle34NYY1070077000000000000
510Colt Keith22DET1st5752575100051000000550
511Jarred Kelenic24ATL449424944000000440044060
512Brad Keller282TM792099000000000000
513Mitch Keller28PIT6131301313000000000000
514Carson Kelly29DET93933393903900000000110
515Joe Kelly36LAD1315001515000000000000
516Kevin Kelly26TBR224002424000000000000
517Merrill Kelly35ARI644044000000000000
518Michael Kelly31OAK328002828000000000000
519Zack Kelly29BOS313001313000000000000
520Tony Kemp32BAL952550005001001030
521Buddy Kennedy25DET362650004100000040
522Max Kepler31MIN1045364544000000004444180
523Orion Kerkering23PHI221002121000000000000
524Ray Kerr29ATL382088000000000000
525Grae Kessinger26HOU212111101002520000131
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Kevin Kiermaier34TOR1246364645000000045045104
527Yusei Kikuchi33TOR6131301313000000000000
528Ha-Seong Kim28SDP46767676700000670000000
529Craig Kimbrel36BAL1526012626000000000000
530Isiah Kiner-Falefa29TOR763546361200333240101032
531John King29STL518001818000000000000
532Michael King29SDP6141301414000000000000
533Tyler Kinley33COL728012828000000000000
534George Kirby26SEA3131301313000000000000
535Alex Kirilloff26MIN55444543900110002108281390
536Alejandro Kirk25TOR53431343203200000000130
537Andrew Kittredge34STL830003030000000000000
538Heston Kjerstad25BAL274740000002024030
539Will Klein24KCR1st40044000000000000
540Landon Knack26LAD1st44044000000000000
541Andrew Knizner29TEX62116212002000000000100
542Grant Koch27PIT1st32320200000000010
543Matt Koch33COL720122000000000000
544Jared Koenig30MIL221402121000000000000
545Stephen Kolek27SDP1st26002626000000000000
546Michael Kopech28CHW526012626000000000000
547Dean Kremer28BAL599099000000000000
548Zac Kristofak26LAA1st10011000000000000
549Joel Kuhnel29HOU510011000000000000
550Steven Kwan26CLE337373737000000370037000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Peter Lambert27COL415311515000000000000
552Dinelson Lamet31LAD730033000000000000
553Alex Lange28DET421002121000000000000
554Shea Langeliers26OAK35651565205200000000340
555Wyatt Langford22TEX1st404040190000001900192100
556Trevor Larnach27MIN4353435140000001104142110
557Jacob Latz28TEX328012828000000000000
558Ramón Laureano29CLE7312031310000000102531071
559Derek Law33WSN831003131000000000000
560Justin Lawrence29COL420022020000000000000
561Kyle Leahy27STL212001212000000000000
562Jordan Leasure25CHW1st28002828000000000000
563José Leclerc30TEX824012424000000000000
564Dylan Lee29ATL419001919000000000000
565Jung Hoo Lee25SFG1st37363737000000037037000
566Korey Lee25CHW34838484004000000000662
567Casey Legumina27CIN210011000000000000
568Jack Leiter24TEX1st33033000000000000
569Mark Leiter Jr.33CHC527002727000000000000
570DJ LeMahieu35NYY1499990010800000000
571Dominic Leone32CHW1118001818000000000000
572Royce Lewis25MIN355550000500000000
573Matthew Liberatore24STL321302121000000000000
574Francisco Lindor30NYM106362636300000630000010
575Trey Lipscomb24WSN1st3331333300422900000020
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Zack Littell28TBR7121201212000000000000
577Brendon Little27TOR250055000000000000
578Luke Little23CHC220102020000000000000
579Ben Lively32CLE5101001010000000000000
580Jonathan Loáisiga29NYY730033000000000000
581Nick Lodolo26CIN399099000000000000
582Nick Loftin25KCR22416232210316301001270
583Sam Long28KCR480088000000000000
584Joey Loperfido25HOU1st1412141300000085213101
585Jacob Lopez26TBR230033000000000000
586Jorge López31NYM928012828000000000000
587Nicky Lopez29CHW65249525200051040000011
588Otto Lopez25MIA33527353300027610000023
589Pablo López28MIN7131301313000000000000
590Reynaldo López30ATL9111101111000000000000
591Michael Lorenzen32TEX10101001010000000000000
592Ryan Loutos25STL1st20022000000000000
593Richard Lovelady282TM515001515000000000000
594Brandon Lowe29TBR72319232100021000000240
595Josh Lowe26TBR417151714000000021314220
596Nathaniel Lowe28TEX64340434200420000000130
597Easton Lucas27OAK230033000000000000
598Joey Lucchesi31NYM611011000000000000
599Marco Luciano22SFG21071090000090000011
600Seth Lugo34KCR9131301313000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Gavin Lux26LAD54943494900049000000050
602Jesús Luzardo26MIA6101001010000000000000
603Jordan Lyles33KCR1450055000000000000
604Daniel Lynch IV27KCR443044000000000000
605Lance Lynn37STL13131301313000000000000
606Manny Machado31SDP1361606126000026000003410
607Josh Maciejewski28NYY1st10011000000000000
608Nick Madrigal27CHC551215147000153600000280
609Kenta Maeda36DET8101001010000000000000
610Luke Maile33CIN92824282502500000000120
611Anthony Maldonado26MIA1st10101010000000000000
612Martín Maldonado37CHW143433343403400000000000
613Justyn-Henry Malloy24DET1st55530000002013400
614Sean Manaea32NYM9121201212000000000000
615Matt Manning26DET455055000000000000
616Alek Manoah26TOR455055000000000000
617Joe Mantiply33ARI728112828000000000000
618Kyle Manzardo23CLE1st251825400400000001960
619Manuel Margot29MIN95525555000000033324504203
620Ron Marinaccio28NYY390099000000000000
621Alec Marsh26KCR2111101111000000000000
622Brandon Marsh26PHI4524452510000004313151080
623Ketel Marte30ARI106360635500054010000930
624Starling Marte35NYM1357535751000000005151622
625Yunior Marte29PHI312001212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Austin Martin25MIN1st302330270001001614027116
627Chris Martin38BOS921012121000000000000
628J.D. Martinez36NYM14373437000000000003630
629J.P. Martínez28ATL241430000001023121
630Justin Martinez22ARI217011717000000000000
631Nick Martinez33CIN715501515000000000000
632Seth Martinez29HOU426002626000000000000
633Nick Martini34CIN5383138700000010672750
634Michael Massey26KCR32928292600026000000210
635Miles Mastrobuoni28CHC3191119160007261001060
636Jorge Mateo29BAL54235424000036020404202
637Phil Maton31TBR828002828000000000000
638Luis Matos22SFG221192120000000018420111
639Yuki Matsui28SDP1st29002929000000000000
640Steven Matz33STL1066066000000000000
641Tyler Matzek33ATL611001111000000000000
642Tim Mayza32TOR728002828000000000000
643Adam Mazur23SDP1st11011000000000000
644James McArthur27KCR224012424000000000000
645James McCann34BAL112725272702700000000000
646Kyle McCann26OAK1st2520252002000000000330
647Jake McCarthy26ARI4563956530000001134453045
648Darren McCaughan28MIA310011000000000000
649Chas McCormick29HOU432293232000000264832000
650Andrew McCutchen37PIT16524952300000000334830
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651T.J. McFarland35OAK1232003232000000000000
652Scott McGough34ARI316021616000000000000
653Reese McGuire29BOS73727373203200000000180
654Ryan McKenna272TM4135131200000032712024
655Triston McKenzie26CLE5121201212000000000000
656Zach McKinstry29DET5422442373006161420351102
657Ryan McMahon29COL86362636300006300000000
658Jeff McNeil32NYM75755575600053006006020
659Curtis Mead23TBR22623262500020500000020
660Parker Meadows24DET232263232000000032032004
661John Means31BAL744044000000000000
662Nick Mears27COL525012525000000000000
663Luis Medina25OAK222022000000000000
664James Meeker29MIL1st10011000000000000
665Trevor Megill30MIL418011818000000000000
666Tylor Megill28NYM444044000000000000
667MJ Melendez25KCR356535651001000480451430
668Danny Mendick30CHW62722272410041900000140
669Joey Meneses32WSN354535428002800000002510
670Whit Merrifield35PHI9342834310001080180018233
671Jackson Merrill21SDP1st64576464000000064064041
672Julian Merryweather32CHC540044000000000000
673Matt Mervis26CHC298911010000000810
674Max Meyer25MIA233033000000000000
675Jake Meyers28HOU457445754000000153054143
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Miles Mikolas35STL9131301313000000000000
677Wade Miley37MIL1422022000000000000
678Drew Millas26WSN244440400000000000
679Bobby Miller25LAD233033000000000000
680Bryce Miller25SEA2131301313000000000000
681Erik Miller26SFG1st31403131000000000000
682Mason Miller25OAK222002222000000000000
683Owen Miller27MIL414714111092100000142
684Shelby Miller33DET1217001717000000000000
685Tyson Miller282TM417001717000000000000
686Hoby Milner33MIL830013030000000000000
687A.J. Minter30ATL825002525000000000000
688José Miranda26MIN34945494300304000000530
689Casey Mize27DET4121201212000000000000
690Carmen Mlodzinski25PIT291099000000000000
691Anthony Molina22COL1st12101212000000000000
692Sam Moll32CIN515001515000000000000
693Andruw Monasterio27MIL216816120007501001271
694Yoán Moncada29CHW91111111100001100000000
695Mickey Moniak26LAA5483848430000001311143352
696Frankie Montas31CIN9111101111000000000000
697Elehuris Montero25COL35552554900490000000700
698Keider Montero23DET1st11011000000000000
699Rafael Montero33HOU1027002727000000000000
700Jordan Montgomery31ARI899099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Dylan Moore31SEA654495454003141026120012040
702Matt Moore35LAA1326002626000000000000
703Adrián Morejón25SDP617001717000000000000
704Christopher Morel25CHC364646449000049000001500
705Gabriel Moreno24ARI35243525005000000000060
706Eli Morgan28CLE410001010000000000000
707Charlie Morton40ATL17121201212000000000000
708Ryan Mountcastle27BAL55855585700570000000130
709Kyle Muller26OAK413001313000000000000
710Cedric Mullins29BAL757485754000000054054042
711Max Muncy33LAD94036404000004000000040
712Andrés Muñoz25SEA525002525000000000000
713Roddery Muñoz24MIA1st44044000000000000
714Sean Murphy29ATL61010101001000000000000
715Tom Murphy33SFG91310131201200000000110
716Joe Musgrove31SDP9101001010000000000000
717Parker Mushinski28HOU310001010000000000000
718Dane Myers28MIA222102219000000741019080
719Tobias Myers25MIL1st87088000000000000
720Andrew Nardi25MIA329002929000000000000
721Omar Narváez32NYM92821282802800000000000
722Nick Nastrini24CHW1st66066000000000000
723Bo Naylor24CLE34439443903900000000350
724Josh Naylor27CLE66060605500550000000500
725Kyle Nelson27ARI511001111000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Nick Nelson28PHI530033000000000000
727Ryne Nelson26ARI3111001111000000000000
728Héctor Neris35CHC1124002424000000000000
729Zach Neto23LAA26260626200000620000001
730Tyler Nevin27OAK44032403600130100801523350
731Sean Newcomb31OAK810011000000000000
732Kevin Newman30ARI74843484800070420000000
733Kyle Nicolas25PIT214001414000000000000
734Tomás Nido30NYM83225323203200000000030
735Brandon Nimmo31NYM960576057000000549057321
736Vinny Nittoli33OAK420022000000000000
737Ryan Noda28OAK23023302700270000000160
738Aaron Nola31PHI10131301313000000000000
739Lars Nootbaar26STL439383939000000873239010
740Connor Norby24BAL1st44440004000000000
741Dedniel Núñez28NYM1st80088000000000000
742Nasim Nuñez23WSN1st1621680002060000109
743Riley O'Brien29STL310011000000000000
744Ryan O'Hearn30BAL750435017008000209112960
745Logan O'Hoppe24LAA35450545305300000000040
746Jack O'Loughlin24OAK1st30033000000000000
747Tyler O'Neill29BOS7444244360000002602236920
748Bailey Ober28MIN4121201212000000000000
749Shohei Ohtani29LAD7636363000000000006300
750Steven Okert32MIN723002323000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751Edward Olivares28PIT540354031000000203131750
752Matt Olson30ATL96262626200620000000000
753Reese Olson24DET2121201212000000000000
754Jonathan Ornelas24TEX210110001000000000
755Rafael Ortega33CHW81441412000000011112124
756Joey Ortiz25MIL25747575700065220000060
757Luis Ortiz28PHI510011000000000000
758Luis Ortiz25PIT319001919000000000000
759Adam Ottavino38NYM1425002525000000000000
760James Outman27LAD336303636000000036036060
761Marcell Ozuna33ATL12626262000000000006200
762Cristian Pache25PHI5281928260000001314126223
763Chris Paddack28MIN6121201212000000000000
764Emilio Pagán33CIN822002222000000000000
765Andy Pages23LAD1st464446450000000321845120
766Pedro Pagés25STL1st116111101010000000010
767Richie Palacios27TBR35340535100016011002736054
768Daniel Palencia24CHC270077000000000000
769Andre Pallante25STL311201111000000000000
770Enoli Paredes28MIL470077000000000000
771Isaac Paredes25TBR56060605500105500000500
772Kyren Paris22LAA22117211800017020000131
773Mitchell Parker24WSN1st101001010000000000000
774Wes Parsons312TM440044000000000000
775Vinnie Pasquantino26KCR36159615000500000000920
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776Graham Pauley23SDP1st1381360010600000550
777James Paxton35LAD11111101111000000000000
778Joel Payamps30MIL626002626000000000000
779Nate Pearson27TOR425002525000000000000
780Joc Pederson32ARI115442540000000000048120
781Elvis Peguero27MIL426012626000000000000
782Jeremy Peña26HOU36464646400000640000000
783Ryan Pepiot26TBR3101001010000000000000
784David Peralta36SDP111391330000001023940
785Freddy Peralta28MIL7131301313000000000000
786Wandy Peralta32SDP929002929000000000000
787Geraldo Perdomo24ARI477770000070000000
788Jhonny Pereda28MIA1st52550500000000000
789Cionel Pérez28BAL716001616000000000000
790Martín Pérez33PIT13111101111000000000000
791Salvador Perez34KCR13636263530381600000001110
792Wenceel Pérez24DET1st443744430000000272443051
793Blake Perkins27MIL254505454000000054054021
794David Peterson28NYM522022000000000000
795Jace Peterson34ARI1114514100004150000271
796Brandon Pfaadt25ARI2131301313000000000000
797Tommy Pham36CHW11333233300000004281030210
798Evan Phillips29LAD716001616000000000000
799Kevin Pillar352TM12412741360000006239363103
800René Pinto27TBR31915191901900000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801Ricardo Pinto30PHI360066000000000000
802Nick Pivetta31BOS888088000000000000
803Colin Poche30TBR411001111000000000000
804Jorge Polanco30SEA114644464400044000000120
805Zach Pop27TOR417001717000000000000
806Cody Poteet29NYY333033000000000000
807Cade Povich24BAL1st11011000000000000
808Ryan Pressly35HOU1226002626000000000000
809Quinn Priester23PIT266066000000000000
810Jurickson Profar31SDP1168686863002000610061500
811Austin Pruitt34TEX740044000000000000
812A.J. Puk29MIA514401414000000000000
813Cal Quantrill29COL6131301313000000000000
814Jose Quintana35NYM13121201212000000000000
815Ceddanne Rafaela23BOS2646064630006430040040020
816Cole Ragans26KCR3131301313000000000000
817Tanner Rainey31WSN716001616000000000000
818Cal Raleigh27SEA46054605705700000000330
819Brooks Raley36NYM780088000000000000
820Luke Raley29SEA4534053490070003111544192
821Emmanuel Ramirez29MIA1st70077000000000000
822Erasmo Ramírez34TBR1311001111000000000000
823Harold Ramírez29TBR6484148700000030673670
824José Ramírez31CLE1262626247000047000001500
825Nick Ramirez34LAD560066000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826Yohan Ramírez293TM518001818000000000000
827Bryan Ramos22CHW1st1513151400001400000010
828Heliot Ramos24SFG328272827000000213527110
829Colin Rea33MIL6121001212000000000000
830J.T. Realmuto33PHI115050505005000000000000
831Jakson Reetz28SFG253550500000000010
832Rob Refsnyder33BOS93725372700000018011279110
833Sean Reid-Foley28NYM718001818000000000000
834Zach Remillard30CHW2151115140007332103112
835Anthony Rendon34LAA121919191700001700000200
836Hunter Renfroe32KCR954475454000000005454020
837Luis Rengifo27LAA648434846000242320000031
838Pablo Reyes30BOS62114212110291120000020
839Bryan Reynolds29PIT6646464570000004202257700
840Trevor Richards31TOR726102626000000000000
841Austin Riley27ATL64949494900004900000000
842Leo Rivas26SEA1st52540001030000103
843Emmanuel Rivera28MIA446304544201303000000051
844Anthony Rizzo34NYY146464646400640000000000
845Luis Robert Jr.26CHW511111110000000010010100
846David Robertson39TEX1626022626000000000000
847Nick Robertson25STL280088000000000000
848Víctor Robles272TM81712171700000037717012
849Brayan Rocchio23CLE25551555500000550000011
850Brendan Rodgers27COL65955595800058000000202
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851Carlos Rodón31NYY10131301313000000000000
852Grayson Rodriguez24BAL2101001010000000000000
853Joely Rodríguez32BOS711001111000000000000
854Johnathan Rodríguez24CLE1st87870000000077110
855Julio Rodríguez23SEA366656665000000065065001
856Manuel Rodríguez27TBR390099000000000000
857Randy Rodríguez24SFG1st12001212000000000000
858Yariel Rodríguez27TOR1st44044000000000000
859Yerry Rodríguez26TEX312011212000000000000
860Jake Rogers29DET43935393503500000000320
861Josh Rogers29COL540044000000000000
862Taylor Rogers33SFG926002626000000000000
863Trevor Rogers26MIA5121201212000000000000
864Tyler Rogers33SFG634003434000000000000
865Johan Rojas23PHI252495250000000050050102
866Josh Rojas30SEA65445535420094406006060
867Miguel Rojas35LAD1138283837000117210000070
868Chris Roller27MIL1st10110000000101010
869Jordan Romano31TOR615001515000000000000
870JoJo Romero27STL530013030000000000000
871Brent Rooker29OAK553525314000000905143910
872Ben Rortvedt26TBR34633464614600000000020
873Amed Rosario28TBR84944494400017710001717321
874Eddie Rosario32WSN105345535100000024122551140
875Eguy Rosario24SDP328102825000224000003160
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876Joe Ross31MIL799099000000000000
877Landen Roupp25SFG1st10001010000000000000
878Chris Roycroft27STL1st80088000000000000
879Esteury Ruiz25OAK329162927000000199027066
880José Ruiz29PHI812001212000000000000
881Keibert Ruiz25WSN54541453903900000000630
882Jackson Rutledge25WSN210011000000000000
883Adley Rutschman26BAL360596040040000000002110
884Joe Ryan28MIN4131301313000000000000
885Ryder Ryan29PIT211001111000000000000
886Andrew Saalfrank26ARI220022000000000000
887Blake Sabol26SFG21191180800000000210
888Eduardo Salazar26LAD210011000000000000
889Chris Sale35ATL14121201212000000000000
890Cristopher Sánchez27PHI4121201212000000000000
891Gary Sánchez31MIL1042324216012400000002290
892Jesús Sánchez26MIA5574257490000002049491150
893Sixto Sánchez25MIA214701414000000000000
894Nick Sandlin27CLE430003030000000000000
895Patrick Sandoval27LAA6131301313000000000000
896Cole Sands26MIN322002222000000000000
897Miguel Sanó31LAA9211821131050800000810
898Carlos Santana38MIN155853585600560000000240
899Dennis Santana28NYY723002323000000000000
900Anthony Santander29BAL8595859470000000047471110
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901Tayler Saucedo31SEA418001818000000000000
902Matt Sauer25KCR1st14001414000000000000
903Josh Sborz30TEX670077000000000000
904Nolan Schanuel22LAA25651565500550000000020
905Clarke Schmidt28NYY5111101111000000000000
906Casey Schmitt25SFG21010101000000100000000
907Daniel Schneemann27CLE1st54550002131102010
908Davis Schneider25TOR2574957560002200400040031
909John Schreiber30KCR629002929000000000000
910Max Schuemann27OAK1st4638464500083314116023
911Kyle Schwarber31PHI10626162100000010016010
912Spencer Schwellenbach24ATL1st22022000000000000
913Christian Scott25NYM1st55055000000000000
914Tanner Scott29MIA825002525000000000000
915Tayler Scott32HOU427002727000000000000
916Victor Scott II23STL1st20172020000000020020000
917Corey Seager30TEX105757575400000540000300
918JP Sears28OAK3131301313000000000000
919Colin Selby26KCR220022000000000000
920Marcus Semien33TEX126363636300063000000000
921Nick Senzel29WSN643414329000029000001320
922Brian Serven29TOR373760600000000011
923Luis Severino30NYM9121201212000000000000
924Paul Sewald34ARI811001111000000000000
925Bryan Shaw36CHW1450055000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926Gavin Sheets28CHW45954594100130000028281640
927Austin Shenton26TBR1st1791790090000000570
928Braden Shewmake26CHW22921292500068110000214
929Zack Short293TM42817282300022010000244
930Jared Shuster25CHW212001212000000000000
931Michael Siani24STL358415856000000445956109
932Chase Silseth24LAA322022000000000000
933Lucas Sims30CIN826012626000000000000
934Brady Singer27KCR5121201212000000000000
935Jon Singleton32HOU44739473700370000000680
936Jose Siri28TBR452485250000000050050102
937Paul Skenes22PIT1st55055000000000000
938Tarik Skubal27DET5121201212000000000000
939Justin Slaten26BOS1st21002121000000000000
940Austin Slater31SFG8271327230000003418231112
941Burch Smith34MIA623002323000000000000
942Cade Smith25CLE1st28002828000000000000
943Dominic Smith29BOS83328332900290000000450
944Drew Smith30NYM611001111000000000000
945Josh Smith26TEX362536260000050150000080
946Kevin Smith27NYY420200000000000102
947Pavin Smith28ARI5271427191050000013132100
948Will Smith34KCR1223002323000000000000
949Will Smith29LAD65552555005000000000330
950AJ Smith-Shawver21ATL211011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951Drew Smyly35CHC1114001414000000000000
952Kirby Snead29SEA410001010000000000000
953Blake Snell31SFG966066000000000000
954Collin Snider28SEA350055000000000000
955Tyler Soderstrom22OAK22316232101210000000041
956Donovan Solano36SDP112316231500211200000751
957Jorge Soler32SFG11535153000000000005220
958George Soriano25MIA210001010000000000000
959José Soriano25LAA2131101313000000000000
960Michael Soroka26CHW514901414000000000000
961Edmundo Sosa28PHI63533353500034280000000
962Lenyn Sosa24CHW32016201900051500000030
963Gregory Soto29PHI623002323000000000000
964Juan Soto25NYY764646464000000006464000
965Alex Speas26HOU210011000000000000
966Gabe Speier29SEA622002222000000000000
967Mitch Spence26OAK1st15401515000000000000
968Carson Spiers26CIN240044000000000000
969George Springer34TOR1157565755000000015455210
970Jacob Stallings34COL92924292702700000000110
971Ryne Stanek32SEA827002727000000000000
972Giancarlo Stanton34NYY15585558000000000005530
973Josh Staumont30MIN610001010000000000000
974Justin Steele28CHC488088000000000000
975Spencer Steer26CIN3636263610024200410041110
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976Michael Stefanic28LAA310100000000000110
977Jackson Stephens30ATL530033000000000000
978Tyler Stephenson27CIN55445544904900000000470
979Justin Sterner27TBR1st20022000000000000
980Brock Stewart32MIN613001313000000000000
981DJ Stewart30NYM74931491800100070111821161
982Gavin Stone25LAD2121201212000000000000
983Trevor Story31BOS988880000080000000
984Bryson Stott26PHI359545958000520110000050
985Kyle Stowers26BAL3158151100000070711132
986Matt Strahm32PHI926002626000000000000
987Chris Stratton33KCR924002424000000000000
988Hunter Stratton27PIT227002727000000000000
989Hunter Strickland35LAA1027002727000000000000
990Spencer Strider25ATL422022000000000000
991Ross Stripling34OAK9111101111000000000000
992Marcus Stroman33NYY10131301313000000000000
993Peter Strzelecki29CLE340044000000000000
994Garrett Stubbs31PHI61814181801800000000000
995Albert Suárez34BAL313611313000000000000
996Eugenio Suárez32ARI116463646300006300000100
997José Suarez26LAA616001616000000000000
998Ranger Suárez28PHI7131301313000000000000
999Robert Suarez33SDP325002525000000000000
1000Wander Suero32HOU610011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001Brett Sullivan30SDP230330120000000020
1002Cole Sulser34NYM640044000000000000
1003Brent Suter34CIN925202525000000000000
1004Jack Suwinski25PIT35338535100000027201151071
1005Seiya Suzuki29CHC339383931000000003131810
1006Dansby Swanson30CHC95452545300000530000010
1007Erik Swanson30TOR617001717000000000000
1008Jameson Taillon32CHC899099000000000000
1009Dillon Tate30BAL517001717000000000000
1010Fernando Tatis Jr.25SDP568686867000000006767100
1011Mike Tauchman33CHC75852584500000091033451240
1012Leody Taveras25TEX561606161000000061061001
1013Chris Taylor33LAD1137243735000150293031042
1014Michael A. Taylor33PIT1149384947000000047047005
1015Samad Taylor25SEA231330000002103010
1016Tyrone Taylor30NYM647264732000000131113327135
1017Julio Teheran33NYM1311011000000000000
1018Rowdy Tellez29PIT75339534900490000000060
1019Kai-Wei Teng25SFG1st40044000000000000
1020Matt Thaiss29LAA61915191501500000000130
1021Caleb Thielbar37MIN820002020000000000000
1022Alek Thomas24ARI344440000000404000
1023Lane Thomas28WSN635353534000000033234100
1024Bubba Thompson26CIN31751711000000011011209
1025Keegan Thompson29CHC490099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026Ryan Thompson32ARI524002424000000000000
1027Zack Thompson26STL352055000000000000
1028Trent Thornton30SEA628002828000000000000
1029Jesús Tinoco29TEX570077000000000000
1030Michael Toglia25COL3181518180012000101010000
1031Michael Tonkin343TM719001919000000000000
1032Spencer Torkelson24DET35454545200520000000200
1033Abraham Toro27OAK6635863490031630010011150
1034Luis Torrens28NYM754550500000000000
1035Gleyber Torres27NYY76664666500065000000020
1036Ezequiel Tovar22COL36363636300000630000000
1037Taylor Trammell262TM41011070000004037116
1038Blake Treinen36LAD1012001212000000000000
1039Alan Trejo28COL42114211800012510000123
1040Jose Trevino31NYY74031393813700000000070
1041Jared Triolo26PIT255525553001342100000021
1042Chadwick Tromp29ATL51916191901900000000000
1043Mike Trout32LAA1429292924000000024024500
1044Cole Tucker27LAA6211420131000805005824
1045Kyle Tucker27HOU760606057000000005757300
1046Brice Turang24MIL26055605900059000000121
1047Spencer Turnbull31PHI613601313000000000000
1048Justin Turner39TOR165649561200705000004370
1049Trea Turner31PHI103333333200000320000100
1050Kyle Tyler27MIA310011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1051Edwin Uceta26TBR420022000000000000
1052José Ureña32TEX1016621616000000000000
1053Luis Urías27SEA73425343300003300000060
1054Ramón Urías30BAL53221322900102800000360
1055Abner Uribe24MIL214001414000000000000
1056Gio Urshela32DET93832383600403300000150
1057Naoyuki Uwasawa30BOS1st20022000000000000
1058Enmanuel Valdez25BOS23631363400033001001230
1059Framber Valdez30HOU7101001010000000000000
1060Ricky Vanasco25LAD1st10011000000000000
1061Ildemaro Vargas32WSN841334141000171669009022
1062Miguel Vargas24LAD376770000007007010
1063Gus Varland27LAD270077000000000000
1064Louie Varland26MIN344044000000000000
1065Daulton Varsho27TOR5605660600000004033160102
1066Randy Vásquez25SDP277077000000000000
1067Andrew Vaughn26CHW45958595400540000000510
1068Christian Vázquez33MIN103835383703600100000100
1069Luis Vázquez24CHC1st20210000010000001
1070Nelson Velázquez25KCR354475417000000908173570
1071Anthony Veneziano26KCR220022000000000000
1072Alex Verdugo28NYY863616363000000634163000
1073Justin Verlander41HOU1999099000000000000
1074Alex Vesia28LAD528002828000000000000
1075Nick Vespi28BAL320022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1076Will Vest29DET426002626000000000000
1077Thyago Vieira313TM519001919000000000000
1078Mark Vientos24NYM32117212100302000000030
1079Matt Vierling27DET457455754000028042210323101
1080Ryan Vilade25DET242430000001023010
1081Eli Villalobos27MIA1st30033000000000000
1082Darius Vines26ATL232033000000000000
1083Victor Vodnik24COL228002828000000000000
1084Daniel Vogelbach31TOR92918290000000000022110
1085Anthony Volpe23NYY26565656500000650000000
1086Austin Voth32SEA724002424000000000000
1087Michael Wacha32KCR12121201212000000000000
1088LaMonte Wade Jr.30SFG65240524500350001011123110
1089Tyler Wade29SDP842234238000726320350102
1090Jacob Waguespack30TBR341044000000000000
1091Matt Waldron27SDP2131301313000000000000
1092Christian Walker33ARI106563656400640000000020
1093Jordan Walker22STL220182017000000001717120
1094Josh Walker29NYM210001010000000000000
1095Ryan Walker28SFG233103333000000000000
1096Taijuan Walker31PHI1277077000000000000
1097Forrest Wall28ATL220210000000011001
1098Matt Wallner26MIN3138131100000050611130
1099Taylor Walls27TBR422220000020000000
1100Jared Walsh30TEX61714171600160000000020
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1101Blake Walston23ARI1st32033000000000000
1102Taylor Ward30LAA763636355000000550055800
1103Ryan Weathers24MIA5131301313000000000000
1104Luke Weaver30NYY923002323000000000000
1105Jacob Webb30BAL531013131000000000000
1106Logan Webb27SFG6141401414000000000000
1107Jordan Weems31WSN525002525000000000000
1108Greg Weissert29BOS327002727000000000000
1109Austin Wells24NYY23835383803800000000020
1110Tyler Wells29BAL433033000000000000
1111Joey Wendle34NYM9181018180008730000000
1112Davis Wendzel27TEX1st189181300011200000321
1113Joey Wentz26DET317001717000000000000
1114Hayden Wesneski26CHC316301616000000000000
1115Jamie Westbrook29BOS1st62650004100011140
1116Jordan Westburg25BAL259595958000224610000100
1117Zack Wheeler34PHI10131301313000000000000
1118Mitch White293TM513011313000000000000
1119Owen White24TEX220122000000000000
1120Forrest Whitley26HOU1st10011000000000000
1121Garrett Whitlock28BOS444044000000000000
1122Jordan Wicks24CHC265066000000000000
1123Joey Wiemer25MIL21961917000000151117151
1124Alika Williams25PIT223192322000130110000011
1125Luke Williams27ATL481731000200000023
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1126Trevor Williams32WSN9111101111000000000000
1127Bryse Wilson26MIL715701515000000000000
1128Justin Wilson36CIN1220002020000000000000
1129Steven Wilson29CHW321002121000000000000
1130Allan Winans28ATL211011000000000000
1131Josh Winckowski26BOS312311212000000000000
1132Jesse Winker30WSN8625962470000004702471420
1133Cole Winn24TEX1st11001111000000000000
1134Keaton Winn26SFG299099000000000000
1135Masyn Winn22STL25752575500000550000032
1136Patrick Wisdom32CHC730163021101208000336121
1137Brett Wisely25SFG21711171500140110101040
1138Bobby Witt Jr.24KCR36565656500000650000000
1139Connor Wong28BOS44742474304133000000430
1140Bryan Woo24SEA266066000000000000
1141Alex Wood33OAK1299099000000000000
1142Jake Woodford27CHW522022000000000000
1143Simeon Woods Richardson23MIN3101001010000000000000
1144Yoshinobu Yamamoto25LAD1st131301313000000000000
1145Ryan Yarbrough32LAD718001818000000000000
1146Mike Yastrzemski33SFG656445653000000025153081
1147Kirby Yates37TEX1021022121000000000000
1148Christian Yelich32MIL1238383830000000300030900
1149Masataka Yoshida30BOS2242024100000010012140
1150Alex Young30CIN630133000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1151Danny Young30NYM370077000000000000
1152Jacob Young24WSN253485352000000052052112
1153Seby Zavala30SEA51713171701700000000000
1154Angel Zerpa24KCR428002828000000000000
1155Guillo Zuñiga25LAA240044000000000000