League batting leaders -- National
Regular season -- as of 7/6/2025

Batting average On-base percentage Slugging percentage
           
ArandaLV .358 ArandaLV .445 WardTC .596
Turner,TWpg .347 JudgeCar .408 Ramirez,JTex .572
BichetteLA .337 Turner,TWpg .381 JudgeCar .570
Gonzalez,RLV .325 BichetteLA .374 BuxtonSF .558
JudgeCar .323 DonovanLJ .374 Turner,TWpg .541
HoernerWP .316 Freeman,FLJ .373 AdellLA .532
Freeman,FLJ .316 Ramirez,JTex .373 Freeman,FLJ .528
DonovanLJ .307 Gonzalez,RLV .371 Hernandez,TSF .525
Guerrero,VWpg .305 Muncy,MaxLJ .370 AlonsoCar .522
PenaCar .304 TatisLJ .370 Greene,RTex .510
           
           
Hits Runs Runs batted in
           
Turner,TWpg130 JudgeCar65 JudgeCar75
ArandaLV120 Turner,TWpg62 Guerrero,VWpg71
HoernerWP119 PenaCar61 BellingerCar65
Freeman,FLJ113 TurangCar61 AdamesWP63
BichetteLA111 Ramirez,JTex59 AlonsoCar61
JudgeCar109 Freeman,FLJ58 WardTC60
Gonzalez,RLV107 FriedlWpg57 Ramirez,JTex60
Guerrero,VWpg105 Greene,RTex56 SuzukiWpg58
Ramirez,JTex105 YelichOnt56 RookerOnt57
TatisLJ105 TatisLJ55 AdellLA56
           
           
Doubles Triples Homeruns
           
PolancoIli28 Marte,NWpg7 WardTC26
RookerOnt28 HaggertyOnt6 Ramirez,JTex25
Freeman,FLJ28 Turner,TWpg6 AdamesWP23
Guerrero,VWpg27 Harris,MLV5 Greene,RTex22
Hernandez,TSF26 BellingerCar5 GrishamWin21
BichetteLA26 Gonzalez,RLV5 JudgeCar21
WardTC25 McKinstrySF4 AdellLA20
DonovanLJ24 RengifoCar4 BuxtonSF20
LarnachWin24 BuxtonSF4 AlonsoCar20
AlonsoCar24 SuzukiWpg4 RookerOnt20
           
           
Extra base hits Stolen bases Steal percentage
           
WardTC54 Ramirez,JTex38-7 StottOnt1.000
RookerOnt51 PenaCar23-4 DoyleOnt1.000
AlonsoCar44 Scott,VWin21-3 TawaWin .909
Freeman,FLJ44 Robert,LLV20-5 LangfordTC .900
SuzukiWpg43 Edwards,XSF19-6 Scott,VWin .875
Ramirez,JTex43 Turner,TWpg19-10 PenaCar .852
Greene,RTex42 LangfordTC18-2 Naylor,JOnt .846
Turner,TWpg41 TatisLJ18-4 Ramirez,JTex .844
PolancoIli40 StoryTex16-3 StoryTex .842
JudgeCar40 TurangCar16-6 Martin,AWin .833
           
           
Walks Intentional walks Strikeouts
           
SchwarberLA57 KurtzLA15 Greene,RTex124
OzunaWP56 ArandaLV8 JudgeCar117
GrishamWin55 VarshoOnt7 YelichOnt117
Muncy,MaxLJ52 Ramirez,JTex6 StoryTex109
TorresOnt51 CanzoneLV5 BargerWin106
ArandaLV51 Greene,RTex5 TurangCar104
CrawfordWin50 Gonzalez,RLV4 KurtzLA102
KurtzLA49 Cortes,CSF3 SuzukiWpg100
JudgeCar47 AdellLA3 Reynolds,BTC98
FriedlWpg45 O'HearnWP3 AdamesWP98
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
Edwards,XSF8 HarperSF7 KempIli11
IsbelWP7 BurlesonLJ7 DurbinWP11
BaileyWP6 OzunaWP7 Contreras,WESF9
CaballeroSF4 LarnachWin7 IndiaOnt8
Scott,VWin4 Sosa,LCar6 CronenworthLA7
Sosa,LCar4 AlonsoCar6 PenaCar7
Gonzalez,RLV4 PhamCar5 NorbyLA6
Winn,MLA3 Harris,MLV5 VaughnTC6
Hamilton,DTex3 TatisLJ5 SheetsLV6
RocchioWin3 ThaissCar4 Ramirez,JTex6
           
           
Ground ball DP Runs created Runs created/27 outs
           
