All-Star Game Player Career Batting Register

Includes all players ever selected. View top individual game performances at the Play Index 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
1Hank Aaron195519751725726771300282038.194.222.284.506
2Don Aase1986198601000000000000
3Bobby Abreu2004200512430100000011.333.500.333.833
4Jose Abreu2014201812330000000001.000.000.000.000
5Ace Adams194319431
6Joe Adcock1960196022551310000001.600.600.8001.400
7Tommie Agee1966196702000000000000
8Jesus Aguilar2018201801220000000000.000.000.000.000
9Rick Aguilera1991199303110000000001.000.000.000.000
10Hank Aguirre1962196202220000000002.000.000.000.000
11Ozzie Albies2018201801110000000000.000.000.000.000
12Doyle Alexander198819881
13Edgardo Alfonzo2000200001220000000001.000.000.000.000
14Dick Allen196519745717161300120017.188.235.375.610
15Johnny Allen1938193801110000000000.000.000.000.000
16Gene Alley1967196812550000000003.000.000.000.000
17Bob Allison1959196413540000000013.000.200.000.200
18Roberto Alomar1990200191232305700235021.233.281.433.715
19Sandy Alomar1970197001110000000000.000.000.000.000
20Sandy Alomar199019983612122500130000.417.417.6671.083
21Yonder Alonso20172017012202000010001.0001.0001.0002.000
22Felipe Alou1962196803100000010000.000
23Matty Alou1968196912651300000011.600.667.6001.267
24Moises Alou199420050611102520010013.500.545.7001.245
25George Altman1961196203331100110000.333.3331.3331.667
26Jose Altuve201220184612110100010003.091.083.091.174
27Henderson Alvarez201420141
28Pedro Alvarez2013201301110000000000.000.000.000.000
29Wilson Alvarez1994199401000000000000
30Max Alvis1965196702220000000000.000.000.000.000
31Brady Anderson1992199723990210000000.222.222.333.556
32Garret Anderson200220051310101310130002.300.300.7001.000
33Mike Andrews1969196901110000000000.000.000.000.000
34Nate Andrews194419441
35Elvis Andrus2010201202220000000100.000.000.000.000
36Joaquin Andujar1977198504000000000000
37Johnny Antonelli1954195906110000000001.000.000.000.000
38Luis Aparicio1958197281330282201001026.071.133.143.276
39Kevin Appier199519951
40Luke Appling19361947271091410020010.444.500.5561.056
41Chris Archer201520172
42Nolan Arenado2015201824980200000013.250.333.250.583
43Tony Armas1981198402110000000001.000.000.000.000
44Jack Armstrong1990199011000000000000
45Morrie Arnovich193919391
46Jake Arrieta201620161
47Rolando Arrojo1998199801000000000000
48Bronson Arroyo2006200601000000000000
49Luis Arroyo195519612
50Richie Ashburn194819622611104610011011.600.636.7001.336
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
51Andy Ashby1998199902000000000000
52Toby Atwell195219521
53Rich Aurilia2001200111220000000000.000.000.000.000
54Brad Ausmus1999199901110000000000.000.000.000.000
55Earl Averill193319383616151411040013.267.313.467.779
56Steve Avery199319931
57Alex Avila2011201111220000000000.000.000.000.000
58Bobby Avila1952195523961400030011.667.625.6671.292
59Erick Aybar2014201401000000000000
60Joe Azcue1968196801110000000001.000.000.000.000
61Carlos Baerga1992199513663420010101.667.6671.0001.667
62Danys Baez200520051
63Javier Baez2018201811330100000000.333.333.333.667
64Jim Bagby194219432
65Jeff Bagwell199419992412121300000004.250.250.250.500
66Andrew Bailey200920102
67Ed Bailey19561963361081200010020.250.400.250.650
68Harold Baines1985199916981300020001.375.333.375.708
69Dusty Baker1981198202440100000000.250.250.250.500
70Gene Baker1955195501110000000000.000.000.000.000
71James Baldwin2000200001000000000000
72Grant Balfour201320131
73Sal Bando1969197414660100000000.167.167.167.333
74Ernie Banks19551969714353341031130018.303.343.545.888
75Floyd Bannister1982198201000000000000
76Steve Barber196319662
77Jesse Barfield1986198601330000000002.000.000.000.000
78Len Barker1981198101000000000000
79Red Barrett194519451
80Dick Bartell1933193722660100000001.167.167.167.333
81Jason Bartlett2009200901110000000000.000.000.000.000
82Kevin Bass1986198601110000000000.000.000.000.000
83Tony Batista2000200202441100010002.250.250.250.500
84Earl Battey19621966451191100010021.111.273.111.384
85Hank Bauer1952195433870200000113.286.375.286.661
86Trevor Bauer201820181
87Jose Bautista2010201546970100010013.143.222.143.365
88Jason Bay2005200923550200000002.400.400.400.800
89Don Baylor1979197911442210010000.500.500.7501.250
90Rod Beck1993199703000000000000
91Glenn Beckert1969197224770000000000.000.000.000.000
92Josh Beckett2007201103000000000000
93Steve Bedrosian1987198701000000000000
94Mark Belanger1976197601110000000000.000.000.000.000
95Beau Bell193719371
96Buddy Bell1973198405980101010003.125.111.375.486
97Gary Bell1960196804000000000000
98George Bell1987199113660000000002.000.000.000.000
99Gus Bell1953195724761210140011.333.4291.0001.429
100Heath Bell2009201103000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
101Jay Bell1993199912320000000011.000.333.000.333
102Albert Belle199319972511102100010014.100.182.100.282
103Ronnie Belliard2004200401110000000001.000.000.000.000
104Cody Bellinger2017201701330000000001.000.000.000.000
105Brandon Belt2016201601110000000000.000.000.000.000
106Carlos Beltran200420166919185711001013.389.421.556.977
107Adrian Beltre2010201424650100000011.200.333.200.533
108Johnny Bench196819831014302851000360026.357.400.6791.079
109Bruce Benedict1981198302220100000001.500.500.5001.000
110Andy Benes199319931
111Armando Benitez200320042
112Al Benton1941194202110000000000.000.000.000.000
113Jason Bere1994199401000000000000
114Wally Berger1933193634880000000002.000.000.000.000
115Lance Berkman200120113612100300031111.300.333.300.633
116Yogi Berra19481962111843415800130023.195.233.268.501
117Jose Berrios201820181
118Ken Berry1967196701110000000001.000.000.000.000
119Dellin Betances201420174
120Mookie Betts2016201833771100000002.143.143.143.286
121Jim Bibby1980198001000000000000
122Dante Bichette1994199814771210000003.286.286.429.714
123Vern Bickford1949194901000000000000
124Craig Biggio199119984716152100120006.067.125.267.392
125Jack Billingham197319731
126Chad Billingsley2009200901000000000000
127Charlie Blackmon2014201813880000000003.000.000.000.000
128Ewell Blackwell1946195116110000000001.000.000.000.000
129Paul Blair1969197302220000000000.000.000.000.000
130Hank Blalock2003200402331100120000.333.3331.3331.667
131Cy Blanton1937194102000000000000
132Don Blasingame1958195801110000000000.000.000.000.000
133Steve Blass1972197201000000000000
134Jeff Blauser1993199712330100000001.333.333.333.667
135Vida Blue1971198136000000000000
136Ossie Bluege1935193501000000000000
137Bert Blyleven1973198502000000000000
138Bruce Bochte19791979012101000100001.0001.0001.0002.000
139Mike Boddicker198419841
140Xander Bogaerts2016201611220110000000.500.5001.0001.500
141Wade Boggs19851996111232284900110043.321.406.429.835
142Frank Bolling196119622412120110000001.083.083.167.250
143Barry Bonds19902007121436315630271145.194.278.484.762
144Bobby Bonds1971197513661210120002.333.3331.0001.333
145Ricky Bones199419941
146Tiny Bonham194219432
147Bobby Bonilla198819952613130500010002.385.385.385.769
148Aaron Boone2003200301110000000000.000.000.000.000
149Bob Boone1976198314552200020000.400.400.400.800
150Bret Boone1998200313440000000001.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
151Ray Boone1954195612551100110000.200.200.8001.000
152Mike Bordick2000200001110000000000.000.000.000.000
153Hank Borowy19441945121101000100001.0001.0001.0002.000
154Ricky Bottalico1996199601000000000000
155Kent Bottenfield199919991
156Lou Boudreau194019483812121400130001.333.333.583.917
157Michael Bourn2010201202220000000002.000.000.000.000
158Jim Bouton1963196301000000000000
159Larry Bowa19741979351082200001010.250.400.250.650
160Brad Boxberger201520151
161Ken Boyer1956196461126234800240134.348.423.6091.032
162Brad Brach201620161
163Jackie Bradley20162016112202000000001.0001.0001.0002.000
164Milton Bradley2008200811320000001010.000.333.000.333
165Phil Bradley1985198501110000000001.000.000.000.000
166Ralph Branca1947194913110000000000.000.000.000.000
167Jackie Brandt1961196102110000000001.000.000.000.000
168Jeff Brantley1990199001000000000000
169Michael Brantley2014201803650200010000.400.333.400.733
170Ryan Braun200820154611112312010003.273.273.7271.000
171Harry Brecheen1947194802110000000000.000.000.000.000
172Alex Bregman2018201801331100110001.333.3331.3331.667
173Bob Brenly1984198401110000000001.000.000.000.000
174Eddie Bressoud196419641
175George Brett1976198891331245721151044.292.355.583.938
176Ken Brett1974197401000000000000
177Jim Brewer1973197301000000000000
178Tom Brewer1956195601000000000000
179Rocky Bridges195819581
180Tommy Bridges1934194006220000000002.000.000.000.000
181Ed Brinkman1973197301110000000000.000.000.000.000
182Lou Brissie1949194901110000000000.000.000.000.000
183Zach Britton201520162
184Lou Brock1967197926882300002000.375.375.375.750
185Hubie Brooks1986198702552100000002.200.200.200.400
186Scott Brosius1998199801221100001001.500.500.5001.000
187Chris Brown1986198601221110000000.500.5001.0001.500
188Domonic Brown2013201301110000000001.000.000.000.000
189Jimmy Brown1942194211320000000000.000.333.000.333
190Kevin Brown1992200316110000000001.000.000.000.000
191Mace Brown1938193801110000000001.000.000.000.000
192Tom Browning199119911
193Jonathan Broxton200920102
194Jay Bruce2011201603550000000003.000.000.000.000
195Tom Brunansky1985198501110000000000.000.000.000.000
196Kris Bryant2015201612431100110011.333.5001.3331.833
197Clay Buchholz201020132
198John Buck2010201001220110000000.500.5001.0001.500
199Bill Buckner1981198101110000000000.000.000.000.000
200Mark Buehrle2002201405000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
201Don Buford1971197101110000000001.000.000.000.000
202Bob Buhl1960196002000000000000
203Jay Buhner1996199601220000000000.000.000.000.000
204Al Bumbry1980198001110000000000.000.000.000.000
205Madison Bumgarner201320164
206Jim Bunning1957196639320000000000.000.000.000.000
207Lew Burdette1957195903220000000001.000.000.000.000
208Smoky Burgess195419642910100100000002.100.100.100.200
209Tom Burgmeier198019801
210Tim Burke198919891
211John Burkett199320012
212Ellis Burks1990199602220101000001.500.5001.5002.000
213Rick Burleson1977198114551000000001.000.000.000.000
214A.J. Burnett201520151
215Jeromy Burnitz1999199911221110000000.500.5001.0001.500
216Britt Burns198119811
217Jeff Burroughs19741978122000000000201.000
218Jim Busby1951195101000000000000
219Steve Busby1974197502000000000000
220Billy Butler2012201201220000000001.000.000.000.000
221Brett Butler1991199101110000000000.000.000.000.000
222Marlon Byrd2010201001211000000011.000.500.000.500
223Paul Byrd199919991
224Tommy Byrne195019501
225Asdrubal Cabrera2011201212430000000012.000.250.000.250
226Everth Cabrera201320131
227Melky Cabrera2012201211332200120000.667.6671.6672.333
228Miguel Cabrera2004201631116162310130004.188.188.438.625
229Trevor Cahill201020101
230Lorenzo Cain2015201812660210010001.333.333.500.833
231Matt Cain200920123
232Ivan Calderon1991199111220100001000.500.500.5001.000
233Johnny Callison1962196504541200130010.500.6001.2501.850
234Mike Cameron2001200101330110000001.333.333.6671.000
235Dolph Camilli1939194102110000000001.000.000.000.000
236Ken Caminiti1994199713551100110001.200.200.8001.000
237Roy Campanella194919565823201200000035.100.217.100.317
238Bert Campaneris196819773612111200000015.182.250.182.432
239Bill Campbell1977197701000000000000
240John Candelaria197719771
241Chris Cannizzaro196919691
242Robinson Cano20062017581291200120013.222.333.556.889
243Jose Canseco1986199926980000001012.000.111.000.111
244Matt Capps201020101
245Buzz Capra197419741
246Chris Capuano200620061
247Leo Cardenas1964197115330000000001.000.000.000.000
248Rod Carew196719841518484181012023274.244.354.366.720
249Steve Carlton19681982210220110010001.500.5001.0001.500
250Chris Carpenter200520103
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
251Matt Carpenter2013201603220000000001.000.000.000.000
252Chico Carrasquel195119553412121400000002.333.333.333.667
253Clay Carroll197119722
254Gary Carter1975198871122203600350021.300.364.7501.114
255Joe Carter199119963512113500010011.455.500.455.955
256Lance Carter200320031
257Rico Carty1970197011210000000010.000.500.000.500
258Paul Casanova196719671
259George Case1939194514421000000011.000.500.000.500
260Sean Casey1999200403220000000001.000.000.000.000
261Dave Cash1974197603331100000000.333.333.333.667
262Norm Cash196119723513130110000006.077.077.154.231
263Vinny Castilla1995199812440000000001.000.000.000.000
264Luis Castillo2002200503771100000000.143.143.143.286
265Jason Castro201320131
266Starlin Castro2011201704330000002002.000.000.000.000
267Bill Caudill1984198401000000000000
268Phil Cavarretta1944194714741201000032.500.7141.0001.714
269Brett Cecil201320131
270Cesar Cedeno1972197614992300130005.333.333.6671.000
271Orlando Cepeda1959196771129270100010013.037.103.037.140
272Bob Cerv1958195811320100000010.500.667.5001.167
273Yoenis Cespedes2014201602220000000000.000.000.000.000
274Ron Cey19741979361190210020021.222.364.333.697
275Shawn Chacon200320031
276Dave Chalk1974197502110000000001.000.000.000.000
277Chris Chambliss1976197601110000000000.000.000.000.000
278Dean Chance1964196722110000000000.000.000.000.000
279Spud Chandler1942194714110000000000.000.000.000.000
280Aroldis Chapman201220185
281Ben Chapman1933193614880201000001.250.250.500.750
282Sam Chapman1946194601220000010000.000.000.000.000
283Norm Charlton1992199201110000000001.000.000.000.000
284Shin-Soo Choo2018201801221100000000.500.500.5001.000
285Russ Christopher194519451
286Gino Cimoli1957195701110000000001.000.000.000.000
287Jeff Cirillo1997200002220000000001.000.000.000.000
288Jim Clancy1982198201000000000000
289Jack Clark1978198714760000000013.000.143.000.143
290Tony Clark2001200101110000000001.000.000.000.000
291Will Clark198819944614131500131012.385.429.6151.044
292Royce Clayton1997199701110000000001.000.000.000.000
293Mark Clear1979198202000000000000
294Roger Clemens19862005211110000000001.000.000.000.000
295Matt Clement200520051
296Roberto Clemente19601972715343131021140119.323.324.548.872
297Harlond Clift193719371
298Tyler Clippard201120142
299Jim Coates1960196002000000000000
300Mickey Cochrane1934193502110000000000.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
301Rocky Colavito195919665927253610380013.240.259.640.899
302Nate Colbert1971197303321000000011.000.333.000.333
303Jim Colborn197319731
304Gerrit Cole201520182
305Jerry Coleman1950195001220000000002.000.000.000.000
306Joe Coleman1948194801100000000000
307Joe Coleman197219721
308Vince Coleman1988198912221100001000.500.500.5001.000
309Ripper Collins1935193713640100000020.250.500.250.750
310Alex Colome201620161
311Bartolo Colon1998201604000000000000
312Dave Concepcion197319825914123300120222.250.357.500.857
313David Cone1988199905000000000000
314Michael Conforto2017201701220100000001.500.500.5001.000
315Tony Conigliaro1967196711660000000002.000.000.000.000
316Jeff Conine19941995021111001100001.0001.0004.0005.000
317Gene Conley1954195904000000000000
318Sandy Consuegra1954195401000000000000
319Jose Contreras200620061
320Willson Contreras2018201811221100110000.500.5002.0002.500
321Aaron Cook200820081
322Ryan Cook201220121
323Ron Coomer1999199901110000000001.000.000.000.000
324Cecil Cooper1979198515641200000021.500.667.5001.167
325Mort Cooper1942194624110000000000.000.000.000.000
326Scott Cooper1993199402441110010001.250.250.500.750
327Walker Cooper194219506815151500010002.333.333.333.667
328Joey Cora1997199701110000000000.000.000.000.000
329Doug Corbett198119811
330Patrick Corbin201320182
331Chad Cordero200520051
332Francisco Cordero2004200903000000000000
333Wil Cordero1994199401220000000000.000.000.000.000
334Carlos Correa2017201711220000000001.000.000.000.000
335Kevin Correia201120111
336Pete Coscarart1940194001110000000001.000.000.000.000
337Zack Cozart2017201711220100000000.500.500.5001.000
338Allen Craig2013201301110000000000.000.000.000.000
339Jesse Crain201320131
340Doc Cramer1935194015660100000001.167.167.167.333
341Del Crandall1953196281120202400120001.200.200.350.550
342Brandon Crawford2015201812430000010002.000.000.000.000
343Carl Crawford2004201014991200111002.222.222.556.778
344Joe Crede2008200801110000000000.000.000.000.000
345Joe Cronin193319417727253730040124.280.333.400.733
346Frankie Crosetti1936193902110000000001.000.000.000.000
347Aaron Crow201120111
348General Crowder1933193301110000000000.000.000.000.000
349George Crowe195819581
350Jose Cruz1980198502310000001020.000.667.000.667
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
351Nelson Cruz2009201826970000000023.000.222.000.222
352Tony Cuccinello1933194503110000000001.000.000.000.000
353Michael Cuddyer2011201312320000000010.000.333.000.333
354Mike Cuellar1967197404000000000000
355Johnny Cueto201420162
356Roy Cullenbine1941194402110000000000.000.000.000.000
357Ray Culp1963196902000000000000
358Joe Cunningham1959195902110000000000.000.000.000.000
359Kiki Cuyler1934193411220000000000.000.000.000.000
360Babe Dahlgren1943194301220000000000.000.000.000.000
361Bud Daley1959196004000000000000
362Johnny Damon2002200512552200001001.400.400.400.800
363Harry Danning1938194104220100010000.500.500.5001.000
364Al Dark195119542310100200000000.200.200.200.400
365Ron Darling198519851
366Yu Darvish201220174
367Darren Daulton1992199513661000000001.000.000.000.000
368Vic Davalillo1965196511220100000000.500.500.5001.000
369Jim Davenport19621962021101000000001.0001.0001.0002.000
370Alvin Davis1984198401110000000001.000.000.000.000
371Chili Davis1984199403330000000001.000.000.000.000
372Chris Davis2013201311330100000001.333.333.333.667
373Curt Davis1936193902000000000000
374Eric Davis1987198922650000001011.000.167.000.167
375Glenn Davis1986198902321100000010.500.667.5001.167
376Jody Davis1984198602220100000000.500.500.5001.000
377Mark Davis1988198902000000000000
378Ron Davis1981198101000000000000
379Tommy Davis1962196333981100000010.125.222.125.347
380Wade Davis201520173
381Willie Davis19711973023313001200001.0001.0002.0003.000
382Bill Dawley1983198301000000000000
383Andre Dawson198119917821211510111004.238.238.429.667
384Dizzy Dean1934193724330000000001.000.000.000.000
385Doug DeCinces1983198301110000000000.000.000.000.000
386Jacob deGrom201520182
387Steve Delabar201320131
388Carlos Delgado2000200312440210010001.500.500.7501.250
389Joe DeMaestri195719571
390Frank Demaree1936193722881200000000.250.250.250.500
391Ryan Dempster200020082
392Bucky Dent1975198123550310000002.600.600.8001.400
393Paul Derringer1935194226220000000002.000.000.000.000
394Ian Desmond2012201602110000000000.000.000.000.000
395Chris Devenski201720171
396Aledmys Diaz2016201601110000000001.000.000.000.000
397Bo Diaz1981198702220000000001.000.000.000.000
398Edwin Diaz201820181
399Rob Dibble1990199102000000000000
400Corey Dickerson2017201711220000000001.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
401Bill Dickey1933194661123193520010042.263.391.368.760
402R.A. Dickey201220121
403Jason Dickson199719971
404Murry Dickson19531953011101000100001.0001.0001.0002.000
405Larry Dierker1969197102000000000000
406Dick Dietz1970197001221100110000.500.5002.0002.500
407Bob Dillinger19491949011121000100001.0001.0001.0002.000
408Dom DiMaggio194119524718172620020114.353.389.471.859
409Joe DiMaggio1936195191343407920161033.225.279.350.629
410Vince DiMaggio19431944023323011100001.0001.0002.6673.667
411Gary Disarcina1995199501110000000000.000.000.000.000
412Joe Dobson194819481
413Pat Dobson197219721
414Larry Doby194919551710102310110002.300.300.7001.000
415Bobby Doerr194119515921202400131013.200.238.350.588
416Josh Donaldson2014201623530000000021.000.400.000.400
417Brendan Donnelly200320031
418Dick Donovan1955196205000000000000
419Sean Doolittle201420182
420Richard Dotson1984198401000000000000
421Al Downing1967196701000000000000
422Brian Downing19791979011101000000001.0001.0001.0002.000
423Brian Dozier20152015011111001100001.0001.0004.0005.000
424Doug Drabek1994199401000000000000
425Dave Dravecky1983198301000000000000
426J.D. Drew2008200801541200121011.500.6001.2501.850
427Walt Dropo1950195011330101000000.333.3331.0001.333
428Don Drysdale1959196859330000000002.000.000.000.000
429Justin Duchscherer200520082
430Zach Duke200920091
431Dave Duncan197119711
432Mariano Duncan1994199411110000000000.000.000.000.000
433Adam Dunn2002201202210000000010.000.500.000.500
434Shawon Dunston1988199002220000000000.000.000.000.000
435Ryne Duren1958196104110000000001.000.000.000.000
436Leon Durham1982198302220000000001.000.000.000.000
437Ray Durham1998200002332200011000.667.667.6671.333
438Leo Durocher1936194023661200000002.333.333.333.667
439Adam Duvall2016201601210000000010.000.500.000.500
440Jermaine Dye2000200612431000000011.000.250.000.250
441Jimmy Dykes1933193412431200000010.667.750.6671.417
442Lenny Dykstra1990199523760100000110.167.286.167.452
443Jake Early1943194311421000000011.000.333.000.333
444Mike Easler1981198101211000000010.000.500.000.500
445Damion Easley19981998011111000000001.0001.0001.0002.000
446Dennis Eckersley1977199216110000000000.000.000.000.000
447David Eckstein2005200612330000000001.000.000.000.000
448Jim Edmonds1995200534760200000012.333.429.333.762
449Bruce Edwards1947195102000000000000
450Johnny Edwards1963196503431000000011.000.250.000.250
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
451Bob Elliott1941195127991300120000.333.333.6671.000
452Dock Ellis1971197111110000000001.000.000.000.000
453Sammy Ellis196519651
454Jacoby Ellsbury2011201101220000000002.000.000.000.000
455Dick Ellsworth196419641
456Don Elston1959195902000000000000
457Edwin Encarnacion2013201603431000000010.000.250.000.250
458Dave Engle198419841
459Woody English1933193301110000000000.000.000.000.000
460Del Ennis1946195523550000000004.000.000.000.000
461Morgan Ensberg2005200501220000000001.000.000.000.000
462Carl Erskine1954195401000000000000
463Darin Erstad1998200002441000010000.000.000.000.000
464Alcides Escobar2015201511220100000000.500.500.5001.000
465Shawn Estes199719971
466Chuck Estrada1960196002000000000000
467Johnny Estrada2004200401220000000001.000.000.000.000
468Marco Estrada201620161
469Andy Etchebarren196619672
470Andre Ethier2010201112330200010001.667.667.6671.333
471Nick Etten194519451
472Darrell Evans1973198302210000000010.000.500.000.500
473Dwight Evans1978198703751300000021.600.714.6001.314
474Carl Everett2000200312430000010010.000.250.000.250
475Hoot Evers1948195022761100110012.167.286.667.952
476Roy Face1959196106000000000000
477Ferris Fain1950195415771301010001.429.429.7141.143
478Ron Fairly1973197702110000000001.000.000.000.000
479Jeurys Familia201620161
480Ed Farmer1980198001000000000000
481Turk Farrell1958196505000000000000
482Neftali Feliz201020101
483Bob Feller1938195028220000000002.000.000.000.000
484Jose Fernandez201320162
485Sid Fernandez1986198702000000000000
486Tony Fernandez1986199905871100000002.143.143.143.286
487Rick Ferrell1933194528650000000002.000.000.000.000
488Wes Ferrell193319372
489Dave Ferriss194519462
490Lou Fette1939193901000000000000
491Robert Fick2002200201221100001000.500.500.5001.000
492Mark Fidrych1976197712000000000000
493Cecil Fielder1990199313750000000011.000.286.000.286
494Prince Fielder20072015361081411160010.500.5001.2501.750
495Chone Figgins200920091
496Rollie Fingers1973198207000000000000
497Jim Finigan1954195512330000000001.000.000.000.000
498Chuck Finley1989200005000000000000
499Steve Finley1997200002220100010001.500.500.5001.000
500Lou Finney19401940011000000000101.000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
501Eddie Fisher1965196501000000000000
502Carlton Fisk1972199171121202300010007.150.143.150.293
503Mike Flanagan197819781
504Darrin Fletcher1994199401000000000000
505Elbie Fletcher1943194311220000000000.000.000.000.000
506Curt Flood1964196813421000000020.000.500.000.500
507Cliff Floyd2001200101220000000000.000.000.000.000
508Hank Foiles19571957011111000000001.0001.0001.0002.000
509Mike Foltynewicz201820181
510Whitey Ford19541964310330000000002.000.000.000.000
511Mike Fornieles1961196101000000000000
512Ken Forsch1976198102000000000000
513Ray Fosse1970197102421100010010.500.500.5001.000
514George Foster197619815513113320150022.273.385.7271.112
515Keith Foulke200320031
516Dexter Fowler201620161
517Nellie Fox19511963815413871400050023.368.400.368.768
518Pete Fox194419441
519Jimmie Foxx193319414920193610140017.316.350.526.876
520John Franco1986199004000000000000
521Julio Franco1989199113660210020000.333.333.500.833
522Tito Francona196119611
523Fred Frankhouse1934193401110000000000.000.000.000.000
524Ryan Franklin2009200901000000000000
525Todd Frazier2014201512430000000010.000.250.000.250
526Bill Freehan1964197571120172400120023.235.316.412.728
527Freddie Freeman2013201813330100000000.333.333.333.667
528David Freese2012201201110000000001.000.000.000.000
529Jim Fregosi196419702617151310010005.200.188.267.454
530Larry French1940194001100000000000
531Lonny Frey1939194323660210010100.333.333.500.833
532Bob Friend1956196024320000000002.000.000.000.000
533Frankie Frisch1933193523874400220010.571.6251.4292.054
534Travis Fryman1992200015762200010012.333.429.333.762
535Woodie Fryman196819762
536Brian Fuentes2005200904000000000000
537Kosuke Fukudome2008200811220000000001.000.000.000.000
538Michael Fulmer201720171
539Rafael Furcal2003201213762201000011.333.429.6671.095
540Carl Furillo195219532
541Gary Gaetti1988198902220000000001.000.000.000.000
542Eric Gagne2002200403000000000000
543Augie Galan19361944231192200120022.222.364.556.919
544Andres Galarraga1988200015880100000002.125.125.125.250
545Yovani Gallardo201020101
546Ron Gant1992199512440000000001.000.000.000.000
547Avisail Garcia2017201701220000000001.000.000.000.000
548Carlos Garcia1994199401220100000000.500.500.5001.000
549Damaso Garcia1984198502330100001000.333.333.333.667
550Freddy Garcia2001200202110000000000.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
551Mike Garcia1952195403000000000000
552Nomar Garciaparra1997200616771100000000.143.143.143.286
553Brett Gardner2015201501220000000002.000.000.000.000
554Jon Garland200520051
555Phil Garner1976198103431100001012.333.500.333.833
556Ralph Garr1974197401330000000001.000.000.000.000
557Scott Garrelts198519851
558Ned Garver1951195111110000000001.000.000.000.000
559Steve Garvey19741985910302871122270023.393.433.8211.255
560Cito Gaston1970197001320000000010.000.333.000.333
561Rich Gedman1985198602110000000001.000.000.000.000
562Lou Gehrig193319395724184410250066.222.417.6111.028
563Charlie Gehringer1933193866292021020012090.500.655.6001.255
564Scooter Gennett20182018011111001200001.0001.0004.0005.000
565Jim Gentile196019622613110200000025.182.308.182.490
566Jason Giambi2000200435984300110013.375.444.7501.194
567Bob Gibson1962197219000000000000
568Brian Giles2000200102330000000000.000.000.000.000
569Marcus Giles200320031
570Jim Gilliam1956195902321100110010.500.6672.0002.667
571Joe Girardi200020001
572Dave Giusti1973197301000000000000
573Troy Glaus2000200614771110000002.143.143.286.429
574Tom Glavine19912006110100000000000
575Paul Goldschmidt201320183615141210000013.143.200.214.414
576Yan Gomes2018201801330000000002.000.000.000.000
577Carlos Gomez2013201412330000000001.000.000.000.000
578Lefty Gomez1933193957660100010003.167.167.167.333
579Adrian Gonzalez20082015151081200120012.250.300.625.925
580Alex Gonzalez1999199901110000000000.000.000.000.000
581Carlos Gonzalez2012201633660100000002.167.167.167.333
582Gio Gonzalez201120122
583Juan Gonzalez1993200123750000010012.000.143.000.143
584Luis Gonzalez1999200515771420010000.571.571.8571.429
585Dwight Gooden1984198824000000000000
586Billy Goodman1949195312320000000110.000.333.000.333
587Ival Goodman1938193922640000001011.000.333.000.333
588Alex Gordon2013201503110000000000.000.000.000.000
589Dee Gordon2014201502111000000000.000.000.000.000
590Joe Gordon193919495920202430020008.200.200.350.550
591Sid Gordon1948194902320110000010.500.6671.0001.667
592Tom Gordon1998200603000000000000
593Goose Goslin19361936012111000000101.0001.0001.0002.000
594Rich Gossage1975198509000000000000
595Billy Grabarkewitz1970197001330100000000.333.333.333.667
596Mark Grace1993199713440000000000.000.000.000.000
597Yasmani Grandal2015201501110000000000.000.000.000.000
598Curtis Granderson2009201223551101000000.200.200.600.800
599Mudcat Grant1963196502000000000000
600Danny Graves2000200402000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
601Sonny Gray201520151
602Ted Gray1950195001000000000000
603Shawn Green1999200202440200001001.500.500.5001.000
604Tyler Green199519951
605Hank Greenberg1937194515651100000010.200.333.200.533
606Mike Greenwell1988198902110000000000.000.000.000.000
607Hal Gregg194519451
608Zack Greinke2009201805000000000000
609Bobby Grich197219823613110100000024.091.231.091.322
610Ben Grieve19981998011000000000101.000
611Ken Griffey1976198003442300120000.750.7501.5002.250
612Ken Griffey19902007913282541120171025.440.464.6401.104
613Alfredo Griffin1984198401000000000000
614Jason Grilli201320131
615Bob Grim1957195701000000000000
616Oscar Grimes194519451
617Ross Grimsley197819781
618Lee Grissom1937193701000000000000
619Marquis Grissom1993199412541100110011.250.4001.0001.400
620Marv Grissom1954195401000000000000
621Dick Groat195919644817151510050002.333.375.400.775
622Steve Gromek194519451
623Kevin Gross1988198801000000000000
624Wayne Gross197719771
625Jerry Grote1968197412220000000001.000.000.000.000
626Lefty Grove1933193916220000000001.000.000.000.000
627Orval Grove194419441
628Johnny Grubb1974197401110000000000.000.000.000.000
629Kelly Gruber1989199002210000002010.000.500.000.500
630Mark Grudzielanek1996199601110000000000.000.000.000.000
631Eddie Guardado2002200302000000000000
632Mark Gubicza1988198902000000000000
633Pedro Guerrero1981198915550000000002.000.000.000.000
634Vladimir Guerrero199920107920203500110002.250.250.400.650
635Ron Guidry1978198304000000000000
636Carlos Guillen2004200803650110000011.200.333.400.733
637Ozzie Guillen1988199103320000000000.000.000.000.000
638Randy Gumpert195119511
639Larry Gura198019801
640Frankie Gustine1946194813540000000012.000.200.000.200
641Cristian Guzman2001200802440000000101.000.000.000.000
642Juan Guzman1992199201000000000000
643Tony Gwynn19841999101532294710042033.241.313.276.588
644Bert Haas19471947011101000000001.0001.0001.0002.000
645Stan Hack193819454518152600000025.400.471.400.871
646Harvey Haddix1953195503000000000000
647Josh Hader201820181
648Chick Hafey1933193311440100000000.250.250.250.500
649Jimmie Hall1964196502321000000011.000.333.000.333
650Roy Halladay2002201118110000000001.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
651Bill Hallahan1933193311110000000000.000.000.000.000
652Tom Haller1966196803330000000001.000.000.000.000
653Cole Hamels2007201604000000000000
654Josh Hamilton200820125513130400011001.308.308.308.615
655Atlee Hammaker1983198301000000000000
656Jeffrey Hammonds2000200001110000000000.000.000.000.000
657Granny Hamner1952195423540000000010.000.200.000.200
658Mike Hampton199920012
659Brad Hand201720182
660Mitch Haniger2018201801220000000001.000.000.000.000
661Joel Hanrahan201120122
662Ron Hansen1960196022660300000001.500.500.5001.000
663Erik Hanson199519951
664J.A. Happ201820181
665Mel Harder1934193704440000000002.000.000.000.000
666J.J. Hardy2007201312320000010010.000.333.000.333
667Dan Haren2007200913000000000000
668Steve Hargan196719671
669Mike Hargrove1975197501110000000000.000.000.000.000
670Pete Harnisch199119911
671Bryce Harper201220185613110210000025.182.308.273.580
672Tommy Harper1970197001000000000100
673Toby Harrah1972198214220000000000.000.000.000.000
674Bud Harrelson1970197112552200000000.400.400.400.800
675Ken Harrelson1968196801110000000000.000.000.000.000
676Mickey Harris194619461
677Will Harris201620161
678Josh Harrison2014201702440000000003.000.000.000.000
679Matt Harrison201220121
680Corey Hart2008201012550000000003.000.000.000.000
681Jim Ray Hart1966196601110000000001.000.000.000.000
682Gabby Hartnett193319383610102201010001.200.200.400.600
683Bryan Harvey199119932
684Ken Harvey2004200401110000000001.000.000.000.000
685Matt Harvey201320131
686Shigetoshi Hasegawa200320031
687Grady Hatton195219521
688Brad Hawpe2009200901220000000001.000.000.000.000
689Frankie Hayes1939194616440000000001.000.000.000.000
690Von Hayes19891989011101000100001.0001.0001.0002.000
691Joe Haynes194819481
692Jim Hearn195219521
693Jeff Heath1941194312430000000011.000.250.000.250
694Neal Heaton199019901
695Jim Hegan1947195205440110000003.250.250.500.750
696Mike Hegan196919691
697Tommy Helms1967196812540110000010.250.400.500.900
698Todd Helton2000200435992200130002.222.222.556.778
699Rollie Hemsley1935194425771101000000.143.143.429.571
700Dave Henderson1991199111220000000001.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
701Rickey Henderson1980199171026243700012024.292.346.292.638
702George Hendrick1974198304551300011000.600.600.6001.200
703Tom Henke1987199502000000000000
704Mike Henneman198919891
705Tommy Henrich19421950251091110000014.111.200.222.422
706Bill Henry1960196002100000000000
707Pat Hentgen1993199703000000000000
708Ray Herbert1962196201110000000001.000.000.000.000
709Billy Herman19341943610313031320000013.433.452.500.952
710Felix Hernandez2009201506000000000000
711Jose Hernandez2002200201330000000002.000.000.000.000
712Keith Hernandez197919871510100300000003.300.300.300.600
713Livan Hernandez200420052
714Ramon Hernandez2003200301110000000000.000.000.000.000
715Roberto Hernandez201020101
716Roberto Hernandez1996199902000000000000
717Willie Hernandez1984198603000000000000
718Tom Herr1985198511331110000000.333.333.6671.000
719Kelvin Herrera201520162
720Odubel Herrera2016201601110000000000.000.000.000.000
721Ed Herrmann197419741
722Orel Hershiser1987198903000000000000
723Jason Heyward201020101
724Jim Hickman1970197001440100010002.250.250.250.500
725Kirby Higbe1940194602110000000001.000.000.000.000
726Pinky Higgins1934194413330000000002.000.000.000.000
727Teddy Higuera1986198601110000000001.000.000.000.000
728Oral Hildebrand193319331
729Aaron Hill2009200911330000000000.000.000.000.000
730Ken Hill1994199401000000000000
731Shea Hillenbrand2002200512220000000001.000.000.000.000
732John Hiller197419741
733Chuck Hinton1964196401000000000000
734Larry Hisle1977197802220100000000.500.500.5001.000
735Myril Hoag1939193901110000000001.000.000.000.000
736Don Hoak1957195711110000000000.000.000.000.000
737Oris Hockett194419441
738Gil Hodges194919571812123400120001.333.333.583.917
739Billy Hoeft195519551
740Joe Hoerner197019701
741Trevor Hoffman1998200907000000000000
742Al Holland198419841
743Greg Holland201320173
744Matt Holliday200620152711113300120002.273.273.545.818
745Dave Hollins19931993011101100000001.0001.0002.0003.000
746Tommy Holmes1945194802110000000000.000.000.000.000
747Brock Holt2015201501111000001001.000.000.000.000
748Ken Holtzman1972197302000000000000
749Rick Honeycutt1980198302000000000000
750Burt Hooton1981198101000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
751Johnny Hopp1946194611220100000000.500.500.5001.000
752Joe Horlen196719671
753Bob Horner1982198201110000000000.000.000.000.000
754Willie Horton19651973241081200000022.250.400.250.650
755Eric Hosmer2016201611331200120000.667.6671.6672.333
756Charlie Hough1986198601000000000000
757Art Houtteman1950195001110000000001.000.000.000.000
758Elston Howard195719651121191000000017.000.182.000.182
759Frank Howard1968197134761100110012.167.286.667.952
760Ryan Howard2006201013440000000002.000.000.000.000
761Steve Howe1982198201000000000000
762Jay Howell1985198903000000000000
763Roy Howell1978197801110000000000.000.000.000.000
764Dick Howser1961196102110000000001.000.000.000.000
765LaMarr Hoyt1985198511110000000001.000.000.000.000
766Kent Hrbek1982198201110000000000.000.000.000.000
767Glenn Hubbard19831983011101000000001.0001.0001.0002.000
768Carl Hubbell1933194219110000000000.000.000.000.000
769John Hudek1994199401000000000000
770Orlando Hudson2007200902430100001011.333.500.333.833
771Sid Hudson1941194202000000000000
772Tim Hudson2000201404000000000000
773Phil Hughes201020101
774Tex Hughson1942194403110000000000.000.000.000.000
775Tom Hume1982198201000000000000
776Randy Hundley1969196901110000000001.000.000.000.000
777Todd Hundley1996199702110000000000.000.000.000.000
778Ron Hunt1964196612540100000001.250.250.250.500
779Billy Hunter1953195301000000000000
780Catfish Hunter1966197618110000000001.000.000.000.000
781Torii Hunter2002201315770000000001.000.000.000.000
782Bruce Hurst198719871
783Fred Hutchinson1951195101000000000000
784Raul Ibanez2009200911220000000000.000.000.000.000
785Jose Iglesias2015201501220000000001.000.000.000.000
786Ender Inciarte2017201701220000000000.000.000.000.000
787Omar Infante201020101
788Brandon Inge2009200901110000000000.000.000.000.000
789Monte Irvin195219521
790Jason Isringhausen2000200502000000000000
791Hisashi Iwakuma201320131
792Cesar Izturis200520051
793Ray Jablonski1954195411331100010000.333.333.333.667
794Bo Jackson1989198911441200121001.500.5001.2501.750
795Danny Jackson1988199402000000000000
796Edwin Jackson2009200901000000000000
797Grant Jackson196919691
798Larry Jackson1957196305110000000000.000.000.000.000
799Randy Jackson1954195502551100010001.200.200.200.400
800Reggie Jackson19691984101431262720130049.269.355.462.816
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
801Travis Jackson1934193411220000000001.000.000.000.000
802Brook Jacoby1986199002220000000001.000.000.000.000
803John Jaha1999199901110000000001.000.000.000.000
804Kenley Jansen201620183
805Larry Jansen1950195102220000000001.000.000.000.000
806Al Javery1943194402000000000000
807Julian Javier1963196812440000000002.000.000.000.000
808Joey Jay196119612
809Gregg Jefferies1993199412322110000001.500.6671.0001.667
810Jeremy Jeffress201820181
811Fergie Jenkins1967197203110000000000.000.000.000.000
812Geoff Jenkins200320031
813Bobby Jenks200620072
814Jackie Jensen1952195813550000010001.000.000.000.000
815Derek Jeter19982014914292761320131016.481.517.6671.184
816Joe Jimenez201820181
817Ubaldo Jimenez201020101
818Tommy John1968198004110000000001.000.000.000.000
819Alex Johnson1970197001110000000000.000.000.000.000
820Billy Johnson1947194701000000000000
821Bob Johnson19351945281090100000015.111.200.111.311
822Charles Johnson1997200102220000000001.000.000.000.000
823Davey Johnson1968197314770100000002.143.143.143.286
824Don Johnson194419452
825Howard Johnson1989199112550100011002.200.200.200.400
826Jim Johnson20122012