Bay Area Summer ID: Pitcher Data Dive
July 4, 2025
Follow @PrepBaseballCA Follow @LesLukach Follow @PBRmonkFollow @hardy03bsblFollow @HankLoForte
At The Yard Podcast: New Episode LIVE now!
This past Tuesday, July 1st, the Prep Baseball California team hosted the Bay Area Summer ID at Islanders Field in Lathrop, 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.
21 players made their way to Islanders Field 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 event, found below.
Trackman
FASTBALL
VELOCITY (MAX)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Cooper Carleton | CA | Whitney | 2027 | LHP | 86.5 mph |
2 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | 83.0 mph |
3 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | 82.3 mph |
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Willem Loveless | CA | Albany | 2026 | OF | 2389 rpm |
2 | Carlos Vazquez | CA | Woodland High School | 2028 | SS | 2047 rpm |
3 | Frankie Thomas | CA | Mountain House High | 2026 | OF | 2044 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 | Frankie Thomas | CA | Mountain House High | 2026 | OF | 16.7 in |
2 | Carlos Vazquez | CA | Woodland High School | 2028 | SS | 14.3 in |
3 | Cooper Carleton | CA | Whitney | 2027 | LHP | 13.9 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 | Cooper Carleton | CA | Whitney | 2027 | LHP | -16.7 |
2 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | 14.8 |
3 | Mark Douglas | CA | Cardinal Newman High School | 2028 | RHP | 14.2 |
4 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | 13.3 |
5 | Frankie Thomas | CA | Mountain House High | 2026 | OF | 9.5 |
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 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | 83 % |
2 | Carlos Vazquez | CA | Woodland High School | 2028 | SS | 33 % |
3 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | 28 % |
^ | Mark Douglas | CA | Cardinal Newman High School | 2028 | RHP | 28 % |
^ | Willem Loveless | CA | Albany | 2026 | OF | 28 % |
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 | Willem Loveless | CA | Albany | 2026 | OF | 2690 rpm |
2 | Cooper Carleton | CA | Whitney | 2027 | LHP | 2374 rpm |
3 | Carlos Vazquez | CA | Woodland High School | 2028 | SS | 2198 rpm |
4 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | 2165 rpm |
5 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | 2108 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Willem Loveless | CA | Albany | 2026 | OF | -12.0 in |
2 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | -11.7 in |
3 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | -7.9 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Willem Loveless | CA | Albany | 2026 | OF | -19.1 |
2 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | -16.8 |
3 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | -15.8 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Mark Douglas | CA | Cardinal Newman High School | 2028 | RHP | 66 % |
2 | Cooper Carleton | CA | Whitney | 2027 | LHP | 60 % |
3 | Carlos Vazquez | CA | Woodland High School | 2028 | SS | 50 % |
SLIDER
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | 2107 |
2 | Frankie Thomas | CA | Mountain House High | 2026 | OF | 1771 |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | 6.0 in |
2 | Frankie Thomas | CA | Mountain House High | 2026 | OF | -1.8 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | -10.7 |
2 | Frankie Thomas | CA | Mountain House High | 2026 | OF | -10.0 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Ezra Brilliant | CA | Berkeley High | 2027 | RHP | 60 % |
CHANGEUP
Spin Rate (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Willem Loveless | CA | Albany | 2026 | OF | 2036 rpm |
2 | Cooper Carleton | CA | Whitney | 2027 | LHP | 1736 rpm |
3 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | 1395 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | 7.7 in |
2 | Carlos Vazquez | CA | Woodland High School | 2028 | SS | 6.9 in |
3 | Mark Douglas | CA | Cardinal Newman High School | 2028 | RHP | 6.3 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Willem Loveless | CA | Albany | 2026 | OF | 17.4 |
2 | Cooper Carleton | CA | Whitney | 2027 | LHP | -14.5 |
3 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | 14.3 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Joshua Gomez | CA | Piedmont Hills High | 2027 | 3B | 66 % |
2 | Frankie Thomas | CA | Mountain House High | 2026 | OF | 50 % |
3 | Willem Loveless | CA | Albany | 2026 | OF | 40 % |
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT