Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks4465144474580185494752445448465915056447
Atlanta Braves4056340399507164494044414147404112840234
Baltimore Orioles4161541433556188454350474254495215049318
Boston Red Sox4362943457577180505558535361565715146406
Chicago Cubs4464644464587184504952704751515214647284
Chicago White Sox44656444585931985246494953445658150503213
Cincinnati Reds43625434485521774945454644525957152563312
Cleveland Guardians4465544447598208544948474754546415950383
Colorado Rockies4360043434546167485046464348435914846156
Detroit Tigers4363743469574170514652604550665916049559
Houston Astros43627434425631854349484744565647148482610
Kansas City Royals45661454806041824950584848705855178503619
Los Angeles Angels4462344447563178475046504648535014948326
Los Angeles Dodgers4563945454586185464957495759565315648354
Miami Marlins4568645490615197585958544953505415346428
Milwaukee Brewers4364343463579183435552624461465415252516
Minnesota Twins4263842464577175434459624667536016551549
New York Mets4262942445562184524346544652474714153397
New York Yankees44607444325511754947464845495249146481310
Oakland Athletics45678454976161815162526356655663178485315
Philadelphia Phillies4460144427550174484750494850514514249194
Pittsburgh Pirates4463144451572180486049464755496215244297
San Diego Padres4668346486628197524950694967515116649416
Seattle Mariners4461844443564176494747564757464815147287
San Francisco Giants4566545476595192515647464950496616151499
St. Louis Cardinals4362543450561178484547474652556115849299
Tampa Bay Rays4463644452573185574851454651485414649257
Texas Rangers4564345475585177554749575156485315349351
Toronto Blue Jays42616424385581814846555547575244144492511
Washington Nationals42615424205611954344494845555146144441810
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 Abrams23WSN33938393800000380000010
3Bryan Abreu27HOU620002020000000000000
4José Abreu37HOU112219222200220000000010
5Wilyer Abreu25BOS237293737000000413337070
6Ronald Acuña Jr.26ATL739393939000000003939000
7Jason Adam32TBR720002020000000000000
8Willy Adames28MIL74343434300000430000000
9Austin Adams33OAK819001919000000000000
10Riley Adams28WSN42020202002000000000000
11Jo Adell25LAA536283631000000022931352
12Joan Adon25WSN411011000000000000
13Ehire Adrianza34LAA1286880002600000010
14Nick Ahmed34SFG113635363600000360000000
15Keegan Akin29BAL519001919000000000000
16Ozzie Albies27ATL83232323200032000000000
17Jorge Alcalá28MIN680088000000000000
18Blaze Alexander25ARI1st31273123000501800001012
19Tyler Alexander29TBR685088000000000000
20Logan Allen27ARI570077000000000000
21Logan Allen25CLE299099000000000000
22Nick Allen25OAK32823282800000280000001
23Yency Almonte30CHC717001717000000000000
24Pete Alonso29NYM64241424200420000000000
25Jose Altuve34HOU144242424100041000000100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26José Alvarado29PHI819001919000000000000
27Francisco Alvarez22NYM31615161401400000000210
28Yordan Alvarez27HOU6434343130000001300133000
29Adbert Alzolay29CHC618001818000000000000
30Jacob Amaya25HOU210110001000000000
31Miguel Amaya25CHC22926292802800000000010
32Chase Anderson36BOS1111111111000000000000
33Grant Anderson27TEX260066000000000000
34Justin Anderson31CHW330033000000000000
35Nick Anderson33KCR517001717000000000000
36Tim Anderson31MIA93633363400000340000011
37Tyler Anderson34LAA988088000000000000
38Matt Andriese34MIA830033000000000000
39Tejay Antone30CIN440044000000000000
40Jonathan Aranda26TBR321220001100000010
41Orlando Arcia29ATL94039404000000400000000
42Nolan Arenado33STL124242424100004100000100
43Gabriel Arias24CLE32723272600341181315010
44Shawn Armstrong33TBR1017301717000000000000
45Randy Arozarena29TBR643414342000000387042120
46Luis Arráez272TM64342433600935000000610
47Spencer Arrighetti24HOU1st66066000000000000
48Aaron Ashby26MIL311011000000000000
49Graham Ashcraft26CIN388088000000000000
50Javier Assad26CHC399099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Nick Avila26SFG1st70077000000000000
52Pedro Avila272TM510001010000000000000
53José Azocar28SDP333123333000000248433014
54Akil Baddoo25DET410110000000101000
55Harrison Bader30NYM835313534000000034034110
56Javier Báez31DET113735373700000370000001
57Patrick Bailey25SFG22625262602600000000010
58Tanner Banks32CHW315101515000000000000
59David Bañuelos27BAL1st10100000000000010
60Addison Barger24TOR1st55550000203014000
61Scott Barlow31CLE722002222000000000000
62Austin Barnes34LAD101311131101100000000220
63Jacob Barnes34WSN910001010000000000000
64Matt Barnes34WSN1114001414000000000000
65Tucker Barnhart33ARI111616161601600000000000
66Jorge Barrosa23ARI1st32320000000202010
67Joey Bart27PIT51715171701700000000000
68Chris Bassitt35TOR1088088000000000000
69Matthew Batten29SDP311110010000000000
70Brett Baty24NYM33935393800003800000040
71Jake Bauers28MIL529212926102000070510260
72Mike Baumann28BAL416011616000000000000
73Eduard Bazardo28SEA420022000000000000
74Jordan Beck23COL1st15141515000000150015000
75David Bednar29PIT618001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Tyler Beede31CLE513001313000000000000
77Jalen Beeks30COL618001818000000000000
78Clayton Beeter25NYY1st10011000000000000
79Josh Bell31MIA945454530003000000001500
80Cody Bellinger28CHC830303025001000024124500
81Brayan Bello25BOS366066000000000000
82Anthony Bender29MIA318001818000000000000
83Andrew Benintendi29CHW939383939000000381039010
84Will Benson26CIN34136413800000011201838240
85Brennan Bernardino32BOS316211616000000000000
86José Berríos30TOR999099000000000000
87Prelander Berroa24CHW210011000000000000
88Jon Berti34NYY71210121100001100000020
89Christian Bethancourt32MIA82416242302300000000110
90Mookie Betts31LAD1145454545000150380000000
91Tanner Bibee25CLE299099000000000000
92Bo Bichette26TOR63939393900000390000000
93Osvaldo Bido28OAK211011000000000000
94Shane Bieber29CLE722022000000000000
95Brandon Bielak28HOU510001010000000000000
96Cavan Biggio29TOR63228322900421200088121
97Jake Bird28COL318001818000000000000
98Ty Blach33COL752055000000000000
99Mason Black24SFG1st22022000000000000
100Tyler Black23MIL1st75730030000000302
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Paul Blackburn30OAK888088000000000000
102Charlie Blackmon37COL14363236900000000992440
103Dairon Blanco31KCR3291029250000001584251412
104Ronel Blanco30HOU388088000000000000
105JJ Bleday26OAK345384544000000044044070
106Xander Bogaerts31SDP124444444200042010000200
107Alec Bohm27PHI54341434100603700000120
108Cody Bolton26SEA212001212000000000000
109Cam Booser32BOS1st11001111000000000000
110Ryan Borucki30PIT740044000000000000
111Sean Bouchard28COL317161716000000301416110
112Jonathan Bowlan27KCR211011000000000000
113Matt Bowman332TM670077000000000000
114Joe Boyle24OAK277077000000000000
115Cody Bradford26TEX233033000000000000
116Kyle Bradish27BAL333033000000000000
117Taj Bradley23TBR222022000000000000
118Ryan Brasier36LAD812101212000000000000
119John Brebbia34CHW715001515000000000000
120Alex Bregman30HOU94040404000004000000000
121Will Brennan26CLE339333933000000542933630
122Colten Brewer31CHC670077000000000000
123Jonah Bride28MIA373760020500000010
124Beau Brieske26DET310011000000000000
125Jhony Brito26SDP214001414000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Connor Brogdon292TM540044000000000000
127Aaron Brooks34OAK611011000000000000
128Ben Brown24CHC1st10401010000000000000
129Hunter Brown25HOU387088000000000000
130Seth Brown31OAK6392639360020003405362101
131Vidal Bruján26MIA435243533000118142103042
132Kris Bryant32COL1013131380040000044500
133Walker Buehler29LAD722022000000000000
134JB Bukauskas27MIL360066000000000000
135Aaron Bummer30ATL815001515000000000000
136Nick Burdi31NYY590099000000000000
137Jake Burger28MIA42524252200701500000210
138Brock Burke27TEX450055000000000000
139Alec Burleson25STL336273615003000609131780
140Corbin Burnes29BAL799099000000000000
141Michael Busch26CHC24138414000400100000020
142Lawrence Butler23OAK241294140000000024040043
143José Buttó26NYM377077000000000000
144Byron Buxton30MIN1028242824000000024024411
145José Caballero27TBR23939393900000390000000
146Trey Cabbage27HOU295980000007018003
147Edward Cabrera26MIA455055000000000000
148Génesis Cabrera27TOR617001717000000000000
149Oswaldo Cabrera25NYY33837383800413421012001
150Willie Calhoun29LAA8121212000000000001200
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Alex Call29WSN375770000001257010
152Jair Camargo24MIN1st21200000000000110
153Isaiah Campbell26BOS270277000000000000
154Luis Campusano25SDP54034403903900000000050
155Alexander Canario24CHC2137131200000080512101
156Jeimer Candelario30CIN93737373500702900000200
157Mark Canha35DET10403640250060001308211440
158Griffin Canning28LAA599099000000000000
159Jonathan Cannon23CHW1st33033000000000000
160Yennier Cano30BAL321002121000000000000
161Dominic Canzone26SEA215111514000000140014030
162Conner Capel27CIN342400000000000411
163Victor Caratini30HOU82014201501410000000060
164Dylan Carlson25STL595990000001539010
165Kerry Carpenter26DET3403340240000003022241370
166Matt Carpenter38STL1476700000000000610
167Carlos Carrasco37CLE1599099000000000000
168Corbin Carroll23ARI342414242000000038542001
169Evan Carter21TEX237323734000000282734350
170Curt Casali35SFG1111110100000000000
171Triston Casas24BOS32222222200220000000100
172Nick Castellanos32PHI1244444443000000004343100
173Luis Castillo31SEA899099000000000000
174Miguel Castro29ARI1080088000000000000
175Willi Castro27MIN64238424210001319514017011
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Jake Cave31COL729122926000000512126142
177Dylan Cease28SDP699099000000000000
178Slade Cecconi25ARI255055000000000000
179Andrew Chafin34DET1116001616000000000000
180Aroldis Chapman36PIT1518001818000000000000
181Matt Chapman31SFG84443444400004400000010
182Jesse Chavez40ATL1712001212000000000000
183Jazz Chisholm Jr.26MIA544444444000000044044000
184Jackson Chourio20MIL1st39343939000000903139031
185Adam Cimber33LAA719001919000000000000
186José Cisnero35LAA814001414000000000000
187Aaron Civale29TBR699099000000000000
188Emmanuel Clase26CLE522002222000000000000
189Jonatan Clase22SEA1st97980000007108020
190Garrett Cleavinger30TBR518001818000000000000
191Kody Clemens28PHI383870033100000140
192Ernie Clement28TOR43321333300012751001040
193Mike Clevinger33CHW822022000000000000
194Oscar Colás25CHW210100000000000010
195Dylan Coleman27HOU410011000000000000
196Michael Conforto31SFG938373838000000380038010
197Roansy Contreras24PIT412001212000000000000
198William Contreras26MIL54343433503500000000800
199Willson Contreras32STL931313120020000000001100
200Garrett Cooper332TM82218221100100002002840
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Patrick Corbin34WSN1299099000000000000
202Carlos Correa29MIN102525252500000250000000
203Nestor Cortes29NYY799099000000000000
204Tom Cosgrove28SDP215001515000000000000
205Danny Coulombe34BAL1020012020000000000000
206Jake Cousins29NYY420022000000000000
207Colton Cowser24BAL239313936000000305636150
208Brandon Crawford37STL141081090000090000120
209J.P. Crawford29SEA82222222200000220000000
210Kutter Crawford28BOS499099000000000000
211Nabil Crismatt29LAD550055000000000000
212Cooper Criswell27BOS465066000000000000
213Garrett Crochet25CHW4101001010000000000000
214Jake Cronenworth30SDP54242424200420000000000
215Declan Cronin26MIA213001313000000000000
216Pete Crow-Armstrong22CHC221162119000000019019013
217Fernando Cruz34CIN319001919000000000000
218Oneil Cruz25PIT44339434100000410000031
219José Cuas30CHC370077000000000000
220Xzavion Curry25CLE311011000000000000
221Travis d'Arnaud35ATL123527353403400000000050
222Bobby Dalbec29BOS522162221001201100000112
223Yu Darvish37SDP1288088000000000000
224Henry Davis24PIT22321232202200000000001
225J.D. Davis31OAK824212420001301200000430
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Noah Davis27COL310011000000000000
227Brett de Geus26SEA240044000000000000
228Bryan De La Cruz27MIA4454545180000001701182700
229Elly De La Cruz22CIN24342434300000430000010
230Enyel De Los Santos28SDP620002020000000000000
231Paul DeJong30CHW83834383800000380000040
232Jason Delay29PIT311110100000000000
233Jonny DeLuca25TBR21210121100000016511101
234Reid Detmers24LAA499099000000000000
235Chris Devenski33TBR990099000000000000
236Rafael Devers27BOS83232322700002700000500
237Alexis Díaz27CIN316001616000000000000
238Edwin Díaz30NYM816001616000000000000
239Elias Díaz33COL103836383003000000000820
240Miguel Díaz29HOU710011000000000000
241Yainer Diaz25HOU341394129029000000001120
242Yandy Díaz32TBR84343433700370000000600
243Jake Diekman37NYM1316001616000000000000
244Seranthony Domínguez29PHI617001717000000000000
245Brendan Donovan27STL341414137000640330033500
246Camilo Doval26SFG417001717000000000000
247Brenton Doyle26COL242424242000000042042000
248Brandon Drury31LAA103028302500619000000420
249Daniel Duarte27MIN320022000000000000
250Shawn Dubin28HOU280088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Mauricio Dubón29HOU6332333300024201116023043
252Tyler Duffey33KCR1080088000000000000
253Oliver Dunn26MIL1st33203323001122000005120
254Dane Dunning29TEX577077000000000000
255Ezequiel Duran25TEX3302330260071728019350
256Jarren Duran27BOS4434343430000002331043000
257Jhoan Durán26MIN370077000000000000
258Adam Duvall35ATL1124152421000000200121090
259Zach Eflin30TBR999099000000000000
260Bryce Elder25ATL344044000000000000
261Kent Emanuel32MIA220022000000000000
262Christian Encarnacion-Strand24CIN22929292900290000000000
263Nathan Eovaldi34TEX1377077000000000000
264Lucas Erceg29OAK217001717000000000000
265Santiago Espinal29CIN533293332000151710000120
266Paolo Espino37TOR620022000000000000
267Joey Estes22OAK211011000000000000
268Carlos Estévez31LAA813001313000000000000
269Jeremiah Estrada25SDP370077000000000000
270Thairo Estrada28SFG64442444300043000000010
271Alex Faedo28DET315001515000000000000
272Pete Fairbanks30TBR611001111000000000000
273Stuart Fairchild28CIN432233228000000222928461
274Bailey Falter27PIT488088000000000000
275Buck Farmer33CIN1116001616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Kyle Farmer33MIN834203434000162420000060
277Calvin Faucher28MIA313001313000000000000
278Erick Fedde31CHW799099000000000000
279Ryan Feltner27COL488088000000000000
280Caleb Ferguson27NYY618001818000000000000
281Tyler Ferguson30OAK1st40044000000000000
282Freddy Fermin29KCR32218222202200000000010
283José Fermín25STL293940003200000160
284Ryan Fernandez26STL1st15011515000000000000
285J.P. Feyereisen31LAD480088000000000000
286Kyle Finnegan32WSN518001818000000000000
287Tyler Fitzgerald26SFG2221322183013073608225
288Jack Flaherty28DET888088000000000000
289Josh Fleming28PIT517101717000000000000
290David Fletcher30ATL753550005000000000
291Dominic Fletcher26CHW221182120000000015520020
292Chris Flexen29CHW797099000000000000
293Wilmer Flores32SFG1238273828002702000007110
294Estevan Florial26CLE5312431170000009111171270
295Dylan Floro33WSN920002020000000000000
296Jason Foley28DET419011919000000000000
297Mike Ford31CIN687820020000000510
298Nick Fortes27MIA43227323203200000000000
299Justin Foscue25TEX1st20210001000000010
300Jake Fraley29CIN631233126000000002626260
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301J.P. France29HOU255055000000000000
302Ty France29SEA64039404000400000000010
303Bowden Francis28TOR352055000000000000
304Adam Frazier32KCR93327332700020103047650
305Kyle Freeland31COL854144000000000001
306Freddie Freeman34LAD154545454500450000000000
307Tyler Freeman25CLE338353837000311036036021
308Sal Frelick24MIL24138414000002016111839020
309Luis Frías26ARI470177000000000000
310Max Fried30ATL888088000000000000
311TJ Friedl28CIN466660000000606000
312David Fry28CLE229192921011701070078100
313Carson Fulmer30LAA890099000000000000
314Kody Funderburk27MIN215001515000000000000
315Hunter Gaddis26CLE321002121000000000000
316Giovanny Gallegos32STL813001313000000000000
317Zac Gallen28ARI688088000000000000
318Joey Gallo30WSN102321231900160001023320
319Adolis García31TEX644434439000000003939510
320Avisaíl García33MIA1318131816000000001616050
321Deivi García25CHW414001414000000000000
322Luis García37LAA1219001919000000000000
323Luis García Jr.24WSN53732373500035000000050
324Maikel Garcia24KCR34343434300004300000000
325Robert Garcia28WSN217001717000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Yimi García33TOR1016001616000000000000
327Amir Garrett32LAA860066000000000000
328Braxton Garrett26MIA511011000000000000
329Reed Garrett31NYM414001414000000000000
330Mitch Garver33SEA8363636000000000003600
331Robert Gasser25MIL1st22022000000000000
332Kevin Gausman33TOR1288088000000000000
333Zack Gelof24OAK22626262600026000000000
334Kyle Gibson36STL1288088000000000000
335Luis Gil26NYY388088000000000000
336Logan Gilbert27SEA499099000000000000
337Logan Gillaspie27SDP310011000000000000
338Andrés Giménez25CLE54141414100041000000000
339Kevin Ginkel30ARI618011818000000000000
340Tyler Glasnow30LAD999099000000000000
341Paul Goldschmidt36STL144141414100410000000100
342Austin Gomber30COL699099000000000000
343Yan Gomes36CHC132218222202200000000000
344Marco Gonzales32PIT1033033000000000000
345Nick Gonzales25PIT265660006100000001
346Romy Gonzalez27BOS485880020060000021
347Victor González28NYY415001515000000000000
348Hunter Goodman24COL286870030000044120
349Niko Goodrum322TM713713120031314004022
350Nick Gordon28MIA439283934000300283131080
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351MacKenzie Gore25WSN388088000000000000
352Nolan Gorman24STL33835383800038000000000
353Yasmani Grandal35PIT1387880800000000000
354Jon Gray32TEX1010901010000000000000
355Josiah Gray26WSN422022000000000000
356Sonny Gray34STL1277077000000000000
357Tristan Gray28MIA241430000300000021
358Chad Green33TOR970177000000000000
359Hunter Greene24CIN399099000000000000
360Riley Greene23DET3434143320000003024321120
361Randal Grichuk32ARI1125152520000000101920490
362Trent Grisham27NYY617111716000000016016101
363Vaughn Grissom23BOS399980008000000100
364Robbie Grossman342TM1228212821000000701421270
365Michael Grove27LAD316101616000000000000
366Vladimir Guerrero Jr.25TOR64242423900390000000300
367Luis Guillorme292TM7151114141009320000010
368Lourdes Gurriel Jr.30ARI740404040000000400040000
369Vladimir Gutierrez28MIA310011000000000000
370Josh Hader30HOU818001818000000000000
371Sam Haggerty30SEA685870000006017102
372DL Hall25MIL344044000000000000
373David Hamilton26BOS21913191800050140000013
374Ian Hamilton29NYY518001818000000000000
375Garrett Hampson29KCR7331233320019131213023076
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Emerson Hancock25SEA277077000000000000
377Mitch Haniger33SEA841404136000000003636510
378Ian Happ29CHC839393933000000330033600
379Bryce Harper31PHI133939393800380000000100
380Brett Harris26OAK1st1212121200001200000000
381Hogan Harris27OAK210011000000000000
382Michael Harris II23ATL340404040000000040040000
383Kyle Harrison22SFG299099000000000000
384Grant Hartwig26NYM230033000000000000
385Hunter Harvey29WSN620002020000000000000
386Ke'Bryan Hayes27PIT53433343400003400000010
387Austin Hays28BAL720112018000000160218151
388Andrew Heaney33TEX1188088000000000000
389Jonathan Heasley27BAL430133000000000000
390Austin Hedges31CLE101312131301300000000000
391Jonah Heim29TEX53938393803800000000410
392Tyler Heineman33BOS511100000000000100
393Ryan Helsley29STL620012020000000000000
394Gunnar Henderson23BAL34141414000000400000100
395Kyle Hendricks34CHC1166066000000000000
396Blair Henley27HOU1st11011000000000000
397Ronny Henriquez24MIN210011000000000000
398Tommy Henry26ARI366066000000000000
399Sam Hentges27CLE430033000000000000
400Kevin Herget33MIL320122000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Darell Hernaiz22OAK1st29222928000215170000013
402Elieser Hernández29LAD611011000000000000
403Enrique Hernández32LAD1131213130004360128020170
404Jonathan Hernández27TEX560166000000000000
405Jose Hernandez26PIT260066000000000000
406Teoscar Hernández31LAD9454545450000002203045000
407Iván Herrera24STL32923292202200000000450
408Tim Herrin27CLE219001919000000000000
409Jason Heyward34LAD1544440000000044000
410Aaron Hicks34LAA121814181410000022913530
411Jordan Hicks27SFG699099000000000000
412Kyle Higashioka34SDP81212121201200000000000
413Tim Hill34CHW717001717000000000000
414Sean Hjelle27SFG390099000000000000
415Bryan Hoeing27MIA311001111000000000000
416Nico Hoerner27CHC64141414100035090000000
417Jeff Hoffman31PHI918001818000000000000
418Colin Holderman28PIT312001212000000000000
419Jackson Holliday20BAL1st1010101000010000000000
420Clay Holmes31NYY718001818000000000000
421Tyler Holton28DET315001515000000000000
422Rhys Hoskins31MIL738373823002300000001510
423Tanner Houck28BOS599099000000000000
424Adrian Houser31NYM886088000000000000
425Bryan Hudson27MIL216001616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Dakota Hudson29COL788088000000000000
427Daniel Hudson37LAD1517001717000000000000
428Sam Huff26TEX410110100000000000
429Brandon Hughes28ARI331033000000000000
430Kyle Hurt26LAD231033000000000000
431Jacob Hurtubise26CIN1st32320000002002101
432Andy Ibáñez31DET42012201800012701001180
433Raisel Iglesias34ATL1017001717000000000000
434Shota Imanaga30CHC1st88088000000000000
435Jonathan India27CIN43737372800028000000900
436Cole Irvin30BAL677077000000000000
437Jake Irvin27WSN288088000000000000
438Kyle Isbel27KCR437333737000000037037031
439Alex Jackson28TBR587880800000000000
440Jay Jackson36MIN615001515000000000000
441Luke Jackson32SFG910001010000000000000
442Joe Jacques29BOS210011000000000000
443Travis Jankowski33TEX102812281500000064615890
444Danny Jansen29TOR71916191701700000000212
445Kenley Jansen36BOS1515011515000000000000
446Bryce Jarvis26ARI216021616000000000000
447Cristian Javier27HOU555055000000000000
448Griffin Jax29MIN419001919000000000000
449Tyler Jay30NYM1st20022000000000000
450Daulton Jefferies28SFG421022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Ryan Jeffers27MIN537323720020000000001550
452Dany Jiménez30OAK415001515000000000000
453Eloy Jiménez27CHW6313031000000000003010
454Joe Jiménez29ATL816001616000000000000
455Connor Joe31PIT5373137350022000401417150
456Pierce Johnson33ATL713001313000000000000
457Jahmai Jones26NYY41121180002302013113
458Jared Jones22PIT1st88088000000000000
459Nolan Jones26COL326252625000000250025001
460Aaron Judge32NYY944444436000000333036800
461Edouard Julien25MIN24234424200042000000061
462Josh Jung26TEX344440000400000000
463Jakob Junis31MIL811011000000000000
464Janson Junk28MIL430033000000000000
465Colt Keith22DET1st3633363300033000000230
466Jarred Kelenic24ATL432263227000000270027060
467Brad Keller28CHW741044000000000000
468Mitch Keller28PIT699099000000000000
469Carson Kelly29DET92620262602600000000010
470Joe Kelly36LAD1315001515000000000000
471Kevin Kelly26TBR214001414000000000000
472Merrill Kelly35ARI644044000000000000
473Michael Kelly31OAK320002020000000000000
474Zack Kelly29BOS370077000000000000
475Tony Kemp32BAL952550005001001030
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Buddy Kennedy25DET362650004100000040
477Max Kepler31MIN1026212625000000002525150
478Orion Kerkering23PHI211001111000000000000
479Ray Kerr29ATL330033000000000000
480Grae Kessinger26HOU21111091002510000131
481Kevin Kiermaier34TOR1227222727000000027027002
482Yusei Kikuchi33TOR699099000000000000
483Ha-Seong Kim28SDP44646464600000460000000
484Craig Kimbrel36BAL1519011919000000000000
485Isiah Kiner-Falefa29TOR741334140200221930101022
486John King29STL570077000000000000
487Michael King29SDP610901010000000000000
488Tyler Kinley33COL717001717000000000000
489George Kirby26SEA399099000000000000
490Alex Kirilloff26MIN537303728006000150822770
491Alejandro Kirk25TOR52524252502500000000010
492Andrew Kittredge34STL818001818000000000000
493Heston Kjerstad25BAL274740000002024030
494Will Klein24KCR1st10011000000000000
495Landon Knack26LAD1st33033000000000000
496Andrew Knizner29TEX61712171601600000000100
497Jared Koenig30MIL211001111000000000000
498Stephen Kolek27SDP1st20002020000000000000
499Michael Kopech28CHW519001919000000000000
500Dean Kremer28BAL588088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Zac Kristofak26LAA1st10011000000000000
502Joel Kuhnel29HOU510011000000000000
503Steven Kwan26CLE332323232000000320032000
504Peter Lambert27COL411301111000000000000
505Dinelson Lamet31LAD730033000000000000
506Alex Lange28DET418001818000000000000
507Shea Langeliers26OAK34036403703700000000230
508Wyatt Langford22TEX1st313131120000001200121900
509Trevor Larnach27MIN4202020800000050481200
510Jacob Latz28TEX320012020000000000000
511Ramón Laureano29CLE7291929290000000102329071
512Derek Law33WSN823002323000000000000
513Justin Lawrence29COL416011616000000000000
514Kyle Leahy27STL250055000000000000
515Jordan Leasure25CHW1st19001919000000000000
516José Leclerc30TEX817011717000000000000
517Dylan Lee29ATL412001212000000000000
518Jung Hoo Lee25SFG1st37363737000000037037000
519Korey Lee25CHW32922292702700000000232
520Casey Legumina27CIN210011000000000000
521Jack Leiter24TEX1st33033000000000000
522Mark Leiter Jr.33CHC517001717000000000000
523Dominic Leone32CHW1117001717000000000000
524Royce Lewis25MIN311110000100000000
525Matthew Liberatore24STL315201515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Francisco Lindor30NYM104241424200000420000010
527Trey Lipscomb24WSN1st3331333300422900000020
528Zack Littell28TBR788088000000000000
529Brendon Little27TOR230033000000000000
530Luke Little23CHC211101111000000000000
531Ben Lively32CLE566066000000000000
532Jonathan Loáisiga29NYY730033000000000000
533Nick Lodolo26CIN366066000000000000
534Nick Loftin25KCR213913110028300000240
535Joey Loperfido25HOU1st109101000000055210000
536Jacob Lopez26TBR230033000000000000
537Jorge López31NYM921002121000000000000
538Nicky Lopez29CHW63533353500034040000010
539Otto Lopez25MIA31911191700011510000023
540Pablo López28MIN799099000000000000
541Reynaldo López30ATL977077000000000000
542Michael Lorenzen32TEX1066066000000000000
543Richard Lovelady28CHC570077000000000000
544Brandon Lowe29TBR787880008000000010
545Josh Lowe26TBR487860000000066110
546Nathaniel Lowe28TEX62424242400240000000000
547Easton Lucas27OAK230033000000000000
548Joey Lucchesi31NYM611011000000000000
549Marco Luciano22SFG210100000000000010
550Seth Lugo34KCR999099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Gavin Lux26LAD53228323200032000000040
552Jesús Luzardo26MIA666066000000000000
553Jordan Lyles33KCR1450055000000000000
554Daniel Lynch IV27KCR421022000000000000
555Lance Lynn37STL1399099000000000000
556Manny Machado31SDP1341414111000011000003000
557Josh Maciejewski28NYY1st10011000000000000
558Nick Madrigal27CHC539153937000103000000160
559Kenta Maeda36DET877077000000000000
560Luke Maile33CIN92218221901900000000120
561Anthony Maldonado26MIA1st81088000000000000
562Martín Maldonado37CHW142524252502500000000000
563Sean Manaea32NYM988088000000000000
564Matt Manning26DET444044000000000000
565Alek Manoah26TOR422022000000000000
566Joe Mantiply33ARI720012020000000000000
567Kyle Manzardo23CLE1st1071020020000000720
568Manuel Margot29MIN93617363200000021217323141
569Ron Marinaccio28NYY390099000000000000
570Alec Marsh26KCR277077000000000000
571Brandon Marsh26PHI4383338380000003010138050
572Ketel Marte30ARI104341433700036010000720
573Starling Marte35NYM1338383833000000003333500
574Yunior Marte29PHI312001212000000000000
575Austin Martin25MIN1st292329260001001613026115
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Chris Martin38BOS916011616000000000000
577J.D. Martinez36NYM14181518000000000001730
578Justin Martinez22ARI210011010000000000000
579Nick Martinez33CIN794099000000000000
580Seth Martinez29HOU419001919000000000000
581Nick Martini34CIN5292229500000010452050
582Michael Massey26KCR32322232100021000000110
583Miles Mastrobuoni28CHC315715120007221001060
584Jorge Mateo29BAL52721272500021010404202
585Phil Maton31TBR820002020000000000000
586Luis Matos22SFG253540000000314111
587Yuki Matsui28SDP1st20002020000000000000
588Steven Matz33STL1066066000000000000
589Tyler Matzek33ATL611001111000000000000
590Tim Mayza32TOR720002020000000000000
591James McArthur27KCR217011717000000000000
592James McCann34BAL111917191901900000000000
593Kyle McCann26OAK1st1512151301300000000210
594Jake McCarthy26ARI437253735000000722835023
595Darren McCaughan28MIA310011000000000000
596Chas McCormick29HOU421212121000000194321000
597Andrew McCutchen37PIT16343134200000000223130
598T.J. McFarland35OAK1222002222000000000000
599Scott McGough34ARI315021515000000000000
600Reese McGuire29BOS72819282302300000000170
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Ryan McKenna27BAL493980000002248013
602Triston McKenzie26CLE588088000000000000
603Zach McKinstry29DET52916292510031481023082
604Ryan McMahon29COL84343434300004300000000
605Jeff McNeil32NYM74139414000037006006020
606Curtis Mead23TBR22623262500020500000020
607Parker Meadows24DET232263232000000032032004
608John Means31BAL722022000000000000
609Nick Mears27COL518001818000000000000
610Trevor Megill30MIL410001010000000000000
611Tylor Megill28NYM411011000000000000
612MJ Melendez25KCR340384036001000330436320
613Danny Mendick30CHW61010101000001000000000
614Joey Meneses32WSN338383824002400000001400
615Whit Merrifield35PHI924202423000770120012131
616Jackson Merrill21SDP1st43384343000000043043040
617Julian Merryweather32CHC540044000000000000
618Matt Mervis26CHC298911010000000810
619Max Meyer25MIA233033000000000000
620Jake Meyers28HOU435223532000000131032143
621Miles Mikolas35STL999099000000000000
622Wade Miley37MIL1422022000000000000
623Drew Millas26WSN222220200000000000
624Bobby Miller25LAD233033000000000000
625Bryce Miller25SEA288088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Erik Miller26SFG1st21102121000000000000
627Mason Miller25OAK214001414000000000000
628Owen Miller27MIL484861042100000122
629Shelby Miller33DET1215001515000000000000
630Tyson Miller282TM410001010000000000000
631Hoby Milner33MIL820002020000000000000
632A.J. Minter30ATL821002121000000000000
633José Miranda26MIN32824282400102300000330
634Casey Mize27DET488088000000000000
635Anthony Molina22COL1st80088000000000000
636Sam Moll32CIN550055000000000000
637Andruw Monasterio27MIL294980003501001150
638Yoán Moncada29CHW91111111100001100000000
639Mickey Moniak26LAA5342634300000001181130241
640Frankie Montas31CIN977077000000000000
641Elehuris Montero25COL33835383300330000000500
642Rafael Montero33HOU1020002020000000000000
643Jordan Montgomery31ARI855055000000000000
644Dylan Moore31SEA63429343400322229009040
645Matt Moore35LAA1317001717000000000000
646Adrián Morejón25SDP611001111000000000000
647Christopher Morel25CHC34343433400003400000900
648Gabriel Moreno24ARI33428343303300000000040
649Eli Morgan28CLE490099000000000000
650Charlie Morton40ATL1788088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Ryan Mountcastle27BAL53837383800380000000010
652Kyle Muller26OAK410001010000000000000
653Cedric Mullins29BAL739343938000000038038021
654Max Muncy33LAD94036404000004000000040
655Andrés Muñoz25SEA517001717000000000000
656Roddery Muñoz24MIA1st33033000000000000
657Sean Murphy29ATL611110100000000000
658Tom Murphy33SFG91310131201200000000110
659Joe Musgrove31SDP988088000000000000
660Parker Mushinski28HOU330033000000000000
661Dane Myers28MIA21141190000004249050
662Tobias Myers25MIL1st44044000000000000
663Andrew Nardi25MIA321002121000000000000
664Omar Narváez32NYM92015202002000000000000
665Nick Nastrini24CHW1st22022000000000000
666Bo Naylor24CLE33530353003000000000350
667Josh Naylor27CLE64242423700370000000500
668Kyle Nelson27ARI511001111000000000000
669Nick Nelson28PHI530033000000000000
670Ryne Nelson26ARI366066000000000000
671Héctor Neris35CHC1116001616000000000000
672Zach Neto23LAA24341434300000430000001
673Tyler Nevin27OAK43630363300120100801220330
674Kevin Newman30ARI72924292900070230000000
675Kyle Nicolas25PIT270077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Tomás Nido30NYM81814181801800000000030
677Brandon Nimmo31NYM941394139000000366039211
678Ryan Noda28OAK23023302700270000000160
679Aaron Nola31PHI1099099000000000000
680Lars Nootbaar26STL430293030000000852330010
681Dedniel Núñez28NYM1st40044000000000000
682Nasim Nuñez23WSN1st1121160002040000106
683Riley O'Brien29STL310011000000000000
684Ryan O'Hearn30BAL7302530900400020461940
685Logan O'Hoppe24LAA33835383703700000000030
686Tyler O'Neill29BOS7343234310000002301931420
687Bailey Ober28MIN488088000000000000
688Shohei Ohtani29LAD7434343000000000004300
689Steven Okert32MIN715001515000000000000
690Edward Olivares28PIT527242718000000101818730
691Matt Olson30ATL94040404000400000000000
692Reese Olson24DET288088000000000000
693Jonathan Ornelas24TEX210110001000000000
694Rafael Ortega33CHW81441412000000011112124
695Joey Ortiz25MIL23727373700063210000060
696Luis Ortiz28PHI510011000000000000
697Luis Ortiz25PIT314001414000000000000
698Adam Ottavino38NYM1416001616000000000000
699James Outman27LAD335293535000000035035060
700Marcell Ozuna33ATL12404040000000000004000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Cristian Pache25PHI51511151300000076113212
702Chris Paddack28MIN688088000000000000
703Emilio Pagán33CIN819001919000000000000
704Andy Pages23LAD1st262626260000000131826000
705Pedro Pagés25STL1st72770610000000010
706Richie Palacios27TBR336283634000900602126031
707Daniel Palencia24CHC270077000000000000
708Andre Pallante25STL390099000000000000
709Isaac Paredes25TBR54040403700003700000300
710Kyren Paris22LAA275750005000000111
711Mitchell Parker24WSN1st66066000000000000
712Wes Parsons312TM440044000000000000
713Vinnie Pasquantino26KCR34241423500350000000610
714Graham Pauley23SDP1st1381360010600000550
715James Paxton35LAD1177077000000000000
716Joel Payamps30MIL616001616000000000000
717Nate Pearson27TOR416001616000000000000
718Joc Pederson32ARI113827380000000000032110
719Elvis Peguero27MIL417001717000000000000
720Jeremy Peña26HOU34343434300000430000000
721Ryan Pepiot26TBR377077000000000000
722Freddy Peralta28MIL788088000000000000
723Wandy Peralta32SDP921002121000000000000
724Geraldo Perdomo24ARI477770000070000000
725Jhonny Pereda28MIA1st32330300000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Cionel Pérez28BAL780088000000000000
727Martín Pérez33PIT1399099000000000000
728Salvador Perez34KCR1343424338027110000000610
729Wenceel Pérez24DET1st262026250000000171425041
730Blake Perkins27MIL234323434000000034034001
731Jace Peterson34ARI1114514100004150000271
732Brandon Pfaadt25ARI299099000000000000
733Tommy Pham36CHW1118171817000000115917010
734Evan Phillips29LAD714001414000000000000
735Kevin Pillar352TM1227152723000000314823283
736René Pinto27TBR31915191901900000000000
737Ricardo Pinto30PHI360066000000000000
738Nick Pivetta31BOS844044000000000000
739Colin Poche30TBR410001010000000000000
740Jorge Polanco30SEA114140414000040000000110
741Zach Pop27TOR470077000000000000
742Cody Poteet29NYY311011000000000000
743Ryan Pressly35HOU1218001818000000000000
744Quinn Priester23PIT255055000000000000
745Jurickson Profar31SDP1146464643002000410041300
746Austin Pruitt34TEX740044000000000000
747A.J. Puk29MIA564066000000000000
748Cal Quantrill29COL699099000000000000
749Jose Quintana35NYM1388088000000000000
750Ceddanne Rafaela23BOS2434043430006323024024010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751Cole Ragans26KCR399099000000000000
752Tanner Rainey31WSN712001212000000000000
753Cal Raleigh27SEA43936393703700000000220
754Brooks Raley36NYM780088000000000000
755Luke Raley29SEA4332533290040001311125152
756Emmanuel Ramirez29MIA1st30033000000000000
757Erasmo Ramírez34TBR1370077000000000000
758Harold Ramírez29TBR6383438500000020553040
759José Ramírez31CLE124343433400003400000900
760Nick Ramirez34LAD550055000000000000
761Yohan Ramírez292TM510001010000000000000
762Bryan Ramos22CHW1st109101000001000000000
763Heliot Ramos24SFG387870000005037110
764Colin Rea33MIL688088000000000000
765J.T. Realmuto33PHI113535353503500000000000
766Jakson Reetz28SFG253550500000000010
767Rob Refsnyder33BOS919121915000000100515370
768Sean Reid-Foley28NYM711001111000000000000
769Zach Remillard30CHW265660004200000000
770Anthony Rendon34LAA121919191700001700000200
771Hunter Renfroe32KCR939343939000000003939010
772Luis Rengifo27LAA62823282600018720000031
773Pablo Reyes30BOS62114212110291120000020
774Bryan Reynolds29PIT6444444390000002502139500
775Trevor Richards31TOR718001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776Austin Riley27ATL63737373700003700000000
777Leo Rivas26SEA1st42430000030000102
778Emmanuel Rivera28MIA432233230101201800000031
779Anthony Rizzo34NYY144343434300430000000000
780Luis Robert Jr.26CHW577770000000707000
781David Robertson39TEX1619011919000000000000
782Nick Robertson25STL270077000000000000
783Víctor Robles27WSN897990000000549001
784Brayan Rocchio23CLE23836383800000380000011
785Brendan Rodgers27COL63936393900039000000001
786Carlos Rodón31NYY1099099000000000000
787Grayson Rodriguez24BAL266066000000000000
788Joely Rodríguez32BOS711001111000000000000
789Julio Rodríguez23SEA344434443000000043043001
790Manuel Rodríguez27TBR360066000000000000
791Randy Rodríguez24SFG1st30033000000000000
792Yariel Rodríguez27TOR1st44044000000000000
793Yerry Rodríguez26TEX310001010000000000000
794Jake Rogers29DET42826282502500000000310
795Taylor Rogers33SFG918001818000000000000
796Trevor Rogers26MIA599099000000000000
797Tyler Rogers33SFG621002121000000000000
798Johan Rojas23PHI236353635000000035035101
799Josh Rojas30SEA63530343520052706006030
800Miguel Rojas35LAD112718272700063190000060
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801Chris Roller27MIL1st10110000000101010
802Jordan Romano31TOR611001111000000000000
803JoJo Romero27STL520012020000000000000
804Brent Rooker29OAK5333233900000040592410
805Ben Rortvedt26TBR33022303013000000000010
806Amed Rosario28TBR8373337340001226001717111
807Eddie Rosario32WSN103428343400000017111234020
808Eguy Rosario24SDP328102825000224000003160
809Joe Ross31MIL788088000000000000
810Landen Roupp25SFG1st10001010000000000000
811Chris Roycroft27STL1st40044000000000000
812Esteury Ruiz25OAK325152523000000159023064
813José Ruiz29PHI840044000000000000
814Keibert Ruiz25WSN52423242102100000000310
815Jackson Rutledge25WSN210011000000000000
816Adley Rutschman26BAL340404026026000000001600
817Joe Ryan28MIN488088000000000000
818Ryder Ryan29PIT210001010000000000000
819Andrew Saalfrank26ARI220022000000000000
820Blake Sabol26SFG21081070700000000210
821Eduardo Salazar26LAD210011000000000000
822Chris Sale35ATL1488088000000000000
823Cristopher Sánchez27PHI488088000000000000
824Gary Sánchez31MIL102719271208400000001370
825Jesús Sánchez26MIA538293832000000203232190
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826Sixto Sánchez25MIA211401111000000000000
827Nick Sandlin27CLE423002323000000000000
828Patrick Sandoval27LAA699099000000000000
829Cole Sands26MIN315001515000000000000
830Miguel Sanó31LAA9211821131050800000810
831Carlos Santana38MIN153937393700370000000210
832Dennis Santana28NYY715001515000000000000
833Anthony Santander29BAL840394034000000003434510
834Tayler Saucedo31SEA414001414000000000000
835Matt Sauer25KCR1st12001212000000000000
836Josh Sborz30TEX670077000000000000
837Nolan Schanuel22LAA23935393800380000000020
838Clarke Schmidt28NYY588088000000000000
839Casey Schmitt25SFG266660000060000000
840Davis Schneider25TOR2352835350001100270027021
841John Schreiber30KCR620002020000000000000
842Max Schuemann27OAK1st2618262500083114116023
843Kyle Schwarber31PHI10424142100000010014010
844Christian Scott25NYM1st22022000000000000
845Tanner Scott29MIA818001818000000000000
846Tayler Scott32HOU419001919000000000000
847Victor Scott II23STL1st20172020000000020020000
848Corey Seager30TEX104141413800000380000300
849JP Sears28OAK399099000000000000
850Colin Selby26KCR220022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851Marcus Semien33TEX124545454500045000000000
852Nick Senzel29WSN6222122800008000001310
853Brian Serven29TOR373760600000000011
854Luis Severino30NYM988088000000000000
855Paul Sewald34ARI840044000000000000
856Bryan Shaw36CHW1450055000000000000
857Gavin Sheets28CHW438363829007000002222910
858Austin Shenton26TBR1st1791790090000000570
859Braden Shewmake26CHW22921292500068110000214
860Zack Short293TM4168161300021010000133
861Jared Shuster25CHW260066000000000000
862Michael Siani24STL338243836000000425936107
863Chase Silseth24LAA322022000000000000
864Lucas Sims30CIN816001616000000000000
865Brady Singer27KCR599099000000000000
866Jon Singleton32HOU43024302400240000000360
867Jose Siri28TBR437343735000000035035102
868Paul Skenes22PIT1st11011000000000000
869Tarik Skubal27DET588088000000000000
870Justin Slaten26BOS1st14001414000000000000
871Austin Slater31SFG8251125210000003317211112
872Burch Smith34MIA617001717000000000000
873Cade Smith25CLE1st20002020000000000000
874Dominic Smith29BOS81191170070000000420
875Drew Smith30NYM610001010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876Josh Smith26TEX343344341000034110000080
877Kevin Smith27NYY410100000000000101
878Pavin Smith28ARI516816100030000077160
879Will Smith34KCR1216001616000000000000
880Will Smith29LAD63836383503500000000220
881Drew Smyly35CHC1190099000000000000
882Kirby Snead29SEA430033000000000000
883Blake Snell31SFG933033000000000000
884Collin Snider28SEA330033000000000000
885Tyler Soderstrom22OAK265650150000000010
886Donovan Solano36SDP1144440000400000000
887Jorge Soler32SFG11343334000000000003310
888George Soriano25MIA210001010000000000000
889José Soriano25LAA297099000000000000
890Michael Soroka26CHW599099000000000000
891Edmundo Sosa28PHI61816181800034110000000
892Lenyn Sosa24CHW312912120005800000020
893Gregory Soto29PHI616001616000000000000
894Juan Soto25NYY744444444000000004444000
895Gabe Speier29SEA616001616000000000000
896Mitch Spence26OAK1st11001111000000000000
897Carson Spiers26CIN210011000000000000
898George Springer34TOR1138373836000000013536210
899Jacob Stallings34COL91815181801800000000000
900Ryne Stanek32SEA817001717000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901Giancarlo Stanton34NYY15383638000000000003620
902Josh Staumont30MIN640044000000000000
903Justin Steele28CHC433033000000000000
904Spencer Steer26CIN342424241007200360036100
905Jackson Stephens30ATL530033000000000000
906Tyler Stephenson27CIN53427343003000000000250
907Brock Stewart32MIN613001313000000000000
908DJ Stewart30NYM7322232800100030581991
909Gavin Stone25LAD288088000000000000
910Trevor Story31BOS988880000080000000
911Bryson Stott26PHI33936393900037050000030
912Kyle Stowers26BAL310110000001001001
913Matt Strahm32PHI917001717000000000000
914Chris Stratton33KCR917001717000000000000
915Hunter Stratton27PIT219001919000000000000
916Hunter Strickland35LAA1016001616000000000000
917Spencer Strider25ATL422022000000000000
918Ross Stripling34OAK999099000000000000
919Marcus Stroman33NYY1099099000000000000
920Peter Strzelecki29CLE340044000000000000
921Garrett Stubbs31PHI6139131301300000000000
922Albert Suárez34BAL373177000000000000
923Eugenio Suárez32ARI114343434300004300000000
924José Suarez26LAA612001212000000000000
925Ranger Suárez28PHI799099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926Robert Suarez33SDP317001717000000000000
927Wander Suero32HOU610011000000000000
928Brett Sullivan30SDP230330120000000020
929Cole Sulser34NYM640044000000000000
930Brent Suter34CIN917001717000000000000
931Jack Suwinski25PIT3433043410000002514741071
932Seiya Suzuki29CHC320202016000000001616400
933Dansby Swanson30CHC93735373600000360000010
934Erik Swanson30TOR611001111000000000000
935Jameson Taillon32CHC855055000000000000
936Dillon Tate30BAL511001111000000000000
937Fernando Tatis Jr.25SDP546464646000000004646000
938Mike Tauchman33CHC740364036000000782736330
939Leody Taveras25TEX542414242000000042042001
940Chris Taylor33LAD1125172523000100230023032
941Michael A. Taylor33PIT1136303635000000035035003
942Samad Taylor25SEA231330000002103010
943Tyrone Taylor30NYM63118312100000077921692
944Julio Teheran33NYM1311011000000000000
945Rowdy Tellez29PIT74130413700370000000060
946Kai-Wei Teng25SFG1st40044000000000000
947Matt Thaiss29LAA6129121001000000000020
948Caleb Thielbar37MIN812001212000000000000
949Alek Thomas24ARI344440000000404000
950Lane Thomas28WSN622222222000000002222000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951Bubba Thompson26CIN31751711000000011011209
952Keegan Thompson29CHC490099000000000000
953Ryan Thompson32ARI518001818000000000000
954Zack Thompson26STL352055000000000000
955Trent Thornton30SEA618001818000000000000
956Michael Toglia25COL31512151500100000077000
957Michael Tonkin343TM711001111000000000000
958Spencer Torkelson24DET34141413900390000000200
959Abraham Toro27OAK6423742290031611000001050
960Gleyber Torres27NYY74442444300043000000020
961Ezequiel Tovar22COL34242424200000420000000
962Taylor Trammell262TM41011070000004037116
963Blake Treinen36LAD1040044000000000000
964Alan Trejo28COL413813110007310000121
965Jose Trevino31NYY72721262512400000000050
966Jared Triolo26PIT240404040001311100000000
967Chadwick Tromp29ATL51412141401400000000000
968Mike Trout32LAA1429292924000000024024500
969Cole Tucker27LAA61191190000603003220
970Kyle Tucker27HOU742424241000000004141100
971Brice Turang24MIL24038404000040000000010
972Spencer Turnbull31PHI696099000000000000
973Justin Turner39TOR16373437800305000002830
974Trea Turner31PHI103333333200000320000100
975Kyle Tyler27MIA310011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976Edwin Uceta26TBR420022000000000000
977José Ureña32TEX1012221212000000000000
978Luis Urías27SEA72820282700002700000050
979Ramón Urías30BAL52215221900101800000350
980Abner Uribe24MIL214001414000000000000
981Gio Urshela32DET92016201900101900000030
982Naoyuki Uwasawa30BOS1st20022000000000000
983Enmanuel Valdez25BOS22826282800028000000010
984Framber Valdez30HOU766066000000000000
985Ricky Vanasco25LAD1st10011000000000000
986Ildemaro Vargas32WSN825202525000101136006011
987Gus Varland27LAD270077000000000000
988Louie Varland26MIN344044000000000000
989Daulton Varsho27TOR5403740400000002623040102
990Randy Vásquez25SDP244044000000000000
991Andrew Vaughn26CHW44241423900390000000310
992Christian Vázquez33MIN102523252402300100000100
993Nelson Velázquez25KCR337313711000000704112560
994Anthony Veneziano26KCR220022000000000000
995Alex Verdugo28NYY841404141000000413141000
996Justin Verlander41HOU1955055000000000000
997Alex Vesia28LAD519001919000000000000
998Will Vest29DET417001717000000000000
999Thyago Vieira31MIL515001515000000000000
1000Mark Vientos24NYM342440000400000020
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001Matt Vierling27DET4392839360000190114718391
1002Ryan Vilade25DET242430000001023010
1003Eli Villalobos27MIA1st30033000000000000
1004Darius Vines26ATL222022000000000000
1005Victor Vodnik24COL217001717000000000000
1006Daniel Vogelbach31TOR917917000000000001280
1007Anthony Volpe23NYY24343434300000430000000
1008Austin Voth32SEA715001515000000000000
1009Michael Wacha32KCR1299099000000000000
1010LaMonte Wade Jr.30SFG6433443380028000101112380
1011Tyler Wade29SDP83421343200042422013072
1012Jacob Waguespack30TBR341044000000000000
1013Matt Waldron27SDP288088000000000000
1014Christian Walker33ARI104443444400440000000010
1015Jordan Walker22STL220182017000000001717120
1016Josh Walker29NYM230033000000000000
1017Ryan Walker28SFG222102222000000000000
1018Taijuan Walker31PHI1233033000000000000
1019Forrest Wall28ATL220210000000011001
1020Matt Wallner26MIN3138131100000050611130
1021Jared Walsh30TEX61714171600160000000020
1022Blake Walston23ARI1st10011000000000000
1023Taylor Ward30LAA743434339000000390039400
1024Ryan Weathers24MIA599099000000000000
1025Luke Weaver30NYY916001616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026Jacob Webb30BAL521012121000000000000
1027Logan Webb27SFG6101001010000000000000
1028Jordan Weems31WSN518001818000000000000
1029Greg Weissert29BOS318001818000000000000
1030Austin Wells24NYY22523252502500000000010
1031Tyler Wells29BAL433033000000000000
1032Joey Wendle34NYM9181018180008730000000
1033Davis Wendzel27TEX1st179171300011200000220
1034Joey Wentz26DET310001010000000000000
1035Hayden Wesneski26CHC363066000000000000
1036Jordan Westburg25BAL239393938000142910000100
1037Zack Wheeler34PHI1099099000000000000
1038Mitch White293TM590099000000000000
1039Owen White24TEX220122000000000000
1040Forrest Whitley26HOU1st10011000000000000
1041Garrett Whitlock28BOS444044000000000000
1042Jordan Wicks24CHC255055000000000000
1043Joey Wiemer25MIL21651615000000150015050
1044Alika Williams25PIT21715171600012060000010
1045Luke Williams27ATL450500000000000023
1046Trevor Williams32WSN988088000000000000
1047Bryse Wilson26MIL711501111000000000000
1048Justin Wilson36CIN1215001515000000000000
1049Steven Wilson29CHW319001919000000000000
1050Allan Winans28ATL211011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1051Josh Winckowski26BOS312311212000000000000
1052Jesse Winker30WSN840384030000000300130910
1053Cole Winn24TEX1st90099000000000000
1054Keaton Winn26SFG299099000000000000
1055Masyn Winn22STL23935393700000370000022
1056Patrick Wisdom32CHC71381391040300033440
1057Brett Wisely25SFG231310001000000020
1058Bobby Witt Jr.24KCR34545454500000450000000
1059Connor Wong28BOS42926292802731000000220
1060Bryan Woo24SEA222022000000000000
1061Alex Wood33OAK1299099000000000000
1062Simeon Woods Richardson23MIN355055000000000000
1063Yoshinobu Yamamoto25LAD1st99099000000000000
1064Ryan Yarbrough32LAD712001212000000000000
1065Mike Yastrzemski33SFG637303734000000003434041
1066Kirby Yates37TEX1016021616000000000000
1067Christian Yelich32MIL1217171713000000130013400
1068Masataka Yoshida30BOS2242024100000010012140
1069Danny Young30NYM320022000000000000
1070Jacob Young24WSN234303433000000033033112
1071Seby Zavala30SEA51210121201200000000000
1072Angel Zerpa24KCR419001919000000000000
1073Guillo Zuñiga25LAA240044000000000000