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. More about data coverage

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
3James Abernathy194719471
4Bobby Abreu2004200512430100000011.333.500.333.833
5José Abreu2014201913440000000001.000.000.000.000
6Ronald Acuna Jr.2019202223551110000003.200.200.400.600
7Ace Adams194319431
8Joe Adcock1960196022551310000001.600.600.8001.400
9Tommie Agee1966196702000000000000
10Jesus Aguilar2018201801220000000000.000.000.000.000
11Rick Aguilera1991199303110000000001.000.000.000.000
12Hank Aguirre1962196202220000000002.000.000.000.000
13Ozzie Albies2018202102330110000000.333.333.6671.000
14Sandy Alcantara201920222
15Doyle Alexander198819881
16Edgardo Alfonzo2000200001220000000001.000.000.000.000
17Dick Allen196519745717161300120017.188.235.375.610
18Johnny Allen1938193801110000000000.000.000.000.000
19Newt Allen193319415
20Gene Alley1967196812550000000003.000.000.000.000
21Bob Allison1959196413540000000013.000.200.000.200
22Roberto Alomar1990200191232305700235021.233.281.433.715
23Sandy Alomar1970197001110000000000.000.000.000.000
24Sandy Alomar199019983612122500130000.417.417.6671.083
25Pete Alonso2019202202320100021011.500.667.5001.167
26Yonder Alonso20172017012202000010001.0001.0001.0002.000
27Felipe Alou1962196803100000010000.000
28Matty Alou1968196912651300000011.600.667.6001.267
29Moises Alou199420050611102520010013.500.545.7001.245
30George Altman1961196203331100110000.333.3331.3331.667
31Jose Altuve201220224812110100010003.091.083.091.174
32Henderson Alvarez III201420141
33Pedro Alvarez2013201301110000000000.000.000.000.000
34Wilson Alvarez1994199401000000000000
35Yordan Alvarez202220221
36Max Alvis1965196702220000000000.000.000.000.000
37Brady Anderson1992199723990210000000.222.222.333.556
38Garret Anderson200220051310101310130002.300.300.7001.000
39Tim Anderson2021202212220100000000.500.500.5001.000
40Tyler Anderson202220221
41Mike Andrews1969196901110000000000.000.000.000.000
42Nate Andrews194419441
43Elvis Andrus2010201202220000000100.000.000.000.000
44Joaquin Andujar1977198504000000000000
45Johnny Antonelli1954195906110000000001.000.000.000.000
46Luis Aparicio1958197281330282201001026.071.133.143.276
47Kevin Appier199519951
48Luke Appling19361947271091410020010.444.500.5561.056
49Chris Archer201520172
50Nolan Arenado201520224713120200000013.167.231.167.397
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
51Tony Armas1981198402110000000001.000.000.000.000
52Buddy Armour194119474
53Jack Armstrong1990199011000000000000
54Paul Arnold193519351
55Morrie Arnovich193919391
56Luis Arraez2022202201220100000001.500.500.5001.000
57Jake Arrieta201620161
58Rolando Arrojo1998199801000000000000
59Bronson Arroyo2006200601000000000000
60Luis Arroyo195519612
61Richie Ashburn194819622611104610011011.600.636.7001.336
62Andy Ashby1998199902000000000000
63Toby Atwell195219521
64Rich Aurilia2001200111220000000000.000.000.000.000
65Brad Ausmus1999199901110000000000.000.000.000.000
66Frankie Austin194519486
67Earl Averill193319383616151411040013.267.313.467.779
68Steve Avery199319931
69Alex Avila2011201111220000000000.000.000.000.000
70Bobby Avila1952195523961400030011.667.625.6671.292
71Erick Aybar2014201401000000000000
72Joe Azcue1968196801110000000001.000.000.000.000
73Carlos Baerga1992199513663420010101.667.6671.0001.667
74Danys Báez200520051
75Javier Baez2018201922550100000001.200.200.200.400
76Jim Bagby194219432
77Jeff Bagwell199419992412121300000004.250.250.250.500
78Andrew Bailey200920102
79Ed Bailey19561963361081200010020.250.400.250.650
80Percy Bailey193319331
81Harold Baines1985199916981300020001.375.333.375.708
82Dusty Baker1981198202440100000000.250.250.250.500
83Gene Baker1955195501110000000000.000.000.000.000
84James Baldwin2000200001000000000000
85Grant Balfour201320131
86Sal Bando1969197414660100000000.167.167.167.333
87Dan Bankhead194119474
88Fred Bankhead194219422
89Sam Bankhead193319469
90Ernie Banks19551969714353341031130018.303.343.545.888
91Floyd Bannister1982198201000000000000
92Steve Barber196319662
93Jesse Barfield1986198601330000000002.000.000.000.000
94Len Barker1981198101000000000000
95Marvin Barker194019483
96Matt Barnes202120211
97Dave Barnhill194119485
98Red Barrett194519451
99Dick Bartell1933193722660100000001.167.167.167.333
100Jason Bartlett2009200901110000000000.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
101Kevin Bass1986198601110000000000.000.000.000.000
102Pepper Bassett193719486
103Chris Bassitt202120211
104Tony Batista2000200202441100010002.250.250.250.500
105Earl Battey19621966451191100010021.111.273.111.384
106Hank Bauer1952195433870200000113.286.375.286.661
107Trevor Bauer201820181
108Jose Bautista2010201546970100010013.143.222.143.365
109Jason Bay2005200923550200000002.400.400.400.800
110Don Baylor1979197911442210010000.500.500.7501.250
111Rod Beck1993199703000000000000
112Glenn Beckert1969197224770000000000.000.000.000.000
113Josh Beckett2007201103000000000000
114David Bednar202220221
115Steve Bedrosian1987198701000000000000
116Mark Belanger1976197601110000000000.000.000.000.000
117Beau Bell193719371
118Buddy Bell1973198405980101010003.125.111.375.486
119Cool Papa Bell193319448
120Gary Bell1960196804000000000000
121George Bell1987199113660000000002.000.000.000.000
122Gus Bell1953195724761210140011.333.4291.0001.429
123Heath Bell2009201103000000000000
124Jay Bell1993199912320000000011.000.333.000.333
125Josh Bell2019201911220100000000.500.500.5001.000
126Albert Belle199319972511102100010014.100.182.100.282
127Ronnie Belliard2004200401110000000001.000.000.000.000
128Cody Bellinger2017201912550000000003.000.000.000.000
129Brandon Belt2016201601110000000000.000.000.000.000
130Carlos Beltran200420166919185711001013.389.421.556.977
131Adrian Beltre2010201424650100000011.200.333.200.533
132Johnny Bench196819831014302851000360026.357.400.6791.079
133Bruce Benedict1981198302220100000001.500.500.5001.000
134Andy Benes199319931
135Andrew Benintendi2022202201220000000001.000.000.000.000
136Armando Benitez200320042
137Jerry Benjamin193719453
138Gene Benson194019464
139Al Benton1941194202110000000000.000.000.000.000
140Jason Bere1994199401000000000000
141Wally Berger1933193634880000000002.000.000.000.000
142Lance Berkman200120113612100300031111.300.333.300.633
143Yogi Berra19481962111843415800130023.195.233.268.501
144Jose Berrios201820192
145Ken Berry1967196701110000000001.000.000.000.000
146Dellin Betances201420174
147Mookie Betts2016202246881200010002.250.250.250.500
148Rainey Bibbs193719371
149Jim Bibby1980198001000000000000
150Bo Bichette2021202101110000000001.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
151Dante Bichette1994199814771210000003.286.286.429.714
152Vern Bickford1949194901000000000000
153Shane Bieber201920212
154Craig Biggio199119984716152100120006.067.125.267.392
155Jack Billingham197319731
156Chad Billingsley2009200901000000000000
157Joe Black194719482
158Paul Blackburn202220221
159Charlie Blackmon201420191410101100110004.100.100.400.500
160Ewell Blackwell1946195116110000000001.000.000.000.000
161Paul Blair1969197302220000000000.000.000.000.000
162Hank Blalock2003200402331100120000.333.3331.3331.667
163Heberto Blanco194219422
164Cy Blanton1937194102000000000000
165Don Blasingame1958195801110000000000.000.000.000.000
166Steve Blass1972197201000000000000
167Jeff Blauser1993199712330100000001.333.333.333.667
168Vida Blue1971198136000000000000
169Ossie Bluege1935193501000000000000
170Bert Blyleven1973198502000000000000
171Bruce Bochte19791979012101000100001.0001.0001.0002.000
172Mike Boddicker198419841
173Xander Bogaerts2016202224770310010002.429.429.5711.000
174Wade Boggs19851996111232284900110043.321.406.429.835
175Frank Bolling196119622412120110000001.083.083.167.250
176Barry Bonds19902007121436315630271145.194.278.484.762
177Bobby Bonds1971197513661210120002.333.3331.0001.333
178Ricky Bones199419941
179Tiny Bonham194219432
180Bobby Bonilla198819952613130500010002.385.385.385.769
181Aaron Boone2003200301110000000000.000.000.000.000
182Bob Boone1976198314552200020000.400.400.400.800
183Bret Boone1998200313440000000001.000.000.000.000
184Ray Boone1954195612551100110000.200.200.8001.000
185Mike Bordick2000200001110000000000.000.000.000.000
186Hank Borowy19441945121101000100001.0001.0001.0002.000
187Lyman Bostock194119411
188Ricky Bottalico1996199601000000000000
189Kent Bottenfield199919991
190Lou Boudreau194019483812121400130001.333.333.583.917
191Michael Bourn2010201202220000000002.000.000.000.000
192Jim Bouton1963196301000000000000
193Larry Bowa19741979351082200001010.250.400.250.650
194Brad Boxberger201520151
195Bob Boyd194719483
196Ken Boyer1956196461126234800240134.348.423.6091.032
197Brad Brach201620161
198Jackie Bradley Jr.20162016112202000000001.0001.0001.0002.000
199Milton Bradley2008200811320000001010.000.333.000.333
200Phil Bradley1985198501110000000001.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
201Ralph Branca1947194913110000000000.000.000.000.000
202Jackie Brandt1961196102110000000001.000.000.000.000
203Jeff Brantley1990199001000000000000
204Michael Brantley2014202115760310020000.500.429.6671.095
205Ryan Braun200820154611112312010003.273.273.7271.000
206Harry Brecheen1947194802110000000000.000.000.000.000
207Alex Bregman2018201912552200110001.400.4001.0001.400
208Eugene Bremer194019455
209Bob Brenly1984198401110000000001.000.000.000.000
210Eddie Bressoud196419641
211George Brett1976198891331245721151044.292.355.583.938
212Ken Brett1974197401000000000000
213Chet Brewer193419472
214Jim Brewer1973197301000000000000
215Tom Brewer1956195601000000000000
216Rocky Bridges195819581
217Tommy Bridges1934194006220000000002.000.000.000.000
218Ed Brinkman1973197301110000000000.000.000.000.000
219Lou Brissie1949194901110000000000.000.000.000.000
220George Britt193319331
221Zack Britton201520162
222Lou Brock1967197926882300002000.375.375.375.750
223Hubie Brooks1986198702552100000002.200.200.200.400
224Scott Brosius1998199801221100001001.500.500.5001.000
225Barney Brown193719465
226Chris Brown1986198601221110000000.500.5001.0001.500
227Domonic Brown2013201301110000000001.000.000.000.000
228Jimmy Brown1942194211320000000000.000.333.000.333
229John Brown194619461
230Kevin Brown1992200316110000000001.000.000.000.000
231Larry Brown193319417
232Mace Brown1938193801110000000001.000.000.000.000
233Ray Brown193519402
234T.J. Brown194219421
235Willard Brown193619487
236Tom Browning199119911
237Jonathan Broxton200920102
238Jay Bruce2011201603550000000003.000.000.000.000
239Tom Brunansky1985198501110000000000.000.000.000.000
240Kris Bryant2015202114761100110013.167.286.667.952
241Clay Buchholz201020132
242John Buck2010201001220110000000.500.5001.0001.500
243Bill Buckner1981198101110000000000.000.000.000.000
244Walker Buehler201920212
245Mark Buehrle2002201405000000000000
246Don Buford1971197101110000000001.000.000.000.000
247Bob Buhl1960196002000000000000
248Jay Buhner1996199601220000000000.000.000.000.000
249Al Bumbry1980198001110000000000.000.000.000.000
250Madison Bumgarner201320164
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
251Jim Bunning1957196639320000000000.000.000.000.000
252Lew Burdette1957195903220000000001.000.000.000.000
253Smoky Burgess195419642910100100000002.100.100.100.200
254Tom Burgmeier198019801
255Tim Burke198919891
256John Burkett199320012
257Ellis Burks1990199602220101000001.500.5001.5002.000
258Rick Burleson1977198114551000000001.000.000.000.000
259Corbin Burnes202120222
260A.J. Burnett201520151
261Jeromy Burnitz1999199911221110000000.500.5001.0001.500
262Britt Burns198119811
263Jeff Burroughs19741978122000000000201.000
264Jim Busby1951195101000000000000
265Steve Busby1974197502000000000000
266Billy Butler2012201201220000000001.000.000.000.000
267Brett Butler1991199101110000000000.000.000.000.000
268Tommy Butts194419485
269Byron Buxton2022202211221100110001.500.5002.0002.500
270Subby Byas193619372
271Bill Byrd193619468
272Marlon Byrd2010201001211000000011.000.500.000.500
273Paul Byrd199919991
274Tommy Byrne195019501
275Asdrubal Cabrera2011201212430000000012.000.250.000.250
276Everth Cabrera201320131
277Melky Cabrera2012201211332200120000.667.6671.6672.333
278Miguel Cabrera2004202231217172310130004.176.176.412.588
279Trevor Cahill201020101
280Lorenzo Cain2015201812660210010001.333.333.500.833
281Matt Cain200920123
282Ivan Calderon1991199111220100001000.500.500.5001.000
283Lefty Calhoun194019401
284Johnny Callison1962196504541200130010.500.6001.2501.850
285Mike Cameron2001200101330110000001.333.333.6671.000
286Dolph Camilli1939194102110000000001.000.000.000.000
287Ken Caminiti1994199713551100110001.200.200.8001.000
288Roy Campanella1941195651123201200000035.100.217.100.317
289Bert Campaneris196819773612111200000015.182.250.182.432
290Bill Campbell1977197701000000000000
291John Candelaria197719771
292Walter Cannady193819381
293Chris Cannizzaro196919691
294Robinson Canó20062017581291200120013.222.333.556.889
295Jose Canseco1986199926980000001012.000.111.000.111
296Matt Capps201020101
297Buzz Capra197419741
298Chris Capuano200620061
299Leo Cardenas1964197115330000000001.000.000.000.000
300Rod Carew196719841518484181012023274.244.354.366.720
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
301Steve Carlton19681982210220110010001.500.5001.0001.500
302Chris Carpenter200520103
303Matt Carpenter2013201603220000000001.000.000.000.000
304Chico Carrasquel195119553412121400000002.333.333.333.667
305Clay Carroll197119722
306Gary Carter1975198871122203600350021.300.364.7501.114
307Joe Carter199119963512113500010011.455.500.455.955
308Lance Carter200320031
309Marlin Carter194219422
310Spoon Carter194719483
311Rico Carty1970197011210000000010.000.500.000.500
312Paul Casanova196719671
313George Case1939194514421000000011.000.500.000.500
314Sean Casey1999200403220000000001.000.000.000.000
315Bill Cash194819482
316Dave Cash1974197603331100000000.333.333.333.667
317Norm Cash196119723513130110000006.077.077.154.231
318Nick Castellanos2021202111220000000000.000.000.000.000
319Vinny Castilla1995199812440000000001.000.000.000.000
320Luis Castillo2002200503771100000000.143.143.143.286
321Luis Castillo201920222
322Jason Castro201320131
323Starlin Castro2011201704330000002002.000.000.000.000
324Bill Caudill1984198401000000000000
325Phil Cavarretta1944194714741201000032.500.7141.0001.714
326Brett Cecil201320131
327Cesar Cedeno1972197614992300130005.333.333.6671.000
328Orlando Cepeda1959196771129270100010013.037.103.037.140
329Bob Cerv1958195811320100000010.500.667.5001.167
330Yoenis Céspedes2014201602220000000000.000.000.000.000
331Ron Cey19741979361190210020021.222.364.333.697
332Shawn Chacon200320031
333Dave Chalk1974197502110000000001.000.000.000.000
334Chris Chambliss1976197601110000000000.000.000.000.000
335Dean Chance1964196722110000000000.000.000.000.000
336Spud Chandler1942194714110000000000.000.000.000.000
337Aroldis Chapman201220217
338Ben Chapman1933193614880201000001.250.250.500.750
339Matt Chapman20192019011010000000101.000
340Sam Chapman1946194601220000010000.000.000.000.000
341Oscar Charleston193319353
342Norm Charlton1992199201110000000001.000.000.000.000
343Jazz Chisholm Jr.202220221
344Shin-Soo Choo2018201801221100000000.500.500.5001.000
345Russ Christopher194519451
346Gino Cimoli1957195701110000000001.000.000.000.000
347Jeff Cirillo1997200002220000000001.000.000.000.000
348Jim Clancy1982198201000000000000
349Jack Clark1978198714760000000013.000.143.000.143
350Tony Clark2001200101110000000001.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
351Will Clark198819944614131500131012.385.429.6151.044
352Bob Clarke194019401
353Webbo Clarke194619483
354Buzz Clarkson194019401
355Emmanuel Clase202220221
356Royce Clayton1997199701110000000001.000.000.000.000
357Mark Clear1979198202000000000000
358Roger Clemens19862005211110000000001.000.000.000.000
359Matt Clement200520051
360Roberto Clemente19601972715343131021140119.323.324.548.872
361Duke Cleveland194119411
362Harlond Clift193719371
363Tyler Clippard201120142
364Jim Coates1960196002000000000000
365Mickey Cochrane1934193502110000000000.000.000.000.000
366Jim Cohen194819481
367Pancho Coimbre194119442
368José Colás194719483
369Rocky Colavito195919665927253610380013.240.259.640.899
370Nate Colbert1971197303321000000011.000.333.000.333
371Jim Colborn197319731
372Gerrit Cole201520225
373Jerry Coleman1950195001220000000002.000.000.000.000
374Joe Coleman1948194801100000000000
375Joe Coleman197219721
376Vince Coleman1988198912221100001000.500.500.5001.000
377Ripper Collins1935193713640100000020.250.500.250.750
378Alex Colome201620161
379Bartolo Colon1998201604000000000000
380Dave Concepcion197319825914123300120222.250.357.500.857
381David Cone1988199905000000000000
382Michael Conforto2017201701220100000001.500.500.5001.000
383Tony Conigliaro1967196711660000000002.000.000.000.000
384Jeff Conine19941995021111001100001.0001.0004.0005.000
385Gene Conley1954195904000000000000
386Sandy Consuegra1954195401000000000000
387José Contreras200620061
388William Contreras2022202211110000000001.000.000.000.000
389Willson Contreras2018202233661100110002.167.167.667.833
390Aaron Cook200820081
391Ryan Cook201220121
392Ron Coomer1999199901110000000001.000.000.000.000
393Andy Cooper193319362
394Cecil Cooper1979198515641200000021.500.667.5001.167
395Garrett Cooper2022202201220000000002.000.000.000.000
396Mort Cooper1942194624110000000000.000.000.000.000
397Scott Cooper1993199402441110010001.250.250.500.750
398Walker Cooper194219506815151500010002.333.333.333.667
399Joey Cora1997199701110000000000.000.000.000.000
400Doug Corbett198119811
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
401Patrick Corbin201320182
402Chad Cordero200520051
403Francisco Cordero2004200903000000000000
404Wil Cordero1994199401220000000000.000.000.000.000
405Willie Cornelius193319384
406Carlos Correa2017202112220000000001.000.000.000.000
407Kevin Correia201120111
408Nestor Cortes202220221
409Pete Coscarart1940194001110000000001.000.000.000.000
410Zack Cozart2017201711220100000000.500.500.5001.000
411Allen Craig2013201301110000000000.000.000.000.000
412Jesse Crain201320131
413Doc Cramer1935194015660100000001.167.167.167.333
414Del Crandall1953196281120202400120001.200.200.350.550
415Brandon Crawford2015202113540000010002.000.000.000.000
416Carl Crawford2004201014991200111002.222.222.556.778
417Joe Crede2008200801110000000000.000.000.000.000
418Alejandro Crespo194019401
419C.J. Cron2022202201110000000000.000.000.000.000
420Jake Cronenworth2021202202430000000011.000.250.000.250
421Joe Cronin193319417727253730040124.280.333.400.733
422Frankie Crosetti1936193902110000000001.000.000.000.000
423Aaron Crow201120111
424General Crowder1933193301110000000000.000.000.000.000
425George Crowe194819582
426Jimmie Crutchfield193419414
427Jose Cruz1980198502310000001020.000.667.000.667
428Nelson Cruz20092021271080000000023.000.200.000.200
429Tony Cuccinello1933194503110000000001.000.000.000.000
430Michael Cuddyer2011201312320000000010.000.333.000.333
431Mike Cuellar1967197404000000000000
432Johnny Cueto201420162
433Roy Cullenbine1941194402110000000000.000.000.000.000
434Ray Culp1963196902000000000000
435Joe Cunningham1959195902110000000000.000.000.000.000
436Kiki Cuyler1934193411220000000000.000.000.000.000
437Travis d'Arnaud2022202201210000000000.000.500.000.500
438David Dahl20192019011111000000001.0001.0001.0002.000
439Babe Dahlgren1943194301220000000000.000.000.000.000
440Bud Daley1959196004000000000000
441Johnny Damon2002200512552200001001.400.400.400.800
442Ray Dandridge193519443
443Harry Danning1938194104220100010000.500.500.5001.000
444Al Dark195119542310100200000000.200.200.200.400
445Ron Darling198519851
446Yu Darvish201220215
447Darren Daulton1992199513661000000001.000.000.000.000
448Vic Davalillo1965196511220100000000.500.500.5001.000
449Jim Davenport19621962021101000000001.0001.0001.0002.000
450Lloyd Davenport193719456
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
451Alvin Davis1984198401110000000001.000.000.000.000
452Chili Davis1984199403330000000001.000.000.000.000
453Chris Davis2013201311330100000001.333.333.333.667
454Curt Davis1936193902000000000000
455Eric Davis1987198922650000001011.000.167.000.167
456Glenn Davis1986198902321100000010.500.667.5001.167
457Jody Davis1984198602220100000000.500.500.5001.000
458Johnny Davis194419452
459Mark Davis1988198902000000000000
460Piper Davis194619486
461Ron Davis1981198101000000000000
462Steel Arm Davis193319331
463Tommy Davis1962196333981100000010.125.222.125.347
464Wade Davis201520173
465Willie Davis19711973023313001200001.0001.0002.0003.000
466Bill Dawley1983198301000000000000
467Andre Dawson198119917821211510111004.238.238.429.667
468Leon Day193519469
469Dizzy Dean1934193724330000000001.000.000.000.000
470Doug DeCinces1983198301110000000000.000.000.000.000
471Jacob deGrom201520214
472Paul DeJong20192019011000000010101.000
473Steve Delabar201320131
474Carlos Delgado2000200312440210010001.500.500.7501.250
475Joe DeMaestri195719571
476Frank Demaree1936193722881200000000.250.250.250.500
477Ryan Dempster200020082
478Bucky Dent1975198123550310000002.600.600.8001.400
479Paul Derringer1935194226220000000002.000.000.000.000
480Ian Desmond2012201602110000000000.000.000.000.000
481Chris Devenski201720171
482Rafael Devers2021202222320110000010.500.6671.0001.667
483Lou Dials193619361
484Aledmys Díaz2016201601110000000001.000.000.000.000
485Bo Diaz1981198702220000000001.000.000.000.000
486Edwin Díaz201820222
487Fernando Díaz194619461
488Rob Dibble1990199102000000000000
489Corey Dickerson2017201711220000000001.000.000.000.000
490Bill Dickey1933194661123193520010042.263.391.368.760
491R.A. Dickey201220121
492Jason Dickson199719971
493Murry Dickson19531953011101000100001.0001.0001.0002.000
494Larry Dierker1969197102000000000000
495Dick Dietz1970197001221100110000.500.5002.0002.500
496Martín Dihigo193519452
497Bob Dillinger19491949011121000100001.0001.0001.0002.000
498Dom DiMaggio194119524718172620020114.353.389.471.859
499Joe DiMaggio1936195191343407920161033.225.279.350.629
500Vince DiMaggio19431944023323011100001.0001.0002.6673.667
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
501Gary Disarcina1995199501110000000000.000.000.000.000
502Rap Dixon193319342
503Joe Dobson194819481
504Pat Dobson197219721
505Larry Doby194619551910102310110002.300.300.7001.000
506Bobby Doerr194119515921202400131013.200.238.350.588
507Josh Donaldson2014201623530000000021.000.400.000.400
508Brendan Donnelly200320031
509Dick Donovan1955196205000000000000
510Sean Doolittle201420182
511Richard Dotson1984198401000000000000
512Al Downing1967196701000000000000
513Brian Downing19791979011101000000001.0001.0001.0002.000
514Brian Dozier20152015011111001100001.0001.0004.0005.000
515Doug Drabek1994199401000000000000
516Dave Dravecky1983198301000000000000
517J.D. Drew2008200801541200121011.500.6001.2501.850
518Walt Dropo1950195011330101000000.333.3331.0001.333
519Don Drysdale1959196859330000000002.000.000.000.000
520Claro Duany194719472
521Justin Duchscherer200520082
522Zach Duke200920091
523Tommie Dukes193319331
524Dave Duncan197119711
525Frank Duncan193819381
526Mariano Duncan1994199411110000000000.000.000.000.000
527Herman Dunlap193619361
528Adam Dunn2002201202210000000010.000.500.000.500
529Jake Dunn193719382
530Shawon Dunston1988199002220000000000.000.000.000.000
531Ryne Duren1958196104110000000001.000.000.000.000
532Leon Durham1982198302220000000001.000.000.000.000
533Ray Durham1998200002332200011000.667.667.6671.333
534Leo Durocher1936194023661200000002.333.333.333.667
535Adam Duvall2016201601210000000010.000.500.000.500
536Eddie Dwight193619361
537Jermaine Dye2000200612431000000011.000.250.000.250
538Jimmy Dykes1933193412431200000010.667.750.6671.417
539Lenny Dykstra1990199523760100000110.167.286.167.452
540Jake Early1943194311421000000011.000.333.000.333
541Mike Easler1981198101211000000010.000.500.000.500
542Damion Easley19981998011111000000001.0001.0001.0002.000
543Luke Easter194819482
544Howard Easterling193719465
545Dennis Eckersley1977199216110000000000.000.000.000.000
546David Eckstein2005200612330000000001.000.000.000.000
547Jim Edmonds1995200534760200000012.333.429.333.762
548Bruce Edwards1947195102000000000000
549Johnny Edwards1963196503431000000011.000.250.000.250
550Bob Elliott1941195127991300120000.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
551Dock Ellis1971197111110000000001.000.000.000.000
552Sammy Ellis196519651
553Jacoby Ellsbury2011201101220000000002.000.000.000.000
554Dick Ellsworth196419641
555Harry Else193619361
556Don Elston1959195902000000000000
557Edwin Encarnacion2013201603431000000010.000.250.000.250
558Dave Engle198419841
559Woody English1933193301110000000000.000.000.000.000
560Del Ennis1946195523550000000004.000.000.000.000
561Morgan Ensberg2005200501220000000001.000.000.000.000
562Nathan Eovaldi202120211
563Carl Erskine1954195401000000000000
564Darin Erstad1998200002441000010000.000.000.000.000
565Alcides Escobar2015201511220100000000.500.500.5001.000
566Eduardo Escobar20212021011101000000001.0001.0001.0002.000
567Santiago Espinal2022202201210000000010.000.500.000.500
568Shawn Estes199719971
569Chuck Estrada1960196002000000000000
570Johnny Estrada2004200401220000000001.000.000.000.000
571Marco Estrada201620161
572Andy Etchebarren196619672
573Andre Ethier2010201112330200010001.667.667.6671.333
574Nick Etten194519451
575Darrell Evans1973198302210000000010.000.500.000.500
576Dwight Evans1978198703751300000021.600.714.6001.314
577Felix Evans194619461
578Carl Everett2000200312430000010010.000.250.000.250
579Hoot Evers1948195022761100110012.167.286.667.952
580Roy Face1959196106000000000000
581Ferris Fain1950195415771301010001.429.429.7141.143
582Ron Fairly1973197702110000000001.000.000.000.000
583Jeurys Familia201620161
584Ed Farmer1980198001000000000000
585Turk Farrell1958196505000000000000
586Neftali Feliz201020101
587Bob Feller1938195028220000000002.000.000.000.000
588Jose Fernandez201320162
589Sid Fernandez1986198702000000000000
590Tony Fernandez1986199905871100000002.143.143.143.286
591Rick Ferrell1933194528650000000002.000.000.000.000
592Wes Ferrell193319372
593Dave Ferriss194519462
594Lou Fette1939193901000000000000
595Robert Fick2002200201221100001000.500.500.5001.000
596Mark Fidrych1976197712000000000000
597Cecil Fielder1990199313750000000011.000.286.000.286
598Prince Fielder20072015361081411160010.500.5001.2501.750
599Wilmer Fields194819481
600Chone Figgins200920091
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
601Rollie Fingers1973198207000000000000
602Jim Finigan1954195512330000000001.000.000.000.000
603Chuck Finley1989200005000000000000
604Steve Finley1997200002220100010001.500.500.5001.000
605Lou Finney19401940011000000000101.000
606Eddie Fisher1965196501000000000000
607Carlton Fisk1972199171121202300010007.150.143.150.293
608Mike Flanagan197819781
609Darrin Fletcher1994199401000000000000
610Elbie Fletcher1943194311220000000000.000.000.000.000
611Curt Flood1964196813421000000020.000.500.000.500
612Cliff Floyd2001200101220000000000.000.000.000.000
613Hank Foiles19571957011111000000001.0001.0001.0002.000
614Mike Foltynewicz201820181
615Jimmy Ford194119411
616Whitey Ford19541964310330000000002.000.000.000.000
617Mike Fornieles1961196101000000000000
618Ken Forsch1976198102000000000000
619Ray Fosse1970197102421100010010.500.500.5001.000
620Bill Foster193319342
621George Foster197619815513113320150022.273.385.7271.112
622Keith Foulke200320031
623Dexter Fowler201620161
624Nellie Fox19511963815413871400050023.368.400.368.768
625Pete Fox194419441
626Jimmie Foxx193319414920193610140017.316.350.526.876
627Ty France2022202201110000000001.000.000.000.000
628John Franco1986199004000000000000
629Julio Franco1989199113660210020000.333.333.500.833
630Tito Francona196119611
631Fred Frankhouse1934193401110000000000.000.000.000.000
632Ryan Franklin2009200901000000000000
633Adam Frazier2021202111220100000000.500.500.5001.000
634Todd Frazier2014201512430000000010.000.250.000.250
635Bill Freehan1964197571120172400120023.235.316.412.728
636Freddie Freeman2013202236870200000011.286.375.286.661
637David Freese2012201201110000000001.000.000.000.000
638Jim Fregosi196419702617151310010005.200.188.267.454
639Larry French1940194001100000000000
640Lonny Frey1939194323660210010100.333.333.500.833
641Max Fried202220221
642Bob Friend1956196024320000000002.000.000.000.000
643Frankie Frisch1933193523874400220010.571.6251.4292.054
644Travis Fryman1992200015762200010012.333.429.333.762
645Woodie Fryman196819762
646Brian Fuentes2005200904000000000000
647Kosuke Fukudome2008200811220000000001.000.000.000.000
648Michael Fulmer201720171
649Rafael Furcal2003201213762201000011.333.429.6671.095
650Carl Furillo195219532
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
651Gary Gaetti1988198902220000000001.000.000.000.000
652Eric Gagne2002200403000000000000
653Jonas Gaines194219464
654Augie Galan19361944231192200120022.222.364.556.919
655Andres Galarraga1988200015880100000002.125.125.125.250
656Yovani Gallardo201020101
657Joey Gallo20192021022111001100101.0001.0004.0005.000
658Ron Gant1992199512440000000001.000.000.000.000
659Adolis García2021202101220110000001.500.5001.0001.500
660Avisail Garcia2017201701220000000001.000.000.000.000
661Carlos Garcia1994199401220100000000.500.500.5001.000
662Damaso Garcia1984198502330100001000.333.333.333.667
663Freddy Garcia2001200202110000000000.000.000.000.000
664Mike Garcia1952195403000000000000
665Silvio García194619474
666Nomar Garciaparra1997200616771100000000.143.143.143.286
667Brett Gardner2015201501220000000002.000.000.000.000
668Jon Garland200520051
669Phil Garner1976198103431100001012.333.500.333.833
670Ralph Garr1974197401330000000001.000.000.000.000
671Scott Garrelts198519851
672Ned Garver1951195111110000000001.000.000.000.000
673Steve Garvey19741985910302871122270023.393.433.8211.255
674Cito Gaston1970197001320000000010.000.333.000.333
675Kevin Gausman202120211
676Rich Gedman1985198602110000000001.000.000.000.000
677Lou Gehrig193319395724184410250066.222.417.6111.028
678Charlie Gehringer1933193866292021020012090.500.655.6001.255
679Scooter Gennett20182018011111001200001.0001.0004.0005.000
680Jim Gentile196019622613110200000025.182.308.182.490
681Jason Giambi2000200435984300110013.375.444.7501.194
682Bob Gibson1962197219000000000000
683Josh Gibson1933194612
684Kyle Gibson202120211
685Brian Giles2000200102330000000000.000.000.000.000
686George Giles193519351
687Marcus Giles200320031
688Jim Gilliam1948195904321100110010.500.6672.0002.667
689Andres Gimenez2022202211220000000002.000.000.000.000
690Lucas Giolito201920191
691Alvin Gipson194219421
692Joe Girardi200020001
693Dave Giusti1973197301000000000000
694Troy Glaus2000200614771110000002.143.143.286.429
695Tom Glavine19912006110100000000000
696Tom Glover194519451
697Paul Goldschmidt201320224716152310110013.200.250.467.717
698Yan Gomes2018201801330000000002.000.000.000.000
699Carlos Gomez2013201412330000000001.000.000.000.000
700Lefty Gomez1933193957660100010003.167.167.167.333
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
701Tony Gonsolin202220221
702Adrian Gonzalez20082015151081200120012.250.300.625.925
703Alex Gonzalez1999199901110000000000.000.000.000.000
704Carlos Gonzalez2012201633660100000002.167.167.167.333
705Gio Gonzalez201120122
706Juan Gonzalez1993200123750000010012.000.143.000.143
707Luis Gonzalez1999200515771420010000.571.571.8571.429
708Dwight Gooden1984198824000000000000
709Billy Goodman1949195312320000000110.000.333.000.333
710Ival Goodman1938193922640000001011.000.333.000.333
711Alex Gordon2013201503110000000000.000.000.000.000
712Joe Gordon193919495920202430020008.200.200.350.550
713Sid Gordon1948194902320110000010.500.6671.0001.667
714Tom Gordon1998200603000000000000
715Goose Goslin19361936012111000000101.0001.0001.0002.000
716Rich Gossage1975198509000000000000
717Billy Grabarkewitz1970197001330100000000.333.333.333.667
718Mark Grace1993199713440000000000.000.000.000.000
719Willie Grace194619483
720Yasmani Grandal2015201902321000000011.000.333.000.333
721Curtis Granderson2009201223551101000000.200.200.600.800
722Mudcat Grant1963196502000000000000
723Danny Graves2000200402000000000000
724Sonny Gray201520192
725Ted Gray1950195001000000000000
726Leslie Green194019401
727Shawn Green1999200202440200001001.500.500.5001.000
728Tyler Green199519951
729Hank Greenberg1937194515651100000010.200.333.200.533
730Joe Greene194019423
731Shane Greene201920191
732Mike Greenwell1988198902110000000000.000.000.000.000
733Hal Gregg194519451
734Zack Greinke2009201906000000000000
735Bobby Grich197219823613110100000024.091.231.091.322
736Ben Grieve19981998011000000000101.000
737Ken Griffey1976198003442300120000.750.7501.5002.250
738Ken Griffey Jr.19902007913282541120171025.440.464.6401.104
739Alfredo Griffin1984198401000000000000
740Robert Griffith193519482
741Jason Grilli201320131
742Bob Grim1957195701000000000000
743Oscar Grimes194519451
744Ross Grimsley197819781
745Lee Grissom1937193701000000000000
746Marquis Grissom1993199412541100110011.250.4001.0001.400
747Marv Grissom1954195401000000000000
748Dick Groat195919644817151510050002.333.375.400.775
749Steve Gromek194519451
750Kevin Gross1988198801000000000000
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
751Wayne Gross197719771
752Jerry Grote1968197412220000000001.000.000.000.000
753Lefty Grove1933193916220000000001.000.000.000.000
754Orval Grove194419441
755Johnny Grubb1974197401110000000000.000.000.000.000
756Kelly Gruber1989199002210000002010.000.500.000.500
757Mark Grudzielanek1996199601110000000000.000.000.000.000
758Eddie Guardado2002200302000000000000
759Mark Gubicza1988198902000000000000
760Pedro Guerrero1981198915550000000002.000.000.000.000
761Vladimir Guerrero199920107920203500110002.250.250.400.650
762Vladimir Guerrero Jr.2021202222551100120000.200.200.8001.000
763Ron Guidry1978198304000000000000
764Carlos Guillen2004200803650110000011.200.333.400.733
765Ozzie Guillen1988199103320000000000.000.000.000.000
766Randy Gumpert195119511
767Larry Gura198019801
768Frankie Gustine1946194813540000000012.000.200.000.200
769Cristian Guzman2001200802440000000101.000.000.000.000
770Juan Guzman1992199201000000000000
771Tony Gwynn19841999101532294710042033.241.313.276.588
772Bert Haas19471947011101000000001.0001.0001.0002.000
773Stan Hack193819454518152600000025.400.471.400.871
774Harvey Haddix1953195503000000000000
775Josh Hader201820224
776Chick Hafey1933193311440100000000.250.250.250.500
777Sam Hairston194819482
778Jimmie Hall1964196502321000000011.000.333.000.333
779Roy Halladay2002201118110000000001.000.000.000.000
780Bill Hallahan1933193311110000000000.000.000.000.000
781Tom Haller1966196803330000000001.000.000.000.000
782Cole Hamels2007201604000000000000
783Josh Hamilton200820125513130400011001.308.308.308.615
784Atlee Hammaker1983198301000000000000
785Jeffrey Hammonds2000200001110000000000.000.000.000.000
786Granny Hamner1952195423540000000010.000.200.000.200
787Mike Hampton199920012
788Brad Hand201720193
789Mitch Haniger2018201801220000000001.000.000.000.000
790Joel Hanrahan201120122
791Ron Hansen1960196022660300000001.500.500.5001.000
792Erik Hanson199519951
793Ian Happ20222022011000000000101.000
794J.A. Happ201820181
795Mel Harder1934193704440000000002.000.000.000.000
796J.J. Hardy2007201312320000010010.000.333.000.333
797Dan Haren2007200913000000000000
798Steve Hargan196719671
799Mike Hargrove1975197501110000000000.000.000.000.000
800Pete Harnisch199119911
Rk Name From To GS G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
801Bryce Harper201220225713110210000025.182.308.273.580
802Tommy Harper1970197001000000000100
803Toby Harrah1972198214220000000000.000.000.000.000
804