KirkLV28 Ramirez,JTex 78.3 ArandaLV 9.1
VaughnTC19 JudgeCar 78.0 JudgeCar 8.7
TawaWin16 ArandaLV 75.8 Ramirez,JTex 8.1
BichetteLA14 Turner,TWpg 74.5 Turner,TWpg 7.6
AlonsoCar14 Freeman,FLJ 71.0 Freeman,FLJ 7.5
Contreras,WESF13 TatisLJ 68.6 DonovanLJ 7.0
McCutchenTC12 WardTC 63.1 TatisLJ 6.9
JudgeCar12 Guerrero,VWpg 60.0 BellingerCar 6.8
Jackson,JWP11 BellingerCar 59.4 GrishamWin 6.8
RutschmanWin11 AlonsoCar 59.3 WardTC 6.6
           
           
Isolated power Total average Total bases
           
WardTC .328 Ramirez,JTex1.090 Turner,TWpg203
BuxtonSF .296 JudgeCar1.017 Ramirez,JTex199
AdellLA .290 ArandaLV .987 WardTC198
Ramirez,JTex .270 Turner,TWpg .935 JudgeCar192
RookerOnt .265 GrishamWin .928 Freeman,FLJ189
GrishamWin .261 TatisLJ .919 RookerOnt181
Greene,RTex .257 WardTC .917 AlonsoCar178
HarperSF .255 Freeman,FLJ .901 TatisLJ177
SchwarberLA .254 BuxtonSF .897 Greene,RTex171
AdamesWP .254 SchwarberLA .887 Guerrero,VWpg168
           
           
On-base plus slugging Secondary average AB per homerun
           
JudgeCar .977 SchwarberLA .504 GrishamWin 11.9
Ramirez,JTex .945 GrishamWin .494 AdellLA 12.6
ArandaLV .935 Ramirez,JTex .463 WardTC 12.8
WardTC .925 WardTC .428 SchwarberLA 13.3
Turner,TWpg .922 KurtzLA .420 BuxtonSF 13.4
Freeman,FLJ .901 Muncy,MaxLJ .412 AdamesWP 13.7
BichetteLA .882 BuxtonSF .401 Ramirez,JTex 13.9
BuxtonSF .874 HarperSF .397 Greene,RTex 15.2
TatisLJ .870 JudgeCar .392 HarperSF 15.7
AlonsoCar .868 AdellLA .381 JudgeCar 16.0
           
           
Atbats Plate appearances Games
           
StoryTex386 StoryTex416 Naylor,JOnt93
RafaelaIli384 HoernerWP406 Ramirez,JTex93
HoernerWP377 TatisLJ405 RookerOnt93
Turner,TWpg375 CrawfordWin402 StoryTex93
Naylor,JOnt359 Turner,TWpg402 TorresOnt93
Freeman,FLJ358 RafaelaIli401 YelichOnt92
RookerOnt355 Naylor,JOnt400 RafaelaIli91
TatisLJ354 RookerOnt397 AdamesWP90
Ramirez,JTex348 TurangCar395 AlonsoCar90
CrawfordWin345 YelichOnt395 ArandaLV90
           
           
Current hit streak Longest hit streak 
           
