Top level career batting leaders - 1997-2023 BBBL
Regular season

Batting average On-base percentage Slugging percentage
           
Sean Berry  .326 Barry Bonds  .457 Barry Bonds  .633
Tony Gwynn  .325 Edgar Martinez  .417 Mark McGwire  .618
Lance Johnson  .321 Jim Thome  .412 Fernando Tatis  .612
Craig Grebeck  .320 Juan Soto  .408 Mike Trout  .584
Jim Eisenreich  .318 Jason Giambi  .407 Todd Hundley  .582
Eric Davis  .316 Mike Trout  .404 Sean Berry  .571
Wander Franco  .313 Jeff Reed  .403 Jim Thome  .567
Otis Nixon  .311 Mark McGwire  .402 Yordan Alvarez  .560
Dave Nilsson  .311 Quilvio Veras  .398 Sammy Sosa  .553
Ichiro Suzuki  .310 Eric Davis  .397 Manny Ramirez  .546
           
           
Hits Runs Runs batted in
           
Albert Pujols 3364 Albert Pujols 1855 Albert Pujols 2100
Derek Jeter 3110 Alex Rodriguez 1810 Alex Rodriguez 1934
Alex Rodriguez 3042 Derek Jeter 1618 Miguel Cabrera 1742
Miguel Cabrera 3038 Chipper Jones 1520 David Ortiz 1608
Adrian Beltre 2775 Carlos Beltran 1518 Manny Ramirez 1524
Carlos Beltran 2726 Miguel Cabrera 1495 Carlos Beltran 1497
Robinson Cano 2706 David Ortiz 1469 Nelson Cruz 1477
Ichiro Suzuki 2668 Joey Votto 1442 Chipper Jones 1463
Chipper Jones 2610 Manny Ramirez 1430 Adrian Beltre 1461
Vladimir Guerrero 2510 Jim Thome 1397 Vladimir Guerrero 1453
           
           
Doubles Triples Homeruns
           
Albert Pujols 703 Jimmy Rollins 117 Alex Rodriguez 633
Miguel Cabrera 602 Jose Reyes 108 Albert Pujols 626
David Ortiz 585 Carlos Beltran 100 Jim Thome 541
Robinson Cano 584 Johnny Damon 99 David Ortiz 531
Todd Helton 561 Carl Crawford 95 Nelson Cruz 530
Adrian Beltre 554 Curtis Granderson 85 Manny Ramirez 521
Alex Rodriguez 519 Juan Pierre 82 Barry Bonds 501
Scott Rolen 515 Dexter Fowler 77 Miguel Cabrera 470
Joey Votto 515 Ichiro Suzuki 74 Mike Stanton 445
Carlos Beltran 508 Chone Figgins 69 Mike Trout 421
           
           
Extra base hits Stolen bases Steal percentage
           
Albert Pujols 1357 Juan Pierre 602-247 Cody Bellinger  .865
Alex Rodriguez 1189 Carl Crawford 502-149 Victor Reyes  .854
David Ortiz 1139 Ichiro Suzuki 490-161 Andy Fox  .842
Miguel Cabrera 1079 Jimmy Rollins 480-136 Ray Lankford  .840
Carlos Beltran 1022 Jose Reyes 456-187 Jose Macias  .840
Manny Ramirez 999 Kenny Lofton 393-124 Roberto Alomar  .838
Adrian Beltre 987 Michael Bourn 385-123 Jayson Werth  .831
Joey Votto 932 Coco Crisp 381-153 Brock Holt  .825
Robinson Cano 932 Luis Castillo 378-172 Daulton Varsho  .825
Nelson Cruz 929 Derek Jeter 370-139 J.T. Realmuto  .825
           
           
Walks Intentional walks Strikeouts
           
