League batting leaders -- National
Regular season -- as of 8/4/2024

Batting average On-base percentage Slugging percentage
           
YelichOnt .364 YelichOnt .451 JudgeCar .641
AltuveWpg .322 JudgeCar .431 RookerOnt .611
TatisLJ .313 HarperSF .386 YelichOnt .561
RookerOnt .312 Abreu,WIli .376 TatisLJ .556
Turner,TWpg .306 NootbaarTex .376 HarperSF .553
HarperSF .306 AltuveWpg .374 Ramirez,JTex .531
HoernerWP .305 Contreras,WJLJ .374 BurlesonLJ .530
Guerrero,VWpg .303 BurlesonLJ .372 SchwarberIli .529
Abreu,WIli .301 TatisLJ .371 Abreu,WIli .516
ClementWin .300 SchwarberIli .371 DoyleOnt .513
           
           
Hits Runs Runs batted in
           
HoernerWP143 Ramirez,JTex89 RookerOnt107
Guerrero,VWpg143 JudgeCar87 JudgeCar87
AltuveWpg141 SchwarberIli77 Ramirez,JTex78
RookerOnt138 TatisLJ75 HarperSF77
Turner,TWpg131 RookerOnt75 SchwarberIli73
PenaCar129 Turner,TWpg74 O'NeillOnt71
Freeman,FLJ128 Freeman,FLJ74 Guerrero,VWpg71
HarperSF125 Lowe,NTex72 SuzukiWpg69
MirandaLV124 McCarthyWpg71 TatisLJ68
Ramirez,JTex122 TurangCar70 Turner,TWpg67
           
           
Doubles Triples Homeruns
           
Abreu,WIli42 Carpenter,KTex7 JudgeCar43
Freeman,FLJ39 SuzukiWpg7 RookerOnt32
HoernerWP37 McCarthyWpg7 SchwarberIli31
HarperSF35 IsbelTex5 Ramirez,JTex30
MirandaLV32 Marsh,BLA5 AdamesWP29
ConfortoIli30 VierlingLJ5 O'NeillOnt27
RookerOnt30 TurangCar5 HappIli23
Reynolds,BTC28 ChourioLV5 TatisLJ22
AltuveWpg28 Ramirez,JTex5 HoskinsWP22
Guerrero,VWpg28 Edwards,XSF4 DeJongTC21
           
           
Extra base hits Stolen bases Steal percentage
           
RookerOnt65 TurangCar53-11 Marsh,BLA .944
Ramirez,JTex60 Edwards,XSF39-5 KimWin .917
JudgeCar58 ChisholmSF30-5 Hamilton,DTex .895
HarperSF58 Turner,TWpg28-4 Edwards,XSF .886
Freeman,FLJ56 Ramirez,JTex28-9 Turner,TWpg .875
SchwarberIli54 HoernerWP27-7 ChisholmSF .857
Abreu,WIli53 McCarthyWpg27-7 YelichOnt .857
O'NeillOnt49 RengifoCar27-10 Lopez,OTC .846
ConfortoIli48 Young,JWpg24-10 Lowe,NTex .842
SuzukiWpg47 Rojas,JohLA23-5 ClementWin .833
           
           
Walks Intentional walks Strikeouts
           
JudgeCar109 JudgeCar37 RookerOnt154
SchwarberIli73 HarperSF10 SchwarberIli149
NootbaarTex66 YepezLV7 Hernandez,TSF147
Lowe,NTex63 Raley,LTex7 O'NeillOnt146
Contreras,WJLJ54 RookerOnt7 Marsh,BLA145
WinkerWP52 CasasIli5 SchneiderLA144
IndiaOnt51 RefsnyderSF5 JudgeCar144
HarperSF51 DonovanLJ5 GelofLA133
Freeman,FLJ51 YelichOnt5 ConfortoIli132
HoskinsWP50 Naylor,JOnt5 SuzukiWpg129
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
Young,JWpg9 RookerOnt9 McCarthyWpg15
PerkinsWP8 HappIli8 Raley,LTex13
McCarthyWpg8 AdamesWP8 WongIli11
KimWin7 Garcia,AdTex6 HoernerWP11
AltuveWpg6 Naylor,JOnt6 TatisLJ9
Rojas,JohLA5 Hernandez,TSF6 WardTC9
TurangCar5 CalhounSF5 PenaCar9
IsbelTex4 CorreaTex5 SchuemannIli8
Raley,LTex4 SteerTex5 BuxtonSF8
ClementWin4 ChisholmSF5 France,TIli8
           
           
Ground ball DP Runs created Runs created/27 outs
           
