BrooksBaseball.net PitchFX Tool

For Start-by-Start Analysis of Any Pitcher, Any Game.

In Collaboration with Complete Game Consulting.


Select Data

Select a Date, Game, and Pitcher to find data to analyze:






Change Plots or Apply Splits:



Matchup Selector:





Tabular Data

Get Expanded Tabled Data to be exported into Excel.


Strikezone Maps

Think someone's getting squeezed?
Strikezone maps plot all of the calls made by the home plate umpire for the entire game:
Normalized Strikezone Maps For This Game (LHH, RHH, and Combined)



Graphs and Statistics



Pitch Statistics
Pitch Type Avg Speed Max Speed Avg H-Break Avg V-Break Count Strikes / % Swinging Strikes / % Linear Weights Time to Plate
CH (Changeup)79.4082.67.874.0842 / 50.00%0 / 0.00% -0.27790.476
Pitch classifications provided by the Gameday Algorithm and may be inaccurate.

Pitch Type LWTS correspond to how many runs were likely to score on a particular pitch based on average run expectancy when each pitch was thrown and what happened as a result. Negative scores indicate more effective pitches.

Time to Plate is the time, in seconds, that it takes an average pitch of this type to reach the plate. This is strongly correlated with velocity, but also factors in movement.

Inning-by-Inning Pitch Totals
Inning Pitches in Inning Strikes in Inning Strike% in Inning Cumulative Total Pitches Pitch LWTS in Inning
84250.004-0.278