Top level career batting leaders - 1984-2003 CDBL - Cyber Diamond Baseball
Regular season

Batting average On-base percentage Slugging percentage
           
Todd Helton  .332 Barry Bonds  .424 Mark McGwire  .622
Albert Pujols  .328 John Kruk  .422 Alex Rodriguez  .608
John Kruk  .328 Edgar Martinez  .420 Manny Ramirez  .604
Tony Gwynn  .325 Jim Thome  .416 Barry Bonds  .598
Alex Rodriguez  .321 Todd Helton  .415 Albert Pujols  .594
Manny Ramirez  .320 Jason Giambi  .415 Todd Helton  .583
Ichiro Suzuki  .318 Bob Abreu  .414 Brian Daubach  .573
Vladimir Guerrero  .317 Warren Newson  .411 Jim Thome  .570
Homer Bush  .317 Frank Thomas  .406 Vladimir Guerrero  .559
Bob Abreu  .317 Brian Giles  .404 Geoff Jenkins  .554
           
           
Hits Runs Runs batted in
           
Tony Gwynn 3229 Barry Bonds 2250 Barry Bonds 2166
Barry Bonds 3062 Rickey Henderson 1754 Sammy Sosa 1642
Cal Ripken 2679 Craig Biggio 1531 Rafael Palmeiro 1635
Roberto Alomar 2662 Jeff Bagwell 1511 Ken Griffey Jr. 1589
Craig Biggio 2504 Barry Larkin 1474 Mark McGwire 1530
Mark Grace 2499 Tony Gwynn 1445 Fred McGriff 1454
Rafael Palmeiro 2485 Larry Walker 1421 Cal Ripken 1418
Rickey Henderson 2466 Rafael Palmeiro 1419 Juan Gonzalez 1381
Barry Larkin 2421 Ken Griffey Jr. 1389 Jeff Bagwell 1374
Jeff Bagwell 2351 Mark Grace 1370 Jose Canseco 1317
           
           
Doubles Triples Homeruns
           
Barry Bonds 642 Tim Raines 109 Barry Bonds 716
Mark Grace 529 Barry Bonds 107 Mark McGwire 620
Craig Biggio 519 Brett Butler 103 Sammy Sosa 540
Tony Gwynn 512 Steve Finley 103 Rafael Palmeiro 505
Roberto Alomar 507 Lance Johnson 99 Ken Griffey Jr. 491
Cal Ripken 507 Kenny Lofton 93 Jose Canseco 490
Larry Walker 499 Devon White 90 Juan Gonzalez 454
Rafael Palmeiro 485 Tony Gwynn 90 Jeff Bagwell 430
Jeff Bagwell 461 Willie McGee 86 Fred McGriff 422
John Olerud 454 Tony Fernandez 86 Frank Thomas 403
           
           
Extra base hits Stolen bases Steal percentage
           
Barry Bonds 1465 Rickey Henderson 851-260 Greg Briley  .827
Rafael Palmeiro 1038 Tim Raines 655-216 Lloyd Moseby  .817
Jeff Bagwell 946 Vince Coleman 567-174 Dave Collins  .815
Mark McGwire 925 Kenny Lofton 549-187 Orlando Cabrera  .806
Ken Griffey Jr. 923 Roberto Alomar 546-204 Andy Fox  .802
Larry Walker 907 Barry Bonds 512-163 Lenny Harris  .799
Sammy Sosa 888 Otis Nixon 503-184 Jose Lind  .796
Frank Thomas 876 Barry Larkin 500-162 Tony Pena  .795
Cal Ripken 870 Chuck Knoblauch 483-162 Ken Landreaux  .794
Fred McGriff 864 Brett Butler 479-220 Alex Rodriguez  .792
           
           
Walks Intentional walks Strikeouts
           