Jim Thome 1610 Barry Bonds 232 Alex Rodriguez 2370
Barry Bonds 1583 Jim Thome 218 Adam Dunn 2248
Chipper Jones 1383 Mike Trout 201 Jim Thome 2227
Joey Votto 1372 Jason Giambi 173 Mike Stanton 2090
Bob Abreu 1335 David Ortiz 119 Miguel Cabrera 2062
David Ortiz 1325 Lance Berkman 117 Joey Votto 2038
Jason Giambi 1318 Carlos Delgado 115 Nelson Cruz 2013
Todd Helton 1221 Chipper Jones 113 Justin Upton 2004
Alex Rodriguez 1202 Robinson Cano 106 Carlos Beltran 1931
Lance Berkman 1151 Jim Edmonds 96 David Ortiz 1881
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
Luis Castillo 137 Albert Pujols 129 Jason Kendall 207
David Eckstein 108 Miguel Cabrera 106 Chase Utley 207
Ichiro Suzuki 103 Carlos Beltran 94 Anthony Rizzo 176
Derek Jeter 102 Adrian Beltre 93 Craig Biggio 164
Juan Pierre 101 Aramis Ramirez 89 Alex Rodriguez 160
Omar Vizquel 99 Alex Rodriguez 89 Derek Jeter 141
Rafael Furcal 77 Nelson Cruz 87 Albert Pujols 136
Craig Biggio 71 Vladimir Guerrero 83 Jose Abreu 125
Edgar Renteria 69 Ryan Braun 81 Kurt Suzuki 122
Kenny Lofton 68 Paul Konerko 80 David Eckstein 120
           
           
Ground ball DP Runs created Runs created/27 outs
           
Miguel Cabrera 343 Alex Rodriguez  2048.1 Barry Bonds 11.4
Albert Pujols 342 Albert Pujols  1981.9 Mark McGwire  9.3
Derek Jeter 300 Miguel Cabrera  1831.3 Mike Trout  9.1
Alex Rodriguez 262 Barry Bonds  1748.3 Jim Thome  8.9
Robinson Cano 240 Jim Thome  1738.0 Fernando Tatis  8.7
Jhonny Peralta 235 Manny Ramirez  1701.1 Edgar Martinez  8.3
Manny Ramirez 232 David Ortiz  1690.4 Todd Hundley  8.2
Carlos Beltran 227 Chipper Jones  1675.4 Larry Walker  8.1
Chipper Jones 224 Joey Votto  1608.8 Jason Giambi  8.1
Vladimir Guerrero 222 Carlos Beltran  1538.0 Eric Davis  8.1
           
           
Isolated power Total average Total bases
           
Mark McGwire  .355 Barry Bonds 1.315 Albert Pujols 6001
Barry Bonds  .332 Mark McGwire 1.136 Alex Rodriguez 5534
Fernando Tatis  .323 Mike Trout 1.102 Miguel Cabrera 5064
Todd Hundley  .308 Jim Thome 1.084 Carlos Beltran 4676
Mike Trout  .290 Fernando Tatis 1.077 David Ortiz 4611
Jim Thome  .290 Todd Hundley 1.014 Adrian Beltre 4604
Patrick Wisdom  .287 Larry Walker 1.011 Manny Ramirez 4436
Kyle Schwarber  .279 Jason Giambi 1.008 Chipper Jones 4296
Yordan Alvarez  .272 Juan Soto  .997 Robinson Cano 4289
Greg Vaughn  .269 Eric Davis  .996 Derek Jeter 4288
           
           
On-base plus slugging Secondary average AB per homerun
           
Barry Bonds 1.089 Barry Bonds  .634 Mark McGwire  9.3
Mark McGwire 1.020 Mark McGwire  .580 Barry Bonds  11.1
Mike Trout  .988 Jim Thome  .520 Fernando Tatis  11.5
Fernando Tatis  .986 Mike Trout  .485 Patrick Wisdom  12.4
Jim Thome  .979 Fernando Tatis  .473 Todd Hundley  12.4
Todd Hundley  .956 Todd Hundley  .471 Jim Thome  13.0
Sean Berry  .953 Carlos Pena  .454 Kyle Schwarber  13.0
Larry Walker  .938 Juan Soto  .452 Jay Buhner  13.2
Yordan Alvarez  .936 Jason Giambi  .448 Aaron Judge  14.0
Edgar Martinez  .934 Ronald Acuna  .438 Sammy Sosa  14.1
           
           
Atbats Plate appearances Games
           
