American batting leaders -- American
Regular season -- as of 5/31/2025

Batting average On-base percentage Slugging percentage
           
StowersIce .395 StowersIce .464 StantonThu .771
Perdomo,GCan .345 Perdomo,GCan .442 StowersIce .750
FrelickIce .330 CollinsTro .407 BuschSea .603
HoernerBou .328 Soto,JBou .396 Perdomo,GCan .595
LukesRus .327 StantonThu .396 Ramirez,JSan .587
Edwards,XTro .322 BuschSea .394 WardAtt .580
Gonzalez,RRus .321 PhamSea .393 Walker,CDuc .557
SpringerBou .316 LukesRus .388 LukesRus .543
Jackson,JRus .313 LangfordRus .388 SoderstromBou .538
PhamSea .312 Guerrero,VMaf .385 Abreu,WSto .536
           
           
Hits Runs Runs batted in
           
StowersIce87 StantonThu53 StantonThu77
Perdomo,GCan80 Perdomo,GCan49 Ramirez,JSan55
AndujarMaf78 StowersIce47 Olson,MSan50
HoernerBou75 Ramirez,JSan47 StowersIce50
FrelickIce72 MarshRoa45 Crow-ArmstrongBri46
Gonzalez,RRus70 Soto,JBou44 BuschSea45
StantonThu70 HoernerBou43 Hernandez,TUni45
WittSan69 WittSan41 LangeliersBou44
TurangThu69 CarrollUni41 Greene,RRoa41
BurlesonRus68 Henderson,GIce40 Pages,ARoa41
           
           
Doubles Triples Homeruns
           
Perdomo,GCan21 WittSan6 StantonThu33
MarshRoa19 BaezTro4 StowersIce21
Gonzalez,RRus18 Jackson,JRus4 Ramirez,JSan18
Ramirez,JSan18 Duran,JaSea4 BuschSea16
Rojas,MSan17 HoernerBou4 WardAtt16
Stephenson,TSto17 ClementAtt3 LangeliersBou16
WittSan17 Swanson,DBou3 Crow-ArmstrongBri16
Crow-ArmstrongBri17 BuschSea3 Walker,CDuc15
KayfusIce16 LaureanoSan3 Greene,RRoa15
RafaelaRus16 Lee,JBri3 Abreu,WSto14
           
           
Extra base hits Stolen bases Steal percentage
           
StantonThu39 WittSan21-6 Rodriguez,JuSea1.000
Ramirez,JSan36 HoernerBou15-3 SemienIce1.000
StowersIce34 Rodriguez,JuSea14-0 AbramsDuc1.000
Perdomo,GCan34 CaballeroSto14-4 DoyleTro1.000
Crow-ArmstrongBri34 TurangThu13-3 Eaton - RRus1.000
WardAtt32 MangumSan13-4 KayfusIce1.000
Walker,CDuc30 MisnerTro12-1 Smith,JDuc1.000
BuschSea30 Henderson,GIce11-3 MisnerTro .923
LangeliersBou30 HaggertyAtt10-2 LangfordRus .900
CarrollUni28 CarrollUni10-3 Dominguez,JCan .875
           
           
Walks Intentional walks Strikeouts
           
Soto,JBou49 KurtzCan9 Greene,RRoa91
LangfordRus39 BuschSea7 CowserDuc86
CarrollUni38 McMahonSea5 Stephenson,TSto85
BuschSea36 ClementAtt4 StantonThu76
Perdomo,GCan36 Abreu,WSto4 KurtzCan74
McMahonSea35 Gonzalez,RRus4 MarshRoa73
OzunaSan35 WittSan4 HoskinsTro71
HarperAtt35 MoniakSan3 Hernandez,TUni71
KurtzCan34 MisnerTro3 Olson,MSan69
StantonThu34 Marte,KMaf3 Crow-ArmstrongBri69
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
CaballeroSto3 DurbinRoa6 CaratiniIce16
ClementAtt2 Edwards,XTro5 DurbinRoa15
Fermin,FDuc2 YelichSto5 CrewsTro8
ArraezTro2 Baldwin,DBri5 Marte,KMaf8
CollinsTro2 SteerUni5 CamperoMaf6
Amaya,JBri1 SpringerBou5 KossRus6
Hamilton,DRus1 StantonThu5 Suarez,EAtt6
ClemensRus1 AbramsDuc4 DinglerThu6
BernabelAtt1 CastellanosCan4 HarperAtt6
TaverasMaf1 Hernandez,TUni4 CronenworthRus6
           
           
Ground ball DP Runs created Runs created/27 outs
           
