Online Pitching Pitch Type Tracker for Baseball [Free Printable Pitcher Log Sheet w/ Stats]

I created this online pitching log tool as a simple, easy way to track pitching performance in real time from a mobile device (you can, of course, use it on other devices also). There is a print function and an export function for stat-keeping purposes. Scroll down for quick video on how to use this tool.

Pitching Tracker

Pitching Tracker

# Type MPH Result Note Edit X
Pitch Breakdown
Pitch Breakdown Pie
Result Breakdown
Batted Ball Results
Baseball-Calculators.com

How to Use This Pitching Tracker

This pitching tracker is a simple tool for pitchers, coaches, or parents who want to keep track of every pitch a player throws in a single outing. It’s built for ease of use on phones, tablets, or laptops during a live game or bullpen session. You can log each pitch, review past entries, and see pitch stats and trends at a glance.

This tool works for any level of baseball. It’s useful for youth teams, high school coaches, personal trainers, or just a parent who wants to track how their kid is throwing.

How to Log a Pitch

Start by entering the pitcher’s name in the top field. This part is optional, but if you do type something in, it will show on the print page for stat-keeping purposes. This name field will stay saved from pitch-to-pitch so you won’t have to keep re-entering the same name.

To log a pitch in this pitch tracker tool, start by picking the pitch type from the dropdown list. This is required. You can choose from common pitches like 4-Seam Fastball, Curveball, Slider, and more.

Next, enter the velocity in MPH if you know it. This is optional, since not every level of baseball tracks velocity.

Then, pick the result of the pitch. This doesn’t mean the outcome of the at-bat, just what happened on that individual pitch. For example, it could be a called strike, a swinging strike, a ball, or contact like a ground ball or fly out.

Below the result is an optional note field where you can add a note about the pitch. You can write anything here like “hung curveball” or “ump missed the call.”

Then you hit the green Enter button to log the pitch. This resets all the fields (except name if entered) so that you can proceed to logging the next pitch.

How the Log Works

Once you enter a pitch, it will be displayed in the pitch log area. Each pitch gets its own line in the log with a number, pitch type, velocity, result, and any notes.

You’ll see an Edit button to make changes if needed. You’ll also see an X button to delete a pitch. These are helpful if you realize there was a mistake earlier in the outing.

How the Edit button works is let’s say you are on pitch 15 and realize you made an entry error on pitch 7. You would enter pitch 15, then between pitches you could edit pitch 7 by clicking the “E” Edit button on the pitch 7 line.

This will re-populate the info for pitch 7 into the input area. You then make the changes needed and hit Enter again, which saves pitch 7 with the new information you entered and re-logs it as pitch 7.

For quicker deletion, you can delete your most recent pitch entry by hitting the red Delete Last button.

What the Output Shows

We do a deeper dive later on the stats, but this is a quick overview of the output area. Below the pitch log, you’ll see several sections that break down the results you enter:

  • Pitch Log lists each pitch entry you have made in descending order from the most recent entry.
  • Pitch Breakdown area assigns a box to each pitch type thrown, and shows the total thrown for each pitch, the average velocity, and how often each result happened for that pitch.
  • Pitch Breakdown Pie gives you a color-coded pie chart to show which pitch types were used and how much.
  • Result Breakdown lists every result type logged and the total number with percentages.
  • Batted Ball Results looks only at balls put in play and shows things like ground ball rate, fly ball rate, and how often each kind of contact happened.

Extra Features in this Pitching Tracker

I built in some extra features on this pitch tracker for stat-keeping purposes.

You can Export CSV to download the full log and open it in Excel or Google Sheets. You can also Print the data (with all output info) to save a physical copy or make it part of a player report.

The pitcher’s name (if you entered it – optional) will show at the top of the print page.

Everything you enter in the log is saved locally in your browser (no login needed). That means if you refresh the page by accident or close the tab, the data is still there when you come back.

If you want to start over from scratch, click the Reset button. This clears all data, including the all log entries you have made – so only use it when you’re sure you want to start fresh.

Five Reasons to Use This Pitching Log

Track Pitch Selections Over Time

This pitching log records every pitch thrown, making it easy to see how often different pitch types are used.

A pitcher or coach can review the data to ensure a good mix of fastballs, breaking balls, and off-speed pitches. Tracking pitch selection over time helps refine strategies and improve effectiveness.

Monitor Velocity and Performance Trends

This online pitching tracker keeps a record of pitch velocity, allowing users to monitor speed changes throughout a game or season.

By reviewing past logs, pitchers can see if their velocity is improving, remaining steady, or dropping due to fatigue. Coaches can also use this information to adjust training and workload accordingly.

Analyze Pitch Effectiveness

This digital pitching log sheet tracks pitch results, showing which pitches lead to strikes, balls, or hits. Seeing patterns in what works and what does not helps pitchers refine their approach.

