Prep Baseball Report

Prep Baseball California Best of 2025: Top Average Hand Speed


By: California Scouting Staff

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:

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