ConfortoIli21 JudgeCar 108.5 YelichOnt11.1
Naylor,JOnt17 RookerOnt 94.8 JudgeCar 9.7
IndiaOnt17 SchwarberIli 90.3 HarperSF 7.9
JudgeCar16 HarperSF 86.9 TatisLJ 7.9
MirandaLV15 Turner,TWpg 81.5 RookerOnt 7.8
UrshelaWpg14 YelichOnt 81.2 SchwarberIli 7.5
FryOnt14 AltuveWpg 79.3 Abreu,WIli 7.5
JoeWin14 Freeman,FLJ 78.8 BurlesonLJ 7.3
Contreras,WJLJ14 Ramirez,JTex 78.3 Turner,TWpg 7.1
PenaCar14 SuzukiWpg 76.2 AltuveWpg 6.7
           
           
Isolated power Total average Total bases
           
JudgeCar .375 JudgeCar1.232 RookerOnt270
RookerOnt .299 YelichOnt1.202 Ramirez,JTex247
Ramirez,JTex .269 RookerOnt .997 JudgeCar246
SchwarberIli .268 HarperSF .956 SchwarberIli229
O'NeillOnt .256 SchwarberIli .944 HarperSF226
HarperSF .247 TatisLJ .944 Guerrero,VWpg225
TatisLJ .242 Turner,TWpg .919 Turner,TWpg217
HappIli .239 Abreu,WIli .916 Freeman,FLJ214
BurlesonLJ .234 BurlesonLJ .901 SuzukiWpg213
AdamesWP .233 Ramirez,JTex .877 AltuveWpg211
           
           
On-base plus slugging Secondary average AB per homerun
           
JudgeCar1.071 JudgeCar .674 JudgeCar 8.9
YelichOnt1.012 SchwarberIli .434 RookerOnt 13.8
RookerOnt .971 YelichOnt .408 SchwarberIli 14.0
HarperSF .938 RookerOnt .389 AdamesWP 14.6
TatisLJ .927 HappIli .386 O'NeillOnt 14.9
BurlesonLJ .901 Ramirez,JTex .381 Ramirez,JTex 15.5
SchwarberIli .899 NootbaarTex .379 TatisLJ 16.0
Abreu,WIli .891 HarperSF .372 HappIli 16.3
Turner,TWpg .865 Abreu,WIli .355 HoskinsWP 16.4
AltuveWpg .856 O'NeillOnt .353 DeJongTC 16.6
           
           
Atbats Plate appearances Games
           
PenaCar474 Lowe,NTex524 Guerrero,VWpg118
Guerrero,VWpg472 HoernerWP511 McNeilWpg115
HoernerWP469 McCarthyWpg511 AdamesWP114
Ramirez,JTex465 SchwarberIli510 AlonsoCar114
Lowe,NTex455 Guerrero,VWpg509 HoernerWP114
Freeman,FLJ451 Ramirez,JTex508 JudgeCar114
McCarthyWpg451 Freeman,FLJ507 PenaCar114
AlonsoCar445 PenaCar507 Turner,TWpg114
RookerOnt442 JudgeCar504 Garcia,AdTex113
WardTC440 AlonsoCar502 Lowe,NTex113
           
           
Current hit streak Longest hit streak 
           
