California State Games: Pitcher Data Dive
August 10, 2026
On Friday, July 31st through August 2nd, the Prep Baseball California team hosted the California State Games at Fullerton High School and Fullerton College in Fullerton, Cal. This was an invite-only event for 2027-2029 prospects, and gave our staff an ample look at the state's top prospects.
Over 160 players made their way to Fullerton and participated in a pro-style workout and two-game event, 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 | Maximo Ruiz | CA | Warren High | 2028 | RHP | 91.4 mph |
| 2 | Nate McCance | CA | Grossmont High | 2027 | RHP | 89.3 mph |
| 3 | Fabian Marez | CA | South Hills | 2027 | 3B | 89.1 mph |
| 4 | James Rocha | CA | San Dimas High | 2027 | RHP | 88.8 mph |
| 5 | Blake Johnson | CA | West Ranch High | 2027 | C | 88.3 mph |
| 6 | Grady Klovstad | CA | Mater Dei | 2029 | SS | 88.2 mph |
| 7 | Martin Castro | CA | Ridgeview High | 2027 | RHP | 87.7 mph |
| 8 | Landon Moore | CA | Point Loma High | 2027 | RHP | 87.0 mph |
| 9 | Jace Lindblom | CA | Chaminade College Preparatory | 2027 | RHP | 86.3 mph |
| 10 | Carlos Landeros | CA | Mater Dei | 2029 | SS | 86.2 mph |
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | James Rocha | CA | San Dimas High | 2027 | RHP | 2427 rpm |
| 2 | Tucker Baird | CA | Liberty High | 2028 | RHP | 2424 rpm |
| 3 | Brandon Yan | CA | Harvard-Westlake | 2028 | LHP | 2345 rpm |
| 4 | Max Borba | CA | Central Catholic High School | 2027 | RHP | 2343 rpm |
| 5 | Ayden Katuszonek | CA | Rosamond High Early College Campus | 2027 | RHP | 2300 rpm |
| 6 | Landon Stepanoff | CA | Mater Dei | 2029 | RHP | 2298 rpm |
| 7 | Landon Carson | CA | Thousand Oaks | 2027 | OF | 2282 rpm |
| 8 | Macai Friedman | CA | El Camino Real Charter High | 2027 | RHP | 2258 rpm |
| 9 | Gus Young | CA | Chaminade College Preparatory | 2028 | RHP | 2255 rpm |
| 10 | Isaiah Seawright | CA | Damien | 2028 | RHP | 2254 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 | Landon Carson | CA | Thousand Oaks | 2027 | OF | 25.4 in |
| 2 | Macai Friedman | CA | El Camino Real Charter High | 2027 | RHP | 24.9 in |
| 3 | Brandon Yan | CA | Harvard-Westlake | 2028 | LHP | 22.6 in |
| 4 | Marcus Novello | CA | Temecula Valley High | 2028 | SS | 22.3 in |
| 5 | Steven Alejandre | CA | Upland High | 2027 | LHP | 20.8 in |
| 6 | Gus Young | CA | Chaminade College Preparatory | 2028 | RHP | 20.2 in |
| 7 | Jace Lindblom | CA | Chaminade College Preparatory | 2027 | RHP | 19.9 in |
| 8 | Finn Goodridge | CA | Mater Dei | 2029 | LHP | 19.8 in |
| 9 | Noah Juarez | CA | Buchanan High | 2029 | OF | 19.3 in |
| 10 | Jackson Gray | CA | Del Oro High | 2027 | RHP | 19.2 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 | Itzák Mariscal | CA | Otay Ranch Senior High | 2027 | RHP | 21.5 |
| 2 | Cole Engels | CA | Rancho Buena Vista High | 2027 | C | 18.8 |
| 3 | Noah Juarez | CA | Buchanan High | 2029 | OF | 17.1 |
| 4 | Nate McCance | CA | Grossmont High | 2027 | RHP | 16.7 |
| 5 | Jonas Hart | CA | Huntington Beach High | 2027 | RHP | 15.7 |
| 6 | Jack Dellinger | CA | Sage Creek | 2027 | SS | 15.5 |
| 7 | Blake Johnson | CA | West Ranch High | 2027 | C | 14.9 |
| 8 | James Fair | CA | Orange Lutheran | 2028 | RHP | 14.8 |
| 9 | Rourke Julio | CA | Vista Murrieta | 2029 | RHP | 14.5 |
| 10 | Dario Navarro | CA | Pacifica High | 2027 | 1B | -14.4 |
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 | Itzák Mariscal | CA | Otay Ranch Senior High | 2027 | RHP | 80 % |
| 2 | Gus Young | CA | Chaminade College Preparatory | 2028 | RHP | 75 % |
| 3 | Jayden Hardy | CA | Westview High | 2027 | OF | 69 % |
| 4 | Macai Friedman | CA | El Camino Real Charter High | 2027 | RHP | 68 % |
| 5 | Brodey Vicars | CA | Granite Hills High School | 2027 | 3B | 65 % |
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 | Landon Stepanoff | CA | Mater Dei | 2029 | RHP | 2623 rpm |
| 2 | Isaiah Seawright | CA | Damien | 2028 | RHP | 2577 rpm |
| 3 | Grayson Thomas | CA | Mira Costa High | 2028 | RHP | 2565 rpm |
| 4 | Marcus Novello | CA | Temecula Valley High | 2028 | SS | 2448 rpm |
| 5 | Noah Juarez | CA | Buchanan High | 2029 | OF | 2424 rpm |
| 6 | Tyler Gloff | CA | Scripps Ranch High | 2028 | OF | 2319 rpm |
| 7 | Jackson Gray | CA | Del Oro High | 2027 | RHP | 2311 rpm |
| 8 | Dario Navarro | CA | Pacifica High | 2027 | 1B | 2287 rpm |
| 9 | Fabian Marez | CA | South Hills | 2027 | 3B | 2282 rpm |
| 10 | Deegan Holquin | CA | Buchanan High | 2029 | RHP | 2246 rpm |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Grayson Thomas | CA | Mira Costa High | 2028 | RHP | -14.2 in |
| 2 | Landon Stepanoff | CA | Mater Dei | 2029 | RHP | -12.0 in |
| 3 | Noah Juarez | CA | Buchanan High | 2029 | OF | -11.5 in |
| 4 | Isaiah Seawright | CA | Damien | 2028 | RHP | -10.7 in |
| 5 | Jayden Hardy | CA | Westview High | 2027 | OF | -10.2 in |
| 6 | Deegan Holquin | CA | Buchanan High | 2029 | RHP | -9.5 in |
| 7 | Gus Young | CA | Chaminade College Preparatory | 2028 | RHP | -9.4 in |
| 8 | Jacob Castellanos | CA | St Paul High School | 2027 | RHP | 9.2 in |
| 9 | Cooper Cote | CA | Mt. Carmel High | 2027 | LHP | 8.7 in |
| 10 | Aiden Lillis | CA | Pacifica High | 2028 | RHP | 7.8 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Vincent Johns | CA | Centennial High | 2028 | LHP | 16.9 |
| 2 | Tyler Gloff | CA | Scripps Ranch High | 2028 | OF | -15.3 |
| 3 | Noah Juarez | CA | Buchanan High | 2029 | OF | -14.6 |
| 4 | Jack Dellinger | CA | Sage Creek | 2027 | SS | -14.2 |
| 5 | Dario Navarro | CA | Pacifica High | 2027 | 1B | 13.6 |
| 6 | Isaias Ayllon | CA | Bishop Amat Memorial High School | 2027 | RHP | -13.1 |
| 7 | Dillon Veale | CA | Redwood High | 2029 | 3B | -12.6 |
| 8 | Isaiah Seawright | CA | Damien | 2028 | RHP | -12.1 |
| 9 | Marcus Novello | CA | Temecula Valley High | 2028 | SS | -12.1 |
| 10 | Grayson Thomas | CA | Mira Costa High | 2028 | RHP | -12.1 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Brandon Yan | CA | Harvard-Westlake | 2028 | LHP | 100 % |
| 2 | Isaias Ayllon | CA | Bishop Amat Memorial High School | 2027 | RHP | 77 % |
| 3 | Doran Robbins | CA | South High | 2027 | SS | 75 % |
| ^ | Isaiah Seawright | CA | Damien | 2028 | RHP | 75 % |
| 4 | Tyler Gloff | CA | Scripps Ranch High | 2028 | OF | 58 % |
| 5 | Dario Navarro | CA | Pacifica High | 2027 | 1B | 57 % |
SLIDER
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Isaiah Seawright | CA | Damien | 2028 | RHP | 2639 |
| 2 | Tucker Baird | CA | Liberty High | 2028 | RHP | 2577 |
| 3 | James Rocha | CA | San Dimas High | 2027 | RHP | 2535 |
| 4 | Landon Stepanoff | CA | Mater Dei | 2029 | RHP | 2526 |
| 5 | Dario Navarro | CA | Pacifica High | 2027 | 1B | 2379 |
| 6 | Michael Hagaman | CA | West High | 2028 | LHP | 2362 |
| 7 | Tyler Gloff | CA | Scripps Ranch High | 2028 | OF | 2304 |
| 8 | Cooper Cote | CA | Mt. Carmel High | 2027 | LHP | 2295 |
| 9 | Fabian Marez | CA | South Hills | 2027 | 3B | 2268 |
| 10 | Landon Carson | CA | Thousand Oaks | 2027 | OF | 2255 |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Macai Friedman | CA | El Camino Real Charter High | 2027 | RHP | 14.0 in |
| 2 | Rourke Julio | CA | Vista Murrieta | 2029 | RHP | 10.7 in |
| 3 | Max Borba | CA | Central Catholic High School | 2027 | RHP | 10.0 in |
| 4 | Isaiah Seawright | CA | Damien | 2028 | RHP | -9.2 in |
| 5 | Jacob Castellanos | CA | St Paul High School | 2027 | RHP | 9.1 in |
| 6 | Itzák Mariscal | CA | Otay Ranch Senior High | 2027 | RHP | 7.9 in |
| 7 | Steven Alejandre | CA | Upland High | 2027 | LHP | 7.8 in |
| 8 | Brodey Vicars | CA | Granite Hills High School | 2027 | 3B | 6.7 in |
| 9 | Jace Lindblom | CA | Chaminade College Preparatory | 2027 | RHP | 6.6 in |
| 10 | Cooper Cote | CA | Mt. Carmel High | 2027 | LHP | 5.9 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Dario Navarro | CA | Pacifica High | 2027 | 1B | 20.3 |
| 2 | Kellan Michael | CA | Liberty | 2029 | OF | -15.8 |
| 3 | Grady Klovstad | CA | Mater Dei | 2029 | SS | -15.5 |
| 4 | Isaiah Seawright | CA | Damien | 2028 | RHP | -13.7 |
| 5 | Blake Johnson | CA | West Ranch High | 2027 | C | -12.7 |
| 6 | Tyler Gloff | CA | Scripps Ranch High | 2028 | OF | -11.1 |
| 7 | Isaias Ayllon | CA | Bishop Amat Memorial High School | 2027 | RHP | -10.6 |
| 8 | Michael Hagaman | CA | West High | 2028 | LHP | 8.5 |
| 9 | Tucker Baird | CA | Liberty High | 2028 | RHP | -8.5 |
| 10 | Fabian Marez | CA | South Hills | 2027 | 3B | -7.8 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Dario Navarro | CA | Pacifica High | 2027 | 1B | 100 % |
| 2 | Macai Friedman | CA | El Camino Real Charter High | 2027 | RHP | 80 % |
| 3 | Fabian Marez | CA | South Hills | 2027 | 3B | 66 % |
| ^ | Landon Carson | CA | Thousand Oaks | 2027 | OF | 66 % |
| 4 | Finn Goodridge | CA | Mater Dei | 2029 | LHP | 62 % |
| 5 | Kellan Michael | CA | Liberty | 2029 | OF | 60 % |
| ^ | Landon Stepanoff | CA | Mater Dei | 2029 | RHP | 60 % |
| ^ | Ayden Katuszonek | CA | Rosamond High Early College Campus | 2027 | RHP | 60 % |
| ^ | Steven Alejandre | CA | Upland High | 2027 | LHP | 60 % |
| ^ | James Fair | CA | Orange Lutheran | 2028 | RHP | 60 % |
CHANGEUP
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Jayden Hardy | CA | Westview High | 2027 | OF | 18.8 in |
| 2 | Cooper Cote | CA | Mt. Carmel High | 2027 | LHP | 18.0 in |
| 3 | Charles Kylis | CA | Cornerstone Christian School | 2028 | C | 17.8 in |
| 4 | Macai Friedman | CA | El Camino Real Charter High | 2027 | RHP | 17.0 in |
| 5 | Jack Hawkins | CA | San Juan Hills High | 2028 | RHP | 14.7 in |
| 6 | Brandon Yan | CA | Harvard-Westlake | 2028 | LHP | 14.2 in |
| 7 | Doran Robbins | CA | South High | 2027 | SS | 14.0 in |
| 8 | Jackson Gray | CA | Del Oro High | 2027 | RHP | 13.6 in |
| 9 | Finn Goodridge | CA | Mater Dei | 2029 | LHP | 13.3 in |
| 10 | Ayden Katuszonek | CA | Rosamond High Early College Campus | 2027 | RHP | 12.9 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Nate McCance | CA | Grossmont High | 2027 | RHP | 21.0 |
| 2 | Blake Johnson | CA | West Ranch High | 2027 | C | 18.7 |
| 3 | Carlos Landeros | CA | Mater Dei | 2029 | SS | 18.4 |
| 4 | Ayden Katuszonek | CA | Rosamond High Early College Campus | 2027 | RHP | 17.1 |
| 5 | Landon Moore | CA | Point Loma High | 2027 | RHP | 16.5 |
| 6 | Jackson Gray | CA | Del Oro High | 2027 | RHP | 16.3 |
| 7 | Fabian Marez | CA | South Hills | 2027 | 3B | 15.2 |
| 8 | Deegan Holquin | CA | Buchanan High | 2029 | RHP | 14.8 |
| 9 | Dario Navarro | CA | Pacifica High | 2027 | 1B | -14.6 |
| 10 | Jonas Hart | CA | Huntington Beach High | 2027 | RHP | 14.4 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Jack Hawkins | CA | San Juan Hills High | 2028 | RHP | 100 % |
| ^ | Maddox Delgado | CA | altaloma | 2027 | RHP | 100 % |
| 2 | Kellan Michael | CA | Liberty | 2029 | OF | 50 % |
| ^ | Carlos Landeros | CA | Mater Dei | 2029 | SS | 50 % |
| ^ | James Rocha | CA | San Dimas High | 2027 | RHP | 50 % |
| ^ | Dario Navarro | CA | Pacifica High | 2027 | 1B | 50 % |
| ^ | Romeo Briones | CA | Helix | 2028 | LHP | 50 % |
| ^ | Cole Engels | CA | Rancho Buena Vista High | 2027 | C | 50 % |
| ^ | Cooper Cote | CA | Mt. Carmel High | 2027 | LHP | 50 % |
| ^ | Jayden Hardy | CA | Westview High | 2027 | OF | 50 % |
| ^ | Ayden Katuszonek | CA | Rosamond High Early College Campus | 2027 | RHP | 50 % |
| ^ | Macai Friedman | CA | El Camino Real Charter High | 2027 | RHP | 50 % |
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT

