League batting leaders -- Belted Deep Baseball
Regular season -- as of 6/30/2025

Batting average On-base percentage Slugging percentage
           
RoblesMMH .359 Soto,JLS .442 WestburgHR .578
ArraezYMH .328 RoblesMMH .418 OzunaON .570
Witt JrNS .314 JudgeBP .411 JudgeBP .568
CorreaLS .308 Marte,KMMH .387 Alvarez,YNS .560
Alvarez,YNS .300 PedersonLS .377 WallnerSAC .543
RengifoON .299 CorreaLS .376 Duran,JaMM .543
Freeman,FBP .296 Witt JrNS .369 OhtaniBW .542
Guerrero,VLS .289 Alvarez,YNS .366 PedersonLS .537
RookerHR .289 Freeman,FBP .366 Freeman,FBP .529
YelichBP .287 Guerrero,VLS .365 Chapman,MMMH .521
           
           
Hits Runs Runs batted in
           
ArraezYMH107 OhtaniBW57 Alvarez,YNS61
Witt JrNS101 YelichBP57 OzunaON56
RoblesMMH93 Soto,JLS55 JudgeBP55
Alvarez,YNS92 ProfarNS54 Perez,SBP51
Freeman,FBP88 Freeman,FBP53 RookerHR51
RookerHR87 JudgeBP52 Suarez,EMM50
YelichBP85 BregmanSAC49 OhtaniBW50
Rodriguez,JuSK85 OzunaON49 SeagerBP48
Guerrero,VLS83 Witt JrNS49 Freeman,FBP47
RengifoON82 Guerrero,VLS48 LindorMM46
           
           
Doubles Triples Homeruns
           
BohmSK25 Duran,JaMM12 OzunaON27
Alvarez,YNS24 CarrollNB11 JudgeBP21
AdamesMMH22 Witt JrNS9 ButlerSK20
Guerrero,VLS22 OhtaniBW6 Hernandez,THR20
Contreras,WJBW21 MitchellON5 Perez,SBP19
Freeman,FBP21 De La Cruz,EBW5 Chapman,MMMH19
WestburgHR19 HendersonMM5 SantanderNB19
Duran,JaMM19 Hernandez,THR5 OhtaniBW19
Devers,RNB19 AbramsSK5 BregmanSAC19
WallnerSAC18 Ortiz,JSAC4 LangeliersHR18
           
           
Extra base hits Stolen bases Steal percentage
           
Alvarez,YNS43 OhtaniBW32-5 Tucker,KLS1.000
OhtaniBW40 RoblesMMH32-8 Young,JLS1.000
Duran,JaMM39 De La Cruz,EBW27-5 Edwards,XBP .950
Freeman,FBP38 YelichBP26-3 YelichBP .897
OzunaON38 CarrollNB24-5 DoyleLS .895
WestburgHR37 Ramirez,JBW21-6 AltuveLS .889
JudgeBP37 Edwards,XBP19-1 ChourioYMH .889
AdamesMMH36 DoyleLS17-2 Turner,TON .889
BregmanSAC36 ChisholmBW17-6 Rodriguez,JuSK .882
Guerrero,VLS35 RengifoON16-9 ArraezYMH .875
           
           
Walks Intentional walks Strikeouts
           
Soto,JLS81 JudgeBP9 Cruz,OHR130
JudgeBP57 SantanderNB8 RookerHR107
Marte,KMMH49 MerrillYMH6 Hernandez,THR107
Tucker,KLS44 OhtaniBW5 SuzukiON106
Lowe,NSAC43 RaleighMMH4 VientosNS106
ProfarNS37 SeagerBP4 OzunaON104
CarrollNB35 Tucker,KLS4 Walker,CHR98
KwanHR35 Ramirez,JBW4 De La Cruz,EBW97
SantanderNB34 Marte,KMMH4 DoyleLS96
OhtaniBW34 Santana,CSAC3 Rodriguez,JuSK96
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
Winn,MYMH5 SantanderNB7 RoblesMMH13
ChourioYMH4 BettsLS5 ProfarNS13
MeyersSAC3 VientosNS5 Raley,LNS10
StottMM3 McCarthyBP4 PedersonLS9
MerrillYMH3 WallnerSAC4 TatisBW9
YelichBP3 PedersonLS4 YoshidaYMH8
Young,JLS2 Duran,JaMM4 McCarthyBP7
Kiner-FalefaMMH2 CorreaLS4 WallnerSAC7
NootbaarYMH2 Tucker,KLS4 DonovanON7
Crow-ArmstrongSAC2 Reynolds,BMM4 O'NeillMMH6
           
           
Ground ball DP Runs created Runs created/27 outs
           
