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

Batting average On-base percentage Slugging percentage
           
ArandaLV .362 ArandaLV .448 WardTC .592
Turner,TWpg .343 JudgeCar .414 JudgeCar .580
BichetteLA .337 Turner,TWpg .379 BuxtonSF .574
JudgeCar .330 Freeman,FLJ .378 Ramirez,JTex .552
Freeman,FLJ .324 GrishamWin .377 AlonsoCar .541
Gonzalez,RLV .316 TatisLJ .375 Turner,TWpg .537
HoernerWP .309 BichetteLA .374 Freeman,FLJ .535
Guerrero,VWpg .308 DonovanLJ .370 Hernandez,TSF .535
PenaCar .307 Muncy,MaxLJ .369 AdellLA .521
DonovanLJ .307 PenaCar .368 RookerOnt .516
           
           
Hits Runs Runs batted in
           
Turner,TWpg134 JudgeCar71 JudgeCar80
ArandaLV127 TurangCar66 Guerrero,VWpg79
Freeman,FLJ121 Turner,TWpg65 AlonsoCar70
HoernerWP121 PenaCar64 BellingerCar67
JudgeCar116 FriedlWpg60 AdamesWP63
BichetteLA111 Freeman,FLJ60 WardTC62
Guerrero,VWpg111 Ramirez,JTex60 AdellLA60
TatisLJ111 YelichOnt60 Ramirez,JTex60
Gonzalez,RLV109 Greene,RTex58 SuzukiWpg59
PenaCar109 TatisLJ58 RookerOnt59
           
           
Doubles Triples Homeruns
           
RookerOnt29 Marte,NWpg7 WardTC26
Freeman,FLJ29 HaggertyOnt6 Ramirez,JTex25
PolancoIli28 BuxtonSF6 Greene,RTex24
WardTC28 Turner,TWpg6 GrishamWin23
Guerrero,VWpg28 Harris,MLV5 AdamesWP23
Hernandez,TSF27 BellingerCar5 AlonsoCar23
BichetteLA26 Gonzalez,RLV5 JudgeCar22
DonovanLJ25 McKinstrySF4 BuxtonSF21
ArandaLV25 RengifoCar4 RookerOnt21
LarnachWin25 SuzukiWpg4 AdellLA20
           
           
Extra base hits Stolen bases Steal percentage
           
WardTC57 Ramirez,JTex39-7 StottOnt1.000
RookerOnt53 PenaCar24-4 DoyleOnt1.000
AlonsoCar48 Scott,VWin22-3 LangfordTC .909
Freeman,FLJ46 Robert,LLV21-6 Scott,VWin .880
SuzukiWpg44 LangfordTC20-2 PenaCar .857
Greene,RTex44 Edwards,XSF20-6 Naylor,JOnt .857
JudgeCar43 TatisLJ19-5 StoryTex .850
Guerrero,VWpg43 TurangCar19-6 Ramirez,JTex .848
Ramirez,JTex43 Turner,TWpg19-10 TawaWin .846
PolancoIli42 StoryTex17-3 Martin,AWin .833
           
           
Walks Intentional walks Strikeouts
           
SchwarberLA60 KurtzLA16 Greene,RTex129
GrishamWin58 VarshoOnt9 JudgeCar122
OzunaWP57 ArandaLV8 YelichOnt120
CrawfordWin54 Ramirez,JTex7 StoryTex113
KurtzLA53 CanzoneLV5 BargerWin109
ArandaLV53 Greene,RTex5 TurangCar109
Muncy,MaxLJ52 Gonzalez,RLV4 Baldwin,BIli108
TorresOnt51 PolancoIli4 KurtzLA107
JudgeCar50 Cortes,CSF3 SuzukiWpg106
TurangCar47 Murphy,SSF3 AdamesWP103
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
Edwards,XSF8 HarperSF7 KempIli11
IsbelWP7 BurlesonLJ7 DurbinWP11
BaileyWP6 OzunaWP7 Contreras,WESF11
Sosa,LCar5 LarnachWin7 CronenworthLA8
CaballeroSF4 Sosa,LCar6 IndiaOnt8
Scott,VWin4 AlonsoCar6 PenaCar7
Gonzalez,RLV4 PhamCar5 NorbyLA6
CrawfordWin4 Harris,MLV5 ParedesWin6
Winn,MLA3 WardTC5 VaughnTC6
Hamilton,DTex3 TatisLJ5 SchwarberLA6
           
           
Ground ball DP Runs created Runs created/27 outs
           
