Prep Baseball California Best of 2025: Top Average Hand Speed
December 25, 2025
With our 2026 event calendar on the horizon, our staff has dedicated some time to reflect on the top statistical performers that we saw at our events in 2025. We'll be shining some light on California natives who put up loud numbers in 2025, showcasing their tools to our staff at Prep Baseball California events.
These leaderboards were compiled solely based on numbers at our state events, including Super 60, Preseason IDs, All-States, Open events, Scout Days, Future Games, and the All-American Game, too.
To see all of the events we ran this year, click HERE.
For a full list of our 2026 winter calendar that includes our upcoming events, click HERE.
Check out the leaderboard stories that we've rolled out so far:
- 60-yard dash
- Infield Velocity
- Outfield Velocity
- Catcher Velocity
- Pop Times
- Top Fastball Velo
- Avg. Curveball Spin
- Avg. Slider Spin
- Avg. Changeup Horizontal Movement
- Max Exit Velocity
- Average Exit Velocity
- Top Max Distance
- Average Bat Speed
Today we will start breaking down our 2025 event leaderboards with the top average hand speed.
By the numbers breakdown:
- 32 prospects had an average hand speed over 23 mph across four grad classes.
- 15 2026 prospects had an average hand speed over 23 mph.
- 11 2027 prospects had an average hand speed over 23 mph.
- 5 2028 prospects had an average hand speed over 23 mph.
TOP Average Hand Speed
Per Blast Connect: The typical Peak Hand Speed depends on age, strength, bat length and weight, experience level, and swing style. The observed speed as measured on the handle of the bat (measured six inches from the knob of the bat). Peak Hand Speed will occur prior to the moment of impact, very close to the commit time in the swing when the wrists unhinge.
2025
| Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
| 1 | Jett Kenady | CA | Carlsbad | 2025 | SS | 23.5 mph |
| 2 | Diego Gonzalez | CA | El Dorado | 2025 | SS | 22.3 mph |
| 3 | Joshua Brown | CA | Oaks Christian | 2025 | 3B | 21.9 mph |
| 4 | Kaij Ordaz | CA | Mater Dei Catholic | 2025 | 3B | 21.8 mph |
| 5 | Tino Vasell | CA | College Park | 2025 | SS | 21.7 mph |
| 6 | Jackson Tyler | CA | Chaminade College Prep | 2025 | 2B | 21.7 mph |
| 7 | Tomas Bilvado | CA | San Marino | 2025 | RHP | 21.4 mph |
| 8 | Logan Rangel | CA | Sage Creek | 2025 | 2B | 21.1 mph |
| 9 | Elijah Garcia | CA | Buena | 2025 | C | 20.8 mph |
| 10 | Angelo Sherman | CA | California | 2025 | SS | 20.4 mph |
2026
| Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
| 1 | Jetner Welch | CA | Santa Barbara High School | 2026 | OF | 25.7 mph |
| 2 | Kyle Humphrey | CA | Los Osos High | 2026 | RHP | 25.1 mph |
| 3 | Matthew Carta | CA | Saugus High | 2026 | OF | 24.3 mph |
| 4 | Mauna Loa Tizon Unga | CA | Thousand Oaks High | 2026 | 1B | 23.9 mph |
| 5 | Joshua Turner | CA | Western Christian High School | 2026 | OF | 23.8 mph |
| 6 | Eli Stephens | CA | Chaminade | 2026 | RHP | 23.7 mph |
| 7 | Jayden Parker | CA | University City | 2026 | SS | 23.6 mph |
| 8 | Rainen Tolentino | CA | Foothill Technology | 2026 | OF | 23.5 mph |
| 9 | Jake Torres | CA | St John Bosco | 2026 | C | 23.4 mph |
| 10 | CJ Weinstein | CA | Orange Lutheran | 2026 | SS | 23.4 mph |
| 11 | Blake Bowen | CA | JSerra Catholic | 2026 | OF | 23.3 mph |
| 12 | Tristen Bartlett | CA | Elk Grove High | 2026 | OF | 23.3 mph |
| 13 | Masen Belding | CA | Del Oro | 2026 | C | 23.0 mph |
| 14 | Jarett Hackney | CA | Twelve Bridges | 2026 | C | 23.0 mph |
| 15 | Michael Nonis | CA | Centennial High | 2026 | C | 23.0 mph |
| 16 | James Tronstein | CA | Harvard-Westlake | 2026 | OF | 22.9 mph |
| 17 | Connor Clayton | CA | West Ranch High | 2026 | SS | 22.9 mph |
| 18 | Jake Guzman | CA | South Hills | 2026 | SS | 22.9 mph |
| 19 | Ronnie Martinez | CA | Fullerton Union High | 2026 | OF | 22.8 mph |
| 20 | Nick Jones | CA | Laguna Creek High | 2026 | OF | 22.8 mph |
| 21 | Lucas Johnson | CA | Carlsbad | 2026 | 2B | 22.6 mph |
| 22 | Anthony Costa | CA | CHAMINADE COLLEGE PREPARATORY | 2026 | OF | 22.5 mph |
| 23 | Cooper Sitton | CA | Scripps Ranch | 2026 | SS | 22.4 mph |
| 24 | Kaden Nicholls | CA | Bear River | 2026 | LHP | 22.4 mph |
| 25 | Larkin Fleming | CA | Notre Dame | 2026 | C | 22.3 mph |
2027
| Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
| 1 | Colton Mossman | CA | JSerra Catholic | 2027 | OF | 26.1 mph |
| 2 | Will Mota | CA | Notre Dame | 2027 | SS | 25.4 mph |
| 3 | Brayden Newberry | CA | Orange Lutheran | 2027 | 1B | 24.7 mph |
| 4 | Andrew Felizzari | CA | Orange Lutheran | 2027 | 1B | 24.2 mph |
| 5 | Nelson Diaz | CA | Ruben S. Ayala | 2027 | OF | 24.1 mph |
| 6 | Logan Thien | CA | Fullerton Union High | 2027 | OF | 24.1 mph |
| 7 | Mariano Gonzalez | CA | Vanden | 2027 | LHP | 24.0 mph |
| 8 | Cruz Garcia | CA | Brent International School | 2027 | C | 23.8 mph |
| 9 | Ryder Fredriksen | CA | JSerra Catholic | 2027 | OF | 23.1 mph |
| 10 | Ryan Lujan | CA | Rocklin | 2027 | SS | 23.1 mph |
| 11 | Elliot Cresap | CA | Upland High | 2027 | 1B | 23.0 mph |
| 12 | Jared Grindlinger | CA | Huntington Beach | 2027 | OF | 22.9 mph |
| 13 | Carter Rivera | CA | IMG Academy | 2027 | 3B | 22.9 mph |
| 14 | Dalton Deadman | CA | Petaluma High | 2027 | OF | 22.9 mph |
| 15 | Dylan Seward | CA | Norco High | 2027 | SS | 22.9 mph |
| 16 | Bronson Jackson | CA | Chaminade College Preparatory Middle School | 2027 | SS | 22.9 mph |
| 17 | Danny De La Torre | CA | Corona High School | 2027 | OF | 22.8 mph |
| 18 | Elyjah Mason | CA | Huntington Beach High | 2027 | SS | 22.8 mph |
| 19 | Diego Magana | CA | Moorpark High | 2027 | SS | 22.8 mph |
| 20 | Austin Olness | CA | Mira Costa | 2027 | SS | 22.7 mph |
| 21 | Zion Martinez | CA | Norco High | 2027 | SS | 22.7 mph |
| 22 | Parker Leoff | CA | Huntington Beach High | 2027 | SS | 22.5 mph |
| ^ | Brady Shaw | CA | Arnold O. Beckman High | 2027 | 1B | 22.5 mph |
| 23 | Jaydin Castro | CA | Upland High | 2027 | 3B | 22.5 mph |
| 24 | Nick Gonzales | CA | Highland High | 2027 | SS | 22.5 mph |
| 25 | Jrue Hurd | CA | St. John Bosco High School | 2027 | OF | 22.4 mph |
2028
| Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
| 1 | Cash Wiltgen | CA | Calabasas High | 2028 | RHP | 23.9 mph |
| 2 | Jameson Pierce | CA | Arrowhead Christian | 2028 | OF | 23.6 mph |
| 3 | Nico Benoit | CA | Notre Dame | 2028 | 3B | 23.5 mph |
| 4 | Oliver Dauskurdas | CA | Oaks Christian | 2028 | OF | 23.4 mph |
| 5 | Kensen Johnson | CA | Bonita Vista | 2028 | SS | 23.0 mph |
| 6 | Christopher Cruz | CA | Granite Bay High | 2028 | SS | 22.9 mph |
| 7 | Siale Kafoa Tulua | CA | St Francis High School | 2028 | 1B | 22.7 mph |
| 8 | Brayden Geruntino | CA | Scripps Ranch High | 2028 | SS | 22.7 mph |
| 9 | Scott Fritz | CA | Orange Lutheran | 2028 | 1B | 22.7 mph |
| 10 | Mason Ritchey | CA | Garces Memorial High School | 2028 | RHP | 22.6 mph |
| 11 | Tyce Johnson | CA | Linfield Christian School | 2028 | SS | 22.4 mph |
| 12 | Nathaniel Maldonado | CA | La Mirada High | 2028 | RHP | 22.3 mph |
| 13 | Dallas Tucker | CA | Skyline High | 2028 | SS | 22.1 mph |
| 14 | Ethan Sharaky | CA | Woodcreek High | 2028 | OF | 21.8 mph |
| 15 | Jake Cevallos | CA | Polytechnic High | 2028 | SS | 21.7 mph |
| 16 | Walter Unruh | CA | Kingsburg High | 2028 | OF | 21.6 mph |
| 17 | Mason Smith | CA | Palm Desert | 2028 | OF | 21.6 mph |
| 18 | Jason Taylor | CA | Notre Dame High School | 2028 | OF | 21.6 mph |
| 19 | Conner Cleary | CA | Ukiah High | 2028 | C | 21.4 mph |
| 20 | Logan Pascarella | CA | Corona High School | 2028 | OF | 21.4 mph |
RELATED CONTENT
- CA Prep Baseball California Best of 2025: Top Average Hand Speed 12/25/25
- CA Prep Baseball California Best of 2025: Top Average Bat Speed 12/24/25
- CA Prep Baseball California Best of 2025: Top Max Distance 12/23/25
- CA Prep Baseball California Best of 2025: Top Average Exit Velocity 12/22/25
- CA Prep Baseball California Best of 2025: Max Exit Velocity 12/19/25