BlackmonCar11 HoernerWP17    
TurangCar10 HarperSF16    
DeJongTC7 RookerOnt16    
Freeman,FLJ6 TatisLJ16    
KirkLV6 Ramirez,JTex14    
SuzukiWpg6 VierlingLJ14    
BichetteLA5 WardTC14    
McNeilWpg5 HappIli13    
DoyleOnt4 McCarthyWpg13    
McCarthyWpg4 PenaCar13    
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
JudgeCar361 JudgeCar .716 YelichOnt4.69
RookerOnt308 RookerOnt .630 Lowe,NTex4.64
SchwarberIli305 YelichOnt .617 SchwarberIli4.59
Ramirez,JTex286 HarperSF .603 Freeman,FLJ4.57
HarperSF280 SchwarberIli .598 AltuveWpg4.52
Freeman,FLJ269 TatisLJ .592 McCarthyWpg4.52
Guerrero,VWpg258 BurlesonLJ .574 Ramirez,JTex4.50
SuzukiWpg257 Abreu,WIli .566 HoernerWP4.48
Turner,TWpg254 Ramirez,JTex .563 Rojas,MOnt4.47
AdamesWP250 O'NeillOnt .554 PenaCar4.45
           
           
Total bases plus walks TB+BB rate AB per game
           
JudgeCar355 JudgeCar .704 Rojas,MOnt4.19
RookerOnt307 RookerOnt .628 PenaCar4.16
SchwarberIli302 YelichOnt .611 Ramirez,JTex4.12
Ramirez,JTex280 HarperSF .597 HoernerWP4.11
HarperSF277 SchwarberIli .592 AltuveWpg4.09
Freeman,FLJ265 TatisLJ .569 Freeman,FLJ4.06
Guerrero,VWpg258 Abreu,WIli .566 Lowe,NTex4.03
SuzukiWpg250 BurlesonLJ .563 Guerrero,VWpg4.00
Turner,TWpg248 Ramirez,JTex .551 McCarthyWpg3.99
AdamesWP248 O'NeillOnt .547 RookerOnt3.98
           
           
Balls in park In-play average Strikeout/walk ratio
           
