Prep Baseball Report

SoCal Underclass Games: Blast Motion Leaderboard


PBR California Staff

New Episode LIVE now! At The Yard Podcast

SAN DIEGO, CALIF. - One of the important tools Prep Baseball Report has implemented at its events is the use of Blast Motion sensors. During batting practice, the Blast Motion sensors measure Swing and Impact Metrics across several categories. Swing metrics measure pre-impact mechanics centered around plane, connection, and rotation while impact metrics measure pre-impact performance outcomes based on ball contact.

At the recent SoCal Underclass Games players were set up with a Blast Motion sensor before each round of batting practice. With the Blast Motion sensor, we were able to collect data from each swing taken by each prospect at the event. The metrics collected include: Bat Speed, On Plane Efficiency, Peak Hand Speed, Power and Rotational Acceleration. 

Each player has their Blast Motion metrics uploaded into their profiles following the completion of the event providing insight into areas that could be improved upon as well as helping paint a clear picture of the player to the college and professional scouts doing their research on prospects they may be interested in.

While there were two days of the events, we’ve combined the statistics to give a better representation of the group as a whole. Most players in the event were uncommitted and many of them put up some very good numbers, below we illustrate the top  players in each category.

Here are Categorical leaders in each category with the full lists below:

Max Bat Speed: ‘25 INF Linkin Garcia - Huntington Beach HS  (78.7 MPH)

Peak Hand Speed: ‘25 INF Wyatt Hanoian - Orange Lutheran HS (25.2 mph)

Peak On-Plane Efficiency: ‘25 INF/RHP Christopher Romo - Roosevelt HS (91%)

Max Rotational Acceleration: ‘27 INF Will Mota (29.5 g)

Bat Speed

Bat Speed is the observed speed of the sweet spot of the bat at impact. For more info: Blast Bat Speed 

MLB Avg: 66-78 mph | MiLB: 63-75 mph | College: 66-75 mph

Rank Name State School Class Pos Bat Speed (max)
1 Linkin Garcia CA Huntington Beach 2025 SS 78.7 mph
2 Grayson Boles CA St Augustine 2025 1B 76.8 mph
3 Diego Gonzalez CA El Dorado 2025 SS 75.2 mph
4 Wyatt Hanoian CA Orange Lutheran 2025 SS 73.3 mph
5 Lukas Mendez CA Hilltop 2026 C 73.0 mph
6 Jordan Marian CA JSerra Catholic 2025 SS 72.9 mph
7 Anthony Murphy CA Corona 2026 OF 72.8 mph
8 Jarett Sabol CA Aliso Niguel 2025 C 72.3 mph
9 Gavin Flores CA JSerra 2025 1B 72.2 mph
10 Charlie Orman CA El Camino 2025 SS 70.5 mph
11 Thomas Gonzales CA JSerra Catholic 2025 RHP 70.2 mph
^ Justin Lopez CA Orange Lutheran 2026 2B 70.2 mph
12 Brody Gomez CA Ayala 2027 OF 70.0 mph
^ Brandon Thomas CA Mater Dei 2025 3B 70.0 mph
13 Paul Dominguez CA La Mirada 2025 RHP 69.9 mph
14 Christopher Romo CA Eleanor Roosevelt 2025 3B 69.6 mph
15 Ashton Arroyo CA Huntington Beach 2025 RHP 69.5 mph
16 Grayson Wren CA San Marcos 2025 C 69.3 mph
17 Dylan Perry CA Classical Academy 2025 OF 68.8 mph
18 Jack Gerardi CA Scripps Ranch 2025 RHP 68.5 mph
19 Cole Bernstein CA Mira Costa 2025 3B 68.3 mph
20 Cole Clark CA Huntington Beach 2025 SS 68.0 mph
21 Liam O'Day CA Del Norte 2025 SS 67.9 mph
22 Gavin Smith CA Norco 2027 SS 67.8 mph
23 Owen Bone CA Huntington Beach 2026 OF 67.5 mph
^ Otis Boultinghouse CA JSerra Catholic 2026 OF 67.5 mph
24 Marc Emmerman CA Junipero Serra 2025 SS 66.4 mph
25 Max Snakenborg CA San Marcos 2026 SS 66.0 mph

 Peak Hand Speed