If certain pitches consistently result in weak contact or swings and misses, they can be used more strategically in key situations.

Pitching Practice

This pitch log is a great tool for pitchers experimenting with new grips or pitch types. Logging the effectiveness of a newly developed pitch over multiple bullpen sessions helps determine if it should be used in a game. Tracking velocity, location, and consistency provides useful insights for refining new pitches.

This printable pitching log sheet helps bullpen sessions become more structured and purposeful. Instead of throwing without direction, pitchers can set specific goals for each session and track their progress. Reviewing past logs helps create better practice plans and ensures improvement over time.

Provide Data for Coaching and Scouting

This pitch tracker gives coaches a clear picture of a pitcher’s habits, strengths, and weaknesses. Having this data on hand makes it easier to provide targeted feedback and create effective development plans.

Scouts and recruiters can also use the pitching log sheet to evaluate consistency and command over multiple outings.

Understanding the Pitch Tracker Batted Ball Data

I built this online pitching tracker so that it also outputs batted ball data. This batted ball output area is at the bottom and lists line drive rate, ground ball rate, fly ball rate, and pop-up rate based on the entries you log.

It also shows the total for each type of batted ball – meaning, not only does it show the batted ball rates listed above, it shows the total number for each type of result.

Pop-Up Rate (PU%)

This is the formula for pop-up rate:

Pop-Up Rate (PU%) = (Pop-Ups / Total Batted Balls) × 100

Pop-up rate measures how often a hitter produces infield pop-ups or how often a pitcher induces them. Infield pop-ups are one of the least productive batted ball types because they almost always result in outs, making them highly desirable for pitchers and a red flag for hitters.

Pop-Up Rate Range Grade
Above 11% Above MLB Norm
8% to 11% Near MLB Norm
Below 8% Below MLB Norm

A pitcher who consistently generates pop-ups is likely forcing hitters to get under the ball, often by attacking the upper part of the strike zone or using pitches with late movement. While pop-up rate is not as widely used as other metrics, it helps distinguish weak infield contact from deeper fly balls and gives a clearer picture of a player’s overall contact quality.

Fly Ball Rate (FB%)

This is the formula for fly ball rate:

Fly Ball Rate (FB%) = (Fly Balls / Total Batted Balls) × 100

Fly ball rate tracks the percentage of balls hit into the outfield (and also includes home runs), offering insight into power potential and contact effectiveness.

Fly Ball Rate Range Grade
Above 38% Above MLB Norm
33% to 38% Near MLB Norm
Below 33% Below MLB Norm

For pitchers, a high fly-ball rate can be dangerous if too many of those balls leave the park, but pitchers who limit hard contact can still succeed with a fly-ball-heavy approach. In large ballparks with deep fences, inducing fly balls can be an effective way to limit hits, as long as home runs are kept in check.

Fly ball pitchers typically rely on high fastballs or breaking pitches that stay up in the zone, encouraging hitters to get under the ball rather than making solid, line-drive contact. Pitching up in the zone is dangerous, but can be mastered.

Line Drive Rate (LD%)

This is the formula for line drive rate:

Line Drive Rate (LD%) = (Line Drives / Total Batted Balls) × 100

Line drive rate is one of the most important indicators of success for both hitters and pitchers. For pitchers, limiting line drives is crucial because they lead to the most damage. A pitcher who allows a high percentage of line drives is likely struggling with command, leaving too many pitches in hittable locations.

Line Drive Rate Range Grade
Above 24% Above MLB Norm
19% to 24% Near MLB Norm
Below 19% Below MLB Norm

However, not all line drives are created equal—some are low, hard-hit screamers that get past infielders, while others may be more of a “soft line drive”. That’s why combining line drive rate with things like exit velocity is the better way to evaluate a batted ball.

Since line drives result in hits at the highest rate, reducing this type of contact is a priority for any successful pitcher. Commanding the strike zone and keeping hitters off balance with movement and velocity changes can help suppress line-drive contact.

Ground Ball Rate (GB%)

This is the formula for ground ball rate:

Ground Ball Rate (GB%) = (Ground Balls / Total Batted Balls) × 100

Ground ball rate measures how often a batter hits the ball on the ground and how often a pitcher induces grounders. For pitchers, generating ground balls is one of the most effective ways to limit extra-base hits and home runs.

Ground Ball Rate Range Grade
Above 45% Above MLB Norm
40% to 45% Near MLB Norm
Below 40% Below MLB Norm

Ground ball pitchers tend to allow more singles but give up fewer damaging hits than fly-ball pitchers.

Ground ball pitchers often rely on sinkers, two-seam fastballs, or off-speed pitches that keep the ball down in the zone, forcing hitters to hit the top of the ball. However, ground ball pitchers are more dependent on strong infield defense, as more balls put in play on the ground require clean fielding to convert into outs.