Baseball & softball stat calculator

Type in the raw numbers from your scorebook and get the rates back. Nothing is sent anywhere — the whole thing runs in your browser.

Batting

AVG batting average
.---
OBP on-base percentage
.---
SLG slugging
.---
OPS on-base plus slugging
.---
TB total bases
0

Pitching

Innings are written the way a scorebook writes them: 6.1 means six and one third — six innings plus one out — and 6.2 means six and two thirds. Decimals like 6.33 are not how baseball counts.

Game length
ERA per 9 innings
-.--
WHIP walks + hits per inning
-.--
K/9 strikeout rate
-.--
Outs recorded
0

Why the game-length switch matters

ERA means earned runs per game, and "a game" has been nine innings for as long as the statistic has existed. Most slow-pitch and fast-pitch softball, and a great many youth leagues, play seven. If you work out a softball pitcher's ERA with the nine-inning formula you inflate it by about 29% against the league she actually pitches in.

Neither number is wrong — they answer different questions — but a league's own leaderboard should use the league's own game length, and both should say which they used. That is what the switch above does.

What each one means

AVG
Hits divided by at-bats. Walks are not at-bats, so a walk neither helps nor hurts it.
OBP
How often a batter reaches base: hits, walks and hit-by-pitches over at-bats, walks, hit-by-pitches and sacrifice flies. Sacrifice bunts are left out; sacrifice flies are not.
SLG
Total bases per at-bat — a double counts twice, a home run four times. It measures power, not getting on base.
OPS
OBP plus SLG. Crude — it adds two numbers with different denominators — but it sorts hitters surprisingly well.
ERA
Earned runs per game's worth of innings. Earned excludes runs that scored because of errors.
WHIP
Walks plus hits per inning pitched: how many runners a pitcher lets on, ignoring how they got on.

Keeping score by hand? How to keep a scorebook → · Printable scoresheet →

4Baseball is an independent site and is not affiliated with, endorsed by or sponsored by Major League Baseball, Minor League Baseball, the NCAA, USA Baseball, USA Softball, Little League International, or any club, league or school. Club names, logos and marks are the property of their respective owners and are used here for identification only.