Prep Baseball Report

CA State Games: TrackMan Pitching Leaderboards


Matt Monk
Manager, Operations and Content

  

New Episode LIVE now! At The Yard Podcast

FULLERTON, CALIF. - Last weekend was the 6th annual edition of the California State Games the premier invite-only event in California, hosted at Fullerton College. This event brought together top players from the '25-'28 classes together in one location to conclude the summer schedule  across California before the start of school and the fall events schedule. 

The collection of talent that was on display in Orange County for the CA State Games was quite impressive. The weekend got started with a pro-style workout for all position players/two-way players in attendance. Players received athletic testing on the Swift platforms including 10-30-60 yard sprint times and RSI/Vertical Jump testing. Blast Motion sensors were in use for all batting practice swings to collect swing metric data while Trackman technologies provided the Prep Baseball California staff with batted ball data on each player throughout the batting practice portion. Additionally, players worked out at their positions during the defensive portion of the workout to collect arm strength velocities while evaluating actions of each player defensively. At the conclusion of the workout 8 teams organized by the Prep Baseball California staff would play two 8-inning simulated games (5 batters per inning) spanning 8 total games over the 3 day event to give our staff an extensive opportunity to continue to build their in-game evaluations of the players in attendance at the California State Games.

For all information on all players attending the CA State Games click here to view the data gathered throughout the event.

For the Workout Quick Hits, click here.

For '25 Top Performers from gameplay, click here.

For '26 Top Performers from gameplay, click here.

CATEGORICAL LEADERS

Max Fastball Velocity

The maximum velocity of the pitch measured right at release.

Rank Name State School Class Pos Velocity (max)
1 Alexander Elizondo CA Murrieta Valley High 2027 OF 92.3 mph
2 Cash Dabbs CA Redlands East Valley High 2025 RHP 90.7 mph
3 Gavin Cervantes CA St. John Bosco 2026 RHP 90.0 mph
4 Jose Borrego CA Sultana High 2026 C 89.9 mph
5 Freddie Angiuli CA Huntington Beach High 2025 RHP 89.3 mph
6 Cole Hoffman CA Del Norte 2025 RHP 89.1 mph
7 Jameson Berigan CA Thousand Oaks High 2026 RHP 88.9 mph
8 Gavin Guy CA Newport Harbor 2026 3B 88.6 mph
9 Jake Ourique CA Gahr 2026 RHP 88.5 mph
10 Tomas Bilvado CA San Marino High 2025 RHP 88.2 mph

Max Fastball Spin Rate

The max amount of revolutions per minute (rpm) of a pitch. For fastballs, a higher rpm causes the ball to drop less due to gravity, this gives the illusion of a rising pitch.

Rank Name State School Class Pos Spin Rate (max)
1 Jose Borrego CA Sultana High 2026 C 2576 rpm
2 Gavin Cervantes CA St. John Bosco 2026 RHP 2559 rpm
3 Chase McGill CA California 2025 RHP 2555 rpm
4 Julian Oliver CA Novato High 2026 3B 2513 rpm
5 Gavin Guy CA Newport Harbor 2026 3B 2491 rpm
6 Joseph Flores Jr. CA Arlington 2027 SS 2473 rpm
7 Carter Head CA Arnold O. Beckman High 2026 RHP 2466 rpm
8 Jackson Ranney CA Notre Dame Sherman Oaks 2025 OF 2457 rpm
9 Camden Salisbury CA C. K. McClatchy High 2027 RHP 2438 rpm
10 Jameson Berigan CA Thousand Oaks High 2026 RHP 2432 rpm

Max Curveball Velocity

Like many things in baseball, the faster the better. A fast off-speed pitch while maintaining traditional movement patterns makes the pitch harder to hit. The measured velocity for this metric is right as the pitch leaves the hand.

Rank Name State School Class Pos Velocity (max)
1 Cole Hoffman CA Del Norte 2025 RHP 77.1 mph
2 Logan Steenburgen CA El Dorado High 2026 RHP 73.8 mph
3 Griffin Vorhaus CA Novato High 2026 RHP 73.3 mph
4 Kyle Underwood CA SERVITE HIGH SCHOOL 2027 LHP 71.9 mph
5 Garrett Gandolfo CA San Juan Hills 2026 RHP 71.1 mph
6 Camden Salisbury CA C. K. McClatchy High 2027 RHP 70.7 mph
7 Marcus McQueen CA Cajon 2025 RHP 70.6 mph
8 Wren Woods CA Palos Verdes High 2025 RHP 70.2 mph
9 Adam Whyte CA Tustin 2026 OF 70.0 mph
10 Evan Hesse CA Huntington Beach 2025 RHP 68.8 mph

Max Curveball Spin Rate

The spin rate for a curveball tends to be the highest among all the pitches in a pitcher's arsenal. A higher spin rate, measured in rpms, on a curveball generally means more downward movement when combined with the top spin of the pitch.

