2026 Prep baseball cALIFORNIA PRESEASON ID Leaderboard

With the help of our partners, we broke down some of the top measurable data gathered at our preseason events in 2026. We collected the data at each of the six Prep Baseball California Preseason ID showcases, where we saw over 150 players throughout the months of January and February.

The Preseason ID circuit began at JSerra High School on December 30th, and it will conclude at Corona High School for the Inland Empire Preseason ID on January 25th. Find all of the statistical leaders from the Preseason calendar, below:

TOP 60-YARD DASH

Rank Name State School Class Pos 60-yd
1 Asher Bunnin CA Harvard-Westlake 2027 OF 6.47 s
2 Joel Vargas CA Eastlake 2028 OF 6.63 s
3 Jonah Boyd CA Ruben S. Ayala High 2028 SS 6.65 s
4 Griffin Fien CA Chaparral High 2027 OF 6.66 s
5 Owen Mescall CA JSerra Catholic 2028 OF 6.69 s
6 Dane Disney CA Oaks Christian 2028 OF 6.71 s
7 Cooper Lunsford CA Bear River High 2027 SS 6.72 s
8 Aiden AMAT CA Orange Lutheran 2029 OF 6.73 s
9 Evan Skelskey CA Corona High School 2028 C 6.74 s
10 Ryan Sheffer CA Oaks Christian 2028 SS 6.77 s
11 Maximus Villalva CA Christian JR/SR High School 2028 SS 6.79 s
^ Tyce Johnson CA Linfield Christian School 2028 SS 6.79 s
12 Carson Caras CA Harvard-Westlake 2027 OF 6.82 s
13 Harrison Fleischer CA Campbell Hall School 2027 SS 6.83 s
14 Jordan "Bam Bam" Lindsay CA Birmingham Community Charter High 2028 C 6.84 s
15 Riley Ortega CA Pacifica High 2026 OF 6.85 s
16 Tyler Vladic CA Cypress 2027 OF 6.86 s
17 Miles Herbert CA San Marcos Senior High 2026 SS 6.90 s
18 Kole (KJ) Henrich CA Oaks Christian 2028 C 6.91 s
19 Oliver Dauskurdas CA Oaks Christian 2028 OF 6.93 s
20 Chase Mena CA San Marino 2027 OF 6.94 s
^ Maxwell Stewart CA Cathedral Catholic 2027 1B 6.94 s

MAX OUTFIELD VELOCITY

Rank Name State School Class Pos OF Velo
1 Dru Wilson CA Notre Dame 2028 OF 95
2 Will Blanton CA Cathedral Catholic San Diego 2027 OF 91
^ Brise Boop CA JSerra Catholic 2026 SS 91
^ Kyas Howard CA Sierra Canyon School 2027 1B 91
^ Alexander Scott CA Sierra Canyon School 2029 OF 91
3 Oliver Dauskurdas CA Oaks Christian 2028 OF 89
^ Jason Taylor CA Notre Dame High School 2028 OF 89
4 Caden Ceman CA Mira Costa High 2028 OF 88
^ Asher Bunnin CA Harvard-Westlake 2027 OF 88
5 Robert Bering CA Carlsbad 2027 LHP 87
^ Tyler Vladic CA Cypress 2027 OF 87
^ Jose Ortega CA Calexico High 2026 RHP 87
^ Colton Mossman CA JSerra Catholic 2027 OF 87
^ Carson Caras CA Harvard-Westlake 2027 OF 87
6 Aiden AMAT CA Orange Lutheran 2029 OF 86
^ Maxwell Stewart CA Cathedral Catholic 2027 1B 86
^ Jonathan Sanchez CA Otay Ranch Senior High 2028 OF 86
7 Dane Disney CA Oaks Christian 2028 OF 85
^ Caden Brackett CA Loyola High School 2028 OF 85
^ Chase Mena CA San Marino 2027 OF 85
8 Thomas Bonikowski CA Huntington Beach High 2029 RHP 84
^ Maxwell Hong CA Harvard-Westlake 2027 OF 84
^ James Tomlin, IV CA St. John Bosco High School 2029 OF 84
9 Leyton Denove CA Oaks Christian 2028 OF 83
^ Nathaniel Maldonado CA La Mirada High 2028 RHP 83
^ Riley Ortega CA Pacifica High 2026 OF 83
^ Joel Vargas CA Eastlake 2028 OF 83
^ Ryan Glassman CA El Camino Real Charter High 2027 OF 83
^ Jacob Welch CA Roseville High 2026 OF 83
^ Owen Mescall CA JSerra Catholic 2028 OF 83

