Summer Rewind: Best Swings
September 19, 2025
2025 Summer Rewind: Player Data & Analytics
The summer of 2025 provided players across North Carolina with valuable opportunities to continue their on-field development through practices, workouts, events, games, and tournaments. While the summer schedule can be demanding, most players approach it with a clear plan—testing their abilities, gaining exposure, and identifying areas for growth.
Throughout the season, Prep Baseball scouts worked diligently to evaluate as many players as possible. Tournament play offered game-based assessments, while Prep Baseball events provided controlled settings to capture verified metrics, statistics, analytics, and video. As a result, more than 600 players from North Carolina were added to the rankings database this summer, each earning a player grade based on their measurable tools and performance.
With that information compiled, the updated class rankings offer a clearer picture of how players across the state are progressing. The Summer Rewind series takes a closer look at these evaluations, highlighting standout performances from Prep Baseball events. These range from Team Carolina IDs and Organizational Scout Days—focused on data collection—to premier events such as the NC/SC Border Battle, Top Prospect Games, and the Future Games, where top players measure themselves against elite competition in North Carolina and across the country.
In this series, we will also spotlight leaders in ball flight data, swing metrics collected through BLAST Motion, and athletic testing powered by VALD Performance. These tools, integrated into Prep Baseball events, ensure that players are evaluated with precision, making Prep Baseball the most trusted name in amateur baseball scouting.
CLICK HERE to catch up on all the stats and analytics from the Summer of 2025
BLAST MOTION DEEP DIVE - SUMMER REWIND
BLAST’S CORE METRICS
Before we assess individual performers, it’s critical to understand the value and application of each metric and average and top numbers at each level.
BAT SPEED
Definition: The velocity of the bat barrel at contact, measured in miles per hour (mph).
Why It Matters: Higher bat speed increases exit velocity potential and improves a hitter’s ability to drive the ball with authority. It is the foundational predictor of raw power.
Benchmarks for top recruits:
- Elite: 73-plus mph
- Above-Average: 69-72 mph
- Developmental: Below 65 mph (depending on age/class)
ROTATIONAL ACCELERATION
Definition: Measures how quickly (forcefully) a hitter’s bat accelerates into the swing (measured in Gs).
Why It Matters: High RA allows hitters to delay their swing decisions and still generate a high level of power—a crucial skill against velocity and pitch sequencing. It brings down time to contact and is a player’s power ceiling.
Benchmarks:
- Elite: 17g or higher
- Competitive: 12-16.9g
- Work on it: Below 12g
On-Plane Efficiency% (OPE)
Definition: The percentage of the swing in which the bat barrel is on the same plane. Paired with a positive attack angle, it will keep the bat “on the ball” for a longer period of time.
Why It Matters: High OPE indicates an efficient swing and usually more opportunity for contact. It improves barrel control and raises both batting average and contact quality.
Benchmarks:
- Elite: 80% or higher
- Very Good: 70-79%
- Needs Improvement: Below 60%
Peak Hand Speed
Definition: Maximum speed of the hands during the swing.
Why It Matters: High hand speed allows for better reaction time, quicker barrel path initiation, and effective swing adjustments, especially against advanced pitching.
Benchmarks:
- Elite: 23-plus mph
- Strong: 20-22.9 mph
- Developing: <18 mph
For a complete list of Blast Motion metrics and averages by age/level of play, click here.
BAT SPEED LEADERBOARDS
Rank | Name | State | School | Class | Pos | Bat Speed (avg) |
1 | Jakub Mudd | NC | Cardinal Gibbons | 2026 | OF | 83.4 mph |
2 | Dylan Palmer | NC | East Wake Academy | 2026 | OF | 80.9 mph |
3 | Dylan Stacks | NC | North Brunswick | 2026 | RHP | 79.2 mph |
4 | Brandon Bush | NC | Hoggard | 2027 | OF | 78.6 mph |
5 | Caleb Lynn | NC | Cleveland | 2027 | OF | 78.4 mph |
6 | Dylan Poling | NC | Marvin Ridge | 2026 | OF | 77.4 mph |
7 | Carson Mentlewski | NC | Eastern Carolina Academy | 2027 | 1B | 77.2 mph |
8 | Kannon Huffman | NC | Southwest High | 2027 | OF | 76.2 mph |
9 | Simon Brutskiy | NC | Apex | 2027 | RHP | 76.0 mph |
10 | Jordan Bonner | NC | Pro5 Baseball Academy | 2026 | OF | 75.7 mph |
11 | Luke Ponczka | NC | West Rowan | 2026 | 1B | 75.3 mph |
12 | Whitton Butler | NC | High Point Christian Academy | 2029 | 1B | 75.2 mph |
13 | Tariq Stone | NC | East Wake | 2026 | OF | 75.1 mph |
14 | Matthew Ulicny | NC | Ravenscroft | 2026 | C | 75.0 mph |
15 | Tyler Sharp | NC | Millbrook | 2028 | 1B | 74.7 mph |
16 | Luke Talley | NC | Green Level | 2027 | 1B | 74.3 mph |
17 | Cole Bowman | NC | Wesleyan Christian Academy | 2027 | C | 74.3 mph |
18 | Caden Nolan | NC | Richmond Senior | 2026 | 3B | 74.1 mph |
19 | Jason Moschella | NC | Wakefield High School | 2027 | OF | 74.0 mph |
20 | Daniel Eber | NC | William Amos Hough | 2026 | OF | 73.8 mph |
Rotational Acceleration Leaderboards
Rank | Name | State | School | Class | Pos | Rot. Acc (avg) |
1 | Keegan Spach | NC | Liberty Prep Christian | 2026 | RHP | 24.3 g |
2 | Tariq Stone | NC | East Wake | 2026 | OF | 23.6 g |
3 | Zac Frohm | NC | Needham Broughton | 2027 | OF | 23.3 g |
4 | Trevor Yancey | NC | Providence Day | 2027 | RHP | 23.1 g |
5 | Caleb Lynn | NC | Cleveland | 2027 | OF | 21.9 g |
6 | Banks Woody | NC | Pro5 Academy | 2027 | C | 21.8 g |
7 | Garrett Waters | NC | Needham Broughton | 2026 | OF | 21.8 g |
8 | Brady Holmes | NC | Person | 2027 | SS | 21.6 g |
9 | Gavin McElhinny | NC | Corvian | 2026 | OF | 21.6 g |
10 | Whitton Butler | NC | High Point Christian Academy | 2029 | 1B | 21.4 g |
11 | Lawson Tyndall | NC | Eastern Carolina Academy | 2029 | C | 21.4 g |
12 | Jalen Boyd | NC | Covenant Day | 2026 | OF | 20.9 g |
13 | Kannon Huffman | NC | Southwest High | 2027 | OF | 20.7 g |
14 | Jacob Reynolds | NC | Charlotte Christian | 2028 | 2B | 20.6 g |
15 | Luke Talley | NC | Green Level | 2027 | 1B | 20.6 g |
16 | Brandon Bush | NC | Hoggard | 2027 | OF | 20.5 g |
17 | Miguel A Delgado | NC | Wake STEM Early College High School | 2027 | C | 20.5 g |
18 | Brandon Loehr | NC | Wesleyan Christian Academy | 2027 | 3B | 20.2 g |
19 | Brody Engle | NC | Uwharrie Charter Academy | 2026 | LHP | 20.0 g |
20 | Grant Helms | NC | Hickory Ridge | 2027 | 1B | 19.7 g |
On-Plane Efficiency% Leaderboards
Rank | Name | State | School | Class | Pos | On Plane Eff (avg) |
1 | Thomas Wild | NC | Forsyth Country Day | 2026 | 1B | 94 % |
2 | Gavin Jackson | NC | American Leadership Academy - Johnston | 2026 | 1B | 91 % |
3 | Tyler Jackson | NC | Southeast Alamance | 2028 | SS | 90 % |
4 | Wesley Wilson | NC | West Brunswick High | 2027 | OF | 89 % |
5 | Cole Blevins | NC | West Rowan | 2026 | OF | 89 % |
6 | Tristan Delaney | NC | Apex Friendship | 2028 | OF | 88 % |
7 | Lawson Edmonds | NC | North Buncombe High | 2026 | OF | 88 % |
8 | Wil Ebron | NC | Cedar Ridge High | 2029 | SS | 87 % |
9 | Anthony Maceda | NC | Fuquay-Varina | 2029 | 1B | 87 % |
10 | Dean Colston | NC | Hickory Grove Christian | 2027 | SS | 86 % |
11 | Gabe Deibler | NC | Reagan | 2027 | SS | 86 % |
12 | Mac Corney | NC | Freedom Christian Academy | 2027 | SS | 86 % |
13 | Parker Filipek | NC | TC Roberson | 2027 | C | 86 % |
14 | Max Liriano | NC | Eastern Carolina Academy | 2028 | SS | 85 % |
15 | Owen Shirey | NC | Providence Day School | 2027 | SS | 85 % |
16 | Luke Talley | NC | Green Level | 2027 | 1B | 85 % |
17 | Cameron Copley | NC | Voyager Academy | 2026 | SS | 85 % |
18 | Evan Hogg | NC | Southlake Christian Academy | 2026 | SS | 84 % |
19 | Chappy Smith | NC | Roberson | 2027 | SS | 84 % |
20 | Kellen Carr | NC | Gaston Christian | 2027 | C | 84 % |
Peak Hand Speed Leaderboards
Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
1 | Jakub Mudd | NC | Cardinal Gibbons | 2026 | OF | 26.0 mph |
2 | Caleb Lynn | NC | Cleveland | 2027 | OF | 24.7 mph |
3 | Whitton Butler | NC | High Point Christian Academy | 2029 | 1B | 24.4 mph |
^ | Cameron Copley | NC | Voyager Academy | 2026 | SS | 24.4 mph |
4 | Luke Talley | NC | Green Level | 2027 | 1B | 24.3 mph |
5 | Brandon Bush | NC | Hoggard | 2027 | OF | 24.1 mph |
6 | Lawson Tyndall | NC | Eastern Carolina Academy | 2029 | C | 23.8 mph |
7 | Jayden Pipes | NC | Wesleyan Christian Academy | 2027 | 1B | 23.5 mph |
8 | Gavin Jackson | NC | American Leadership Academy - Johnston | 2026 | 1B | 23.5 mph |
9 | Keegan Spach | NC | Liberty Prep Christian | 2026 | RHP | 23.5 mph |
10 | Cooper Wilson | NC | West Brunswick high school | 2026 | RHP | 23.4 mph |
11 | Jaylen Witherspoon | NC | West Forsyth | 2027 | OF | 23.1 mph |
12 | Dylan Palmer | NC | East Wake Academy | 2026 | OF | 23.1 mph |
13 | Caden Nolan | NC | Richmond Senior | 2026 | 3B | 23.0 mph |
14 | Jack McKellar | NC | Rocky Mount | 2026 | C | 23.0 mph |
15 | Justin Iannetto | NC | Sun Valley | 2026 | 2B | 22.9 mph |
16 | Garrett Waters | NC | Needham Broughton | 2026 | OF | 22.9 mph |
17 | Banks Woody | NC | Pro5 Academy | 2027 | C | 22.7 mph |
18 | Baker York | NC | Needham Broughton High | 2027 | 3B | 22.6 mph |
19 | Lincoln Lawson | NC | Randleman | 2028 | C | 22.5 mph |
20 | Jalen Boyd | NC | Covenant Day | 2026 | OF | 22.4 mph |
Recent North Carolina Baseball News