KirkLV28 JudgeCar 84.5 ArandaLV 9.2
VaughnTC19 ArandaLV 80.4 JudgeCar 9.1
TawaWin16 Ramirez,JTex 77.6 Freeman,FLJ 7.7
McCutchenTC14 Turner,TWpg 77.0 Ramirez,JTex 7.6
Contreras,WESF14 Freeman,FLJ 75.6 Turner,TWpg 7.5
BichetteLA14 TatisLJ 74.0 GrishamWin 7.4
AlonsoCar14 Guerrero,VWpg 66.1 TatisLJ 7.2
JudgeCar12 WardTC 66.0 Guerrero,VWpg 6.9
Jackson,JWP11 AlonsoCar 64.0 DonovanLJ 6.9
RutschmanWin11 RookerOnt 63.0 WardTC 6.7
           
           
Isolated power Total average Total bases
           
WardTC .324 Ramirez,JTex1.048 Turner,TWpg210
BuxtonSF .306 JudgeCar1.044 WardTC205
GrishamWin .280 ArandaLV .996 JudgeCar204
AdellLA .273 GrishamWin .980 Ramirez,JTex201
RookerOnt .266 TatisLJ .944 Freeman,FLJ200
AlonsoCar .263 Turner,TWpg .927 AlonsoCar193
Greene,RTex .262 BuxtonSF .921 RookerOnt190
Ramirez,JTex .258 WardTC .916 TatisLJ189
JudgeCar .250 Freeman,FLJ .912 Guerrero,VWpg184
HarperSF .245 SchwarberLA .893 Greene,RTex179
           
           
On-base plus slugging Secondary average AB per homerun
           
JudgeCar .994 GrishamWin .520 GrishamWin 11.0
ArandaLV .941 SchwarberLA .490 WardTC 13.3
WardTC .922 Ramirez,JTex .448 AdellLA 13.4
Ramirez,JTex .917 WardTC .425 BuxtonSF 13.5
Turner,TWpg .916 KurtzLA .418 SchwarberLA 14.2
Freeman,FLJ .913 BuxtonSF .412 AdamesWP 14.3
BuxtonSF .894 Muncy,MaxLJ .410 Ramirez,JTex 14.6
GrishamWin .888 JudgeCar .398 Greene,RTex 14.6
TatisLJ .887 HarperSF .387 AlonsoCar 15.5
AlonsoCar .886 RookerOnt .380 JudgeCar 16.0
           
           
Atbats Plate appearances Games
           
StoryTex403 StoryTex433 Naylor,JOnt97
RafaelaIli401 TatisLJ423 Ramirez,JTex97
HoernerWP392 HoernerWP421 RookerOnt97
Turner,TWpg391 Turner,TWpg420 StoryTex97
Naylor,JOnt377 CrawfordWin418 TorresOnt97
Freeman,FLJ374 Naylor,JOnt418 YelichOnt96
TatisLJ369 RafaelaIli418 RafaelaIli95
RookerOnt368 TurangCar414 AdamesWP94
Ramirez,JTex364 YelichOnt414 AlonsoCar94
YelichOnt362 RookerOnt413 ArandaLV94
           
           
Current hit streak Longest hit streak 
           
