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
FA (Fastball)87.2087.29.276.0210 / 0.00%0 / 0.00% 0.03690.425
FF (FourSeam Fastball)87.7690.47.128.214535 / 77.78%4 / 8.89% -2.02140.425
CH (Changeup)78.0286.69.596.131010 / 100.00%2 / 20.00% -1.39490.478
SL (Slider)78.8481.2-0.62-1.84145 / 35.71%0 / 0.00% -0.60050.469
CU (Curveball)66.8576.5-5.66-10.501914 / 73.68%1 / 5.26% 0.15310.565
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
1171376.47170.240
214642.8631-0.325
311981.8242-0.848
46466.6748-0.834
513969.2361-0.862
6171376.4778-0.848
79888.8987-0.848
822100.00890.498