RealmutoRoa14 StowersIce 77.4 StowersIce14.9
Soto,JBou14 StantonThu 69.5 StantonThu11.2
Lowe,JBri11 Perdomo,GCan 60.3 Perdomo,GCan 9.8
Guerrero,VMaf11 BuschSea 51.2 BuschSea 9.4
AltuveAtt10 CarrollUni 45.8 LangfordRus 7.6
Jackson,JRus9 WittSan 44.9 CollinsTro 7.6
KirkAtt9 Ramirez,JSan 44.1 CarrollUni 7.5
GoodmanCan9 LangfordRus 43.1 HarperAtt 7.3
LangeliersBou9 Soto,JBou 42.1 WittSan 7.3
LukesRus8 HarperAtt 40.7 SoderstromBou 7.2
           
           
Isolated power Total average Total bases
           
StantonThu .463 StowersIce1.428 StantonThu175
StowersIce .355 StantonThu1.294 StowersIce165
BuschSea .327 Perdomo,GCan1.128 Perdomo,GCan138
WardAtt .314 BuschSea1.124 Ramirez,JSan138
Walker,CDuc .309 CarrollUni .994 Crow-ArmstrongBri123
Ramirez,JSan .306 WittSan .969 BuschSea120
LangeliersBou .295 LangfordRus .967 WardAtt120
Crow-ArmstrongBri .280 CollinsTro .954 WittSan113
Suarez,EAtt .275 HarperAtt .947 CarrollUni112
Abreu,WSto .274 Ramirez,JSan .927 LangeliersBou111
           
           
On-base plus slugging Secondary average AB per homerun
           
StowersIce1.214 StantonThu .612 StantonThu 6.9
StantonThu1.166 BuschSea .523 StowersIce 10.5
Perdomo,GCan1.036 StowersIce .486 BuschSea 12.4
BuschSea .997 CarrollUni .479 Abreu,WSto 12.8
LukesRus .931 Soto,JBou .462 Suarez,EAtt 12.8
Ramirez,JSan .915 LangfordRus .442 Walker,CDuc 12.9
WardAtt .903 HarperAtt .437 WardAtt 12.9
SoderstromBou .899 OzunaSan .432 Ramirez,JSan 13.1
CarrollUni .894 Perdomo,GCan .414 LangeliersBou 13.1
CollinsTro .887 HorwitzSto .406 OzunaSan 13.6
           
           
Atbats Plate appearances Games
           
AndujarMaf262 Soto,JBou276 AndujarMaf59
TurangThu241 Perdomo,GCan275 CastellanosCan59
BurlesonRus239 AndujarMaf272 DurbinRoa59
Crow-ArmstrongBri239 StantonThu268 Greene,RRoa59
Lee,JBri239 TurangThu268 KurtzCan59
Pages,ARoa235 MarshRoa267 MarshRoa59
Ramirez,JSan235 Lee,JBri265 Pages,ARoa59
Hernandez,TUni234 KurtzCan263 Perdomo,GCan59
BaderBou232 Crow-ArmstrongBri260 RealmutoRoa59
Perdomo,GCan232 CarrollUni257 StantonThu59
           
           
Current hit streak Longest hit streak 
           