Barry Bonds 2180 Barry Bonds 322 Sammy Sosa 2040
Rickey Henderson 1644 Fred McGriff 223 Jose Canseco 1997
Fred McGriff 1368 Frank Thomas 121 Fred McGriff 1708
Frank Thomas 1241 Jim Thome 119 Andres Galarraga 1665
Edgar Martinez 1221 Joey Belle 113 Jeff Bagwell 1645
John Olerud 1179 Carlos Delgado 106 Mark McGwire 1644
Jeff Bagwell 1161 Mark McGwire 104 Barry Bonds 1599
Mark McGwire 1149 Wally Joyner 102 Gary Gaetti 1586
Gary Sheffield 1144 Chili Davis 100 Rickey Henderson 1491
Tony Phillips 1128 Rafael Palmeiro 93 Dan Tartabull 1476
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
Tom Glavine 160 Rafael Palmeiro 123 Craig Biggio 221
Greg Maddux 158 Barry Bonds 110 Jason Kendall 158
Roger Clemens 138 Cal Ripken 107 Fernando Vina 139
Ozzie Smith 129 Ken Griffey Jr. 97 Chuck Knoblauch 126
Orel Hershiser 124 Sammy Sosa 89 Andres Galarraga 123
Brett Butler 112 Gary Sheffield 86 Gary Sheffield 122
Ozzie Guillen 105 Fred McGriff 85 Jeff Bagwell 120
Scott Fletcher 102 Bobby Bonilla 82 Brady Anderson 109
Roberto Alomar 102 Jeff Bagwell 82 Gary Gaetti 108
Randy Johnson 98 Juan Gonzalez 80 Mike Macfarlane 106
           
           
Ground ball DP Runs created Runs created/27 outs
           
Cal Ripken 291 Barry Bonds  2718.3 Barry Bonds  9.7
Julio Franco 259 Rafael Palmeiro  1700.3 Todd Helton  9.3
Tony Gwynn 221 Rickey Henderson  1669.2 Jim Thome  9.0
Jeff Bagwell 217 Jeff Bagwell  1658.2 Mark McGwire  9.0
Kirby Puckett 213 Frank Thomas  1639.6 Manny Ramirez  8.9
Chili Davis 209 Edgar Martinez  1615.4 Jason Giambi  8.9
Barry Bonds 207 Fred McGriff  1595.4 Albert Pujols  8.8
Fred McGriff 201 Mark McGwire  1591.3 Alex Rodriguez  8.7
Edgar Martinez 198 Ken Griffey Jr.  1562.1 Frank Thomas  8.5
Harold Baines 195 Tony Gwynn  1538.3 Edgar Martinez  8.4
           
           
Isolated power Total average Total bases
           
Mark McGwire  .345 Barry Bonds 1.182 Barry Bonds 6066
Barry Bonds  .296 Mark McGwire 1.098 Rafael Palmeiro 4581
Alex Rodriguez  .287 Jim Thome 1.089 Tony Gwynn 4242
Manny Ramirez  .285 Todd Helton 1.061 Cal Ripken 4234
Jim Thome  .284 Alex Rodriguez 1.057 Ken Griffey Jr. 4228
Brian Daubach  .279 Manny Ramirez 1.054 Jeff Bagwell 4212
Albert Pujols  .266 Jason Giambi 1.045 Sammy Sosa 4140
Jon Nunnally  .264 Bob Abreu 1.026 Fred McGriff 4057
Carlos Delgado  .263 Albert Pujols 1.018 Mark McGwire 3933
Rob Deer  .263 Frank Thomas 1.014 Craig Biggio 3870
           
           
On-base plus slugging Secondary average AB per homerun
           
Barry Bonds 1.022 Barry Bonds  .545 Mark McGwire  10.2
Mark McGwire 1.012 Mark McGwire  .527 Alex Rodriguez  13.6
Manny Ramirez 1.005 Jim Thome  .509 Jim Thome  13.9
Alex Rodriguez  .999 Erubiel Durazo  .466 Manny Ramirez  14.2
Todd Helton  .998 Jack Clark  .446 Barry Bonds  14.2
Albert Pujols  .994 Carlos Delgado  .442 Rob Deer  14.2
Jim Thome  .986 Brian Giles  .440 Sammy Sosa  14.3
Jason Giambi  .965 Bob Hamelin  .432 Jose Canseco  14.5
Jim Edmonds  .949 Jason Giambi  .431 Jay Buhner  14.7
Brian Daubach  .949 Darryl Strawberry  .425 Steve Balboni  15.3
           
           
Atbats Plate appearances Games
           