Freeman,FLJ14 Hernandez,TSF16    
JudgeCar10 ArandaLV15    
ArandaLV9 Ramirez,JTex15    
TatisLJ8 DonovanLJ14    
Guerrero,VWpg6 Freeman,FLJ14    
WardTC6 HoernerWP14    
Turner,TWpg5 DurbinWP13    
Winn,MLA5 Ruiz,KTex13    
AlonsoCar4 CanzoneLV12    
AndujarWP4 IsbelWP12    
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
JudgeCar257 JudgeCar .630 Turner,TWpg4.62
Ramirez,JTex244 WardTC .621 TurangCar4.55
WardTC239 BuxtonSF .605 TatisLJ4.55
TatisLJ236 GrishamWin .601 HoernerWP4.53
Turner,TWpg235 Ramirez,JTex .594 ChourioLV4.52
Freeman,FLJ234 AlonsoCar .578 StoryTex4.46
AlonsoCar233 Freeman,FLJ .571 CrawfordWin4.45
RookerOnt233 RookerOnt .564 JudgeCar4.43
ArandaLV230 AdellLA .561 Freeman,FLJ4.41
Guerrero,VWpg216 ArandaLV .560 RafaelaIli4.40
           
           
Total bases plus walks TB+BB rate AB per game
           
JudgeCar254 JudgeCar .623 Turner,TWpg4.30
WardTC239 WardTC .621 ChourioLV4.22
Ramirez,JTex238 BuxtonSF .601 RafaelaIli4.22
TatisLJ234 GrishamWin .595 HoernerWP4.22
Freeman,FLJ231 Ramirez,JTex .579 StoryTex4.15
Turner,TWpg231 AlonsoCar .568 Freeman,FLJ4.02
AlonsoCar229 Freeman,FLJ .563 TatisLJ3.97
RookerOnt228 TatisLJ .553 TurangCar3.97
ArandaLV226 RookerOnt .552 Guerrero,VWpg3.96
Guerrero,VWpg213 Turner,TWpg .550 BichetteLA3.92
           
           
Balls in park In-play average Strikeout/walk ratio
           