SpringerBou10 Perdomo,GCan25    
CollinsTro8 Edwards,XTro17    
Gonzalez,RRus8 Ramirez,JSan16    
MangumSan8 BenintendiMaf15    
RitterSto8 StantonThu15    
FrelickIce7 Freeman,FMaf14    
CallIce6 MarshRoa14    
CamperoMaf6 TurangThu13    
Henderson,GIce6 CallIce12    
Ramirez,JSan6 PozoTro12    
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
StantonThu211 StantonThu .787 Soto,JBou4.76
StowersIce195 StowersIce .774 TurangThu4.70
Perdomo,GCan179 BuschSea .664 SpringerBou4.67
BuschSea160 Perdomo,GCan .651 CronenworthRus4.67
Soto,JBou159 WardAtt .611 Perdomo,GCan4.66
Ramirez,JSan156 Ramirez,JSan .609 Edwards,XTro4.64
CarrollUni154 CarrollUni .599 Duran,JaSea4.62
KurtzCan144 Walker,CDuc .592 AndujarMaf4.61
Crow-ArmstrongBri141 SoderstromBou .589 HoernerBou4.59
HarperAtt139 HarperAtt .584 Baldwin,DBri4.59
           
           
Total bases plus walks TB+BB rate AB per game
           
StantonThu209 StantonThu .780 AndujarMaf4.44
StowersIce194 StowersIce .770 BurlesonRus4.35
Perdomo,GCan174 BuschSea .647 HoernerBou4.24
Soto,JBou159 Perdomo,GCan .633 TurangThu4.23
BuschSea156 WardAtt .606 Rodriguez,JuSea4.18
Ramirez,JSan153 Ramirez,JSan .598 Freeman,FMaf4.17
CarrollUni150 CarrollUni .584 Ramirez,JSan4.12
KurtzCan142 SoderstromBou .580 Crow-ArmstrongBri4.12
LangfordRus139 Soto,JBou .576 Lee,JBri4.12
Crow-ArmstrongBri139 Walker,CDuc .573 BenintendiMaf4.12
           
           
Balls in park In-play average Strikeout/walk ratio
           