HoernerWP14 Hernandez,TSF16    
Freeman,FLJ10 ArandaLV15    
Ramirez,JTex9 Ramirez,JTex15    
LarnachWin8 DonovanLJ14    
SuzukiWpg7 Freeman,FLJ14    
JudgeCar6 HoernerWP14    
ArandaLV5 DurbinWP13    
Harris,MLV5 Ruiz,KTex13    
JeffersLJ5 CanzoneLV12    
LangfordTC5 IsbelWP12    
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
JudgeCar242 WardTC .625 Turner,TWpg4.62
Ramirez,JTex241 JudgeCar .621 HoernerWP4.56
WardTC230 Ramirez,JTex .612 TatisLJ4.55
Turner,TWpg226 BuxtonSF .590 TurangCar4.54
Freeman,FLJ223 GrishamWin .578 ChourioLV4.52
RookerOnt221 AdellLA .567 StoryTex4.47
TatisLJ221 Freeman,FLJ .566 CrawfordWin4.47
ArandaLV219 AlonsoCar .563 JudgeCar4.43
AlonsoCar218 Turner,TWpg .562 Freeman,FLJ4.43
Greene,RTex200 AdamesWP .559 RafaelaIli4.41
           
           
Total bases plus walks TB+BB rate AB per game
           
JudgeCar239 WardTC .625 Turner,TWpg4.31
Ramirez,JTex235 JudgeCar .613 HoernerWP4.24
WardTC230 Ramirez,JTex .596 ChourioLV4.22
Turner,TWpg224 BuxtonSF .587 RafaelaIli4.22
Freeman,FLJ220 GrishamWin .571 StoryTex4.15
TatisLJ219 AdellLA .564 Freeman,FLJ4.02
RookerOnt217 Freeman,FLJ .558 TatisLJ3.98
ArandaLV215 Turner,TWpg .557 Guerrero,VWpg3.95
AlonsoCar214 AlonsoCar .553 TurangCar3.95
Greene,RTex200 Greene,RTex .548 BichetteLA3.92
           
           
Balls in park In-play average Strikeout/walk ratio
           