Peak Hand Speed is the observed maximum 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. For more info: Peak Hand Speed

MLB Avg: 23-29 mph | MiLB Avg: 22-28 mph | College Avg: 21-24 mph

Rank Name State School Class Pos Hand Speed (max)
1 Wyatt Hanoian CA Orange Lutheran 2025 SS 25.2 mph
2 Linkin Garcia CA Huntington Beach 2025 SS 24.9 mph
3 Justin Lopez CA Orange Lutheran 2026 2B 24.5 mph
4 Diego Gonzalez CA El Dorado 2025 SS 24.4 mph
5 Jarett Sabol CA Aliso Niguel 2025 C 24.0 mph
^ Gavin Smith CA Norco 2027 SS 24.0 mph
6 Will Mota CA Notre Dame 2027 SS 23.4 mph
7 Jack Gerardi CA Scripps Ranch 2025 RHP 23.0 mph
8 Jordan Marian CA JSerra Catholic 2025 SS 22.9 mph
^ Cole Clark CA Huntington Beach 2025 SS 22.9 mph
9 Liam O'Day CA Del Norte 2025 SS 22.6 mph
^ Ashton Arroyo CA Huntington Beach 2025 RHP 22.6 mph
10 Dylan Seward CA Norco 2027 SS 22.4 mph
11 Grayson Boles CA St Augustine 2025 1B 22.2 mph
12 Dorian Valencia III CA Citrus Valley 2027 OF 22.0 mph
13 Marc Emmerman CA Junipero Serra 2025 SS 21.9 mph
14 Dylan Perry CA Classical Academy 2025 OF 21.7 mph
15 Cole Bernstein CA Mira Costa 2025 3B 21.4 mph
16 Paul Dominguez CA La Mirada 2025 RHP 21.3 mph
17 Max Snakenborg CA San Marcos 2026 SS 21.1 mph
^ Christopher Romo CA Eleanor Roosevelt 2025 3B 21.1 mph
^ Anthony Murphy CA Corona 2026 OF 21.1 mph
18 Owen Bone CA Huntington Beach 2026 OF 21.0 mph
19 Lukas Mendez CA Hilltop 2026 C 20.9 mph
20 James Clark CA Servite 2026 SS 20.8 mph
^ Brandon Thomas CA Mater Dei 2025 3B 20.8 mph
21 Grayson Wren CA San Marcos 2025 C 20.6 mph
22 Charlie Orman CA El Camino 2025 SS 20.3 mph
^ Gavin Flores CA JSerra 2025 1B 20.3 mph
23 Thomas Gonzales CA JSerra Catholic 2025 RHP 19.7 mph
24 Miles Clark CA Servite 2026 OF 19.6 mph
25 Dolan Maher CA Torrey Pines 2026 C 19.3 mph

On Plane Efficiency

Measures the percentage of your swing where the bat is on the swing plane. Your vertical bat angle at contact establishes the plane for that swing. Plane is a great indicator for making more consistent contact on the barrel of the bat. For more info: On Plane Efficiency

Ideal Efficiency %: 70% or Higher | Range: 65%-85%