Cal Ripken 10399 Barry Bonds 12512 Barry Bonds 2786
Barry Bonds 10151 Cal Ripken 11445 Cal Ripken 2738
Tony Gwynn 9924 Rickey Henderson 10738 Rickey Henderson 2555
Roberto Alomar 9328 Tony Gwynn 10735 Tony Gwynn 2536
Rickey Henderson 8918 Roberto Alomar 10573 Rafael Palmeiro 2481
Craig Biggio 8761 Craig Biggio 10055 Fred McGriff 2440
Rafael Palmeiro 8641 Rafael Palmeiro 9903 Roberto Alomar 2431
Mark Grace 8471 Fred McGriff 9698 Barry Larkin 2394
Gary Gaetti 8370 Mark Grace 9670 Craig Biggio 2313
Barry Larkin 8350 Barry Larkin 9499 Wade Boggs 2277
           
           
Longest hit streak  
           
Tony Gwynn 34        
Derek Jeter 34        
Dave Martinez 30        
Andre Dawson 29        
Joe Randa 29        
Vladimir Guerrero 29        
Dmitri Young 29        
Marlon Byrd 29        
Johnny Damon 27        
Mark Grace 27        
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
Barry Bonds 8308 Mark McGwire  .677 Derek Jeter 4.53
Rafael Palmeiro 5706 Barry Bonds  .664 Keith Hernandez 4.51
Rickey Henderson 5587 Manny Ramirez  .648 Albert Pujols 4.50
Jeff Bagwell 5493 Alex Rodriguez  .645 Jeff Bagwell 4.49
Fred McGriff 5459 Jim Thome  .645 Barry Bonds 4.49
Ken Griffey Jr. 5178 Albert Pujols  .634 Alex Rodriguez 4.46
Frank Thomas 5170 Todd Helton  .630 Chuck Knoblauch 4.45
Mark McGwire 5158 Brian Daubach  .618 Brian Giles 4.43
Cal Ripken 5152 Jason Giambi  .617 Chipper Jones 4.43
Edgar Martinez 5028 Carlos Delgado  .614 Alfonso Soriano 4.38
           
           
Total bases plus walks TB+BB rate AB per game
           
Barry Bonds 8246 Mark McGwire  .667 Alfonso Soriano 4.10
Rafael Palmeiro 5645 Barry Bonds  .659 Derek Jeter 3.99
Rickey Henderson 5500 Jim Thome  .641 Albert Pujols 3.98
Fred McGriff 5425 Manny Ramirez  .638 Kirby Puckett 3.97
Jeff Bagwell 5373 Alex Rodriguez  .631 Alex Rodriguez 3.96
Ken Griffey Jr. 5112 Todd Helton  .625 Ichiro Suzuki 3.96
Frank Thomas 5099 Albert Pujols  .619 Keith Hernandez 3.93
Mark McGwire 5082 Brian Daubach  .612 Tony Gwynn 3.91
Cal Ripken 5057 Jason Giambi  .609 Vladimir Guerrero 3.90
Edgar Martinez 4927 Erubiel Durazo  .603 Chuck Knoblauch 3.89
           
           
Balls in park In-play average Strikeout/walk ratio
           