HoernerWP343 ArandaLV .459 GrishamWin 1.3
Turner,TWpg305 JudgeCar .436 TorresOnt 1.3
RafaelaIli287 Gonzalez,RLV .400 SchwarberLA 1.3
Guerrero,VWpg285 Turner,TWpg .384 HoernerWP 1.3
Naylor,JOnt277 Freeman,FLJ .376 DonovanLJ 1.4
Ramirez,JTex275 YelichOnt .374 PolancoIli 1.4
PenaCar274 BichetteLA .371 Ramirez,JTex 1.4
BichetteLA272 StowersWpg .354 Muncy,MaxLJ 1.5
StoryTex272 StoryTex .353 BellingerCar 1.5
TatisLJ271 TurangCar .343 StottOnt 1.5
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
BichetteLA .382 ArandaLV .458 BichetteLA .674
ArandaLV .375 HoernerWP .418 JudgeCar .670
Turner,TWpg .370 Martin,AWin .418 AdellLA .653
HoernerWP .367 Turner,TWpg .417 SchwarberLA .625
ChourioLV .366 BellingerCar .417 BellingerCar .615
Martin,AWin .358 Gonzalez,RLV .416 GoldschmidtLJ .591
Gonzalez,RLV .352 JudgeCar .415 RookerOnt .589
BellingerCar .344 BichetteLA .415 ChourioLV .585
Freeman,FLJ .343 ChourioLV .409 Gonzalez,RLV .571
GoldschmidtLJ .341 YelichOnt .402 MayoWpg .553
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
Turner,TWpg40 JudgeCar29 BichetteLA1.089
ArandaLV39 WardTC25 JudgeCar1.085
StoryTex38 TorresOnt25 BellingerCar1.031
Ramirez,JTex37 BellingerCar24 AdellLA1.010
Freeman,FLJ35 Naylor,JOnt21 ChourioLV .994
JudgeCar35 Guerrero,VWpg21 Gonzalez,RLV .987
Guerrero,VWpg35 RookerOnt21 GoldschmidtLJ .960
BichetteLA34 SchwarberLA20 ArandaLV .958
HoernerWP33 AlonsoCar20 SchwarberLA .958
BellingerCar33 WagamanLV19 Turner,TWpg .954
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
PolancoIli13 HaggertyOnt6 JudgeCar10
RookerOnt12 HoernerWP3 SchwarberLA9
WardTC11 BargerWin3 AdellLA8
BichetteLA11 Kelly,CarLA2 AlonsoCar8
DubonWpg10 RafaelaIli2 BenintendiSF7
GoldschmidtLJ10 Gonzalez,RLV2 WardTC7
Guerrero,VWpg10 BellingerCar2 AdamesWP7
SogardLJ9 Chapman,MLJ1 Hernandez,TSF7
HarperSF9 ManzardoIli1 SuzukiWpg7
Freeman,FLJ9 RutschmanWin1 Sosa,LCar6
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
RookerOnt19 JudgeCar69 AdellLA .403
WardTC18 RookerOnt63 SchwarberLA .389
BichetteLA16 BichetteLA60 JudgeCar .330
GoldschmidtLJ14 BellingerCar59 RookerOnt .299
HaggertyOnt14 Turner,TWpg58 BichetteLA .292
BellingerCar14 WardTC57 AlonsoCar .279
TorresOnt14 Guerrero,VWpg57 BellingerCar .271
JudgeCar14 Freeman,FLJ56 RafaelaIli .267
Guerrero,VWpg14 Ramirez,JTex55 TorresOnt .260
AdellLA13 AlonsoCar54 GoldschmidtLJ .250
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
LangfordTC16 Greene,RTex41 Hamilton,DTex5
SuzukiWpg16 KurtzLA39 HoernerWP4
ArandaLV15 AlonsoCar38 KempIli3
YelichOnt14 BargerWin38 Contreras,WESF3
JudgeCar14 Garcia,AdTex38 LarnachWin3
CrawfordWin13 SuzukiWpg35 Hicks,LTC2
Stephenson,TTC12 Reynolds,BTC33 d'ArnaudTex2
OzunaWP12 LarnachWin33 KossCar2
JeffersLJ12 MarshLA32 ParedesWin2
AdellLA12 TawaWin32 DonovanLJ2
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
Winn,MLA3 BurlesonLJ4 Ramirez,JTex121
Edwards,XSF2 Reynolds,BTC3 StoryTex118
Hamilton,DTex2 Sosa,LCar3 Garcia,AdTex114
CronenworthLA2 ThaissCar2 PenaCar109
DubonWpg2 Turner,JLJ2 AltuveWpg108
FriedlWpg2 PhamCar2 Turner,TWpg108
Gonzalez,RLV2 AndujarWP2 Guerrero,VWpg107
SteerTex2 Harris,MLV2 RookerOnt107
BurlesonLJ2 Beck,JWP2 BargerWin106
WilliamsonLV2 HarperSF2 Greene,RTex105
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
SchwarberLA 8.0 PolancoIli 6.7 Ramirez,JTex131
AdellLA 9.0 BichetteLA 8.1 StoryTex125
JudgeCar 10.3 DubonWpg 8.3 ArandaLV120
AlonsoCar 13.0 GoldschmidtLJ 8.8 CrawfordWin120
SuzukiWpg 14.4 RookerOnt 8.9 RookerOnt120
KempIli 14.6 HarperSF 9.1 Turner,TWpg120
Sosa,LCar 15.5 Guerrero,VWpg 10.7 JudgeCar118
McCannWin 16.2 Freeman,FLJ 11.3 Garcia,AdTex117
TorresOnt 16.7 HaggertyOnt 11.6 Greene,RTex117
MayoWpg 17.0 PozoWpg 11.7 PenaCar117
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
ArandaLV .351 ArandaLV .440 Ramirez,JTex .634
Turner,TWpg .337 KurtzLA .434 Greene,RTex .604
TatisLJ .328 TatisLJ .406 Chapman,MLJ .561
CanzoneLV .323 JudgeCar .404 CanzoneLV .559
Jackson,JWP .321 Kelly,CarLA .396 BuxtonSF .554
BichetteLA .321 Ramirez,JTex .388 KurtzLA .553
JudgeCar .316 PenaCar .384 Marte,NWpg .548
WestburgLJ .316 Muncy,MaxLJ .382 Turner,TWpg .543
Gonzalez,RLV .315 DonovanLJ .382 TatisLJ .542
PenaCar .313 FriedlWpg .380 LarnachWin .540
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
Turner,TWpg90 Guerrero,VWpg50 Ramirez,JTex1.022
TatisLJ86 AdamesWP49 KurtzLA .988
HoernerWP86 Chapman,MLJ46 TatisLJ .948
ArandaLV81 Greene,RTex46 Greene,RTex .931
DonovanLJ80 JudgeCar46 JudgeCar .930
Freeman,FLJ78 GrishamWin45 ArandaLV .924
BichetteLA77 Ramirez,JTex45 CanzoneLV .919
Gonzalez,RLV75 LarnachWin44 GrishamWin .912
JudgeCar74 TatisLJ42 LarnachWin .909
RafaelaIli74 CanzoneLV41 Turner,TWpg .908
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
DonovanLJ22 Marte,NWpg7 Ramirez,JTex21
Hernandez,TSF20 Turner,TWpg5 GrishamWin20
SuzukiWpg19 Harris,MLV4 Greene,RTex20
AlonsoCar19 SuzukiWpg4 WardTC19
Freeman,FLJ19 Freeland,ALJ3 AdamesWP16
Wells,ACar18 KurtzLA3 Chapman,MLJ15
CronenworthLA18 RengifoCar3 HarperSF15
Pages,ASF18 ChourioLV3 BuxtonSF15
Turner,TWpg18 BuxtonSF3 RookerOnt14
RocchioWin17 RocchioWin3 CanzoneLV13
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
WardTC36 Turner,TWpg145 Ramirez,JTex .335
Greene,RTex35 Ramirez,JTex144 Greene,RTex .326
Ramirez,JTex34 TatisLJ142 Chapman,MLJ .311
SuzukiWpg32 WardTC141 BuxtonSF .301
RookerOnt32 Greene,RTex139 WardTC .295
Turner,TWpg32 Freeman,FLJ133 GrishamWin .293
AlonsoCar31 LarnachWin127 HarperSF .286
Freeman,FLJ31 DonovanLJ126 KurtzLA .277
LarnachWin30 AlonsoCar124 Wells,ACar .259
DonovanLJ30 AdamesWP124 RookerOnt .250
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Muncy,MaxLJ50 YelichOnt89 DurbinWP10
SchwarberLA47 JudgeCar85 KempIli8
KurtzLA44 Baldwin,BIli85 CronenworthLA7
GrishamWin44 Greene,RTex83 PenaCar7
OzunaWP44 TeelOnt79 NorbyLA6
TorresOnt41 StoryTex77 Contreras,WESF6
FriedlWpg37 SchneemannOnt76 SheetsLV6
CrawfordWin37 TurangCar76 IndiaOnt6
ArandaLV36 LangfordTC72 VaughnTC5
TatisLJ35 Muncy,MaxLJ71 Ramirez,JTex5
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
IsbelWP7 OzunaWP6 RafaelaIli294
BaileyWP6 HarperSF5 HoernerWP287
Edwards,XSF6 LarnachWin5 StoryTex268
CaballeroSF4 MoncadaLA4 Turner,TWpg267
Scott,VWin3 ConfortoIli4 Baldwin,BIli266
RocchioWin3 Garcia,AdTex4 TatisLJ262
Sosa,LCar3 SuzukiWpg4 WardTC261
ManzardoIli2 IndiaOnt4 YelichOnt258
RengifoCar2 AlonsoCar4 DonovanLJ257
StottOnt2 TatisLJ4 Freeman,FLJ256
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
GrishamWin 10.4 Wells,ACar 9.0 HoernerWP308
Ramirez,JTex 10.8 Hernandez,TSF 9.7 RafaelaIli307
Greene,RTex 11.5 CronenworthLA 9.9 TatisLJ305
Chapman,MLJ 12.0 RocchioWin 11.6 Baldwin,BIli294
HarperSF 12.3 DonovanLJ 11.7 Muncy,MaxLJ293
BuxtonSF 12.9 SuzukiWpg 11.7 YelichOnt293
WardTC 13.7 Jackson,JWP 11.8 StoryTex291
AdellLA 15.0 AlonsoCar 12.5 WardTC291
AdamesWP 15.1 Marte,NWpg 13.3 DonovanLJ289
KurtzLA 15.9 Freeman,FLJ 13.5 Freeman,FLJ284