All-Star Game Player Career Batting Register

While our coverage of East-West (Negro League All Star) game appearances for players is complete, we do not have player stats and box scores at this time. Additionally, East-West selections without an appearance are partially complete. Negro Leagues Data: Frequently Asked Questions

Includes all players ever selected. View top individual game performances at the Stathead Batting Game Finder

All-Star Player Batting

  • G - includes all times selected
All-Star Player Batting Table
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1Henry Aaron195519751725726771300282038.194.222.284.506
2Don Aase1986198601000000000000
3Andrew Abbott202520251
4James Abernathy194719471
5CJ Abrams2024202401110000000001.000.000.000.000
6Bobby Abreu2004200512430100000011.333.500.333.833
7José Abreu2014201913440000000001.000.000.000.000
8Ronald Acuña Jr.2019202545992210000005.222.222.333.556
9Jason Adam202520251
10Ace Adams194319431
11Joe Adcock1960196022551310000001.600.600.8001.400
12Tommie Agee1966196702000000000000
13Jesús Aguilar2018201801220000000000.000.000.000.000
14Rick Aguilera1991199303110000000001.000.000.000.000
15Hank Aguirre1962196202220000000002.000.000.000.000
16Ozzie Albies2018202303550110000001.200.200.400.600
17Sandy Alcantara201920222
18Doyle Alexander198819881
19Edgardo Alfonzo2000200001220000000001.000.000.000.000
20Dick Allen196519745717161300120017.188.235.375.610
21Johnny Allen1938193801110000000000.000.000.000.000
22Newt Allen193319415
23Gene Alley1967196812550000000003.000.000.000.000
24Bob Allison1959196413540000000013.000.200.000.200
25Roberto Alomar1990200191232305700235021.233.281.433.715
26Sandy Alomar1970197001110000000000.000.000.000.000
27Sandy Alomar199019983612122500130000.417.417.6671.083
28Pete Alonso2019202505871200151014.286.375.7141.089
29Yonder Alonso20172017012202000010001.0001.0001.0002.000
30Felipe Alou1962196803100000010000.000
31Matty Alou1968196912651300000011.600.667.6001.267
32Moisés Alou199420050611102520010013.500.545.7001.245
33George Altman1961196203331100110000.333.3331.3331.667
34Jose Altuve201220244912110100010003.091.083.091.174
35Henderson Alvarez III201420141
36Pedro Álvarez2013201301110000000000.000.000.000.000
37Wilson Álvarez1994199401000000000000
38Yordan Alvarez20222024131000000000101.000
39Max Alvis1965196702220000000000.000.000.000.000
40Brady Anderson1992199723990210000000.222.222.333.556
41Garret Anderson200220051310101310130002.300.300.7001.000
42Tim Anderson2021202212220100000000.500.500.5001.000
43Tyler Anderson202220242
44Mike Andrews1969196901110000000000.000.000.000.000
45Nate Andrews194419441
46Elvis Andrus2010201202220000000100.000.000.000.000
47Joaquín Andújar1977198504000000000000
48Johnny Antonelli1954195906110000000001.000.000.000.000
49Luis Aparicio1958197281330282201001026.071.133.143.276
50Kevin Appier199519951
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
51Luke Appling19361947271091410020010.444.500.5561.056
52Jonathan Aranda20252025012111000000101.0001.0001.0002.000
53Chris Archer201520172
54Orlando Arcia2023202311220000000001.000.000.000.000
55Nolan Arenado201520235815140200000013.143.200.143.343
56Tony Armas1981198402110000000001.000.000.000.000
57Buddy Armour194119474
58Jack Armstrong1990199011000000000000
59Paul Arnold193519351
60Morrie Arnovich193919391
61Randy Arozarena2023202512550100000102.200.200.200.400
62Luis Arráez2022202413440300010101.750.750.7501.500
63Jake Arrieta201620161
64Rolando Arrojo1998199801000000000000
65Bronson Arroyo2006200601000000000000
66Luis Arroyo195519612
67Richie Ashburn194819622611104610011011.600.636.7001.336
68Andy Ashby1998199902000000000000
69Toby Atwell195219521
70Rich Aurilia2001200111220000000000.000.000.000.000
71Brad Ausmus1999199901110000000000.000.000.000.000
72Frankie Austin194519486
73Earl Averill193319383616151411040013.267.313.467.779
74Steve Avery199319931
75Alex Avila2011201111220000000000.000.000.000.000
76Bobby Ávila1952195523961400030011.667.625.6671.292
77Erick Aybar2014201401000000000000
78Joe Azcue1968196801110000000001.000.000.000.000
79Carlos Baerga1992199513663420010101.667.6671.0001.667
80Danys Báez200520051
81Javier Báez2018202533770100000001.143.143.143.286
82Jim Bagby194219432
83Jeff Bagwell199419992412121300000004.250.250.250.500
84Andrew Bailey200920102
85Ed Bailey19561963361081200010020.250.400.250.650
86Percy Bailey193319331
87Harold Baines1985199916981300020001.375.333.375.708
88Dusty Baker1981198202440100000000.250.250.250.500
89Gene Baker1955195501110000000000.000.000.000.000
90James Baldwin2000200001000000000000
91Grant Balfour201320131
92Sal Bando1969197414660100000000.167.167.167.333
93Dan Bankhead194119474
94Fred Bankhead194219422
95Sam Bankhead193319469
96Ernie Banks19551969714353341031130018.303.343.545.888
97Floyd Bannister1982198201000000000000
98Steve Barber196319662
99Jesse Barfield1986198601330000000002.000.000.000.000
100Len Barker1981198101000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
101Marvin Barker194019483
102Matt Barnes202120211
103Dave Barnhill194119485
104Dick Bartell1933193722660100000001.167.167.167.333
105Jason Bartlett2009200901110000000000.000.000.000.000
106Kevin Bass1986198601110000000000.000.000.000.000
107Pepper Bassett193719486
108Chris Bassitt202120211
109Tony Batista2000200202441100010002.250.250.250.500
110Earl Battey19621966451191100010021.111.273.111.384
111Hank Bauer1952195433870200000113.286.375.286.661
112Trevor Bauer201820181
113Félix Bautista202320231
114José Bautista2010201546970100010013.143.222.143.365
115Jason Bay2005200923550200000002.400.400.400.800
116Don Baylor1979197911442210010000.500.500.7501.250
117Rod Beck1993199703000000000000
118Glenn Beckert1969197224770000000000.000.000.000.000
119Josh Beckett2007201103000000000000
120David Bednar202220232
121Steve Bedrosian1987198701000000000000
122Mark Belanger1976197601110000000000.000.000.000.000
123Beau Bell193719371
124Buddy Bell1973198405980101010003.125.111.375.486
125Cool Papa Bell193319448
126Gary Bell1960196804000000000000
127George Bell1987199113660000000002.000.000.000.000
128Gus Bell1953195724761210140011.333.4291.0001.429
129Heath Bell2009201103000000000000
130Jay Bell1993199912320000000011.000.333.000.333
131Josh Bell2019201911220100000000.500.500.5001.000
132Albert Belle199319972511102100010014.100.182.100.282
133Ronnie Belliard2004200401110000000001.000.000.000.000
134Cody Bellinger2017201912550000000003.000.000.000.000
135Brandon Belt2016201601110000000000.000.000.000.000
136Carlos Beltrán200420166919185711001013.389.421.556.977
137Adrian Beltré2010201424650100000011.200.333.200.533
138Johnny Bench196819831014302851000360026.357.400.6791.079
139Bruce Benedict1981198302220100000001.500.500.5001.000
140Andy Benes199319931
141Andrew Benintendi2022202201220000000001.000.000.000.000
142Armando Benítez200320042
143Jerry Benjamin193719453
144Gene Benson194019464
145Al Benton1941194202110000000000.000.000.000.000
146Jason Bere1994199401000000000000
147Wally Berger1933193634880000000002.000.000.000.000
148Lance Berkman200120113612100300031111.300.333.300.633
149Yogi Berra19481962111843415800130023.195.233.268.501
150José Berríos201820192
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
151Ken Berry1967196701110000000001.000.000.000.000
152Dellin Betances201420174
153Mookie Betts201620245810101200010003.200.200.200.400
154Rainey Bibbs193719371
155Jim Bibby1980198001000000000000
156Bo Bichette2021202302320000010001.000.000.000.000
157Dante Bichette1994199814771210000003.286.286.429.714
158Vern Bickford1949194901000000000000
159Shane Bieber201920212
160Craig Biggio199119984716152100120006.067.125.267.392
161Jack Billingham197319731
162Chad Billingsley2009200901000000000000
163Joe Black194719482
164Paul Blackburn202220221
165Charlie Blackmon201420191410101100110004.100.100.400.500
166Ewell Blackwell1946195116110000000001.000.000.000.000
167Paul Blair1969197302220000000000.000.000.000.000
168Hank Blalock2003200402331100120000.333.3331.3331.667
169Heberto Blanco194219422
170Cy Blanton1937194102000000000000
171Don Blasingame1958195801110000000000.000.000.000.000
172Steve Blass1972197201000000000000
173Jeff Blauser1993199712330100000001.333.333.333.667
174Vida Blue1971198136000000000000
175Ossie Bluege1935193501000000000000
176Bert Blyleven1973198502000000000000
177Bruce Bochte19791979012101000100001.0001.0001.0002.000
178Mike Boddicker198419841
179Xander Bogaerts2016202224770310010002.429.429.5711.000
180Wade Boggs19851996111232284900110043.321.406.429.835
181Alec Bohm2024202411220100000000.500.500.5001.000
182Frank Bolling196119622412120110000001.083.083.167.250
183Barry Bonds19902007121436315630271145.194.278.484.762
184Bobby Bonds1971197513661210120002.333.3331.0001.333
185Ricky Bones199419941
186Tiny Bonham194219432
187Bobby Bonilla198819952613130500010002.385.385.385.769
188Aaron Boone2003200301110000000000.000.000.000.000
189Bob Boone1976198314552200020000.400.400.400.800
190Bret Boone1998200313440000000001.000.000.000.000
191Ray Boone1954195612551100110000.200.200.8001.000
192Mike Bordick2000200001110000000000.000.000.000.000
193Hank Borowy19441944111101000100001.0001.0001.0002.000
194Lyman Bostock194119411
195Ricky Bottalico1996199601000000000000
196Kent Bottenfield199919991
197Lou Boudreau194019483712121400130001.333.333.583.917
198Michael Bourn2010201202220000000002.000.000.000.000
199Jim Bouton1963196301000000000000
200Larry Bowa19741979351082200001010.250.400.250.650
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
201Brad Boxberger201520151
202Bob Boyd194719483
203Matthew Boyd202520251
204Ken Boyer1956196461126234800240134.348.423.6091.032
205Brad Brach201620161
206Jackie Bradley Jr.20162016112202000000001.0001.0001.0002.000
207Milton Bradley2008200811320000001010.000.333.000.333
208Phil Bradley1985198501110000000001.000.000.000.000
209Ralph Branca1947194913110000000000.000.000.000.000
210Jackie Brandt1961196102110000000001.000.000.000.000
211Jeff Brantley1990199001000000000000
212Michael Brantley2014202115760310020000.500.429.6671.095
213Ryan Braun200820154611112312010003.273.273.7271.000
214Harry Brecheen1947194802110000000000.000.000.000.000
215Alex Bregman2018202513552200110001.400.4001.0001.400
216Eugene Bremer194019455
217Bob Brenly1984198401110000000001.000.000.000.000
218Eddie Bressoud196419641
219George Brett1976198891331245721151044.292.355.583.938
220Ken Brett1974197401000000000000
221Chet Brewer193419472
222Jim Brewer1973197301000000000000
223Tom Brewer1956195601000000000000
224Rocky Bridges195819581
225Tommy Bridges1934194006220000000002.000.000.000.000
226Ed Brinkman1973197301110000000000.000.000.000.000
227Lou Brissie1949194901110000000000.000.000.000.000
228George Britt193319331
229Zack Britton201520162
230Lou Brock1967197926882300002000.375.375.375.750
231Hubie Brooks1986198702552100000002.200.200.200.400
232Scott Brosius1998199801221100001001.500.500.5001.000
233Barney Brown193719465
234Chris Brown1986198601221110000000.500.5001.0001.500
235Domonic Brown2013201301110000000001.000.000.000.000
236Hunter Brown202520251
237Jimmy Brown1942194211320000000000.000.333.000.333
238John Brown194619461
239Kevin Brown1992200316110000000001.000.000.000.000
240Larry Brown193319417
241Mace Brown1938193801110000000001.000.000.000.000
242Ray Brown193519402
243T.J. Brown194219421
244Willard Brown193619487
245Tom Browning199119911
246Jonathan Broxton200920102
247Jay Bruce2011201603550000000003.000.000.000.000
248Tom Brunansky1985198501110000000000.000.000.000.000
249Kris Bryant2015202114761100110013.167.286.667.952
250Kris Bubic202520251
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
251Clay Buchholz201020132
252John Buck2010201001220110000000.500.5001.0001.500
253Bill Buckner1981198101110000000000.000.000.000.000
254Walker Buehler201920212
255Mark Buehrle2002201405000000000000
256Don Buford1971197101110000000001.000.000.000.000
257Bob Buhl1960196002000000000000
258Jay Buhner1996199601220000000000.000.000.000.000
259Al Bumbry1980198001110000000000.000.000.000.000
260Madison Bumgarner201320164
261Jim Bunning1957196639320000000000.000.000.000.000
262Lew Burdette1957195903220000000001.000.000.000.000
263Smoky Burgess195419642910100100000002.100.100.100.200
264Tom Burgmeier198019801
265Tim Burke198919891
266John Burkett199320012
267Ellis Burks1990199602220101000001.500.5001.5002.000
268Rick Burleson1977198114551000000001.000.000.000.000
269Corbin Burnes202120244
270A.J. Burnett201520151
271Jeromy Burnitz1999199911221110000000.500.5001.0001.500
272Britt Burns198119811
273Jeff Burroughs19741978122000000000201.000
274Jim Busby1951195101000000000000
275Steve Busby1974197502000000000000
276Billy Butler2012201201220000000001.000.000.000.000
277Brett Butler1991199101110000000000.000.000.000.000
278Tommy Butts194419485
279Byron Buxton2022202512442210110001.500.5001.5002.000
280Subby Byas193619372
281Bill Byrd193619468
282Marlon Byrd2010201001211000000011.000.500.000.500
283Paul Byrd199919991
284Tommy Byrne195019501
285Asdrúbal Cabrera2011201212430000000012.000.250.000.250
286Everth Cabrera201320131
287Melky Cabrera2012201211332200120000.667.6671.6672.333
288Miguel Cabrera2004202231217172310130004.176.176.412.588
289Trevor Cahill201020101
290Lorenzo Cain2015201812660210010001.333.333.500.833
291Matt Cain200920123
292Iván Calderón1991199111220100001000.500.500.5001.000
293Lefty Calhoun194019401
294Johnny Callison1962196504541200130010.500.6001.2501.850
295Mike Cameron2001200101330110000001.333.333.6671.000
296Dolph Camilli1939194102110000000001.000.000.000.000
297Junior Caminero2025202511220100000000.500.500.5001.000
298Ken Caminiti1994199713551100110001.200.200.8001.000
299Roy Campanella1941195651123201200000035.100.217.100.317
300Bert Campaneris196819773612111200000015.182.250.182.432
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
301Bill Campbell1977197701000000000000
302John Candelaria197719771
303Walter Cannady193819381
304Chris Cannizzaro196919691
305Robinson Canó20062017581291200120013.222.333.556.889
306Yennier Cano202320231
307José Canseco1986199926980000001012.000.111.000.111
308Matt Capps201020101
309Buzz Capra197419741
310Chris Capuano200620061
311Leo Cárdenas1964197115330000000001.000.000.000.000
312Rod Carew196719841518484181012023274.244.354.366.720
313Steve Carlton19681982210220110010001.500.5001.0001.500
314Chris Carpenter200520103
315Matt Carpenter2013201603220000000001.000.000.000.000
316Chico Carrasquel195119553412121400000002.333.333.333.667
317Clay Carroll197119722
318Corbin Carroll2023202512431100110011.333.5001.3331.833
319Gary Carter1975198871122203600350021.300.364.7501.114
320Joe Carter199119963512113500010011.455.500.455.955
321Lance Carter200320031
322Marlin Carter194219422
323Spoon Carter194719483
324Rico Carty1970197011210000000010.000.500.000.500
325Paul Casanova196719671
326George Case1939194413421000000011.000.500.000.500
327Sean Casey1999200403220000000001.000.000.000.000
328Bill Cash194819482
329Dave Cash1974197603331100000000.333.333.333.667
330Norm Cash196119723513130110000006.077.077.154.231
331Nick Castellanos2021202312541100000011.250.400.250.650
332Vinny Castilla1995199812440000000001.000.000.000.000
333Luis Castillo2002200503771100000000.143.143.143.286
334Luis Castillo201920233
335Jason Castro201320131
336Starlin Castro2011201704330000002002.000.000.000.000
337Willi Castro2024202401110000000000.000.000.000.000
338Bill Caudill1984198401000000000000
339Phil Cavarretta1944194713741201000032.500.7141.0001.714
340Brett Cecil201320131
341César Cedeño1972197614992300130005.333.333.6671.000
342Orlando Cepeda1959196771129270100010013.037.103.037.140
343Bob Cerv1958195811320100000010.500.667.5001.167
344Yoenis Céspedes2014201602220000000000.000.000.000.000
345Ron Cey19741979361190210020021.222.364.333.697
346Shawn Chacón200320031
347Dave Chalk1974197502110000000001.000.000.000.000
348Chris Chambliss1976197601110000000000.000.000.000.000
349Dean Chance1964196722110000000000.000.000.000.000
350Spud Chandler1942194714110000000000.000.000.000.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
351Aroldis Chapman201220258
352Ben Chapman1933193614880201000001.250.250.500.750
353Matt Chapman20192019011010000000101.000
354Sam Chapman1946194601220000010000.000.000.000.000
355Oscar Charleston193319353
356Norm Charlton1992199201110000000001.000.000.000.000
357Jazz Chisholm Jr.2022202502330000000000.000.000.000.000
358Shin-Soo Choo2018201801221100000000.500.500.5001.000
359Gino Cimoli1957195701110000000001.000.000.000.000
360Jeff Cirillo1997200002220000000001.000.000.000.000
361Jim Clancy1982198201000000000000
362Jack Clark1978198714760000000013.000.143.000.143
363Tony Clark2001200101110000000001.000.000.000.000
364Will Clark198819944614131500131012.385.429.6151.044
365Bob Clarke194019401
366Webbo Clarke194619483
367Buster Clarkson194019401
368Emmanuel Clase202220243
369Royce Clayton1997199701110000000001.000.000.000.000
370Mark Clear1979198202000000000000
371Roger Clemens19862005211110000000001.000.000.000.000
372Matt Clement200520051
373Roberto Clemente19601972715343131021140119.323.324.548.872
374Duke Cleveland194119411
375Harlond Clift193719371
376Tyler Clippard201120142
377Jim Coates1960196002000000000000
378Alex Cobb202320231
379Mickey Cochrane1934193502110000000000.000.000.000.000
380Jim Cohen194819481
381Pancho Coimbre194119442
382José Colás194719483
383Rocky Colavito195919665927253610380013.240.259.640.899
384Nate Colbert1971197303321000000011.000.333.000.333
385Jim Colborn197319731
386Gerrit Cole201520236
387Jerry Coleman1950195001220000000002.000.000.000.000
388Joe Coleman1948194801100000000000
389Joe Coleman197219721
390Vince Coleman1988198912221100001000.500.500.5001.000
391Ripper Collins1935193713640100000020.250.500.250.750
392Alex Colomé201620161
393Bartolo Colón1998201604000000000000
394Dave Concepción197319825914123300120222.250.357.500.857
395David Cone1988199905000000000000
396Michael Conforto2017201701220100000001.500.500.5001.000
397Tony Conigliaro1967196711660000000002.000.000.000.000
398Jeff Conine19941995021111001100001.0001.0004.0005.000
399Gene Conley1954195904000000000000
400Sandy Consuegra1954195401000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
401José Contreras200620061
402William Contreras2022202422330000000002.000.000.000.000
403Willson Contreras2018202233661100110002.167.167.667.833
404Aaron Cook200820081
405Ryan Cook201220121
406Ron Coomer1999199901110000000001.000.000.000.000
407Andy Cooper193319362
408Cecil Cooper1979198515641200000021.500.667.5001.167
409Garrett Cooper2022202201220000000002.000.000.000.000
410Mort Cooper1942194623110000000000.000.000.000.000
411Scott Cooper1993199402441110010001.250.250.500.750
412Walker Cooper194219506815151500010002.333.333.333.667
413Joey Cora1997199701110000000000.000.000.000.000
414Doug Corbett198119811
415Patrick Corbin201320182
416Chad Cordero200520051
417Francisco Cordero2004200903000000000000
418Wil Cordero1994199401220000000000.000.000.000.000
419Willie Cornelius193319384
420Carlos Correa2017202413220000000001.000.000.000.000
421Kevin Correia201120111
422Nestor Cortes202220221
423Pete Coscarart1940194001110000000001.000.000.000.000
424Zack Cozart2017201711220100000000.500.500.5001.000
425Allen Craig2013201301110000000000.000.000.000.000
426Jesse Crain201320131
427Doc Cramer1935194015660100000001.167.167.167.333
428Del Crandall1953196281120202400120001.200.200.350.550
429Brandon Crawford2015202113540000010002.000.000.000.000
430Carl Crawford2004201014991200111002.222.222.556.778
431Joe Crede2008200801110000000000.000.000.000.000
432Alejandro Crespo194019401
433Garrett Crochet202420252
434C.J. Cron2022202201110000000000.000.000.000.000
435Jake Cronenworth2021202202430000000011.000.250.000.250
436Joe Cronin193319417727253730040124.280.333.400.733
437Frankie Crosetti1936193902110000000001.000.000.000.000
438Aaron Crow201120111
439Pete Crow-Armstrong2025202511220110000000.500.5001.0001.500
440General Crowder1933193301110000000000.000.000.000.000
441George Crowe194819582
442Jimmie Crutchfield193419414
443José Cruz1980198502310000001020.000.667.000.667
444Nelson Cruz20092021271080000000023.000.200.000.200
445Tony Cuccinello1933193802110000000001.000.000.000.000
446Michael Cuddyer2011201312320000000010.000.333.000.333
447Mike Cuellar1967197404000000000000
448Johnny Cueto201420162
449Roy Cullenbine1941194402110000000000.000.000.000.000
450Ray Culp1963196902000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
451Joe Cunningham1959195902110000000000.000.000.000.000
452Kiki Cuyler1934193411220000000000.000.000.000.000
453Travis d'Arnaud2022202201210000000000.000.500.000.500
454David Dahl20192019011111000000001.0001.0001.0002.000
455Babe Dahlgren1943194301220000000000.000.000.000.000
456Bud Daley1959196004000000000000
457Johnny Damon2002200512552200001001.400.400.400.800
458Ray Dandridge193519443
459Harry Danning1938194104220100010000.500.500.5001.000
460Al Dark195119542310100200000000.200.200.200.400
461Ron Darling198519851
462Yu Darvish201220215
463Darren Daulton1992199513661000000001.000.000.000.000
464Vic Davalillo1965196511220100000000.500.500.5001.000
465Jim Davenport19621962021101000000001.0001.0001.0002.000
466Lloyd Davenport193719456
467Alvin Davis1984198401110000000001.000.000.000.000
468Chili Davis1984199403330000000001.000.000.000.000
469Chris Davis2013201311330100000001.333.333.333.667
470Curt Davis1936193902000000000000
471Eric Davis1987198922650000001011.000.167.000.167
472Glenn Davis1986198902321100000010.500.667.5001.167
473Jody Davis1984198602220100000000.500.500.5001.000
474Johnny Davis194419452
475Mark Davis1988198902000000000000
476Piper Davis194619486
477Ron Davis1981198101000000000000
478Steel Arm Davis193319331
479Tommy Davis1962196333981100000010.125.222.125.347
480Wade Davis201520173
481Willie Davis19711973023313001200001.0001.0002.0003.000
482Bill Dawley1983198301000000000000
483Andre Dawson198119917821211510111004.238.238.429.667
484Leon Day193519469
485Elly De La Cruz2024202502440100000001.250.250.250.500
486Dizzy Dean1934193724330000000001.000.000.000.000
487Doug DeCinces1983198301110000000000.000.000.000.000
488Jacob deGrom201520255
489Paul DeJong20192019011000000010101.000
490Steve Delabar201320131
491Carlos Delgado2000200312440210010001.500.500.7501.250
492Joe DeMaestri195719571
493Frank Demaree1936193722881200000000.250.250.250.500
494Ryan Dempster200020082
495Bucky Dent1975198123550310000002.600.600.8001.400
496Paul Derringer1935194226220000000002.000.000.000.000
497Ian Desmond2012201602110000000000.000.000.000.000
498Chris Devenski201720171
499Rafael Devers2021202423320110000010.500.6671.0001.667
500Lou Dials193619361
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
501Aledmys Díaz2016201601110000000001.000.000.000.000
502Alexis Díaz202320231
503Bo Díaz1981198702220000000001.000.000.000.000
504Edwin Díaz201820253
505Elias Díaz2023202301221100120001.500.5002.0002.500
506Fernando Díaz194619461
507Yandy Díaz2023202311221100110000.500.5002.0002.500
508Rob Dibble1990199102000000000000
509Corey Dickerson2017201711220000000001.000.000.000.000
510Bill Dickey1933194661123193520010042.263.391.368.760
511R.A. Dickey201220121
512Jason Dickson199719971
513Murry Dickson19531953011101000100001.0001.0001.0002.000
514Larry Dierker1969197102000000000000
515Dick Dietz1970197001221100110000.500.5002.0002.500
516Martín Dihigo193519452
517Bob Dillinger19491949011121000100001.0001.0001.0002.000
518Dom DiMaggio194119524718172620020114.353.389.471.859
519Joe DiMaggio1936195191343407920161033.225.279.350.629
520Vince DiMaggio19431944023323011100001.0001.0002.6673.667
521Gary Disarcina1995199501110000000000.000.000.000.000
522Rap Dixon193319342
523Joe Dobson194819481
524Pat Dobson197219721
525Larry Doby194619551910102310110002.300.300.7001.000
526Bobby Doerr194119515921202400131013.200.238.350.588
527Josh Donaldson2014201623530000000021.000.400.000.400
528Brendan Donnelly200320031
529Brendan Donovan2025202501331200000000.667.667.6671.333
530Dick Donovan1955196205000000000000
531Sean Doolittle201420182
532Richard Dotson1984198401000000000000
533Camilo Doval202320231
534Al Downing1967196701000000000000
535Brian Downing19791979011101000000001.0001.0001.0002.000
536Brian Dozier20152015011111001100001.0001.0004.0005.000
537Doug Drabek1994199401000000000000
538Dave Dravecky1983198301000000000000
539J.D. Drew2008200801541200121011.500.6001.2501.850
540Walt Dropo1950195011330101000000.333.3331.0001.333
541Don Drysdale1959196859330000000002.000.000.000.000
542Claro Duany194719472
543Justin Duchscherer200520082
544Zach Duke200920091
545Tommie Dukes193319331
546Dave Duncan197119711
547Frank Duncan193819381
548Mariano Duncan1994199411110000000000.000.000.000.000
549Herman Dunlap193619361
550Adam Dunn2002201202210000000010.000.500.000.500
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
551Jake Dunn193719382
552Shawon Dunston1988199002220000000000.000.000.000.000
553Jarren Duran2024202401221100120000.500.5002.0002.500
554Ryne Duren1958196104110000000001.000.000.000.000
555Leon Durham1982198302220000000001.000.000.000.000
556Ray Durham1998200002332200011000.667.667.6671.333
557Leo Durocher1936194023661200000002.333.333.333.667
558Adam Duvall2016201601210000000010.000.500.000.500
559Eddie Dwight193619361
560Jermaine Dye2000200612431000000011.000.250.000.250
561Jimmy Dykes1933193412431200000010.667.750.6671.417
562Lenny Dykstra1990199523760100000110.167.286.167.452
563Jake Early1943194311421000000011.000.333.000.333
564Mike Easler1981198101211000000010.000.500.000.500
565Damion Easley19981998011111000000001.0001.0001.0002.000
566Luke Easter194819482
567Howard Easterling193719465
568Dennis Eckersley1977199216110000000000.000.000.000.000
569David Eckstein2005200612330000000001.000.000.000.000
570Jim Edmonds1995200534760200000012.333.429.333.762
571Bruce Edwards1947195102000000000000
572Johnny Edwards1963196503431000000011.000.250.000.250
573Bryce Elder202320231
574Bob Elliott1941195126991300120000.333.333.6671.000
575Dock Ellis1971197111110000000001.000.000.000.000
576Sammy Ellis196519651
577Jacoby Ellsbury2011201101220000000002.000.000.000.000
578Dick Ellsworth196419641
579Harry Else193619361
580Don Elston1959195902000000000000
581Edwin Encarnación2013201603431000000010.000.250.000.250
582Dave Engle198419841
583Woody English1933193301110000000000.000.000.000.000
584Del Ennis1946195523550000000004.000.000.000.000
585Morgan Ensberg2005200501220000000001.000.000.000.000
586Nathan Eovaldi202120232
587Carl Erskine1954195401000000000000
588Darin Erstad1998200002441000010000.000.000.000.000
589Alcides Escobar2015201511220100000000.500.500.5001.000
590Eduardo Escobar20212021011101000000001.0001.0001.0002.000
591Santiago Espinal2022202201210000000010.000.500.000.500
592Shawn Estes199719971
593Carlos Estévez202320252
594Chuck Estrada1960196002000000000000
595Johnny Estrada2004200401220000000001.000.000.000.000
596Marco Estrada201620161
597Andy Etchebarren196619672
598Andre Ethier2010201112330200010001.667.667.6671.333
599Darrell Evans1973198302210000000010.000.500.000.500
600Dwight Evans1978198703751300000021.600.714.6001.314
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
601Felix Evans194619461
602Carl Everett2000200312430000010010.000.250.000.250
603Hoot Evers1948195022761100110012.167.286.667.952
604Roy Face1959196106000000000000
605Ferris Fain1950195415771301010001.429.429.7141.143
606Ron Fairly1973197702110000000001.000.000.000.000
607Jeurys Familia201620161
608Ed Farmer1980198001000000000000
609Turk Farrell1958196505000000000000
610Neftalí Feliz201020101
611Bob Feller1938195028220000000002.000.000.000.000
612José Fernández201320162
613Sid Fernandez1986198702000000000000
614Tony Fernández1986199905871100000002.143.143.143.286
615Rick Ferrell1933194427650000000002.000.000.000.000
616Wes Ferrell193319372
617Dave Ferriss194619461
618Lou Fette1939193901000000000000
619Robert Fick2002200201221100001000.500.500.5001.000
620Mark Fidrych1976197712000000000000
621Cecil Fielder1990199313750000000011.000.286.000.286
622Prince Fielder20072015361081411160010.500.5001.2501.750
623Wilmer Fields194819481
624Chone Figgins200920091
625Rollie Fingers1973198207000000000000
626Jim Finigan1954195512330000000001.000.000.000.000
627Chuck Finley1989200005000000000000
628Steve Finley1997200002220100010001.500.500.5001.000
629Kyle Finnegan202420241
630Lou Finney19401940011000000000101.000
631Eddie Fisher1965196501000000000000
632Carlton Fisk1972199171121202300010007.150.143.150.293
633Mike Flanagan197819781
634Darrin Fletcher1994199401000000000000
635Elbie Fletcher1943194311220000000000.000.000.000.000
636Curt Flood1964196813421000000020.000.500.000.500
637Cliff Floyd2001200101220000000000.000.000.000.000
638Hank Foiles19571957011111000000001.0001.0001.0002.000
639Mike Foltynewicz201820181
640Jimmy Ford194119411
641Whitey Ford19541964310330000000002.000.000.000.000
642Mike Fornieles1961196101000000000000
643Ken Forsch1976198102000000000000
644Ray Fosse1970197102421100010010.500.500.5001.000
645Bill Foster193319342
646George Foster197619815513113320150022.273.385.7271.112
647Keith Foulke200320031
648Dexter Fowler201620161
649Nellie Fox19511963815413871400050023.368.400.368.768
650Pete Fox194419441
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
651Jimmie Foxx193319414920193610140017.316.350.526.876
652Ty France2022202201110000000001.000.000.000.000
653John Franco1986199004000000000000
654Julio Franco1989199113660210020000.333.333.500.833
655Wander Franco2023202301110000000000.000.000.000.000
656Tito Francona196119611
657Fred Frankhouse1934193401110000000000.000.000.000.000
658Ryan Franklin2009200901000000000000
659Adam Frazier2021202111220100000000.500.500.5001.000
660Todd Frazier2014201512430000000010.000.250.000.250
661Bill Freehan1964197571120172400120023.235.316.412.728
662Freddie Freeman201320255912100200000021.200.333.200.533
663David Freese2012201201110000000001.000.000.000.000
664Jim Fregosi196419702617151310010005.200.188.267.454
665Larry French1940194001100000000000
666Lonny Frey1939194323660210010100.333.333.500.833
667Max Fried202220253
668Bob Friend1956196024320000000002.000.000.000.000
669Frankie Frisch1933193523874400220010.571.6251.4292.054
670David Fry2024202401220100010000.500.500.5001.000
671Travis Fryman1992200015762200010012.333.429.333.762
672Woodie Fryman196819762
673Brian Fuentes2005200904000000000000
674Kosuke Fukudome2008200811220000000001.000.000.000.000
675Michael Fulmer201720171
676Rafael Furcal2003201213762201000011.333.429.6671.095
677Carl Furillo195219532
678Gary Gaetti1988198902220000000001.000.000.000.000
679Éric Gagné2002200403000000000000
680Jonas Gaines194219464
681Augie Galan19361944231192200120022.222.364.556.919
682Andrés Galarraga1988200015880100000002.125.125.125.250
683Yovani Gallardo201020101
684Zac Gallen202320231
685Joey Gallo20192021022111001100101.0001.0004.0005.000
686Ron Gant1992199512440000000001.000.000.000.000
687Adolis García2021202312440110000002.250.250.500.750
688Avisaíl García2017201701220000000001.000.000.000.000
689Carlos García1994199401220100000000.500.500.5001.000
690Dámaso García1984198502330100001000.333.333.333.667
691Freddy García2001200202110000000000.000.000.000.000
692Maikel Garcia2025202501211000001010.000.500.000.500
693Mike Garcia1952195403000000000000
694Silvio García194619474
695Nomar Garciaparra1997200616771100000000.143.143.143.286
696Brett Gardner2015201501220000000002.000.000.000.000
697Jon Garland200520051
698Phil Garner1976198103431100001012.333.500.333.833
699Ralph Garr1974197401330000000001.000.000.000.000
700Scott Garrelts198519851
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
701Ned Garver1951195111110000000001.000.000.000.000
702Steve Garvey19741985910302871122270023.393.433.8211.255
703Cito Gaston1970197001320000000010.000.333.000.333
704Kevin Gausman202120232
705Rich Gedman1985198602110000000001.000.000.000.000
706Lou Gehrig193319395724184410250066.222.417.6111.028
707Charlie Gehringer1933193866292021020012090.500.655.6001.255
708Scooter Gennett20182018011111001200001.0001.0004.0005.000
709Jim Gentile196019622613110200000025.182.308.182.490
710Jason Giambi2000200435984300110013.375.444.7501.194
711Bob Gibson1962197219000000000000
712Josh Gibson1933194612
713Kyle Gibson202120211
714Logan Gilbert202420241
715Brian Giles2000200102330000000000.000.000.000.000
716George Giles193519351
717Marcus Giles200320031
718Jim Gilliam1948195904321100110010.500.6672.0002.667
719Andrés Giménez2022202211220000000002.000.000.000.000
720Lucas Giolito201920191
721Alvin Gipson194219421
722Joe Girardi200020001
723Dave Giusti1973197301000000000000
724Tyler Glasnow202420241
725Troy Glaus2000200614771110000002.143.143.286.429
726Tom Glavine19912006110100000000000
727Tom Glover194519451
728Paul Goldschmidt201320224716152310110013.200.250.467.717
729Yan Gomes2018201801330000000002.000.000.000.000
730Carlos Gómez2013201412330000000001.000.000.000.000
731Lefty Gomez1933193957660100010003.167.167.167.333
732Tony Gonsolin202220221
733Adrián González20082015151081200120012.250.300.625.925
734Álex González1999199901110000000000.000.000.000.000
735Carlos González2012201633660100000002.167.167.167.333
736Gio Gonzalez201120122
737Juan González1993200123750000010012.000.143.000.143
738Luis Gonzalez1999200515771420010000.571.571.8571.429
739Dwight Gooden1984198824000000000000
740Billy Goodman1949195312320000000110.000.333.000.333
741Hunter Goodman2025202501110000000000.000.000.000.000
742Ival Goodman1938193922640000001011.000.333.000.333
743Alex Gordon2013201503110000000000.000.000.000.000
744Joe Gordon193919495920202430020008.200.200.350.550
745Sid Gordon1948194902320110000010.500.6671.0001.667
746Tom Gordon1998200603000000000000
747MacKenzie Gore202520251
748Goose Goslin19361936012111000000101.0001.0001.0002.000
749Rich Gossage1975198509000000000000
750Billy Grabarkewitz1970197001330100000000.333.333.333.667
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
751Mark Grace1993199713440000000000.000.000.000.000
752Willie Grace194619483
753Yasmani Grandal2015201902321000000011.000.333.000.333
754Curtis Granderson2009201223551101000000.200.200.600.800
755Mudcat Grant1963196502000000000000
756Danny Graves2000200402000000000000
757Josiah Gray202320231
758Sonny Gray201520233
759Ted Gray1950195001000000000000
760Leslie Green194019401
761Shawn Green1999200202440200001001.500.500.5001.000
762Tyler Green199519951
763Hank Greenberg1937194014651100000010.200.333.200.533
764Hunter Greene202420241
765Joe Greene194019423
766Riley Greene2024202512550000000003.000.000.000.000
767Shane Greene201920191
768Mike Greenwell1988198902110000000000.000.000.000.000
769Zack Greinke2009201906000000000000
770Bobby Grich197219823613110100000024.091.231.091.322
771Ben Grieve19981998011000000000101.000
772Ken Griffey1976198003442300120000.750.7501.5002.250
773Ken Griffey Jr.19902007913282541120171025.440.464.6401.104
774Alfredo Griffin1984198401000000000000
775Bob Griffith193519482
776Jason Grilli201320131
777Bob Grim1957195701000000000000
778Ross Grimsley197819781
779Lee Grissom1937193701000000000000
780Marquis Grissom1993199412541100110011.250.4001.0001.400
781Marv Grissom1954195401000000000000
782Dick Groat195919644817151510050002.333.375.400.775
783Kevin Gross1988198801000000000000
784Wayne Gross197719771
785Jerry Grote1968197412220000000001.000.000.000.000
786Lefty Grove1933193916220000000001.000.000.000.000
787Orval Grove194419441
788Johnny Grubb1974197401110000000000.000.000.000.000
789Kelly Gruber1989199002210000002010.000.500.000.500
790Mark Grudzielanek1996199601110000000000.000.000.000.000
791Eddie Guardado2002200302000000000000
792Mark Gubicza1988198902000000000000
793Pedro Guerrero1981198915550000000002.000.000.000.000
794Vladimir Guerrero199920107920203500110002.250.250.400.650
795Vladimir Guerrero Jr.202120254511111200120002.182.182.455.636
796Ron Guidry1978198304000000000000
797Carlos Guillén2004200803650110000011.200.333.400.733
798Ozzie Guillén1988199103320000000000.000.000.000.000
799Randy Gumpert195119511
800Larry Gura198019801
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
801Lourdes Gurriel Jr.2023202301220100000001.500.500.5001.000
802Frankie Gustine1946194813540000000012.000.200.000.200
803Cristian Guzmán2001200802440000000101.000.000.000.000
804Juan Guzmán1992199201000000000000
805Tony Gwynn19841999101532294710042033.241.313.276.588
806Bert Haas19471947011101000000001.0001.0001.0002.000
807Stan Hack193819434418152600000025.400.471.400.871
808Harvey Haddix1953195503000000000000
809Josh Hader201820256
810Chick Hafey1933193311440100000000.250.250.250.500
811Sam Hairston194819482
812Jimmie Hall1964196502321000000011.000.333.000.333
813Roy Halladay2002201118110000000001.000.000.000.000
814Bill Hallahan1933193311110000000000.000.000.000.000
815Tom Haller1966196803330000000001.000.000.000.000
816Cole Hamels2007201604000000000000
817Josh Hamilton200820125513130400011001.308.308.308.615
818Atlee Hammaker1983198301000000000000
819Jeffrey Hammonds2000200001110000000000.000.000.000.000
820Granny Hamner1952195423540000000010.000.200.000.200
821Mike Hampton199920012
822Brad Hand201720193
823Mitch Haniger2018201801220000000001.000.000.000.000
824Joel Hanrahan201120122
825Ron Hansen1960196022660300000001.500.500.5001.000
826Erik Hanson199519951
827Ian Happ20222022011000000000101.000
828J.A. Happ201820181
829Mel Harder1934193704440000000002.000.000.000.000
830J.J. Hardy2007201312320000010010.000.333.000.333
831Dan Haren2007200913000000000000
832Steve Hargan196719671
833Mike Hargrove1975197501110000000000.000.000.000.000
834Pete Harnisch199119911
835Bryce Harper201220246816140320000025.214.313.357.670
836Tommy Harper1970197001000000000100
837Toby Harrah1972198214220000000000.000.000.000.000
838Bud Harrelson1970197112552200000000.400.400.400.800
839Ken Harrelson1968196801110000000000.000.000.000.000
840Curtis Harris193619361
841Mickey Harris194619461
842Vic Harris193319477
843Will Harris201620161
844Josh Harrison2014201702440000000003.000.000.000.000
845Matt Harrison201220121
846Corey Hart2008201012550000000003.000.000.000.000
847Jim Ray Hart1966196601110000000001.000.000.000.000
848Gabby Hartnett193319383610102201010001.200.200.400.600
849Bill Harvey194319431
850Bob Harvey194819481
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
851Bryan Harvey199119932
852Ken Harvey2004200401110000000001.000.000.000.000
853Matt Harvey201320131
854Shigetoshi Hasegawa200320031
855Grady Hatton195219521
856Brad Hawpe2009200901220000000001.000.000.000.000
857Frankie Hayes1939194615440000000001.000.000.000.000
858Johnny Hayes194719472
859Von Hayes19891989011101000100001.0001.0001.0002.000
860Joe Haynes194819481
861Austin Hays2023202311220100000000.500.500.5001.000
862Buster Haywood194619461
863Jim Hearn195219521
864Jeff Heath1941194312430000000011.000.250.000.250
865Neal Heaton199019901
866Jim Hegan1947195205440110000003.250.250.500.750
867Mike Hegan196919691
868Jonah Heim2023202311220000000002.000.000.000.000
869Tommy Helms1967196812540110000010.250.400.500.900
870Ryan Helsley202220242
871Todd Helton2000200435992200130002.222.222.556.778
872Rollie Hemsley1935194425771101000000.143.143.429.571
873Curtis Henderson194019401
874Dave Henderson1991199111220000000001.000.000.000.000
875Gunnar Henderson2024202411220000000000.000.000.000.000
876Rickey Henderson1980199171026243700012024.292.346.292.638
877George Hendrick1974198304551300011000.600.600.6001.200
878Liam Hendriks201920223
879Tom Henke1987199502000000000000
880Mike Henneman198919891
881Tommy Henrich19421950251091110000014.111.200.222.422
882Bill Henry1960196002100000000000
883Preacher Henry194119411
884Pat Hentgen1993199703000000000000
885Ray Herbert1962196201110000000001.000.000.000.000
886Billy Herman19341943610313031320000013.433.452.500.952
887Félix Hernández2009201506000000000000
888José Hernández2002200201330000000002.000.000.000.000
889Keith Hernandez197919871510100300000003.300.300.300.600
890Liván Hernández200420052
891Ramón Hernández2003200301110000000000.000.000.000.000
892Roberto Hernández201020101
893Roberto Hernández1996199902000000000000
894Teoscar Hernández2021202422441110000001.250.250.500.750
895Willie Hernández1984198603000000000000
896Tom Herr1985198511331110000000.333.333.6671.000
897Kelvin Herrera201520162
898Odúbel Herrera2016201601110000000000.000.000.000.000
899Ed Herrmann197419741
900Orel Hershiser1987198903000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
901Jason Heyward201020101
902Jim Hickman1970197001440100010002.250.250.250.500
903Kirby Higbe1940194602110000000001.000.000.000.000
904Pinky Higgins1934194413330000000002.000.000.000.000
905Teddy Higuera1986198601110000000001.000.000.000.000
906Oral Hildebrand193319331
907Aaron Hill2009200911330000000000.000.000.000.000
908Jimmy Hill194119411
909Ken Hill1994199401000000000000
910Sam Hill194819482
911Shea Hillenbrand2002200512220000000001.000.000.000.000
912John Hiller197419741
913Chuck Hinton1964196401000000000000
914Larry Hisle1977197802220100000000.500.500.5001.000
915Myril Hoag1939193901110000000001.000.000.000.000
916Don Hoak1957195711110000000000.000.000.000.000
917Oris Hockett194419441
918Gil Hodges194919571812123400120001.333.333.583.917
919Billy Hoeft195519551
920Joe Hoerner197019701
921Jeff Hoffman202420241
922Trevor Hoffman1998200907000000000000
923Al Holland198419841
924Bill Holland193919391
925Greg Holland201320173
926Matt Holliday200620152711113300120002.273.273.545.818
927Dave Hollins19931993011101100000001.0001.0002.0003.000
928Clay Holmes202220242
929Tommy Holmes1948194801110000000000.000.000.000.000
930Brock Holt2015201501111000001001.000.000.000.000
931Ken Holtzman1972197302000000000000
932Rick Honeycutt1980198302000000000000
933Burt Hooton1981198101000000000000
934Johnny Hopp1946194611220100000000.500.500.5001.000
935Joe Horlen196719671
936Billy Horne193919413
937Bob Horner1982198201110000000000.000.000.000.000
938Willie Horton19651973241081200000022.250.400.250.650
939Bill Hoskins194119411
940Eric Hosmer2016201611331200120000.667.6671.6672.333
941Tanner Houck202420241
942Charlie Hough1986198601000000000000
943Art Houtteman1950195001110000000001.000.000.000.000
944Carrenza Howard194419441
945Elston Howard195719651121191000000017.000.182.000.182
946Frank Howard1968197134761100110012.167.286.667.952
947Ryan Howard2006201013440000000002.000.000.000.000
948Steve Howe1982198201000000000000
949Jay Howell1985198903000000000000
950Roy Howell1978197801110000000000.000.000.000.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
951Dick Howser1961196102110000000000.000.000.000.000
952LaMarr Hoyt1985198511110000000001.000.000.000.000
953Kent Hrbek1982198201110000000000.000.000.000.000
954Glenn Hubbard19831983011101000000001.0001.0001.0002.000
955Carl Hubbell1933194219110000000000.000.000.000.000
956John Hudek1994199401000000000000
957Orlando Hudson2007200902430100001011.333.500.333.833
958Sid Hudson1941194202000000000000
959Tim Hudson2000201404000000000000
960Willie Hudson194119411
961Phil Hughes201020101
962Sammy Hughes193419396
963Tex Hughson1942194403110000000000.000.000.000.000
964Tom Hume1982198201000000000000
965Randy Hundley1969196901110000000001.000.000.000.000
966Todd Hundley1996199702110000000000.000.000.000.000
967Ron Hunt1964196612540100000001.250.250.250.500
968Bert Hunter193319331
969Billy Hunter1953195301000000000000
970Catfish Hunter1966197618110000000001.000.000.000.000
971Torii Hunter2002201315770000000001.000.000.000.000
972Bruce Hurst198719871
973Fred Hutchinson1951195101000000000000
974Cowan Hyde194319463
975Raúl Ibañez2009200911220000000000.000.000.000.000
976Jose Iglesias2015201501220000000001.000.000.000.000
977Shota Imanaga202420241
978Ender Inciarte2017201701220000000000.000.000.000.000
979Omar Infante201020101
980Brandon Inge2009200901110000000000.000.000.000.000
981Monte Irvin194119527
982Jason Isringhausen2000200502000000000000
983Hisashi Iwakuma201320131
984César Izturis200520051
985Ray Jablonski1954195411331100010000.333.333.333.667
986Bo Jackson1989198911441200121001.500.5001.2501.750
987Danny Jackson1988199402000000000000
988Edwin Jackson2009200901000000000000
989Grant Jackson196919691
990Larry Jackson1957196305110000000000.000.000.000.000
991Randy Jackson1954195502551100010001.200.200.200.400
992Reggie Jackson19691984101431262720130049.269.355.462.816
993Travis Jackson1934193411220000000001.000.000.000.000
994Brook Jacoby1986199002220000000001.000.000.000.000
995John Jaha1999199901110000000001.000.000.000.000
996Kenley Jansen201620234
997Larry Jansen1950195102220000000001.000.000.000.000
998Al Javery1943194402000000000000
999Julián Javier1963196812440000000002.000.000.000.000
1000Joey Jay196119612
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1001Gregg Jefferies1993199412322110000001.500.6671.0001.667
1002Jeremy Jeffress201820181
1003Fats Jenkins193319352
1004Fergie Jenkins1967197203110000000000.000.000.000.000
1005Geoff Jenkins200320031
1006Bobby Jenks200620072
1007Jackie Jensen1952195813550000010001.000.000.000.000
1008Gentry Jessup194419485
1009Derek Jeter19982014914292761320131016.481.517.6671.184
1010Sam Jethroe194219477
1011Joe Jiménez201820181
1012Ubaldo Jiménez201020101
1013Tommy John1968198004110000000001.000.000.000.000
1014Alex Johnson1970197001110000000000.000.000.000.000
1015Billy Johnson1947194701000000000000
1016Bob Johnson19351944271090100000015.111.200.111.311
1017Charles Johnson1997200102220000000001.000.000.000.000
1018Connie Johnson194019401
1019Davey Johnson1968197314770100000002.143.143.143.286
1020Don Johnson194419441
1021Howard Johnson1989199112550100011002.200.200.200.400
1022Jim Johnson201220121
1023Jimmy Johnson193919391
1024Josh Johnson200920102
1025Judy Johnson193319362
1026Lance Johnson1996199611441310001100.750.7501.0001.750
1027Mex Johnson193819381
1028Randy Johnson19902004110000000000000
1029Adam Jones20092015351091110010004.111.100.222.322
1030Andruw Jones2000200605984410260013.500.5561.3751.931
1031Bobby Jones199719971
1032Chipper Jones199620125815143600110011.429.467.6431.110
1033Cleon Jones1969196911442200000000.500.500.5001.000
1034Doug Jones1988199405000000000000
1035Randy Jones1975197612110000000001.000.000.000.000
1036Ruppert Jones1977198202221101000000.500.5001.5002.000
1037Sam Jones1955195902000000000000
1038Slim Jones193419352
1039Todd Jones2000200001000000000000
1040Willie Jones19501951121090100000011.111.200.111.311
1041Eddie Joost1949195212321100020010.500.667.5001.167
1042Brian Jordan19991999012101000001101.0001.0001.0002.000
1043Félix José1991199101220100000000.500.500.5001.000
1044Duane Josephson1968196801000000000000
1045Matt Joyce2011201101220100000000.500.500.5001.000
1046Wally Joyner1986198611110000000000.000.000.000.000
1047Oscar Judd194319431
1048Aaron Judge201720256715132100110023.077.200.308.508
1049Josh Jung2023202311220000000000.000.000.000.000
1050Billy Jurges193719403
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1051Jair Jurrjens201120111
1052David Justice1993199723550100000000.200.200.200.400
1053Jim Kaat1962197503000000000000
1054Al Kaline19551974718403771210261026.324.375.514.889
1055Eddie Kasko19611961021101000000001.0001.0001.0002.000
1056Eddie Kazak19491949112202000100001.0001.0001.0002.000
1057Scott Kazmir2006201403000000000000
1058Bob Keegan1954195401000000000000
1059George Kell1947195761026233400131024.174.240.304.544
1060Charlie Keller1940194725872100120013.143.250.571.821
1061Mitch Keller202320231
1062Leon Kellman194719482
1063Alex Kellner194919491
1064Pat Kelly1973197301110000000000.000.000.000.000
1065Roberto Kelly1992199302330110020002.333.333.6671.000
1066Ken Keltner194019485719174410000025.235.316.294.610
1067Matt Kemp2011201823541210000011.500.600.7501.350
1068Steve Kemp1979197901110000000000.000.000.000.000
1069Jason Kendall1996200013330100000001.333.333.333.667
1070Howie Kendrick2011201101110000000000.000.000.000.000
1071Terry Kennedy1981198724550100010001.200.200.200.400
1072Vern Kennedy193619382
1073Jeff Kent1999200545982210000011.250.333.375.708
1074Matt Keough1978197801000000000000
1075Jim Kern1977197903000000000000
1076Buddy Kerr1948194801220000000001.000.000.000.000
1077Clayton Kershaw2011202511
1078Don Kessinger196819744612121301010001.250.250.417.667
1079Dallas Keuchel201520172
1080Jimmy Key1985199715000000000000
1081Yusei Kikuchi202120252
1082Darryl Kile1993200003000000000000
1083Harmon Killebrew1959197161328264800360026.308.357.6541.011
1084Byung-Hyun Kim2002200201000000000000
1085Craig Kimbrel201120239
1086Henry Kimbro194119477
1087Harry Kincannon193419341
1088Ralph Kiner194819532615153410340002.267.267.9331.200
1089Dave Kingman1976198023330000000002.000.000.000.000
1090Ian Kinsler20082014041090100001113.111.200.111.311
1091Brandon Kintzler201720171
1092Jason Kipnis2013201502220110010001.500.5001.0001.500
1093George Kirby202320231
1094Alejandro Kirk2022202512441100000000.250.250.250.500
1095Ron Kittle1983198301221100000001.500.500.5001.000
1096Andrew Kittredge202120211
1097Chuck Klein1933193412770200010000.286.286.286.571
1098Ryan Klesko2001200101210000010001.000.000.000.000
1099Corey Kluber201620183
1100Ted Kluszewski195319563414144730140000.500.500.9291.429
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1101Corey Knebel201720171
1102Bob Knepper1981198802000000000000
1103Ray Knight1980198202541100001011.250.400.250.650
1104Chuck Knoblauch1992199704651100000012.200.333.200.533
1105Bobby Knoop1966196611220000000001.000.000.000.000
1106Darold Knowles1969196901000000000000
1107Danny Kolb2004200401000000000000
1108Paul Konerko20022012061080420020012.500.600.7501.350
1109Jim Konstanty1950195001000000000000
1110Jerry Koosman1968196902000000000000
1111Sandy Koufax1961196617000000000000
1112Jack Kralick196419641
1113Jack Kramer19461947021111000000001.0001.0001.0002.000
1114Ed Kranepool196519651
1115Floyd Kranson193619361
1116Mike Kreevich1938193811220000000000.000.000.000.000
1117John Kruk1991199313551200000002.400.400.400.800
1118Mike Krukow1986198601000000000000
1119Tony Kubek1958196114651000000012.000.167.000.167
1120Johnny Kucks195619561
1121Harvey Kuenn1953196031018163300010020.188.278.188.465
1122Hung-Chih Kuo201020101
1123Whitey Kurowski1943194714660110020003.167.167.333.500
1124Steven Kwan2024202512431100011010.333.500.333.833
1125Tommy La Stella201920191
1126Chet Laabs1943194311431000000011.000.250.000.250
1127Clem Labine1956195702000000000000
1128John Lackey200720071
1129Mike LaCoss1979197901000000000000
1130Bryan LaHair2012201201110000000000.000.000.000.000
1131Ray Lamanno1946194601110000000000.000.000.000.000
1132Jim LaMarque194819482
1133Jake Lamb20172017011000000000101.000
1134Jim Landis1962196202110000000001.000.000.000.000
1135Ken Landreaux1980198001110000000000.000.000.000.000
1136Mark Langston1987199304000000000000
1137Max Lanier194319442
1138Ray Lankford1997199711320000000011.000.333.000.333
1139Carney Lansford1988198801110000000000.000.000.000.000
1140Norm Larker1960196002211000000010.000.500.000.500
1141Barry Larkin1988200451219181200021003.111.105.111.216
1142Dave LaRoche1976197702000000000000
1143Frank Lary1960196103000000000000
1144Barry Latman196119611
1145Tim Laudner19881988011101100000001.0001.0002.0003.000
1146Cookie Lavagetto1938194114330000000000.000.000.000.000
1147Gary Lavelle1977198302000000000000
1148Vance Law1988198801000000000000
1149Vern Law1960196012110000000000.000.000.000.000
1150Brooks Lawrence195619561
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1151Matt Lawton2000200402441200011001.500.500.5001.000
1152Tony Lazzeri193319331
1153Charlie Lea1984198411000000000000
1154Brandon League201120111
1155Bill Lee1938193902110000000000.000.000.000.000
1156Bill Lee197319731
1157Bob Lee196519651
1158Carlos Lee2005200703550000010002.000.000.000.000
1159Cliff Lee200820134
1160Derrek Lee2005200712650210001011.400.500.6001.100
1161Thornton Lee1941194101110000000000.000.000.000.000
1162Jim Lefebvre1966196611220000000000.000.000.000.000
1163Ron LeFlore1976197611220100000001.500.500.5001.000
1164Hank Leiber1938194103110000000000.000.000.000.000
1165Al Leiter1996200002000000000000
1166DJ LeMahieu2015201923440000000000.000.000.000.000
1167Dave Lemanczyk197919791
1168Denny Lemaster196719671
1169Bob Lemon1948195407211000000010.000.500.000.500
1170Chet Lemon1978198413641100000012.250.500.250.750
1171Jim Lemon1960196002210000000011.000.500.000.500
1172Buck Leonard1935194813
1173Dutch Leonard19401951141101000000001.0001.0001.0002.000
1174Jeffrey Leonard1987198902330000000001.000.000.000.000
1175Don Leppert196319631
1176Jon Lester201020185
1177Buddy Lewis1938194722330000000000.000.000.000.000
1178Rufus Lewis194719482
1179Brad Lidge200520082
1180Jon Lieber200120011
1181Mike Lieberthal1999200002331100000000.333.333.333.667
1182Ted Lilly2004200902000000000000
1183José Lima199919991
1184Rogelio Linares194519451
1185Tim Lincecum2008201114000000000000
1186Johnny Lindell194319431
1187Francisco Lindor2016202515990000000004.000.000.000.000
1188Francisco Liriano200620061
1189Danny Litwhiler19421942011101000000001.0001.0001.0002.000
1190Paul Lo Duca2003200614660100000000.167.167.167.333
1191Esteban Loaiza2003200402000000000000
1192Jeff Locke201320131
1193Lester Lockett194319484
1194Whitey Lockman1952195211330000000001.000.000.000.000
1195Billy Loes1957195701110000000000.000.000.000.000
1196Kenny Lofton199419994615141500025013.357.400.357.757
1197Johnny Logan1955195904440100010001.250.250.250.500
1198Mickey Lolich1969197203110000000001.000.000.000.000
1199Sherm Lollar1950196009760210000010.333.429.500.929
1200Ernie Lombardi193619433714130500010010.385.429.385.813
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1201Jim Lonborg196719671
1202Dale Long1956195611220000000002.000.000.000.000
1203Evan Longoria2008201013651220010012.400.500.8001.300
1204Eddie Lopat1951195101000000000000
1205Stan Lopata1955195602330000000001.000.000.000.000
1206Davey Lopes1978198134650200010111.400.500.400.900
1207Al Lopez1934194102430000000001.000.000.000.000
1208Aurelio López198319831
1209Cando López193919391
1210Felipe López20052005011101000000001.0001.0001.0002.000
1211Javy López1997200313441100110001.250.2501.0001.250
1212Jorge López202220221
1213José López2006200601001000000000
1214Pablo López202320231
1215Reynaldo López202420241
1216Michael Lorenzen202320231
1217Mark Loretta2004200612440100000000.250.250.250.500
1218Lou Louden194619485
1219Brandon Lowe201920252
1220Derek Lowe2000200212000000000000
1221Mike Lowell2002200704772410000001.571.571.7141.286
1222Peanuts Lowrey1946194601220100000000.500.500.5001.000
1223Jed Lowrie2018201801320000000010.000.333.000.333
1224Jonathan Lucroy20142016123303200200001.0001.0001.6672.667
1225Ryan Ludwick2008200801320000000011.000.333.000.333
1226Seth Lugo202420241
1227Jerry Lumpe196419641
1228Dick Lundy193319342
1229Greg Luzinski1975197834981200130011.250.333.625.958
1230Sparky Lyle1973197703000000000000
1231John Lyles193919391
1232Fred Lynn1975198369222056004100026.300.364.9001.264
1233Lance Lynn201220212
1234Ted Lyons193919391
1235Mike MacDougal200320031
1236Manny Machado201320254713132210010003.154.154.231.385
1237Ray Mack1940194001110000000001.000.000.000.000
1238Biz Mackey193319475
1239Greg Maddux1988200028000000000000
1240Bill Madlock1975198303440100020000.250.250.250.500
1241Sal Maglie1951195202110000000000.000.000.000.000
1242Art Mahaffey1961196203000000000000
1243Jim Maloney1965196501000000000000
1244Frank Malzone195719645821203300120011.150.190.300.490
1245Gus Mancuso1935193702220000000000.000.000.000.000
1246Max Manning194719482
1247Alek Manoah202220221
1248Félix Mantilla1965196511220000000000.000.000.000.000
1249Joe Mantiply202220221
1250Mickey Mantle1952196813205243510002401917.233.365.372.737
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1251Heinie Manush1934193411320000001010.000.333.000.333
1252Juan Marichal19621971210221100000000.500.500.5001.000
1253Marty Marion194319505713121100000004.083.083.083.167
1254Roger Maris195919626723192210020035.105.217.158.375
1255Nick Markakis2018201811210000000010.000.500.000.500
1256Carlos Marmól200820081
1257Germán Márquez202120211
1258Luis Márquez194719484
1259Jason Marquis200920091
1260Connie Marrero195119511
1261Jack Marshall193319331
1262Mike Marshall1974197502110000000000.000.000.000.000
1263Mike Marshall198419841
1264Willard Marshall1942194913631000000031.000.500.000.500
1265Ketel Marte2019202533771320020001.429.429.7141.143
1266Starling Marte20162022021101000000001.0001.0001.0002.000
1267Billy Martin1956195601110000000000.000.000.000.000
1268Hersh Martin193819381
1269Pepper Martin1933193724981100011013.125.222.125.347
1270Russell Martin2007201514870100000002.143.143.143.286
1271Stu Martin193619361
1272Carlos Martínez201520172
1273Dennis Martínez1990199504000000000000
1274Edgar Martínez199220034713121200110104.167.231.417.647
1275Horacio Martínez194019455
1276J.D. Martinez201520233611111310000005.273.273.364.636
1277Pedro Martínez1996200608000000000000
1278Ramón Martínez1990199001000000000000
1279Tino Martinez1995199712330100000000.333.333.333.667
1280Tippy Martinez198319831
1281Víctor Martínez2004201405321100120010.500.6672.0002.667
1282Phil Masi1946194803440100000000.250.250.250.500
1283Justin Masterson201320131
1284Walt Masterson1947194812000000000000
1285Eddie Mathews1953196271227254200230015.080.148.320.468
1286Verdell Mathis194119454
1287Jon Matlack1974197603000000000000
1288Leroy Matlock193319363
1289Hideki Matsui2003200412330100000001.333.333.333.667
1290Gary Matthews1979197901220000000000.000.000.000.000
1291Gary Matthews20062006011101000000001.0001.0001.0002.000
1292Don Mattingly19841989161190110000022.111.273.222.495
1293Joe Mauer200620134612111410010011.364.417.455.871
1294Charlie Maxwell19561957021101000000001.0001.0001.0002.000
1295Carlos May1969197202110000000001.000.000.000.000
1296Dave May1973197301220000000000.000.000.000.000
1297Lee May1969197213760100010011.167.286.167.452
1298Merrill May1940194001210000000000.000.500.000.500
1299John Mayberry1973197412540110000010.250.400.500.900
1300Joe Mays200120011
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1301Willie Mays19541973182482752023233961714.307.366.533.899
1302Ed Mayweather193719402
1303Bill Mazeroski1958196761018160200020001.125.176.125.301
1304Lee Mazzilli19791979012111001200101.0001.0004.0005.000
1305Dick McAuliffe1965196723992200120001.222.222.556.778
1306Bake McBride197619761
1307Ken McBride19611963141101000100001.0001.0001.0002.000
1308Brian McCann2006201317770110030000.143.143.286.429
1309James McCann20192019011101000000001.0001.0001.0002.000
1310Tim McCarver19661967023313100000001.0001.0001.3332.333
1311Shane McClanahan202220232
1312Billy McCool196619661
1313Frank McCormick193819462813121100000001.083.083.083.167
1314Mike McCormick1960196104110000000000.000.000.000.000
1315Willie McCovey196319714617162300240016.188.235.563.798
1316Lance McCullers Jr.201720171
1317Clyde McCullough194819532
1318Andrew McCutchen201120152511111300112003.273.273.545.818
1319Booker McDaniel194519451
1320Lindy McDaniel1960196002000000000000
1321Gil McDougald1952195906441100010000.250.250.250.500
1322Jack McDowell1991199303000000000000
1323Sam McDowell1965197106100000000000
1324Terris McDuffie193919443
1325Willie McGee198319880410100210020000.200.200.300.500
1326Lynn McGlothen1974197401000000000000
1327Jim McGlothlin1967196701000000000000
1328Tug McGraw1972197502000000000000
1329Scott McGregor198119811
1330Fred McGriff199220003511111300130005.273.273.545.818
1331Mark McGwire1987200061222202400020029.200.273.200.473
1332Henry McHenry194019412
1333Gready McKinnis194319442
1334Zach McKinstry2025202501110000000000.000.000.000.000
1335Denny McLain1966196913110000000001.000.000.000.000
1336Cal McLish1959195901000000000000
1337Nate McLouth2008200801440100000001.250.250.250.500
1338Don McMahon195819581
1339Ryan McMahon2024202401110000000001.000.000.000.000
1340Roy McMillan1956195722541200000010.500.600.5001.100
1341Dave McNally1969197203000000000000
1342Jeff McNeil2019202212320000000000.000.333.000.333
1343George McQuinn193919483612121300001002.250.250.250.500
1344Hal McRae1975198203320000000010.000.333.000.333
1345Austin Meadows2019201901110000000000.000.000.000.000
1346John Means201920191
1347Gil Meche200720071
1348Joe Medwick1934194481029272720160013.259.286.444.730
1349Evan Meek201020101
1350Trevor Megill202520251
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1351Mark Melancon201320214
1352Bill Melton197119711
1353Cliff Melton194219421
1354Denis Menke1969197002310000000011.000.667.000.667
1355Whit Merrifield2019202303660100000002.167.167.167.333
1356Jackson Merrill2024202401220100000000.500.500.5001.000
1357Jim Merritt1970197001000000000000
1358José Mesa199519962
1359Devin Mesoraco2014201401110000000001.000.000.000.000
1360Andy Messersmith1971197614000000000000
1361Cass Michaels1949195012431110000010.333.500.6671.167
1362Miles Mikolas201820222
1363Wade Miley201220121
1364Félix Millán1969197113441110020001.250.250.500.750
1365Andrew Miller201620172
1366Damian Miller2002200201331220010000.667.6671.3332.000
1367Eddie Miller1940194717440000000003.000.000.000.000
1368Henry Miller194719472
1369Mason Miller202420241
1370Shelby Miller201520151
1371Stu Miller1961196102000000000000
1372Kevin Millwood199919991
1373Al Milnar194019401
1374Eric Milton200120011
1375Henry Milton193619405
1376Don Mincher1967196902220100000001.500.500.5001.000
1377Mike Minor201920191
1378Minnie Miñoso1947196041322202620020023.300.364.400.764
1379Greg Minton1982198201000000000000
1380Jacob Misiorowski202520251
1381Dale Mitchell1949195212220110010001.500.5001.0001.500
1382George Mitchell194119411
1383Kevin Mitchell1989199022661200010003.333.333.333.667
1384Casey Mize202520251
1385Johnny Mize1937195381025242610120013.250.280.417.697
1386Vinegar Bend Mizell195919592
1387Yadier Molina200920213101092510120010.556.6001.0001.600
1388Paul Molitor19801994271080100000013.125.222.125.347
1389Bill Monbouquette1960196314000000000000
1390Rick Monday1968197812440000000001.000.000.000.000
1391Raúl Mondesí1995199501110000000000.000.000.000.000
1392Don Money1974197814330000000001.000.000.000.000
1393Sid Monge197919791
1394Willie Montañez1977197701220000000001.000.000.000.000
1395John Montefusco1976197601000000000000
1396Miguel Montero2011201402110000000000.000.000.000.000
1397Jeff Montgomery1992199603000000000000
1398Wally Moon1957195923850000000032.000.375.000.375
1399Donnie Moore1985198501000000000000
1400Gene Moore193719371
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1401Jo-Jo Moore1934194006550000000000.000.000.000.000
1402Matt Moore201320131
1403Mike Moore198919891
1404Terry Moore193919422411100000010012.000.091.000.091
1405Melvin Mora2003200502111000000001.000.000.000.000
1406Jerry Morales19771977011010000000001.000
1407Billy Moran1962196222770200000001.286.286.286.571
1408Mickey Morandini1995199501110000000001.000.000.000.000
1409Adrián Morejón202520251
1410Mitch Moreland2018201801330200000001.667.667.6671.333
1411Joe Morgan1966197971031267720131044.269.355.462.816
1412Mike Morgan199119911
1413Justin Morneau2007201004982210000010.250.333.375.708
1414Leroy Morney193319403
1415Barney Morris193719442
1416Jack Morris1981199125000000000000
1417Matt Morris200120022
1418Charlie Morton201820192
1419Walt Moryn195819581
1420Lloyd Moseby19861986011000000010101.000
1421Jerry Moses197019701
1422Wally Moses193719371
1423Brandon Moss2014201401110000000001.000.000.000.000
1424Porter Moss193719433
1425Don Mossi1957195701000000000000
1426Manny Mota1973197301110000000000.000.000.000.000
1427Mike Moustakas2015201903550000000002.000.000.000.000
1428Jamie Moyer200320031
1429Don Mueller1954195512330210010000.667.6671.0001.667
1430Ray Mueller1944194401000000000000
1431Edward Mujica201320131
1432Hugh Mulcahy194019401
1433Mark Mulder2003200412110000000001.000.000.000.000
1434Terry Mulholland199319931
1435Pat Mullin1947194812210000001011.000.500.000.500
1436Cedric Mullins2021202111221000000001.000.000.000.000
1437Jerry Mumphrey1984198401110000000001.000.000.000.000
1438Bob Muncrief1944194401000000000000
1439Max Muncy2019202112440000000001.000.000.000.000
1440Red Munger1944194903000000000000
1441Van Mungo1934193704000000000000
1442Andrés Muñoz202420252
1443Thurman Munson197119783712101210000012.200.333.300.633
1444Bobby Murcer197119754514130100000011.077.143.077.220
1445Dale Murphy198019875717152410120022.267.353.533.886
1446Daniel Murphy2014201713660300000001.500.500.5001.000
1447Johnny Murphy193719393
1448Sean Murphy2023202311220000000001.000.000.000.000
1449Eddie Murray197819911812110110000012.091.167.182.348
1450Joe Musgrove202220221
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1451Stan Musial19431963142472631120206100277.317.394.6351.029
1452Mike Mussina1992199905000000000000
1453Buddy Myer193519372
1454Randy Myers1990199704000000000000
1455Wil Myers2016201611330110000001.333.333.6671.000
1456Charles Nagy19921999131111000000001.0001.0001.0002.000
1457Mike Napoli2012201211220100000001.500.500.5001.000
1458Ray Narleski19561958021101000000001.0001.0001.0002.000
1459Omar Narváez2021202101220100000000.500.500.5001.000
1460Joe Nathan2004201306000000000000
1461Dioner Navarro2008200801540100000012.250.400.250.650
1462Josh Naylor2024202401110000000000.000.000.000.000
1463Denny Neagle199519972
1464Charlie Neal1959196003220000000000.000.000.000.000
1465Ray Neil194719471
1466Clyde Nelson194619461
1467Dave Nelson1973197301000000000000
1468Jeff Nelson200120011
1469Robb Nen1998200203000000000000
1470Pat Neshek201420172
1471Graig Nettles197519853611110200001002.182.182.182.364
1472Phil Nevin2001200101110000000000.000.000.000.000
1473Don Newcombe1949195504330100010000.333.333.333.667
1474Hal Newhouser1942194816331100000000.333.333.333.667
1475Jeff Newman197919791
1476Bobo Newsom19381944041101000000001.0001.0001.0002.000
1477Bill Nicholson1940194424661110010001.167.167.333.500
1478Joe Niekro197919791
1479Phil Niekro1969198405000000000000
1480Dave Nilsson1999199901110000000001.000.000.000.000
1481Matt Nokes1987198701320000000000.000.000.000.000
1482Aaron Nola201820181
1483Gary Nolan197219721
1484Hideo Nomo199519951
1485Irv Noren1954195401000000000000
1486Derek Norris2014201401221100000001.500.500.5001.000
1487Mike Norris1981198101000000000000
1488Eduardo Núñez2016201601000000000000
1489Joe Nuxhall1955195602220000000000.000.000.000.000
1490Darren O'Day201520151
1491Billy O'Dell1958195902100000000000
1492John O'Donoghue196519651
1493Lefty O'Doul1933193301110000000000.000.000.000.000
1494Ryan O'Hearn2025202511220000000001.000.000.000.000
1495Buck O'Neil194219433
1496Paul O'Neill1991199815880000000002.000.000.000.000
1497Jim O'Toole1963196311110000000000.000.000.000.000
1498Blue Moon Odom1968196902000000000000
1499Jake Odorizzi201920191
1500José Offerman1995199902110000000000.000.000.000.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1501Alexi Ogando201120111
1502Ben Oglivie1980198313540000000012.000.200.000.200
1503Shohei Ohtani20212025551182300130032.375.545.7501.295
1504Hideki Okajima200720071
1505John Olerud1993200122440000000000.000.000.000.000
1506Tony Oliva196419713820190530000214.263.300.421.721
1507Al Oliver19721983171093430000110.444.500.7781.278
1508Greg Olson1990199001110000000001.000.000.000.000
1509Gregg Olson199019901
1510Matt Olson2021202503440000000004.000.000.000.000
1511Alejandro Oms193519351
1512Steve Ontiveros199519951
1513Magglio Ordóñez19992007161091310120001.333.300.7781.078
1514Jesse Orosco1983198402000000000000
1515Jorge Orta197519802
1516David Ortiz2004201671020172500130033.294.400.471.871
1517Russ Ortiz200320031
1518Claude Osteen1967197303100000000000
1519Roberto Osuna201720171
1520Roy Oswalt2005200703000000000000
1521Amos Otis1970197615770200011001.286.286.286.571
1522Mel Ott1934194441124232511001016.217.250.348.598
1523Mickey Owen1941194414221100110000.500.5002.0002.500
1524Smoky Owens193919391
1525Marcell Ozuna2016202423550100010002.200.200.200.400
1526Tom Paciorek19811981011101000000001.0001.0001.0002.000
1527Vicente Padilla2002200201110000000001.000.000.000.000
1528Andy Pafko194719501411100400000011.400.455.400.855
1529Joe Page1944194803000000000000
1530Ted Page193319331
1531Tom Pagnozzi1992199201110000000000.000.000.000.000
1532Satchel Paige1933195308000000000000
1533Rafael Palmeiro1988199914641300020020.750.833.7501.583
1534Dean Palmer1998199801110000000000.000.000.000.000
1535Jim Palmer1970197846320000000000.000.000.000.000
1536Joe Panik2015201501220000000001.000.000.000.000
1537Jonathan Papelbon2006201506000000000000
1538Milt Pappas1962196513000000000000
1539Isaac Paredes2024202502110000000000.000.000.000.000
1540Chan Ho Park200120011
1541Dave Parker197719904717152400120015.267.294.467.761
1542Mel Parnell1949195112110000000001.000.000.000.000
1543Roy Parnell193419392
1544Lance Parrish198019902813121210000014.167.231.250.481
1545Larry Parrish19791987021101000000001.0001.0001.0002.000
1546Roy Partlow193919391
1547Camilo Pascual1959196407220000000000.000.000.000.000
1548Claude Passeau1941194614220000000001.000.000.000.000
1549Freddie Patek1972197813330100000001.333.333.333.667
1550Pat Patterson193419426
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1551Marty Pattin197119711
1552Carl Pavano2004200401000000000000
1553Roger Pavlik1996199601000000000000
1554Albie Pearson1963196311441210000001.500.500.7501.250
1555Lennie Pearson194119466
1556Monte Pearson193619402
1557Jake Peavy2005201213000000000000
1558Joc Pederson2015202222440000000004.000.000.000.000
1559Dustin Pedroia2008201314430000000011.000.250.000.250
1560Carlos Peña200920091
1561Jeremy Peña202520251
1562Tony Peña1982198905440000001001.000.000.000.000
1563Hunter Pence2009201904331100000001.333.333.333.667
1564Terry Pendleton1992199211220100000000.500.500.5001.000
1565Art Pennington194219422
1566Brad Penny2006200712000000000000
1567Joe Pepitone1963196513550000000003.000.000.000.000
1568Freddy Peralta202120252
1569Jhonny Peralta2011201513540200010010.500.600.5001.100
1570Troy Percival1996200104000000000000
1571Geraldo Perdomo2023202301210000000010.000.500.000.500
1572Carlos Pérez199519951
1573Chris Perez201120122
1574Martín Pérez202220221
1575Odalis Pérez2002200201000000000000
1576Pascual Pérez1983198301000000000000
1577Salvador Perez201320246915153300120007.200.200.400.600
1578Tony Pérez1967197617981100110016.125.222.500.722
1579Bill Perkins193419402
1580Glen Perkins201320153
1581Gaylord Perry1966197915100000000000
1582Gerald Perry1988198801110000000000.000.000.000.000
1583Jim Perry1961197103000000000000
1584Johnny Pesky1946194611220000000000.000.000.000.000
1585Gary Peters1964196702000000000000
1586David Peterson202520251
1587Fritz Peterson1970197001000000000000
1588Rico Petrocelli1967196922440110000001.250.250.500.750
1589Dan Petry1985198501000000000000
1590Andy Pettitte199620103
1591Babe Phelps1938194003210000000010.000.500.000.500
1592Brandon Phillips2010201313440000000001.000.000.000.000
1593Mike Piazza19932005101226252610250015.240.269.520.789
1594Billy Pierce1953196137321100000001.500.500.5001.000
1595Jim Piersall1954195602110000000000.000.000.000.000
1596A.J. Pierzynski2002200602330000000000.000.000.000.000
1597Michael Pineda201120111
1598Lou Piniella1972197201110000000000.000.000.000.000
1599Vada Pinson1959196004210000000011.000.500.000.500
1600Juan Pizarro1963196402000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1601Dan Plesac1987198903000000000000
1602Biff Pocoroba1978197801000000000000
1603Johnny Podres19581962141111100000001.0001.0002.0003.000
1604Scott Podsednik2005200501000000000000
1605Jorge Polanco2019201911220100010001.500.500.5001.000
1606Plácido Polanco2007201112110000000000.000.000.000.000
1607Howie Pollet1943194903000000000000
1608AJ Pollock2015201501110000000000.000.000.000.000
1609Drew Pomeranz201620161
1610Darrell Porter1974198014550110000001.200.200.400.600
1611Bob Porterfield1954195401110000000000.000.000.000.000
1612Jorge Posada200020072511110220000005.182.182.364.545
1613Buster Posey20122021471072000000031.000.300.000.300
1614Bill Powell194819481
1615Boog Powell1968197124990100000003.111.111.111.222
1616Malvin Powell193419341
1617Vic Power1955196006771200010000.286.286.286.571
1618Martín Prado2010201011330000000000.000.000.000.000
1619Jim Presley198619861
1620Ryan Pressly201920212
1621David Price201020155
1622Mark Prior200320031
1623Jurickson Profar2024202411221100000000.500.500.5001.000
1624Kirby Puckett1986199561025243710131015.292.320.458.778
1625Terry Puhl197819781
1626Yasiel Puig2014201411330000000003.000.000.000.000
1627Albert Pujols2001202281124222620030023.273.333.364.697
1628Bob Purkey1958196215000000000000
1629J.J. Putz2007200701000000000000
1630Paul Quantrill200120011
1631Carlos Quentin2008201102660000000001.000.000.000.000
1632Jose Quintana201620161
1633Dan Quisenberry1982198403000000000000
1634Dick Radatz1963196402110000000001.000.000.000.000
1635Alex Radcliff1933194613
1636Rip Radcliff1936193611220100000000.500.500.5001.000
1637Ted Radcliffe193719446
1638Brad Radke1998199801000000000000
1639Ken Raffensberger1944194401000000000000
1640Cole Ragans202420241
1641Tim Raines198119872712101301023024.300.417.500.917
1642Cal Raleigh2025202511220100000000.500.500.5001.000
1643Alexei Ramírez2014201401221100001000.500.500.5001.000
1644Aramis Ramírez2005201423751310000020.600.714.8001.514
1645Hanley Ramírez2008201033991200000001.222.222.222.444
1646José Ramírez201720253711111510001003.455.455.5451.000
1647Manny Ramirez1995200861216122300140034.250.375.500.875
1648Rafael Ramírez198419841
1649AJ Ramos201620161
1650Heliot Ramos2024202401110000000001.000.000.000.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1651Pedro Ramos195919591
1652Wilson Ramos2016201802110000000001.000.000.000.000
1653Willie Randolph197619894614140400010003.286.286.286.571
1654Vic Raschi1948195224220100020000.500.500.5001.000
1655Drew Rasmussen202520251
1656Shane Rawley198619861
1657Johnny Ray1988198801110000000000.000.000.000.000
1658Robbie Ray201720252
1659Claude Raymond196619661
1660J.T. Realmuto2018202113642100110022.250.5001.0001.500
1661Jeff Reardon1985199104000000000000
1662Mark Redman200620061
1663Wilson Redus193619372
1664Rick Reed199820012
1665Ron Reed1968196801000000000000
1666Pee Wee Reese1942195431020170210020033.118.250.176.426
1667Donald Reeves194019401
1668Phil Regan196619661
1669Pete Reiser1941194623770100000002.143.143.143.286
1670Ken Reitz1980198011220000000000.000.000.000.000
1671Mike Remlinger2002200201000000000000
1672Jerry Remy197819781
1673Anthony Rendon201920191
1674Chico Renfroe194619461
1675Édgar Rentería199820063510102110010001.100.100.200.300
1676Rip Repulski1956195601110000000000.000.000.000.000
1677Rick Reuschel1977198903000000000000
1678Jerry Reuss1975198012110000000000.000.000.000.000
1679Alex Reyes202120211
1680José Reyes2006201114441310001000.750.7501.0001.750
1681Allie Reynolds1949195405110000000000.000.000.000.000
1682Bryan Reynolds2021202412440100000001.250.250.250.500
1683Craig Reynolds1978197902220000000000.000.000.000.000
1684Harold Reynolds1987198802540000000000.000.000.000.000
1685Shane Reynolds200020001
1686Rick Rhoden1976198602000000000000
1687Arthur Rhodes201020101
1688Del Rice195319531
1689Jim Rice197719864821201410110018.200.238.400.638
1690J.R. Richard1980198011000000000000
1691Bobby Richardson195719661811111100000001.091.091.091.182
1692Pete Richert1965196602000000000000
1693Bill Ricks194519451
1694Elmer Riddle194819481
1695Marshall Riddle193919402
1696Lew Riggs1936193601110000000001.000.000.000.000
1697Dave Righetti1986198702000000000000
1698Bill Rigney19481948011000000000101.000
1699José Rijo199419941
1700Austin Riley2022202302440200000001.500.500.5001.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1701Alex Ríos2006200702000000000000
1702Cal Ripken Jr.198320011719524941330280025.265.308.449.757
1703Mariano Rivera19972013013000000000000
1704Mickey Rivers1976197601220100000001.500.500.5001.000
1705Anthony Rizzo2014201623550100000001.200.200.200.400
1706Phil Rizzuto1942195325990200000001.222.222.222.444
1707Luis Robert Jr.202320231
1708Bip Roberts19921992012212000200001.0001.0001.0002.000
1709Brian Roberts2005200712542110000010.250.400.500.900
1710Robin Roberts1950195657220000000001.000.000.000.000
1711David Robertson201120111
1712Aaron Robinson194719471
1713Brooks Robinson196019741118474551303150014.289.319.489.808
1714Eddie Robinson1949195324991200020001.222.222.222.444
1715Frank Robinson1956197461425242600231007.250.280.500.780
1716Jackie Robinson194519545720187620140021.333.400.6111.011
1717Neil Robinson193819489
1718Fernando Rodney201220163
1719Carlos Rodón202120253
1720Alex Rodriguez199620111014272647011210110.269.296.462.758
1721Ellie Rodríguez196919722
1722Francisco Rodríguez2004201506000000000000
1723Henry Rodríguez19961996011101000100001.0001.0001.0002.000
1724Iván Rodríguez199220071214373641111031016.306.324.389.713
1725Julio Rodríguez2022202503430000000011.000.250.000.250
1726Randy Rodríguez202520251
1727Preacher Roe1949195204000000000000
1728Bullet Rogan193619361
1729Kenny Rogers1995200614000000000000
1730Steve Rogers1974198315000000000000
1731Taylor Rogers202120211
1732Trevor Rogers202120211
1733Cookie Rojas1965197405431100120010.333.5001.3331.833
1734Scott Rolen200220114711102300000003.300.364.300.664
1735Red Rolfe1937194024982301020010.375.444.6251.069
1736Jimmy Rollins20012005134323000010101.0001.0001.0002.000
1737Rich Rollins1962196222651200000000.400.500.400.900
1738John Romano1961196224660100000001.167.167.167.333
1739Jordan Romano202220232
1740Bob Romby194719472
1741Ricky Romero201120111
1742Sergio Romo201320131
1743Brent Rooker2023202502331210130000.667.6672.0002.667
1744José Rosado199719992
1745Buddy Rosar1942194825771100000001.143.143.143.286
1746Pete Rose1965198581739333711020035.212.263.303.566
1747John Roseboro1958196906771100110004.143.143.571.714
1748Al Rosen195219553414113300250033.273.429.8181.247
1749Trevor Rosenthal201520151
1750Tyson Ross201420141
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1751Aaron Rowand2007200701220000000001.000.000.000.000
1752Schoolboy Rowe1935194703220000000000.000.000.000.000
1753Joe Rudi1972197513660210000001.333.333.500.833
1754Leon Ruffin194619461
1755Red Ruffing1934194226220100020000.500.500.5001.000
1756Carlos Ruiz2012201201110000000000.000.000.000.000
1757Silvino Ruiz194019401
1758Pete Runnels19591962351071100110033.143.400.571.971
1759Bob Rush1950195202110000000000.000.000.000.000
1760Addison Russell2016201611220000000000.000.000.000.000
1761Bill Russell1973198013550000000000.000.000.000.000
1762Jack Russell193419341
1763Jeff Russell1988198902000000000000
1764John Henry Russell193319331
1765Marius Russo194119411
1766Babe Ruth1933193422862200120023.333.500.8331.333
1767Dick Ruthven1976198102000000000000
1768Adley Rutschman2023202412330000000001.000.000.000.000
1769B.J. Ryan2005200602000000000000
1770Connie Ryan1944194411441200001000.500.500.5001.000
1771Joe Ryan202520251
1772Nolan Ryan1972198918110000000001.000.000.000.000
1773Hyun Jin Ryu201920191
1774CC Sabathia2003201206000000000000
1775Bret Saberhagen1987199413000000000000
1776Chris Sabo1988199123440000001000.000.000.000.000
1777Johnny Sain1947195303000000000000
1778Takashi Saito2007200701000000000000
1779Danny Salazar201620161
1780Chris Sale201220259
1781Jeff Samardzija201420141
1782Joe Sambito1979197901000000000000
1783Tommy Sampson194019435
1784Juan Samuel1984199103550100000001.200.200.200.400
1785Aaron Sanchez201620161
1786Cristopher Sánchez202420241
1787Freddy Sanchez2006200903330000000000.000.000.000.000
1788Gaby Sánchez2011201101110000000000.000.000.000.000
1789Gary Sánchez2017201912441110000001.250.250.500.750
1790Ryne Sandberg1984199391028261310001029.115.179.154.332
1791Reggie Sanders1995199501110000000001.000.000.000.000
1792Scott Sanderson199119911
1793Pablo Sandoval2011201212331211040000.667.6671.6672.333
1794Jack Sanford1957195701000000000000
1795Manny Sanguillén1971197503220100000000.500.500.5001.000
1796Miguel Sanó20172017011101000100001.0001.0001.0002.000
1797Carlos Santana2019201911330000000001.000.000.000.000
1798Ervin Santana200820172
1799Johan Santana2005200904000000000000
1800Anthony Santander2024202401221100000000.500.500.5001.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1801Benito Santiago1989200235770100000004.143.143.143.286
1802Héctor Santiago201520151
1803José Santiago196819681
1804Ron Santo196319734920151500030050.333.500.333.833
1805Kazuhiro Sasaki2001200202000000000000
1806Hank Sauer1950195222441100130001.250.2501.0001.250
1807Joe Saunders200820081
1808Michael Saunders2016201601110000000000.000.000.000.000
1809Steve Sax1982199025871300023110.429.500.429.929
1810George Scales194319431
1811Pat Scantlebury194619462
1812Ray Scarborough195019501
1813Richie Scheinblum1972197201110000000000.000.000.000.000
1814Max Scherzer201320218
1815Curt Schilling1997200416000000000000
1816Bob Schmidt195819581
1817Jason Schmidt200320063
1818Mike Schmidt1974198971221184521130134.278.381.6671.048
1819Johnny Schmitz1946194802000000000000
1820Red Schoendienst1946195741021211400110100.190.190.333.524
1821Jonathan Schoop20172017011111100000001.0001.0002.0003.000
1822Ken Schrom198619861
1823Hal Schumacher1933193502110000000000.000.000.000.000
1824Don Schwall1961196101110000000000.000.000.000.000
1825Kyle Schwarber2021202503540000000011.000.200.000.200
1826Mike Scioscia1989199012330000000001.000.000.000.000
1827Herb Score1955195602000000000000
1828George Scott1966197713661100120002.167.167.667.833
1829Johnie Scott194619461
1830Mike Scott1986198913000000000000
1831Tanner Scott202420241
1832Marco Scutaro201320131
1833Corey Seager2016202415660000000001.000.000.000.000
1834Kyle Seager2014201401220000000000.000.000.000.000
1835Tom Seaver19671981112110000000001.000.000.000.000
1836Dick Seay193519413
1837Jean Segura2013201802332200130000.667.6671.6672.333
1838Kevin Seitzer1987199502540000000010.000.200.000.200
1839Aaron Sele1998200002000000000000
1840George Selkirk1936193912520100010030.500.800.5001.300
1841Marcus Semien2021202433661200010000.333.333.333.667
1842Andy Seminick1949194911210000000000.000.500.000.500
1843Kodai Senga202320231
1844Bonnie Serrell194419441
1845Luis Severino201720182
1846Luke Sewell193719371
1847Rip Sewell1943194603110000000001.000.000.000.000
1848Richie Sexson2002200302330000000000.000.000.000.000
1849Bobby Shantz1951195703000000000000
1850Mike Sharperson1992199201110000000001.000.000.000.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1851Bob Shaw1962196201000000000000
1852Jeff Shaw1998200102000000000000
1853Spec Shea1947194701110000000000.000.000.000.000
1854Ben Sheets2001200804000000000000
1855Gary Sheffield199220052914123200120020.167.286.417.702
1856George Sherrill200820081
1857James Shields201120111
1858Chris Short1964196702000000000000
1859Norm Siebern1962196404220000000000.000.000.000.000
1860Dick Siebert1943194311110000000000.000.000.000.000
1861Sonny Siebert1966197102000000000000
1862Rubén Sierra19891994141093400130012.444.500.7781.278
1863Roy Sievers1956196105320000000011.000.333.000.333
1864Al Simmons193319353313133630010003.462.462.6921.154
1865Curt Simmons1952195723000000000000
1866Ted Simmons197219832810100200010002.200.200.200.400
1867Alfredo Simón201420141
1868Harry Simpson1956195601110000000001.000.000.000.000
1869Wayne Simpson197019701
1870Bill Singer1969197302000000000000
1871Ken Singleton1977198113542200110000.500.6001.2501.850
1872Dick Sisler19501950011101000000001.0001.0001.0002.000
1873Grady Sizemore2006200803881100001004.125.125.125.250
1874Paul Skenes202420252
1875Bob Skinner195819603310101300021002.300.300.300.600
1876Bill Skowron195719654815141610000013.429.467.500.967
1877Tarik Skubal202420252
1878Jim Slaton197719771
1879Enos Slaughter1941195351025214811021042.381.480.5241.004
1880Heathcliff Slocumb199519951
1881Roy Smalley1979197911430000000010.000.250.000.250
1882John Smiley199119952
1883Al Smith194319431
1884Al Smith1955196003430000000011.000.250.000.250
1885Dave Smith1986199002000000000000
1886Eddie Smith1941194202000000000000
1887Ford Smith194719471
1888Gene Smith194219421
1889Hal Smith1957195903220000000001.000.000.000.000
1890Hilton Smith193719427
1891Lee Smith1983199507110000000001.000.000.000.000
1892Lonnie Smith1982198201000000000000
1893Ozzie Smith19811996111530271410002232.148.233.185.419
1894Reggie Smith196919801713133300110003.231.231.462.692
1895Shane Smith202520251
1896Theolic Smith193919432
1897Will Smith201920191
1898Will Smith2023202513650100001011.200.333.200.533
1899Justin Smoak20172017112101000000101.0001.0001.0002.000
1900John Smoltz1989200718000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1901Blake Snell201820181
1902Duke Snider195019632813113310000023.273.385.364.748
1903Felton Snow193519362
1904Jorge Soler2023202301110000000000.000.000.000.000
1905Lary Sorensen1978197801000000000000
1906Joakim Soria200820102
1907Alfonso Soriano200220084714144500361004.357.3571.0001.357
1908Rafael Soriano201020101
1909Michael Soroka201920191
1910Sammy Sosa199520045713130200010004.154.154.154.308
1911Geovany Soto2008200811220000000001.000.000.000.000
1912Gregory Soto202120222
1913Juan Soto20212024141071210020030.286.500.429.929
1914Mario Soto1982198413110000000000.000.000.000.000
1915Herb Souell194719484
1916Warren Spahn19471963317210000000010.000.500.000.500
1917Chris Speier1972197413540000000001.000.000.000.000
1918Stan Spence1942194714651300010010.600.667.6001.267
1919Jim Spencer1973197301110000000000.000.000.000.000
1920Junior Spivey2002200201220000000001.000.000.000.000
1921Ed Sprague1999199901110000000000.000.000.000.000
1922George Springer2017202224772300110003.429.429.8571.286
1923Gerry Staley1952196004000000000000
1924Don Stanhouse197919791
1925Eddie Stanky1947195003220000000000.000.000.000.000
1926Bob Stanley1979198302000000000000
1927Mike Stanley1995199501110000000000.000.000.000.000
1928Giancarlo Stanton2012202235881100120004.125.125.500.625
1929Mike Stanton200120011
1930Willie Stargell196419783712103200120014.200.333.500.833
1931Ray Starr194219421
1932Rusty Staub1967197616550300000000.600.600.6001.200
1933Turkey Stearnes193319395
1934John Stearns1977198204110000000000.000.000.000.000
1935Justin Steele202320231
1936Terry Steinbach1988199323761310130001.500.4291.1671.595
1937Dave Stenhouse1962196212000000000000
1938Jake Stephens193519351
1939Vern Stephens194319512716151510020005.333.333.400.733
1940Dave Stewart198919891
1941Dave Stieb1980199027210000000001.000.000.000.000
1942Dick Stigman196019602
1943Kurt Stillwell1988198801000000000000
1944Snuffy Stirnweiss1946194601331100000001.333.333.333.667
1945Dean Stone1954195401000000000000
1946Ed Stone193519403
1947Steve Stone1980198011110000000001.000.000.000.000
1948Bill Stoneman1972197201110000000001.000.000.000.000
1949Trevor Story2018201902331100110002.333.3331.3331.667
1950Mel Stottlemyre1965197015000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
1951Kyle Stowers2025202501220000000002.000.000.000.000
1952Matt Strahm202420241
1953Dee Strange-Gordon2014201502111000000000.000.000.000.000
1954Stephen Strasburg201220173
1955Monty Stratton193719371
1956Darryl Strawberry198419915814122400002014.333.429.333.762
1957Huston Street201220142
1958Sam Streeter193319331
1959Spencer Strider202320231
1960Ross Stripling201820181
1961Marcus Stroman201920232
1962Ted Strong193719427
1963Dick Stuart1961196102220110000000.500.5001.0001.500
1964Eugenio Suárez2018202502420000000001.000.500.000.500
1965Ranger Suárez202420241
1966Robert Suarez202420252
1967Gus Suhr193619361
1968Frank Sullivan1955195602110000000001.000.000.000.000
1969Jim Sundberg1974198403110000000000.000.000.000.000
1970B.J. Surhoff1999199901220000000000.000.000.000.000
1971Rick Sutcliffe1983198903000000000000
1972Bruce Sutter1977198406000000000000
1973Mule Suttles193319395
1974Don Sutton1972197714100000000000
1975Ichiro Suzuki2001201091028263810141023.308.357.462.819
1976Kurt Suzuki2014201401000000000000
1977Dansby Swanson2022202302220000000000.000.000.000.000
1978Mike Sweeney2000200505440000000001.000.000.000.000
1979Greg Swindell198919891
1980Nick Swisher2010201001110000000001.000.000.000.000
1981Steve Swisher197619761
1982Noah Syndergaard201620161
1983Pat Tabler1987198701110000000001.000.000.000.000
1984Masahiro Tanaka201420192
1985Frank Tanana1976197803000000000000
1986Danny Tartabull1991199111220000000001.000.000.000.000
1987Fernando Tatis Jr.2021202513541000001012.000.200.000.200
1988Goose Tatum194719471
1989Chris Taylor2021202101220000000001.000.000.000.000
1990Jelly Taylor193919413
1991Johnny Taylor193819381
1992LeRoy Taylor193619361
1993Tony Taylor19601960021101000000001.0001.0001.0002.000
1994Birdie Tebbetts1941194924971210010023.286.444.429.873
1995Julio Teheran201420162
1996Mark Teixeira2005201523881100120001.125.125.500.625
1997Miguel Tejada200220091613123400121010.333.385.583.968
1998Kent Tekulve198019801
1999Johnny Temple195619616617152310011024.200.294.267.561
2000Garry Templeton19771985032212100000001.0001.0001.5002.500
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2001Gene Tenace1975197511431000000011.000.250.000.250
2002Bill Terry193319353311100400010010.400.455.400.855
2003Ralph Terry196219622
2004Mickey Tettleton1989199402210000000011.000.500.000.500
2005Bob Tewksbury1992199201000000000000
2006Bobby Thigpen1990199001000000000000
2007Frank Thomas1954195813650100000011.200.333.200.533
2008Frank Thomas1993199725652400130010.800.8331.4002.233
2009Gorman Thomas1981198101110000000000.000.000.000.000
2010Lee Thomas1962196202110000000000.000.000.000.000
2011Jim Thome19972006251182100010032.125.364.125.489
2012Jason Thompson1977198203220000000000.000.000.000.000
2013Justin Thompson199719971
2014Robby Thompson198819932
2015Bobby Thomson1948195213440000000001.000.000.000.000
2016Dickie Thon1983198301330100000000.333.333.333.667
2017Andre Thornton1982198402220100000001.500.500.5001.000
2018Matt Thornton201020101
2019Luis Tiant1968197613000000000000
2020Luis Tiant193519473
2021Chris Tillman201320131
2022Jim Tobin1944194401000000000000
2023Joe Torre196319736921211200120003.095.095.238.333
2024Gleyber Torres2018202513440100000002.250.250.250.500
2025Steve Trachsel1996199601000000000000
2026Alan Trammell1980199006330000000000.000.000.000.000
2027Bill Travers197619761
2028Cecil Travis1938194123871110000010.143.250.286.536
2029Pie Traynor1933193412662310011000.500.500.6671.167
2030Blake Treinen201820181
2031Ted Trent193419374
2032Tom Tresh1962196303220110010000.500.5001.0001.500
2033Jose Trevino2022202201220100000000.500.500.5001.000
2034Gus Triandos1957195924660210020000.333.333.500.833
2035Manny Trillo1977198324881200000001.250.250.250.500
2036Quincy Trouppe193819488
2037Dizzy Trout194419472
2038Mike Trout2012202361120174721241032.412.5001.0001.500
2039Virgil Trucks1949195402110000000000.000.000.000.000
2040Mark Trumbo2012201602330000000002.000.000.000.000
2041Kyle Tucker2022202514650000000012.000.167.000.167
2042Thurman Tucker1944194411440000000000.000.000.000.000
2043Troy Tulowitzki2010201535880210000002.250.250.375.625
2044Bob Turley1954195813000000000000
2045Derrick Turnbow2006200601000000000000
2046Jim Turner193819381
2047Justin Turner2017202102330100000000.333.333.333.667
2048Trea Turner2021202423770200000001.286.286.286.571
2049Wayne Twitchell1973197301000000000000
2050Koji Uehara201420141
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2051Dan Uggla2006201213770100010003.143.143.143.286
2052Justin Upton2009201704770200001001.286.286.286.571
2053Ugueth Urbina1998200202000000000000
2054Chase Utley200620145611101310010001.300.364.400.764
2055Framber Valdez202220232
2056Ellis Valentine1977197701210000000010.000.500.000.500
2057Fernando Valenzuela1981198616000000000000
2058José Valverde200720113
2059Andy Van Slyke1988199313440000000000.000.000.000.000
2060Johnny Vander Meer1938194314110000000001.000.000.000.000
2061Jason Vargas201720171
2062Roberto Vargas194819481
2063Tetelo Vargas194219433
2064Jason Varitek20032008132111000000101.0001.0001.0002.000
2065Arky Vaughan193419426925225810240031.364.440.6821.122
2066Greg Vaughn19932001042212000200001.0001.0001.0002.000
2067Mo Vaughn1995199813550110000002.200.200.400.600
2068Felipe Vazquez201820192
2069Javier Vázquez2004200401000000000000
2070Bob Veale196519662
2071Jonny Venters201120111
2072Robin Ventura1992200202331210010001.667.6671.0001.667
2073Emil Verban1946194712330000000000.000.000.000.000
2074Justin Verlander2007202209000000000000
2075Mickey Vernon194619584716142200011025.143.250.143.393
2076Zoilo Versalles1963196512520100000020.500.800.5001.300
2077Shane Victorino2009201112221100000001.500.500.5001.000
2078José Vidro2000200323550000000002.000.000.000.000
2079Fernando Viña19981998012101000000101.0001.0001.0002.000
2080Frank Viola1988199113000000000000
2081Ozzie Virgil1985198702331200020000.667.667.6671.333
2082Omar Vizquel1998200203650201010010.400.500.8001.300
2083Daniel Vogelbach2019201901110000000000.000.000.000.000
2084Ryan Vogelsong201120111
2085Stephen Vogt2015201602110000000001.000.000.000.000
2086Bill Voiselle194419441
2087Edinson Vólquez200820081
2088Joe Vosmik1935193511441100000000.250.250.250.500
2089Joey Votto201020182614131100110014.077.143.308.451
2090Michael Wacha201520151
2091Billy Wagner1999201007000000000000
2092Hal Wagner1942194602110000000000.000.000.000.000
2093Leon Wagner196219633311112500120000.455.455.7271.182
2094Adam Wainwright201020143
2095Eddie Waitkus19481949021000000000101.000
2096Dick Wakefield1943194311440210010001.500.500.7501.250
2097Tim Wakefield200920091
2098Jordan Walden201120111
2099Bob Walk1988198801000000000000
2100Bill Walker1935193511000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2101Dixie Walker194319473410100200020000.200.200.200.400
2102Edsall Walker193819381
2103Gee Walker193719371
2104Harry Walker1943194722330000000001.000.000.000.000
2105Jerry Walker1959195911110000000001.000.000.000.000
2106Larry Walker1992200145971100000021.143.333.143.476
2107Taijuan Walker202120211
2108Tim Wallach19841990051091110000013.111.200.222.422
2109Lee Walls1958195801110000000000.000.000.000.000
2110Jared Walsh2021202101220000000000.000.000.000.000
2111Bucky Walters19371944161111100000001.0001.0002.0003.000
2112Lloyd Waner193819381
2113Paul Waner1933193714880000010001.000.000.000.000
2114Duane Ward199319931
2115Gary Ward1983198502220000000000.000.000.000.000
2116Archie Ware194419464
2117Lon Warneke1933194105221101000000.500.5001.5002.000
2118Claudell Washington1975198402330210001101.667.6671.0001.667
2119Johnny Washington193619473
2120Murray Watkins194519463
2121Bob Watson1973197502110000000000.000.000.000.000
2122Tony Watson201420141
2123Jered Weaver201020123
2124Brandon Webb2006200803000000000000
2125Logan Webb202420252
2126Rickie Weeks2011201111331000001001.000.000.000.000
2127Walt Weiss1998199811331200010000.667.667.6671.333
2128Bob Welch1980199012110000000001.000.000.000.000
2129David Wells1995200023110000000000.000.000.000.000
2130Vernon Wells2003201013551210010000.400.400.6001.000
2131Willie Wells1933194510
2132Roy Welmaker194519451
2133Joey Wendle20212021011101000000001.0001.0001.0002.000
2134Don Wert19681968011101100000001.0001.0002.0003.000
2135Jayson Werth2009200901110000000001.000.000.000.000
2136Vic Wertz1949195724771200120000.286.286.7141.000
2137Jim West193619423
2138Max West19401940111111001300001.0001.0004.0005.000
2139Sam West1933193714441100000000.250.250.250.500
2140Jake Westbrook200420041
2141Jordan Westburg2024202401110000000001.000.000.000.000
2142Wally Westlake1951195101000000000000
2143Wes Westrum195219532
2144John Wetteland1996199903000000000000
2145Zack Wheeler202120253
2146Lou Whitaker1983198735982411140001.500.4441.2501.694
2147Bill White195919643815141410021003.286.267.357.624
2148Devon White1989199803662411011000.667.6671.1671.833
2149Frank White1978198615771100110001.143.143.571.714
2150Rondell White2003200301110000000000.000.000.000.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2151Roy White1969197002110000000001.000.000.000.000
2152Sammy White195319531
2153Burgess Whitehead1935193702000000000000
2154Pinky Whitney1936193611330100010001.333.333.333.667
2155Ed Whitson198019801
2156Ernie Whitt1985198501000000000000
2157Bob Wickman2000200502000000000000
2158Matt Wieters2011201604550000000002.000.000.000.000
2159Ty Wigginton2010201001000000000000
2160Hoyt Wilhelm1953197008110000000001.000.000.000.000
2161Jimmy Wilkes194819482
2162Bernie Williams1997200115651000000011.000.167.000.167
2163Bill Williams194319452
2164Billy Williams196219732611112300120000.273.273.545.818
2165Chester Williams193419374
2166Davey Williams19531953011000000000101.000
2167Devin Williams202220232
2168Jim Williams193919392
2169Johnny Williams194619473
2170Marvin Williams194419441
2171Matt Williams1990199925770100000104.143.143.143.286
2172Mike Williams2002200302000000000000
2173Mitch Williams198919891
2174Stan Williams1960196002000000000000
2175Ted Williams1940196012195746101421412001110.304.439.6521.091
2176Woody Williams200320031
2177Scott Williamson199919991
2178Dontrelle Willis200320052
2179Jim Willis193319331
2180Maury Wills196119663714142500011000.357.357.357.714
2181Artie Wilson194419487
2182Brian Wilson200820113
2183C.J. Wilson201120122
2184Dan Wilson1996199601110000000000.000.000.000.000
2185Dan Wilson193919425
2186Don Wilson1971197101000000000000
2187Fred Wilson194319431
2188Glenn Wilson1985198501110000000001.000.000.000.000
2189Jack Wilson2004200401220000000000.000.000.000.000
2190Jacob Wilson2025202511220000000000.000.000.000.000
2191Jim Wilson1954195603000000000000
2192Jimmie Wilson1933193522440110000000.250.250.500.750
2193Jud Wilson193319353
2194Preston Wilson2003200301220100000001.500.500.5001.000
2195Willie Wilson1982198302330110010001.333.333.6671.000
2196Dave Winfield19771988812383661370051022.361.395.556.950
2197Jesse Winker2021202111210000000010.000.500.000.500
2198Randy Winn2002200201321110001011.500.6671.0001.667
2199Rick Wise1971197312000000000000
2200Bobby Witt Jr.2024202502331110020001.333.333.6671.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2201Mike Witt198619872
2202Mark Wohlers1996199601000000000000
2203Randy Wolf200320031
2204Tony Womack1997199701110000000000.000.000.000.000
2205Bryan Woo202520251
2206Alex Wood201720171
2207James Wood2025202501110000000000.000.000.000.000
2208Kerry Wood200320082
2209Travis Wood201320131
2210Wilbur Wood1971197403000000000000
2211Hal Woodeshick1963196301000000000000
2212Gene Woodling1959195901110000000000.000.000.000.000
2213Brandon Woodruff201920212
2214Parnell Woods193819426
2215Todd Worrell1988199603000000000000
2216Clyde Wright1970197001000000000000
2217David Wright200620135719182700111014.389.421.556.977
2218Johnny Wright194319472
2219Steven Wright201620161
2220Wild Bill Wright193519459
2221Zollie Wright193619361
2222John Wyatt1964196401000000000000
2223Ralph Wyatt194219421
2224Whit Wyatt1939194214110000000001.000.000.000.000
2225Butch Wynegar1976197702321100000010.500.667.5001.167
2226Early Wynn1947196019110000000001.000.000.000.000
2227Jim Wynn1967197523662300110000.500.5001.0001.500
2228Johnny Wyrostek1950195102330000000000.000.000.000.000
2229Yoshinobu Yamamoto202520251
2230Carl Yastrzemski19631983718383421020150048.294.368.441.810
2231Kirby Yates201920242
2232Christian Yelich2018202423771100110002.143.143.571.714
2233Rudy York193819472713131400120004.308.308.538.846
2234Eddie Yost195219521
2235Kevin Youkilis2008201113440200000001.500.500.5001.000
2236Chris Young2007200701000000000000
2237Chris Young2010201001220000000001.000.000.000.000
2238Dmitri Young20032007021111000000001.0001.0001.0002.000
2239Eric Young Sr.1996199601110000000000.000.000.000.000
2240Matt Young1983198301000000000000
2241Michael Young200420111714130411030003.308.286.538.824
2242Tom Young193319331
2243Joel Youngblood1981198101110000000000.000.000.000.000
2244Robin Yount19801983231071000010022.000.200.000.200
2245Pat Zachry197819781
2246Frankie Zak194419441
2247Carlos Zambrano2004200803000000000000
2248Al Zarilla1948194801220000000000.000.000.000.000
2249Gus Zernial1953195311220100000001.500.500.5001.000
2250Don Zimmer1961196102110000000000.000.000.000.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2251Jeff Zimmerman199919991
2252Ryan Zimmerman2009201712440000000000.000.000.000.000
2253Jordan Zimmermann201320142
2254Richie Zisk1977197822650310020112.600.667.8001.467
2255Barry Zito2002200603000000000000
2256Ben Zobrist2009201613330000000001.000.000.000.000
2257Mike Zunino2021202101221100110001.500.5002.0002.500