Albert Pujols 12008 Albert Pujols 13273 Albert Pujols 3100
Alex Rodriguez 10591 Alex Rodriguez 12060 Carlos Beltran 2759
Derek Jeter 10590 Derek Jeter 11793 Alex Rodriguez 2736
Carlos Beltran 10471 Carlos Beltran 11674 Miguel Cabrera 2687
Miguel Cabrera 9997 Miguel Cabrera 11242 Adrian Beltre 2651
Adrian Beltre 9951 Adrian Beltre 10817 Derek Jeter 2625
Chipper Jones 9130 Chipper Jones 10621 David Ortiz 2483
Robinson Cano 9020 David Ortiz 10432 Chipper Jones 2436
David Ortiz 8975 Joey Votto 10193 Robinson Cano 2357
Johnny Damon 8739 Johnny Damon 9868 Joey Votto 2328
           
           
Longest hit streak  
           
Troy Tulowitzki 32        
Yordan Alvarez 32        
Derek Bell 31        
Gary Sheffield 30        
Christian Yelich 30        
Mookie Betts 30        
Asdrubal Cabrera 29        
Andy Dirks 28        
Mark Grudzielanek 27        
Dan Murphy 27        
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
Albert Pujols 7136 Barry Bonds  .709 Tony Phillips 4.66
Alex Rodriguez 6896 Mark McGwire  .684 Jose Altuve 4.57
Miguel Cabrera 6186 Fernando Tatis  .657 Jeff Blauser 4.55
David Ortiz 5987 Mike Trout  .646 Derek Bell 4.52
Carlos Beltran 5752 Jim Thome  .645 Edgar Martinez 4.50
Chipper Jones 5701 Todd Hundley  .635 Brad Wilkerson 4.49
Manny Ramirez 5658 Yordan Alvarez  .612 Bryce Harper 4.49
Jim Thome 5624 Larry Walker  .601 Derek Jeter 4.49
Joey Votto 5569 Jason Giambi  .601 John Olerud 4.48
Adrian Beltre 5367 Manny Ramirez  .601 Jim Eisenreich 4.48
           
           
Total bases plus walks TB+BB rate AB per game
           
Albert Pujols 7000 Barry Bonds  .698 Jose Altuve 4.17
Alex Rodriguez 6736 Mark McGwire  .673 Derek Bell 4.11
Miguel Cabrera 6112 Fernando Tatis  .645 Bo Bichette 4.08
David Ortiz 5936 Jim Thome  .640 Tony Gwynn 4.05
Carlos Beltran 5712 Mike Trout  .633 Francisco Lindor 4.05
Chipper Jones 5679 Todd Hundley  .630 Jim Eisenreich 4.04
Jim Thome 5582 Yordan Alvarez  .604 Derek Jeter 4.03
Manny Ramirez 5562 Manny Ramirez  .591 Dante Bichette 4.01
Joey Votto 5505 Jason Giambi  .587 Vladimir Guerrero 4.01
Adrian Beltre 5265 Travis Hafner  .587 Trea Turner 4.00
           
           
Balls in park In-play average Strikeout/walk ratio
           
