League batting leaders -- National
Regular season -- as of 10/5/2017

Batting average On-base percentage Slugging percentage
           
WagnerPIT .394 Bonds, BaNYG .455 Bonds, BaNYG .782
PiazzaBRK .350 HamiltonPHN .450 HornsbySLN .663
HamiltonPHN .345 WagnerPIT .450 McGwireSLN .640
RobinsonBRK .345 HarperMON .427 KluszewskiCIN .639
MurphyMON .338 HeltonCOL .412 WagnerPIT .633
HermanBRK .336 HermanBRK .412 WilsonCHC .623
HornsbySLN .336 RobinsonBRK .403 StargellPIT .606
HeltonCOL .334 PiazzaBRK .395 WalkerCOL .604
TorreSLN .318 VaughanPIT .388 HarperMON .600
KluszewskiCIN .318 WalkerCOL .388 OttNYG .600
           
           
Hits Runs Runs batted in
           
WagnerPIT245 Bonds, BaNYG159 Bonds, BaNYG163
HornsbySLN229 HornsbySLN141 McGwireSLN155
PiazzaBRK220 HamiltonPHN138 KluszewskiCIN153
HamiltonPHN208 McGwireSLN129 WilsonCHC149
RoseCIN205 WilsonCHC129 StargellPIT141
KluszewskiCIN198 McCoveyNYG126 SosaCHC136
MedwickSLN196 KluszewskiCIN122 HornsbySLN135
HollidayCOL194 WagnerPIT120 McCoveyNYG134
MusialSLN193 StargellPIT118 KleinPHN131
HeltonCOL190 RainesMON118 WagnerPIT129
           
           
Doubles Triples Homeruns
           
MedwickSLN53 WagnerPIT22 McGwireSLN75
HeltonCOL50 MusialSLN18 Bonds, BaNYG74
MusialSLN48 ReyesNYN16 WilsonCHC64
StargellPIT46 HornsbySLN14 HornsbySLN55
YountMIL45 BanksCHC13 KluszewskiCIN54
MolitorMIL41 SniderBRK13 SosaCHC52
HermanBRK39 GuerreroMON13 McCoveyNYG51
WalkerCOL39 VaughanPIT11 StargellPIT50
GwynnSDP39 MaysNYG11 HowardPHN49
DuffyBSN38 RollinsPHN10 FosterCIN48
           
           
Extra base hits Stolen bases Steal percentage
           
Bonds, BaNYG110 RainesMON76-13 DalyBRK .900
HornsbySLN99 HamiltonPHN75-20 YountMIL .895
StargellPIT98 MorganCIN58-12 PierreFLA .861
MusialSLN92 ReyesNYN50-24 RainesMON .854
MedwickSLN91 WagnerPIT48-20 SmithSLN .833
WilsonCHC86 MolitorMIL45-22 MorganCIN .829
KluszewskiCIN85 PollockARI43-12 BeltranNYN .826
WalkerCOL84 DuffyBSN42-21 GoldschmidtARI .824
HarperMON81 CareyPIT41-12 ParkerPIT .800
McGwireSLN81 Johnson,HNYN35-13 HamiltonPHN .789
           
           
Walks Intentional walks Strikeouts
           
Bonds, BaNYG152 DuffyBSN27 McGwireSLN221
HarperMON130 HarperMON26 StargellPIT183
HamiltonPHN118 Bonds, BaNYG22 DavisCIN179
McGwireSLN116 WalkerCOL16 HowardPHN177
SheffieldFLA98 CastillaCOL14 SosaCHC167
OttNYG90 ParkerPIT13 SniderBRK164
MorganCIN89 HeltonCOL12 Johnson,HNYN161
BeltranNYN88 StargellPIT7 SchmidtPHN160
GonzalezARI80 KennedySDP6 AllenPHN158
HeltonCOL79 OliverMON6 GoldschmidtARI155
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
SmithSLN16 FielderMIL12 KendallPIT15
TraynorPIT9 YountMIL11 UptonARI15
PierreFLA7 KleinPHN11 RobinsonBRK10
LindstromNYG7 SniderBRK10 GonzalezARI10
LongBSN6 BellARI9 BlauserBSN9
YountMIL6 SchmidtPHN9 WalkerCOL9
HermanBRK6 Waner,PPIT8 PujolsSLN9
WilsonCHC6 StrawberryNYN8 MurphyMON8
GirardiCOL5 WinfieldSDP8 RedmondFLA7
LoweBSN5 PujolsSLN8 RodriguezMIL7
           
           
Ground ball DP Runs created Runs created/27 outs
           