OzunaON15 JudgeBP 66.6 RoblesMMH 8.8
Guerrero,VLS14 Soto,JLS 61.5 JudgeBP 8.5
BohmSK13 OhtaniBW 61.2 Soto,JLS 8.2
Alvarez,YNS13 Witt JrNS 60.6 PedersonLS 7.8
Garcia,LVYMH11 Alvarez,YNS 59.9 OhtaniBW 7.3
BregmanSAC11 Freeman,FBP 58.7 Witt JrNS 7.2
Contreras,WJBW10 RoblesMMH 58.1 Freeman,FBP 7.1
JudgeBP10 Marte,KMMH 51.8 Alvarez,YNS 7.0
MorenoSK9 RookerHR 51.6 CorreaLS 6.9
BichetteNB9 YelichBP 50.5 WallnerSAC 6.8
           
           
Isolated power Total average Total bases
           
WestburgHR .311 JudgeBP1.067 OzunaON172
OzunaON .308 RoblesMMH1.057 Alvarez,YNS172
WallnerSAC .303 Soto,JLS1.030 OhtaniBW162
Duran,JaMM .289 OhtaniBW1.022 Witt JrNS161
Chapman,MMMH .288 PedersonLS .962 JudgeBP158
JudgeBP .284 Freeman,FBP .932 Freeman,FBP157
ButlerSK .284 WallnerSAC .931 BregmanSAC156
OhtaniBW .281 Alvarez,YNS .917 Hernandez,THR156
LangeliersHR .270 Witt JrNS .868 RookerHR147
Perez,SBP .263 CarrollNB .868 Guerrero,VLS144
           
           
On-base plus slugging Secondary average AB per homerun
           
JudgeBP .979 JudgeBP .504 OzunaON 11.2
Alvarez,YNS .927 Soto,JLS .489 ButlerSK 11.8
PedersonLS .914 OhtaniBW .485 LangeliersHR 12.8
RoblesMMH .905 WallnerSAC .442 JudgeBP 13.2
Freeman,FBP .895 ButlerSK .436 NimmoMMH 13.3
Soto,JLS .893 Tucker,KLS .414 Perez,SBP 13.4
OzunaON .892 Chapman,MMMH .405 Chapman,MMMH 13.5
WestburgHR .886 OzunaON .394 WallnerSAC 13.9
WallnerSAC .885 CarrollNB .392 SantanderNB 14.1
OhtaniBW .883 AdamesMMH .381 Carpenter,KSK 14.6
           
           
Atbats Plate appearances Games
           
ArraezYMH326 ProfarNS353 HendersonMM76
Witt JrNS322 Soto,JLS353 LindorMM76
AbramsSK312 KwanHR352 OzunaON76
KwanHR310 Witt JrNS350 RengifoON76
Cruz,OHR309 Alvarez,YNS344 Reynolds,BMM76
Alvarez,YNS307 JudgeBP341 StottMM76
Rodriguez,JuSK306 AbramsSK340 Suarez,EMM76
Hernandez,THR304 ArraezYMH338 SuzukiON76
VientosNS303 OhtaniBW337 Turner,TON76
OzunaON302 YelichBP337 AbramsSK75
           
           
Current hit streak Longest hit streak 
           
Duran,JaMM9 KwanHR27    
Tucker,KLS7 ArraezYMH26    
ChourioYMH6 OzunaON16    
Greene,RMM6 Alvarez,YNS15    
HendersonMM6 Contreras,WJBW15    
BellingerNB5 AltuveLS14    
OhtaniBW5 MerrillYMH14    
SantanderNB5 Reynolds,BMM14    
MachadoBP4 BettsLS13    
TorresHR4 De La Cruz,EBW13    
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
JudgeBP219 JudgeBP .642 ProfarNS4.71
Alvarez,YNS206 OzunaON .605 Soto,JLS4.71
Soto,JLS203 WestburgHR .600 KwanHR4.69
OzunaON199 Alvarez,YNS .599 YelichBP4.68
OhtaniBW199 WallnerSAC .598 Witt JrNS4.67
Freeman,FBP192 PedersonLS .591 Alvarez,YNS4.59
Witt JrNS189 OhtaniBW .591 JudgeBP4.55
Hernandez,THR182 Soto,JLS .575 AbramsSK4.53
Guerrero,VLS180 Freeman,FBP .571 ArraezYMH4.51
BregmanSAC177 Duran,JaMM .570 OhtaniBW4.49
           
           
Total bases plus walks TB+BB rate AB per game
           
JudgeBP215 JudgeBP .630 ArraezYMH4.35
Alvarez,YNS203 OzunaON .599 Witt JrNS4.29
Soto,JLS202 Alvarez,YNS .590 AbramsSK4.16
OzunaON197 OhtaniBW .582 KwanHR4.13
OhtaniBW196 WestburgHR .579 Cruz,OHR4.12
Freeman,FBP187 Soto,JLS .572 YelichBP4.11
Witt JrNS185 WallnerSAC .569 Alvarez,YNS4.09
Hernandez,THR178 Duran,JaMM .566 Rodriguez,JuSK4.08
Guerrero,VLS175 Freeman,FBP .557 Hernandez,THR4.05
Marte,KMMH175 PedersonLS .556 VientosNS4.04
           
           
Balls in park In-play average Strikeout/walk ratio
           