AndujarMaf214 StowersIce .462 Guerrero,VMaf 0.9
HoernerBou212 MarshRoa .411 Perdomo,GCan 0.9
Lee,JBri193 Gonzalez,RRus .409 BuschSea 1.0
FrelickIce191 PhamSea .383 HoernerBou 1.0
BurlesonRus190 Jackson,JRus .369 LukesRus 1.1
Perdomo,GCan190 FrelickIce .366 Smith,JDuc 1.2
Ramirez,JSan186 TurangThu .365 Edwards,XTro 1.2
RealmutoRoa180 WittSan .364 FriedlAtt 1.2
DurbinRoa178 Perdomo,GCan .363 Marte,KMaf 1.3
SemienIce177 Thomas,AUni .362 Soto,JBou 1.3
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
Perdomo,GCan .471 Perdomo,GCan .571 StantonThu1.040
Jones,J - RThu .447 StantonThu .567 WardAtt .897
StantonThu .440 Jones,J - RThu .536 Perdomo,GCan .838
Kelly,CarTro .400 Kelly,CarTro .466 Ramirez,JSan .761
Ramirez,JSan .388 Guerrero,VMaf .459 Jones,J - RThu .745
StowersIce .370 LangfordRus .458 ClementAtt .702
WardAtt .362 Marte,KMaf .441 WagamanRoa .679
SanojaCan .356 StowersIce .440 SanojaCan .644
WittSan .348 WardAtt .433 LangfordRus .643
Soto,JBou .347 PhamSea .421 Guerrero,VMaf .612
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
Perdomo,GCan32 StantonThu24 StantonThu1.607
StowersIce27 Olson,MSan22 Perdomo,GCan1.410
Ramirez,JSan26 Ramirez,JSan21 WardAtt1.329
FrelickIce26 WardAtt17 Jones,J - RThu1.280
Olson,MSan25 Perdomo,GCan15 Ramirez,JSan1.180
WittSan23 OzunaSan14 LangfordRus1.101
Baldwin,DBri23 SanojaCan14 Guerrero,VMaf1.071
StantonThu22 DinglerThu13 ClementAtt1.062
Jones,J - RThu21 RefsnyderSan13 SanojaCan1.019
WardAtt21 KurtzCan13 Marte,KMaf1.015
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
WardAtt10 ClementAtt3 StantonThu9
Rojas,MSan10 WittSan3 Hernandez,EUni7
SanojaCan8 MayerSea2 WardAtt7
WittSan8 McNeilSea2 KirkAtt6
JulienTro7 LangfordRus2 Ramirez,JSan6
VientosThu7 Harris,DMaf1 Perdomo,GCan6
Marte,KMaf7 Jackson,JRus1 Crow-ArmstrongBri6
ClementAtt7 BargerBri1 WagamanRoa5
Vargas,MCan7 FulfordRus1 KurtzCan5
O'HearnThu7 CaballeroSto1 GoodmanCan4
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
WardAtt17 Perdomo,GCan57 StantonThu .600
ClementAtt13 StantonThu52 WardAtt .534
Ramirez,JSan13 WardAtt52 ClementAtt .386
Perdomo,GCan13 Ramirez,JSan51 WagamanRoa .377
Crow-ArmstrongBri13 Crow-ArmstrongBri45 Ramirez,JSan .373
StantonThu12 Olson,MSan41 Perdomo,GCan .368
Rojas,MSan12 ClementAtt40 LangfordRus .339
SanojaCan11 SanojaCan38 KirkAtt .305
WittSan11 Rojas,MSan37 Jones,J - RThu .298
VientosThu10 WittSan37 SanojaCan .288
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
LangfordRus16 Crow-ArmstrongBri41 CaratiniIce10
Perdomo,GCan16 KurtzCan31 CowserDuc4
StantonThu15 MarshRoa28 DurbinRoa4
Baldwin,DBri13 Lowe,JBri26 ConfortoCan3
Smith,WUni12 Lee,JBri26 Marte,KMaf3
Stephenson,TSto12 Olson,MSan25 CronenworthRus3
Guerrero,VMaf12 Thomas,ColTro24 Paris - LBri2
OzunaSan12 CarrollUni24 Raley,LDuc2
PhamSea11 TurangThu22 RitterSto2
MarshRoa11 Sanchez,JDuc21 KossRus2
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
ClemensRus1 DurbinRoa3 Crow-ArmstrongBri102
BernabelAtt1 YelichSto2 Lee,JBri95
Harris,BBou1 RafaelaRus2 Baldwin,DBri88
LukesRus1 Hernandez,TUni2 Johnson,B - RBri83
TaverasMaf1 CollinsTro2 KurtzCan80
CaballeroSto1 BatySea2 Lowe,JBri77
AltuveAtt1 SanojaCan2 BurlesonRus76
Winn,MThu1 Ramirez,JSan2 FrelickIce75
Soto,JBou1 Baldwin,DBri2 Olson,MSan74
CollinsTro1 Marte,SSan1 SweeneyBri74
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
StantonThu 5.6 WardAtt 5.8 Crow-ArmstrongBri105
WardAtt 8.3 Rojas,MSan 6.5 Baldwin,DBri104
KirkAtt 9.8 Marte,KMaf 6.7 Lee,JBri100
WagamanRoa 10.6 SanojaCan 7.4 Johnson,B - RBri90
Ramirez,JSan 11.2 ClementAtt 8.1 KurtzCan86
Perdomo,GCan 11.3 WittSan 8.3 Lowe,JBri84
Guerrero,VMaf 12.3 Vargas,MCan 8.6 Perdomo,GCan84
Thomas,ColTro 13.0 O'HearnThu 8.9 StowersIce84
DinglerThu 13.5 Jones,J - RThu 9.4 BurlesonRus81
LangfordRus 14.0 Ramirez,JSan 9.6 FrelickIce81
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
StowersIce .408 StowersIce .476 StowersIce .905
ArraezTro .365 BuschSea .453 BuschSea .722
SpringerBou .351 ArraezTro .423 StantonThu .695
Gonzalez,RRus .349 CollinsTro .420 Lowe,BThu .618
LukesRus .348 KurtzCan .418 LukesRus .582
Edwards,XTro .340 SpringerBou .401 Crow-ArmstrongBri .569
FrelickIce .322 Edwards,XTro .399 SoderstromBou .562
PhamSea .320 LukesRus .399 HarperAtt .554
BuschSea .319 CarrollUni .396 Baldwin,DBri .552
MarshRoa .316 HarperAtt .392 SpringerBou .550
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
StowersIce60 StantonThu53 StowersIce1.381
SpringerBou60 StowersIce40 BuschSea1.175
AndujarMaf59 Hernandez,TUni37 StantonThu1.033
Gonzalez,RRus58 BuschSea36 LukesRus .980
HoernerBou56 SpringerBou36 Lowe,BThu .958
ArraezTro54 Crow-ArmstrongBri35 KurtzCan .956
MarshRoa54 Lowe,BThu34 SpringerBou .951
Edwards,XTro53 Ramirez,JSan34 HarperAtt .946
BaderBou53 Pages,ARoa34 CarrollUni .936
TurangThu52 Soto,JBou34 SoderstromBou .926
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
MarshRoa17 BaezTro3 StantonThu24
KayfusIce16 BuschSea3 StowersIce20
Gonzalez,RRus15 Jackson,JRus3 BuschSea14
RafaelaRus14 Swanson,DBou3 Lowe,BThu13
Freeman,FMaf14 WittSan3 LangeliersBou13
Perdomo,GCan14 Duran,JaSea3 Abreu,WSto13
Lee,JBri13 HoernerBou3 Soto,JBou13
MangumSan13 TaverasMaf2 Ramirez,JSan12
SoderstromBou13 RivasSan2 Greene,RRoa12
LangeliersBou12 Freeman,TAtt2 OzunaSan11
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
StowersIce31 StowersIce133 StowersIce .497
BuschSea27 StantonThu123 StantonThu .424
StantonThu27 BuschSea104 BuschSea .403
LangeliersBou25 SpringerBou94 Lowe,BThu .333
SoderstromBou24 SoderstromBou91 LangeliersBou .323
Ramirez,JSan23 HoskinsTro90 HarperAtt .302
Lowe,BThu22 Lowe,BThu89 Walker,CDuc .299
Walker,CDuc22 Ramirez,JSan87 Crow-ArmstrongBri .299
HoskinsTro22 AndujarMaf87 SoderstromBou .284
Crow-ArmstrongBri21 Soto,JBou86 Ramirez,JSan .280
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Soto,JBou43 Stephenson,TSto78 DurbinRoa11
BuschSea32 Greene,RRoa70 CrewsTro8
McMahonSea31 CowserDuc68 CaratiniIce6
KurtzCan29 StantonThu63 DinglerThu6
CarrollUni29 Hernandez,TUni58 Suarez,EAtt6
FriedlAtt27 Abreu,WSto52 HarperAtt6
HarperAtt26 HoskinsTro52 Pages,ARoa6
HorwitzSto26 AdellThu51 CamperoMaf5
CollinsTro24 Soto,JBou51 FriedlAtt5
CronenworthRus24 Thomas,AUni49 Marte,KMaf5
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
CaballeroSto2 AbramsDuc4 AndujarMaf196
Fermin,FDuc2 Edwards,XTro4 BaderBou193
ArraezTro2 WittSan4 HoernerBou185
Amaya,JBri1 SteerUni4 Hernandez,TUni182
Thomas,ColTro1 SpringerBou4 StantonThu177
RitterSto1 StantonThu4 TurangThu177
Hamilton,DRus1 Baldwin,DBri3 AdellThu176
ClementAtt1 Fermin,FDuc3 Pages,ARoa176
Freeman,CoRoa1 MisnerTro3 Soto,JBou176
Raley,LDuc1 LukesRus3 Rodriguez,JuSea175
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
StowersIce 7.3 KayfusIce 8.6 Soto,JBou220
StantonThu 7.4 RafaelaRus 9.6 BaderBou212
BuschSea 10.3 MarshRoa 10.1 AndujarMaf205
Lowe,BThu 11.1 KossRus 10.3 StantonThu201
LangeliersBou 12.2 Gonzalez,RRus 11.1 HoernerBou200
OzunaSan 12.5 Lee,JBri 11.1 Hernandez,TUni196
Abreu,WSto 12.6 Freeman,FMaf 11.6 TurangThu196
HarperAtt 12.6 Perdomo,GCan 11.7 MarshRoa195
Suarez,EAtt 13.3 MangumSan 12.0 YelichSto194
Walker,CDuc 13.4 BargerBri 12.0 Rodriguez,JuSea193