Bakersfield Summer ID: Pitchers Data Dive
August 15, 2025
Follow @PrepBaseballCA Follow @LesLukach Follow @PBRmonkFollow @hardy03bsblFollow @HankLoForte
At The Yard Podcast: New Episode LIVE now!
This past Thursday, August 7th, the Prep Baseball California team hosted the Bakersfield Summer ID at North High School in Bakersfield, Cal. This was an open event for high school classes (2026-2029), and gave our staff an ample look at the area's top prospects.
24 players made their way to Bakersfield Summer ID and participated in a pro-style workout, gathering unrivaled access to data through our state-of-the-art tech partners, as well as in-depth scouting analysis from our Prep Baseball California staff.
Today, we will be looking at the top measurable data performers from the bullpen portion of the event, found below.
Trackman
FASTBALL
VELOCITY (MAX)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 90.3 mph |
2 | Cash Gerecke | CA | Liberty | 2027 | OF | 86.6 mph |
3 | Caden Nunez | CA | Frontier High | 2028 | RHP | 85.8 mph |
4 | Aden Manning | CA | Liberty | 2027 | OF | 84.9 mph |
5 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | 84.5 mph |
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 2415 rpm |
2 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | 2247 rpm |
3 | Preston Adams | CA | Liberty High | 2029 | RHP | 2243 rpm |
4 | Ayden Francisco | CA | Frontier High | 2028 | 1B | 2219 rpm |
5 | Aden Manning | CA | Liberty | 2027 | OF | 2174 rpm |
Spin Rate: This metric calculates the rate of spin on the baseball as it leaves the pitcher’s hand, measured in revolutions per minute (rpm). Historical data shows that high-spin fastballs lessen the impact of gravity, allowing for more ‘rise’ (or less fall, in other words) as it carries through the zone. Low-spin fastballs typically indicate the pitch has greater horizontal action, often making it tougher to square up, but generally easier to make contact with, leading to more ground balls, while high-spin fastballs show a correlation with swings and misses.
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Madden Ellis | CA | Centennial High | 2028 | OF | 19.9 in |
2 | Aden Manning | CA | Liberty | 2027 | OF | 19.9 in |
3 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 19.5 in |
4 | Mason Ritchey | CA | Garces Memorial High School | 2028 | RHP | 17.7 in |
5 | Cash Gerecke | CA | Liberty | 2027 | OF | 16.7 in |
Induced Vertical Break: Used in short form as "IVB," this metric is most important on fastballs for creating rise and on curveballs for creating depth – it can also have some use when measuring sliders and cutters as well. Sliders tend to be closer to zero inches while cutters are generally between 5 and 15 inches. Usually fastballs and curveballs with large IVB have higher spin efficiencies as well. Sliders generally have very little (closer to zero) IVB and very low spin efficiencies. You could also categorize IVB into spin rate as this is part of the “useful movement” you’re looking for. IVB is also a huge part of vertical approach angle.
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | 15.2 |
2 | JD Moreno | CA | Redwood High | 2028 | LHP | -12.3 |
3 | Caden Nunez | CA | Frontier High | 2028 | RHP | 12.2 |
4 | Cash Gerecke | CA | Liberty | 2027 | OF | 10.3 |
5 | Preston Adams | CA | Liberty High | 2029 | RHP | 9.1 |
Horizontal Break: Outlined on TrackMan’s own website: “... horizontal movement is measured in inches between where the pitch actually crosses the front of home plate side-wise, and where it would have crossed home plate side-wise if had it traveled in a perfectly straight line from release. A positive number means the break was to the right from the pitcher’s perspective, while a negative number means the break was to the left from the pitcher’s perspective.”
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Madden Ellis | CA | Centennial High | 2028 | OF | 75 % |
2 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 71 % |
3 | Ayden Francisco | CA | Frontier High | 2028 | 1B | 66 % |
4 | Aden Manning | CA | Liberty | 2027 | OF | 60 % |
5 | Preston Adams | CA | Liberty High | 2029 | RHP | 50 % |
^ | Sterling Silicz | CA | Bakersfield Christian High School | 2028 | OF | 50 % |
Average MLB pitchers throw 62% strikes, and better pitchers throw strikes 65% of the time, or roughly 2:1 strikes to balls.
CURVEBALL
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 2399 rpm |
2 | Aden Manning | CA | Liberty | 2027 | OF | 2237 rpm |
3 | Preston Adams | CA | Liberty High | 2029 | RHP | 2118 rpm |
4 | Dylan Bell | CA | Garces Memorial High School | 2027 | OF | 2109 rpm |
5 | Ryder Purkiss | CA | Redwood High | 2028 | SS | 2106 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Dylan Bell | CA | Garces Memorial High School | 2027 | OF | -8.8 in |
2 | JD Moreno | CA | Redwood High | 2028 | LHP | -8.6 in |
3 | Ryder Purkiss | CA | Redwood High | 2028 | SS | -3.6 in |
4 | Aden Manning | CA | Liberty | 2027 | OF | -3.1 in |
5 | Caden Nunez | CA | Frontier High | 2028 | RHP | 2.6 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ryder Purkiss | CA | Redwood High | 2028 | SS | -8.5 |
2 | Cash Gerecke | CA | Liberty | 2027 | OF | -8.3 |
3 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 8.3 |
4 | Sterling Silicz | CA | Bakersfield Christian High School | 2028 | OF | -6.9 |
5 | JD Moreno | CA | Redwood High | 2028 | LHP | 6.5 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Sterling Silicz | CA | Bakersfield Christian High School | 2028 | OF | 100 % |
2 | Preston Adams | CA | Liberty High | 2029 | RHP | 75 % |
3 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 50 % |
^ | Cash Gerecke | CA | Liberty | 2027 | OF | 50 % |
4 | JD Moreno | CA | Redwood High | 2028 | LHP | 40 % |
5 | Caden Nunez | CA | Frontier High | 2028 | RHP | 25 % |
SLIDER
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Ayden Francisco | CA | Frontier High | 2028 | 1B | 2421 |
2 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 2324 |
3 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | 2293 |
4 | Dylan Bell | CA | Garces Memorial High School | 2027 | OF | 2214 |
5 | Preston Adams | CA | Liberty High | 2029 | RHP | 2205 |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Ryder Purkiss | CA | Redwood High | 2028 | SS | -7.7 in |
2 | Mason Ritchey | CA | Garces Memorial High School | 2028 | RHP | 5.0 in |
3 | Ayden Francisco | CA | Frontier High | 2028 | 1B | -4.4 in |
4 | Dylan Bell | CA | Garces Memorial High School | 2027 | OF | -4.0 in |
5 | JD Moreno | CA | Redwood High | 2028 | LHP | -3.1 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | -16.6 |
2 | Ayden Francisco | CA | Frontier High | 2028 | 1B | 13.2 |
3 | Cash Gerecke | CA | Liberty | 2027 | OF | -11.6 |
4 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 9.1 |
5 | Aden Manning | CA | Liberty | 2027 | OF | -9.1 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Ayden Francisco | CA | Frontier High | 2028 | 1B | 100 % |
2 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | 75 % |
3 | Mason Ritchey | CA | Garces Memorial High School | 2028 | RHP | 50 % |
^ | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 50 % |
^ | Preston Adams | CA | Liberty High | 2029 | RHP | 50 % |
^ | Sterling Silicz | CA | Bakersfield Christian High School | 2028 | OF | 50 % |
^ | Dylan Bell | CA | Garces Memorial High School | 2027 | OF | 50 % |
^ | Cash Gerecke | CA | Liberty | 2027 | OF | 50 % |
4 | Caden Nunez | CA | Frontier High | 2028 | RHP | 37 % |
5 | Aden Manning | CA | Liberty | 2027 | OF | 28 % |
CHANGEUP
Spin Rate (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Ayden Francisco | CA | Frontier High | 2028 | 1B | 2042 rpm |
2 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 1867 rpm |
3 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | 1789 rpm |
4 | JD Moreno | CA | Redwood High | 2028 | LHP | 1728 rpm |
5 | Mason Ritchey | CA | Garces Memorial High School | 2028 | RHP | 1680 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Madden Ellis | CA | Centennial High | 2028 | OF | 13.7 in |
2 | Sterling Silicz | CA | Bakersfield Christian High School | 2028 | OF | 13.5 in |
3 | Ryder Purkiss | CA | Redwood High | 2028 | SS | 12.2 in |
4 | Ayden Francisco | CA | Frontier High | 2028 | 1B | 11.9 in |
5 | Mason Ritchey | CA | Garces Memorial High School | 2028 | RHP | 11.5 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | 19.4 |
2 | Cash Gerecke | CA | Liberty | 2027 | OF | 16.4 |
3 | Caden Nunez | CA | Frontier High | 2028 | RHP | 14.1 |
4 | Preston Adams | CA | Liberty High | 2029 | RHP | 12.6 |
5 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | -11.9 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | JD Moreno | CA | Redwood High | 2028 | LHP | 75 % |
2 | Mason Ritchey | CA | Garces Memorial High School | 2028 | RHP | 60 % |
^ | Madden Ellis | CA | Centennial High | 2028 | OF | 60 % |
^ | Ayden Francisco | CA | Frontier High | 2028 | 1B | 60 % |
3 | Spencer Watkins | CA | Bakersfield Christian High School | 2026 | RHP | 50 % |
^ | Sterling Silicz | CA | Bakersfield Christian High School | 2028 | OF | 50 % |
4 | Caden Nunez | CA | Frontier High | 2028 | RHP | 42 % |
5 | Adrian Bravo | CA | Ridgeview High | 2026 | LHP | 33 % |
^ | Dylan Bell | CA | Garces Memorial High School | 2027 | OF | 33 % |
+ CLICK HERE for a look at the complete statistics from the event.