MAX INFIELD VELOCITY

Rank Name State School Class Pos INF Velo
1 Brise Boop CA JSerra Catholic 2026 SS 91
2 Brody Kaylor CA Buena High 2026 SS 90
3 Trevor Romano CA Torrey Pines High 2027 SS 89
4 Ryan Sheffer CA Oaks Christian 2028 SS 88
^ Mason Park CA Fullerton Union High 2027 SS 88
^ Jett Urbas CA Westlake High 2027 SS 88
5 Tyce Johnson CA Linfield Christian School 2028 SS 87
6 Jordan Vogel CA Arcadia High 2027 SS 86
^ Colton Mellinger CA Agoura High School 2028 3B 86
^ Zachary Park CA South Pasadena Senior High 2028 SS 86
^ Gavin Berigan CA Thousand Oaks High 2027 SS 86
^ Max Adams CA Carlsbad 2027 SS 86
7 Maxwell Stewart CA Cathedral Catholic 2027 1B 85
^ Kyonosuke Yura CA Berkeley High 2027 SS 85
^ Nathaniel Maldonado CA La Mirada High 2028 RHP 85
8 Xavier Horton CA Wiseburn DaVinci 2027 3B 84
^ Mason Trigo CA Buena High 2026 3B 84
^ Mason Newhouse CA Oak Ridge High 2027 1B 84
^ Damian Cordero CA Aquinas 2027 SS 84
^ Zion Avina CA Orange Lutheran 2028 SS 84
^ Aidann Ruiz CA St Anthony High School 2027 SS 84
^ Landon Palmer CA Point Loma High 2028 SS 84
^ Dylan Sax CA Thousand Oaks High 2027 3B 84

MAX CATCHER VELOCITY

Rank Name State School Class Pos C Velo
1 Evan Skelskey CA Corona High School 2028 C 83
2 Brady Abner CA El Dorado High 2026 C 80
^ Holden Backus CA Westlake High 2028 C 80
^ Cruz Rodriguez CA Chaminade College Preparatory-High School 2027 C 80
^ Jordan "Bam Bam" Lindsay CA Birmingham Community Charter High 2028 C 80
3 Andrew Nicklaus CA Simi Valley High 2027 C 79
^ Taehan Kim CA Redondo Union High 2027 C 79
4 Aidan Nieto CA Tesoro High 2026 1B 78
^ Bret Warner CA Thousand Oaks High 2026 C 78
^ Jakob Kerr CA Castaic High 2026 C 78
5 Benjamin Gonzalez CA Warren High 2027 C 77
^ Mark Alcala CA Warren High 2028 C 77
^ Frederik Sondergaard CA Patrick Henry High School 2027 C 77
^ Logan Miller CA Mater Dei 2027 C 77
^ Eli Rubel CA Servite High School 2027 C 77
^ Aidann Ruiz CA St Anthony High School 2027 SS 77
^ Caleb Safotu CA Polytechnic High 2027 C 77
^ Quinn Melton CA San Marcos High 2028 C 77

TOP POP TIMES

Rank Name State School Class Pos Pop Time
1 Taehan Kim CA Redondo Union High 2027 C 1.85-1.92
2 Evan Skelskey CA Corona High School 2028 C 1.89-2.06
3 Aidann Ruiz CA St Anthony High School 2027 SS 1.92-2.12
4 Eli Rubel CA Servite High School 2027 C 1.94-2.08
5 Andrew Nicklaus CA Simi Valley High 2027 C 1.95-2.05
6 Brady Abner CA El Dorado High 2026 C 1.95-2.07
^ Aidan Young CA Villa Park 2026 OF 1.95-2.07
7 Benjamin Gonzalez CA Warren High 2027 C 1.95-2.10
8 Julian Suarez CA Woodcrest Christian School System 2028 C 1.97-2.08
9 Logan Miller CA Mater Dei 2027 C 1.97-2.12
10 Jordan "Bam Bam" Lindsay CA Birmingham Community Charter High 2028 C 1.99-2.02
11 Holden Backus CA Westlake High 2028 C 1.99-2.08
12 Chase Miranda CA St. Augustine High School 2028 C 1.99-2.19
13 Cruz Rodriguez CA Chaminade College Preparatory-High School 2027 C 2.00-2.08
^ Caleb Safotu CA Polytechnic High 2027 C 2.00-2.08
14 Nicholas J Sanchez CA St. Augustine High School 2027 C 2.00-2.10
15 Vince Moore CA Torrey Pines High 2027 C 2.01-2.10