Rank Name State School Class Pos Spin Rate (max)
1 Wren Woods CA Palos Verdes High 2025 RHP 2401 rpm
2 Griffin Vorhaus CA Novato High 2026 RHP 2371 rpm
3 Garrett Gandolfo CA San Juan Hills 2026 RHP 2319 rpm
4 Cole Hoffman CA Del Norte 2025 RHP 2310 rpm
5 Camden Salisbury CA C. K. McClatchy High 2027 RHP 2268 rpm
6 Marcus McQueen CA Cajon 2025 RHP 2237 rpm
7 Logan Steenburgen CA El Dorado High 2026 RHP 2181 rpm
8 Adam Whyte CA Tustin 2026 OF 2039 rpm
9 Caden Miller CA Orange Lutheran 2025 LHP 1965 rpm
10 Kyle Underwood CA SERVITE HIGH SCHOOL 2027 LHP 1921 rpm

Max Slider Velocity

Sliders generally are faster than most other off-speed pitches with less overall movement. This metric measures the speed of the slider when it comes out of the hand.

Rank Name State School Class Pos Velocity (max)
1 Trevor Banning CA Santa Margarita Catholic 2025 SS 81.6 mph
2 Cash Dabbs CA Redlands East Valley High 2025 RHP 80.7 mph
3 Gavin Cervantes CA St. John Bosco 2026 RHP 80.4 mph
4 Jameson Berigan CA Thousand Oaks High 2026 RHP 80.1 mph
5 Garrett Gandolfo CA San Juan Hills 2026 RHP 80.0 mph
6 Julian Oliver CA Novato High 2026 3B 78.6 mph
7 Evan Hesse CA Huntington Beach 2025 RHP 78.3 mph
8 Cole Hoffman CA Del Norte 2025 RHP 78.2 mph
9 Tomas Bilvado CA San Marino High 2025 RHP 77.7 mph
10 Jaxson Cook CA Bella Vista High 2026 3B 77.3 mph

Max Slider Spin Rate

The higher the spin rate for a horizontal pitch like the slider means that it will have more movement from right to left for a right handed pitcher. This metric measures the maximum spin rate of a pitcher's slider in rpms.

Rank Name State School Class Pos Spin Rate (max)
1 Tomas Bilvado CA San Marino High 2025 RHP 2819 rpm
2 Jose Borrego CA Sultana High 2026 C 2683 rpm
3 Gavin Cervantes CA St. John Bosco 2026 RHP 2676 rpm
4 Niko Weber Smith CA Culver City High 2025 RHP 2653 rpm
5 Trevor Banning CA Santa Margarita Catholic 2025 SS 2650 rpm
6 Jackson Ranney CA Notre Dame Sherman Oaks 2025 OF 2582 rpm
7 Joseph Flores Jr. CA Arlington 2027 SS 2555 rpm
8 Jacob Rodriguez CA Canyon High 2026 3B 2532 rpm
9 Carter Head CA Arnold O. Beckman High 2026 RHP 2481 rpm
10 Gavin Guy CA Newport Harbor 2026 3B 2468 rpm

Max Changeup Velocity

This metric determines the speed of a changeup as it is released from the pitcher's hand.

Rank Name State School Class Pos Velocity (max)
1 Jameson Berigan CA Thousand Oaks High 2026 RHP 81.4 mph
2 Marcus McQueen CA Cajon 2025 RHP 80.3 mph
3 Cole Hoffman CA Del Norte 2025 RHP 80.3 mph
4 Tomas Bilvado CA San Marino High 2025 RHP 80.0 mph
5 Cash Dabbs CA Redlands East Valley High 2025 RHP 79.8 mph
6 Chase McGill CA California 2025 RHP 79.7 mph
7 Carter Head CA Arnold O. Beckman High 2026 RHP 79.5 mph
8 Noah Darnell CA Santa Margarita Catholic 2026 LHP 79.3 mph
9 Brock Foulds CA Rancho Cucamonga High 2025 SS 78.4 mph
10 Evan Hesse CA Huntington Beach 2025 RHP 78.3 mph

Max Changeup Spin Rate

This metric shows how fast the ball is spinning during the pitch, measured by rpms.

Rank Name State School Class Pos Spin Rate (max)
1 Jetner Welch CA Santa Barbara High School 2026 OF 2379 rpm
2 Chase McGill CA California 2025 RHP 2255 rpm
3 Tomas Bilvado CA San Marino High 2025 RHP 2184 rpm
4 Julian Oliver CA Novato High 2026 3B 2175 rpm
5 Logan Steenburgen CA El Dorado High 2026 RHP 2129 rpm
6 Marcus McQueen CA Cajon 2025 RHP 2124 rpm
7 Jaxson Cook CA Bella Vista High 2026 3B 2069 rpm
8 Cash Dabbs CA Redlands East Valley High 2025 RHP 2052 rpm
9 Kyle Underwood CA SERVITE HIGH SCHOOL 2027 LHP 1993 rpm
10 Shido Bao CA Crespi Carmelite 2025 RHP 1978 rpm

Upcoming Events

Showcase State Date Location
SoCal Underclass Top Prospect Game 09/28 University of San Diego
2024 West Coast Games CA 10/04 JSerra High School & Chapman University (Hart Park)

MORE PREP BASEBALL NEWS