Batting Average Calculator
Learn How to Calculate Batting Average in Baseball & Softball
Free batting average calculator with performance benchmarks by age
What is Batting Average?
Batting Average (AVG) is the most popular baseball and softball statistic that measures how often a player gets a hit. Learning how to calculate batting average is essential for tracking player performance at all levels of play.
Higher is better! A batting average of .300 (pronounced "three hundred") means the player gets a hit 30% of the time. In MLB, hitting .300 makes you an excellent hitter.
Quick Start: Use our batting average calculator below to instantly calculate AVG in baseball. Simply enter hits and at-bats to get your result. Keep reading to learn the formula and what makes a good batting average.
Calculate Batting Average
Batting Average Benchmarks by Level
What is a Good Batting Average?
| Level | Elite | Excellent | Above Average | Average |
|---|---|---|---|---|
| MLB | .330+ | .300-.329 | .270-.299 | .240-.269 |
| College (D1) | .400+ | .350-.399 | .300-.349 | .250-.299 |
| High School | .450+ | .380-.449 | .320-.379 | .250-.319 |
| Youth (12-14) | .500+ | .400-.499 | .300-.399 | .200-.299 |
| Youth (9-11) | .600+ | .500-.599 | .400-.499 | .300-.399 |
Note: Youth batting averages are typically higher due to developing pitching, smaller fields, and metal bats. As players advance, averages generally decrease due to better pitching and defense.
How to Calculate Batting Average in Baseball: Complete Guide
Learning how to calculate batting average is one of the first things any baseball or softball player should know. Batting average (often abbreviated as AVG or BA) is the most famous baseball statistic and has been used since the 1800s to measure hitting performance. Use our batting average calculator above for instant results, or follow this guide to learn the formula and how to calculate batting average manually.
The Batting Average Formula
The batting average formula is simple - it's just division:
The result is expressed as a three-digit decimal. For example, a player with 30 hits in 100 at-bats has a batting average of .300 (pronounced "three hundred").
What Counts as a Hit?
A hit occurs when the batter safely reaches base by hitting the ball into fair territory (without the help of an error or fielder's choice). The four types of hits are:
- Single: Batter reaches first base
- Double: Batter reaches second base
- Triple: Batter reaches third base
- Home Run: Batter circles all bases and scores
What Counts as an At-Bat?
An at-bat is a plate appearance that ends in one of the following:
- Hit (single, double, triple, home run)
- Out (strikeout, groundout, flyout, lineout, etc.)
- Error that allows the batter to reach base
- Fielder's choice
What Does NOT Count as an At-Bat?
Importantly, these plate appearances do NOT count as at-bats:
- Walk (Base on Balls): Pitcher throws 4 balls
- Hit by Pitch: Batter is struck by a pitched ball
- Sacrifice Bunt: Batter bunts to advance a runner
- Sacrifice Fly: Batter flies out but a runner scores
- Catcher Interference: Catcher interferes with the swing
This is an important distinction! A player who walks a lot will have fewer at-bats than total plate appearances, which can affect their batting average calculation.
Step-by-Step Examples: How to Calculate Batting Average
Example 1: Basic Batting Average Calculation
Scenario: A player has 45 hits in 150 at-bats.
Calculation:
Batting Average = 45 ÷ 150 = 0.300
Result: .300 batting average - This player gets a hit 30% of the time. In MLB, this is excellent!
Example 2: Season-Long Batting Average
Scenario: A high school player has 67 hits in 185 at-bats for the season.
Calculation:
Batting Average = 67 ÷ 185 = 0.362
Result: .362 batting average - This is excellent performance for high school level!
Example 3: Accounting for Walks
Scenario: A player has these stats:
- Total Plate Appearances: 120
- Hits: 35
- Walks: 15
- Hit by Pitch: 3
- Sacrifice Flies: 2
Calculation:
At-Bats = 120 - 15 (walks) - 3 (HBP) - 2 (sac flies) = 100
Batting Average = 35 ÷ 100 = 0.350
Result: .350 batting average - Notice how walks, HBP, and sac flies are excluded from at-bats!
What is a Good Batting Average?
The answer to "what is a good batting average?" depends entirely on the level of play. Here's what you need to know:
Professional Baseball (MLB)
- .300 or higher: Excellent hitter, often makes All-Star teams
- .270-.299: Above average major league hitter
- .240-.269: Average major league hitter
- Below .240: Below average, may struggle to stay in MLB
The MLB batting average has hovered around .250-.260 in recent years. Hitting .300 in a season is a significant achievement - only about 10-15 players typically accomplish this each year.
College Baseball
- .400 or higher: Elite college hitter, potential pro prospect
- .350-.399: Excellent college hitter
- .300-.349: Above average college hitter
- .250-.299: Average college hitter
High School Baseball
- .450 or higher: Dominant high school hitter
- .380-.449: Excellent high school hitter
- .320-.379: Above average high school hitter
- .250-.319: Average high school hitter
Youth Baseball (Ages 9-12)
- .500 or higher: Elite youth hitter
- .400-.499: Excellent youth hitter
- .300-.399: Above average youth hitter
- .200-.299: Average youth hitter
Youth batting averages are significantly higher due to developing pitching, metal bats, and defensive inconsistency. Don't be alarmed if your child's average drops as they advance levels - this is completely normal!
Why Batting Averages Drop at Higher Levels
Many parents are surprised when their child's .500 average in Little League becomes .300 in high school. Here's why:
- Better Pitching: Pitchers throw harder with more movement and better command
- Better Defense: Fielders make fewer errors and more difficult plays
- Larger Fields: More fly balls are caught in the outfield
- Wood Bats: College and pro use wood, which is less forgiving than metal
- Higher Competition: Every player at higher levels was a top player at the previous level
Limitations of Batting Average
While batting average is the most famous hitting statistic, modern baseball analytics recognize its limitations:
It Treats All Hits Equally
A home run and a single both count as one hit, even though a home run is far more valuable. This led to the development of slugging percentage, which weights hits by bases earned.
It Ignores Walks
A player who walks frequently (showing good plate discipline) gets no credit in batting average. This led toon-base percentage (OBP), which includes walks, hit by pitch, and hits.
It Can Be Misleading Early in the Season
With small sample sizes, batting average fluctuates wildly. A player who goes 2-for-5 on opening day has a .400 average, but this doesn't mean they'll hit .400 all season.
Other Important Batting Statistics
Modern baseball uses several statistics alongside batting average:
On-Base Percentage (OBP)
Formula: (Hits + Walks + Hit By Pitch) ÷ (At-Bats + Walks + Hit By Pitch + Sacrifice Flies)
OBP measures how often a player reaches base by any means. Many analysts consider this more important than batting average because it values walks and gives a fuller picture of offensive contribution.
Slugging Percentage (SLG)
Formula: Total Bases ÷ At-Bats
Slugging percentage measures power by weighting hits: singles (1 base), doubles (2), triples (3), home runs (4). A slugging percentage of .500 is excellent at most levels.
OPS (On-Base Plus Slugging)
Formula: OBP + SLG
OPS combines getting on base with hitting for power. An OPS of .800 or higher is generally excellent. Many analysts consider OPS the best single statistic for overall offensive value.
How to Improve Your Batting Average
Whether you're a player or a parent/coach, here are proven ways to improve batting average:
1. Focus on Contact Before Power
Especially for young players, prioritize making solid contact over hitting home runs. Bat control and putting the ball in play lead to more hits and higher averages.
2. Work on Pitch Recognition
Learn to identify pitches early and lay off bad pitches. Swinging at balls outside the strike zone leads to weak contact and outs. Practice tracking the ball from the pitcher's hand.
3. Develop a Short, Quick Swing
A compact swing allows you to wait longer on pitches and make better contact. Focus on keeping your hands inside the ball and driving line drives rather than trying to lift everything.
4. Use Tee Work and Soft Toss
Regular practice with a tee and soft toss drills helps develop muscle memory for a proper swing path. Focus on hitting the ball hard to all fields.
5. Study Your At-Bats
Keep track of what pitches you hit well and which ones you struggle with. Adjust your approach accordingly - if you struggle with high fastballs, work on laying off them or practice hitting them on a tee.
6. Situational Hitting
With two strikes, shorten your swing and focus on putting the ball in play. Look for pitches you can handle rather than trying to drive the ball. Protect the plate and battle.
Famous Batting Average Records
MLB Single-Season Records
- Highest Modern Era (since 1900): .424 by Rogers Hornsby (1924)
- Highest Since Integration (1947): .406 by Ted Williams (1941)
- Last .400 Season: Ted Williams .406 in 1941 (no one has hit .400 since!)
- Recent High: .372 by Tony Gwynn (1997)
MLB Career Records
- Highest Career Average: .366 by Ty Cobb (1905-1928)
- Modern Era: .358 by Rogers Hornsby
- Post-1960: .338 by Tony Gwynn
Frequently Asked Questions About Batting Average
How to calculate batting average with walks?
Walks do NOT count as at-bats, so they don't affect batting average directly. Simply exclude walks from your at-bat total. If a player has 50 hits, 120 at-bats, and 20 walks, their batting average is 50 ÷ 120 = .417, not 50 ÷ 140.
Is .300 a good batting average?
Yes! .300 is excellent at nearly every level. In MLB, hitting .300 makes you one of the best hitters in baseball. In youth baseball, .300 is solid but less impressive due to weaker pitching and defense.
What does .000 batting average mean?
A batting average of .000 (pronounced "oh for") means the player has zero hits. This is common early in the season or for pitchers who rarely bat. For example, a player who is 0-for-10 has a .000 average.
Can batting average be higher than 1.000?
No. The maximum batting average is 1.000, which means the player gets a hit every single at-bat. This occasionally happens very early in a season (e.g., 3-for-3 on opening day) but is impossible to maintain.
How is batting average different from slugging percentage?
Batting average treats all hits equally (single = home run = 1 hit). Slugging percentage weights hits by total bases (single = 1, double = 2, triple = 3, home run = 4). A player can have a low batting average but high slugging percentage if they hit mostly extra-base hits.
Why do pitchers have such low batting averages?
Pitchers spend their practice time on pitching, not hitting, so they typically hit .150-.200 in MLB (National League) or don't bat at all (American League with the designated hitter). Some pitchers are exceptions - Shohei Ohtani hits .300+ while also being an elite pitcher.
Track More Than Just Batting Average
Now that you know your batting average, track your complete stats and manage your team like a pro. Use our other baseball tools to calculate ERA, create lineups, and plan practices.
Additional Baseball Resources
- Baseball Age Calculator - Determine league age and division eligibility
- Baseball Bat Size Calculator - Find the perfect bat size for your player
- Practice Planner - Plan productive batting practice sessions
- Baseball & Softball Drills - Improve hitting mechanics and bat-to-ball skills