Tony Gwynn 9470 Geronimo Pena  .381 Ozzie Smith  0.4
Cal Ripken 8911 Warren Newson  .380 Wade Boggs  0.6
Roberto Alomar 8192 Bob Abreu  .371 Mark Grace  0.6
Barry Bonds 7955 John Kruk  .369 Toby Harrah  0.6
Mark Grace 7751 Homer Bush  .367 Mike Scioscia  0.7
Tony Fernandez 7538 Felix Jose  .361 Jose Oquendo  0.7
Barry Larkin 7329 Junior Spivey  .360 Scott Bradley  0.7
Rickey Henderson 7235 Russ Branyan  .358 Al Newman  0.7
Craig Biggio 7222 Archi Cianfrocco  .355 Willie Randolph  0.7
Rafael Palmeiro 7211 Jacque Jones  .352 Orlando Palmeiro  0.7
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
Manny Ramirez  .367 Manny Ramirez  .464 Mike Simms  .699
Matt Mieske  .365 Frank Thomas  .455 Manny Ramirez  .669
Felix Jose  .364 Edgar Martinez  .440 Mark McGwire  .662
Tony Eusebio  .352 Jack Clark  .439 Frank Thomas  .656
Mike Redmond  .352 Junior Spivey  .435 Matt Mieske  .640
Junior Spivey  .348 Troy Glaus  .426 Jack Voigt  .634
Troy Neel  .348 Derek Jeter  .424 Albert Pujols  .629
Geronimo Pena  .348 Rickey Henderson  .423 Troy Neel  .624
Ramon Martinez  .347 Matt Mieske  .422 Eduardo Perez  .614
Rondell White  .345 Jeff Bagwell  .422 Troy Glaus  .605
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
Barry Bonds 938 Barry Bonds 644 Manny Ramirez 1.133
Tony Gwynn 935 Ken Griffey Jr. 479 Frank Thomas 1.111
Cal Ripken 816 Mark McGwire 446 Mike Simms 1.080
Rickey Henderson 736 Frank Thomas 435 Mark McGwire 1.072
Julio Franco 712 Rafael Palmeiro 428 Matt Mieske 1.063
Ellis Burks 697 Cal Ripken 428 Troy Neel 1.038
Roberto Alomar 685 Sammy Sosa 399 Jack Voigt 1.037
Kirby Puckett 679 Matt Williams 396 Troy Glaus 1.031
Rafael Palmeiro 678 Jeff Bagwell 382 Eduardo Perez 1.022
Andres Galarraga 677 Gary Gaetti 372 Albert Pujols 1.019
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
Barry Bonds 185 Barry Bonds 38 Barry Bonds 195
Cal Ripken 177 Gary Redus 27 Mark McGwire 190
Larry Walker 150 Juan Samuel 26 Frank Thomas 147
Julio Franco 147 Barry Larkin 26 Matt Williams 140
Edgar Martinez 144 Brett Butler 25 Rafael Palmeiro 137
Ken Caminiti 140 Willie McGee 24 Jose Canseco 136
Jeff Bagwell 140 Vince Coleman 23 Ken Griffey Jr. 133
Ellis Burks 138 Randy Winn 22 Sammy Sosa 123
Jay Bell 137 Ronnie Gant 22 Jeff Bagwell 121
Ruben Sierra 137 Delino DeShields 21 Juan Gonzalez 117
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
Barry Bonds 418 Barry Bonds 1784 Mark McGwire  .380
Mark McGwire 281 Cal Ripken 1294 Mike Simms  .378
Cal Ripken 281 Tony Gwynn 1219 Albert Pujols  .317
Frank Thomas 276 Rafael Palmeiro 1216 Frank Thomas  .316
Jeff Bagwell 271 Rickey Henderson 1203 Jose Canseco  .305
Rafael Palmeiro 251 Frank Thomas 1194 Manny Ramirez  .302
Rickey Henderson 249 Jeff Bagwell 1178 Troy Glaus  .301
Edgar Martinez 241 Ken Griffey Jr. 1165 Alex Rodriguez  .299
Ken Griffey Jr. 240 Mark McGwire 1160 Magglio Ordonez  .295
Ellis Burks 240 Ellis Burks 1120 Jack Voigt  .291
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
Rickey Henderson 551 Barry Bonds 583 Luis Gonzalez 55
Barry Bonds 508 Sammy Sosa 524 Larry Walker 50
Frank Thomas 396 Andres Galarraga 519 Fernando Vina 44
Edgar Martinez 394 Fred McGriff 482 Steve Finley 41
Mark McGwire 381 Ken Griffey Jr. 461 John Olerud 39
Jeff Bagwell 368 Jim Thome 448 Craig Biggio 38
Tony Phillips 365 Jose Canseco 444 Ken Griffey Jr. 36
Barry Larkin 347 Roberto Alomar 436 Mark Grace 32
Jack Clark 340 Juan Samuel 424 Carl Everett 30
Brett Butler 311 Robin Ventura 420 Brady Anderson 30
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
Greg Maddux 45 Cal Ripken 36 Barry Bonds 3230
Tom Glavine 43 Barry Bonds 36 Cal Ripken 3010
Scott Fletcher 37 Ken Griffey Jr. 32 Tony Gwynn 2994
Roberto Alomar 37 Rafael Palmeiro 32 Roberto Alomar 2588
Jay Bell 36 Andre Dawson 31 Rickey Henderson 2488
Brett Butler 36 Gary Gaetti 29 Gary Gaetti 2426
Dennis Martinez 35 Gary Sheffield 26 Mark Grace 2423
B.J. Surhoff 33 Ruben Sierra 26 Rafael Palmeiro 2423
Andy Benes 32 Frank Thomas 26 Andres Galarraga 2334
Roger Clemens 32 Matt Williams 25 Julio Franco 2306
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
Mark McGwire  9.2 Bobby Kielty  9.4 Barry Bonds 3807
Mike Simms  10.3 Olmedo Saenz  10.4 Cal Ripken 3351
Jose Canseco  12.1 Barry Bonnell  10.5 Tony Gwynn 3212
Frank Thomas  12.4 Geronimo Pena  10.6 Rickey Henderson 3075
Rob Deer  13.0 Albert Pujols  10.6 Roberto Alomar 2911
Alex Rodriguez  13.3 Edgar Renteria  10.7 Rafael Palmeiro 2710
Troy Neel  13.3 Mike Benjamin  10.8 Mark Grace 2706
Mark Parent  13.4 Jack Voigt  10.8 Gary Gaetti 2674
Mo Vaughn  13.5 Bubba Trammell  11.0 Brett Butler 2620
Troy Glaus  13.8 Ben Davis  11.0 Julio Franco 2582
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
John Kruk  .336 Jim Thome  .443 Jim Thome  .632
Albert Pujols  .334 Barry Bonds  .440 Barry Bonds  .619
Tony Gwynn  .331 John Kruk  .435 Alex Rodriguez  .610
Todd Helton  .329 Jason Giambi  .429 Mark McGwire  .606
Alex Rodriguez  .327 Erubiel Durazo  .424 Chris Richard  .587
Wade Boggs  .323 Bob Abreu  .420 Jason Giambi  .587
Hal Morris  .323 Brian Giles  .418 Jim Edmonds  .584
Paul O'Neill  .323 Kal Daniels  .416 Brian Daubach  .583
Timoniel Perez  .323 Todd Helton  .416 Albert Pujols  .582
Alex Cole  .321 Edgar Martinez  .412 Todd Helton  .581
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
Tony Gwynn 2294 Barry Bonds 1522 Jim Thome 1.075
Barry Bonds 2124 Sammy Sosa 1243 Barry Bonds 1.059
Roberto Alomar 1977 Rafael Palmeiro 1207 Jason Giambi 1.016
Craig Biggio 1905 Fred McGriff 1181 Alex Rodriguez 1.003
Cal Ripken 1863 Ken Griffey Jr. 1110 Brian Giles  .999
Mark Grace 1823 Mark McGwire 1084 Todd Helton  .997
Fred McGriff 1818 Juan Gonzalez 1038 Jim Edmonds  .992
Barry Larkin 1812 Gary Sheffield 993 Mark McGwire  .989
Rafael Palmeiro 1807 Jeff Bagwell 992 Albert Pujols  .985
Tony Fernandez 1730 Cal Ripken 990 Erubiel Durazo  .978
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
Barry Bonds 457 Tim Raines 92 Barry Bonds 521
Tony Gwynn 394 Steve Finley 84 Mark McGwire 430
Mark Grace 392 Lance Johnson 81 Sammy Sosa 417
Craig Biggio 389 Kenny Lofton 79 Rafael Palmeiro 368
Rafael Palmeiro 384 Brett Butler 78 Ken Griffey Jr. 358
Roberto Alomar 381 Devon White 74 Jose Canseco 354
John Olerud 380 Tony Gwynn 70 Fred McGriff 345
Jeff Kent 358 Barry Bonds 69 Juan Gonzalez 337
Larry Walker 349 Bernie Williams 67 Jeff Bagwell 309
Wade Boggs 340 Roberto Alomar 67 Jim Thome 300
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
Barry Bonds 1047 Barry Bonds 4282 Mark McGwire  .332
Rafael Palmeiro 787 Rafael Palmeiro 3365 Jim Thome  .329
Fred McGriff 687 Fred McGriff 3215 Barry Bonds  .312
Ken Griffey Jr. 683 Sammy Sosa 3083 Brian Daubach  .288
Larry Walker 680 Ken Griffey Jr. 3063 Bob Hamelin  .287
Jeff Bagwell 675 Jeff Bagwell 3034 Jon Nunnally  .284
Sammy Sosa 662 Tony Gwynn 3023 Alex Rodriguez  .283
Mark McGwire 644 Craig Biggio 2951 Carlos Delgado  .280
Jeff Kent 633 Cal Ripken 2940 Manny Ramirez  .278
Jose Canseco 622 Larry Walker 2902 Brian Giles  .275
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Barry Bonds 1672 Jose Canseco 1553 Craig Biggio 183
Fred McGriff 1155 Sammy Sosa 1516 Jason Kendall 135
Rickey Henderson 1093 Jeff Bagwell 1296 Chuck Knoblauch 115
John Olerud 933 Mark McGwire 1262 Jeff Bagwell 108
Jim Thome 908 Craig Biggio 1242 Andres Galarraga 106
Frank Thomas 845 Fred McGriff 1226 Gary Sheffield 105
Will Clark 844 Ray Lankford 1191 Mike Macfarlane 97
Gary Sheffield 839 Gary Gaetti 1185 Fernando Vina 95
Rafael Palmeiro 834 Andres Galarraga 1146 Edgar Martinez 94
Edgar Martinez 827 Jeff Kent 1120 Gary Gaetti 92
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
Tom Glavine 117 Rafael Palmeiro 91 Cal Ripken 7389
Greg Maddux 113 Barry Bonds 74 Tony Gwynn 6930
Roger Clemens 106 Cal Ripken 71 Barry Bonds 6921
Ozzie Smith 102 Fred McGriff 70 Craig Biggio 6745
Orel Hershiser 93 Sammy Sosa 65 Roberto Alomar 6740
Ozzie Guillen 79 Ken Griffey Jr. 65 Rickey Henderson 6430
Brett Butler 76 Juan Gonzalez 63 Barry Larkin 6278
Tony Fernandez 74 Jeff Bagwell 62 Fred McGriff 6269
Craig Biggio 74 Bobby Bonilla 61 Rafael Palmeiro 6218
Randy Johnson 72 Jose Canseco 61 Tony Fernandez 6074
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
Mark McGwire  10.6 Brian Schneider  10.5 Barry Bonds 8705
Jim Thome  12.0 Alex Trevino  10.6 Cal Ripken 8094
Barry Bonds  13.3 Marcus Giles  11.1 Rickey Henderson 7663
Sammy Sosa  13.7 Chris Richard  11.3 Roberto Alomar 7662
Alex Rodriguez  13.8 Kevin Millar  11.8 Craig Biggio 7662
Bob Hamelin  13.9 Pat Kelly  12.2 Tony Gwynn 7523
Manny Ramirez  14.2 Timoniel Perez  12.5 Fred McGriff 7520
Carlos Delgado  14.3 Todd Helton  12.6 Rafael Palmeiro 7193
Steve Balboni  14.4 Mike Lowell  13.0 Barry Larkin 7047
Greg Vaughn  14.5 Lance Berkman  13.0 Mark Grace 6964