Skip to main content
CountMetrik

Baseball Pitch Counter

Use a free online pitch counter for baseball or softball to track each pitcher's total plus the current batter's balls and strikes. Sessions save locally and can continue offline after the first successful visit.

Pitch Session
Saved locally

Current pitcher

Pitcher 1

0Total pitches
Balls0
Strikes0
At-bat pitches0

At bat in progress

Session pitchers

  • Pitcher 10

Saved on this device

How it works

Record each Ball, Strike, Foul, or In Play as one pitch for the active pitcher. The current batter’s balls and strikes remain alongside each pitcher’s running total.
  • Manual pitch log, not automatic detection
  • Saved locally; offline after caching
  • Pitch limit is a reminder, not rule enforcement

At-bats and pitcher changes

Four balls show Walk, three strikes show Strikeout, and In Play completes the plate appearance without scoring the play. A new pitcher starts a separate total while the current at-bat count stays in place. The optional pitch limit displays progress but never blocks counting; follow your league’s rules.
What happens after a walk, strikeout, or ball in play?

The completed result, final balls and strikes, and at-bat pitch total stay visible. Choose Next Batter when you are ready to reset only the current plate appearance.

What happens when I change pitchers during an at-bat?

The current balls and strikes remain. The new pitcher starts at zero and receives only pitches recorded after the change; the previous pitcher total stays in the session summary.

Does the pitch limit enforce league rules?

No. It is a user-defined reminder and never blocks counting. CountMetrik does not determine eligibility, rest requirements, or official league limits.