GuerreroMON28 Bonds, BaNYG 207.6 Bonds, BaNYG14.3
TulowitzkiCOL25 WagnerPIT 171.4 WagnerPIT10.8
FosterCIN23 HornsbySLN 161.8 HarperMON 9.7
WilsonCHC22 HarperMON 151.1 HornsbySLN 9.0
MedwickSLN21 KluszewskiCIN 145.3 HermanBRK 9.0
KleinPHN21 McGwireSLN 138.9 KluszewskiCIN 8.7
WagnerPIT21 PiazzaBRK 138.7 PiazzaBRK 8.6
WalkerCOL20 HamiltonPHN 137.0 HeltonCOL 8.5
PujolsSLN20 MusialSLN 134.6 HamiltonPHN 8.4
HollidayCOL20 HermanBRK 133.7 McGwireSLN 8.3
           
           
Isolated power Total average Total bases
           
Bonds, BaNYG .477 Bonds, BaNYG1.519 HornsbySLN452
McGwireSLN .406 WagnerPIT1.220 Bonds, BaNYG428
WilsonCHC .362 HarperMON1.151 KluszewskiCIN398
StargellPIT .336 McGwireSLN1.080 WagnerPIT394
OttNYG .328 HamiltonPHN1.076 WilsonCHC379
HornsbySLN .327 HornsbySLN1.067 McGwireSLN366
McCoveyNYG .324 WalkerCOL1.054 PiazzaBRK364
KluszewskiCIN .321 HermanBRK1.049 FosterCIN364
Mathews,EBSN .312 OttNYG1.040 StargellPIT361
HarperMON .306 KluszewskiCIN1.034 MusialSLN355
           
           
On-base plus slugging Secondary average AB per homerun
           
Bonds, BaNYG1.238 Bonds, BaNYG .766 Bonds, BaNYG 7.4
WagnerPIT1.083 McGwireSLN .608 McGwireSLN 7.6
HornsbySLN1.043 HarperMON .539 WilsonCHC 9.5
HarperMON1.028 OttNYG .499 McCoveyNYG 11.0
KluszewskiCIN1.010 WilsonCHC .492 OttNYG 11.2
McGwireSLN1.005 MorganCIN .458 KluszewskiCIN 11.5
HermanBRK .997 StargellPIT .456 SosaCHC 11.7
WalkerCOL .992 Mathews,EBSN .432 HowardPHN 11.9
OttNYG .980 WalkerCOL .428 StargellPIT 11.9
PiazzaBRK .974 McCoveyNYG .428 Mathews,EBSN 12.2
           
           
Atbats Plate appearances Games
           
HornsbySLN682 HornsbySLN737 Mathews,EBSN155
RainesMON652 HamiltonPHN731 KleinPHN155
RoseCIN647 RoseCIN726 FosterCIN154
FosterCIN644 RainesMON719 RainesMON154
AaronBSN642 DuffyBSN718 WilsonCHC154
DuffyBSN633 HarperMON707 WagnerPIT154
Jones,CBSN629 Bonds, BaNYG705 MaysNYG154
PiazzaBRK628 Jones,CBSN704 SmithSLN154
KluszewskiCIN623 WagnerPIT700 StargellPIT154
WagnerPIT622 MusialSLN698 RoseCIN154
           
           
Current hit streak Longest hit streak 
           