Albert Pujols 9998 Eric Davis  .399 Mark Grace  0.5
Derek Jeter 8875 Tim Anderson  .378 Barry Bonds  0.6
Carlos Beltran 8253 Chris Shelton  .377 Tony Gwynn  0.7
Adrian Beltre 8002 Alec Bohm  .372 Brian Giles  0.7
Alex Rodriguez 7695 Jorge Alfaro  .370 Joey Cora  0.7
Ichiro Suzuki 7632 J.D. Davis  .369 Wade Boggs  0.8
Miguel Cabrera 7588 Victor Reyes  .366 John Olerud  0.8
Johnny Damon 7508 Reggie Jefferson  .366 Gary Sheffield  0.8
Robinson Cano 7447 Donovan Solano  .364 Eric Young  0.8
Chipper Jones 7430 Jack Cust  .363 Lance Johnson  0.8
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
Sean Berry  .371 Jeff Bagwell  .458 Sean Berry  .673
Hanser Alberto  .361 Chili Davis  .443 Fernando Tatis  .643
Tony Fernandez  .345 Mark McGwire  .441 Yasmany Tomas  .639
Yasmany Tomas  .344 Daric Barton  .439 J.D. Martinez  .636
Chili Davis  .344 Edgar Martinez  .434 Randy Arozarena  .626
Daric Barton  .344 Frank Thomas  .425 Phil Nevin  .615
Mike Redmond  .342 Morgan Ensberg  .424 Mark McGwire  .610
Tommy Edman  .342 Jeff Blauser  .423 Albert Belle  .600
Roberto Kelly  .341 Paul Goldschmidt  .420 Frank Thomas  .598
Akinori Iwamura  .341 Kevin Youkilis  .418 Manny Ramirez  .597
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
Albert Pujols 927 Albert Pujols 596 Sean Berry 1.075
Derek Jeter 909 Miguel Cabrera 513 Mark McGwire 1.051
Miguel Cabrera 890 Alex Rodriguez 441 Fernando Tatis 1.048
Ichiro Suzuki 808 Carlos Beltran 425 J.D. Martinez 1.040
Adrian Beltre 768 Barry Bonds 412 Frank Thomas 1.024
Chipper Jones 728 Nelson Cruz 411 Yasmany Tomas 1.020
Carlos Beltran 717 Ryan Braun 404 Manny Ramirez 1.012
Robinson Cano 685 Chipper Jones 397 Jeff Bagwell 1.011
Alex Rodriguez 684 Adrian Beltre 394 Phil Nevin 1.007
Matt Kemp 647 Aramis Ramirez 387 Ronald Acuna 1.007
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
Albert Pujols 217 Derek Jeter 33 Albert Pujols 184
Miguel Cabrera 182 Ichiro Suzuki 30 Nelson Cruz 152
Carlos Beltran 159 Ray Durham 28 Alex Rodriguez 144
Adrian Beltre 154 Chone Figgins 22 Miguel Cabrera 144
Evan Longoria 152 Jimmy Rollins 22 Barry Bonds 142
Manny Ramirez 146 Carlos Beltran 21 Manny Ramirez 131
Ryan Zimmerman 145 Yuniesky Betancourt 20 Ryan Braun 129
Edgar Renteria 145 Brian Giles 20 Nolan Arenado 125
Hanley Ramirez 141 Hunter Pence 20 Josh Donaldson 120
Paul Konerko 140 Hanley Ramirez 20 Evan Longoria 120
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
Albert Pujols 407 Albert Pujols 1708 Fernando Tatis  .346
Miguel Cabrera 328 Miguel Cabrera 1508 Mike Macfarlane  .344
Carlos Beltran 299 Derek Jeter 1328 Mark McGwire  .335
Alex Rodriguez 287 Adrian Beltre 1293 Josh Donaldson  .323
Ryan Braun 283 Carlos Beltran 1275 Randy Arozarena  .321
Manny Ramirez 280 Alex Rodriguez 1272 Patrick Wisdom  .317
Adrian Beltre 280 Nelson Cruz 1193 Wilin Rosario  .316
Nelson Cruz 279 Ryan Braun 1193 Bobby Dalbec  .315
Evan Longoria 279 Manny Ramirez 1170 Russ Branyan  .315
J.D. Martinez 248 Chipper Jones 1141 J.D. Martinez  .314
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
Miguel Cabrera 420 Joey Votto 696 Chase Utley 87
Alex Rodriguez 392 Adam Dunn 691 Jason Giambi 70
Scott Rolen 344 Bryce Harper 615 Juan Pierre 55
Joey Votto 332 Jim Thome 598 Anthony Rizzo 54
Chipper Jones 330 Miguel Cabrera 586 Carlos Delgado 52
Gary Sheffield 323 Justin Upton 578 Larry Walker 47
Mike Trout 318 Bob Abreu 554 Fernando Vina 41
Manny Ramirez 314 Alex Rodriguez 553 Brian McCann 40
Frank Thomas 312 Freddie Freeman 519 Joey Votto 39
Andrew McCutchen 312 Carlos Beltran 518 Frank Catalanotto 37
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
David Eckstein 34 Albert Pujols 45 Albert Pujols 3303
Luis Castillo 31 Adrian Beltre 31 Derek Jeter 2934
Ichiro Suzuki 31 Carlos Beltran 29 Miguel Cabrera 2801
Juan Pierre 24 Aramis Ramirez 28 Carlos Beltran 2779
Jamey Carroll 23 Justin Turner 25 Adrian Beltre 2680
Yunel Escobar 22 Carlos Lee 25 Ichiro Suzuki 2610
Rafael Furcal 22 Torii Hunter 25 Chipper Jones 2595
Julio Lugo 21 Miguel Cabrera 25 Alex Rodriguez 2437
Dexter Fowler 21 Juan Uribe 24 Joey Votto 2393
Jason Kendall 21 Nelson Cruz 23 Robinson Cano 2366
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
Mark McGwire  10.2 Daric Barton  8.2 Albert Pujols 3674
Mike Macfarlane  10.3 Jolbert Cabrera  9.4 Derek Jeter 3296
Patrick Wisdom  10.7 Bernard Gilkey  10.0 Miguel Cabrera 3261
Wilin Rosario  11.0 Jacob Stallings  10.2 Carlos Beltran 3063
Fernando Tatis  11.1 Devin Mesoraco  10.2 Adrian Beltre 2997
Josh Donaldson  11.7 Chris Widger  10.4 Chipper Jones 2956
Curt Casali  11.7 Miguel Andujar  10.5 Alex Rodriguez 2876
Barry Bonds  11.8 Cody Ransom  10.6 Ichiro Suzuki 2867
Russ Branyan  11.9 Gabe Kapler  10.7 Joey Votto 2779
Jay Buhner  12.1 Chas McCormick  10.9 Robinson Cano 2568
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
Benny Agbayani  .325 Barry Bonds  .481 Barry Bonds  .653
Lance Johnson  .325 Jim Thome  .430 Todd Hundley  .625
Dave Nilsson  .323 Jeff Reed  .420 Mark McGwire  .619
Tony Gwynn  .321 Jason Giambi  .416 Mike Trout  .607
Jim Eisenreich  .320 Juan Soto  .414 Jim Thome  .605
Reggie Jefferson  .318 Edgar Martinez  .411 Fernando Tatis  .598
Craig Grebeck  .315 Larry Walker  .403 Benny Agbayani  .568
Wally Joyner  .315 Benny Agbayani  .403 Yordan Alvarez  .565
Tike Redman  .315 Dave Nilsson  .402 Carlos Delgado  .565
John Baker  .314 Bob Abreu  .402 Henry Rodriguez  .561
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
Albert Pujols 2437 Albert Pujols 1504 Barry Bonds 1.134
Alex Rodriguez 2358 Alex Rodriguez 1493 Jim Thome 1.035
Derek Jeter 2201 David Ortiz 1326 Mark McGwire 1.010
Miguel Cabrera 2148 Miguel Cabrera 1229 Todd Hundley 1.008
Robinson Cano 2021 Jim Thome 1164 Mike Trout 1.008
Carlos Beltran 2009 Manny Ramirez 1149 Benny Agbayani  .970
Adrian Beltre 2007 Vladimir Guerrero 1099 Larry Walker  .964
Vladimir Guerrero 1910 Carlos Beltran 1072 Jeff Reed  .964
Chipper Jones 1882 Adrian Beltre 1067 Carlos Delgado  .958
David Ortiz 1880 Nelson Cruz 1066 Fernando Tatis  .956
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
Albert Pujols 486 Jimmy Rollins 95 Alex Rodriguez 489
Robinson Cano 463 Jose Reyes 90 Jim Thome 462
Todd Helton 459 Johnny Damon 82 David Ortiz 462
David Ortiz 446 Carl Crawford 79 Albert Pujols 442
Miguel Cabrera 420 Carlos Beltran 79 Manny Ramirez 390
Joey Votto 415 Curtis Granderson 72 Nelson Cruz 378
Joe Mauer 407 Juan Pierre 71 Barry Bonds 359
Bob Abreu 403 Dexter Fowler 69 Carlos Delgado 351
Adrian Beltre 400 David DeJesus 57 Mike Trout 345
Scott Rolen 399 Angel Pagan 56 Mike Stanton 336
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
Albert Pujols 950 Albert Pujols 4293 Mark McGwire  .360
David Ortiz 928 Alex Rodriguez 4262 Barry Bonds  .343
Alex Rodriguez 902 David Ortiz 3752 Todd Hundley  .338
Jim Thome 777 Miguel Cabrera 3556 Jim Thome  .323
Miguel Cabrera 751 Carlos Beltran 3401 Kyle Schwarber  .319
Joey Votto 741 Adrian Beltre 3311 Fernando Tatis  .313
Robinson Cano 725 Manny Ramirez 3266 Mike Trout  .310
Carlos Beltran 723 Jim Thome 3262 Sam Hilliard  .287
Manny Ramirez 719 Robinson Cano 3240 Henry Rodriguez  .287
Adrian Beltre 707 Vladimir Guerrero 3184 Carlos Pena  .287
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Jim Thome 1400 Alex Rodriguez 1817 Jason Kendall 182
Barry Bonds 1290 Mike Stanton 1637 Alex Rodriguez 142
David Ortiz 1090 Jim Thome 1629 Craig Biggio 128
Bob Abreu 1076 Adam Dunn 1557 Anthony Rizzo 122
Jason Giambi 1059 Nelson Cruz 1547 Chase Utley 120
Chipper Jones 1053 Miguel Cabrera 1476 Albert Pujols 114
Joey Votto 1040 Manny Ramirez 1473 Derek Jeter 113
Todd Helton 963 Justin Upton 1426 Vladimir Guerrero 102
Lance Berkman 933 Carlos Beltran 1413 Matt Holliday 100
Jim Edmonds 860 Chris Davis 1412 Jose Abreu 98
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
Luis Castillo 106 Albert Pujols 84 Albert Pujols 8705
Derek Jeter 86 Miguel Cabrera 81 Alex Rodriguez 8154
Omar Vizquel 85 Brian McCann 66 Carlos Beltran 7692
Juan Pierre 77 Alex Rodriguez 66 Derek Jeter 7656
David Eckstein 74 Carlos Beltran 65 Adrian Beltre 7271
Ichiro Suzuki 72 Nelson Cruz 64 Miguel Cabrera 7196
Rafael Furcal 55 Anthony Rizzo 63 David Ortiz 6962
Edgar Renteria 52 Joey Votto 63 Robinson Cano 6654
Craig Biggio 51 Robinson Cano 62 Johnny Damon 6586
Mark Ellis 50 Adrian Beltre 62 Chipper Jones 6535
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
Mark McGwire  9.1 Chris Richard  11.5 Albert Pujols 9599
Barry Bonds  10.9 Dominic Smith  11.8 Alex Rodriguez 9184
Todd Hundley  11.2 Sean Berry  11.9 Carlos Beltran 8611
Kyle Schwarber  11.2 Jeff McNeil  12.1 Derek Jeter 8497
Fernando Tatis  11.7 Andres Blanco  12.4 David Ortiz 8130
Jim Thome  11.7 Josh Rojas  12.5 Miguel Cabrera 7981
Mike Trout  12.9 Todd Helton  12.8 Adrian Beltre 7820
Patrick Wisdom  13.3 Greg Dobbs  13.0 Chipper Jones 7665
Jay Buhner  13.7 Greg Colbrunn  13.1 Johnny Damon 7437
Carlos Pena  13.7 Chris Coghlan  13.3 Joey Votto 7414