TRACKMAN METRICS

MAX EXIT VELOCITY

Rank Name State School Class Pos Exit Velocity (max)
1 Mason Newhouse CA Oak Ridge High 2027 1B 106.8 mph
2 Brise Boop CA JSerra Catholic 2026 SS 106.4 mph
3 Kyas Howard CA Sierra Canyon School 2027 1B 104.5 mph
4 Pierce OBrien CA Bishop Montgomery High 2028 1B 104.0 mph
5 Carson Caras CA Harvard-Westlake 2027 OF 103.3 mph
6 Eli Rubel CA Servite High School 2027 C 103.2 mph
7 Romeo Briones CA Helix 2028 LHP 102.7 mph
8 Evan Rudnev CA Sage Creek High 2028 3B 102.6 mph
9 Maxwell Stewart CA Cathedral Catholic 2027 1B 102.5 mph
10 Jose Ortega CA Calexico High 2026 RHP 102.4 mph
11 Rusty Ducharme CA Del Oro High 2027 C 101.9 mph
12 Asher Bunnin CA Harvard-Westlake 2027 OF 101.9 mph
13 Jacob Farias CA Elsinore High 2026 RHP 101.4 mph
14 Hudson Chase CA Brentwood School 2027 OF 100.6 mph
15 Gabriel Villanueva CA Paraclete 2027 1B 100.4 mph
16 Sean Downs CA Rancho Christian School 2026 3B 100.4 mph
17 Dru Wilson CA Notre Dame 2028 OF 100.3 mph
18 Zion Avina CA Orange Lutheran 2028 SS 100.0 mph
19 Cooper Lunsford CA Bear River High 2027 SS 100.0 mph
20 Tyce Johnson CA Linfield Christian School 2028 SS 99.5 mph

AVG. EXIT VELOCITY

Rank Name State School Class Pos Exit Velocity (avg)
1 Mason Newhouse CA Oak Ridge High 2027 1B 101.3 mph
2 Hudson Chase CA Brentwood School 2027 OF 94.7 mph
3 Noah Vasquez CA Royal High School 2026 SS 94.6 mph
4 Evan Rudnev CA Sage Creek High 2028 3B 94.4 mph
5 Jose Ortega CA Calexico High 2026 RHP 93.9 mph
6 Damian Cordero CA Aquinas 2027 SS 93.4 mph
7 Grant Thomas CA Rancho Cucamonga High 2027 1B 93.3 mph
8 Caleb Safotu CA Polytechnic High 2027 C 93.3 mph
9 Oliver Dauskurdas CA Oaks Christian 2028 OF 93.2 mph
10 Jose C. Reveles CA Rancho Cotate High 2028 1B 93.1 mph

PEAK ESTIMATED BATTED DISTANCE

Rank Name State School Class Pos Distance (max)
1 Mason Newhouse CA Oak Ridge High 2027 1B 412 ft
2 Kyas Howard CA Sierra Canyon School 2027 1B 395 ft
3 Jose Ortega CA Calexico High 2026 RHP 395 ft
4 Hudson Chase CA Brentwood School 2027 OF 392 ft
5 Jacob Farias CA Elsinore High 2026 RHP 391 ft
6 Lukas Franco CA Granite Bay 2027 1B 387 ft
7 Evan Rudnev CA Sage Creek High 2028 3B 386 ft
8 Noah Vasquez CA Royal High School 2026 SS 381 ft
9 Thomas Bonikowski CA Huntington Beach High 2029 RHP 379 ft
10 Cooper Lunsford CA Bear River High 2027 SS 378 ft
11 Rusty Ducharme CA Del Oro High 2027 C 374 ft
12 Brody Brehm CA Rancho Bernardo High 2027 RHP 374 ft
13 Damian Cordero CA Aquinas 2027 SS 373 ft
14 Ayden Francisco CA Frontier High 2028 1B 373 ft
15 Caden Mossman CA JSerra Catholic 2027 3B 372 ft