HollidayCOL17 SniderBRK22    
MaysNYG14 HermanBRK22    
WagnerPIT10 HamiltonPHN19    
KluszewskiCIN9 WagnerPIT19    
WilsonCHC8 RainesMON18    
LopezBSN8 PiazzaBRK18    
TaubenseeCIN7 LeMahieuCOL18    
HodgesBRK6 WheatBRK17    
WrightBRK6 RoseCIN17    
WrightNYN6 WalkerCOL17    
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
Bonds, BaNYG582 Bonds, BaNYG .826 HornsbySLN4.82
HornsbySLN503 McGwireSLN .700 HamiltonPHN4.78
McGwireSLN485 HornsbySLN .682 RoseCIN4.71
HarperMON476 HarperMON .673 DuffyBSN4.69
WagnerPIT462 KluszewskiCIN .662 RainesMON4.67
WilsonCHC458 WagnerPIT .660 Bonds, BaNYG4.64
KluszewskiCIN456 WilsonCHC .659 MorganCIN4.61
StargellPIT436 OttNYG .655 Jones,CBSN4.60
MusialSLN430 StargellPIT .644 HermanBRK4.60
WalkerCOL427 WalkerCOL .642 MusialSLN4.59
           
           
Total bases plus walks TB+BB rate AB per game
           
Bonds, BaNYG580 Bonds, BaNYG .823 HornsbySLN4.46
HornsbySLN502 McGwireSLN .696 RainesMON4.23
McGwireSLN482 HornsbySLN .681 RoseCIN4.20
HarperMON471 HarperMON .666 AaronBSN4.20
WilsonCHC458 WilsonCHC .659 GuerreroMON4.20
WagnerPIT458 KluszewskiCIN .656 FosterCIN4.18
KluszewskiCIN452 WagnerPIT .654 YountMIL4.18
StargellPIT432 OttNYG .645 GwynnSDP4.17
MusialSLN427 StargellPIT .638 WheatBRK4.16
WalkerCOL418 WalkerCOL .629 RamirezFLA4.15
           
           
Balls in park In-play average Strikeout/walk ratio
           