HoernerWP420 YelichOnt .431 NootbaarTex 1.1
PenaCar383 Abreu,WIli .416 JudgeCar 1.3
Ramirez,JTex376 RookerOnt .400 YelichOnt 1.3
Guerrero,VWpg362 TatisLJ .368 BurlesonLJ 1.6
McCarthyWpg362 Reynolds,BTC .362 KimWin 1.6
AltuveWpg353 SuzukiWpg .361 Contreras,WJLJ 1.6
MirandaLV351 AltuveWpg .360 McNeilWpg 1.6
ClementWin345 HarperSF .360 IndiaOnt 1.7
Freeman,FLJ343 DoyleOnt .350 BlackmonCar 1.7
TurangCar341 Turner,TWpg .346 Naylor,JOnt 1.7
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
HarperSF .425 Contreras,WJLJ .496 JudgeCar .750
Contreras,WJLJ .383 JudgeCar .482 HarperSF .736
AltuveWpg .369 HarperSF .456 Turner,TWpg .680
Turner,TWpg .340 AltuveWpg .409 Ramirez,JTex .652
HoernerWP .339 Turner,TWpg .400 Contreras,WJLJ .607
MirandaLV .330 Lowe,NTex .395 d'ArnaudTex .596
WardTC .327 Guerrero,VWpg .393 WardTC .514
Guerrero,VWpg .327 SchwarberIli .383 Hernandez,TSF .505
McCarthyWpg .317 HoernerWP .374 AltuveWpg .495
Ramirez,JTex .311 Gonzalez,RLV .372 MirandaLV .491
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
HarperSF45 RookerOnt32 JudgeCar1.232
Contreras,WJLJ41 HarperSF29 HarperSF1.192
Ramirez,JTex41 Ramirez,JTex28 Contreras,WJLJ1.104
AltuveWpg38 Sosa,LCar22 Turner,TWpg1.080
HoernerWP37 JudgeCar22 Ramirez,JTex .990
GoldschmidtTex37 O'NeillOnt22 d'ArnaudTex .922
MirandaLV35 CorreaTex22 AltuveWpg .904
WardTC35 Hernandez,TSF22 Guerrero,VWpg .858
O'NeillOnt34 Paredes,IWin22 Gonzalez,RLV .857
Turner,TWpg33 BartWP21 WardTC .850
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
Ramirez,JTex13 McCarthyWpg4 JudgeCar12
O'NeillOnt12 HarperSF3 RookerOnt12
WiselyWin12 KirkLV2 O'NeillOnt11
HarperSF12 StallingsLA2 d'ArnaudTex11
GoldschmidtTex11 Edwards,XSF2 Ramirez,JTex10
AndujarWP10 TurangCar2 BartWP9
AltuveWpg10 LangfordTC2 Hernandez,TSF9
Contreras,WJLJ10 PenaCar2 SchmittLJ8
HoernerWP10 NootbaarTex2 Turner,TWpg8
Smith,PIli9 VolpeOnt1 HoskinsWP7
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
Ramirez,JTex24 Ramirez,JTex86 JudgeCar .488
O'NeillOnt23 O'NeillOnt79 Ramirez,JTex .341
HarperSF20 HarperSF78 Turner,TWpg .340
RookerOnt19 RookerOnt76 d'ArnaudTex .325
Turner,TWpg16 d'ArnaudTex68 Hernandez,TSF .323
JudgeCar15 Turner,TWpg66 HarperSF .311
Contreras,WJLJ15 Contreras,WJLJ65 Garcia,AdTex .230
GoldschmidtTex15 Sosa,LCar61 Contreras,WJLJ .224
Sosa,LCar14 BartWP61 Freeman,FLJ .194
WiselyWin14 JudgeCar60 Gonzalez,RLV .188
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
JudgeCar33 SchneiderLA41 RefsnyderSF6
Lowe,NTex27 JudgeCar39 Crawford,JPWin4
Contreras,WJLJ24 Lowe,NTex38 McCarthyWpg4
BogaertsSF17 RafaelaIli37 ToroWpg3
SpringerWin17 Hernandez,TSF37 BrujanCar3
VierlingLJ16 Reynolds,BTC37 CaballeroSF3
BlackmonCar15 SchwarberIli36 NevinSF3
O'NeillOnt15 GelofLA35 WinkerWP3
ConfortoIli15 ConfortoIli35 Smith,PIli3
SchwarberIli15 Garcia,AdTex34 Urias,RTC3
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
PerkinsWP4 Sosa,LCar3 Ramirez,JTex132
AltuveWpg3 CorreaTex3 GoldschmidtTex130
McCarthyWpg3 LarnachWin2 Lowe,NTex119
ClementWin2 VarshoOnt2 d'ArnaudTex114
KimWin2 StephensonTC2 NootbaarTex113
Taylor,CLV2 SchmittLJ2 PenaCar112
Young,JWpg2 Hernandez,TSF2 HoernerWP109
KelenicWP1 Turner,TWpg2 Freeman,FLJ108
DonovanLJ1 ChourioLV2 Contreras,WJLJ107
BurlesonLJ1 AlonsoCar2 WardTC107
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
JudgeCar 6.7 HarperSF 8.8 Lowe,NTex147
d'ArnaudTex 10.4 Ramirez,JTex 10.2 GoldschmidtTex141
Hernandez,TSF 11.0 AltuveWpg 10.3 Ramirez,JTex139
Turner,TWpg 12.1 Contreras,WJLJ 10.7 Contreras,WJLJ133
Ramirez,JTex 13.2 HoernerWP 10.9 NootbaarTex130
Garcia,AdTex 16.7 GoldschmidtTex 11.8 Freeman,FLJ125
HarperSF 21.2 Turner,TWpg 13.9 d'ArnaudTex123
WardTC 21.4 Gonzalez,RLV 14.4 VierlingLJ121
RefsnyderSF 22.8 Chapman,MLJ 14.9 JoeWin120
Gonzalez,RLV 25.3 Freeman,FLJ 15.4 Chapman,MLJ118
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
Edwards,XSF .396 YelichOnt .467 Carpenter,KTex .692
YelichOnt .380 Edwards,XSF .453 YelichOnt .624
DonovanLJ .351 DonovanLJ .430 DonovanLJ .616
Carpenter,KTex .329 JudgeCar .415 JudgeCar .612
StottOnt .313 NootbaarTex .396 SchwarberIli .568
TatisLJ .312 Carpenter,KTex .385 RookerOnt .554
UrshelaWpg .310 BurlesonLJ .382 TatisLJ .551
AltuveWpg .307 Abreu,WIli .378 SuzukiWpg .546
SuzukiWpg .307 StottOnt .375 BurlesonLJ .542
Abreu,WIli .305 SchwarberIli .367 Abreu,WIli .533
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
Guerrero,VWpg110 RookerOnt75 YelichOnt1.091
RookerOnt106 JudgeCar65 Carpenter,KTex1.078
HoernerWP106 TatisLJ61 DonovanLJ1.046
ClementWin105 SchwarberIli60 JudgeCar1.027
AltuveWpg103 BurlesonLJ59 SchwarberIli .935
TurangCar101 AdamesWP58 BurlesonLJ .924
TatisLJ100 SuzukiWpg57 Edwards,XSF .924
SuzukiWpg100 Guerrero,VWpg56 TatisLJ .917
Freeman,FLJ99 AltuveWpg55 Abreu,WIli .911
Abreu,WIli98 Carpenter,KTex54 SuzukiWpg .908
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
Abreu,WIli40 Carpenter,KTex7 JudgeCar31
Freeman,FLJ32 SuzukiWpg7 SchwarberIli28
MirandaLV27 IsbelTex5 AdamesWP25
HoernerWP27 VierlingLJ5 TatisLJ20
DonovanLJ25 ChourioLV5 Ramirez,JTex20
ConfortoIli25 YelichOnt4 RookerOnt20
RookerOnt24 Marsh,BLA4 Carpenter,KTex19
HarperSF23 Ramirez,JTex4 BurlesonLJ19
Reynolds,BTC23 Gonzalez,RLV3 HappIli17
Guerrero,VWpg23 Rojas,JosLA3 DoyleOnt17
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
Abreu,WIli51 RookerOnt194 Carpenter,KTex .363
SchwarberIli49 SchwarberIli189 JudgeCar .345
RookerOnt46 JudgeCar186 SchwarberIli .315
Freeman,FLJ44 AdamesWP182 DonovanLJ .265
JudgeCar43 SuzukiWpg178 RookerOnt .251
DonovanLJ41 Guerrero,VWpg178 HappIli .250
Carpenter,KTex40 TatisLJ177 AdamesWP .246
ConfortoIli40 Abreu,WIli171 YelichOnt .245
SuzukiWpg39 ChourioLV167 BurlesonLJ .241
HarperSF38 DonovanLJ165 Ramirez,JTex .240
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
JudgeCar76 RookerOnt124 Raley,LTex13
SchwarberIli58 O'NeillOnt122 McCarthyWpg11
NootbaarTex51 Marsh,BLA113 WongIli10
HarperSF45 SchwarberIli113 HoernerWP10
WinkerWP44 Hernandez,TSF110 TatisLJ9
HappIli43 Abreu,WIli107 SchuemannIli8
HoskinsWP39 JudgeCar105 Paredes,IWin8
Naylor,JOnt39 SchneiderLA103 MirandaLV8
Abreu,WIli39 SuzukiWpg103 WardTC8
IndiaOnt38 WardTC103 Carpenter,KTex7
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
Young,JWpg7 AdamesWP8 Guerrero,VWpg371
KimWin5 RookerOnt8 PenaCar362
McCarthyWpg5 HappIli7 HoernerWP360
PerkinsWP4 CalhounSF5 ClementWin351
Rojas,JohLA4 Garcia,AdTex5 RookerOnt350
Raley,LTex4 ChisholmSF5 AdamesWP349
TurangCar4 Naylor,JOnt5 AlonsoCar348
DubonWpg3 JudgeCar5 McCarthyWpg347
IsbelTex3 PenaCar5 Freeman,FLJ343
Rojas,JosLA3 CasasIli4 TurangCar343
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
JudgeCar 9.8 Abreu,WIli 8.0 Guerrero,VWpg397
SchwarberIli 11.9 Freeman,FLJ 10.7 McCarthyWpg396
Carpenter,KTex 12.3 DonovanLJ 10.7 HoernerWP395
AdamesWP 14.0 MirandaLV 12.0 SchwarberIli395
BurlesonLJ 15.5 ConfortoIli 12.7 JudgeCar390
TatisLJ 16.0 YelichOnt 12.7 PenaCar390
HappIli 16.5 SheetsLV 13.0 AlonsoCar386
Ramirez,JTex 16.6 HarperSF 13.2 RookerOnt386
VientosWP 16.7 HoernerWP 13.3 AdamesWP384
Raley,LTex 17.1 Reynolds,BTC 13.7 Freeman,FLJ382