HoernerWP356 ArandaLV .467 GrishamWin 1.3
Turner,TWpg316 JudgeCar .445 SchwarberLA 1.3
RafaelaIli301 Gonzalez,RLV .390 PolancoIli 1.4
Guerrero,VWpg296 Freeman,FLJ .385 TorresOnt 1.4
Naylor,JOnt292 Turner,TWpg .380 HoernerWP 1.4
PenaCar289 YelichOnt .372 DonovanLJ 1.4
Ramirez,JTex289 BichetteLA .371 Ramirez,JTex 1.5
StoryTex285 StowersWpg .364 BellingerCar 1.5
BurlesonLJ280 LangfordTC .355 Muncy,MaxLJ 1.5
TatisLJ280 StoryTex .354 StottOnt 1.5
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
ArandaLV .383 ArandaLV .462 JudgeCar .697
BichetteLA .382 JudgeCar .429 BichetteLA .674
HoernerWP .366 Turner,TWpg .417 AdellLA .649
Turner,TWpg .364 HoernerWP .416 BellingerCar .624
Freeman,FLJ .361 BichetteLA .415 GoldschmidtLJ .609
ChourioLV .352 BellingerCar .412 SchwarberLA .608
JudgeCar .349 Freeman,FLJ .405 RookerOnt .583
Martin,AWin .341 Gonzalez,RLV .404 ChourioLV .582
BurlesonLJ .340 Martin,AWin .402 Freeman,FLJ .574
GoldschmidtLJ .337 ChourioLV .398 MayoWpg .547
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
ArandaLV44 JudgeCar33 JudgeCar1.126
Turner,TWpg43 WardTC26 BichetteLA1.089
Freeman,FLJ39 BellingerCar26 BellingerCar1.036
Ramirez,JTex39 TorresOnt25 AdellLA1.009
JudgeCar38 Guerrero,VWpg25 ChourioLV .980
StoryTex38 WagamanLV22 Freeman,FLJ .979
Guerrero,VWpg37 Naylor,JOnt21 GoldschmidtLJ .973
PenaCar36 RookerOnt21 ArandaLV .966
BurlesonLJ35 AlonsoCar21 Turner,TWpg .959
BichetteLA34 SchwarberLA20 SchwarberLA .949
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
PolancoIli13 HaggertyOnt6 JudgeCar11
WardTC12 HoernerWP3 SchwarberLA9
RookerOnt12 BargerWin3 AdellLA8
BichetteLA11 Kelly,CarLA2 Hernandez,TSF8
DubonWpg10 BuxtonSF2 AlonsoCar8
GoldschmidtLJ10 RafaelaIli2 BenintendiSF7
WagamanLV10 Gonzalez,RLV2 AdamesWP7
Guerrero,VWpg10 BellingerCar2 WardTC7
SogardLJ9 VientosTex2 SuzukiWpg7
HarperSF9 Chapman,MLJ1 Sosa,LCar6
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
WardTC19 JudgeCar76 AdellLA .392
RookerOnt19 Turner,TWpg64 SchwarberLA .378
BichetteLA16 BellingerCar63 JudgeCar .349
JudgeCar16 RookerOnt63 RookerOnt .296
Hernandez,TSF15 Freeman,FLJ62 BichetteLA .292
GoldschmidtLJ15 Guerrero,VWpg62 BellingerCar .287
BellingerCar15 BichetteLA60 GoldschmidtLJ .272
Guerrero,VWpg15 WardTC59 RafaelaIli .267
HaggertyOnt14 ArandaLV58 AlonsoCar .264
WagamanLV14 Ramirez,JTex57 TorresOnt .255
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
LangfordTC17 Greene,RTex45 Hamilton,DTex5
SuzukiWpg17 KurtzLA41 HoernerWP4
JudgeCar16 Garcia,AdTex41 Turner,TWpg4
ArandaLV16 BargerWin40 KempIli3
Robert,LLV15 AlonsoCar39 Contreras,WESF3
Stephenson,TTC14 SuzukiWpg38 LarnachWin3
YelichOnt14 Reynolds,BTC35 Hicks,LTC2
CrawfordWin14 TawaWin35 d'ArnaudTex2
TurangCar13 LarnachWin35 KossCar2
RookerOnt13 ArandaLV35 ParedesWin2
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
Winn,MLA3 BurlesonLJ4 Ramirez,JTex129
Edwards,XSF2 Reynolds,BTC3 StoryTex125
Hamilton,DTex2 Sosa,LCar3 Garcia,AdTex119
CronenworthLA2 ThaissCar2 PenaCar118
DubonWpg2 Turner,JLJ2 Turner,TWpg118
Sosa,LCar2 PhamCar2 AltuveWpg117
SteerTex2 WardTC2 Guerrero,VWpg117
Gonzalez,RLV2 AndujarWP2 ArandaLV115
BurlesonLJ2 Beck,JWP2 Greene,RTex113
TawaWin2 Harris,MLV2 BargerWin111
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
SchwarberLA 8.2 PolancoIli 6.7 Ramirez,JTex140
AdellLA 9.3 BichetteLA 8.1 ArandaLV132
JudgeCar 9.9 RookerOnt 9.0 StoryTex132
AlonsoCar 13.8 DubonWpg 9.1 Turner,TWpg132
SuzukiWpg 15.9 GoldschmidtLJ 9.2 SuzukiWpg128
Sosa,LCar 16.3 HarperSF 9.7 Guerrero,VWpg127
BellingerCar 16.8 WagamanLV 10.1 CrawfordWin126
TorresOnt 17.0 PozoWpg 11.5 JudgeCar126
McCannWin 17.2 Guerrero,VWpg 11.7 PenaCar126
BichetteLA 17.8 HaggertyOnt 11.8 AltuveWpg125
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
ArandaLV .352 ArandaLV .441 Ramirez,JTex .613
Turner,TWpg .333 KurtzLA .435 Greene,RTex .601
TatisLJ .330 HappIli .427 GrishamWin .568
WestburgLJ .325 TatisLJ .408 BuxtonSF .561
CanzoneLV .321 JudgeCar .408 AlonsoCar .559
JudgeCar .321 Kelly,CarLA .398 TatisLJ .557
BichetteLA .321 GrishamWin .385 CanzoneLV .554
Jackson,JWP .315 FriedlWpg .382 HappIli .549
DonovanLJ .309 Muncy,MaxLJ .381 Marte,NWpg .540
Freeman,FLJ .308 AlonsoCar .378 Chapman,MLJ .539
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
Turner,TWpg91 Guerrero,VWpg54 Ramirez,JTex .989
TatisLJ90 GrishamWin49 HappIli .976
HoernerWP87 AlonsoCar49 KurtzLA .971
ArandaLV83 AdamesWP49 TatisLJ .965
DonovanLJ83 Greene,RTex48 GrishamWin .954
Freeman,FLJ82 Chapman,MLJ47 AlonsoCar .936
JudgeCar78 JudgeCar47 JudgeCar .935
RafaelaIli78 Ramirez,JTex45 ArandaLV .928
BichetteLA77 LarnachWin45 Greene,RTex .924
Gonzalez,RLV76 PolancoIli44 CanzoneLV .910
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
DonovanLJ23 Marte,NWpg7 GrishamWin22
Hernandez,TSF20 Turner,TWpg5 Ramirez,JTex21
AlonsoCar20 BuxtonSF4 Greene,RTex21
Freeman,FLJ20 Harris,MLV4 WardTC19
SuzukiWpg19 SuzukiWpg4 BuxtonSF16
Wells,ACar18 Freeland,ALJ3 AdamesWP16
CronenworthLA18 KurtzLA3 Chapman,MLJ15
RocchioWin18 RengifoCar3 HarperSF15
Guerrero,VWpg18 ChourioLV3 AlonsoCar15
Pages,ASF18 RocchioWin3 RookerOnt15
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
WardTC38 TatisLJ152 Greene,RTex .328
Greene,RTex36 WardTC146 Ramirez,JTex .323
AlonsoCar35 Turner,TWpg146 GrishamWin .315
Ramirez,JTex34 Ramirez,JTex144 BuxtonSF .307
RookerOnt34 Greene,RTex143 Chapman,MLJ .293
SuzukiWpg32 AlonsoCar138 WardTC .292
Freeman,FLJ32 Freeman,FLJ138 HarperSF .277
DonovanLJ32 DonovanLJ133 KurtzLA .265
TatisLJ32 LarnachWin130 AlonsoCar .263
Turner,TWpg32 JudgeCar128 Wells,ACar .256
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Muncy,MaxLJ50 Baldwin,BIli95 DurbinWP10
SchwarberLA49 YelichOnt91 KempIli8
KurtzLA48 JudgeCar88 CronenworthLA8
GrishamWin47 Greene,RTex84 Contreras,WESF8
OzunaWP45 TeelOnt82 PenaCar7
TorresOnt41 SchneemannOnt80 NorbyLA6
CrawfordWin40 TurangCar80 SheetsLV6
FriedlWpg38 StoryTex79 IndiaOnt6
ArandaLV37 LangfordTC75 VaughnTC5
TatisLJ37 OzunaWP73 Ramirez,JTex5
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
IsbelWP7 OzunaWP6 RafaelaIli311
BaileyWP6 HarperSF5 HoernerWP299
Edwards,XSF6 LarnachWin5 Baldwin,BIli283
CaballeroSF4 MoncadaLA4 StoryTex278
Scott,VWin3 ConfortoIli4 TatisLJ273
RocchioWin3 Garcia,AdTex4 Turner,TWpg273
Sosa,LCar3 BargerWin4 YelichOnt272
CrawfordWin3 SuzukiWpg4 WardTC271
ManzardoIli2 IndiaOnt4 DonovanLJ269
RengifoCar2 AlonsoCar4 Naylor,JOnt269
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
GrishamWin 9.7 Wells,ACar 9.1 RafaelaIli324
Ramirez,JTex 11.2 Hernandez,TSF 10.1 HoernerWP320
Greene,RTex 11.3 CronenworthLA 10.3 TatisLJ318
Chapman,MLJ 12.7 RocchioWin 11.3 Baldwin,BIli311
BuxtonSF 12.8 DonovanLJ 11.7 YelichOnt309
HarperSF 13.0 SuzukiWpg 11.9 WardTC302
WardTC 14.3 Jackson,JWP 12.0 DonovanLJ301
AdamesWP 15.8 AlonsoCar 12.4 StoryTex301
AdellLA 16.1 HappIli 13.1 Naylor,JOnt299
CarpenterTex 16.3 Freeman,FLJ 13.3 TeelOnt296