MAX FASTBALL VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Aiden Echavarria CA Whittier Christian 2027 RHP 89.7 mph
2 Jake Wells CA Millikan High 2027 RHP 89.5 mph
3 Jacob Farias CA Elsinore High 2026 RHP 89.3 mph
4 Logan Steenburgen CA El Dorado High 2026 RHP 88.9 mph
5 Jack Ellis CA Vista del Lago High 2026 RHP 88.5 mph
6 Geno Guerrero CA Redondo Union High 2026 RHP 88.4 mph
7 Osvaldo Nunez CA Bishop Alemany High School 2026 RHP 88.0 mph
8 Emmett Maloney CA Mira Costa High 2027 RHP 87.6 mph
9 Jose Ortega CA Calexico High 2026 RHP 87.5 mph
10 Braedon Baggs CA San Clemente High 2026 RHP 87.2 mph
11 Matthew Coye CA Redondo Union High 2028 RHP 87.1 mph
12 Avery Cube CA Los Osos High 2027 OF 86.8 mph
13 Eli Rubel CA Servite High School 2027 C 86.7 mph
14 Logan Thien CA Fullerton Union High 2027 OF 86.7 mph
15 Luke Wooten CA Scripps Ranch High 2028 RHP 86.5 mph

AVG. FASTBALL SPIN RATE (RPM)

Rank Name State School Class Pos Spin Rate (avg)
1 Brody Brehm CA Rancho Bernardo High 2027 RHP 2332 rpm
2 Colton Dunwoody CA Royal 2028 RHP 2294 rpm
3 Jason Taylor CA Notre Dame High School 2028 OF 2291 rpm
4 Kian Perrone CA Lick-Wilmerding High School 2027 OF 2261 rpm
5 Jeremiah Gomez CA La Mirada High 2028 LHP 2260 rpm
6 Miles Herbert CA San Marcos Senior High 2026 SS 2241 rpm
7 Alexander Scott CA Sierra Canyon School 2029 OF 2225 rpm
8 Colton Mellinger CA Agoura High School 2028 3B 2222 rpm
9 Aiden Echavarria CA Whittier Christian 2027 RHP 2218 rpm
10 Osvaldo Nunez CA Bishop Alemany High School 2026 RHP 2200 rpm

AVG. CURVEBALL SPIN RATE (RPM)

Rank Name State School Class Pos Spin Rate (avg)
1 Ayden Francisco CA Frontier High 2028 1B 2669 rpm
2 Caden Brackett CA Loyola High School 2028 OF 2449 rpm
3 Jeremiah Gomez CA La Mirada High 2028 LHP 2377 rpm
4 Kian Perrone CA Lick-Wilmerding High School 2027 OF 2349 rpm
5 Landon Palmer CA Point Loma High 2028 SS 2326 rpm
6 Evan Rudnev CA Sage Creek High 2028 3B 2299 rpm
7 Joey Dormann CA Rio Americano High 2027 RHP 2290 rpm
8 Lucas Partaker CA Royal 2027 LHP 2255 rpm
9 Miles Herbert CA San Marcos Senior High 2026 SS 2250 rpm
10 Maddox Saia CA Oak Ridge 2029 C 2248 rpm

AVG. SLIDER SPIN RATE (RPM)

Rank Name State School Class Pos Spin Rate (avg)
1 Scott Forest CA Temecula Valley High 2027 RHP 2593
2 Caden Brackett CA Loyola High School 2028 OF 2540
3 Evan Rudnev CA Sage Creek High 2028 3B 2438
4 Matthew Coye CA Redondo Union High 2028 RHP 2341
5 Miles Herbert CA San Marcos Senior High 2026 SS 2293
6 Enzo Busalacchi CA Patrick Henry High School 2028 RHP 2288
7 Liam Hendon CA Loyola High School 2027 LHP 2282
8 Aiden Echavarria CA Whittier Christian 2027 RHP 2267
9 Brody Brehm CA Rancho Bernardo High 2027 RHP 2252
10 Osvaldo Nunez CA Bishop Alemany High School 2026 RHP 2240

AVG. CHANGEUP HORIZONTAL MOVEMENT (IN.)