ArraezYMH313 RoblesMMH .449 Soto,JLS 0.8
KwanHR276 RookerHR .393 KwanHR 1.0
Witt JrNS247 Rodriguez,JuSK .381 BettsLS 1.1
Guerrero,VLS237 De La Cruz,EBW .369 Marte,KMMH 1.3
BregmanSAC234 Witt JrNS .368 Guerrero,VLS 1.3
YelichBP233 PedersonLS .359 SchanuelNS 1.3
MerrillYMH227 CorreaLS .358 JudgeBP 1.3
RengifoON226 TatisBW .356 Tucker,KLS 1.4
AbramsSK226 Contreras,WJBW .344 Ortiz,JSAC 1.7
Freeman,FBP225 YelichBP .343 SeagerBP 1.7
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
Alvarez,YNS .397 FitzgeraldSAC .453 Ramirez,JBW .723
FitzgeraldSAC .397 JudgeBP .443 Hernandez,THR .699
RengifoON .359 BettsLS .443 FitzgeraldSAC .691
Witt JrNS .359 KwanHR .427 Alvarez,YNS .662
Lowe,NSAC .357 Lowe,NSAC .427 Castellanos,NSK .556
Ramirez,JBW .338 Witt JrNS .423 RengifoON .547
Iglesias,JLS .338 Alvarez,YNS .414 Cruz,OHR .500
YelichBP .333 Soto,JLS .400 Suarez,EMM .486
KwanHR .329 RengifoON .394 YelichBP .485
BettsLS .327 Ramirez,JBW .394 Witt JrNS .484
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
Alvarez,YNS27 Suarez,EMM20 FitzgeraldSAC1.145
FitzgeraldSAC27 Alvarez,YNS17 Ramirez,JBW1.117
Lowe,NSAC25 CorreaLS16 Alvarez,YNS1.076
KwanHR25 Perez,SBP15 Hernandez,THR1.074
AbramsSK25 Hernandez,THR15 RengifoON .941
Iglesias,JLS24 Ramirez,JBW14 Witt JrNS .907
RengifoON23 OhtaniBW14 Castellanos,NSK .884
Witt JrNS23 Cruz,OHR14 BettsLS .879
Hernandez,THR23 LindorMM13 Lowe,NSAC .870
Ramirez,JBW22 Soto,JLS13 YelichBP .863
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
Iglesias,JLS9 HendersonMM3 Hernandez,THR8
PenaHR7 AdellON2 Perez,SBP7
FitzgeraldSAC7 GrichukMM2 Ramirez,JBW7
VientosNS6 Castro,WNB2 CorreaLS6
RengifoON6 FitzgeraldSAC2 Olson,MNB6
Alvarez,YNS6 McCarthyBP1 Suarez,EMM6
Lowe,NSAC6 SeagerBP1 O'NeillMMH5
Guerrero,VLS6 NimmoMMH1 LangeliersHR5
Fermin,FNS5 Chapman,MMMH1 Winn,MYMH5
MountcastleNS5 CorreaLS1 Castellanos,NSK5
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
FitzgeraldSAC12 Hernandez,THR51 Ramirez,JBW .385
Ramirez,JBW11 Ramirez,JBW47 Hernandez,THR .384
Hernandez,THR11 FitzgeraldSAC47 FitzgeraldSAC .294
Olson,MNB10 Alvarez,YNS45 Castellanos,NSK .286
GrichukMM10 CorreaLS43 Alvarez,YNS .265
Alvarez,YNS10 Perez,SBP41 Cruz,OHR .257
CorreaLS9 GrichukMM40 Suarez,EMM .257
Cruz,OHR9 Olson,MNB39 HendersonMM .236
Iglesias,JLS9 AbramsSK38 MachadoBP .233
O'NeillMMH8 Turner,TON37 SantanderNB .206
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
JudgeBP24 Devers,RNB33 Paredes,INS5
Soto,JLS16 Suarez,EMM29 NimmoMMH3
FryMM15 VientosNS28 Perez,SBP3
HendersonMM15 Cruz,OHR28 PillarMM3
BettsLS13 Garcia,AdSK26 AlbiesON2
KwanHR13 Castro,WNB26 Chapman,MMMH2
IndiaSK12 Rodriguez,JuSK26 LangeliersHR2
Ortiz,JSAC12 HendersonMM26 AltuveLS2
Guerrero,VLS12 OzunaON25 HayesHR2
AlonsoSK12 ChourioYMH25 FryMM2
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
YelichBP3 RutschmanYMH3 AbramsSK84
Crow-ArmstrongSAC2 BettsLS2 Rodriguez,JuSK80
ChourioYMH2 RengifoON2 BellingerNB78
TurangHR1 ArraezYMH2 BohmSK78
Young,JLS1 YelichBP2 BregmanSAC77
McCarthyBP1 SantanderNB2 Swanson,DSAC77
MeyersSAC1 Lowe,NSAC2 KwanHR76
PerdomoBP1 MarchanYMH1 CarrollNB75
NootbaarYMH1 Robert,LNB1 Devers,RNB75
Winn,MYMH1 Young,JLS1 RookerHR75
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
Hernandez,THR 9.1 Iglesias,JLS 7.9 AbramsSK89
Ramirez,JBW 9.3 FitzgeraldSAC 9.7 KwanHR89
Suarez,EMM 12.3 RengifoON 10.7 HendersonMM87
Castellanos,NSK 12.6 Alvarez,YNS 11.3 AlonsoSK86
MachadoBP 15.0 Lowe,NSAC 11.7 Rodriguez,JuSK86
Alvarez,YNS 17.0 Guerrero,VLS 12.0 Guerrero,VLS85
Cruz,OHR 17.5 Castro,WNB 13.4 Soto,JLS85
JudgeBP 18.0 SantanderNB 13.6 Swanson,DSAC85
RookerHR 18.8 BettsLS 13.8 TorresHR83
FitzgeraldSAC 22.7 Ramirez,JBW 16.3 CarrollNB82
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
RoblesMMH .358 Soto,JLS .455 JudgeBP .616
ArraezYMH .336 RoblesMMH .412 MuncySK .589
Freeman,FBP .315 JudgeBP .401 WestburgHR .584
Guerrero,VLS .312 Marte,KMMH .385 WallnerSAC .582
JudgeBP .308 Freeman,FBP .385 Freeman,FBP .580
RookerHR .305 PedersonLS .378 OzunaON .578
Witt JrNS .302 Guerrero,VLS .373 OhtaniBW .576
BregmanSAC .295 MuncySK .372 Duran,JaMM .571
PedersonLS .288 Tucker,KLS .364 BregmanSAC .567
Rodriguez,JuSK .283 YelichBP .358 Chapman,MMMH .561
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
RoblesMMH87 OzunaON48 JudgeBP1.017
ArraezYMH86 JudgeBP47 Freeman,FBP .965
Witt JrNS78 Freeman,FBP44 MuncySK .961
Freeman,FBP75 Alvarez,YNS44 WallnerSAC .935
JudgeBP69 SeagerBP43 Soto,JLS .925
RookerHR69 Chapman,MMMH41 OhtaniBW .923
Guerrero,VLS67 RookerHR40 PedersonLS .918
BregmanSAC66 VientosNS39 Guerrero,VLS .913
MachadoBP65 PedersonLS38 BregmanSAC .911
Alvarez,YNS65 BregmanSAC38 RoblesMMH .906
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
BohmSK21 Duran,JaMM12 OzunaON23
Freeman,FBP20 CarrollNB10 ButlerSK18
Duran,JaMM19 Witt JrNS8 Chapman,MMMH18
Contreras,WJBW18 OhtaniBW6 JudgeBP18
AdamesMMH18 De La Cruz,EBW5 SantanderNB16
Alvarez,YNS18 MitchellON5 BregmanSAC16
WallnerSAC17 Reynolds,BMM4 OhtaniBW16
WestburgHR17 AbramsSK4 NimmoMMH15
Guerrero,VLS16 Hernandez,THR4 WallnerSAC15
RoblesMMH16 VierlingNS4 WestburgHR14
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
Duran,JaMM39 OzunaON141 WallnerSAC .328
Freeman,FBP35 JudgeBP138 Chapman,MMMH .321
WestburgHR34 Freeman,FBP138 OzunaON .320
JudgeBP33 OhtaniBW133 MuncySK .315
OhtaniBW33 Witt JrNS130 WestburgHR .311
Alvarez,YNS33 BregmanSAC127 Duran,JaMM .309
WallnerSAC32 Alvarez,YNS127 ButlerSK .308
OzunaON31 Duran,JaMM124 JudgeBP .308
Chapman,MMMH30 WestburgHR122 OhtaniBW .307
BregmanSAC29 RoblesMMH120 BregmanSAC .272
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Soto,JLS65 Cruz,OHR102 RoblesMMH13
Marte,KMMH46 SuzukiON94 ProfarNS11
Tucker,KLS37 RookerHR84 Raley,LNS10
Lowe,NSAC33 Raley,LNS83 TatisBW9
JudgeBP33 Hernandez,THR83 YoshidaYMH8
ProfarNS32 De La Cruz,EBW80 PedersonLS8
ButlerSK31 OzunaON79 McCarthyBP7
SchanuelNS31 HappON78 WallnerSAC7
Alvarez,YNS30 MitchellON78 Reynolds,BMM6
Devers,RNB29 VientosNS78 DonovanON6
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
Winn,MYMH4 SantanderNB5 Witt JrNS258
Kiner-FalefaMMH2 McCarthyBP4 ArraezYMH256
MeyersSAC2 WallnerSAC4 OzunaON244
BaileyNS2 Reynolds,BMM4 RoblesMMH243
Marsh,BSAC2 PedersonLS4 VientosNS242
StottMM2 Duran,JaMM4 Alvarez,YNS239
HappON2 VierlingNS4 Cruz,OHR239
MerrillYMH2 VientosNS4 SuzukiON239
ChourioYMH2 BartLS3 DonovanON238
KwanHR2 Abreu,WMMH3 Freeman,FBP238
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
OzunaON 10.6 BohmSK 9.1 ProfarNS280
ButlerSK 11.0 WallnerSAC 11.1 Witt JrNS279
Chapman,MMMH 11.8 Contreras,WJBW 11.2 Marte,KMMH275
NimmoMMH 12.4 Duran,JaMM 11.4 Alvarez,YNS274
JudgeBP 12.4 Freeman,FBP 11.9 Freeman,FBP270
SantanderNB 12.5 MuncySK 12.0 RoblesMMH269
WallnerSAC 12.6 WestburgHR 12.3 Soto,JLS268
MuncySK 12.9 AdamesMMH 12.7 SuzukiON268
LangeliersHR 13.9 Alvarez,YNS 13.3 ArraezYMH265
BregmanSAC 14.0 Soto,JLS 13.3 KwanHR263