RainesMON584 WagnerPIT .441 SmithSLN 0.4
GwynnSDP566 RobinsonBRK .384 Bonds, BaNYG 0.7
RoseCIN561 HamiltonPHN .382 HeltonCOL 0.7
ReyesNYN531 HermanBRK .364 HamiltonPHN 0.7
LeMahieuCOL517 PiazzaBRK .363 MorganCIN 0.7
HamiltonPHN513 HornsbySLN .353 SheffieldFLA 0.9
PierreFLA510 SniderBRK .348 HarperMON 1.0
PiazzaBRK509 HollidayCOL .347 OttNYG 1.0
DuffyBSN509 RoseCIN .342 LarkinCIN 1.0
PollockARI505 MolitorMIL .342 VaughanPIT 1.0
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
WagnerPIT .432 WagnerPIT .506 Bonds, BaNYG .721
ClementePIT .389 RobinsonBRK .431 WagnerPIT .692
RobinsonBRK .366 LarkinCIN .428 MurphyBSN .662
AnsonCHC .354 HeltonCOL .426 KluszewskiCIN .660
HeltonCOL .344 HamiltonPHN .420 FosterCIN .658
FosterCIN .342 WrightNYN .415 Mathews,EBSN .654
LarkinCIN .341 ClementePIT .414 Jones,CBSN .648
TorreSLN .340 AnsonCHC .409 LarkinCIN .644
DelahantyPHN .333 SheffieldFLA .404 AnsonCHC .634
WrightNYN .331 MolitorMIL .401 HeltonCOL .619
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
FosterCIN66 Bonds, BaNYG59 WagnerPIT1.198
RobinsonBRK64 KluszewskiCIN46 Bonds, BaNYG1.085
WagnerPIT63 Mathews,EBSN43 LarkinCIN1.072
HornsbySLN62 FosterCIN42 KluszewskiCIN1.051
KluszewskiCIN59 WilsonCHC39 HeltonCOL1.044
RoseCIN59 Jones,CBSN38 AnsonCHC1.043
ClementePIT58 AllenPHN34 Jones,CBSN1.031
AnsonCHC58 HeltonCOL34 FosterCIN1.027
MaysNYG57 ThomasMIL33 MurphyBSN1.025
GuerreroMON56 StargellPIT33 Mathews,EBSN1.011
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
HarperMON16 HermanBRK5 Bonds, BaNYG26
ClementePIT15 ClementePIT5 KluszewskiCIN19
DelahantyPHN14 DelahantyPHN5 ThomasMIL16
MedwickSLN14 ReyesNYN5 Mathews,EBSN16
WrightNYN12 SniderBRK5 WilsonCHC16
GoldschmidtARI12 McGeeSLN4 Jones,CBSN16
HeltonCOL12 WagnerPIT4 FosterCIN16
RobinsonBRK12 TorreSLN4 StargellPIT15
HermanBRK11 MusialSLN4 McCoveyNYG15
WalkerCOL11 MedwickSLN4 KinerPIT14
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
Bonds, BaNYG35 Bonds, BaNYG137 Bonds, BaNYG .468
Jones,CBSN27 FosterCIN127 Mathews,EBSN .378
MedwickSLN26 KluszewskiCIN124 MurphyBSN .362
HarperMON26 Jones,CBSN114 StargellPIT .357
DelahantyPHN25 HornsbySLN111 KluszewskiCIN .346
StargellPIT25 AnsonCHC104 Jones,CBSN .341
Mathews,EBSN25 MaysNYG103 WilsonCHC .320
KluszewskiCIN25 Mathews,EBSN102 OttNYG .318
FosterCIN25 WagnerPIT101 FosterCIN .316
LeeCHC24 HeltonCOL99 AllenPHN .313
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
HamiltonPHN38 McGwireSLN58 BlauserBSN6
HarperMON36 StargellPIT56 RedmondFLA5
Bonds, BaNYG33 HowardPHN54 GonzalezARI5
McGwireSLN32 DavisCIN54 KendallPIT4
SheffieldFLA30 AllenPHN49 UptonARI4
WilsonCHC29 FielderMIL48 OttNYG4
BeltranNYN27 SniderBRK42 UtleyPHN3
OttNYG26 HarperMON42 StuartPIT3
SosaCHC26 Johnson,HNYN41 CastillaCOL3
HeltonCOL25 Bonds, BaNYG41 PierreFLA3
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
TraynorPIT5 HollidayCOL6 MaysNYG195
SmithSLN4 SniderBRK5 FosterCIN193
HermanBRK3 BraunMIL4 HornsbySLN192
HernandezSDP2 HodgesBRK4 RoseCIN192
VaughanPIT2 MusialSLN4 GuerreroMON192
DavisPHN2 KinerPIT3 RainesMON190
CampanellaBRK2 BurksCOL3 Bonds, BaNYG190
PierreFLA2 CarterMON3 KluszewskiCIN188
LarkinCIN2 AlfonzoNYN3 PiazzaBRK188
YountMIL2 BellARI3 AaronBSN183
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
Bonds, BaNYG 7.3 ClementePIT 9.9 Bonds, BaNYG225
Mathews,EBSN 9.8 WrightNYN 10.6 RoseCIN221
KluszewskiCIN 9.9 DelahantyPHN 10.7 HarperMON219
MurphyBSN 10.0 GoldschmidtARI 11.3 MaysNYG218
StargellPIT 10.3 HarperMON 11.4 KluszewskiCIN212
WilsonCHC 10.9 HermanBRK 11.9 RainesMON212
Jones,CBSN 11.0 MedwickSLN 12.5 WilsonCHC207
OttNYG 11.4 HeltonCOL 13.3 HornsbySLN207
McCoveyNYG 11.5 RobinsonBRK 14.6 FosterCIN206
DavisCIN 11.5 MolitorMIL 14.8 PiazzaBRK204
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
PiazzaBRK .384 Bonds, BaNYG .498 Bonds, BaNYG .815
WagnerPIT .382 HamiltonPHN .461 McGwireSLN .700
HamiltonPHN .367 HarperMON .453 HornsbySLN .696
CavarrettaCHC .347 WagnerPIT .432 HarperMON .650
ClementsPHN .346 PiazzaBRK .425 WilsonCHC .649
HornsbySLN .341 CavarrettaCHC .420 KluszewskiCIN .630
HermanBRK .339 HermanBRK .416 McCoveyNYG .628
MurphyMON .337 MusialSLN .409 EdmondsSLN .626
LindstromNYG .337 HeltonCOL .407 PiazzaBRK .625
Bonds, BaNYG .333 WalkerCOL .399 MizeNYG .625
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
WagnerPIT182 McGwireSLN124 Bonds, BaNYG1.313
PiazzaBRK169 KleinPHN112 HarperMON1.103
HornsbySLN167 WilsonCHC110 HornsbySLN1.082
HamiltonPHN165 HornsbySLN109 McGwireSLN1.076
MusialSLN149 StargellPIT108 PiazzaBRK1.050
RoseCIN146 KluszewskiCIN107 WagnerPIT1.047
MurphyMON145 Bonds, BaNYG104 MusialSLN1.022
HermanBRK144 McCoveyNYG103 WalkerCOL1.020
MedwickSLN143 SosaCHC103 EdmondsSLN1.009
HollidayCOL143 SniderBRK100 HermanBRK1.009
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
MedwickSLN39 WagnerPIT18 McGwireSLN62
MusialSLN39 MusialSLN14 Bonds, BaNYG48
HeltonCOL38 BanksCHC12 WilsonCHC48
YountMIL37 GuerreroMON12 HornsbySLN44
StargellPIT36 ReyesNYN11 SosaCHC41
MurphyMON33 HornsbySLN11 HowardPHN37
Waner,PPIT32 VaughanPIT10 McCoveyNYG36
MolitorMIL31 RainesMON10 GonzalezARI36
GwynnSDP29 RollinsPHN9 KluszewskiCIN35
OliverMON28 KleinPHN9 StargellPIT35
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
Bonds, BaNYG75 HornsbySLN341 Bonds, BaNYG .482
HornsbySLN75 WagnerPIT293 McGwireSLN .452
StargellPIT73 Bonds, BaNYG291 WilsonCHC .379
MusialSLN73 McGwireSLN291 HornsbySLN .355
MedwickSLN65 WilsonCHC281 McCoveyNYG .339
McGwireSLN64 MusialSLN276 OttNYG .332
WilsonCHC64 PiazzaBRK275 HarperMON .332
WalkerCOL61 KluszewskiCIN274 StargellPIT .328
KleinPHN61 StargellPIT267 EdmondsSLN .327
WagnerPIT61 SosaCHC264 SosaCHC .327
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Bonds, BaNYG119 McGwireSLN163 KendallPIT11
HarperMON94 SosaCHC129 UptonARI11
McGwireSLN84 StargellPIT127 PujolsSLN8
HamiltonPHN80 DavisCIN125 RobinsonBRK7
MorganCIN68 SchmidtPHN124 WalkerCOL7
SheffieldFLA68 GoldschmidtARI124 RodriguezMIL6
OttNYG64 HowardPHN123 CarterMON6
GonzalezARI63 SniderBRK122 ClementsPHN6
BeltranNYN61 Johnson,HNYN120 MurphyMON6
VaughanPIT60 WilsonCHC119 BergerBSN5
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
SmithSLN12 FielderMIL11 HornsbySLN490
GirardiCOL5 KleinPHN9 WagnerPIT476
LongBSN5 YountMIL8 KleinPHN470
LoweBSN5 KluszewskiCIN8 RainesMON462
LindstromNYG5 WinfieldSDP7 GoldschmidtARI462
PierreFLA5 SchmidtPHN7 AaronBSN459
Waner,PPIT5 Waner,PPIT7 HollidayCOL458
TraynorPIT4 PoseyNYG6 DuffyBSN457
WheatBRK4 ClementsPHN6 RoseCIN455
YountMIL4 CaminitiSDP6 Jones,CBSN453
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
McGwireSLN 6.7 HeltonCOL 10.8 HamiltonPHN538
Bonds, BaNYG 7.4 MedwickSLN 11.4 HornsbySLN530
WilsonCHC 9.0 MusialSLN 11.5 WagnerPIT529
McCoveyNYG 10.8 YountMIL 11.7 GonzalezARI519
SosaCHC 10.8 StargellPIT 12.3 KleinPHN517
HornsbySLN 11.1 MolitorMIL 12.9 DuffyBSN516
OttNYG 11.1 MurphyMON 13.0 MusialSLN513
HarperMON 11.4 ClementsPHN 13.3 GoldschmidtARI511
MizeNYG 11.5 Bonds, BaNYG 13.7 StargellPIT509
HowardPHN 11.7 KennedySDP 13.8 RainesMON507