Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks4566545485592188504953455549476015357448
Atlanta Braves4157941410522169514145424249414213241244
Baltimore Orioles4263042443570193464451484356505415450328
Boston Red Sox4565845477604189525860555564586015848426
Chicago Cubs4667346483611192525154724953535415249294
Chicago White Sox45672454706062025347515055455759153513414
Cincinnati Reds45657454695811885147474846556360160593513
Cleveland Guardians4566945456611213555049484855556516251383
Colorado Rockies4461344443558171495147474449446015147156
Detroit Tigers4465244481587173524753624753676016551579
Houston Astros45656454645891924551514947595849155512810
Kansas City Royals46674464906161855151594949715956181513619
Los Angeles Angels4563645456575182485147514749545115249326
Los Angeles Dodgers4766647474609192485159515961585516251374
Miami Marlins4670146501629201596159565054515515647428
Milwaukee Brewers4465944475592187445653634562485615654537
Minnesota Twins44668444856041844546626548695662172545610
New York Mets4466044467589193544548574855504914856428
New York Yankees46632464515741815249485047515451152501410
Oakland Athletics47705475176411885364546658685865185505315
Philadelphia Phillies4663246448578184504953515153544714951215
Pittsburgh Pirates4665946471598188506351485057516515946297
San Diego Padres4769847496642202535051705069525217050416
Seattle Mariners4563445455579180514950584859475015548298
San Francisco Giants4668146485610199525748475051506716452499
St. Louis Cardinals4463844459573182494648484753566216150299
Tampa Bay Rays4666546472599194595053474853515615351267
Texas Rangers4665846486597181564850585257495415651371
Toronto Blue Jays43633434505731864947575748595445148502712
Washington Nationals43627434295721984445504946565247147451810
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 Abbott25CIN299099000000000000
2CJ Abrams23WSN34039403900000390000010
3Bryan Abreu27HOU621002121000000000000
4José Abreu37HOU112219222200220000000010
5Wilyer Abreu25BOS239313939000000413539070
6Ronald Acuña Jr.26ATL740404040000000004040000
7Jason Adam32TBR721002121000000000000
8Willy Adames28MIL74444444400000440000000
9Austin Adams33OAK820002020000000000000
10Riley Adams28WSN42020202002000000000000
11Jo Adell25LAA537293732000000023032352
12Joan Adon25WSN411011000000000000
13Ehire Adrianza34LAA1286880002600000010
14Nick Ahmed34SFG113635363600000360000000
15Keegan Akin29BAL520002020000000000000
16Ozzie Albies27ATL83333333300033000000000
17Jorge Alcalá28MIN680088000000000000
18Blaze Alexander25ARI1st32273223000501800001013
19Tyler Alexander29TBR696099000000000000
20Logan Allen27ARI580088000000000000
21Logan Allen25CLE299099000000000000
22Nick Allen25OAK32823282800000280000001
23Yency Almonte30CHC717001717000000000000
24Pete Alonso29NYM64443444400440000000000
25Jose Altuve34HOU144444444300043000000100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26José Alvarado29PHI821002121000000000000
27Francisco Alvarez22NYM31615161401400000000210
28Yordan Alvarez27HOU6444444130000001300133100
29Adbert Alzolay29CHC618001818000000000000
30Jacob Amaya25HOU210110001000000000
31Miguel Amaya25CHC23128313003000000000010
32Chase Anderson36BOS1112111212000000000000
33Grant Anderson27TEX270077000000000000
34Justin Anderson31CHW330033000000000000
35Nick Anderson33KCR517001717000000000000
36Shaun Anderson29TEX510011000000000000
37Tim Anderson31MIA93633363400000340000011
38Tyler Anderson34LAA999099000000000000
39Matt Andriese34MIA830033000000000000
40Tejay Antone30CIN440044000000000000
41Jonathan Aranda26TBR343430011100000110
42Orlando Arcia29ATL94140414100000410000000
43Nolan Arenado33STL124343434200004200000100
44Gabriel Arias24CLE32824282700341191315010
45Shawn Armstrong33TBR1017301717000000000000
46Randy Arozarena29TBR645434544000000407044120
47Luis Arráez272TM64443443600935000000710
48Spencer Arrighetti24HOU1st66066000000000000
49Aaron Ashby26MIL311011000000000000
50Graham Ashcraft26CIN388088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Javier Assad26CHC399099000000000000
52Nick Avila26SFG1st70077000000000000
53Pedro Avila272TM510001010000000000000
54José Azocar28SDP334123434000000258434014
55Akil Baddoo25DET410110000000101000
56Harrison Bader30NYM837323736000000036036111
57Javier Báez31DET113836383800000380000001
58Patrick Bailey25SFG22625262602600000000010
59Tanner Banks32CHW316101616000000000000
60David Bañuelos27BAL1st10100000000000010
61Addison Barger24TOR1st55550000203014000
62Scott Barlow31CLE723002323000000000000
63Austin Barnes34LAD101412141201200000000220
64Jacob Barnes34WSN911001111000000000000
65Matt Barnes34WSN1114001414000000000000
66Tucker Barnhart33ARI111616161601600000000000
67Jorge Barrosa23ARI1st32320000000202010
68Joey Bart27PIT51715171701700000000000
69Chris Bassitt35TOR1099099000000000000
70Matthew Batten29SDP311110010000000000
71Brett Baty24NYM34136413900003900000050
72Jake Bauers28MIL530223027102100070510260
73Mike Baumann28BAL417011717000000000000
74Eduard Bazardo28SEA430033000000000000
75Jordan Beck23COL1st16151616000000160016000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76David Bednar29PIT619001919000000000000
77Tyler Beede31CLE513001313000000000000
78Jalen Beeks30COL618001818000000000000
79Clayton Beeter25NYY1st10011000000000000
80Josh Bell31MIA946464631003100000001500
81Cody Bellinger28CHC832323227001000025226500
82Brayan Bello25BOS377077000000000000
83Anthony Bender29MIA319001919000000000000
84Andrew Benintendi29CHW940394040000000391040010
85Will Benson26CIN34338434000000012221940240
86Brennan Bernardino32BOS317211717000000000000
87José Berríos30TOR999099000000000000
88Prelander Berroa24CHW210011000000000000
89Jon Berti34NYY71311131200001200000020
90Christian Bethancourt32MIA82416242302300000000110
91Mookie Betts31LAD1147474747000150400000000
92Tanner Bibee25CLE299099000000000000
93Bo Bichette26TOR64040404000000400000000
94Osvaldo Bido28OAK211011000000000000
95Shane Bieber29CLE722022000000000000
96Brandon Bielak282TM511001111000000000000
97Cavan Biggio29TOR63328333000421300088131
98Jake Bird28COL319001919000000000000
99Ty Blach33COL752055000000000000
100Mason Black24SFG1st33033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Tyler Black23MIL1st75730030000000302
102Paul Blackburn30OAK888088000000000000
103Charlie Blackmon37COL14373337900000000992540
104Dairon Blanco31KCR3291029250000001584251412
105Ronel Blanco30HOU388088000000000000
106JJ Bleday26OAK347404746000000046046070
107Xander Bogaerts31SDP124545454300043010000200
108Alec Bohm27PHI54543454300603900000120
109Cody Bolton26SEA213001313000000000000
110Cam Booser32BOS1st12001212000000000000
111Ryan Borucki30PIT740044000000000000
112Sean Bouchard28COL317161716000000301416110
113Jonathan Bowlan27KCR211011000000000000
114Matt Bowman332TM680088000000000000
115Joe Boyle24OAK277077000000000000
116Cody Bradford26TEX233033000000000000
117Kyle Bradish27BAL333033000000000000
118Taj Bradley23TBR222022000000000000
119Ryan Brasier36LAD812101212000000000000
120John Brebbia34CHW715001515000000000000
121Alex Bregman30HOU94242424200004200000000
122Will Brennan26CLE340344034000000642934630
123Colten Brewer31CHC670077000000000000
124Jonah Bride28MIA373760020500000010
125Beau Brieske26DET310011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Jhony Brito26SDP214001414000000000000
127Connor Brogdon292TM540044000000000000
128Aaron Brooks34OAK611011000000000000
129Ben Brown24CHC1st10401010000000000000
130Hunter Brown25HOU398099000000000000
131Seth Brown31OAK6402740370020003406372101
132Vidal Bruján26MIA436253634000118152103042
133Kris Bryant32COL1013131380040000044500
134Walker Buehler29LAD722022000000000000
135JB Bukauskas27MIL360066000000000000
136Aaron Bummer30ATL816001616000000000000
137Nick Burdi31NYY590099000000000000
138Jake Burger28MIA42625262300701600000210
139Brock Burke27TEX450055000000000000
140Alec Burleson25STL337283715003000609131880
141Corbin Burnes29BAL799099000000000000
142Michael Busch26CHC24340434200420100000020
143Lawrence Butler23OAK241294140000000024040043
144José Buttó26NYM377077000000000000
145Byron Buxton30MIN1028242824000000024024411
146José Caballero27TBR24040404000000400000000
147Trey Cabbage27HOU21051080000007018113
148Edward Cabrera26MIA455055000000000000
149Génesis Cabrera27TOR618001818000000000000
150Oswaldo Cabrera25NYY33938393900413521012001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Willie Calhoun29LAA8131313000000000001300
152Alex Call29WSN375770000001257010
153Jair Camargo24MIN1st21200000000000110
154Isaiah Campbell26BOS270277000000000000
155Luis Campusano25SDP54034403903900000000050
156Alexander Canario24CHC2137131200000080512101
157Jeimer Candelario30CIN93939393700803000000200
158Mark Canha35DET10413741250060001308211540
159Griffin Canning28LAA599099000000000000
160Jonathan Cannon23CHW1st33033000000000000
161Yennier Cano30BAL322002222000000000000
162Dominic Canzone26SEA216111615000000150015040
163Conner Capel27CIN353510000001001411
164Victor Caratini30HOU82115211601510000000060
165Dylan Carlson25STL595990000001539010
166Kerry Carpenter26DET3413441250000003023251370
167Matt Carpenter38STL1476700000000000610
168Carlos Carrasco37CLE1599099000000000000
169Corbin Carroll23ARI343424343000000039543001
170Evan Carter21TEX238323834000000282734460
171Curt Casali35SFG1111110100000000000
172Triston Casas24BOS32222222200220000000100
173Nick Castellanos32PHI1246464645000000004545100
174Luis Castillo31SEA899099000000000000
175Miguel Castro29ARI1080088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Willi Castro27MIN64440444410001519515018011
177Jake Cave31COL730133027000000512227142
178Dylan Cease28SDP699099000000000000
179Slade Cecconi25ARI255055000000000000
180Andrew Chafin34DET1116001616000000000000
181Aroldis Chapman36PIT1519001919000000000000
182Matt Chapman31SFG84544454500004500000010
183Jesse Chavez40ATL1713001313000000000000
184Jazz Chisholm Jr.26MIA545454545000000045045000
185Jackson Chourio20MIL1st40354040000000903240031
186Adam Cimber33LAA719001919000000000000
187José Cisnero35LAA814001414000000000000
188Aaron Civale29TBR699099000000000000
189Emmanuel Clase26CLE523002323000000000000
190Jonatan Clase22SEA1st97980000007108020
191Garrett Cleavinger30TBR519001919000000000000
192Kody Clemens28PHI393980034100000150
193Ernie Clement28TOR43422343400012851001040
194Mike Clevinger33CHW833033000000000000
195Oscar Colás25CHW210100000000000010
196Dylan Coleman27HOU410011000000000000
197Michael Conforto31SFG938373838000000380038010
198Roansy Contreras24PIT412001212000000000000
199William Contreras26MIL54444443603600000000800
200Willson Contreras32STL931313120020000000001100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Garrett Cooper332TM824202411001000020021040
202Patrick Corbin34WSN1299099000000000000
203Carlos Correa29MIN102727272700000270000000
204Nestor Cortes29NYY7101001010000000000000
205Tom Cosgrove28SDP215001515000000000000
206Danny Coulombe34BAL1020012020000000000000
207Jake Cousins29NYY420022000000000000
208Colton Cowser24BAL240324037000000306637150
209Brandon Crawford37STL141081090000090000120
210J.P. Crawford29SEA82222222200000220000000
211Kutter Crawford28BOS499099000000000000
212Nabil Crismatt29LAD550055000000000000
213Cooper Criswell27BOS476077000000000000
214Garrett Crochet25CHW4101001010000000000000
215Jake Cronenworth30SDP54343434300430000000000
216Declan Cronin26MIA213001313000000000000
217Pete Crow-Armstrong22CHC222172220000000020020013
218Fernando Cruz34CIN320002020000000000000
219Oneil Cruz25PIT44541454300000430000031
220José Cuas30CHC380088000000000000
221Xzavion Curry25CLE311011000000000000
222Travis d'Arnaud35ATL123628363503500000000050
223Bobby Dalbec29BOS522162221001201100000112
224Yu Darvish37SDP1288088000000000000
225Henry Davis24PIT22321232202200000000001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226J.D. Davis31OAK826232621001401200000530
227Noah Davis27COL310011000000000000
228Brett de Geus26SEA240044000000000000
229Bryan De La Cruz27MIA4464646180000001701182800
230Elly De La Cruz22CIN24544454500000450000010
231Enyel De Los Santos28SDP621002121000000000000
232Paul DeJong30CHW83935393900000390000040
233Jason Delay29PIT311110100000000000
234Jonny DeLuca25TBR21411141300000018513101
235Reid Detmers24LAA499099000000000000
236Chris Devenski33TBR990099000000000000
237Rafael Devers27BOS83434342900002900000500
238Alexis Díaz27CIN317001717000000000000
239Edwin Díaz30NYM817001717000000000000
240Elias Díaz33COL103836383003000000000820
241Miguel Díaz29HOU710011000000000000
242Yainer Diaz25HOU343414330030000000001220
243Yandy Díaz32TBR84545453800380000000700
244Jake Diekman37NYM1317001717000000000000
245Seranthony Domínguez29PHI617001717000000000000
246Brendan Donovan27STL342424238000640340034500
247Camilo Doval26SFG417001717000000000000
248Brenton Doyle26COL243434343000000043043000
249Brandon Drury31LAA103028302500619000000420
250Daniel Duarte27MIN320022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Shawn Dubin28HOU290099000000000000
252Mauricio Dubón29HOU6352335320025201216024053
253Tyler Duffey33KCR1080088000000000000
254Oliver Dunn26MIL1st33203323001122000005120
255Dane Dunning29TEX577077000000000000
256Ezequiel Duran25TEX33124312700717290110350
257Jarren Duran27BOS4454545450000002333045000
258Jhoan Durán26MIN380088000000000000
259Adam Duvall35ATL11251525220000002101220100
260Zach Eflin30TBR999099000000000000
261Bryce Elder25ATL344044000000000000
262Kent Emanuel32MIA220022000000000000
263Christian Encarnacion-Strand24CIN22929292900290000000000
264Nathan Eovaldi34TEX1377077000000000000
265Lucas Erceg29OAK217001717000000000000
266Santiago Espinal29CIN535313534000161810000120
267Paolo Espino37TOR620022000000000000
268Joey Estes22OAK222022000000000000
269Carlos Estévez31LAA813001313000000000000
270Jeremiah Estrada25SDP380088000000000000
271Thairo Estrada28SFG64543454400044000000010
272Alex Faedo28DET315001515000000000000
273Pete Fairbanks30TBR612001212000000000000
274Stuart Fairchild28CIN434243430000000224930471
275Bailey Falter27PIT488088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Buck Farmer33CIN1117001717000000000000
277Kyle Farmer33MIN835203535000172420000070
278Calvin Faucher28MIA313001313000000000000
279Erick Fedde31CHW799099000000000000
280Ryan Feltner27COL499099000000000000
281Caleb Ferguson27NYY619001919000000000000
282Tyler Ferguson30OAK1st50055000000000000
283Freddy Fermin29KCR32318232302300000000010
284José Fermín25STL293940003200000160
285Ryan Fernandez26STL1st15011515000000000000
286J.P. Feyereisen31LAD480088000000000000
287Kyle Finnegan32WSN518001818000000000000
288Tyler Fitzgerald26SFG2221322183013073608225
289Jack Flaherty28DET888088000000000000
290Josh Fleming28PIT517101717000000000000
291David Fletcher30ATL753550005000000000
292Dominic Fletcher26CHW221182120000000015520020
293Chris Flexen29CHW797099000000000000
294Wilmer Flores32SFG1238273828002702000007110
295Estevan Florial26CLE5312431170000009111171270
296Dylan Floro33WSN920002020000000000000
297Jason Foley28DET419011919000000000000
298Mike Ford31CIN61091020020000000710
299Nick Fortes27MIA43328333303300000000000
300Justin Foscue25TEX1st20210001000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Jake Fraley29CIN633243328000000002828270
302J.P. France29HOU255055000000000000
303Ty France29SEA64140414100411000000010
304Bowden Francis28TOR352055000000000000
305Adam Frazier32KCR93327332700020103047650
306Kyle Freeland31COL854144000000000001
307Freddie Freeman34LAD154747474700470000000000
308Tyler Freeman25CLE339363938000311037037021
309Sal Frelick24MIL24239424100002016121940020
310Luis Frías26ARI470177000000000000
311Max Fried30ATL899099000000000000
312TJ Friedl28CIN466660000000606000
313David Fry28CLE230203021011701070079100
314Carson Fulmer30LAA810001010000000000000
315Kody Funderburk27MIN215001515000000000000
316Hunter Gaddis26CLE322002222000000000000
317Giovanny Gallegos32STL813001313000000000000
318Zac Gallen28ARI688088000000000000
319Joey Gallo30WSN102422242000170001023320
320Adolis García31TEX645444540000000004040510
321Avisaíl García33MIA1318131816000000001616050
322Deivi García25CHW414001414000000000000
323Luis García37LAA1219001919000000000000
324Luis García Jr.24WSN53732373500035000000050
325Maikel Garcia24KCR34444444400004400000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Robert Garcia28WSN217001717000000000000
327Yimi García33TOR1016001616000000000000
328Amir Garrett32LAA860066000000000000
329Braxton Garrett26MIA511011000000000000
330Reed Garrett31NYM415001515000000000000
331Mitch Garver33SEA8373737000000000003700
332Robert Gasser25MIL1st22022000000000000
333Kevin Gausman33TOR1288088000000000000
334Zack Gelof24OAK22828282800028000000000
335Kyle Gibson36STL1299099000000000000
336Luis Gil26NYY388088000000000000
337Logan Gilbert27SEA499099000000000000
338Logan Gillaspie27SDP310011000000000000
339Andrés Giménez25CLE54242424200042000000000
340Kevin Ginkel30ARI618011818000000000000
341Tyler Glasnow30LAD9101001010000000000000
342Paul Goldschmidt36STL144242424200420000000100
343Austin Gomber30COL699099000000000000
344Yan Gomes36CHC132218222202200000000000
345Marco Gonzales32PIT1033033000000000000
346Nick Gonzales25PIT287880007200000001
347Romy Gonzalez27BOS495990030060000031
348Victor González28NYY416001616000000000000
349Hunter Goodman24COL286870030000044120
350Niko Goodrum322TM713713120031314004022
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Nick Gordon28MIA440294035000300293132080
352MacKenzie Gore25WSN388088000000000000
353Nolan Gorman24STL33936393900039000000000
354Yasmani Grandal35PIT13109101001000000000000
355Jon Gray32TEX1010901010000000000000
356Josiah Gray26WSN422022000000000000
357Sonny Gray34STL1277077000000000000
358Tristan Gray28MIA251540000400000021
359Chad Green33TOR970177000000000000
360Hunter Greene24CIN399099000000000000
361Riley Greene23DET3444244330000003124331120
362Randal Grichuk32ARI1126162620000000101920590
363Trent Grisham27NYY618121817000000017017101
364Vaughn Grissom23BOS31111111000010000000100
365Robbie Grossman342TM1229222921000000701421370
366Michael Grove27LAD317101717000000000000
367Vladimir Guerrero Jr.25TOR64343434000400000000300
368Luis Guillorme292TM7151114141009320000010
369Lourdes Gurriel Jr.30ARI741414141000000410041000
370Vladimir Gutierrez28MIA310011000000000000
371Josh Hader30HOU819001919000000000000
372Sam Haggerty30SEA685870000006017102
373DL Hall25MIL344044000000000000
374David Hamilton26BOS22014201900050150000013
375Ian Hamilton29NYY519001919000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Garrett Hampson29KCR7331233320019131213023076
377Emerson Hancock25SEA277077000000000000
378Mitch Haniger33SEA842414237000000003737510
379Ian Happ29CHC841414135000000350035600
380Bryce Harper31PHI134141414000400000000100
381Brett Harris26OAK1st1413141400001400000000
382Hogan Harris27OAK220022000000000000
383Michael Harris II23ATL341414141000000041041000
384Kyle Harrison22SFG299099000000000000
385Grant Hartwig26NYM240044000000000000
386Hunter Harvey29WSN620002020000000000000
387Ke'Bryan Hayes27PIT53433343400003400000010
388Austin Hays28BAL721112119000000170219161
389Andrew Heaney33TEX1199099000000000000
390Jonathan Heasley27BAL430133000000000000
391Austin Hedges31CLE101312131301300000000000
392Jonah Heim29TEX54039403903900000000410
393Tyler Heineman33BOS511100000000000100
394Ryan Helsley29STL620012020000000000000
395Gunnar Henderson23BAL34242424100000410000100
396Kyle Hendricks34CHC1177077000000000000
397Blair Henley27HOU1st11011000000000000
398Ronny Henriquez24MIN210011000000000000
399Tommy Henry26ARI366066000000000000
400Sam Hentges27CLE430033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Kevin Herget33MIL320122000000000000
402Darell Hernaiz22OAK1st29222928000215170000013
403Elieser Hernández29LAD611011000000000000
404Enrique Hernández32LAD1133233332004380128020170
405Jonathan Hernández27TEX560166000000000000
406Jose Hernandez26PIT260066000000000000
407Teoscar Hernández31LAD9474747470000002303147000
408Iván Herrera24STL33024302302300000000450
409Tim Herrin27CLE220002020000000000000
410Jason Heyward34LAD1555550000000055000
411Aaron Hicks34LAA121814181410000022913530
412Jordan Hicks27SFG699099000000000000
413Kyle Higashioka34SDP81313131301300000000000
414Tim Hill34CHW718001818000000000000
415Sean Hjelle27SFG310001010000000000000
416Bryan Hoeing27MIA311001111000000000000
417Nico Hoerner27CHC64141414100035090000000
418Jeff Hoffman31PHI920002020000000000000
419Colin Holderman28PIT313001313000000000000
420Jackson Holliday20BAL1st1010101000010000000000
421Clay Holmes31NYY719001919000000000000
422Tyler Holton28DET315001515000000000000
423Rhys Hoskins31MIL738373823002300000001510
424Tanner Houck28BOS599099000000000000
425Adrian Houser31NYM886088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Bryan Hudson27MIL216001616000000000000
427Dakota Hudson29COL788088000000000000
428Daniel Hudson37LAD1518001818000000000000
429Sam Huff26TEX410110100000000000
430Brandon Hughes28ARI331033000000000000
431Kyle Hurt26LAD231033000000000000
432Jacob Hurtubise26CIN1st42420000002002202
433Andy Ibáñez31DET42112211900012801001180
434Raisel Iglesias34ATL1018001818000000000000
435Shota Imanaga30CHC1st88088000000000000
436Jonathan India27CIN43838382900029000000900
437Cole Irvin30BAL677077000000000000
438Jake Irvin27WSN299099000000000000
439Kyle Isbel27KCR438343838000000038038031
440Alex Jackson28TBR587880800000000000
441Jay Jackson36MIN616001616000000000000
442Luke Jackson32SFG911001111000000000000
443Joe Jacques29BOS210011000000000000
444Travis Jankowski33TEX1029122915000000646158100
445Danny Jansen29TOR72017201801800000000212
446Kenley Jansen36BOS1516011616000000000000
447Bryce Jarvis26ARI216021616000000000000
448Cristian Javier27HOU566066000000000000
449Griffin Jax29MIN420002020000000000000
450Tyler Jay30NYM1st20022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Daulton Jefferies28SFG421022000000000000
452Ryan Jeffers27MIN538333821021000000001550
453Dany Jiménez30OAK415001515000000000000
454Eloy Jiménez27CHW6323132000000000003110
455Joe Jiménez29ATL817001717000000000000
456Connor Joe31PIT5393339370023000401619150
457Pierce Johnson33ATL713001313000000000000
458Jahmai Jones26NYY41121180002302013113
459Jared Jones22PIT1st99099000000000000
460Nolan Jones26COL326252625000000250025001
461Aaron Judge32NYY946464637000000334037900
462Edouard Julien25MIN24436444400044000000061
463Corey Julks28CHW211110000000011000
464Josh Jung26TEX344440000400000000
465Jakob Junis31MIL811011000000000000
466Janson Junk28MIL430033000000000000
467Colt Keith22DET1st3734373400034000000230
468Jarred Kelenic24ATL433273328000000280028060
469Brad Keller28CHW741044000000000000
470Mitch Keller28PIT699099000000000000
471Carson Kelly29DET92620262602600000000010
472Joe Kelly36LAD1315001515000000000000
473Kevin Kelly26TBR215001515000000000000
474Merrill Kelly35ARI644044000000000000
475Michael Kelly31OAK320002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Zack Kelly29BOS380088000000000000
477Tony Kemp32BAL952550005001001030
478Buddy Kennedy25DET362650004100000040
479Max Kepler31MIN1028232827000000002727150
480Orion Kerkering23PHI212001212000000000000
481Ray Kerr29ATL330033000000000000
482Grae Kessinger26HOU212111101002520000131
483Kevin Kiermaier34TOR1228222828000000028028003
484Yusei Kikuchi33TOR699099000000000000
485Ha-Seong Kim28SDP44747474700000470000000
486Craig Kimbrel36BAL1519011919000000000000
487Isiah Kiner-Falefa29TOR742344241200231930101022
488John King29STL580088000000000000
489Michael King29SDP610901010000000000000
490Tyler Kinley33COL717001717000000000000
491George Kirby26SEA399099000000000000
492Alex Kirilloff26MIN539323930006000170824770
493Alejandro Kirk25TOR52524252502500000000010
494Andrew Kittredge34STL819001919000000000000
495Heston Kjerstad25BAL274740000002024030
496Will Klein24KCR1st10011000000000000
497Landon Knack26LAD1st33033000000000000
498Andrew Knizner29TEX61712171601600000000100
499Jared Koenig30MIL212001212000000000000
500Stephen Kolek27SDP1st20002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Michael Kopech28CHW519001919000000000000
502Dean Kremer28BAL588088000000000000
503Zac Kristofak26LAA1st10011000000000000
504Joel Kuhnel29HOU510011000000000000
505Steven Kwan26CLE332323232000000320032000
506Peter Lambert27COL411301111000000000000
507Dinelson Lamet31LAD730033000000000000
508Alex Lange28DET418001818000000000000
509Shea Langeliers26OAK34137413803800000000230
510Wyatt Langford22TEX1st313131120000001200121900
511Trevor Larnach27MIN4222222800000050481400
512Jacob Latz28TEX320012020000000000000
513Ramón Laureano29CLE7302030300000000102430071
514Derek Law33WSN823002323000000000000
515Justin Lawrence29COL416011616000000000000
516Kyle Leahy27STL250055000000000000
517Jordan Leasure25CHW1st19001919000000000000
518José Leclerc30TEX817011717000000000000
519Dylan Lee29ATL412001212000000000000
520Jung Hoo Lee25SFG1st37363737000000037037000
521Korey Lee25CHW33022302702700000000242
522Casey Legumina27CIN210011000000000000
523Jack Leiter24TEX1st33033000000000000
524Mark Leiter Jr.33CHC518001818000000000000
525Dominic Leone32CHW1117001717000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Royce Lewis25MIN311110000100000000
527Matthew Liberatore24STL315201515000000000000
528Francisco Lindor30NYM104443444400000440000010
529Trey Lipscomb24WSN1st3331333300422900000020
530Zack Littell28TBR799099000000000000
531Brendon Little27TOR230033000000000000
532Luke Little23CHC212101212000000000000
533Ben Lively32CLE566066000000000000
534Jonathan Loáisiga29NYY730033000000000000
535Nick Lodolo26CIN366066000000000000
536Nick Loftin25KCR213913110028300000240
537Joey Loperfido25HOU1st1211121200000075212000
538Jacob Lopez26TBR230033000000000000
539Jorge López31NYM922002222000000000000
540Nicky Lopez29CHW63633363600035040000011
541Otto Lopez25MIA32012201800012510000023
542Pablo López28MIN799099000000000000
543Reynaldo López30ATL977077000000000000
544Michael Lorenzen32TEX1066066000000000000
545Richard Lovelady28CHC570077000000000000
546Brandon Lowe29TBR787880008000000010
547Josh Lowe26TBR41091080000000088110
548Nathaniel Lowe28TEX62525252500250000000000
549Easton Lucas27OAK230033000000000000
550Joey Lucchesi31NYM611011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Marco Luciano22SFG221210000010000010
552Seth Lugo34KCR999099000000000000
553Gavin Lux26LAD53430343400034000000040
554Jesús Luzardo26MIA677077000000000000
555Jordan Lyles33KCR1450055000000000000
556Daniel Lynch IV27KCR421022000000000000
557Lance Lynn37STL1399099000000000000
558Manny Machado31SDP1342424212000012000003000
559Josh Maciejewski28NYY1st10011000000000000
560Nick Madrigal27CHC541174139000123000000160
561Kenta Maeda36DET877077000000000000
562Luke Maile33CIN92218221901900000000120
563Anthony Maldonado26MIA1st91099000000000000
564Martín Maldonado37CHW142625262602600000000000
565Sean Manaea32NYM988088000000000000
566Matt Manning26DET444044000000000000
567Alek Manoah26TOR422022000000000000
568Joe Mantiply33ARI720012020000000000000
569Kyle Manzardo23CLE1st1071020020000000720
570Manuel Margot29MIN93818383300000021317334151
571Ron Marinaccio28NYY390099000000000000
572Alec Marsh26KCR277077000000000000
573Brandon Marsh26PHI4403540400000003211140050
574Ketel Marte30ARI104442443800037010000720
575Starling Marte35NYM1340404035000000003535500
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Yunior Marte29PHI312001212000000000000
577Austin Martin25MIN1st302330270001001614027116
578Chris Martin38BOS917011717000000000000
579J.D. Martinez36NYM14201720000000000001930
580Justin Martinez22ARI210011010000000000000
581Nick Martinez33CIN710401010000000000000
582Seth Martinez29HOU419001919000000000000
583Nick Martini34CIN5292229500000010452050
584Michael Massey26KCR32423242200022000000110
585Miles Mastrobuoni28CHC317917140007241001060
586Jorge Mateo29BAL52822282600022010404202
587Phil Maton31TBR820002020000000000000
588Luis Matos22SFG264650000000415111
589Yuki Matsui28SDP1st21002121000000000000
590Steven Matz33STL1066066000000000000
591Tyler Matzek33ATL611001111000000000000
592Tim Mayza32TOR720002020000000000000
593James McArthur27KCR217011717000000000000
594James McCann34BAL111917191901900000000000
595Kyle McCann26OAK1st1613161401400000000210
596Jake McCarthy26ARI438263836000000722936023
597Darren McCaughan28MIA310011000000000000
598Chas McCormick29HOU421212121000000194321000
599Andrew McCutchen37PIT16353235200000000223230
600T.J. McFarland35OAK1223002323000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Scott McGough34ARI315021515000000000000
602Reese McGuire29BOS72920292402400000000170
603Ryan McKenna27BAL493980000002248013
604Triston McKenzie26CLE599099000000000000
605Zach McKinstry29DET53016302610031492024092
606Ryan McMahon29COL84444444400004400000000
607Jeff McNeil32NYM74341434200039006006020
608Curtis Mead23TBR22623262500020500000020
609Parker Meadows24DET232263232000000032032004
610John Means31BAL733033000000000000
611Nick Mears27COL518001818000000000000
612Trevor Megill30MIL410001010000000000000
613Tylor Megill28NYM411011000000000000
614MJ Melendez25KCR341394137001000340437320
615Danny Mendick30CHW61111111100001100000000
616Joey Meneses32WSN339393924002400000001500
617Whit Merrifield35PHI925212524000870130013131
618Jackson Merrill21SDP1st44394444000000044044040
619Julian Merryweather32CHC540044000000000000
620Matt Mervis26CHC298911010000000810
621Max Meyer25MIA233033000000000000
622Jake Meyers28HOU437243734000000133034143
623Miles Mikolas35STL999099000000000000
624Wade Miley37MIL1422022000000000000
625Drew Millas26WSN222220200000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Bobby Miller25LAD233033000000000000
627Bryce Miller25SEA299099000000000000
628Erik Miller26SFG1st22102222000000000000
629Mason Miller25OAK214001414000000000000
630Owen Miller27MIL494961042100000132
631Shelby Miller33DET1215001515000000000000
632Tyson Miller282TM411001111000000000000
633Hoby Milner33MIL821002121000000000000
634A.J. Minter30ATL821002121000000000000
635José Miranda26MIN32925292500102400000330
636Casey Mize27DET488088000000000000
637Carmen Mlodzinski25PIT210011000000000000
638Anthony Molina22COL1st90099000000000000
639Sam Moll32CIN560066000000000000
640Andruw Monasterio27MIL21041080003501001251
641Yoán Moncada29CHW91111111100001100000000
642Mickey Moniak26LAA5342634300000001181130241
643Frankie Montas31CIN988088000000000000
644Elehuris Montero25COL33936393400340000000500
645Rafael Montero33HOU1021002121000000000000
646Jordan Montgomery31ARI855055000000000000
647Dylan Moore31SEA63530353500322239009040
648Matt Moore35LAA1318001818000000000000
649Adrián Morejón25SDP611001111000000000000
650Christopher Morel25CHC34545453600003600000900
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Gabriel Moreno24ARI33529353403400000000040
652Eli Morgan28CLE490099000000000000
653Charlie Morton40ATL1788088000000000000
654Ryan Mountcastle27BAL53938393900390000000010
655Kyle Muller26OAK410001010000000000000
656Cedric Mullins29BAL739343938000000038038021
657Max Muncy33LAD94036404000004000000040
658Andrés Muñoz25SEA517001717000000000000
659Roddery Muñoz24MIA1st33033000000000000
660Sean Murphy29ATL611110100000000000
661Tom Murphy33SFG91310131201200000000110
662Joe Musgrove31SDP988088000000000000
663Parker Mushinski28HOU330033000000000000
664Dane Myers28MIA21141190000004249050
665Tobias Myers25MIL1st44044000000000000
666Andrew Nardi25MIA321002121000000000000
667Omar Narváez32NYM92116212102100000000000
668Nick Nastrini24CHW1st22022000000000000
669Bo Naylor24CLE33631363103100000000350
670Josh Naylor27CLE64343433800380000000500
671Kyle Nelson27ARI511001111000000000000
672Nick Nelson28PHI530033000000000000
673Ryne Nelson26ARI377077000000000000
674Héctor Neris35CHC1117001717000000000000
675Zach Neto23LAA24442444400000440000001
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Tyler Nevin27OAK43731373400120100801321330
677Kevin Newman30ARI73025303000070240000000
678Kyle Nicolas25PIT270077000000000000
679Tomás Nido30NYM81915191901900000000030
680Brandon Nimmo31NYM941394139000000366039211
681Ryan Noda28OAK23023302700270000000160
682Aaron Nola31PHI1099099000000000000
683Lars Nootbaar26STL431303131000000852431010
684Dedniel Núñez28NYM1st40044000000000000
685Nasim Nuñez23WSN1st1121160002040000106
686Riley O'Brien29STL310011000000000000
687Ryan O'Hearn30BAL73126311000400020571940
688Logan O'Hoppe24LAA33936393803800000000030
689Tyler O'Neill29BOS7353335320000002402032420
690Bailey Ober28MIN488088000000000000
691Shohei Ohtani29LAD7454545000000000004500
692Steven Okert32MIN717001717000000000000
693Edward Olivares28PIT528252819000000101919730
694Matt Olson30ATL94141414100410000000000
695Reese Olson24DET288088000000000000
696Jonathan Ornelas24TEX210110001000000000
697Rafael Ortega33CHW81441412000000011112124
698Joey Ortiz25MIL23828383800063310000060
699Luis Ortiz28PHI510011000000000000
700Luis Ortiz25PIT314001414000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Adam Ottavino38NYM1417001717000000000000
702James Outman27LAD336303636000000036036060
703Marcell Ozuna33ATL12414141000000000004100
704Cristian Pache25PHI51612161400000077114212
705Chris Paddack28MIN688088000000000000
706Emilio Pagán33CIN820002020000000000000
707Andy Pages23LAD1st282728270000000141827110
708Pedro Pagés25STL1st72770610000000010
709Richie Palacios27TBR3383038360001100602126031
710Daniel Palencia24CHC270077000000000000
711Andre Pallante25STL390099000000000000
712Isaac Paredes25TBR54242423900003900000300
713Kyren Paris22LAA286860006000000111
714Mitchell Parker24WSN1st66066000000000000
715Wes Parsons312TM440044000000000000
716Vinnie Pasquantino26KCR34342433600360000000610
717Graham Pauley23SDP1st1381360010600000550
718James Paxton35LAD1188088000000000000
719Joel Payamps30MIL616001616000000000000
720Nate Pearson27TOR417001717000000000000
721Joc Pederson32ARI113827380000000000032110
722Elvis Peguero27MIL418001818000000000000
723Jeremy Peña26HOU34545454500000450000000
724Ryan Pepiot26TBR377077000000000000
725Freddy Peralta28MIL799099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Wandy Peralta32SDP921002121000000000000
727Geraldo Perdomo24ARI477770000070000000
728Jhonny Pereda28MIA1st32330300000000000
729Cionel Pérez28BAL780088000000000000
730Martín Pérez33PIT1399099000000000000
731Salvador Perez34KCR1344434439028110000000610
732Wenceel Pérez24DET1st272127260000000181426041
733Blake Perkins27MIL235323535000000035035011
734Jace Peterson34ARI1114514100004150000271
735Brandon Pfaadt25ARI299099000000000000
736Tommy Pham36CHW1119181918000000116918010
737Evan Phillips29LAD714001414000000000000
738Kevin Pillar352TM1228162824000000315824283
739René Pinto27TBR31915191901900000000000
740Ricardo Pinto30PHI360066000000000000
741Nick Pivetta31BOS844044000000000000
742Colin Poche30TBR410001010000000000000
743Jorge Polanco30SEA114140414000040000000110
744Zach Pop27TOR480088000000000000
745Cody Poteet29NYY311011000000000000
746Ryan Pressly35HOU1218001818000000000000
747Quinn Priester23PIT255055000000000000
748Jurickson Profar31SDP1147474744002000420042300
749Austin Pruitt34TEX740044000000000000
750A.J. Puk29MIA564066000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751Cal Quantrill29COL699099000000000000
752Jose Quintana35NYM1399099000000000000
753Ceddanne Rafaela23BOS2444144440006324024024010
754Cole Ragans26KCR3101001010000000000000
755Tanner Rainey31WSN712001212000000000000
756Cal Raleigh27SEA44037403803800000000220
757Brooks Raley36NYM780088000000000000
758Luke Raley29SEA4342634300050001411226152
759Emmanuel Ramirez29MIA1st30033000000000000
760Erasmo Ramírez34TBR1380088000000000000
761Harold Ramírez29TBR6393439500000020553050
762José Ramírez31CLE124444443500003500000900
763Nick Ramirez34LAD560066000000000000
764Yohan Ramírez292TM510001010000000000000
765Bryan Ramos22CHW1st109101000001000000000
766Heliot Ramos24SFG398980000006038110
767Colin Rea33MIL688088000000000000
768J.T. Realmuto33PHI113737373703700000000000
769Jakson Reetz28SFG253550500000000010
770Rob Refsnyder33BOS921132117000000120517380
771Sean Reid-Foley28NYM711001111000000000000
772Zach Remillard30CHW276770005210000000
773Anthony Rendon34LAA121919191700001700000200
774Hunter Renfroe32KCR940354040000000004040010
775Luis Rengifo27LAA62924292700018820000031
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776Pablo Reyes30BOS62114212110291120000020
777Bryan Reynolds29PIT6464646400000002602140600
778Trevor Richards31TOR718001818000000000000
779Austin Riley27ATL63737373700003700000000
780Leo Rivas26SEA1st52540001030000103
781Emmanuel Rivera28MIA433233331101301800000031
782Anthony Rizzo34NYY144545454500450000000000
783Luis Robert Jr.26CHW577770000000707000
784David Robertson39TEX1619011919000000000000
785Nick Robertson25STL270077000000000000
786Víctor Robles27WSN8108101000000006410001
787Brayan Rocchio23CLE23836383800000380000011
788Brendan Rodgers27COL64037404000040000000001
789Carlos Rodón31NYY1099099000000000000
790Grayson Rodriguez24BAL266066000000000000
791Joely Rodríguez32BOS711001111000000000000
792Julio Rodríguez23SEA345444544000000044044001
793Manuel Rodríguez27TBR380088000000000000
794Randy Rodríguez24SFG1st40044000000000000
795Yariel Rodríguez27TOR1st44044000000000000
796Yerry Rodríguez26TEX310001010000000000000
797Jake Rogers29DET42927292602600000000310
798Taylor Rogers33SFG918001818000000000000
799Trevor Rogers26MIA599099000000000000
800Tyler Rogers33SFG622002222000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801Johan Rojas23PHI238363836000000036036102
802Josh Rojas30SEA63631353620062806006030
803Miguel Rojas35LAD112818282700063190000070
804Chris Roller27MIL1st10110000000101010
805Jordan Romano31TOR611001111000000000000
806JoJo Romero27STL521012121000000000000
807Brent Rooker29OAK535343510000000505102510
808Ben Rortvedt26TBR33224323213200000000010
809Amed Rosario28TBR8383438350001227001717111
810Eddie Rosario32WSN103529353500000017111335020
811Eguy Rosario24SDP328102825000224000003160
812Joe Ross31MIL788088000000000000
813Landen Roupp25SFG1st10001010000000000000
814Chris Roycroft27STL1st40044000000000000
815Esteury Ruiz25OAK326152624000000169024064
816José Ruiz29PHI850055000000000000
817Keibert Ruiz25WSN52524252202200000000310
818Jackson Rutledge25WSN210011000000000000
819Adley Rutschman26BAL341414127027000000001600
820Joe Ryan28MIN499099000000000000
821Ryder Ryan29PIT211001111000000000000
822Andrew Saalfrank26ARI220022000000000000
823Blake Sabol26SFG21191180800000000210
824Eduardo Salazar26LAD210011000000000000
825Chris Sale35ATL1488088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826Cristopher Sánchez27PHI488088000000000000
827Gary Sánchez31MIL102820281208400000001470
828Jesús Sánchez26MIA539303933000000203333190
829Sixto Sánchez25MIA211401111000000000000
830Nick Sandlin27CLE423002323000000000000
831Patrick Sandoval27LAA699099000000000000
832Cole Sands26MIN316001616000000000000
833Miguel Sanó31LAA9211821131050800000810
834Carlos Santana38MIN154139413900390000000210
835Dennis Santana28NYY715001515000000000000
836Anthony Santander29BAL841404134000000003434610
837Tayler Saucedo31SEA414001414000000000000
838Matt Sauer25KCR1st13001313000000000000
839Josh Sborz30TEX670077000000000000
840Nolan Schanuel22LAA24036403900390000000020
841Clarke Schmidt28NYY599099000000000000
842Casey Schmitt25SFG266660000060000000
843Davis Schneider25TOR2362936360001200280028021
844John Schreiber30KCR620002020000000000000
845Max Schuemann27OAK1st2820282700083134116023
846Kyle Schwarber31PHI10444344100000010014210
847Christian Scott25NYM1st33033000000000000
848Tanner Scott29MIA818001818000000000000
849Tayler Scott32HOU420002020000000000000
850Victor Scott II23STL1st20172020000000020020000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851Corey Seager30TEX104242423900000390000300
852JP Sears28OAK399099000000000000
853Colin Selby26KCR220022000000000000
854Marcus Semien33TEX124646464600046000000000
855Nick Senzel29WSN6232223900009000001310
856Brian Serven29TOR373760600000000011
857Luis Severino30NYM988088000000000000
858Paul Sewald34ARI840044000000000000
859Bryan Shaw36CHW1450055000000000000
860Gavin Sheets28CHW439363929007000002222920
861Austin Shenton26TBR1st1791790090000000570
862Braden Shewmake26CHW22921292500068110000214
863Zack Short293TM4179171400021110000133
864Jared Shuster25CHW260066000000000000
865Michael Siani24STL339253937000000426937107
866Chase Silseth24LAA322022000000000000
867Lucas Sims30CIN818001818000000000000
868Brady Singer27KCR599099000000000000
869Jon Singleton32HOU43226322600260000000360
870Jose Siri28TBR438353836000000036036102
871Paul Skenes22PIT1st22022000000000000
872Tarik Skubal27DET599099000000000000
873Justin Slaten26BOS1st15001515000000000000
874Austin Slater31SFG8251125210000003317211112
875Burch Smith34MIA618001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876Cade Smith25CLE1st20002020000000000000
877Dominic Smith29BOS813111390090000000420
878Drew Smith30NYM610001010000000000000
879Josh Smith26TEX344354442000035110000080
880Kevin Smith27NYY410100000000000101
881Pavin Smith28ARI517817110040000077160
882Will Smith34KCR1216001616000000000000
883Will Smith29LAD63937393603600000000220
884Drew Smyly35CHC1190099000000000000
885Kirby Snead29SEA440044000000000000
886Blake Snell31SFG933033000000000000
887Collin Snider28SEA330033000000000000
888Tyler Soderstrom22OAK276760160000000010
889Donovan Solano36SDP1144440000400000000
890Jorge Soler32SFG11353435000000000003410
891George Soriano25MIA210001010000000000000
892José Soriano25LAA297099000000000000
893Michael Soroka26CHW599099000000000000
894Edmundo Sosa28PHI62018202000034130000000
895Lenyn Sosa24CHW312912120005800000020
896Gregory Soto29PHI617001717000000000000
897Juan Soto25NYY746464646000000004646000
898Gabe Speier29SEA616001616000000000000
899Mitch Spence26OAK1st12101212000000000000
900Carson Spiers26CIN210011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901George Springer34TOR1139383937000000013637210
902Jacob Stallings34COL91916191901900000000000
903Ryne Stanek32SEA817001717000000000000
904Giancarlo Stanton34NYY15393739000000000003720
905Josh Staumont30MIN640044000000000000
906Justin Steele28CHC444044000000000000
907Spencer Steer26CIN344444443008200370037100
908Jackson Stephens30ATL530033000000000000
909Tyler Stephenson27CIN53629363203200000000250
910Brock Stewart32MIN613001313000000000000
911DJ Stewart30NYM73423349001000405920101
912Gavin Stone25LAD288088000000000000
913Trevor Story31BOS988880000080000000
914Bryson Stott26PHI34137414100038060000040
915Kyle Stowers26BAL321220000002012001
916Matt Strahm32PHI918001818000000000000
917Chris Stratton33KCR918001818000000000000
918Hunter Stratton27PIT220002020000000000000
919Hunter Strickland35LAA1017001717000000000000
920Spencer Strider25ATL422022000000000000
921Ross Stripling34OAK999099000000000000
922Marcus Stroman33NYY1099099000000000000
923Peter Strzelecki29CLE340044000000000000
924Garrett Stubbs31PHI6139131301300000000000
925Albert Suárez34BAL373177000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926Eugenio Suárez32ARI114444444400004400000000
927José Suarez26LAA612001212000000000000
928Ranger Suárez28PHI799099000000000000
929Robert Suarez33SDP318001818000000000000
930Wander Suero32HOU610011000000000000
931Brett Sullivan30SDP230330120000000020
932Cole Sulser34NYM640044000000000000
933Brent Suter34CIN918101818000000000000
934Jack Suwinski25PIT3453245430000002615743071
935Seiya Suzuki29CHC321212117000000001717400
936Dansby Swanson30CHC93735373600000360000010
937Erik Swanson30TOR612001212000000000000
938Jameson Taillon32CHC855055000000000000
939Dillon Tate30BAL511001111000000000000
940Fernando Tatis Jr.25SDP547474747000000004747000
941Mike Tauchman33CHC742384236000000782736530
942Leody Taveras25TEX543424343000000043043001
943Chris Taylor33LAD1126182624000100240024032
944Michael A. Taylor33PIT1137313736000000036036003
945Samad Taylor25SEA231330000002103010
946Tyrone Taylor30NYM63320332300000098923692
947Julio Teheran33NYM1311011000000000000
948Rowdy Tellez29PIT74331433900390000000060
949Kai-Wei Teng25SFG1st40044000000000000
950Matt Thaiss29LAA6129121001000000000020
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951Caleb Thielbar37MIN813001313000000000000
952Alek Thomas24ARI344440000000404000
953Lane Thomas28WSN622222222000000002222000
954Bubba Thompson26CIN31751711000000011011209
955Keegan Thompson29CHC490099000000000000
956Ryan Thompson32ARI518001818000000000000
957Zack Thompson26STL352055000000000000
958Trent Thornton30SEA618001818000000000000
959Michael Toglia25COL31512151500100000077000
960Michael Tonkin343TM711001111000000000000
961Spencer Torkelson24DET34242424000400000000200
962Abraham Toro27OAK6443944310031612010011050
963Gleyber Torres27NYY74644464500045000000020
964Ezequiel Tovar22COL34343434300000430000000
965Taylor Trammell262TM41011070000004037116
966Blake Treinen36LAD1050055000000000000
967Alan Trejo28COL413813110007310000121
968Jose Trevino31NYY72821272612500000000060
969Jared Triolo26PIT241414141001311200000000
970Chadwick Tromp29ATL51512151501500000000000
971Mike Trout32LAA1429292924000000024024500
972Cole Tucker27LAA61191190000603003220
973Kyle Tucker27HOU744444443000000004343100
974Brice Turang24MIL24139414100041000000010
975Spencer Turnbull31PHI696099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976Justin Turner39TOR16383538800305000002930
977Trea Turner31PHI103333333200000320000100
978Kyle Tyler27MIA310011000000000000
979Edwin Uceta26TBR420022000000000000
980José Ureña32TEX1012221212000000000000
981Luis Urías27SEA72921292800002800000050
982Ramón Urías30BAL52215221900101800000350
983Abner Uribe24MIL214001414000000000000
984Gio Urshela32DET92116211900101900000140
985Naoyuki Uwasawa30BOS1st20022000000000000
986Enmanuel Valdez25BOS22826282800028000000010
987Framber Valdez30HOU766066000000000000
988Ricky Vanasco25LAD1st10011000000000000
989Ildemaro Vargas32WSN826212626000111136006011
990Gus Varland27LAD270077000000000000
991Louie Varland26MIN344044000000000000
992Daulton Varsho27TOR5413841410000002724041102
993Randy Vásquez25SDP244044000000000000
994Andrew Vaughn26CHW44342434000400000000310
995Christian Vázquez33MIN102624262502400100000100
996Nelson Velázquez25KCR338323811000000704112660
997Anthony Veneziano26KCR220022000000000000
998Alex Verdugo28NYY843424343000000433143000
999Justin Verlander41HOU1955055000000000000
1000Alex Vesia28LAD520002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001Will Vest29DET418001818000000000000
1002Thyago Vieira31MIL515001515000000000000
1003Mark Vientos24NYM363660000600000030
1004Matt Vierling27DET4402940370000200214719391
1005Ryan Vilade25DET242430000001023010
1006Eli Villalobos27MIA1st30033000000000000
1007Darius Vines26ATL222022000000000000
1008Victor Vodnik24COL218001818000000000000
1009Daniel Vogelbach31TOR918918000000000001290
1010Anthony Volpe23NYY24545454500000450000000
1011Austin Voth32SEA715001515000000000000
1012Michael Wacha32KCR1299099000000000000
1013LaMonte Wade Jr.30SFG6443544390029000101112380
1014Tyler Wade29SDP83421343200042422013072
1015Jacob Waguespack30TBR341044000000000000
1016Matt Waldron27SDP299099000000000000
1017Christian Walker33ARI104544454500450000000010
1018Jordan Walker22STL220182017000000001717120
1019Josh Walker29NYM240044000000000000
1020Ryan Walker28SFG223102323000000000000
1021Taijuan Walker31PHI1244044000000000000
1022Forrest Wall28ATL220210000000011001
1023Matt Wallner26MIN3138131100000050611130
1024Jared Walsh30TEX61714171600160000000020
1025Blake Walston23ARI1st10011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026Taylor Ward30LAA744444440000000400040400
1027Ryan Weathers24MIA599099000000000000
1028Luke Weaver30NYY916001616000000000000
1029Jacob Webb30BAL522012222000000000000
1030Logan Webb27SFG6101001010000000000000
1031Jordan Weems31WSN519001919000000000000
1032Greg Weissert29BOS318001818000000000000
1033Austin Wells24NYY22725272702700000000010
1034Tyler Wells29BAL433033000000000000
1035Joey Wendle34NYM9181018180008730000000
1036Davis Wendzel27TEX1st179171300011200000220
1037Joey Wentz26DET311001111000000000000
1038Hayden Wesneski26CHC373077000000000000
1039Jordan Westburg25BAL240404039000143010000100
1040Zack Wheeler34PHI10101001010000000000000
1041Mitch White293TM590099000000000000
1042Owen White24TEX220122000000000000
1043Forrest Whitley26HOU1st10011000000000000
1044Garrett Whitlock28BOS444044000000000000
1045Jordan Wicks24CHC255055000000000000
1046Joey Wiemer25MIL21651615000000150015050
1047Alika Williams25PIT21916191800013070000010
1048Luke Williams27ATL450500000000000023
1049Trevor Williams32WSN988088000000000000
1050Bryse Wilson26MIL711501111000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1051Justin Wilson36CIN1216001616000000000000
1052Steven Wilson29CHW320002020000000000000
1053Allan Winans28ATL211011000000000000
1054Josh Winckowski26BOS312311212000000000000
1055Jesse Winker30WSN841394131000000310131910
1056Cole Winn24TEX1st10001010000000000000
1057Keaton Winn26SFG299099000000000000
1058Masyn Winn22STL24036403800000380000022
1059Patrick Wisdom32CHC71481491040300033450
1060Brett Wisely25SFG231310001000000020
1061Bobby Witt Jr.24KCR34646464600000460000000
1062Connor Wong28BOS43027302902831000000220
1063Bryan Woo24SEA222022000000000000
1064Alex Wood33OAK1299099000000000000
1065Simeon Woods Richardson23MIN366066000000000000
1066Yoshinobu Yamamoto25LAD1st99099000000000000
1067Ryan Yarbrough32LAD712001212000000000000
1068Mike Yastrzemski33SFG638313835000000003535041
1069Kirby Yates37TEX1016021616000000000000
1070Christian Yelich32MIL1218181814000000140014400
1071Masataka Yoshida30BOS2242024100000010012140
1072Danny Young30NYM320022000000000000
1073Jacob Young24WSN234303433000000033033112
1074Seby Zavala30SEA51310131301300000000000
1075Angel Zerpa24KCR419001919000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1076Guillo Zuñiga25LAA240044000000000000