At bats per home run
In baseball statistics, at bats per home run (AB/HR) is a way to measure how frequently a batter hits a home run. It is determined by dividing the number of at bats by the number of home runs hit. Mark McGwire possesses the MLB record for this statistic with a career ratio of 10.61 at bats per home run. Aaron Judge is second with a ratio of 11.15 and has the best career ratio among active players, as of the end of the 2025 season.[1]
Major League Baseball leaders
Career
Totals are current as of the end of the 2025 season, minimum 3,000 plate appearances.[1]
- Mark McGwire - 10.61
- Aaron Judge - 11.15
- Babe Ruth - 11.76
- Barry Bonds - 12.92
- Shohei Ohtani - 13.32
Season
Single-season statistics are current as of the end of the 2025 season.[2]
- Barry Bonds - 6.52 (2001)
- Mark McGwire - 7.27 (1998)
- Josh Gibson - 7.80 (1937)
- Mark McGwire - 8.02 (1999)
- Mark McGwire - 8.13 (1996)
Babe Ruth was the first batter to average fewer than nine at-bats per home run over a season, hitting his 54 home runs of the 1920 season in 457 at-bats; an average of 8.463. Josh Gibson, playing for the Homestead Grays in 1937, hit 20 home runs in 156 at bats in 39 recognized games in the Negro National League.[3] In 1998, Mark McGwire became the first batter in MLB to average fewer than eight AB/HR, hitting his 70 home runs in 509 at-bats (an average of 7.27). In 2001, Barry Bonds became the first batter to average fewer than seven AB/HR, setting the major league record by hitting his 73 home runs of the 2001 season in 476 at-bats for an average of 6.52.[4]
Ruth led the American League every year from 1918 until 1931, except for 1925.[5]
Ruth, McGwire, and Bonds are the only batters in MLB history to average nine or fewer AB/HR over a season, having done so a combined ten times. Gibson's 1937 season ranks as the best in the Negro Leagues:
| Batter | Season | HR | AB | AB/HR |
|---|---|---|---|---|
| Babe Ruth | 1920 | 54 | 457 | 8.4629 |
| Babe Ruth | 1927 | 60 | 540 | 9.00 |
| Josh Gibson | 1937 | 20 | 156 | 7.80 |
| Mark McGwire | 1996 | 52 | 423 | 8.1346 |
| Mark McGwire | 1998 | 70 | 509 | 7.2714 |
| Mark McGwire | 1999 | 65 | 521 | 8.0154 |
| Barry Bonds | 2001 | 73 | 476 | 6.5205 |
| Barry Bonds | 2002 | 46 | 403 | 8.7608 |
| Barry Bonds | 2003 | 45 | 390 | 8.6667 |
| Barry Bonds | 2004 | 45 | 373 | 8.2889 |
Aaron Judge's 62 home run season in 2022 came at a rate of 9.19 AB/HR.[2]
Conversely, among MLB players who have hit a home run, Duane Kuiper has the lowest AB/HR rate, hitting one home run in 3,379 at bats.[6][7][8][9]
References
- ^ a b "Career Leaders & Records for AB per HR". Baseball Reference. Retrieved July 9, 2021.
- ^ a b c "Single-Season Leaders & Records for AB per HR". Baseball Reference. Retrieved July 9, 2021.
- ^ "Josh Gibson Stats, Height, Weight, Position, Rookie Status & More". Baseball Reference. Retrieved October 15, 2025.
- ^ "Yearly League Leaders & Records for AB per HR". Baseball Reference. Retrieved July 9, 2021.
- ^ "Yearly League Leaders & Records for AB per HR". Baseball Reference.
- ^ Lidz, Franz (June 25, 1984). "A Sultan of Swat he's not". Sports Illustrated.
- ^ Wancho, Joseph. "August 29, 1977: Indians' Duane Kuiper smacks his only career home run". Society for American Baseball Research. Retrieved October 15, 2025.
- ^ Posnanski, Joe (September 21, 2020). "60 Moments: No. 2, Duane Kuiper's singular home run". The Athletic. Retrieved October 15, 2025.
- ^ "MLB Ab Per Hr Leaders". StatMuse. Retrieved October 15, 2025.