Charting Consistency in Pitch Movement

As I dive deeper into data, the one thing I become more convinced of is that consistency is the most important thing for a pitcher. If you can get your delivery to be consistent, you’re going to be able to reliable put the ball where you want to. The most important thing in pitching is throwing strikes, and consistency makes that easier.

So, Sean and I had a bullpen with one of our guys this week. I got PitchLogic data on his pitches and I pushed it into the Python visualization code I’ve been working on. Among the charts it creates is one for movement by pitch type. On that chart, it creates a box that’s where about half the pitches would be if he threw with this consistency. So, for some players and some pitch types, it can be very large and for others, very small.

For these four-seam fastballs, that box is about 4 square inches. You can see most of his pitches are near it and a third of them are in it.

If Player One can get all of his four-seam fastballs to move 15 to 17.5 inches vertically and around 8 to 9 inches horizontally, he’s going to be consistently hitting his aim point.

Our goal isn’t for all of our pitches to put their pitches in his box, but, rather, that he consistently throws his four-seams this way. If he does, he can change his aim point and dominate hitters.

Every player is going to have a different box. Here’s a younger player whose box is about 10 square inches. As he gets more consistent, there will be fewer outliers and his box will get smaller (and he’ll throw more strikes).

I’ve only recently come up with this box – so recent that I don’t even have a name for it. It’s from the inter-quartile range of the movement data, so I could call it the IQR box, but that would get everyone asking why it’s called that instead of what it means and how it’s used. Maybe I could call it the MCB – Movement Consistency Box?

The PitchLogic ball auto-tags the pitches by type. I love this because it points out when players are not doing what they intend (throwing a cutter when they want to throw a fastball) or when they are mislabeling their pitches (throwing a cutter but calling it a fastball). The unintended variety tend to be younger players, while the mislabeling tends to come from high school players.

For our bullpen the other night, four pitches go auto-tagged as cutters. All four would have been down and to the left of the MCB for his four-seam fastballs. So, these wouldn’t have gone where he thought they would go. He also lost velocity on each of them. So, that high, hard inside pitch ends up slightly slower and out over the plate. Yikes!

Is it due to incorrect grip? Or a bad release? Is it lack of pronation? I honestly don’t know, but I know it’s something we’ll investigate and work on. I also need to check location on these pitches – time to get back to the code!


I’m not including any of the visualization posts in the Coaching Courses because they don’t really fit. They’re a bit esoteric and not really what you need to start coaching. It’s fascinating stuff, though.

Coaching 203: Bullpen Pitch-Tracking Sheet

As I began using my pitch-tracking sheets, I found that I was feeling a little blind about the pitchers that I had warming up in the bullpen each inning. At my most organized, I had one assistant coach that served as the bullpen coach and I would ask him how the session went. Even though it was recorded using the PitchLogic ball, I wasn’t looking at any data when I considered sending in the reliever.

I had good data collection and some guidelines for number and type of pitches, I was only able to use it in retrospect to do an after-action review of the game and bullpen. I was able to discover and share insights with my pitchers – for example, that a high spin rate from one of my pitchers would coincide with a good outing. I didn’t have them use video because that got a little too complicated. I never knew how accurate they were throwing, other than generalities.

I came up with a basic bullpen pitch-tracking sheet. Room for 20 pitches and comments if necessary. It’s simpler than the pitch-tracking sheet for games, since there are no game details (count, runners, result) to worry about.

I’m now helping at practices with a 13u travel team and brought the sheets to a practice in which we did some short bullpens. The most important thing I learned was that it didn’t have enough guidance to how to fill it out. I had 4 pitchers and they rotated between camera, radar, pitching and the tracking sheet. It was a good session and it got me to improve the bullpen pitch-tracking sheet.

Sheet Header

In the header, it provides space to record your pitcher and catcher, as well as the inning and date for reference. It hadn’t occurred to me until our head coach, Sean Willingham, had a look at it that it was REALLY important to know who filled it out. It will almost always be our players recording the data and some players will record the strike zone far tighter or looser than others. If you don’t have them mark down who recorded the session, you might interpret the results incorrectly. It also forces some accountable when recording.

Pitch cells

There are four sets of five pitch cells to allow 20 pitches in a bullpen. While that’s more than I had the 11-year-olds throwing, a little extra seemed merited for older players. For bullpens that happen at practice, 20 pitches feels good for me, even when we’ve got the 14u practicing with us. If they’re throwing a bullpen instead of pitching, it would probably be useful to use two or more sheets. Then, have the pitcher take a break after each sheet, as though he was sitting while his teammates hit. Pairing pitchers on bullpens like this is a good way to simulate game usage.

Pitch type follows the little guide in the upper right (if you prefer FF and FT for 4-seam and 2-seam….) and the next big box is the velocity. Then, the important one for in-game bullpens is the 9 cells for the pitch location. The middle is the strike zone and I prefer they use an X to mark the location, being as granular or vague as their understanding merits. When recording pitches that have good movement, you can always use an arrow to show where it started and where it ended. At the bottom of each pitch cell is a grey box in which a note could be made, like “GRT MVMT” or track the virtual count (2-1, 0-2, etc).

Let me know if you find this useful or if you have editing suggestions. I am probably going to have the good folks over at Always Grind 365 print me some books full of them before the next ABCA. If you’ve read this far, you obviously like recording data on paper like I do, so make sure to check out their Pitcher’s Notebook and Catcher’s Notebook. I use both for myself when I play and will be working with getting our 13-year-olds to try them out this year.