Inland Empire Summer ID: Pitcher Data Dive
June 8, 2026
On Tuesday, June 2nd, the Prep Baseball California team hosted the Inland Empire Summer ID at Hart Park in Orange, Cal. This was an open event for all high school classes (2026-2030), and gave our staff an ample look at the area's top prospects.
Nearly 20 players made their way to Orange 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 take a further in-depth look at the top pitchers with the help of our tech partnerships, broken down by the categories below:
FASTBALL
VELOCITY (MAX)
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Grant Thomas | CA | Rancho Cucamonga High | 2027 | 1B | 86.7 mph |
| 2 | Isaiah Seawright | CA | Damien | 2028 | RHP | 83.8 mph |
| 3 | Riely Loggins | CA | Simi Valley High | 2029 | SS | 83.5 mph |
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Gavin Carcelen | CA | Los Osos High | 2029 | SS | 2197 rpm |
| 2 | Grant Thomas | CA | Rancho Cucamonga High | 2027 | 1B | 2123 rpm |
| 3 | Isaiah Seawright | CA | Damien | 2028 | RHP | 2101 rpm |
| 4 | Joseph Keller | CA | Damien | 2027 | RHP | 2032 rpm |
| 5 | Riely Loggins | CA | Simi Valley High | 2029 | SS | 2021 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 | David Ruiz | CA | Arlington High | 2028 | OF | 19.0 in |
| 2 | Grant Thomas | CA | Rancho Cucamonga High | 2027 | 1B | 16.8 in |
| 3 | Isaiah Seawright | CA | Damien | 2028 | RHP | 14.3 in |
| 4 | Gavin Carcelen | CA | Los Osos High | 2029 | SS | 13.5 in |
| 5 | Riely Loggins | CA | Simi Valley High | 2029 | SS | 12.5 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 | Mason Kiemeney | CA | Ontario Christian School | 2029 | RHP | 15.3 |
| 2 | Grant Thomas | CA | Rancho Cucamonga High | 2027 | 1B | 11.5 |
| 3 | David Ruiz | CA | Arlington High | 2028 | OF | 11.4 |
| 4 | Vincent Johns | CA | Centennial High | 2028 | LHP | -10.5 |
| 5 | Isaiah Seawright | CA | Damien | 2028 | RHP | 10.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 | Riely Loggins | CA | Simi Valley High | 2029 | SS | 100 % |
| 2 | Isaiah Seawright | CA | Damien | 2028 | RHP | 83 % |
| 3 | Vincent Johns | CA | Centennial High | 2028 | LHP | 71 % |
| 4 | Gavin Carcelen | CA | Los Osos High | 2029 | SS | 60 % |
| 5 | David Ruiz | CA | Arlington High | 2028 | OF | 50 % |
| ^ | Grant Thomas | CA | Rancho Cucamonga High | 2027 | 1B | 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 | Grant Thomas | CA | Rancho Cucamonga High | 2027 | 1B | 2329 rpm |
| 2 | Vincent Johns | CA | Centennial High | 2028 | LHP | 2132 rpm |
| 3 | David Ruiz | CA | Arlington High | 2028 | OF | 2110 rpm |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Joseph Keller | CA | Damien | 2027 | RHP | -10.9 in |
| 2 | David Ruiz | CA | Arlington High | 2028 | OF | -8.2 in |
| 3 | Vincent Johns | CA | Centennial High | 2028 | LHP | -5.0 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Joseph Keller | CA | Damien | 2027 | RHP | -15.0 |
| 2 | Vincent Johns | CA | Centennial High | 2028 | LHP | 12.1 |
| 3 | David Ruiz | CA | Arlington High | 2028 | OF | -6.1 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | David Ruiz | CA | Arlington High | 2028 | OF | 60 % |
| 2 | Vincent Johns | CA | Centennial High | 2028 | LHP | 50 % |
| ^ | Riely Loggins | CA | Simi Valley High | 2029 | SS | 50 % |
| 3 | Joseph Keller | CA | Damien | 2027 | RHP | 40 % |
SLIDER
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Isaiah Seawright | CA | Damien | 2028 | RHP | 2582 |
| 2 | Gavin Carcelen | CA | Los Osos High | 2029 | SS | 2189 |
| 3 | Riely Loggins | CA | Simi Valley High | 2029 | SS | 2174 |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Isaiah Seawright | CA | Damien | 2028 | RHP | -7.5 in |
| 2 | Gavin Carcelen | CA | Los Osos High | 2029 | SS | 7.2 in |
| 3 | Riely Loggins | CA | Simi Valley High | 2029 | SS | -2.4 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Vincent Johns | CA | Centennial High | 2028 | LHP | 17.8 |
| 2 | Isaiah Seawright | CA | Damien | 2028 | RHP | -11.2 |
| 3 | Gavin Carcelen | CA | Los Osos High | 2029 | SS | -11.1 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Riely Loggins | CA | Simi Valley High | 2029 | SS | 66 % |
| 2 | Gavin Carcelen | CA | Los Osos High | 2029 | SS | 50 % |
| 3 | Isaiah Seawright | CA | Damien | 2028 | RHP | 33 % |
CHANGEUP
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | David Ruiz | CA | Arlington High | 2028 | OF | 13.2 in |
| 2 | Riely Loggins | CA | Simi Valley High | 2029 | SS | 12.1 in |
| 3 | Isaiah Seawright | CA | Damien | 2028 | RHP | 10.3 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Grant Thomas | CA | Rancho Cucamonga High | 2027 | 1B | 16.8 |
| 2 | Mason Kiemeney | CA | Ontario Christian School | 2029 | RHP | 16.0 |
| 3 | Joseph Keller | CA | Damien | 2027 | RHP | 14.0 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Isaiah Seawright | CA | Damien | 2028 | RHP | 100 % |
| 2 | Gavin Carcelen | CA | Los Osos High | 2029 | SS | 85 % |
| 3 | Grant Thomas | CA | Rancho Cucamonga High | 2027 | 1B | 80 % |
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT

