Team Appearances

Team Appearances Table
Tm G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Arizona Diamondbacks16224071621719215270819717018118818218818820655419114817
Atlanta Braves1622259162158120656801651631771641652121651885551744813
Baltimore Orioles1622359162167021377031801671901891751971772005571819636
Boston Red Sox1622379162164321727381882051791791841751882055481779219
Chicago Cubs16223881621707215869017520419118018118521618557718813324
Chicago White Sox1622371162167021567111871711791691722101932245901817149
Cincinnati Reds16224061621680217773619819019119417119018319054717211925
Cleveland Guardians1622338162167221056691991831761781681891761965451799633
Colorado Rockies1622265162161320706591771781671771771932041955521733735
Detroit Tigers1622349162161821287421831741721811851921721795281888532
Houston Astros1622279162163720646421871721881681712071971725481738111
Kansas City Royals1622372162167121487221931781771851731891812135671849145
Los Angeles Angels16223271621705213565217418922420121621818918756916912031
Los Angeles Dodgers1622326162162021397251651802031841772001731895491838310
Miami Marlins1622384162170121576941841961942031882091791825541868958
Milwaukee Brewers16223631621655215671018318520021616817619217252617112514
Minnesota Twins16224221621725218971118818918717918222920619560317912144
New York Mets1622340162170820976451861901821821782041831875612059843
New York Yankees1622342162167521086691951811751741801971972115631769342
Oakland Athletics16223941621709215869217020520619217520920121158019316418
Philadelphia Phillies1622327162165521166781751781831771811992012025711748825
Pittsburgh Pirates16223401621680212366618720321018017419618120655417213025
San Diego Padres16223221621680210264917618918618418219219521258218411028
Seattle Mariners16223831621694216069818717919817517420117822558918912738
San Francisco Giants16225521621822228873819820519419917526126025465120825622
St. Louis Cardinals16223551621729208962818819319718819720119620456720912733
Tampa Bay Rays16224021621675218473417819920619117918419320855417411527
Texas Rangers16223651621673210969417717017319116820718618955320213939
Toronto Blue Jays16224451621699221474618017519616717318625121260317810536
Washington Nationals1622347162159921307501731731661721692131921785511816726
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
1Cory Abbott26WSN216901616000000000000
2CJ Abrams212TM1st90789087000130750033233
3Albert Abreu263TM333013333000000000000
4Bryan Abreu25HOU455005555000000000000
5José Abreu35CHW91571571571280012800000002900
6Domingo Acevedo28OAK270007070000000000000
7Ronald Acuña Jr.24ATL5119115119920000000192922740
8Jason Adam30TBR567006767000000000000
9Willy Adames26MIL5139138139136000001360000210
10Austin Adams31SDP620022000000000000
11Riley Adams26WSN24843484504410000000230
12Jo Adell23LAA38871888400000069015841131
13Joan Adon23WSN2141401414000000000000
14Ehire Adrianza322TM103726373310081939009150
15Jesús Aguilar322TM9129118129650063040000060100
16Ryan Aguilar27LAA1st76770010002157000
17Nick Ahmed32ARI91715171600000160000120
18Keegan Akin27BAL345104545000000000000
19Hanser Alberto29LAD77338736610033720500115171
20Ozzie Albies25ATL66463646400064000000010
21Jorge Alcalá26MIN420022000000000000
22Sandy Alcántara26MIA6323203232000000000000
23Sergio Alcántara252TM39357938600025412800005410
24Jason Alexander29MIL1st181101818000000000000
25Scott Alexander32SFG817411717000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
26Tyler Alexander27DET4271702727000000000000
27A.J. Alexy24TEX240044000000000000
28Jorge Alfaro29SDP7826882650650000000011100
29Anthony Alford27PIT621220000001112000
30Kolby Allard24TEX510001010000000000000
31Cam Alldred25PIT1st10011000000000000
32Austin Allen28OAK455540400000000100
33Greg Allen29PIT64633464300000023111343156
34Logan Allen252TM470077000000000000
35Nick Allen23OAK1st1009210099000430600000010
36Abraham Almonte33BOS101571590000003519261
37Yency Almonte28LAD533003333000000000000
38Albert Almora28CIN76460646200000017232862111
39Pete Alonso27NYM41601601601340013400000002700
40Jose Altuve32HOU12141137141135000135000000240
41José Alvarado27PHI659015959000000000000
42Eddy Alvarez32LAD314914120000511056222
43Francisco Alvarez20NYM1st52520200000000320
44José Álvarez33SFG1021002121000000000000
45R.J. Alvarez31NYM310011000000000000
46Yordan Alvarez25HOU4135133135560000005600567720
47Adbert Alzolay27CHC460066000000000000
48Brian Anderson29MIA6989298860001480803644960
49Chase Anderson34CIN997099000000000000
50Ian Anderson24ATL3222202222000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
51Shaun Anderson27TOR410011000000000000
52Tim Anderson29CHW77979797900000790000000
53Tyler Anderson32LAD7312823030000000000010
54Elvis Andrus332TM14149143149143000001430000441
55Miguel Andujar272TM6363336230010002300231320
56Mark Appel30PHI1st60166000000000000
57Aristides Aquino28CIN580708078000000726978142
58Jonathan Aranda24TBR1st32213229001113601001280
59Víctor Arano27WSN443004343000000000000
60Jonathan Araúz232TM3151215140004640000011
61Chris Archer33MIN10252502525000000000000
62Orlando Arcia27ATL76860676010050416006720
63Nolan Arenado31STL101481471481310000131000001710
64Gabriel Arias22CLE1st161416160013930000001
65Kohei Arihara29TEX254055000000000000
66Shawn Armstrong312TM850305050000000000000
67Randy Arozarena27TBR41531501531260000001040251262730
68Luis Arráez25MIN414412914410200654170000038130
69Christian Arroyo27BOS687768780009401014001717532
70Aaron Ashby24MIL2271902727000000000000
71Graham Ashcraft24CIN1st191901919000000000000
72Javier Assad24CHC1st98099000000000000
73Willians Astudillo30MIA5211221192038900000131
74Pedro Avila25SDP320022000000000000
75José Azocar26SDP1st985498920000002135499241111
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
76Akil Baddoo23DET2736373650000005016065246
77Harrison Bader282TM686778685000000085085040
78Ji Hwan Bae22PIT1st10910100004001506000
79Javier Báez29DET91441421441330000013300001020
80Michel Báez26SDP320022000000000000
81Pedro Báez34HOU930033000000000000
82Bryan Baker27BAL266206666000000000000
83Anthony Banda283TM632103232000000000000
84Tanner Banks30CHW1st35003535000000000000
85Rylan Bannon262TM1st54540001300000100
86Manny Banuelos312TM335003535000000000000
87Daniel Bard37COL857035757000000000000
88Luke Bard312TM490099000000000000
89Luke Barker30MIL1st30033000000000000
90Joe Barlow26TEX235013535000000000000
91Scott Barlow29KCR569036969000000000000
92Austin Barnes32LAD86255625605501000000633
93Jacob Barnes322TM723002323000000000000
94Matt Barnes32BOS944004444000000000000
95Tucker Barnhart31DET99490949419200100000000
96Kyle Barraclough32LAA780088000000000000
97Luis Barrera26OAK2322232280000001611628061
98Tres Barrera27WSN31918191901900000000000
99Jose Barrero24CIN34846484800000480000000
100Jaime Barria25LAA535103535000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
101Joey Bart25SFG39783979309300000000313
102Anthony Bass342TM1174017373000000000101
103Chris Bassitt33NYM8303003030000000000000
104Matthew Batten27SDP1st15515132005701001252
105Brett Baty22NYM1st1111111100001100000000
106Mike Baumann26BAL213401313000000000000
107Félix Bautista27BAL1st65046565000000000000
108Shane Baz23TBR266066000000000000
109Eduard Bazardo26BOS212001212000000000000
110Jeremy Beasley26TOR390099000000000000
111Matt Beaty29SDP420132014003000201012340
112Tim Beckham32MIN71251260020004004351
113David Bednar27PIT445014545000000000000
114Tyler Beede292TM431503131000000000000
115Jalen Beeks28TBR442704242000000000000
116Seth Beer25ARI2383338500500000002850
117Josh Bell292TM71561511561240012400000003240
118Andrew Bellatti30PHI359115959000000000000
119Cody Bellinger26LAD614413514414400000001440144040
120Brayan Bello23BOS1st131101313000000000000
121Brandon Belt34SFG12786778630063000000012100
122Anthony Bemboom32BAL42215222102100000000022
123Anthony Bender27MIA222002222000000000000
124Andrew Benintendi272TM712612012612400000012400124140
125Will Benson24CLE1st28152820000000410620262
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
126Wynton Bernard31COL1st12101211000000110111101
127Brennan Bernardino30SEA1st20022000000000000
128José Berríos28TOR7323203232000000000000
129Jon Berti32MIA51029210296000473710163019336
130Christian Bethancourt302TM6101841008644937010000011132
131Mookie Betts29LAD914213814213900070000136136130
132Bo Bichette24TOR4159158159157000001570000110
133Phil Bickford26LAD360026060000000000000
134Shane Bieber27CLE5313103131000000000000
135Brandon Bielak26HOU350055000000000000
136Cavan Biggio27TOR4977797880033491020793182
137Jake Bird26COL1st38003838000000000000
138Ty Blach31COL524102424000000000000
139Paul Blackburn28OAK6212102121000000000000
140Charlie Blackmon35COL12135128135510000000051518070
141Dairon Blanco29KCR1st52530000000303112
142Ronel Blanco28HOU1st70077000000000000
143Travis Blankenhorn25NYM311100000000000100
144JJ Bleday24MIA1st655665640000002238464060
145Richard Bleier35MIA755115555000000000000
146Xander Bogaerts29BOS10150148150146000001460000420
147Alec Bohm25PHI31521461521400010013500000931
148Ronald Bolaños25KCR480188000000000000
149Skye Bolt28OAK342304241000000236541051
150Ryan Borucki282TM532003232000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
151David Bote29CHC541354138006181600000121
152Sean Bouchard26COL1st27252726000000260026010
153Brad Boxberger34MIL1170007070000000000000
154Matthew Boyd31SEA810001010000000000000
155Silvino Bracho29ATL630033000000000000
156Kyle Bradish25BAL1st232302323000000000000
157Archie Bradley29LAA821002121000000000000
158Bobby Bradley26CLE385870070000000020
159Jackie Bradley Jr.322TM101329813113210000005591131031
160Michael Brantley35HOU14646464290000002900293500
161Rob Brantly32NYY811110100000000000
162Matt Brash24SEA1st39513939000000000000
163Ryan Brasier34BOS668006868000000000000
164Steven Brault30CHC790099000000000000
165Huascar Brazobán32MIA1st27002727000000000000
166John Brebbia32SFG5761107676000000000000
167Alex Bregman28HOU7155153155154000015400000010
168Will Brennan24CLE1st1110111000000051410110
169Jake Brentz27KCR280088000000000000
170Austin Brice30PIT740044000000000000
171Jonah Bride26OAK1st58465853005322100000280
172Beau Brieske24DET1st151501515000000000000
173Jeff Brigham30MIA416001616000000000000
174Lewis Brinson28SFG61691616000000115016060
175Zack Britton34NYY1230033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
176Connor Brogdon27PHI347004747000000000000
177Aaron Brooks32STL550055000000000000
178Mike Brosseau28MIL470446963303055400001202
179Hunter Brown23HOU1st72077000000000000
180Seth Brown29OAK41501321501450084000381732772141
181JT Brubaker28PIT3282802828000000000000
182Justin Bruihl25LAD224012424000000000000
183Vidal Bruján24TBR2524052500003115111921134
184Kris Bryant30COL8424242300000003000301200
185Kris Bubic24KCR3282702828000000000000
186Walker Buehler27LAD6121201212000000000000
187Madison Bumgarner32ARI14303003030000000000000
188Aaron Bummer28CHW632013232000000000000
189Dylan Bundy29MIN8292902929000000000000
190Peyton Burdick25MIA1st322832310000001413431011
191Jake Burger26CHW25144514000033700000931
192Brock Burke25TEX252005252000000000000
193Alec Burleson23STL1st1614161300600020911320
194Corbin Burnes27MIL5333303333000000000000
195Ryan Burr28CHW480088000000000000
196Matt Bush362TM565606565000000000000
197José Buttó24NYM1st11011000000000000
198Byron Buxton28MIN8928692570000000570573551
199Edward Cabrera24MIA2141401414000000000000
200Génesis Cabrera25STL439003939000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
201Miguel Cabrera39DET201121091120000000000010930
202Oswaldo Cabrera23NYY1st44414443003334902734021
203Lorenzo Cain36MIL1343404342000000042042021
204Kole Calhoun34TEX111251001251010000002917510120230
205Willie Calhoun272TM6221722500000050051650
206Alex Call272TM1st47294742000000286842375
207Johan Camargo28PHI6523852490059132600002101
208Daz Cameron25DET321192120000000071420011
209Luis Campusano23SDP31612161001000000000540
210Jeimer Candelario28DET7124119124117000011700000831
211Mark Canha33NYM81401241401320010101231161323103
212Robinson Canó393TM173327332000020000000860
213Yennier Cano282TM1st13001313000000000000
214Conner Capel252TM1st22172220000000201820221
215Vinny Capra25TOR1st82830001001012232
216Victor Caratini28MIL696759592190200000001110
217Dylan Carlson23STL3128110128124000000073621242103
218Drew Carlton26DET250055000000000000
219Kerry Carpenter24DET1st312831190000001208191220
220Matt Carpenter36NYY124735472200502030121516120
221Carlos Carrasco35NYM13292902929000000000000
222Corbin Carroll21ARI1st32263229000000255229250
223Curt Casali332TM95750575605430000000110
224Triston Casas22BOS1st2722272700270000000040
225Daniel Castano27MIA310701010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
226Ryan Castellani26OAK330033000000000000
227Humberto Castellanos24ARI311901111000000000000
228Nick Castellanos30PHI10136134136123000000301211231220
229Diego Castillo28SEA559025959000000000000
230Diego Castillo24PIT1st96719689207284320022222191
231José Castillo26SDP310011000000000000
232Luis Castillo292TM6252502525000000000000
233Luis Castillo27DET1st30033000000000000
234Max Castillo232TM1st14601414000000000000
235Anthony Castro27CLE312001212000000000000
236Harold Castro28DET512010712010740501425193104991
237Jason Castro35HOU123422343003000000000070
238Kervin Castro232TM210001010000000000000
239Miguel Castro27NYY834003434000000000000
240Rodolfo Castro23PIT2716871670003224190000211
241Willi Castro25DET4112941121050001661627164080586
242Cade Cavalli23WSN1st11011000000000000
243Jake Cave29MIN5544354510000004541051071
244Dylan Cease26CHW4323203232000000000000
245Gilberto Celestino23MIN212287122119000000289081190149
246Luis Cessa30CIN7461004646000000000000
247Jhoulys Chacín34COL1435003535000000000000
248Andrew Chafin32DET964006464000000000000
249Yu Chang264TM469496966209437160000350
250Aroldis Chapman34NYY1343004343000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
251Matt Chapman29TOR6155152155153000015300000120
252JT Chargois31TBR521302121000000000000
253Jesse Chavez383TM1560106060000000000000
254Michael Chavis26PIT41299712912200107149000006175
255Robinson Chirinos38BAL116763676606600000000010
256Yonny Chirinos28TBR421022000000000000
257Jazz Chisholm Jr.24MIA36056606000060000000030
258Jiman Choi31TBR7113102113980098000000012110
259Adam Cimber31TOR577007777000000000000
260Steve Cishek36WSN1369006969000000000000
261José Cisnero33DET628002828000000000000
262Aaron Civale27CLE4202002020000000000000
263Taylor Clarke29KCR447044747000000000000
264Emmanuel Clase24CLE377007777000000000000
265Alex Claudio30NYM930033000000000000
266Sam Clay292TM270077000000000000
267Garrett Cleavinger282TM317001717000000000000
268Kody Clemens26DET1st57315649701391709009769
269Ernie Clement262TM270406961205153011200126715
270Mike Clevinger31SDP6232202323000000000000
271Tyler Clippard37WSN1640044000000000000
272Alex Cobb34SFG11282802828000000000000
273Gerrit Cole31NYY10333303333000000000000
274Dylan Coleman25KCR268046868000000000000
275Zack Collins272TM436273622013900000001340
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
276Alex Colomé33COL1053015353000000000000
277Mark Contreras27MIN1st28152824000000313924043
278Roansy Contreras22PIT2211802121000000000000
279William Contreras24ATL397899761060000010013470
280Willson Contreras30CHC711311111372072000000003920
281Sam Coonrod29PHI412001212000000000000
282Garrett Cooper31MIA611911211959005900000005660
283Patrick Corbin32WSN10313103131000000000000
284Franchy Cordero27BOS684708479005300012226394111
285Carlos Correa27MIN8136133136132000001320000430
286Nestor Cortes27NYY5282802828000000000000
287Jharel Cotton302TM430003030000000000000
288Danny Coulombe32MIN810001010000000000000
289Jake Cousins27MIL212001212000000000000
290Brandon Crawford35SFG12118113118116000001160000050
291J.P. Crawford27SEA6145143145144000001440000001
292Kutter Crawford26BOS2211202121000000000000
293Kyle Crick29CHW614001414000000000000
294Nabil Crismatt27SDP350105050000000000000
295Cooper Criswell25TBR211011000000000000
296C.J. Cron32COL91501481501210012100000002820
297Jake Cronenworth28SDP31581551581560020147090000230
298Narciso Crook26CHC1st42430000000123020
299Wil Crowe27PIT360106060000000000000
300Fernando Cruz32CIN1st14201414000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
301Jesus Cruz27ATL270077000000000000
302Nelson Cruz41WSN181241221240000000000012320
303Oneil Cruz23PIT28785877900000791001820
304José Cuas28KCR1st47004747000000000000
305Johnny Cueto36CHW15252402525000000000000
306Charlie Culberson33TEX10704068502011125112001211716
307Xzavion Curry23CLE1st22022000000000000
308Tyler Cyr292TM1st12001212000000000000
309Travis d'Arnaud33ATL101071041079909900000000630
310Bobby Dalbec27BOS3117801171110089224100003172
311Tyler Danish27BOS432003232000000000000
312Yu Darvish35SDP10303003030000000000000
313Matt Davidson312TM6131013100010900000220
314Tucker Davidson262TM3121101212000000000000
315Zach Davies29ARI8272702727000000000000
316Austin Davis292TM552305252000000000000
317Brendon Davis24DET1st33330000100022000
318J.D. Davis292TM6115821154700180300200259283
319Jaylin Davis27BOS41261280000001438032
320Jonathan Davis30MIL537263734000000034034014
321Noah Davis25COL1st10011000000000000
322Ronnie Dawson27CIN211100000000000100
323Yonathan Daza28COL31139411311200000027921112042
324Ángel De Jesús25DET1st80088000000000000
325Chase De Jong28PIT642004242000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
326Bryan De La Cruz25MIA211587115106000000394241106786
327Enyel De Los Santos26CLE450015050000000000000
328Yerry De Los Santos24PIT1st26002626000000000000
329Austin Dean28SFG532330000003013010
330Jacob deGrom34NYM9111101111000000000000
331Paul DeJong28STL67758777500010750000160
332Jason Delay27PIT1st5749575705700000000000
333Ben DeLuzio27STL1st2242218000000018018233
334Travis Demeritte27ATL326252626000000602026010
335Matt Dermody31CHC410011000000000000
336Anthony DeSclafani32SFG855055000000000000
337Reid Detmers22LAA2252502525000000000000
338Ross Detwiler36CIN1430003030000000000000
339Chris Devenski312TM713001313000000000000
340Rafael Devers25BOS6141140141138000013800000310
341Aledmys Díaz31HOU792769278006221018280129792
342Alexis Díaz25CIN1st59005959000000000000
343Edwin Díaz28NYM761026161000000000000
344Elias Díaz31COL810594105104010400000000070
345Jhonathan Díaz25LAA243044000000000000
346Jordan Diaz21OAK1st1514151300112000000200
347Lewin Díaz25MIA35848585600560000000210
348Miguel Díaz27DET530033000000000000
349Yainer Diaz23HOU1st62620200000000320
350Yandy Díaz30TBR613712613711700170102000001491
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
351Yusniel Diaz25BAL1st10110000000011010
352Alex Dickerson32ATL6131013100000000111030
353Corey Dickerson33STL1097739668100000600106720144
354Phillip Diehl27CIN350055000000000000
355Jake Diekman352TM1170007070000000000000
356Wilmer Difo30ARI832330001020000000
357Marcos Diplán25BAL250055000000000000
358Brandon Dixon30SDP454520000200011301
359Seranthony Domínguez27PHI454005454000000000000
360Josh Donaldson36NYY121321251321040000104000002461
361Brendan Donovan25STL1st12610812610600163831719020371675
362Sean Doolittle35WSN1160066000000000000
363Camilo Doval24SFG268006868000000000000
364Kyle Dowdy29CIN220022000000000000
365Jeter Downs23BOS1st141014130008630000122
366Hunter Dozier30KCR6129121128101104202709035402541
367Brandon Drury292TM813813113810900302767200112651
368Daniel Duarte25CIN1st30033000000000000
369Mauricio Dubón272TM410459104101000173219593671114
370Tyler Duffey31MIN840024040000000000000
371Matt Duffy31LAA77758777300211742000000150
372Steven Duggar283TM5292029280000001418028001
373Robert Dugger262TM441044000000000000
374Joe Dunand26MIA1st32330002100000000
375Justin Dunn26CIN477077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
376Dane Dunning27TEX3292902929000000000000
377Ezequiel Duran23TEX1st5855585600095100000120
378Jarren Duran25BOS258545856000000051756120
379Jhoan Durán24MIN1st57035757000000000000
380Nick Duron26PHI1st10011000000000000
381Adam Duvall33ATL98680868600000035441186020
382Nate Eaton25KCR1st443344430000150652030046
383Tommy Edman27STL4153142153152000898800123042
384Carl Edwards Jr.30WSN857005757000000000000
385Scott Effross282TM260106060000000000000
386Zach Eflin28PHI7201302020000000000000
387Jerad Eickhoff31PIT711011000000000000
388Bryce Elder23ATL1st10901010000000000000
389Roenis Elías33SEA770077000000000000
390Chris Ellis29BAL322022000000000000
391Drew Ellis262TM276770000700000000
392Jerar Encarnación24MIA1st232123200000001001020201
393Adam Engel30CHW611960119113000000357551133817
394Nathan Eovaldi32BOS11202002020000000000000
395Robbie Erlin31LAD820022000000000000
396Alcides Escobar35WSN134236404120020370000004
397Eduardo Escobar33NYM12136130136130000213000000631
398Raynel Espinal30CIN220022000000000000
399Santiago Espinal27TOR3135119135134000120111100000140
400Paolo Espino35WSN4421904242000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
401Anderson Espinoza24CHC1st70077000000000000
402Carlos Estévez29COL662016262000000000000
403Jeremiah Estrada23CHC1st50055000000000000
404Thairo Estrada26SFG4140129140139000102337181019073
405Alex Faedo26DET1st121201212000000000000
406Pete Fairbanks28TBR424002424000000000000
407Stuart Fairchild263TM2462946410000002220441045
408Bailey Falter25PHI2201602020000000000000
409Jeurys Familia322TM1148014848000000000000
410Buck Farmer31CIN944004444000000000000
411Kyle Farmer31CIN61451421451330020369800001030
412Luke Farrell312TM662066000000000000
413Calvin Faucher26TBR1st22002222000000000000
414Erick Fedde29WSN6272702727000000000000
415Mario Feliciano23MIL222220200000000000
416Michael Feliz29BOS810011000000000000
417Ryan Feltner25COL2201902020000000000000
418Caleb Ferguson25LAD437103737000000000000
419Freddy Fermin27KCR1st32330300000000000
420Junior Fernández252TM416001616000000000000
421Matt Festa29SEA353005353000000000000
422J.P. Feyereisen29TBR322202222000000000000
423Kyle Finnegan30WSN366006666000000000000
424Nate Fisher26NYM1st10011000000000000
425Jake Fishman27MIA1st70077000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
426Jack Flaherty26STL698099000000000000
427Josh Fleming26TBR310301010000000000000
428Aaron Fletcher26PIT390099000000000000
429David Fletcher28LAA561546160000440360000042
430Chris Flexen27SEA5332203333000000000000
431Wilmer Flores30SFG10151132151121004561340000026180
432Estevan Florial24NYY31791715000000214015212
433Dylan Floro31MIA756015656000000000000
434Jason Foley26DET260006060000000000000
435Mike Ford294TM4503750301029000000012100
436Nick Fortes25MIA272597260059100000001383
437Matt Foster27CHW348014848000000000000
438Lucius Fox24WSN1st1071080000360000001
439Jake Fraley27CIN468566851000000297165114120
440Ty France27SEA4140138140130001271600000820
441Bowden Francis26TOR1st10011000000000000
442Maikel Franco29WSN9103981039900309900000340
443Wander Franco21TBR283808372000007200001030
444Adam Frazier30SEA71561401561440001240416221388141
445Clint Frazier27CHC619101970000005027862
446Kyle Freeland29COL6313103131000000000000
447Freddie Freeman32LAD13159159159159001590000000000
448Tyler Freeman23CLE1st2421242200041170000121
449Luis Frías24ARI215001515000000000000
450Max Fried28ATL6303003030000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
451TJ Friedl26CIN272587261000000252415616122
452Paul Fry292TM513001313000000000000
453Michael Fulmer292TM667016767000000000000
454Hunter Gaddis24CLE1st22022000000000000
455Matt Gage29TOR1st11001111000000000000
456Cam Gallagher29KCR61814181801800000000000
457Giovanny Gallegos30STL657005757000000000000
458Zac Gallen26ARI4313103131000000000000
459Joey Gallo282TM812610312611800100077148118564
460Ben Gamel30PIT71151031158900500057139862191
461Adolis García29TEX4156154156134000000057931342120
462Aramis Garcia29CIN44735474504150000000230
463Avisaíl García31MIA11989498860000000086861130
464Bryan Garcia27DET444044000000000000
465Dérmis García24OAK1st3931393600350001001250
466Jarlín García29SFG658005858000000000000
467Leury García31CHW109776978800047619941523569
468Luis García35SDP1064006464000000000000
469Luis García Jr.22WSN393919392000330590000020
470Luis Garcia25HOU3282802828000000000000
471Maikel Garcia22KCR1st96980000080000010
472Rico Garcia28BAL360166000000000000
473Rony García24DET316801616000000000000
474Yimi García31TOR861006161000000000000
475Kyle Garlick30MIN46637664900000027023498191
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
476Dustin Garneau34DET884870700000000010
477Amir Garrett30KCR660006060000000000000
478Braxton Garrett24MIA3171701717000000000000
479Reed Garrett29WSN270077000000000000
480Stone Garrett26ARI1st27212713000000130013951
481Mitch Garver31TEX654495414014000000003650
482Ralph Garza28TBR219001919000000000000
483Kevin Gausman31TOR10313103131000000000000
484Domingo Germán29NYY5151401515000000000000
485Franklin German24BOS1st50055000000000000
486Ian Gibaut282TM434003434000000000000
487Kyle Gibson34PHI10313103131000000000000
488Luis Gil24NYY211011000000000000
489Logan Gilbert25SEA2323203232000000000000
490Tyler Gilbert28ARI287088000000000000
491Lucas Gilbreath26COL247014747000000000000
492Ken Giles31SEA850055000000000000
493Logan Gillaspie25BAL1st17001717000000000000
494Andrés Giménez23CLE31461341461410001250180000080
495Kevin Ginkel28ARI430013030000000000000
496Lucas Giolito27CHW7303003030000000000000
497Mychal Givens322TM859115959000000000001
498Tyler Glasnow28TBR722022000000000000
499José Godoy272TM2107101001000000000000
500Paul Goldschmidt34STL121511501511280012800000002310
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
501Austin Gomber28COL4331703333000000000000
502Yan Gomes34CHC118675866906900000000990
503Tony Gonsolin28LAD4242402424000000000000
504Marco Gonzales30SEA8323203232000000000000
505Chi Chi González303TM675077000000000000
506Erik González30MIA716916160012780000000
507Luis González26SFG3988998935000005266992380
508Marwin González33NYY11865485801014312201602036267
509Oscar González24CLE1st91899184000000008484720
510Romy Gonzalez25CHW23228323000025031023030
511Niko Goodrum30HOU61511151400410000000110
512Nick Gordon26MIN2138113136134400361176238095268
513MacKenzie Gore23SDP1st161301616000000000000
514Terrance Gore31NYM81011060000003306205
515Nolan Gorman22STL1st897389680006800100118120
516Anthony Gose31CLE722002222000000000000
517Phil Gosselin332TM1034213430103101700011163
518Trevor Gott29MIL745004545000000000000
519Ashton Goudeau29COL312001212000000000000
520Yasmani Grandal33CHW1199929974071500000002540
521Brusdar Graterol23LAD446104646000000000000
522Kendall Graveman31CHW865016565000000000000
523Jon Gray30TEX8242402424000000000000
524Josiah Gray24WSN2282802828000000000000
525Sonny Gray32MIN10242402424000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
526Chad Green31NYY714001414000000000000
527Hunter Greene22CIN1st242402424000000000000
528Riley Greene21DET1st93939393000000093093000
529Shane Greene332TM920022000000000000
530Didi Gregorius32PHI116358636100000610000030
531Grayson Greiner29ARI522220200000000000
532Zack Greinke38KCR19262602626000000000000
533Randal Grichuk30COL9141129140138100000052106137131
534Foster Griffin262TM260066000000000000
535Justin Grimm33OAK915011515000000000000
536Trent Grisham25SDP4152124152148000000014801480143
537Vaughn Grissom21ATL1st4139414100040020000000
538Jordan Groshans22MIA1st1717171700001700000000
539Robbie Grossman322TM10129117129124000000690591243100
540Michael Grove25LAD1st76077000000000000
541Robert Gsellman28CHC780088000000000000
542Javy Guerra262TM518001818000000000000
543Vladimir Guerrero Jr.23TOR41601581601280012801000003220
544Luis Guillorme27NYM510283102960006722150000381
545Lourdes Gurriel Jr.28TOR5121119121108008000105001051320
546Yuli Gurriel38HOU7146141146142001420000000330
547Jandel Gustave29MIL527002727000000000000
548Dalton Guthrie26PHI1st1461413000110001212022
549Kelvin Gutiérrez27BAL4128121000001000000140
550Vladimir Gutierrez26CIN210801010000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
551Ronald Guzmán27NYY531330030000000000
552Eric Haase29DET51108011092084000011001113231
553Josh Hader282TM656005656000000000000
554Jake Hager29ARI22817282630016740000202
555Sam Haggerty28SEA48349837300040033637707914
556Darick Hall26PHI1st423441810700000003160
557DL Hall23BAL1st11101111000000000000
558Billy Hamilton312TM1037637200003101250175223
559Caleb Hamilton27MIN1st224221701160000000125
560Ian Hamilton27MIN310011000000000000
561Garrett Hampson27COL590579081000107320360366115
562Brad Hand32PHI1255005555000000000000
563Mitch Haniger31SEA6575757470000000047471200
564Ian Happ27CHC6158152158147000000146301471060
565Bryce Harper29PHI11999899800000000889010
566Michael Harris II21ATL1st11411411411400000001140114000
567Josh Harrison34CHW12119107119114300902322002442
568Monte Harrison26LAA394980000006308001
569Hunter Harvey27WSN438003838000000000000
570Adam Haseley26CHW4145141000000043510325
571Thomas Hatch27TOR311011000000000000
572Ke'Bryan Hayes25PIT3136130136133000013330000240
573Austin Hays26BAL514513914514100000086658141411
574Louis Head322TM228002828000000000000
575Andrew Heaney31LAD9161401616000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
576Taylor Hearn27TEX4311303131000000000000
577Jonathan Heasley25KCR2212102121000000000000
578Austin Hedges29CLE810597105105010500000000000
579Jonah Heim27TEX31271061271110111000000008180
580Tyler Heineman312TM36250625905900000000141
581Ryan Helsley27STL454005454000000000000
582Heath Hembree332TM1026002626000000000000
583Gunnar Henderson21BAL1st3430343000032470000440
584Kyle Hendricks32CHC9161601616000000000000
585Liam Hendriks33CHW1258015858000000000000
586Ryan Hendrix27CIN290199000000000000
587Ronny Henriquez22MIN1st30033000000000000
588Payton Henry25MIA21511151501500000000010
589Tommy Henry24ARI1st99099000000000000
590David Hensley26HOU1st16716100005321001630
591Sam Hentges25CLE257005757000000000000
592Guillermo Heredia31ATL77420746400000035623646310
593Jimmy Herget28LAA449104949000000000000
594Kevin Herget31TBR1st30033000000000000
595Michael Hermosillo27CHC531193130000000128230071
596Carlos Hernández25KCR327712727000000000000
597César Hernández32WSN1014714214714400012690100010041
598Darwinzon Hernández25BOS470077000000000000
599Elier Hernandez27TEX1st14111490010007018511
600Elieser Hernández27MIA5201002020000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
601Enrique Hernández30BOS99391939300011010080080011
602Jonathan Hernández25TEX329002929000000000000
603Teoscar Hernández29TOR7131128131119000000801171191030
604Yadiel Hernández34WSN39484947900000079017911100
605Yonny Hernández24ARI2126121100021000000020
606Iván Herrera22STL1st116111101100000000000
607José Herrera25ARI1st4742474604600000000110
608Odúbel Herrera30PHI76248625900000011487590100
609Jason Heyward32CHC13484148470000000262147030
610Brewer Hicklen26KCR1st61650000002125013
611Aaron Hicks32NYY10130110130126000000558101261103
612Jordan Hicks25STL435803535000000000000
613Kyle Higashioka32NYY68372838208200000000121
614P.J. Higgins29CHC274517471034380400000191
615Derek Hill26DET331263130000000030030002
616Garrett Hill26DET1st17801717000000000000
617Rich Hill42BOS18262602626000000000000
618Tim Hill32SDP555005555000000000000
619Sam Hilliard28COL4705170680000005914368009
620Keston Hiura25MIL4806780510033140050052672
621Sean Hjelle25SFG1st80088000000000000
622Bryan Hoeing25MIA1st81088000000000000
623Nico Hoerner25CHC4135129135133000011330000130
624Jeff Hoffman29CIN735113535000000000000
625Colin Holderman262TM1st24002424000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
626Greg Holland36TEX1250055000000000000
627Jordan Holloway26MIA310011000000000000
628Gavin Hollowell24COL1st60066000000000000
629Clay Holmes29NYY562006262000000000000
630Tyler Holton26ARI1st10001010000000000000
631Rhys Hoskins29PHI6156154156151001510000000420
632Eric Hosmer322TM12104103104102001020000000200
633Tanner Houck26BOS332403232000000000000
634Adrian Houser29MIL6222102222000000000000
635Sam Howard29PIT530033000000000000
636Spencer Howard25TEX310801010000000000000
637Dakota Hudson27STL5272602727000000000000
638Daniel Hudson35LAD1325002525000000000000
639Sam Huff24TEX24432443502960000000470
640Brandon Hughes26CHC1st57015757000000000000
641Cooper Hummel27ARI1st66436641018000021022317200
642Tommy Hunter35NYM1518021818000000000000
643Drew Hutchison31DET7281802828000000000000
644Andy Ibáñez29TEX24037403100622500000820
645Jose Iglesias32COL11118118118116000001160000200
646Raisel Iglesias322TM867006767000000000000
647Ender Inciarte31NYM9111111000000062210114
648Jonathan India25CIN21039810386000860000001450
649Cole Irvin28OAK4303003030000000000000
650Kyle Isbel25KCR2106721061010000002930491013413
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
651Alex Jackson26MIL453540400000000010
652Andre Jackson26LAD240044000000000000
653Drew Jackson28OAK231330000101023010
654Jay Jackson34ATL420022000000000000
655Zach Jackson27OAK1st54005454000000000000
656Drey Jameson24ARI1st44044000000000000
657Travis Jankowski312TM844174440000000191112403113
658Danny Jansen27TOR57261726306300000000351
659Kenley Jansen34ATL1365006565000000000000
660Cristian Javier25HOU3302503030000000000000
661Griffin Jax27MIN265006565000000000000
662Daulton Jefferies26OAK388088000000000000
663Ryan Jeffers25MIN36762675905900000000740
664Dany Jiménez28OAK234003434000000000000
665Eloy Jiménez25CHW4848084300000003000305040
666Joe Jiménez27DET662006262000000000000
667Connor Joe29COL311110111182002400050016642773
668Bryce Johnson26SFG1st116111000000017410001
669Pierce Johnson31SDP515001515000000000000
670Damon Jones27PHI240044000000000000
671Nolan Jones24CLE1st28252822000000002222430
672Taylor Jones28HOU310100000000000010
673Aaron Judge30NYY7157153157129000000078731292540
674Josh Jung24TEX1st2626262500002500000100
675Jakob Junis29SFG6231702323000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
676Janson Junk26LAA232033000000000000
677Tommy Kahnle32LAD813001313000000000000
678James Kaprielian28OAK3272612626000000000101
679James Karinchak26CLE438003838000000000000
680Gosuke Katoh27TOR1st84850032000000103
681Anthony Kay27TOR410011000000000000
682Jarred Kelenic22SEA2544454500000003242450260
683Brad Keller26KCR5352203535000000000000
684Mitch Keller26PIT4312903131000000000000
685Trevor Kelley29MIL318001818000000000000
686Carson Kelly27ARI710488104101410000000000270
687Joe Kelly34CHW1143104343000000000000
688Merrill Kelly33ARI4333303333000000000000
689Michael Kelly29PHI1st40044000000000000
690Zack Kelly27BOS1st13001313000000000000
691Tony Kemp30OAK714713014714000089006500653150
692Buddy Kennedy23ARI1st3025302400022200000331
693Ian Kennedy37ARI1657015757000000000000
694Max Kepler29MIN811510511511000000003110110290
695Ray Kerr27SDP1st70077000000000000
696Clayton Kershaw34LAD15222202222000000000000
697Dallas Keuchel343TM11141401414000000000000
698Kevin Kiermaier32TBR1063576360000000060060202
699Yusei Kikuchi31TOR4322003232000000000000
700Caleb Kilian25CHC1st33033000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
701Ha-Seong Kim26SDP21501421501490000241310000031
702Craig Kimbrel34LAD1363016363000000000000
703Isiah Kiner-Falefa27NYY5142135142142000061380000012
704John King27TEX339003939000000000000
705Michael King27NYY434003434000000000000
706Scott Kingery28PHI510110001000000000
707Tyler Kinley31COL525002525000000000000
708George Kirby24SEA1st252502525000000000000
709Alex Kirilloff24MIN3453945410018000210828320
710Alejandro Kirk23TOR3139123139780780000000051160
711Andrew Kittredge32TBR617001717000000000000
712Corey Kluber36TBR12313103131000000000000
713Andrew Knapp303TM61613161601600000000010
714Corey Knebel30PHI846004646000000000000
715Reiss Knehr25SDP251055000000000000
716Dusten Knight31TBR260066000000000000
717Andrew Knizner27STL49778969419050000000152
718Matt Koch31SEA540044000000000000
719Jared Koenig28OAK1st10501010000000000000
720Adam Kolarek33OAK615001515000000000000
721Mark Kolozsvary26CIN1st1061090900000000001
722Michael Kopech26CHW3252502525000000000000
723Jackson Kowar25KCR270077000000000000
724Max Kranick24PIT220022000000000000
725Joey Krehbiel29BAL356015656000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
726Ryan Kreidler24DET1st26222625000213130101021
727Dean Kremer26BAL3222102222000000000000
728Jason Krizan33SFG1st33330000003003000
729Chad Kuhl29COL6272702727000000000000
730Joel Kuhnel27CIN353015353000000000000
731Steven Kwan24CLE1st147139147137000000123720137670
732Tommy La Stella33SFG960476012003360000043130
733A.J. Ladwig29MIA1st10011000000000000
734Juan Lagares33LAA102016201900000058919011
735Travis Lakins Sr.28BAL460066000000000000
736Jake Lamb312TM9412441260040401406201581
737Jimmy Lambert27CHW342214242000000000000
738Dinelson Lamet292TM532003232000000000000
739Alex Lange26DET271007171000000000000
740Shea Langeliers24OAK1st40384017017000000002400
741Trevor Larnach25MIN2514351430000003301143841
742Jack Larsen27SEA1st11110000000011000
743Eric Lauer27MIL5292902929000000000000
744Ramón Laureano27OAK5949294880000000347188601
745Bryan Lavastida23CLE1st64660600000000000
746Derek Law312TM617001717000000000000
747Casey Lawrence34TOR360066000000000000
748Justin Lawrence27COL238003838000000000000
749Charles Leblanc26MIA1st48424845008261300000251
750José Leclerc28TEX639003939000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
751Dylan Lee27ATL246004646000000000000
752Evan Lee25WSN1st41044000000000000
753Khalil Lee24NYM220220000000202000
754Korey Lee23HOU1st127121201200000000041
755Mark Leiter Jr.31CHC335403535000000000000
756DJ LeMahieu33NYY121251161251130035414700000780
757Jacob Lemoine28OAK1st90099000000000000
758Sandy León332TM113428333413300000000000
759Dominic Leone30SFG955005555000000000000
760Josh Lester27DET1st21210000100000110
761Kyle Lewis26SEA4181518400000010341130
762Royce Lewis23MIN1st1212121200000110101000
763Luis Liberato26SDP1st70730000001113333
764Matthew Liberatore22STL1st97199000000000000
765Francisco Lindor28NYM8161161161159000001590000200
766Zack Littell26SFG539003939000000000000
767Brendon Little25CHC1st10011000000000000
768Mauricio Llovera26SFG317101717000000000000
769Jonathan Loáisiga27NYY550015050000000000000
770Tim Locastro29NYY6381038260000001197265318
771Nick Lodolo24CIN1st191901919000000000000
772Zach Logue26OAK1st141001414000000000000
773Sam Long26SFG228602828000000000000
774Evan Longoria36SFG15896789680000680000017190
775Christian Lopes29OAK1st42430002001012120
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
776Alejo López26CIN261345945300338040268163
777Jorge López292TM767046767000000000000
778Nicky Lopez27KCR41421271411401006830520000237
779Otto Lopez23TOR282860001050101112
780Pablo López26MIA5323203232000000000000
781Reynaldo López28CHW761116161000000000000
782Yoan López29NYM580088000000000000
783Michael Lorenzen30LAA8181801818000000000000
784Aaron Loup34LAA1165006565000000000000
785Brandon Lowe27TBR565616553000530000111140
786Josh Lowe24TBR2524852440000001093344720
787Nathaniel Lowe26TEX4157154157153001530000000430
788Jed Lowrie38OAK14504250500320000004180
789Zac Lowther26BAL210011000000000000
790Lucas Luetge35NYY650005050000000000000
791Seth Lugo32NYM762016262000000000000
792Jordan Luplow28ARI68351836400101022541637270
793Gavin Lux24LAD412911812912600010209280028180
794Jesús Luzardo24MIA4181801818000000000000
795Jordan Lyles31BAL12323203232000000000000
796Daniel Lynch IV25KCR2272712727000000000000
797Lance Lynn35CHW11212102121000000000000
798Andrés Machado29WSN351005151000000000000
799Dixon Machado30SFG555550000050000000
800Manny Machado29SDP111501481501340000134000001520
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
801Vimael Machín28OAK373627370000168100001100
802David MacKinnon272TM1st2213221700120500000080
803Nick Madrigal25CHC35953595900059000000050
804Bligh Madris26PIT1st39323932009000521925341
805Tyler Mahle272TM6232302323000000000000
806Luke Maile31CLE77655767607600000000000
807Martín Maldonado35HOU12113110113113011300000000000
808Sean Manaea30SDP7302803030000000000000
809Trey Mancini302TM614313614368003900020011317160
810Matt Manning24DET2121201212000000000000
811Alek Manoah24TOR2313103131000000000000
812Joe Mantiply31ARI569016969000000000000
813Tucupita Marcano22PIT2494449470002301300130040
814Manuel Margot27TBR78985897000000081853701630
815Ron Marinaccio26NYY1st40004040000000000000
816Jake Marisnick31PIT10312131290000001214429031
817Parker Markel31OAK230033000000000000
818Germán Márquez27COL7313103131000000000000
819Deven Marrero31NYM751540000130000101
820Brandon Marsh242TM213411913413100000077592131083
821José Marte26LAA211001111000000000000
822Ketel Marte28ARI813712813794000940000003890
823Starling Marte33NYM1111811611811600000002116116111
824Yunior Marte27SFG1st39003939000000000000
825Brett Martin27TEX455115555000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
826Chris Martin362TM760016060000000000000
827Corbin Martin26ARI372077000000000000
828Davis Martin25CHW1st14901414000000000000
829Richie Martin27BAL3139131100010020000111
830Adrián Martinez25OAK1st121201212000000000000
831J.D. Martinez34BOS121391391390000000000013900
832Nick Martinez31SDP5471004747000000000000
833Seth Martinez27HOU229002929000000000000
834Michael Massey24KCR1st5247524900048100000231
835Miles Mastrobuoni26TBR1st84880006000033011
836Jorge Mateo27BAL3150142150149000001490000025
837Mark Mathias272TM23021301500362020241571
838J.J. Matijevic26HOU1st321432110010000100112160
839Nick Maton25PHI23522343320010221001020030
840Phil Maton29HOU667006767000000000000
841Steven Matz31STL8151001415000000000000
842Tyler Matzek31ATL542004242000000000000
843Dustin May24LAD466066000000000000
844Trevor May32NYM826002626000000000000
845Mike Mayers30LAA724302424000000000000
846Jack Mayfield31LAA42318232210011802046140
847Tim Mayza30TOR563006363000000000000
848Nomar Mazara27SDP7554155500000003048500121
849Patrick Mazeika28NYM22418242402220000000030
850Chris Mazza32TBR420022000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
851James McCann32NYM96154616106030000000010
852Jake McCarthy24ARI299829982000000321247821293
853Kirk McCarty26CLE1st13201313000000000000
854Shane McClanahan25TBR3282802828000000000000
855Chas McCormick27HOU211999119117000000646017117121
856Lance McCullers Jr.28HOU788088000000000000
857Andrew McCutchen35MIL141341311345000000031319508230
858Mickey McDonald27OAK1st42420000000112111
859T.J. McFarland33STL1028002828000000000000
860Easton McGee24TBR1st10011000000000000
861Jake McGee353TM1342004242000000000000
862Reese McGuire272TM58971898518400000000182
863Collin McHugh35ATL1058005858000000000000
864David McKay273TM340044000000000000
865Ryan McKenna25BAL210543104872000003921318681318
866Triston McKenzie24CLE3313003131000000000000
867Billy McKinney27OAK523152319007000401014341
868Zach McKinstry272TM3574257540002122101034342
869Ryan McMahon27COL61531421531510011014500000102
870Jeff McNeil30NYM5148142148143000106103401347431
871Austin Meadows27DET5363536320000001501832410
872John Means29BAL522022000000000000
873Nick Mears25PIT320022000000000000
874Adonis Medina25NYM314021414000000000000
875Trevor Megill28MIN240003940000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
876Tylor Megill26NYM215901515000000000000
877Francisco Mejia26TBR693739385083200000004130
878J.C. Mejía25MIL220022000000000000
879Mark Melancon37ARI1462026262000000000000
880MJ Melendez23KCR1st129124129111078000023015382331
881Danny Mendick28CHW43126313100062221001001
882Joey Meneses30WSN1st565556560040000302224010
883Conner Menez27CHC410011000000000000
884Daniel Mengden29KCR651055000000000000
885Óscar Mercado272TM4553255510000001253651156
886Yermín Mercedes29SFG33120311201400080081690
887Whit Merrifield332TM713912913913310283005184062535
888Julian Merryweather30TOR326102626000000000000
889Max Meyer23MIA1st22022000000000000
890Jake Meyers26HOU252445251000000051051121
891Keynan Middleton28ARI618011818000000000000
892Miles Mikolas33STL7333203333000000000000
893Wade Miley35CHC1298099000000000000
894Brad Miller32TEX1081588153000027028032923201
895Owen Miller25CLE213010813010600802540000022126
896Shelby Miller31SFG1040044000000000000
897Tyson Miller26TEX242044000000000000
898Alec Mills30CHC672177000000000000
899Wyatt Mills272TM227012727000000000000
900Hoby Milner31MIL667006767000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
901Tommy Milone35SEA1270077000000000000
902Juan Minaya31MIN660066000000000000
903Mike Minor34CIN11191901919000000000000
904A.J. Minter28ATL675007575000000000000
905José Miranda24MIN1st1251161251050077034000002141
906Anthony Misiewicz272TM332003232000000000000
907Calvin Mitchell23PIT1st696069540000000054541171
908Garrett Mitchell23MIL1st28192828000000028028021
909Casey Mize25DET322022000000000000
910Yadier Molina39STL198071787927710000000110
911Sam Moll30OAK353005353000000000000
912Yoán Moncada27CHW710498104101000010100000040
913Adalberto Mondesí26KCR81515151500000150000000
914Nate Mondou27OAK1st11110001000000000
915Mickey Moniak242TM3373037360000001321436123
916Frankie Montas292TM7272702727000000000000
917Elehuris Montero23COL1st534553390016023000001221
918Rafael Montero31HOU871007171000000000000
919Bryce Montes de Oca26NYM1st30033000000000000
920Jordan Montgomery292TM6323203232000000000000
921Dylan Moore29SEA41046410410100812226187396131610
922Matt Moore33TEX1163006363000000000000
923Francisco Morales22PHI1st30033000000000000
924Brian Moran33LAA310011000000000000
925Colin Moran29CIN742314236002501400000290
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
926Jovani Morán25MIN231003131000000000000
927Adrián Morejón23SDP426002626000000000000
928Christopher Morel23CHC1st113105113110000331813157058323
929Gabriel Moreno22TOR1st2518252001901101001241
930Dauri Moreta26CIN235113535000000000000
931Eli Morgan26CLE250105050000000000000
932Reyes Moronta292TM539013939000000000000
933Cody Morris25CLE1st75077000000000000
934Charlie Morton38ATL15313103131000000000000
935Taylor Motter32CIN522220001200000000
936Ryan Mountcastle25BAL31451441451240012400000002110
937Mike Moustakas33CIN12787278470024025000003060
938Kyle Muller24ATL233033000000000000
939Cedric Mullins27BAL515614415615000000001500150480
940Max Muncy31LAD71361301361110033184000002550
941Andrés Muñoz23SEA364006464000000000000
942Yairo Muñoz27PHI52916292500014801023052
943Penn Murfee28SEA1st64116464000000000000
944Patrick Murphy27WSN360066000000000000
945Sean Murphy27OAK41481461481160116000000003020
946Tom Murphy31SEA71411141201200000000120
947Joe Musgrove29SDP7303003030000000000000
948Parker Mushinski26HOU1st70077000000000000
949Símon Muzziotti23PHI1st93980000000808001
950Wil Myers31SDP107770777540250101063652060
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
951James Naile29STL1st70077000000000000
952Tommy Nance31MIA235203535000000000000
953Tyler Naquin312TM71057810583000000143688315134
954Andrew Nardi23MIA1st13011313000000000000
955Omar Narváez30MIL78481848308300000000110
956Packy Naughton26STL226302626000000000000
957Bo Naylor22CLE1st51540400000000100
958Josh Naylor25CLE412211612292008800000552760
959Nick Neidert25MIA311011000000000000
960Kyle Nelson25ARI343124343000000000000
961Nick Nelson26PHI347204747000000000000
962Ryne Nelson24ARI1st33033000000000000
963Héctor Neris33HOU970007070000000000000
964Sheldon Neuse27OAK38975897930132344200001083
965Tyler Nevin25BAL25853585500804402013300
966Sean Newcomb292TM620102020000000000000
967Kevin Newman28PIT578707873000420330000360
968Tomás Nido28NYM69886989609600000000030
969Brandon Nimmo29NYM715114815115100000001510151000
970Vinny Nittoli31PHI220022000000000000
971Stephen Nogosek27NYM312001212000000000000
972Aaron Nola29PHI8323203232000000000000
973Austin Nola32SDP411099110103010102100000630
974Lars Nootbaar24STL21088210894000000111279949126
975Daniel Norris292TM941314141000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
976James Norwood28PHI520002020000000000000
977Dom Nuñez27COL31413141401400000000000
978Riley O'Brien27SEA210011000000000000
979Darren O'Day39ATL1528002828000000000000
980Ryan O'Hearn28KCR567286725001300000131317331
981Logan O'Hoppe22LAA1st54550500000000000
982Brian O'Keefe28SEA1st21210100000000100
983Tyler O'Neill27STL5968896940000008321094120
984Bailey Ober26MIN2111101111000000000000
985Rougned Odor28BAL91351131351290001292000001180
986Jake Odorizzi322TM11222202222000000000000
987Cristofer Ogando28TBR1st30033000000000000
988Shohei Ohtani27LAA5157153157282800000000015340
989Steven Okert30MIA560016060000000000000
990Chris Okey27CIN1st73770700000000000
991Edward Olivares26KCR3534153390000001212739974
992Adam Oller27OAK1st191401919000000000000
993Matt Olson28ATL7162161162162001620000000000
994Kaleb Ort30BOS225002525000000000000
995Oliver Ortega25LAA227002727000000000000
996Rafael Ortega31CHC611885118930000001167199323222
997Luis Ortiz26SFG360066000000000000
998Luis Ortiz23PIT1st44044000000000000
999Adam Ottavino36NYM1266006666000000000000
1000Glenn Otto26TEX2272702727000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1001James Outman25LAD1st44430000003013100
1002Connor Overton28CIN264066000000000000
1003Johan Oviedo242TM321802121000000000000
1004Chris Owings30BAL102719262210011281001052
1005Marcell Ozuna31ATL10124124124520000005200527200
1006Cristian Pache23OAK391709190000000090090034
1007Chris Paddack26MIN455055000000000000
1008Nicholas Padilla25CHC1st10011000000000000
1009Kevin Padlo253TM213913120070500000040
1010Emilio Pagán31MIN659005959000000000000
1011Jermaine Palacios25MIN1st30183027201121140000023
1012Joshua Palacios26WSN229112921000000901221485
1013Richie Palacios25CLE1st5430542600020025002511221
1014Andre Pallante23STL1st471004747000000000000
1015Michael Papierski262TM1st3930393903810000000010
1016Enoli Paredes26HOU330033000000000000
1017Isaac Paredes23TBR31118811110900294350100000160
1018Hoy Park26PIT22317232100011630022022
1019Vinnie Pasquantino24KCR1st72727237003700000003500
1020Luis Patiño22TBR366066000000000000
1021Spencer Patton34TEX570077000000000000
1022Joel Payamps282TM441024141000000000000
1023Mark Payton30CHW386880000006138010
1024Matt Peacock282TM290099000000000000
1025Joc Pederson30SFG913410513411400000010201811414280
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1026Elvis Peguero25LAA213001313000000000000
1027Liover Peguero21PIT1st11110000010000000
1028Jeremy Peña24HOU1st136132136134000001340000021
1029Ryan Pepiot24LAD1st97099000000000000
1030David Peralta342TM91341161341130000001130011311180
1031Freddy Peralta26MIL5181701818000000000000
1032Wandy Peralta30NYY756005656000000000000
1033Wily Peralta33DET1028102828000000000000
1034Oswald Peraza22NYY1st1814181500040120000022
1035Geraldo Perdomo22ARI2148138148147000261400000012
1036Luis Perdomo29MIL614001414000000000000
1037Carlos Pérez25CHW1st75760600000000011
1038Cionel Pérez26BAL566026666000000000000
1039Francisco Pérez24WSN210001010000000000000
1040Joe Perez22HOU1st10110000100000010
1041Martín Pérez31TEX11323203232000000000000
1042Michael Pérez292TM54538454404400000000010
1043Óliver Pérez40ARI2070077000000000000
1044Roberto Pérez33PIT92119212002000000000020
1045Salvador Perez32KCR1111411411477077000000004000
1046Dillon Peters29PIT622402222000000000000
1047David Peterson26NYM3281902828000000000000
1048Jace Peterson32MIL91138111210710538603012142212
1049Tommy Pham342TM9144143144134000000134001341010
1050David Phelps35TOR1065106565000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1051Brett Phillips282TM6836083783000005423878247
1052Evan Phillips27LAD564016464000000000000
1053Konnor Pilkington24CLE1st151101515000000000000
1054Kevin Pillar33LAD1044440000004104000
1055Manny Piña35ATL955550500000000000
1056Chad Pinder30OAK71118911196103190640309112200
1057Israel Pineda22WSN1st44440400000000000
1058Michael Pineda33DET9111101111000000000000
1059René Pinto25TBR1st2523252502500000000000
1060Stephen Piscotty31OAK842384232000000502832830
1061Nick Pivetta29BOS6333303333000000000000
1062Michael Plassmeyer25PHI1st20022000000000000
1063Kevin Plawecki312TM86449636216100000000040
1064Zach Plesac27CLE4252402525000000000000
1065Nick Plummer25NYM1st1481490000004059502
1066Colin Poche28TBR265006565000000000000
1067Jorge Polanco28MIN91041031049900097060000510
1068AJ Pollock34CHW111381231381370000001073714137025
1069Zach Pop252TM236013535000000000000
1070Sean Poppen28ARI429022929000000000000
1071Cody Poteet27MIA212201212000000000000
1072Nick Pratto23KCR1st4946494800430007018020
1073Ryan Pressly33HOU1050005050000000000000
1074David Price36LAD1440014040000000000000
1075Ford Proctor25SFG1st76770106000000010
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1076Jurickson Profar29SDP915214715214600000014600146640
1077Austin Pruitt32OAK539103939000000000000
1078Albert Pujols42STL2210980109231022000000069280
1079A.J. Puk27OAK362006262000000000000
1080Cal Quantrill27CLE4323203232000000000000
1081José Quijada26LAA442004242000000000000
1082Roman Quinn292TM6442244440000001128844028
1083Jose Quintana332TM11323203232000000000000
1084Esteban Quiroz30CHC1st1410141200012000000030
1085Cole Ragans24TEX1st99099000000000000
1086Tanner Rainey29WSN529002929000000000000
1087Cal Raleigh25SEA21191001191150115000000001160
1088Brooks Raley34TBR560006060000000000000
1089Luke Raley27TBR22218221600300070814430
1090Erasmo Ramírez32WSN1160206060000000000000
1091Harold Ramírez27TBR41209812059003200050242952210
1092José Ramírez29CLE101571571571270000127000003000
1093Noé Ramirez32ARI855015555000000000000
1094Yohan Ramírez273TM330003030000000000000
1095Heliot Ramos22SFG1st97980000003068010
1096Drew Rasmussen26TBR3282802828000000000000
1097Robbie Ray30SEA9323203232000000000000
1098J.T. Realmuto31PHI9139132139134013330000000370
1099Jake Reed293TM218021818000000000000
1100Rob Refsnyder31BOS75735574700000061728477171
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1101Sean Reid-Foley26NYM570077000000000000
1102Zach Reks28TEX21671615000000130315061
1103Anthony Rendon32LAA104746474700004700000010
1104Hunter Renfroe30MIL712512512511800100000118118700
1105Luis Rengifo25LAA41271191271250009939191055050
1106Denyi Reyes25BAL1st31033000000000000
1107Franmil Reyes262TM51181121181510000020131410060
1108Gerardo Reyes29LAA220022000000000000
1109Pablo Reyes28MIL463561000230000000
1110Víctor Reyes27DET5927992830000001986383483
1111Bryan Reynolds27PIT4145144145128000000112701281810
1112Matt Reynolds312TM5936793912013361423311115186
1113Garrett Richards34TEX1232203232000000000000
1114Trevor Richards29TOR562406262000000000000
1115JT Riddle30CIN621210000100000010
1116Austin Riley25ATL4159158159159001015900000010
1117Edwin Ríos28LAD4272027800404000002050
1118Alfonso Rivas III25CHC21017310195009200020134131
1119Emmanuel Rivera262TM21028810290005086000008100
1120Sebastián Rivero23KCR2177171701700000000001
1121Anthony Rizzo32NYY12130124130120001200000000950
1122Luis Robert Jr.24CHW398929891000000091091405
1123Ethan Roberts24CHC1st90099000000000000
1124David Robertson372TM1458025858000000000000
1125Kramer Robertson27STL1st20210000010000111
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1126Chuckie Robinson27CIN1st2520252502500000000000
1127Hansel Robles31BOS826002626000000000000
1128Víctor Robles25WSN613211013212800000001280128207
1129Brendan Rodgers25COL4137136137134000134000000200
1130Carlos Rodón29SFG8313103131000000000000
1131Dereck Rodríguez30MIN420022000000000000
1132Eduardo Rodríguez29DET7171701717000000000000
1133Elvin Rodríguez24DET1st75077000000000000
1134Joely Rodríguez30NYM555025555000000000000
1135Julio Rodríguez21SEA1st13213113213000000001300130110
1136Manuel Rodríguez25CHC214001414000000000000
1137Yerry Rodríguez24TEX1st10011000000000000
1138Josh Rogers27WSN416301616000000000000
1139Taylor Rogers312TM766016666000000000000
1140Trevor Rogers24MIA3232302323000000000000
1141Tyler Rogers31SFG468006868000000000000
1142Jose Rojas29LAA22214221900001201067061
1143Josh Rojas28ARI4125115125115000268900000570
1144Miguel Rojas33MIA91401321401400010001360000031
1145Jordan Romano29TOR463006363000000000000
1146Jhon Romero27MIN240044000000000000
1147JoJo Romero252TM317011717000000000000
1148Tommy Romero242TM1st42044000000000000
1149Austin Romine333TM115139515005000000000110
1150Sergio Romo392TM1523002323000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1151Angel Rondón24STL210011000000000000
1152Brent Rooker272TM31691680000008018570
1153Amed Rosario26CLE6153151153145000001406006620
1154Eddie Rosario30ATL88067806700000054015679130
1155Eguy Rosario22SDP1st70750000420000151
1156Kenny Rosenberg26LAA1st31033000000000000
1157Bubby Rossman30PHI1st10011000000000000
1158Michael Rucker28CHC241004141000000000000
1159Darin Ruf352TM81198111878104500029093736341
1160Esteury Ruiz232TM1st179171700000076617030
1161José Ruiz27CHW663006363000000000000
1162Keibert Ruiz23WSN3112981121060106000000001130
1163Norge Ruíz28OAK1st14001414000000000000
1164Adley Rutschman24BAL1st11310711393093000000002360
1165Joe Ryan26MIN2272702727000000000000
1166Hyun Jin Ryu35TOR966066000000000000
1167Connor Sadzeck30MIL320022000000000000
1168Chris Sale33BOS1222022000000000000
1169Adrian Sampson30CHC5211902121000000000000
1170Aaron Sanchez292TM8151001515000000000000
1171Aníbal Sánchez38WSN16141401414000000000000
1172Cristopher Sánchez25PHI215301515000000000000
1173Gary Sánchez29MIN8128112128920911000000033110
1174Jesús Sánchez24MIA3988698910000001278191271
1175Miguel Sánchez28MIL212001212000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1176Yolmer Sanchez302TM81712171710014210000001
1177Phoenix Sanders27TBR1st80088000000000000
1178Nick Sandlin25CLE246004646000000000000
1179Patrick Sandoval25LAA4272702727000000000000
1180Cole Sands24MIN1st11301111000000000000
1181Donny Sands26PHI1st30310100000000130
1182Reiver Sanmartin26CIN245414545000000000000
1183Miguel Sanó29MIN82019201900190000000200
1184Carlos Santana362TM1313112113176007600000115081
1185Dennis Santana26TEX563106363000000000000
1186Anthony Santander27BAL6152150152119000000380841193410
1187Tony Santillan25CIN221002121000000000000
1188Gregory Santos22SFG220022000000000000
1189Tayler Saucedo29TOR240044000000000000
1190Hirokazu Sawamura34BOS249004949000000000000
1191Josh Sborz28TEX419101919000000000000
1192Max Scherzer37NYM15232302323000000000000
1193Clarke Schmidt26NYY329312929000000000000
1194Jonathan Schoop30DET10131129131130002129000000120
1195John Schreiber28BOS464006464000000000000
1196Max Schrock27CIN31341371002002035180
1197Kyle Schwarber29PHI8155153155139000000139001391520
1198Frank Schwindel30CHC375697549304800000002660
1199Tanner Scott27MIA667036767000000000000
1200Tayler Scott30SDP280088000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1201Connor Seabold26BOS255055000000000000
1202Corey Seager28TEX8151151151144000001440000700
1203JP Sears262TM1st171101717000000000000
1204Cody Sedlock27BAL1st10011000000000000
1205Jean Segura32PHI119896989700097010000020
1206Sam Selman31OAK416001616000000000000
1207Marcus Semien31TEX101611611611610001480170000000
1208Antonio Senzatela27COL6191901919000000000000
1209Nick Senzel27CIN411010411010200012001010101532
1210Brian Serven27COL1st6255626115910000000111
1211Anderson Severino27CHW1st60166000000000000
1212Luis Severino28NYY7191901919000000000000
1213Pedro Severino28MIL885860420000000230
1214Paul Sewald32SEA665036565000000000000
1215Bryan Shaw34CLE1260216060000000000000
1216Travis Shaw32BOS875730030000000320
1217Gavin Sheets26CHW2124104124100001300030858815180
1218Jordan Sheffield27COL220022000000000000
1219Justus Sheffield26SEA561066000000000000
1220Zack Short27DET263650002040000101
1221Chasen Shreve31NYM925012525000000000000
1222Michael Siani22CIN1st97990000000909002
1223Magneuris Sierra26LAA6452245430000001728243026
1224Chase Silseth22LAA1st77077000000000000
1225Andrelton Simmons32CHC1135223433100180180000202
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1226Lucas Sims28CIN660066000000000000
1227Brady Singer25KCR3272402727000000000000
1228Jose Siri262TM2104881041000000002953100216
1229Tarik Skubal25DET3212102121000000000000
1230Austin Slater29SFG61256112512000000016106141202447
1231Ethan Small25MIL1st22022000000000000
1232Devin Smeltzer26MIN4151201515000000000000
1233Caleb Smith30ARI644104444000000000000
1234Chad Smith27COL1st15001515000000000000
1235Dominic Smith27NYM6583458370037000000016131
1236Drew Smith28NYM444004444000000000000
1237Joe Smith38MIN1534003434000000000000
1238Josh Smith24TEX1st7360736600023662400246111
1239Kevin Smith25OAK247414747000039100000020
1240Pavin Smith26ARI37566755300100000043432290
1241Will Smith322TM1065006565000000000000
1242Will Smith27LAD41371301371090109000000002560
1243Canaan Smith-Njigba23PIT1st32320000002002010
1244Drew Smyly33CHC9222202222000000000000
1245Kirby Snead27OAK246004646000000000000
1246Blake Snell29SDP7242402424000000000000
1247Collin Snider26KCR1st42024242000000000000
1248Nicklaus Snyder26TEX220022000000000000
1249Nick Solak27TEX4352535230001002200221190
1250Donovan Solano34CIN9807080470026716000002690
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1251Jorge Soler30MIA9727072570000005700571420
1252Jared Solomon25CIN1st90099000000000000
1253Edmundo Sosa262TM4784578650001224220024138
1254Lenyn Sosa22CHW1st11911110006050000110
1255Gregory Soto27DET464006464000000000000
1256Juan Soto232TM515315215315100000000151151110
1257Livan Soto22LAA1st1815181800001180000001
1258Bennett Sousa27CHW1st25002525000000000000
1259Steven Souza Jr.33SEA866650000000055100
1260Cory Spangenberg31STL710110000100000000
1261Gabe Speier27KCR417101717000000000000
1262George Springer32TOR91331261338900000008626894070
1263Jeffrey Springs29TBR5332503333000000000000
1264Locke St. John29CHC210011000000000000
1265Jacob Stallings32MIA7114104114110011000000000130
1266Craig Stammen38SDP1333103333000000000000
1267Ryne Stanek30HOU659005959000000000000
1268Giancarlo Stanton32NYY13110103110380000004034386570
1269Cody Stashak28MIN411001111000000000000
1270Max Stassi31LAA10102931029709700000000160
1271Josh Staumont28KCR442024242000000000000
1272Drew Steckenrider31SEA516011616000000000000
1273Justin Steele26CHC2242402424000000000000
1274Spencer Steer24CIN1st2827282500951400000210
1275Michael Stefanic26LAA1st2519252200022000000041
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1276Trevor Stephan26CLE266006666000000000000
1277Jackson Stephens28ATL339113939000000000000
1278Robert Stephenson292TM758005858000000000000
1279Tyler Stephenson25CIN35046504604510000000330
1280Cal Stevenson25OAK1st23192322000000122222020
1281DJ Stewart28BAL530300000000000030
1282Trevor Story29BOS79492949400094000000001
1283Bryson Stott24PHI1st127118127125000472830000061
1284Eric Stout292TM220002020000000000000
1285Kyle Stowers24BAL1st342434250000001301225662
1286Matt Strahm30BOS750005050000000000000
1287Dee Strange-Gordon34WSN112315222010000133407112
1288Stephen Strasburg33WSN1311011000000000000
1289Chris Stratton312TM760106060000000000000
1290Myles Straw27CLE515214415215200000001520152031
1291Hunter Strickland33CIN966016666000000000000
1292Spencer Strider23ATL2312003131000000000000
1293Ross Stripling32TOR7322403232000000000000
1294Marcus Stroman31CHC8252502525000000000000
1295Peter Strzelecki27MIL1st30003030000000000000
1296Garrett Stubbs29PHI45032464644100001001424
1297Eugenio Suárez30SEA91501471501300000130000001930
1298José Suarez24LAA4222002222000000000000
1299Ranger Suárez26PHI5292902929000000000000
1300Robert Suarez31SDP1st45004545000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1301Beau Sulser282TM1st10001010000000000000
1302Cole Sulser32MIA439013939000000000000
1303Brent Suter32MIL754005454000000000000
1304Jack Suwinski23PIT1st10691106103000000561938103163
1305Kurt Suzuki38LAA165142514404310000000270
1306Seiya Suzuki27CHC1st11110511110600000000106106150
1307Travis Swaggerty24PIT1st53540000003104111
1308Dansby Swanson28ATL7162162162161000001610000000
1309Erik Swanson28SEA457105757000000000000
1310Matt Swarmer28CHC1st11501111000000000000
1311Noah Syndergaard292TM7252402525000000000000
1312Thomas Szapucki262TM211101111000000000000
1313Jameson Taillon30NYY6323203232000000000000
1314Domingo Tapia30OAK311001111000000000000
1315Raimel Tapia28TOR71281071281240000006438321242122
1316Freddy Tarnok23ATL1st10011000000000000
1317Dillon Tate28BAL467026767000000000000
1318Leody Taveras23TEX399879993000000093093336
1319Blake Taylor26HOU319001919000000000000
1320Chris Taylor31LAD9118110118114000223180101095570
1321Michael A. Taylor31KCR912411512412310000001230123162
1322Tyrone Taylor28MIL4120103120117000000208423117191
1323Rowdy Tellez27MIL51531351531390013900000009150
1324Ryan Tepera34LAA859005959000000000000
1325Jackson Tetreault26WSN1st44044000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1326Matt Thaiss27LAA429192926014110300000060
1327Caleb Thielbar35MIN667026767000000000000
1328Alek Thomas22ARI1st11310211311200000001120112030
1329Cody Thomas27OAK1st1091010000000100010000
1330Dillon Thomas29LAA283870000005057011
1331Lane Thomas26WSN4146125146142000000735643142291
1332Bubba Thompson24TEX1st555155520000003591052104
1333Keegan Thompson27CHC2291702929000000000000
1334Mason Thompson24WSN224002324000000000000
1335Ryan Thompson30TBR347004747000000000000
1336Trayce Thompson312TM680588078000000361829784132
1337Zach Thompson28PIT2292202929000000000000
1338Zack Thompson24STL1st22102222000000000000
1339Tyler Thornburg332TM914001414000000000000
1340Trent Thornton28TOR432003232000000000000
1341Jesús Tinoco27TEX417201717000000000000
1342Michael Toglia23COL1st313031300015000001717010
1343Ka'ai Tom28SFG210110000000011010
1344Justin Topa31MIL370077000000000000
1345Spencer Torkelson22DET1st110105110109001090000000040
1346Abraham Toro25SEA4109821098600155310001122145
1347Luis Torrens26SEA55744554624202000000980
1348Gleyber Torres25NYY5140131140125000124060000990
1349Touki Toussaint26LAA582088000000000000
1350Ezequiel Tovar20COL1st99990000090000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1351Taylor Trammell24SEA243354341000000373441233
1352Blake Treinen34LAD950055000000000000
1353Alan Trejo26COL235313535000132200000010
1354Jose Trevino29NYY511590115112011200000000171
1355Lou Trivino302TM564006464000000000000
1356Chadwick Tromp27ATL311110100000000000
1357Mike Trout30LAA1211911711911100000001110111720
1358Yoshi Tsutsugo30PIT350495035003500000001510
1359Cole Tucker25PIT418161818000603001212011
1360Kyle Tucker25HOU515014815014700000000147147320
1361Tanner Tully27CLE1st30033000000000000
1362Justin Turner37LAD1412812712866000066000006210
1363Trea Turner29LAD8160160160160000001600000000
1364Kyle Tyler25SDP220022000000000000
1365Edwin Uceta24ARI210001010000000000000
1366Erich Uelmen26CHC1st25002525000000000000
1367Duane Underwood Jr.27PIT551105151000000000000
1368Justin Upton34SEA16171517600000020461120
1369José Ureña302TM8211702121000000000000
1370Julio Urías25LAD7313103131000000000000
1371Luis Urías25MIL51191091191190004673240000070
1372Ramón Urías28BAL3118109118114000219880000261
1373José Urquidy27HOU4292802929000000000000
1374Gio Urshela30MIN7144135144137000013620000430
1375César Valdez37LAA510011000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1376Framber Valdez28HOU5313103131000000000000
1377Phillips Valdéz30BOS413001313000000000000
1378Josh VanMeter27PIT4675167603121392000112141
1379Ildemaro Vargas302TM663576361100443150000021
1380Miguel Vargas22LAD1st181118140080107007501
1381Louie Varland24MIN1st55055000000000000
1382Daulton Varsho25ARI31511361511360310000054711141590
1383Andrew Vasquez282TM410001010000000000000
1384Andrew Vaughn24CHW2134130134104002320044045842931
1385Terrin Vavra25BAL1st402740270001500110112872
1386Christian Vázquez312TM81191021191110108910000001110
1387Vince Velasquez30CHW827902727000000000000
1388Andrew Velazquez27LAA5125100125124000001240000005
1389Nelson Velázquez23CHC1st77477767000000143223676156
1390Alex Verdugo26BOS6152150152150000000102052150211
1391Drew VerHagen31STL719001919000000000000
1392Justin Verlander39HOU17282802828000000000000
1393Alex Vesia26LAD363006363000000000000
1394Nick Vespi26BAL1st25002525000000000000
1395Will Vest27DET259205959000000000000
1396Cam Vieaux28PIT1st80088000000000000
1397Mark Vientos22NYM1st16716200002000001271
1398Matt Vierling25PHI2117901171130024503061371061123
1399David Villar25SFG1st524752420011627000001030
1400Jonathan Villar312TM1059525954000292820000132
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1401Meibrys Viloria25TEX42619262002000000000460
1402Arodys Vizcaíno31KCR870077000000000000
1403Daniel Vogelbach292TM713011113050050000000117190
1404Stephen Vogt37OAK107045703501917000000029250
1405Luke Voit312TM613513213537003700000009630
1406Jason Vosler28SFG23629363300212913014051
1407Austin Voth302TM5411704141000000000000
1408Joey Votto38CIN1691909176007600000001410
1409Michael Wacha30BOS10232302323000000000000
1410LaMonte Wade Jr.28SFG4776277620022000191334512130
1411Tyler Wade27LAA66748676400031121972514128
1412Adam Wainwright40STL17323203232000000000000
1413Cole Waites24SFG1st70077000000000000
1414Ken Waldichuk24OAK1st77077000000000000
1415Christian Walker31ARI81601571601500015000000001110
1416Steele Walker25TEX1st54550000004015010
1417Taijuan Walker29NYM10292902929000000000000
1418Chad Wallach30LAA61210121201200000000000
1419Matt Wallner24MIN1st18171816000000001616110
1420Taylor Walls25TBR21421221421400003425920000217
1421Jake Walsh26STL1st30033000000000000
1422Jared Walsh28LAA41181061181180011800020020100
1423Nash Walters25LAA1st10011000000000000
1424Donovan Walton282TM425202525100141120000012
1425Andrew Wantz26LAA242104242000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1426Taylor Ward28LAA513513013513200002027125132250
1427Art Warren29CIN339003939000000000000
1428Austin Warren26LAA214001414000000000000
1429Drew Waters23KCR1st322832310000004121731102
1430Spenser Watkins29BAL2232002323000000000000
1431Ryan Weathers22SDP311011000000000000
1432Luke Weaver282TM727112626000000000101
1433Logan Webb25SFG4323203232000000000000
1434Ryan Weber31NYY850055000000000000
1435Jordan Weems29WSN332003232000000000000
1436Zack Weiss30LAA212001212000000000000
1437Greg Weissert27NYY1st12001212000000000000
1438Alex Wells25BAL220022000000000000
1439Tyler Wells27BAL2232302323000000000000
1440J.B. Wendelken29ARI629012929000000000000
1441Joey Wendle32MIA7101851019600033433400001111
1442Joey Wentz24DET1st77077000000000000
1443Hayden Wesneski24CHC1st64066000000000000
1444Zack Wheeler32PHI8262602626000000000000
1445Eli White28TEX3473547420000002122142117
1446Mitch White272TM3251802525000000000000
1447Aaron Whitefield25LAA252550000001235010
1448Kodi Whitley27STL314001414000000000000
1449Garrett Whitlock26BOS231903131000000000000
1450Rowan Wick29CHC564006464000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1451Taylor Widener27ARI314001414000000000000
1452Collin Wiles28OAK1st40044000000000000
1453Devin Williams27MIL465006565000000000000
1454Luke Williams252TM279367968001133102600266323
1455Trevor Williams30NYM730923030000000000000
1456Bryse Wilson24PIT5252002525000000000000
1457Justin Wilson34CIN1150055000000000000
1458Marcus Wilson25SEA1st31320000000122111
1459Steven Wilson27SDP1st50105050000000000000
1460Josh Winckowski24BOS1st151401515000000000000
1461Josh Winder25MIN1st151101515000000000000
1462Jesse Winker28SEA6136128136118000000118001181850
1463Patrick Wisdom30CHC513412713413100180105052714341
1464Matt Wisler29TBR839503939000000000000
1465Bobby Witt Jr.22KCR1st150148150148000055980000211
1466Nick Wittgren31STL729002929000000000000
1467Tony Wolters30LAD721220101000000110
1468Connor Wong26BOS22717272302002100000133
1469Kolten Wong31MIL101341151341310001310100001160
1470Alex Wood31SFG10262602626000000000000
1471Jake Woodford25STL327102727000000000000
1472Brandon Woodruff29MIL6272702727000000000000
1473Simeon Woods Richardson21MIN1st11011000000000000
1474William Woods23ATL1st20022000000000000
1475Kyle Wright26ATL5303003030000000000000
Rk Name Age Tm Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1476Austin Wynns31SFG46648655825700000000531
1477Jimmy Yacabonis302TM514101414000000000000
1478Miguel Yajure24PIT312101212000000000000
1479Ryan Yarbrough30TBR520902020000000000000
1480Mike Yastrzemski31SFG41481261481440000000931041441161
1481Kirby Yates35ATL890099000000000000
1482Christian Yelich30MIL10154149154115000000115001153641
1483Juan Yepez24STL1st76657655001506023017401950
1484Huascar Ynoa24ATL422022000000000000
1485Alex Young282TM425102525000000000000
1486Danny Young282TM1st30033000000000000
1487Jared Young26CHC1st65630020000011310
1488Aneurys Zabala25MIA1st20022000000000000
1489Rob Zastryzny302TM460066000000000000
1490Seby Zavala28CHW36149615905820000000260
1491Angel Zerpa22KCR232033000000000000
1492T.J. Zeuch26CIN433033000000000000
1493Bradley Zimmer292TM610928109990000000972992818
1494Bruce Zimmermann27BAL3151301515000000000000
1495Mike Zunino31TBR103634363503500000000020