Rank Name State School Class Pos HM (avg)
1 Robert Bering CA Carlsbad 2027 LHP 16.4
2 Brayden Geruntino CA Patrick Henry High School 2028 SS -16.2
3 Luke Moore CA Santa Margarita Catholic High School 2028 1B 15.2
4 Scott Forest CA Temecula Valley High 2027 RHP -13.8
5 Kayden Zimmerman CA St Augustine High School 2028 RHP -13.6
6 Brody Brehm CA Rancho Bernardo High 2027 RHP -12.5
7 Aiden Echavarria CA Whittier Christian 2027 RHP -12.0
8 Caden Mossman CA JSerra Catholic 2027 3B -11.9
9 Braedon Baggs CA San Clemente High 2026 RHP -11.6
10 Miles Herbert CA San Marcos Senior High 2026 SS -11.5


BLAST MOTION METRICS

AVG. BAT SPEED

Rank Name State School Class Pos Bat Speed (avg)
1 Maxwell Stewart CA Cathedral Catholic 2027 1B 79.5 mph
2 Brise Boop CA JSerra Catholic 2026 SS 78.5 mph
3 Roland Mose CA St. Monica Prep 2027 OF 78.4 mph
4 Ethan Miller CA Centennial High 2028 SS 76.7 mph
5 Mason Park CA Fullerton Union High 2027 SS 74.7 mph
6 Romeo Briones CA Helix 2028 LHP 74.2 mph
7 Eli Rubel CA Servite High School 2027 C 74.2 mph
8 Dru Wilson CA Notre Dame 2028 OF 74.2 mph
9 Jacob Farias CA Elsinore High 2026 RHP 74.1 mph
10 Mason Newhouse CA Oak Ridge High 2027 1B 73.9 mph

AVG. PEAK HAND SPEED

Rank Name State School Class Pos Hand Speed (avg)
1 Colton Mossman CA JSerra Catholic 2027 OF 24.3 mph
2 Kyas Howard CA Sierra Canyon School 2027 1B 23.5 mph
3 Troy Santoni CA Santa Margarita Catholic High School 2028 3B 23.4 mph
4 Maxwell Stewart CA Cathedral Catholic 2027 1B 23.3 mph
5 Noah Scott CA Del Oro High 2026 OF 23.3 mph
6 Matthew Pecha CA Vista del Lago High 2028 3B 23.3 mph
7 Brise Boop CA JSerra Catholic 2026 SS 23.3 mph
8 Brayden Geruntino CA Patrick Henry High School 2028 SS 23.0 mph
9 Jacob Farias CA Elsinore High 2026 RHP 22.9 mph
10 Mason Newhouse CA Oak Ridge High 2027 1B 22.9 mph

AVG. ROTATIONAL ACCELERATION

Rank Name State School Class Pos Rot. Acc (avg)
1 Nicolas Valencia CA Simi Valley High 2027 OF 29.4 g
2 Matthew Pecha CA Vista del Lago High 2028 3B 28.2 g
3 Maxwell Stewart CA Cathedral Catholic 2027 1B 25.9 g
4 Noah Scott CA Del Oro High 2026 OF 25.7 g
5 Kyas Howard CA Sierra Canyon School 2027 1B 25.6 g
6 Matthew Favela CA Loyola 2027 C 22.6 g
7 Cooper Lunsford CA Bear River High 2027 SS 22.2 g
8 Aidann Ruiz CA St Anthony High School 2027 SS 21.6 g
9 Leyton Denove CA Oaks Christian 2028 OF 21.5 g
10 Colton Mossman CA JSerra Catholic 2027 OF 21.2 g


VIZUAL EDGE TESTING

EDGE SCORE

Rank Name State School Class Pos Edge Score
1 Colton Dunwoody CA Royal 2028 RHP 86.53
2 Mason Newhouse CA Oak Ridge High 2027 1B 83.27
3 Liam Spahr CA Ventura 2027 OF 82.12
4 Landon Anderson CA Cypress 2027 SS 81.93
5 Jason Taylor CA Notre Dame High School 2028 OF 81.18
6 Rusty Ducharme CA Del Oro High 2027 C 80.48
7 Ayden Dawson CA Rio Americano High 2028 SS 79.51
8 Jake Jimenez CA Cajon High 2027 1B 79.11
9 Romeo Briones CA Helix 2028 LHP 78.40
10 Kaleb Caples CA West Park High 2028 RHP 78.16

RELATED CONTENT