Rank Name State School Class Pos MaxOnPlaneEfficiency
1 Christopher Romo CA Eleanor Roosevelt 2025 3B 91
2 Jack Gerardi CA Scripps Ranch 2025 RHP 90
3 Jarett Sabol CA Aliso Niguel 2025 C 88
4 Linkin Garcia CA Huntington Beach 2025 SS 85
^ Justin Lopez CA Orange Lutheran 2026 2B 85
5 Cole Bernstein CA Mira Costa 2025 3B 83
^ Liam O'Day CA Del Norte 2025 SS 83
6 Owen Bone CA Huntington Beach 2026 OF 82
7 Paul Dominguez CA La Mirada 2025 RHP 81
^ Diego Gonzalez CA El Dorado 2025 SS 81
8 Will Mota CA Notre Dame 2027 SS 80
9 Jake Jimenez CA Arroyo Valley High 2027 1B 79
^ Brandon Thomas CA Mater Dei 2025 3B 79
^ Gavin Flores CA JSerra 2025 1B 79
10 Dylan Perry CA Classical Academy 2025 OF 75
^ Dorian Valencia III CA Citrus Valley 2027 OF 75
^ Grayson Boles CA St Augustine 2025 1B 75
^ Anthony Murphy CA Corona 2026 OF 75
11 Kane Garcia CA Huntington Beach 2027 1B 74
12 Max Snakenborg CA San Marcos 2026 SS 73
^ Ashton Arroyo CA Huntington Beach 2025 RHP 73
^ Charlie Orman CA El Camino 2025 SS 73
^ Jayton Greer CA Huntington Beach 2025 C 73
13 Jordan Marian CA JSerra Catholic 2025 SS 72
^ Otis Boultinghouse CA JSerra Catholic 2026 OF 72
14 Khai Anderson CA Garden Grove 2026 MIF 71
15 Gavin Smith CA Norco 2027 SS 70
^ Wyatt Hanoian CA Orange Lutheran 2025 SS 70
16 Grayson Wren CA San Marcos 2025 C 67
17 Miles Clark CA Servite 2026 OF 66
18 James Clark CA Servite 2026 SS 64
19 Dylan Seward CA Norco 2027 SS 63
20 Lukas Mendez CA Hilltop 2026 C 62
21 Marc Emmerman CA Junipero Serra 2025 SS 61
^ Dolan Maher CA Torrey Pines 2026 C 61
22 Thomas Gonzales CA JSerra Catholic 2025 RHP 58
23 Cole Clark CA Huntington Beach 2025 SS 53
24 Brody Gomez CA Ayala 2027 OF 48

Rotational Acceleration

Measures how quickly your bat accelerates into the swing plane. Rotation is a good indicator of how you build bat speed by sequencing properly. The quicker your rotational acceleration, the more power you will have and the more time you have to adjust to pitch locations. For more info: Rotational Acceleration

MLB Avg: 16.8 g | MiLB Avg: 12.6 g | College Avg: 12.9 g

Rank Name State School Class Pos Rot. Acc (max)
1 Will Mota CA Notre Dame 2027 SS 29.5 g
2 Justin Lopez CA Orange Lutheran 2026 2B 28.1 g
3 Linkin Garcia CA Huntington Beach 2025 SS 24.5 g
4 Wyatt Hanoian CA Orange Lutheran 2025 SS 23.1 g
5 Diego Gonzalez CA El Dorado 2025 SS 20.4 g
6 Jordan Marian CA JSerra Catholic 2025 SS 20.2 g
7 Jarett Sabol CA Aliso Niguel 2025 C 19.6 g
8 Gavin Flores CA JSerra 2025 1B 19.5 g
9 Thomas Gonzales CA JSerra Catholic 2025 RHP 19.3 g
10 Dylan Seward CA Norco 2027 SS 17.9 g
11 Dorian Valencia III CA Citrus Valley 2027 OF 17.3 g
12 James Clark CA Servite 2026 SS 16.6 g
13 Lukas Mendez CA Hilltop 2026 C 15.7 g
14 Dolan Maher CA Torrey Pines 2026 C 15.2 g
15 Max Snakenborg CA San Marcos 2026 SS 14.1 g
16 Jayton Greer CA Huntington Beach 2025 C 13.1 g
17 Jack Gerardi CA Scripps Ranch 2025 RHP 12.9 g
18 Grayson Wren CA San Marcos 2025 C 12.8 g
19 Khai Anderson CA Garden Grove 2026 MIF 12.6 g
20 Liam O'Day CA Del Norte 2025 SS 12.3 g
21 Anthony Murphy CA Corona 2026 OF 11.7 g
^ Cole Clark CA Huntington Beach 2025 SS 11.7 g
22 Charlie Orman CA El Camino 2025 SS 11.2 g
23 Cole Bernstein CA Mira Costa 2025 3B 10.9 g
24 Jake Jimenez CA Arroyo Valley High 2027 1B 10.6 g
^ Kane Garcia CA Huntington Beach 2027 1B 10.6 g
25 Christopher Romo CA Eleanor Roosevelt 2025 3B 10.3 g

UPCOMING EVENTS

SHOWCASE STATE DATE LOCATION
NorCal Underclass Game CA 10/01 Islanders Field
NorCal Uncommitted Games CA 10/09 McBean Stadium
SoCal Top Prospects Games (Invite-Only) CA 10/09 Great Park Stadium
SoCal Uncommitted Games CA 10/15 Fullerton College

RELATED TOPICS