Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks1622449162240321817271821942111971852072082025851133922
Atlanta Braves1612392161235021397421721721651741671962161975601327210
Baltimore Orioles1622376162169621647311761722071811912131771885521588632
Boston Red Sox1622353162168721447251901962021751801891841745271599523
Chicago Cubs1622475162243222277611891792002031832162091955871030915
Chicago White Sox1622292162166620946741881721721741712151941985671668322
Cincinnati Reds1622472162242722487411802001861921772102282006111130323
Cleveland Indians1622300162165221056971671931731771721841901895451568917
Colorado Rockies1612344161230421067041751871931891791881981795371128013
Detroit Tigers1622341162166221307391791831831671861871871805321757241
Houston Astros1622319162169220936741891741711761702111771765491639427
Kansas City Royals1622368162170621517181871771841911761791712195591718032
Los Angeles Angels1622325162173421487241761761741861722181852105721347412
Los Angeles Dodgers1622459162242522437621712182111961772192032135981328017
Miami Marlins1622436162239221847581861741891831782021921895581027136
Milwaukee Brewers1622403162236721766951912301952161771911761895461129413
Minnesota Twins16223561621717214369119217819018718722019419458116111228
New York Mets1622419162238021707051871731881931742302041865811229216
New York Yankees1622354162173421376741811911951991952031971955621609445
Oakland Athletics16223531621734210266617516820517317420417522657719415831
Philadelphia Phillies1622394162234721906871822081881891812062141925941027610
Pittsburgh Pirates162239316223552141745164191189190180188178187541102904
San Diego Padres1622497162244922307861821821841791792041831945661030713
Seattle Mariners16223601621668214874618017318217416621916817355216810212
San Francisco Giants1622597162254823477611792082142021772652482246571640726
St. Louis Cardinals1622384162234121347191771731961781821821731985371125811
Tampa Bay Rays16223891621744216569318420318620417721819419656716712036
Texas Rangers1622252162162920416691761691691861651851711735181608914
Toronto Blue Jays16223831621732214869919717417420016921221521256216910039
Washington Nationals1622386162234321237311701771811721721961841755471128414
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
1Fernando Abad35BAL1016021616000000000000
2Cory Abbott25CHC1st81877000000000010
3Albert Abreu25NYY228032828000000000000
4Bryan Abreu24HOU331013131000000000000
5José Abreu34CHW81521521521360013501000001800
6Domingo Acevedo27OAK1st10001010000000000000
7Ronald Acuña Jr.23ATL482808281000000028081020
8Jason Adam29CHC4120121212000000000000
9Willy Adames252TM4140133140136000001360000230
10Austin Adams30SDP5650616565000000000000
11Matt Adams32COL1022722700700000000150
12Riley Adams252TM1st47274734034000000000152
13Jo Adell22LAA2353535350000002501935000
14Joan Adon22WSN1st11111000000000000
15Ehire Adrianza31ATL9109291094400071656114201721
16Jesús Aguilar31MIA81311161311140011302000004150
17Miguel Aguilar29ARI1st90799000000000000
18Nick Ahmed31ARI8129118129127000001270000060
19Keegan Akin26BAL2241722424000000000000
20Shogo Akiyama33CIN2883288610000009484610374
21R.J. Alaniz30CIN230333000000000000
22Andrew Albers35MIN553055000000000000
23Hanser Alberto28KCR61035610386100314917000010243
24Ozzie Albies24ATL5156156156156000156000000000
25Jorge Alcalá25MIN359045959000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26Sandy Alcántara25MIA53333303333000000000000
27Sergio Alcántara24CHC2896489751002235500000123
28Scott Alexander31LAD7180161818000000000000
29Tyler Alexander26DET3411544141000000000000
30A.J. Alexy23TEX1st54055000000000000
31Jorge Alfaro28MIA69276928206130002100210131
32Anthony Alford26PIT5493449390000003261390120
33Kolby Allard23TEX4321713232000000000000
34Austin Allen27OAK342420200000000120
35Greg Allen28NYY51511151400000054814020
36Logan Allen24CLE3141111414000000000000
37Nick Allgeyer25TOR1st10011000000000000
38Abraham Almonte32ATL9643764420000004004420230
39Yency Almonte27COL4480464848000000000000
40Albert Almora27NYM6471147361000003321360147
41Pete Alonso26NYM3152151152148001480000000310
42Dan Altavilla28SDP620222000000000000
43Jose Altuve31HOU11146144146144000144000000120
44José Alvarado26PHI5640596464000000000000
45Eddy Alvarez31MIA22420242000041700000031
46José Álvarez32SFG9671636767000000000000
47Yordan Alvarez24HOU3144136144410000004100419860
48Adbert Alzolay26CHC33021282929000000000001
49Trey Amburgey26NYY1st22220000000022000
50Brett Anderson33MIL132424242424000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Brian Anderson28MIA56763676500006510000030
52Chase Anderson33PHI8149131414000000000000
53Drew Anderson27TEX591099000000000000
54Ian Anderson23ATL22424222424000000000000
55Nick Anderson30TBR360066000000000000
56Shaun Anderson263TM316041616000000000000
57Tanner Anderson28PIT310111000000000000
58Tim Anderson28CHW6123123123122000001220000000
59Tyler Anderson312TM63131183131000000000000
60John Andreoli31SDP270760000003226010
61Matt Andriese312TM734053434000000000000
62Elvis Andrus32OAK13146141146143000001430000023
63Miguel Andujar26NYY545424543002040370037021
64Tejay Antone27CIN2230222223000000000000
65Aristides Aquino27CIN484408471000000351427710283
66Jonathan Araúz22BOS228192825100122130000042
67Chris Archer32TBR965166000000000000
68Orlando Arcia262TM6361936220001351400140150
69Nolan Arenado30STL9157157157155000015500000200
70Kohei Arihara28TEX1st101011010000000000000
71Shawn Armstrong302TM731053131000000000000
72Randy Arozarena26TBR3141135141119000000811531191960
73Luis Arráez24MIN3121108121115000485502700274110
74Jake Arrieta352TM122524242424000000000010
75Christian Arroyo26BOS55744575310151020000282
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Humberto Arteaga27WSN211110000010000000
77Aaron Ashby23MIL1st144121313000000000001
78Willians Astudillo29MIN4735172664102742900011090
79Alex Avila34WSN133428342802701000000060
80Pedro Avila24SDP211111000000000000
81Luis Avilán31WSN1040444000000000000
82John Axford38MIL1110111000000000000
83Akil Baddoo22DET1st12410712411700000056665117548
84Harrison Bader27STL510310110310300000001030103000
85Javier Báez282TM81381301381330003501000000080
86Pedro Báez33HOU840044000000000000
87Bryan Baker26TOR1st10011000000000000
88Alberto Baldonado28WSN1st140141414000000000000
89Anthony Banda272TM5300293030000000000000
90Caleb Baragar27SFG2250242525000000000000
91Daniel Bard36COL7670646767000000000000
92Joe Barlow25TEX1st31013131000000000000
93Scott Barlow28KCR471087171000000000000
94Austin Barnes31LAD777527757052070000001220
95Charlie Barnes25MIN1st98199000000000000
96Jacob Barnes312TM6290182929000000000000
97Matt Barnes31BOS860066060000000000000
98Tucker Barnhart30CIN8116971161040102200000000130
99Kyle Barraclough31MIN610011010000000000000
100Manny Barreda32BAL1st30033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Luis Barrera25OAK1st62650000002125011
102Tres Barrera26WSN23027302902900000000010
103Jose Barrero23CIN2211321180002090707060
104Jaime Barria24LAA4131111313000000000000
105Joey Bart24SFG221210100000000010
106Anthony Bass33MIA10701677070000000000000
107Chris Bassitt32OAK7272712727000000000000
108Trevor Bauer30LAD101717141717000000000000
109Jake Bauers252TM31157511596005400021023438301
110Mike Baumann25BAL1st40044000000000000
111Shane Baz22TBR1st33033000000000000
112Eduard Bazardo25BOS1st20022000000000000
113Jeremy Beasley25TOR280088000000000000
114Matt Beaty28LAD31204512066002105028020462622
115David Bednar26PIT3610586161000000000000
116Cam Bedrosian293TM8261192626000000000000
117Tyler Beede28SFG310111000000000000
118Seth Beer24ARI1st53510010000000320
119Josh Bell28WSN614412714412300119000901105170
120Andrew Bellatti29MIA230333000000000000
121Cody Bellinger25LAD595799593004000087791070
122Brandon Belt33SFG1197859793009300000000110
123Anthony Bemboom31LAA387881700001001000
124Anthony Bender26MIA1st611566060000000000010
125Andrew Benintendi26KCR613412913412900000012900129050
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Wes Benjamin27TEX213211313000000000000
127Travis Bergen27TOR310111010000000000000
128José Berríos272TM6323223232000000000000
129Jon Berti31MIA48563857400027462741120160
130Dellin Betances33NYM1010111000000000000
131Alec Bettinger25MIL1st41444000000000000
132Mookie Betts28LAD812211612212000070003098116040
133Joe Biagini31CHC610111000000000000
134Bo Bichette23TOR31591591591480000014800001100
135Phil Bickford252TM2570565757000000000000
136Jesse Biddle29ATL480888000000000000
137Shane Bieber26CLE4161621616000000000000
138Brandon Bielak25HOU228212828000000000000
139Cavan Biggio26TOR3797179750077520101516224
140Braden Bishop27SEA381880000008008001
141Paul Blackburn27OAK599099000000000000
142Charlie Blackmon34COL11150135150137000000001371371150
143Alex Blandino28CIN343114331401759130030141
144Travis Blankenhorn242TM224124800060010120161
145Richard Bleier34MIA6680646868000000000000
146Scott Blewett25KCR230033000000000000
147Xander Bogaerts28BOS9144143144138000001380000610
148Alec Bohm24PHI2115101115107007010300000090
149Ronald Bolaños24KCR330033000000000000
150Skye Bolt272TM2341234250000006164253510
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151Jorge Bonifacio28PHI573750000002305020
152Ryan Borucki27TOR424022424000000000000
153Akeem Bostick26NYM1st10111000000000000
154David Bote28CHC4977897810006124000003160
155Ben Bowden26COL1st390363939000000000000
156Brad Boxberger33MIL10710677171000000000000
157Matthew Boyd30DET7151521515000000000000
158Brad Brach35CIN11350333535000000000000
159Archie Bradley28PHI7530495353000000000000
160Bobby Bradley25CLE27470746800680000000540
161Jackie Bradley Jr.31MIL9134991341170000001489171170202
162Michael Brantley34HOU13121118121890000008408893130
163Rob Brantly31NYY765660510000000010
164Ryan Brasier33BOS513021313000000000000
165Steven Brault29PIT677777000000000000
166John Brebbia31SFG4180171818000000000000
167Alex Bregman27HOU69190919000009000000010
168Brandon Brennan29BOS310011000000000000
169Jake Brentz26KCR1st72067272000000000000
170Colten Brewer28BOS410011000000000000
171Austin Brice29BOS613001313000000000000
172Lewis Brinson27MIA58969897900000051334790123
173Zack Britton33NYY1122032222000000000000
174Connor Brogdon26PHI2561515656000000000000
175Mike Brosseau27TBR35740575600102723010120102
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Rex Brothers33CHC9570545757000000000000
177Seth Brown28OAK3111691119900600019475948292
178JT Brubaker27PIT22524242424000000000010
179Jay Bruce34NYY141010101000100000000000
180Justin Bruihl24LAD1st212212121000000000000
181Vidal Bruján23TBR1st1061080004001124120
182Kris Bryant292TM71441381441380012055148193993060
183Kris Bubic23KCR2292022929000000000000
184Ryan Buchter34ARI7180171818000000000000
185Walker Buehler26LAD53433343333000000000001
186JB Bukauskas24ARI1st210212121000000000000
187Madison Bumgarner31ARI132826252626000000000020
188Aaron Bummer27CHW562056262000000000000
189Dylan Bundy28LAA7241932323000000000010
190Zack Burdi262TM270077000000000000
191Jake Burger25CHW1st15101580000800000540
192Corbin Burnes26MIL42828262828000000000000
193Andy Burns30LAD292961023200000051
194Ryan Burr27CHW334133434000000000000
195Beau Burrows242TM261266000000000000
196Matt Bush35TEX440044000000000000
197Drew Butera37LAA121212121201200000000000
198Byron Buxton27MIN761596160000000060060010
199Asdrúbal Cabrera352TM1511072110782019065100002350
200Edward Cabrera23MIA1st77677000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Génesis Cabrera24STL3710687171000000000000
202Miguel Cabrera38DET1913012713044004400000008330
203Trevor Cahill33PIT1398899000000000000
204Lorenzo Cain35MIL1278697870000000070070090
205Kole Calhoun33ARI10513951390000000039393120
206Willie Calhoun26TEX5756775410000004100412970
207Daniel Camarena28SDP1st60666000000000000
208Johan Camargo27ATL515015300111000001140
209Daz Cameron24DET2352735330000001151833233
210Eric Campbell34SEA443430010200000010
211Paul Campbell25MIA1st161161616000000000000
212Luis Campusano22SDP21191190900000000020
213Jeimer Candelario27DET6149149149142000014200000700
214Mark Canha32OAK71411391411350020001062327134620
215Griffin Canning25LAA3161321514000001001001
216Victor Caratini27SDP5116871161070101502000000160
217Dylan Carlson22STL214914514914500000096087145040
218Drew Carlton25DET1st40244000000000000
219Matt Carpenter35STL1113044130531014346000002770
220Carlos Carrasco34NYM121212121212000000000000
221Curt Casali32SFG877557766064300000000150
222Daniel Castano26MIA254555000000000000
223Ryan Castellani25COL211111000000000000
224Humberto Castellanos23ARI2147111414000000000000
225Nick Castellanos29CIN913813613813500000000135135110
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Diego Castillo272TM461046161000000000000
227Erick Castillo28CHC1st42440400000000010
228Ivan Castillo26SDP1st30320001100000020
229Luis Castillo28CIN53333303333000000000000
230Anthony Castro26TOR225002525000000000000
231Harold Castro27DET41068010699301533124332051150
232Jason Castro34HOU1166386652052000000002230
233Kervin Castro22SFG1st100101010000000000000
234Miguel Castro26NYM7692656969000000000000
235Rodolfo Castro22PIT1st3123312400020500000080
236Starlin Castro31WSN128785878600008510000020
237Willi Castro24DET312511512511500091020100010664
238Jake Cave28MIN47640767000000037291170176
239Dylan Cease25CHW3323233232000000000000
240Gilberto Celestino22MIN1st23202322000000122222102
241Luis Cessa292TM6530245353000000000000
242Jhoulys Chacín33COL13461444646000000000000
243Andrew Chafin312TM8710427171000000000000
244Yu Chang25CLE3896389800049821700000172
245Aroldis Chapman33NYY1261076161000000000000
246Matt Chapman28OAK5151150151150000015030000010
247JT Chargois302TM456065656000000000000
248Tyler Chatwood312TM1032063232000000000000
249Jesse Chavez37ATL14304303030000000000000
250Michael Chavis252TM34329434000929400011063
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Robinson Chirinos37CHC1045224529027020000001200
252Jazz Chisholm Jr.23MIA2124119124121000910370000030
253Jiman Choi30TBR683718373007300000004100
254Adam Cimber302TM4720347272000000000000
255Steve Cishek35LAA12740137474000000000000
256José Cisnero32DET567056767000000000000
257Nick Ciuffo26BAL322220200000000000
258Aaron Civale26CLE3212112121000000000000
259Taylor Clarke28ARI3430434343000000000000
260Emmanuel Clase23CLE271057171000000000000
261Alex Claudio29LAA841084141000000000000
262Sam Clay28WSN1st580545858000000000000
263Garrett Cleavinger27LAD2221212222000000000000
264Ernie Clement25CLE1st40364038000221612002021
265Tyler Clippard36ARI15260232626000000000000
266Alex Cobb33LAA10181811818000000000000
267Kyle Cody26TEX270077000000000000
268A.J. Cole29TOR760166000000000000
269Gerrit Cole30NYY9303003030000000000000
270Dylan Coleman24KCR1st50055000000000000
271Zack Collins26CHW378587874073100000003101
272Alex Colomé32MIN967066767000000000000
273Michael Conforto28NYM7125113125117000000001171171110
274Adam Conley31TBR617011717000000000000
275Roansy Contreras21PIT1st11111000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276William Contreras23ATL25247524904900000000030
277Willson Contreras29CHC61281121281170116001010010130
278Sam Coonrod28PHI3422404242000000000000
279Garrett Cooper30MIA57155715800190000041412160
280Patrick Corbin31WSN93131283131000000000000
281Franchy Cordero26BOS5483748450011000330235162
282Carlos Correa26HOU7148147148148000001480000000
283Nestor Cortes26NYY4231422222000000000001
284Jharel Cotton29TEX323012323000000000000
285Danny Coulombe31MIN729152929000000000000
286Jake Cousins26MIL1st300263030000000000000
287Will Craig26PIT21816181800180000000020
288Brandon Crawford34SFG11138130138135000001350000050
289J.P. Crawford26SEA5160159160160000001600000000
290Kutter Crawford25BOS1st11011000000000000
291Stefan Crichton29ARI4310303131000000000000
292Kyle Crick28PIT5270252727000000000000
293Nabil Crismatt26SDP2450434545000000000000
294Cooper Criswell24LAA1st11011000000000000
295Garrett Crochet22CHW254025454000000000000
296C.J. Cron31COL81421321421300013000000003100
297Jake Cronenworth27SDP21521451521491024940410000060
298Hans Crouse22PHI1st22222000000000000
299Wil Crowe26PIT22925272626000000000030
300Nelson Cruz402TM171401331401001000000013370
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Oneil Cruz22PIT1st22220000020000000
302Johnny Cueto35SFG142221212222000000000000
303Charlie Culberson32TEX99175908420446836017274
304John Curtiss282TM5443414142000000000011
305Travis d'Arnaud32ATL96054605705700000000130
306David Dahl27TEX56355634400000031112441761
307Bobby Dalbec26BOS21331151331300012301420000182
308Yu Darvish34SDP93030293030000000000000
309Tucker Davidson25ATL244444000000000000
310Zach Davies28CHC73332313232000000000010
311Austin Davis282TM4290112929000000000000
312J.D. Davis28NYM573497350000050000001220
313Jaylin Davis26SFG352530000002013030
314Jonathan Davis292TM4642564570000003540572311
315Khris Davis332TM94227423000000300331150
316Taylor Davis31PIT422220200000000000
317Wade Davis35KCR1340054040000000000000
318Ronnie Dawson26HOU1st31300000000000220
319Grant Dayton33ATL5130121313000000000000
320Yonathan Daza27COL21077110779000000125722790302
321Brett de Geus232TM1st470304747000000000000
322Alex De Goti26HOU1st22220002000000000
323Chase De Jong27PIT51091099000000000010
324Bryan De La Cruz24MIA1st5853585600000016242356011
325José De León28CIN592999000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Enyel De Los Santos252TM3330313333000000000000
327Austin Dean27STL422422900000060390150
328Jacob deGrom33NYM81515151515000000000000
329Greg Deichmann26CHC1st1461490000002079060
330Paul DeJong27STL5113100113107000001070000061
331Miguel Del Pozo28DET350255000000000000
332Anthony DeSclafani31SFG73431333131000000000030
333Delino DeShields28CIN725142520000000318020153
334Reid Detmers21LAA1st55155000000000000
335Ross Detwiler352TM13535525353000000000000
336Chris Devenski30ARI680888000000000000
337José Devers21MIA1st2110211600013050000072
338Rafael Devers24BOS5156155156151000215100000410
339Aledmys Díaz30HOU6847084730012133091501165100
340Edwin Díaz27NYM6630626363000000000000
341Elias Díaz30COL71068710698098000000000190
342Isan Díaz25MIA3896389690003537000000230
343Jhonathan Díaz24LAA1st32033000000000000
344Lewin Díaz24MIA24029403200320000000091
345Miguel Díaz26SDP4252232525000000000000
346Yandy Díaz29TBR5134123134126008115800000590
347Yennsy Díaz24NYM2200202020000000000000
348Alex Dickerson31SFG511173111820000008200825350
349Corey Dickerson322TM9109881099100000077105916180
350Brandon Dickson36STL320222000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Jake Diekman34OAK1067046767000000000000
352Wilmer Difo29PIT7116391165620028184048120650
353Marcos Diplán24BAL1st23012323000000000000
354Randy Dobnak26MIN314611414000000000000
355Kyle Dohy24PHI1st10111000000000000
356Rafael Dolis33TOR539033939000000000000
357Seranthony Domínguez26PHI310111000000000000
358Josh Donaldson35MIN1113512613592000092000003490
359Sean Doolittle342TM10560445656000000000000
360Ryan Dorow25TEX1st32330000300000000
361Camilo Doval23SFG1st290292929000000000000
362Hunter Dozier29KCR51441371441310019057014060701122
363Brandon Drury28NYM751175123103270606120310
364Mauricio Dubón26SFG3744074690002012210270270155
365Tyler Duffey30MIN764056464000000000000
366Danny Duffy32KCR11131201313000000000000
367Matt Duffy30CHC6976997791022156530030250
368Steven Duggar27SFG410767107940000004931940284
369Robert Dugger25SEA312411212000000000000
370Justin Dunn25SEA3111121111000000000000
371Dane Dunning26TEX2272522727000000000000
372Jon Duplantier26ARI244344000000000000
373Jarren Duran24BOS1st33263329000000128029041
374Adam Duvall322TM81461331461370000005130771370110
375Jarrod Dyson362TM121023310289000000203834897428
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Adam Eaton322TM1084688381101000207980091
377Tommy Edman26STL315915315915700013004004141040
378Carl Edwards Jr.292TM770177000000000000
379Scott Effross27CHC1st140131414000000000000
380Zach Eflin27PHI61818171818000000000000
381Jerad Eickhoff30NYM664655000000000010
382Seth Elledge25STL2110111111000000000000
383Chris Ellis282TM286177000000000001
384Drew Ellis25ARI1st2819282100041700000071
385Kent Emanuel29HOU1st10001010000000000000
386Adam Engel29CHW5393439370000004261037130
387Dietrich Enns30TBR290099000000000000
388Nathan Eovaldi31BOS10323213232000000000000
389Alcides Escobar34WSN1275757575000170610000000
390Eduardo Escobar322TM111461381461420018429910000080
391Thomas Eshelman27BAL396299000000000000
392Raynel Espinal29BOS1st10011000000000000
393Santiago Espinal26TOR292629281000081000006127
394Paolo Espino34WSN33519323535000000000000
395Carlos Estévez28COL5640616464000000000000
396Thairo Estrada25SFG3522752400001641940150172
397Demarcus Evans24TEX225032525000000000000
398Phillip Evans28PIT4765376591020014016015291201
399Pete Fairbanks27TBR347054747000000000000
400Stuart Fairchild25ARI1st1241280000002518051
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Bailey Falter24PHI1st221212222000000000000
402Jeurys Familia31NYM10650606565000000000000
403Johneshwy Fargas262TM1st22132216000000212216062
404Jake Faria27ARI4243242323000000000000
405Buck Farmer30DET836003636000000000000
406Kyle Farmer30CIN51471281471430059101212002061
407Luke Farrell30MIN520102020000000000000
408Erick Fedde28WSN52927282929000000000000
409Mario Feliciano22MIL1st10100000000000010
410Michael Feliz284TM7210162121000000000000
411Neftalí Feliz332TM1050555000000000000
412Ryan Feltner24COL1st22222000000000000
413Julian Fernández25COL1st60666000000000000
414Junior Fernández24STL3180161818000000000000
415J.P. Feyereisen282TM2550235555000000000000
416Mike Fiers36OAK1122022000000000000
417Kyle Finnegan29WSN2680636868000000000000
418Derek Fisher27MIL541430000001023010
419Jay Flaa292TM1st20122000000000000
420Jack Flaherty25STL51715151717000000000000
421Josh Fleming25TBR2261112626000000000000
422Aaron Fletcher25SEA240244000000000000
423David Fletcher27LAA41571561571560001420200000010
424Chris Flexen26SEA4313123131000000000000
425Bernardo Flores Jr.25STL210111000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Wilmer Flores29SFG91399613910900343058000004390
427Estevan Florial23NYY21171111000000011011011
428Dylan Floro30MIA6680656868000000000000
429Jason Foley25DET1st11001111000000000000
430Mike Foltynewicz29TEX8282422828000000000000
431Mike Ford28NYY32218222100210000000020
432Nick Fortes24MIA1st1471470700000000361
433Matt Foster26CHW237013737000000000000
434Dexter Fowler35LAA1476770000000077000
435Dustin Fowler26PIT318121813000000012113060
436Jake Fraley26SEA37860786900000051166697170
437Ty France26SEA315215115212700106215000002610
438Maikel Franco28BAL810410010410000209900000321
439Wander Franco20TBR1st7070706900018630000000
440Seth Frankoff32ARI343444000000000000
441Adam Frazier292TM6155140155146000140001200121131
442Clint Frazier26NYY5665666630000003703363090
443Todd Frazier35PIT111381360040300000340
444Kyle Freeland28COL52523232423000000011020
445Freddie Freeman31ATL12159158159159001590000000000
446Mike Freeman33CIN637113730109271213041106
447Luis Frías23ARI1st30233000000000000
448Max Fried27ATL53228312828000000000040
449TJ Friedl25CIN1st148141100000056011040
450Jace Fry27CHW560066000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451Paul Fry28BAL452025252000000000000
452Joshua Fuentes28COL3956595821032060020020220
453Carson Fulmer27CIN6200192020000000000000
454Michael Fulmer28DET552455252000000000000
455Kyle Funkhouser27DET257245757000000000000
456Cam Gallagher28KCR54833484604600000000030
457Giovanny Gallegos29STL5730697373000000000000
458Zac Gallen25ARI32323222323000000000000
459Joey Gallo272TM7153149153138000000510921381410
460Freddy Galvis312TM1010498104101001219820000050
461Ben Gamel292TM6122881221050040007320181030230
462John Gant282TM63921243939000000000000
463Adolis García28TEX3149147149134000000979511341320
464Aramis Garcia28OAK33227323003000000000110
465Avisaíl García30MIL10135119135122000000011211220150
466Bryan Garcia26DET339003939000000000000
467Deivi García22NYY222022000000000000
468Edgar García242TM311051111000000000000
469Jarlín García28SFG5580545858000000000000
470Leury García30CHW912611612612200036111926263465050
471Luis García34STL9340313434000000000000
472Luis García Jr.21WSN27062706600059080000061
473Luis Garcia24HOU2302833030000000000000
474Robel García28HOU2472546391019151300001104
475Rony García23DET220122000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Yimi García302TM7620416262000000000000
477Brett Gardner37NYY14140113140136000000351050136063
478Kyle Garlick29MIN3362436330000001251833142
479Dustin Garneau33DET72019202002000000000000
480Amir Garrett29CIN5630596363000000000000
481Braxton Garrett23MIA287888000000000000
482Mitch Garver30MIN568566862059400000003110
483Justin Garza27CLE1st21002121000000000000
484Ralph Garza272TM1st27002727000000000000
485Kevin Gausman30SFG93433313333000000000010
486Domingo Germán28NYY4221822222000000000000
487Trent Giambrone27CHC1st53540004000000020
488Ian Gibaut27MIN330033000000000000
489Kyle Gibson332TM93130133131000000000000
490Luis Gil23NYY1st66066000000000000
491Logan Gilbert24SEA1st242402424000000000000
492Tyler Gilbert27ARI1st96899000000000000
493Lucas Gilbreath25COL1st471434747000000000000
494Andrés Giménez22CLE268596866000250420000123
495Kevin Ginkel27ARI3320313232000000000000
496Lucas Giolito26CHW6313123131000000000000
497Chris Gittens27NYY1st1610161300130000000060
498Mychal Givens312TM7540545454000000000000
499Tyler Glasnow27TBR6141411414000000000000
500Zack Godley31MIL721222000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501José Godoy26SEA1st1612161401400000000110
502Paul Goldschmidt33STL11158157158153001530000000410
503Austin Gomber27COL32423222323000000000010
504Yan Gomes332TM10103931039209200000000690
505Stephen Gonsalves26BOS230033000000000000
506Tony Gonsolin27LAD31713171515000000000002
507Marco Gonzales29SEA7252522525000000000000
508Chi Chi González29COL52418242424000000000000
509Erik González29PIT67153716100130381700000130
510Luis González25CHW263640000002034020
511Marwin González322TM109175918310173911121202142101
512Romy Gonzalez24CHW1st1071091001411034130
513Victor González25LAD2441404444000000000000
514Niko Goodrum29DET590799086001906678015182
515Brian Goodwin30CHW6726472680000006274368232
516Nick Gordon25MIN1st73527370000172141134145084
517Anthony Gose30CLE660066000000000000
518Phil Gosselin32LAA91048810494002343203901403130
519Ashton Goudeau282TM2161161616000000000000
520Yasmani Grandal32CHW109390938508080000000920
521Brusdar Graterol22LAD3341343434000000000000
522Kendall Graveman302TM753075353000000000000
523Jon Gray29COL73129302929000000000002
524Josiah Gray232TM1st1413141414000000000000
525Sonny Gray31CIN92626242626000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Chad Green30NYY667056767000000000000
527Conner Greene262TM1st24142424000000000000
528Shane Greene322TM8280282828000000000000
529Didi Gregorius31PHI1010398103101000001010000050
530Grayson Greiner28DET43125313103100000000010
531Zack Greinke37HOU18302913030000000000000
532Randal Grichuk29TOR8149133149134000000096701341280
533Trent Grisham24SDP3132118132127000000012701270130
534Robbie Grossman31DET915615215614600000082073146831
535Robert Gsellman27NYM6181161717000000000010
536Reymin Guduan29OAK411001111000000000000
537Sean Guenther25MIA1st140131414000000000000
538Deolis Guerra32OAK653055353000000000000
539Javy Guerra35WSN1160666000000000000
540Javy Guerra25SDP450544000000000001
541Junior Guerra36LAA741154141000000000010
542Vladimir Guerrero Jr.22TOR31611611611330013301000002800
543Luis Guillorme26NYM46936695410018271100000192
544Preston Guilmet33MIA520122000000000000
545Lourdes Gurriel Jr.27TOR41411361411250011000119001191440
546Yuli Gurriel37HOU6143140143142001420100000100
547Taylor Gushue27CHC1st20210110000000010
548Jandel Gustave28MIL4140121414000000000000
549Kelvin Gutiérrez262TM38574858400118400000011
550Vladimir Gutierrez25CIN1st2222212222000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Jorge Guzmán25MIA220222000000000000
552Ronald Guzmán26TEX475760040002002120
553Eric Haase28DET49891988606610002200221161
554Josh Hader27MIL5600576060000000000000
555Jake Hager282TM1st1451480005012013061
556Sam Haggerty27SEA335233531000400203628252
557Jesse Hahn31KCR750055000000000000
558David Hale33PHI8171161717000000000000
559Billy Hamilton30CHW97128716700000018472673512
560J.D. Hammer26PHI2200192020000000000000
561Garrett Hampson26COL414710714713100047250910910244
562Brad Hand313TM11680516868000000000000
563Eric Hanhold27BAL210021010000000000000
564Mitch Haniger30SEA5157157157123000000001231233400
565Ian Happ26CHC51481201481270008206556161231250
566J.A. Happ382TM153030103030000000000000
567Blaine Hardy34MIL710111000000000000
568Bryce Harper28PHI1014114014113900100000139139200
569Ryne Harper32WSN3340323434000000000000
570Will Harris36WSN1080788000000000000
571Josh Harrison332TM11138131138137000102238192122030
572Monte Harrison25MIA292970000000437031
573Geoff Hartlieb272TM370777000000000000
574Ryan Hartman27HOU1st10011000000000000
575Hunter Harvey26BAL390099000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Matt Harvey32BAL9282832828000000000000
577Adam Haseley25PHI397990000002809010
578Thomas Hatch26TOR232033000000000000
579Ke'Bryan Hayes24PIT29689969500009500000040
580Austin Hays25BAL413111913112900000088654129072
581Louis Head31TBR1st27202727000000000000
582Andrew Heaney302TM8302333030000000000000
583Taylor Hearn26TEX3421124242000000000000
584Jonathan Heasley24KCR1st33033000000000000
585Nick Heath27ARI22092018000000018018013
586Austin Hedges28CLE78885888708700000000010
587Jonah Heim26TEX28275827807800000000220
588Scott Heineman28CIN31971913002000282120111
589Ryan Helsley26STL3510485151000000000000
590Heath Hembree322TM9600566060000000000000
591Kyle Hendricks31CHC83232303232000000000000
592Liam Hendriks32CHW1169066969000000000000
593Ryan Hendrix26CIN1st360333636000000000000
594Payton Henry24MIA1st55550500000000000
595Sam Hentges24CLE1st301213030000000000000
596Guillermo Heredia30ATL6120841201110000002110801110161
597Jimmy Herget272TM318021818000000000000
598Michael Hermosillo26CHC4167161200000025612071
599Carlos Hernández24KCR2241112424000000000000
600César Hernández312TM9149149149142000142010000700
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Darwinzon Hernández24BOS348054848000000000000
602Elieser Hernández26MIA41110111111000000000000
603Enrique Hernández29BOS81341301341340004708093093030
604Teoscar Hernández28TOR61431411431320000005821101321110
605Yadiel Hernández33WSN2112561126100000048013610550
606Yonny Hernández23TEX1st4341434100092960000211
607Odúbel Herrera29PHI6124107124120000000231041120090
608David Hess272TM4151131515000000000000
609Codi Heuer242TM2650246565000000000000
610Jason Heyward31CHC121049210497000000009797071
611Aaron Hicks31NYY932303232000000032032020
612John Hicks31TEX61081080800000000200
613Jordan Hicks24STL3100101010000000000000
614Kyle Higashioka31NYY56758676606600000000020
615P.J. Higgins28CHC1st95970610000000040
616Trevor Hildenberger30NYM420222000000000000
617Derek Hill25DET249414945000000045045233
618Rich Hill412TM173231163232000000000000
619Tim Hill31SDP4780737878000000000000
620Sam Hilliard27COL381558163000000174611631201
621Keston Hiura24MIL361466151004970010010131
622Nico Hoerner24CHC344434443000301123205010
623Jeff Hoffman28CIN63211303131000000000001
624Bryan Holaday33ARI101310131011000000000030
625Derek Holland34DET1339143939000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Greg Holland35KCR1157065757000000000000
627Jordan Holloway25MIA2134121313000000000000
628Clay Holmes282TM4690476969000000000000
629Brock Holt33TEX1077627670100069000005120
630Brent Honeywell Jr.26TBR1st32033000000000000
631Rhys Hoskins28PHI5107100107103001030000000160
632Eric Hosmer31SDP111511311511310013100000002200
633Tanner Houck25BOS2181311818000000000000
634Adrian Houser28MIL52826262828000000000000
635Sam Howard28PIT4541495454000000000000
636Spencer Howard242TM21915111919000000000000
637Jared Hoying32TOR321210000001001010
638James Hoyt34LAA690199000000000000
639Dakota Hudson26STL421222000000000000
640Daniel Hudson342TM12540485454000000000000
641Tommy Hunter34NYM1441344000000000000
642Scott Hurst25STL1st70760000000606012
643Drew Hutchison30DET692199000000000000
644Andy Ibáñez28TEX1st76657654001231110100116100
645Jose Iglesias312TM101371281371360001801190000142
646Raisel Iglesias31LAA7650166565000000000000
647Ender Inciarte30ATL8521752400000004370400142
648Jonathan India24CIN1st150144150148000148000000040
649Cole Irvin27OAK3323223232000000000000
650Kyle Isbel24KCR1st28202825000000491425231
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Tyler Ivey25HOU1st11011000000000000
652Alex Jackson252TM352365243043000000110101
653Andre Jackson25LAD1st30333000000000000
654Jay Jackson33SFG3231232323000000000000
655Luke Jackson29ATL7710667171000000000000
656Josh James28HOU450155000000000000
657Travis Jankowski30PHI7763076570000006458570264
658Mickey Jannis33BAL1st10011000000000000
659Danny Jansen26TOR47054706906900000000043
660Kenley Jansen33LAD12690666969000000000000
661Cristian Javier24HOU236923636000000000000
662Griffin Jax26MIN1st181421818000000000000
663Jon Jay36LAA1253550000005005000
664Daulton Jefferies25OAK251055000000000000
665Ryan Jeffers24MIN28577858408400000000041
666Jake Jewell28CHC3100101010000000000000
667Eloy Jiménez24CHW3555555370000003700371800
668Joe Jiménez26DET552065252000000000000
669Connor Joe28COL26343634300140003200323190
670Daniel Johnson25CLE230233028000000901928132
671DJ Johnson312TM340044000000000000
672Pierce Johnson30SDP4632606363000000000000
673Damon Jones26PHI1st10111000000000000
674JaCoby Jones29DET636273632000000230032134
675Jahmai Jones23BAL22619262300023000000023
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Nate Jones352TM10200172020000000000000
677Taylor Jones27HOU23524352400140001000101061
678Matt Joyce36PHI144394317000000909170301
679Aaron Judge29NYY61481441481250000000231141252240
680Jakob Junis28KCR516611616000000000000
681Janson Junk25LAA1st44044000000000000
682James Kaprielian27OAK2242122424000000000000
683James Karinchak25CLE360066060000000000000
684Anthony Kay26TOR311501111000000000000
685Sean Kazmar Jr.36ATL230300000000000121
686Scott Kazmir37SFG1354555000000000000
687Keone Kela28SDP7120111212000000000000
688Jarred Kelenic21SEA1st939193930000001477393010
689Brad Keller25KCR4262632626000000000000
690Kyle Keller28PIT3320323232000000000000
691Mitch Keller25PIT32423232323000000000010
692Carson Kelly26ARI698809891091000000000180
693Joe Kelly33LAD10480464848000000000000
694Merrill Kelly32ARI32727272727000000000000
695Tony Kemp29OAK61319013112400089014900492169
696Ian Kennedy362TM15550245555000000000000
697Max Kepler28MIN712111312111400000002297114470
698Clayton Kershaw33LAD142422212222000000000020
699Dallas Keuchel33CHW10323013232000000000000
700Mike Kickham32LAD410111000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Carter Kieboom23WSN36259626000006000000030
702Kevin Kiermaier31TBR912210112211600000001160116126
703Yusei Kikuchi30SEA3292912929000000000000
704Ha-Seong Kim25SDP1st117631177600021233500000404
705Kwang Hyun Kim32STL22721252727000000000000
706Craig Kimbrel332TM12630396363000000000000
707Isiah Kiner-Falefa26TEX4158156158156000001560000111
708John King26TEX227032727000000000000
709Michael King26NYY322612222000000000000
710Scott Kingery27PHI415215110004101157071
711Tyler Kinley30COL4700667070000000000000
712Brandon Kintzler36PHI12291242929000000000000
713Alex Kirilloff23MIN25955595900290001302737031
714Alejandro Kirk22TOR26048604404400000000990
715Andrew Kittredge31TBR557455757000000000000
716Patrick Kivlehan31SDP452520000000022030
717Gabe Klobosits26WSN1st110111111000000000000
718Corey Kluber35NYY11161611616000000000000
719Andrew Knapp29PHI562376254147610000000131
720Corey Knebel29LAD7274262727000000000000
721Reiss Knehr24SDP1st125121212000000000000
722Dusten Knight30BAL1st70077000000000000
723Andrew Knizner26STL363436358057100000000102
724Brody Koerner27NYY1st20022000000000000
725Adam Kolarek32OAK512011212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Michael Kopech25CHW244444444000000000000
727Jackson Kowar24KCR1st98099000000000000
728Pete Kozma33OAK833330000030000000
729Max Kranick23PIT1st99899000000000000
730Joey Krehbiel282TM260066000000000000
731Dean Kremer25BAL2131301313000000000000
732Brooks Kriske272TM212011212000000000000
733Ian Krol30DET718001818000000000000
734Jack Kruger26LAA1st10110100000000000
735Chad Kuhl28PIT52814272828000000000000
736Tommy La Stella32SFG876537657000545000002230
737Tyler Ladendorf33CHC310100000000000010
738Juan Lagares32LAA911283112112000000236237112021
739Brady Lail27SEA320022000000000000
740Travis Lakins Sr.27BAL324112424000000000000
741Ryan LaMarre32NYY697980000004148010
742Jake Lamb302TM85542554200301601609258110
743Jimmy Lambert26CHW243044000000000000
744Peter Lambert24COL222222000000000000
745Dinelson Lamet28SDP4229212222000000000000
746Alex Lange25DET1st36033636000000000000
747Trevor Larnach24MIN1st796979770000006002077070
748Jacob Latz25TEX1st11011000000000000
749Eric Lauer26MIL42620242424000000000011
750Ramón Laureano26OAK488878883000000075883510
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751Ryan Lavarnway33CLE1098980800000000010
752Derek Law30MIN590099000000000000
753Justin Lawrence26COL1st190161919000000000000
754Wade LeBlanc362TM13189111818000000000000
755Dylan Lee26ATL1st20222000000000000
756Khalil Lee23NYM1st1141111000000001111012
757DJ LeMahieu32NYY111501471501490055833900000120
758Sandy León32MIA1084498364660001000001210
759Dominic Leone29SFG8574515757000000000000
760Jon Lester372TM163028272828000000000020
761Kyle Lewis25SEA336363634000000034034200
762Domingo Leyba252TM234243428000211000000060
763Tzu-Wei Lin27MIN510110000001001000
764Josh Lindblom34MIL780888000000000000
765Francisco Lindor27NYM7125122125124000001240000020
766Zack Littell25SFG4632606363000000000000
767Mauricio Llovera25PHI260666000000000000
768Jonathan Loáisiga26NYY457055757000000000000
769José Lobatón36CHC1063650500000000010
770Kyle Lobstein31WSN430333000000000000
771Tim Locastro282TM56434644700000014289470168
772Sam Long25SFG1st125111212000000000000
773Shed Long Jr.25SEA3343134320001000250025120
774Evan Longoria35SFG148167817800007800000061
775Tim Lopes27MIL371730003000000040
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776Alejo López25CIN1st1431470003302103090
777Jack López28BOS1st75760006000000001
778Jorge López28BAL6332513333000000000000
779Nicky Lopez26KCR3151144151151000401480000011
780Otto Lopez22TOR1st10100000000000010
781Pablo López25MIA42120202020000000000010
782Reynaldo López27CHW620932020000000000000
783Yoan López28ARI4130131313000000000000
784Michael Lorenzen29CIN7270262727000000111000
785Aaron Loup33NYM10652636565000000000000
786Richard Lovelady25KCR320032020000000000000
787Brandon Lowe26TBR4149134149139001133001006153150
788Josh Lowe23TBR1st21220000001012000
789Nathaniel Lowe25TEX3157151157148001480100000840
790Jed Lowrie37OAK13139118139710007110000060210
791Zac Lowther25BAL1st10601010000000000000
792Joey Lucchesi28NYM4118101111000000000000
793Jonathan Lucroy352TM1276760600000000010
794Lucas Luetge34NYY557135757000000000000
795Seth Lugo31NYM6460444646000000000000
796Jordan Luplow272TM562456158101711062211384120
797Gavin Lux23LAD31029310210000027159116117023
798Jesús Luzardo232TM32518132525000000000000
799Jordan Lyles30TEX11323033232000000000000
800Daniel Lynch IV24KCR1st151501515000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801Lance Lynn34CHW10282822828000000000000
802Andrés Machado28WSN2400404040000000000000
803Manny Machado28SDP10153147153144000014400000360
804Vimael Machín27OAK2151115130003380000021
805Luís Madero24MIA1st60666000000000000
806Nick Madrigal24CHW25453545300053000000101
807Kenta Maeda33MIN6232142121000000000102
808Tyler Mahle26CIN53333323333000000000000
809Luke Maile30MIL6157151311200000000031
810Martín Maldonado34HOU11125119125124012310000000010
811Sean Manaea29OAK6323223232000000000000
812Trey Mancini29BAL514714314777007700000006840
813Matt Manning23DET1st181811818000000000000
814Alek Manoah23TOR1st202012020000000000000
815Joe Mantiply30ARI4570535757000000000000
816Dillon Maples29CHC5280282828000000000000
817Tucupita Marcano21SDP1st259251300081040470121
818Rafael Marchán22PHI22013201801710000000040
819Nick Margevicius25SEA353055000000000000
820Manuel Margot26TBR61251041251190000002424861193142
821Jake Marisnick302TM99937997200000020522720423
822José Marmolejos28SEA2413141270014000110213590
823Germán Márquez26COL63232293232000000000000
824Deven Marrero30MIA61041080011340000041
825Brandon Marsh23LAA1st70637070000000070070000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826Evan Marshall31CHW827002727000000000000
827José Marte25LAA1st40044000000000000
828Ketel Marte27ARI7908290860002000071071080
829Luis Marté27MIA1st42430001110000010
830Starling Marte322TM1012011812011900000001190119010
831Brett Martin26TEX366066666000000000000
832Chris Martin35ATL6460454646000000000000
833Corbin Martin25ARI253555000000000000
834Jason Martin25TEX3583758470000004133471152
835Richie Martin26BAL23729373700000370000010
836Carlos Martínez29STL91616161616000000000000
837J.D. Martinez33BOS111481481483600000030083611300
838Seth Martinez26HOU1st30033000000000000
839Nick Martini31CHC32562513000000707130161
840Jorge Mateo262TM289388961000189186117240325
841Jeff Mathis38ATL1733330300000000000
842Wyatt Mathisen27ARI22382316101304020020110
843Nick Maton24PHI1st523152421002102000000111
844Phil Maton282TM565186565000000000000
845Isaac Mattson25BAL1st40044000000000000
846Steven Matz30TOR7292912929000000000000
847Tyler Matzek30ATL4690656969000000000000
848Dustin May23LAD355355000000000000
849Trevor May31NYM7680666868000000000000
850Cameron Maybin34NYM1599990000004639000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851Mike Mayers29LAA6722107272000000000000
852Jack Mayfield302TM387778686100968120000011
853Tim Mayza29TOR461066161000000000000
854Nomar Mazara26DET650465041000000004141830
855Patrick Mazeika27NYM1st37193725024100000001140
856Chris Mazza31TBR314001414000000000000
857Ryan McBroom29KCR371700000000000160
858James McCann31NYM81211031211120107600000001130
859Jake McCarthy23ARI1st24182419000000014619051
860Darren McCaughan25SEA1st21122000000000000
861Shane McClanahan24TBR2252502525000000000000
862Chas McCormick26HOU1st108701081010000005133221013910
863Lance McCullers Jr.27HOU6302832828000000000011
864Andrew McCutchen34PHI13144132144135000000135001351110
865T.J. McFarland32STL9380363838000000000000
866Jake McGee34SFG12620556262000000000000
867Kyle McGowin29WSN4270262727000000000000
868Reese McGuire26TOR47861787307300000000172
869Collin McHugh34TBR937733737000000000000
870Ryan McKenna24BAL1st90499079000110501818792818
871Triston McKenzie23CLE2252412525000000000000
872Billy McKinney263TM41166411680001000027348730461
873Zach McKinstry26LAD260396054000201201402336072
874Ryan McMahon26COL51511391511470005211300000092
875Jeff McNeil29NYM412010112010600079202800282170
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876Alex McRae28CHW420122000000000000
877Austin Meadows26TBR41421311427900000078017960110
878John Means28BAL4262622626000000000000
879Nick Mears24PIT2300293030000000000000
880Adonis Medina24PHI241444000000000000
881Trevor Megill27CHC1st280272828000000000000
882Tylor Megill25NYM1st1818181818000000000000
883Ryan Meisinger27CHC370677000000000000
884Francisco Mejia25TBR58468847827620000000460
885Humberto Mejía24ARI255555000000000000
886J.C. Mejía24CLE1st171121717000000000000
887Mark Melancon36SDP13640596464000000000000
888Keury Mella27ARI520222000000000000
889Danny Mendick27CHW3715171681002842821810171
890Conner Menez26SFG381788000000000000
891Óscar Mercado26CLE37256726800000045720680103
892Yermín Mercedes28CHW2686268412100000006160
893Jordy Mercer34WSN1046294640002211461001191
894Whit Merrifield32KCR616216216216000014900201820200
895Julian Merryweather29TOR213101313000000000000
896Jake Meyers25HOU1st49374944000000439344262
897Keynan Middleton27SEA532123232000000000000
898Miles Mikolas32STL699999000000000000
899Wade Miley34CIN113028282828000000000020
900Andrew Miller36STL16400374040000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901Brad Miller31PHI91407914094005813806014203560
902Brian Miller25MIA1st53540000002214011
903Justin Miller342TM6230212323000000000000
904Owen Miller24CLE1st60516054001829710000350
905Shelby Miller302TM9130121313000000000000
906Alec Mills29CHC53320313232000000000010
907Wyatt Mills26SEA1st11031111000000000000
908Hoby Milner30MIL5190181919000000000000
909Tommy Milone34TOR1161066000000000000
910Juan Minaya30MIN529032929000000000000
911Mike Minor33KCR10282832828000000000000
912A.J. Minter27ATL5610576161000000000000
913Anthony Misiewicz26SEA266036666000000000000
914Bryan Mitchell30MIA620222000000000000
915Casey Mize24DET2303023030000000000000
916Yadier Molina38STL18121118121118011810000000030
917Sam Moll29OAK280088000000000000
918Yoán Moncada26CHW6144144144138000013800000600
919Adalberto Mondesí25KCR735343530000020110000501
920Mickey Moniak23PHI2217211500000068315061
921Frankie Montas28OAK6323223232000000000000
922Rafael Montero302TM744034444000000000000
923Jordan Montgomery28NYY5303033030000000000000
924Dylan Moore28SEA3126101126125000661044809572113
925Matt Moore32PHI102413222424000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926Colin Moran28PIT699859984008401000003140
927Jovani Morán24MIN1st50055000000000000
928Adrián Morejón22SDP322122000000000000
929Mitch Moreland35OAK128164818107000000061170
930Dauri Moreta25CIN1st40344000000000000
931Adam Morgan31CHC7340323434000000000000
932Eli Morgan25CLE1st181811818000000000000
933Shawn Morimando28MIA240444000000000000
934Max Moroff28STL563650004100000010
935Reyes Moronta28SFG440344000000000000
936Charlie Morton37ATL143433313333000000000010
937Taylor Motter312TM41651660002300011181
938Ryan Mountcastle24BAL214414014410200840002100214130
939Mike Moustakas32CIN11624962550011144000000120
940Kyle Muller23ATL1st98999000000000000
941Cedric Mullins26BAL415914915915300000001530153380
942Max Muncy30LAD61441361441410012239700000150
943Andrés Muñoz22SEA210011000000000000
944Yairo Muñoz26BOS452540003001001001
945Patrick Murphy262TM2250172525000000000000
946Sean Murphy26OAK3119109119112011200000000570
947Tom Murphy30SEA69786978808800000000482
948Joe Musgrove28SDP64031363332000001001061
949Wil Myers30SDP91461181461280000001301181281230
950Tommy Nance30CHC1st270272727000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951Tyler Naquin30CIN61271061271200000002292211200181
952Omar Narváez29MIL61231011231110111010000001220
953Packy Naughton25LAA1st75277000000000000
954Josh Naylor24CLE3696569620015000005151430
955Nick Neidert24MIA287888000000000000
956Jimmy Nelson32LAD7281262828000000000000
957Kyle Nelson24CLE210021010000000000000
958Nick Nelson25NYY211201111000000000000
959Héctor Neris32PHI8740707474000000000000
960Sheldon Neuse26LAD233133325000138040151102
961Tyler Nevin24BAL1st65660020004004000
962Jake Newberry26KCR440044000000000000
963Sean Newcomb28ATL5320293232000000000000
964Kevin Newman27PIT414813414814200015013200000100
965Ljay Newsome24SEA271077000000000000
966Tomás Nido27NYM55845585205200100000060
967Brandon Nimmo28NYM6928592870000001084087060
968Vinny Nittoli30SEA1st10011000000000000
969Stephen Nogosek26NYM210111000000000000
970John Nogowski282TM252285232303200000110230
971Aaron Nola28PHI73332313232000000000010
972Austin Nola31SDP35647565304814000000060
973Sean Nolin31WSN4105101010000000000000
974Lars Nootbaar23STL1st582358340000009026340241
975Daniel Norris282TM8560185656000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976Aaron Northcraft31SDP1st50455000000000000
977James Norwood27SDP450555000000000000
978Jacob Nottingham262TM415111570340000000540
979Darién Núñez28LAD1st61666000000000000
980Dom Nuñez26COL28174817807710000000040
981Renato Núñez27DET614141480080000000600
982Riley O'Brien26CIN1st11011000000000000
983Darren O'Day38NYY1412001212000000000000
984Brian O'Grady29SDP332932160010004210160210
985Ryan O'Hearn27KCR484648444002000010252629150
986Tyler O'Neill26STL413813013813100000013100131160
987Bailey Ober25MIN1st202012020000000000000
988Joseph Odom29TBR220210100000000010
989Rougned Odor27NYY81028910297000743300000090
990Jake Odorizzi31HOU10242312424000000000000
991Shohei Ohtani26LAA4158149155262300000106712690
992Steven Okert29MIA4340323434000000000000
993Jared Oliva25PIT22092018000000521218052
994Edward Olivares25KCR2392739360000001142236164
995Matt Olson27OAK6156156156152001520000000400
996Kaleb Ort29BOS1st10011000000000000
997Oliver Ortega24LAA1st80288000000000000
998Rafael Ortega30CHC51037310393000000137313930161
999Josh Osich32CIN7170141717000000000000
1000Corey Oswalt27NYM431233000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001Adam Ottavino35BOS1169066969000000000000
1002Glenn Otto25TEX1st66066000000000000
1003Connor Overton272TM1st93699000000000000
1004Johan Oviedo23STL21413131414000000000000
1005Luis Oviedo22PIT1st221212222000000000000
1006Hunter Owen27PIT1st31310000000011020
1007Chris Owings29COL9211121110003113137190
1008Marcell Ozuna30ATL948484848000000480048000
1009Cristian Pache22ATL222202222000000022022001
1010Chris Paddack25SDP32422232323000000000010
1011Kevin Padlo242TM1st1041090030600000011
1012Emilio Pagán30SDP5670646767000000000000
1013Joshua Palacios25TOR1st1311131200000042812110
1014Joe Panik302TM8955795640092732000003300
1015Enoli Paredes25HOU212001212000000000000
1016Isaac Paredes22DET22321232300010850000000
1017Hoy Park252TM1st453445390001698442100100
1018Blake Parker36CLE947044747000000000000
1019Gerardo Parra34WSN12531653270000001983270293
1020Luis Patiño21TBR2191501919000000000000
1021Spencer Patton33TEX442034242000000000000
1022David Paulino27PHI410111000000000000
1023James Paxton32SEA911011000000000000
1024Joel Payamps272TM337133737000000000000
1025Tyler Payne28CHC1st10110100000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026Mark Payton29CIN224024500000010450210
1027Brad Peacock33BOS1021022000000000000
1028Matt Peacock27ARI1st358333535000000000000
1029Nate Pearson24TOR212101212000000000000
1030Joc Pederson292TM81371091371170010006626391171250
1031Elvis Peguero24LAA1st30033000000000000
1032Félix Peña31LAA620022000000000000
1033David Peralta33ARI8150124150137100000137001371201
1034Freddy Peralta25MIL42927282828000000000001
1035Wandy Peralta292TM6561155656000000000000
1036Wily Peralta32DET9191811919000000000000
1037José Peraza27NYM764376443000369110011231
1038Angel Perdomo27MIL2190191919000000000000
1039Geraldo Perdomo21ARI1st119111000000100000010
1040Cionel Pérez25CIN4250232525000000000000
1041Francisco Pérez23CLE1st40044000000000000
1042Hernán Pérez30WSN101051082023001012030
1043Martín Pérez30BOS10362223636000000000000
1044Michael Pérez28PIT470577059058100000000110
1045Óliver Pérez39CLE1950255000000000000
1046Roberto Pérez32CLE84443444404310000000010
1047Salvador Perez31KCR101611601611240124000000004010
1048Dillon Peters28PIT566666000000000000
1049DJ Peters252TM1st7057706400000022291664273
1050David Peterson25NYM21615141515000000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1051Jace Peterson31MIL89466948320263511111017270190
1052Yusmeiro Petit36OAK1478067878000000000000
1053Jake Petricka33LAA870377000000000000
1054Tommy Pham33SDP81551221551240000001131111243300
1055David Phelps34TOR912101112000000000000
1056Brett Phillips27TBR5119741181091000001952461082616
1057Evan Phillips262TM480788000000000000
1058Kevin Pillar32NYM9124821241091000005257221080261
1059Manny Piña34MIL875527565065000000000170
1060Chad Pinder29OAK67558757000076817039552140
1061Michael Pineda32MIN8222122222000000000000
1062Stephen Piscotty30OAK7725072670000000067675171
1063Nick Pivetta28BOS5313023131000000000000
1064Kevin Plawecki30BOS76445645515320000000560
1065Zach Plesac26CLE3252502525000000000000
1066Adam Plutko29BAL538133838000000000000
1067Gregory Polanco29PIT810791107920000000092920150
1068Jorge Polanco27MIN81521461521430001200390000851
1069AJ Pollock33LAD1011798117108000000103801080150
1070Drew Pomeranz32SDP11270252727000000000000
1071Daniel Ponce de Leon29STL4242222424000000000000
1072Cody Ponce27PIT2152151515000000000000
1073Zach Pop24MIA1st500455050000000000000
1074Sean Poppen273TM3240202424000000000000
1075Buster Posey34SFG121131031131060106000000001100
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1076Cody Poteet26MIA1st87777000000000010
1077Yohel Pozo24TEX1st211921202000000001720
1078Ryan Pressly32HOU964026464000000000000
1079David Price35LAD133911373939000000000000
1080Jurickson Profar28SDP81378913710400201000362029810360
1081Austin Pruitt312TM460466000000000000
1082Albert Pujols412TM211095910976007601000002440
1083A.J. Puk26OAK212001212000000000000
1084Kevin Quackenbush32LAD610111000000000000
1085Cal Quantrill26CLE3402234040000000000000
1086José Quijada25LAA326082626000000000000
1087Roman Quinn28PHI528142827000000221427051
1088Jose Quintana322TM10291072929000000000000
1089Tanner Rainey28WSN4380343838000000000000
1090Cal Raleigh24SEA1st4736474304300000000060
1091Brooks Raley33HOU458045858000000000000
1092Luke Raley26LAD1st331533270000001301627090
1093Erasmo Ramírez31DET1017011717000000000000
1094Harold Ramírez26CLE39992999300100049203493243
1095José Ramírez28CLE91521511521330000133000001910
1096Nick Ramirez31SDP3130121313000000000000
1097Noé Ramirez312TM7380313838000000000000
1098Roel Ramírez26STL210111000000000000
1099Yefry Ramírez27LAD310111000000000000
1100Yohan Ramírez26SEA225042525000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1101AJ Ramos34LAA940144000000000000
1102Henry Ramos29ARI1st1811181200000050812060
1103Wilson Ramos332TM1244424434034000000001110
1104Drew Rasmussen252TM23510183535000000000000
1105Corey Ray26MIL1st10110000000011010
1106Robbie Ray29TOR8323223232000000000000
1107Colin Rea30MIL410111000000000000
1108J.T. Realmuto30PHI81341221341270118160000000390
1109Josh Reddick34ARI13543354401000001436390162
1110Cody Reed28TBR612001212000000000000
1111Jake Reed282TM1st101101010000000000000
1112Jakson Reetz25WSN1st20210100000000010
1113Rob Refsnyder30MIN6513751490000002022949173
1114Sean Reid-Foley25NYM4120111212000000000000
1115Zach Reks27LAD1st62640000003024031
1116Anthony Rendon31LAA95858585700005700000100
1117Hunter Renfroe29BOS614414014414200000008138142120
1118Luis Rengifo24LAA35446545200041226101414050
1119Alex Reyes26STL5700676970000000000000
1120Franmil Reyes25CLE41151141151100000000111110310
1121Pablo Reyes27MIL353165332000228210011245
1122Víctor Reyes26DET4765676620000001204362688
1123Bryan Reynolds26PIT3159149159153000000171370153190
1124Garrett Richards33BOS11402244040000000000000
1125Trevor Richards283TM4530175353000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1126JT Riddle29MIN542430000030000101
1127Stephen Ridings25NYY1st50055000000000000
1128Austin Riley24ATL31601561601580010015600011020
1129Edwin Ríos27LAD325112517001006000221100
1130Yacksel Ríos282TM523012323000000000000
1131Alfonso Rivas III24CHC1st1811181400500050510060
1132Webster Rivas30SDP1st2420242402400000000020
1133Emmanuel Rivera25KCR1st2927292900102800000000
1134René Rivera372TM132521252402400000000010
1135Sebastián Rivero22KCR1st179171701700000000000
1136Anthony Rizzo312TM11141137141139101391000000020
1137Tanner Roark34TOR931033000000000000
1138Luis Robert Jr.23CHW268686867000000067067100
1139Daniel Robertson27MIL550135041103924800000161
1140David Robertson36TBR1312101212000000000000
1141Hansel Robles302TM772047272000000000000
1142Víctor Robles24WSN51079310710400000001040104090
1143Jacob Robson26DET1st41440000003104011
1144Brendan Rodgers24COL31029610299000810260000060
1145Carlos Rodón28CHW7242422424000000000000
1146Chris Rodriguez22LAA1st15211515000000000000
1147Eduardo Rodríguez28BOS6323143232000000000000
1148Jefry Rodríguez27WSN3141141414000000000000
1149Joely Rodríguez292TM452065252000000000000
1150Manuel Rodríguez24CHC1st200172020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1151Nivaldo Rodriguez24HOU240044000000000000
1152Richard Rodríguez312TM5640606464000000000000
1153Chaz Roe34TBR910111000000000000
1154Jake Rogers26DET23835383813700100000010
1155Josh Rogers26WSN366666000000000000
1156Taylor Rogers30MIN640023940000000000000
1157Trevor Rogers23MIA22625252525000000000010
1158Tyler Rogers30SFG3800748080000000000000
1159Jose Rojas28LAA1st6142615700214120902532192
1160Josh Rojas27ARI313911613913300055144218037520161
1161Miguel Rojas32MIA8132124132128000001280000080
1162Jordan Romano28TOR362046262000000000000
1163Sal Romano273TM5190141919000000000000
1164Jhon Romero26WSN1st50555000000000000
1165JoJo Romero24PHI2110111111000000000000
1166Andrew Romine35CHC112615261810020160000081
1167Austin Romine32CHC102814282102100000000090
1168Sergio Romo38OAK1466046666000000000000
1169Angel Rondón23STL1st20222000000000000
1170José Rondón27STL4639631700127020792442
1171Brent Rooker26MIN2585258450000003808451060
1172Ben Rortvedt23MIN1st3928393903900000000121
1173Amed Rosario25CLE514113514113500000121018018360
1174Eddie Rosario292TM711110211110000000010001100670
1175Joe Ross28WSN62219212020000000000011
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1176Zac Rosscup33COL740244000000000000
1177Ramón Rosso25PHI270777000000000000
1178Ben Rowen32LAA380088000000000000
1179Michael Rucker27CHC1st200192020000000000000
1180Darin Ruf34SFG7117621177610440003305362480
1181José Ruiz26CHW559045959000000000000
1182Keibert Ruiz222TM22920292302300000000070
1183Rio Ruiz272TM6622762360012017020021281
1184Joe Ryan25MIN1st55155000000000000
1185Kyle Ryan29CHC7130131313000000000000
1186Hyun Jin Ryu34TOR8313123131000000000000
1187Casey Sadler30SEA642014242000000000000
1188Chris Sale32BOS1199199000000000000
1189Adrian Sampson29CHC4115101010000000000001
1190Aaron Sanchez28SFG797999000000000000
1191Adrián Sánchez30WSN416816120009200011051
1192Ali Sánchez24STL221220200000000000
1193Cristopher Sánchez24PHI1st71577000000000000
1194Gary Sánchez28NYY71171051171100110000000005110
1195Jesús Sánchez23MIA2646064620000002104162030
1196Miguel Sánchez27MIL1st280282828000000000000
1197Nick Sandlin24CLE1st34033434000000000000
1198Pablo Sandoval34ATL1469669300201000006611
1199Patrick Sandoval24LAA3171421717000000000000
1200Reiver Sanmartin25CIN1st22222000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1201Miguel Sanó28MIN71351271351210011809000001151
1202Carlos Santana35KCR121581551581360013600000001930
1203Danny Santana30BOS8382938310014000713019243
1204Dennis Santana252TM4550155555000000000000
1205Edgar Santana29ATL3410384141000000000000
1206Ervin Santana38KCR1638233838000000000000
1207Anthony Santander26BAL5110104110850000004081852160
1208Héctor Santiago33SEA1013101313000000000000
1209Tony Santillan24CIN1st274262626000000000010
1210Antonio Santos24COL270677000000000000
1211Gregory Santos21SFG1st30333000000000000
1212Tayler Saucedo28TOR1st29032929000000000000
1213Hirokazu Sawamura33BOS1st55045555000000000000
1214Josh Sborz27TEX363056363000000000000
1215Mac Sceroler26BAL1st50055000000000000
1216Scott Schebler30LAA7148141100000034411031
1217Max Scherzer362TM143030283030000000000000
1218Clarke Schmidt25NYY221122000000000000
1219Jonathan Schoop29DET915615615614100114381000001500
1220John Schreiber27BOS310011000000000000
1221Max Schrock26CIN2532853422058902301240190
1222Kyle Schwarber282TM71131091139700100008700871440
1223Frank Schwindel292TM26457645200520000000870
1224Tanner Scott26BAL562036262000000000000
1225Andre Scrubb26HOU218001818000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1226Connor Seabold25BOS1st11011000000000000
1227Corey Seager27LAD79590959200000920000040
1228Kyle Seager33SEA111591571591490000149000001020
1229Jean Segura31PHI10131127131128000128010000030
1230Sam Selman302TM3250122525000000000000
1231Marcus Semien30TOR91621611621610001470210000100
1232Antonio Senzatela26COL52828272828000000000000
1233Nick Senzel26CIN336293634000830029029041
1234Luis Severino27NYY640044000000000000
1235Pedro Severino27BAL7113106113109010900000000430
1236Paul Sewald31SEA562066262000000000000
1237Bryan Shaw33CLE1181048181000000000000
1238Travis Shaw312TM7845584630031048000004240
1239Gavin Sheets25CHW1st5445542700100004013172290
1240Jordan Sheffield26COL1st300303030000000000000
1241Justus Sheffield25SEA4211522121000000000000
1242James Sherfy292TM4140131414000000000000
1243Ryan Sherriff31TBR416021616000000000000
1244Matt Shoemaker34MIN9161101616000000000000
1245Zack Short26DET1st6147615700023520000236
1246Chasen Shreve30PIT8570555757000000000000
1247Magneuris Sierra25MIA51234312377000000165487704120
1248Andrelton Simmons31MIN10131126131131000001310000012
1249Lucas Sims27CIN5470444747000000000000
1250Brady Singer24KCR2272702727000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1251Jose Siri25HOU1st2111211500000045915124
1252Chance Sisco262TM52822282502500000000120
1253Brandyn Sittinger27ARI1st50355000000000000
1254Tarik Skubal24DET2312923131000000000000
1255Austin Slater28SFG5129551291191000003777241181485
1256Aaron Slegers28LAA529052929000000000000
1257Devin Smeltzer25MIN310011000000000000
1258Burch Smith31OAK531033131000000000000
1259Caleb Smith29ARI54513454545000000000000
1260Dominic Smith26NYM51451161451200015000114001142260
1261Drew Smith27NYM3311283131000000000000
1262Joe Smith372TM1450015050000000000000
1263Kevan Smith332TM63328333103100000000020
1264Kevin Smith24TOR1st1811181500101401001122
1265Pavin Smith25ARI21451221451300054000223953980230
1266Riley Smith26ARI2246242424000000000000
1267Will Smith31ATL9710667171000000000000
1268Will Smith26LAD31301141301180117101000003130
1269Drew Smyly32ATL83223292929000000000012
1270Kirby Snead26TOR1st70177000000000000
1271Blake Snell28SDP62727252727000000000000
1272Nicklaus Snyder25TEX1st40044000000000000
1273Eric Sogard35CHC11783878525014310400000310
1274Nick Solak26TEX3127125127121000121000000520
1275Donovan Solano33SFG81017810192000910200000181
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1276Jorge Soler292TM8149142149960000000096964770
1277Peter Solomon24HOU1st60166000000000000
1278Joakim Soria372TM14410294141000000000000
1279Edmundo Sosa25STL3113751131020002597101010141
1280Gregory Soto26DET362066262000000000000
1281Juan Soto22WSN415114615114400000000144144250
1282Steven Souza Jr.32LAD7178171200000050812070
1283Gabe Speier26KCR370077000000000000
1284Shea Spitzbarth26PIT1st50555000000000000
1285George Springer31TOR8787878400000000404403800
1286Jeffrey Springs28TBR443044343000000000000
1287Jacob Stallings31PIT6112103112105010410000000080
1288Craig Stammen37SDP12674646767000000000000
1289Ryne Stanek29HOU572067272000000000000
1290Giancarlo Stanton31NYY1213913413926000000100162610850
1291Cody Stashak27MIN315021515000000000000
1292Max Stassi30LAA98780878608600000000020
1293Josh Staumont27KCR364046464000000000000
1294Drew Steckenrider30SEA462046262000000000000
1295Justin Steele25CHC1st209172020000000000000
1296Trevor Stephan25CLE1st43044343000000000000
1297Robert Stephenson28COL6490464949000000000000
1298Tyler Stephenson24CIN2132821321010782300010010441
1299Andrew Stevenson27WSN51093910962000000243111620515
1300DJ Stewart27BAL41007710072000000390337213190
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1301Kohl Stewart26CHC343444000000000000
1302Jonathan Stiever24CHW210011000000000000
1303Robert Stock312TM433333000000000000
1304Troy Stokes Jr.25PIT1st84840000000044040
1305Trevor Story28COL6142139142138000001380000130
1306Matt Strahm29SDP661566000000000000
1307Stephen Strasburg32WSN1255555000000000000
1308Chris Stratton30PIT6680656868000000000000
1309Myles Straw262TM415814915815600000001560156022
1310Hunter Strickland323TM8570335757000000000000
1311Spencer Strider22ATL1st20222000000000000
1312Ross Stripling31TOR6241932424000000000000
1313Marcus Stroman30NYM73333303333000000000000
1314Pedro Strop36CHC1320222000000000000
1315Garrett Stubbs28HOU3187181601400002002051
1316Eugenio Suárez29CIN814513414513500001043400000100
1317José Suarez23LAA3231412323000000000000
1318Ranger Suárez25PHI43912353939000000000000
1319Wander Suero29WSN4450434545000000000000
1320Cole Sulser31BAL360046060000000000000
1321Brent Suter31MIL6611606161000000000000
1322Kurt Suzuki37LAA157263726906900000000061
1323Dansby Swanson27ATL6160158160159000001590000020
1324Erik Swanson27SEA333243333000000000000
1325Anthony Swarzak352TM1113071313000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1326Noah Syndergaard28NYM622222000000000000
1327Thomas Szapucki25NYM1st10111000000000000
1328Jameson Taillon29NYY5292922929000000000000
1329Domingo Tapia292TM234033434000000000000
1330Raimel Tapia27COL6133113133120000000118341200160
1331Stephen Tarpley28NYM410111000000000000
1332Dillon Tate27BAL362036262000000000000
1333Fernando Tatis Jr.22SDP313012513012500000102072024140
1334Mike Tauchman302TM575447560100000451214591187
1335Leody Taveras22TEX249464948000000048048020
1336Blake Taylor25HOU251055151000000000000
1337Chris Taylor30LAD81481321481450004611233061889090
1338Josh Taylor28BOS361036161000000000000
1339Michael A. Taylor30KCR814213614213900000001390139221
1340Tyrone Taylor27MIL393569377000000371629770260
1341Julio Teheran30DET1111011000000000000
1342Anderson Tejeda23TEX255550001500000000
1343Rowdy Tellez262TM410676106640064000000019260
1344Ryan Tepera332TM7650436565000000000000
1345Curtis Terry24TEX1st131313100100000001200
1346Matt Thaiss26LAA332320020000000010
1347Caleb Thielbar34MIN559045959000000000000
1348Dillon Thomas28SEA1st42440000002114010
1349Lane Thomas252TM377527764000200124210630162
1350Keegan Thompson26CHC1st326293232000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1351Mason Thompson232TM1st310313131000000000000
1352Ryan Thompson29TBR236023636000000000000
1353Trayce Thompson30CHC5158151300000023813030
1354Zach Thompson27MIA1st2714252626000000000010
1355Trent Thornton27TOR337343737000000000000
1356Lewis Thorpe25MIN354055000000000000
1357Ty Tice242TM1st50155000000000000
1358Jesús Tinoco26COL310011000000000000
1359Ka'ai Tom272TM1st483448361000003204362103
1360Josh Tomlin36ATL12360353535000000000001
1361Justin Topa30MIL240444000000000000
1362Abraham Toro242TM395899590002583200000041
1363Luis Torrens25SEA410893108420355020000059120
1364Gleyber Torres24NYY41271231271270001901080000040
1365Ronald Torreyes28PHI71128211110020011504401010190
1366Touki Toussaint25ATL41110101111000000000000
1367Wilfredo Tovar29NYM461640004000000020
1368Taylor Trammell23SEA1st514851500000001437050001
1369Blake Treinen33LAD8720707272000000000000
1370Alan Trejo25COL1st2882818000100900000111
1371Jose Trevino28TEX48981898808800000000020
1372Lou Trivino29OAK471057171000000000000
1373Chadwick Tromp26SFG294980800000000003
1374Nick Tropeano302TM750555000000000000
1375Mike Trout29LAA1136363636000000036036000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1376Yoshi Tsutsugo293TM281578155003100010020309200
1377Cole Tucker24PIT34328433400190170212140100
1378Kyle Tucker24HOU414013414013500000004133135410
1379Spencer Turnbull28DET499099000000000000
1380Justin Turner36LAD131511391511431000143000004110
1381Trea Turner282TM7148147148146000490980000010
1382Kyle Tyler24LAA1st50155000000000000
1383Edwin Uceta23LAD1st141141414000000000000
1384Duane Underwood Jr.26PIT4430394343000000000000
1385Justin Upton33LAA1589878987000000871087110
1386José Ureña29DET7261822626000000000000
1387Julio Urías24LAD63232303232000000000000
1388Luis Urías24MIL415013315014400025686800000100
1389Ramón Urías27BAL2857385810003210480000070
1390José Urquidy26HOU3202022020000000000000
1391Gio Urshela29NYY6116109116114000096280000060
1392Pat Valaika28BAL691729088206722173003063
1393César Valdez36BAL439043939000000000000
1394Framber Valdez27HOU4222222222000000000000
1395Phillips Valdéz29BOS328022828000000000000
1396Breyvic Valera29TOR4392139280001021000001105
1397Josh VanMeter26ARI311266112770015225010120400
1398Ildemaro Vargas293TM534193425000910520021120
1399Daulton Varsho24ARI2957395820410000123012490174
1400Andrew Vasquez27LAD320222000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1401Andrew Vaughn23CHW1st127116127120001512095018107662
1402Christian Vázquez30BOS7138122138132013212200000362
1403Vince Velasquez292TM72621242525000000000010
1404Andrew Velazquez26NYY42820282800000280000002
1405Alex Verdugo25BOS5146137146143000000904224143160
1406Alex Vesia25LAD2410414141000000000000
1407Will Vest26SEA1st32013232000000000000
1408Matt Vierling24PHI1st34153424009000786170140
1409Ryan Vilade22COL1st32320000002002001
1410Jonathan Villar30NYM91421171421270009972600000181
1411Nick Vincent34MIN1070077000000000000
1412Daniel Vogelbach28MIL693559359005900000003360
1413Stephen Vogt362TM978577863063200000000180
1414Luke Voit30NYY5685568420042000000013130
1415Jason Vosler27SFG1st41184128003319020131172
1416Austin Voth29WSN4491474949000000000000
1417Joey Votto37CIN15129126129123001230000000330
1418Michael Wacha29TBR9302332929000000000001
1419Brandon Waddell273TM290499000000000000
1420Konner Wade29BAL1st70077000000000000
1421LaMonte Wade Jr.27SFG310983109105003100042252800220
1422Tyler Wade26NYY510335103900001927318107256228
1423Adam Wainwright39STL163432333232000000000020
1424Christian Walker30ARI71151001151070010700000001140
1425Taijuan Walker28NYM93129283030000000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1426Chad Wallach29MIA52319231901900000000031
1427Taylor Walls24TBR1st5444545200031490000113
1428Jared Walsh27LAA314413614414400128000001818011
1429Donovan Walton27SEA32418242100014225005222
1430Andrew Wantz25LAA1st21022121000000000000
1431Taylor Ward27LAA46559656401000018125164001
1432Art Warren28CIN2260232626000000000000
1433Austin Warren25LAA1st16041616000000000000
1434Spenser Watkins28BAL1st161001616000000000000
1435Tony Watson362TM11620356262000000000000
1436Ryan Weathers21SDP23218303030000000000020
1437Luke Weaver27ARI61313131313000000000000
1438Jacob Webb27ATL3340323434000000000000
1439Logan Webb24SFG32826262727000000000010
1440Tyler Webb30STL5220212222000000000000
1441Ryan Weber303TM740144000000000000
1442Jordan Weems282TM270377000000000000
1443Patrick Weigel26MIL230333000000000000
1444Colton Welker23COL1st19719700205000000120
1445Alex Wells24BAL1st11801111000000000000
1446Tyler Wells26BAL1st44054444000000000000
1447J.B. Wendelken282TM5460184646000000000000
1448Joey Wendle31TBR613611713613500016107250000075
1449Zack Wheeler31PHI73332323232000000000010
1450Eli White27TEX26456646100030030221159105
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1451Evan White25SEA23028303000300000000000
1452Mitch White26LAD2214202121000000000000
1453Kodi Whitley26STL2250242525000000000000
1454Garrett Whitlock25BOS1st46044646000000000000
1455Rowan Wick28CHC4220202222000000000000
1456Taylor Widener26ARI22313202323000000000000
1457Brad Wieck29CHC4150141515000000000000
1458Stevie Wilkerson29BAL33119303010026003014032
1459Devin Williams26MIL3580555858000000000000
1460Justin Williams25STL35133513900000019024390130
1461Luke Williams24PHI1st582358450068857153250230
1462Mason Williams29NYM717101716000000115016020
1463Nick Williams27CHW443430000003003101
1464Taylor Williams292TM5110101111000000000000
1465Trevor Williams292TM62315212323000000000000
1466Bryse Wilson232TM41616151616000000000000
1467Cody Wilson24WSN1st10100000000000010
1468Jacob Wilson302TM1st12712110004601001011
1469Justin Wilson332TM10420204242000000000000
1470Jesse Winker27CIN511010511010200000010115102550
1471Dan Winkler31CHC7470454747000000000000
1472Patrick Wisdom29CHC41068510698001307701503180150
1473Matt Wisler282TM7480194848000000000000
1474Nick Wittgren30CLE660136060000000000000
1475Asher Wojciechowski32NYY511011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1476Tony Wolters29CHC61451490802001001051
1477Connor Wong25BOS1st63650500000000111
1478Kean Wong26LAA232133224000106040480123
1479Kolten Wong30MIL9116108116113000113000000050
1480Alex Wood30SFG92626242626000000000000
1481Hunter Wood27TEX450055000000000000
1482Jake Woodford24STL2268242626000000000000
1483Brandon Woodruff28MIL53030283030000000000000
1484Brandon Workman322TM7290112929000000000000
1485Kyle Wright25ATL422222000000000000
1486Mike Wright Jr.31CHW613001313000000000000
1487Austin Wynns30BAL34539454414410000000110
1488Miguel Yajure23PIT243344000000000000
1489Jordan Yamamoto25NYM321222000000000000
1490Hyeon-jong Yang33TEX1st12411212000000000000
1491Ryan Yarbrough29TBR4302123030000000000000
1492Eric Yardley30MIL3170171717000000000000
1493Mike Yastrzemski30SFG31391191391270000000341151270191
1494Christian Yelich29MIL9117107117107000000107011074100
1495Huascar Ynoa23ATL31817181818000000000000
1496Alex Young272TM3402294040000000000000
1497Andrew Young27ARI258185823000212010011360
1498Daniel Zamora28SEA340044000000000000
1499Seby Zavala27CHW23731373303300000000131
1500Angel Zerpa21KCR1st11011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1501T.J. Zeuch25TOR353055000000000000
1502Bradley Zimmer28CLE5998499970000003544397153
1503Kyle Zimmer29KCR352235252000000000000
1504Ryan Zimmerman36WSN161104811054005400000003580
1505Bruce Zimmermann26BAL2141321414000000000000
1506Jordan Zimmermann35MIL1320222000000000000
1507Tyler Zuber26KCR231013131000000000000
1508Mike Zunino30TBR910997109105010500000000050