Prep Baseball Report

2025 NC Top Prospect Games: Data Dive


Brandon Hall
NC / Mid-ATL Director of Scouting

The Team Carolina event series has become a cornerstone of the high school baseball calendar in North Carolina. From the Fall ID, Winter ID, and Summer ID events to the highly regarded Preseason All-State showcases in February, each stop serves as a stepping stone toward premier opportunities such as the Future Games, Super Sophomore Games, and the North Carolina Top Prospect Games. These rosters consistently attract significant attention from college coaches and professional scouts, both in-person and online, as performance data, advanced analytics, and video are made available through event coverage and player profiles.

The 2025 North Carolina Top Prospect Games were held at two outstanding venues: High Point University and Finch Field in Thomasville, home of the Thomasville HiToms. The first day at High Point University featured a full offensive and defensive workout, complete with athletic testing and metric collection. On day two, the action shifted to Finch Field for a controlled scrimmages, with each participant assigned to a team and competing against live pitching. This two-day format provided scouts and coaches with a comprehensive evaluation—showcasing athleticism, skill sets, and how tools translate in game situations.

In the weeks ahead, Prep Baseball will deliver in-depth coverage of the 2025 Top Prospect Games, including statistical leaderboards, standout performances, and detailed insights from our scouting staff.

Click Here for the full roster plus the complete statistical leaderboard.

VALD PERFORMANCE

TOP 60-YARD DASH

Rank Name State School Class Pos 60-yd
1 Jason Moschella NC Wakefield High School 2027 OF 6.46 s
2 Charles Puryear NC Jordan 2026 OF 6.69 s
3 Zac Frohm NC Needham Broughton High 2027 OF 6.74 s
4 Mac Corney NC Freedom Christian Academy 2027 SS 6.78 s
5 Davis Jones NC Millbrook 2027 2B 6.91 s
6 Jalen Boyd NC Covenant Day 2026 OF 6.92 s
7 Davis Ottaly NC Fuquay-Varina 2026 OF 6.94 s
8 Hunter Kisse NC Wake Forest 2027 OF 7.00 s
^ Davis Flaig NC Millbrook 2027 OF 7.00 s
9 Brady Holmes NC Person 2027 SS 7.03 s
10 Kayden Bradsher NC Orange 2027 SS 7.05 s

Traditionally, the 60-yard dash has been the in-event standard to help measure a player's speed tool. We implemented timing gates at the 10-yard split, to capture athletes’ quickness, explosiveness and reaction time. From there, we will calculate an athlete’s top-end speed in miles per hour. While the measurement still has its utility, the 10-yard split has started to become more and more applicable in determining the player's burst and reaction time in-game, whether that's in the outfield or on the basepaths.

TOP 10-YARD SPLIT

Rank Name State School Class Pos 10-yd
1 Jason Moschella NC Wakefield High School 2027 OF 1.59 s
2 Hunter Kisse NC Wake Forest 2027 OF 1.64 s
^ Mac Corney NC Freedom Christian Academy 2027 SS 1.64 s
3 Zac Frohm NC Needham Broughton High 2027 OF 1.65 s
4 Brady Graffam NC The Performance Institute 2028 SS 1.67 s
5 Charles Puryear NC Jordan 2026 OF 1.68 s
^ Davis Jones NC Millbrook 2027 2B 1.68 s
^ Wesley Kennedy NC Eastern Carolina Academy 2027 C 1.68 s

PEAK VERTICAL JUMP

Rank Name State School Class Pos Jump Height (max)
1 Jason Moschella NC Wakefield High School 2027 OF 33.2
2 Cam Shea NC Cary 2026 2B 29.0
3 Hunter Kisse NC Wake Forest 2027 OF 28.1
4 Zac Frohm NC Needham Broughton High 2027 OF 26.3
5 Dean Colston NC Hickory Grove Christian 2027 SS 25.4
6 Maddox Moore NC West Rowan 2026 OF 25.2
7 Brandon Washington NC East Lincoln 2026 C 25.0
^ Davis Ottaly NC Fuquay-Varina 2026 OF 25.0
8 Jalen Boyd NC Covenant Day 2026 OF 23.9
^ Charles Puryear NC Jordan 2026 OF 23.9
9 Max Liriano NC Eastern Carolina Academy 2029 SS 23.7
10 Cooper Kidder NC Harnett Central 2027 C 23.5


TRACKMAN HITTING

MAX EXIT VELOCITY

Rank Name State School Class Pos Exit Velocity (max)
1 Carson Mentlewski NC Eastern Carolina Academy 2027 RHP 103.7 mph
2 Jayden Pipes NC Wesleyan Christian Academy 2027 1B 100.9 mph
3 Brandon Loehr NC Wesleyan Christian Academy 2027 3B 100.5 mph
4 Cooper Selph NC Pro5 Academy 2028 C 99.6 mph
5 Keegan Spach NC Liberty Prep Christian 2026 RHP 99.1 mph
6 Giovanni Luisa NC Weddington 2027 C 99.1 mph
7 Ryan Field NC Carmel Christian 2026 1B 99.0 mph
8 Jason Moschella NC Wakefield High School 2027 OF 98.2 mph
9 Brandon Washington NC East Lincoln 2026 C 98.1 mph
10 Sean Rodesiler NC Davidson Day School 2028 LHP 97.5 mph
11 Addison Terry NC Oak Grove 2027 C 97.5 mph
12 Dylan Poling NC Marvin Ridge 2026 OF 97.4 mph
13 Brady Holmes NC Person 2027 SS 97.3 mph
14 Levi Goffena NC Garner Magnet High School 2027 3B 97.2 mph
15 Jaxon Mabe NC Uwharrie Charter Academy 2026 2B 97.1 mph
16 Ty Aycock NC Enka High 2026 C 97.0 mph
17 Zac Frohm NC Needham Broughton High 2027 OF 96.7 mph
18 Lane Collier NC East Wake Academy 2027 3B 96.6 mph
19 Jalen Boyd NC Covenant Day 2026 OF 96.0 mph
20 Chase Smith NC East Forsyth 2026 1B 96.0 mph

HIGHEST AVG. EXIT VELOCITY

Rank Name State School Class Pos Exit Velocity (avg)
1 Sean Rodesiler NC Davidson Day School 2028 LHP 93.4 mph
2 Brady Holmes NC Person 2027 SS 91.7 mph
3 Levi Goffena NC Garner Magnet High School 2027 3B 91.4 mph
4 Jason Moschella NC Wakefield High School 2027 OF 90.9 mph
5 Zac Frohm NC Needham Broughton High 2027 OF 90.0 mph
6 Cam Shea NC Cary 2026 2B 89.5 mph
7 Jayden Pipes NC Wesleyan Christian Academy 2027 1B 89.5 mph
8 Addison Terry NC Oak Grove 2027 C 88.9 mph
9 Ryan Field NC Carmel Christian 2026 1B 88.7 mph
10 Davis Jones NC Millbrook 2027 2B 88.3 mph

Exit Velocity: This metric measures the speed of the ball, measured in miles per hour, as it comes off the bat at the moment of impact.

MAX BATTED DISTANCE

Rank Name State School Class Pos Distance (max)
1 Carson Mentlewski NC Eastern Carolina Academy 2027 RHP 396 ft
2 Jason Moschella NC Wakefield High School 2027 OF 387 ft
3 Sean Rodesiler NC Davidson Day School 2028 LHP 380 ft
4 Dylan Poling NC Marvin Ridge 2026 OF 375 ft
5 Jayden Pipes NC Wesleyan Christian Academy 2027 1B 369 ft
6 Giovanni Luisa NC Weddington 2027 C 366 ft
7 Brandon Loehr NC Wesleyan Christian Academy 2027 3B 366 ft
8 Brady Holmes NC Person 2027 SS 364 ft
9 Hunter Kisse NC Wake Forest 2027 OF 363 ft
10 Ryan Huisking NC Wakefield 2026 1B 361 ft

HIGHEST SWEET SPOT%

Rank Name State School Class Pos Sweet Spot %
1 Sully Sebastian NC Millbrook High 2028 C 87 %
2 Sean Rodesiler NC Davidson Day School 2028 LHP 83 %
3 Kyler Gold NC Wakefield High 2028 OF 80 %
4 Zac Frohm NC Needham Broughton High 2027 OF 77 %
^ Addison Terry NC Oak Grove 2027 C 77 %
5 Zach White NC Hickory Grove Christian 2027 C 76 %

Sweet Spot percentage: This metric is determined by how often the player produces a batted ball during the session with a launch angle between 8 to 32 degrees.


BLAST MOTION

HIGHEST AVG. HAND SPEED

Rank Name State School Class Pos Hand Speed (avg)
1 Jayden Pipes NC Wesleyan Christian Academy 2027 1B 23.5 mph
^ Keegan Spach NC Liberty Prep Christian 2026 RHP 23.5 mph
2 Jalen Boyd NC Covenant Day 2026 OF 22.4 mph
^ Levi Goffena NC Garner Magnet High School 2027 3B 22.4 mph
3 Brandon Washington NC East Lincoln 2026 C 22.2 mph
4 Cooper Selph NC Pro5 Academy 2028 C 22.1 mph
^ Miguel A Delgado NC Wake STEM Early College High School 2027 C 22.1 mph
5 Brandon Loehr NC Wesleyan Christian Academy 2027 3B 22.0 mph
^ Dylan Poling NC Marvin Ridge 2026 OF 22.0 mph
6 Brody Engle NC Uwharrie Charter Academy 2026 LHP 21.8 mph
7 Owen Joines NC Pro5 Academy 2028 3B 21.3 mph
8 Cooper Hunt NC Oak Grove 2028 SS 21.2 mph
^ Chase Smith NC East Forsyth 2026 1B 21.2 mph
9 Carson Mentlewski NC Eastern Carolina Academy 2027 RHP 20.9 mph
10 Giovanni Luisa NC Weddington 2027 C 20.8 mph
^ Zac Frohm NC Needham Broughton High 2027 OF 20.8 mph
^ Wesley Kennedy NC Eastern Carolina Academy 2027 C 20.8 mph
^ Ty Aycock NC Enka High 2026 C 20.8 mph

Hand Speed: 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.

HIGHEST AVG. BAT SPEED

Rank Name State School Class Pos Bat Speed (avg)
1 Dylan Poling NC Marvin Ridge 2026 OF 77.4 mph
2 Carson Mentlewski NC Eastern Carolina Academy 2027 RHP 77.2 mph
3 Jason Moschella NC Wakefield High School 2027 OF 74.0 mph
4 Giovanni Luisa NC Weddington 2027 C 73.1 mph
5 Keegan Spach NC Liberty Prep Christian 2026 RHP 72.4 mph
^ Brandon Washington NC East Lincoln 2026 C 72.4 mph
6 Brandon Loehr NC Wesleyan Christian Academy 2027 3B 72.3 mph
7 Sean Rodesiler NC Davidson Day School 2028 LHP 71.4 mph
8 Jalen Boyd NC Covenant Day 2026 OF 70.5 mph
^ Chase Smith NC East Forsyth 2026 1B 70.5 mph
9 Brady Holmes NC Person 2027 SS 70.2 mph
10 Wesley Kennedy NC Eastern Carolina Academy 2027 C 70.0 mph

Bat Speed: The observed speed of the sweet spot of the bat at impact. The sweet spot of the bat is measured six inches from the tip of the bat.

HIGHEST AVG. ROTATIONAL ACCELERATION

Rank Name State School Class Pos Rot. Acc (avg)
1 Keegan Spach NC Liberty Prep Christian 2026 RHP 24.3 g
2 Zac Frohm NC Needham Broughton High 2027 OF 23.3 g
3 Brady Holmes NC Person 2027 SS 21.6 g
4 Jalen Boyd NC Covenant Day 2026 OF 20.9 g
5 Miguel A Delgado NC Wake STEM Early College High School 2027 C 20.5 g
6 Brandon Loehr NC Wesleyan Christian Academy 2027 3B 20.2 g
7 Brody Engle NC Uwharrie Charter Academy 2026 LHP 20.0 g
8 Julian Guthrie NC Hoggard 2027 RHP 19.2 g
9 Dylan Poling NC Marvin Ridge 2026 OF 18.6 g
10 Cooper Hunt NC Oak Grove 2028 SS 17.5 g

Body Rotation: A swing that has the appropriate relative contributions of body and bat rotations is an efficient and powerful swing that maintains proper sequencing. An efficient baseball swing is one in which the body creates the initial movements, which is then transferred to the arms and out to the bat, thereby maximizing Bat Speed through this proximal-to-distal kinematic sequencing movement pattern.


TRACKMAN PITCHING

HIGHEST FASTBALL VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Colton Haire NC Pro5 Baseball Academy 2026 RHP 89.2 mph
2 Sean Rodesiler NC Davidson Day School 2028 LHP 88.8 mph
3 Hunter Kisse NC Wake Forest 2027 OF 88.2 mph
4 Carson Mentlewski NC Eastern Carolina Academy 2027 RHP 86.6 mph
5 John Wallace NC Athens Drive 2026 RHP 86.2 mph
6 Vance Pease NC Apex Friendship 2026 RHP 86.2 mph
7 Keegan Spach NC Liberty Prep Christian 2026 RHP 86.1 mph
8 Caiden Rudisill NC South Point 2026 RHP 86.1 mph
9 Zach White NC Hickory Grove Christian 2027 C 85.7 mph
10 Brandon Washington NC East Lincoln 2026 C 85.0 mph

HIGHEST FASTBALL SPIN RATE - AVERAGE

Rank Name State School Class Pos Spin Rate (avg)
1 Haitham Abulatifa NC Junius H Rose 2028 RHP 2408 rpm
2 Colton Haire NC Pro5 Baseball Academy 2026 RHP 2332 rpm
3 Caiden Rudisill NC South Point 2026 RHP 2289 rpm
4 Sean Rodesiler NC Davidson Day School 2028 LHP 2255 rpm
5 Zach White NC Hickory Grove Christian 2027 C 2247 rpm
6 Mac Corney NC Freedom Christian Academy 2027 SS 2223 rpm
7 Cooper Redfern NC Eastern Carolina Academy 2027 RHP 2208 rpm
8 John Wallace NC Athens Drive 2026 RHP 2194 rpm
9 Keegan Spach NC Liberty Prep Christian 2026 RHP 2162 rpm
10 Vance Pease NC Apex Friendship 2026 RHP 2143 rpm

LARGEST FASTBALL HORIZONTAL MOVEMENT - AVERAGE

Rank Name State School Class Pos HM (avg)
1 Peyton Maybin NC North Henderson High 2026 LHP -15.5
2 William Fansler NC Willow Spring 2028 RHP 15.3
3 Cooper Redfern NC Eastern Carolina Academy 2027 RHP 14.5
4 David Robison NC Newton-Conover High 2026 RHP 14.3
5 Vance Pease NC Apex Friendship 2026 RHP 13.8
6 Carson Mentlewski NC Eastern Carolina Academy 2027 RHP 13.7
7 Zac Frohm NC Needham Broughton High 2027 OF 13.7
8 Cooper Raniszeski NC Providence Day 2029 1B 13.3
9 Sean Rodesiler NC Davidson Day School 2028 LHP -12.7
10 Caiden Rudisill NC South Point 2026 RHP 11.9

TOP FASTBALL ZONE PERCENTAGE

Rank Name State School Class Pos Zone %
1 Carson Mentlewski NC Eastern Carolina Academy 2027 RHP 85 %
2 David Robison NC Newton-Conover High 2026 RHP 80 %
3 Colson Shipwash NC South Johnston 2027 RHP 72 %
4 Colton Haire NC Pro5 Baseball Academy 2026 RHP 62 %
5 Owen Tidd NC Walkertown High 2026 LHP 61 %
^ Ian Stewart NC Northwest Cabarrus 2028 OF 61 %
^ Keegan Spach NC Liberty Prep Christian 2026 RHP 61 %
6 Peyton Maybin NC North Henderson High 2026 LHP 61 %
7 Mac Corney NC Freedom Christian Academy 2027 SS 60 %
8 Cooper Redfern NC Eastern Carolina Academy 2027 RHP 58 %
9 Brody Engle NC Uwharrie Charter Academy 2026 LHP 57 %
10 Zac Frohm NC Needham Broughton High 2027 OF 55 %
^ Julian Guthrie NC Hoggard 2027 RHP 55 %


VIZUAL EDGE

EDGE SCORE

Rank Name State School Class Pos Edge Score
1 Keegan Spach NC Liberty Prep Christian 2026 RHP 81.92
2 Brandon Washington NC East Lincoln 2026 C 80.26
3 Miguel A Delgado NC Wake STEM Early College High School 2027 C 78.71
4 Davis Flaig NC Millbrook 2027 OF 78.07
5 Grayson Sochacki NC Robert L. Patton High School 2027 OF 76.89
6 Owen Joines NC Pro5 Academy 2028 3B 76.48
7 Sully Sebastian NC Millbrook High 2028 C 76.01
8 Carter Hepp NC Leesville Road 2027 C 75.48
9 Sean Rodesiler NC Davidson Day School 2028 LHP 74.60
10 Elijah Martin NC Green Hope 2027 RHP 72.92
11 Jayden Pipes NC Wesleyan Christian Academy 2027 1B 72.14
12 Kayden Bradsher NC Orange 2027 SS 71.82
13 Cooper Raniszeski NC Providence Day 2029 1B 71.13
14 Thomas Jolly NC Carson 2027 C 71.11
15 Brady Graffam NC The Performance Institute 2028 SS 69.46

The Edge Score is a comprehensive score out of 100 that takes the core-six visual skills into account, providing athletes, parents, coaches and scouts with a benchmark number for assessing an athlete’s overall visual ability. In general the higher the Edge Score, the higher chance of athletic success. Think of the Edge Score as the 'Sixth Metric' in the standard five tools that make up a ball player.

The average Edge Score for the 2020 MLB Draft Class was 79.3 (of hitters who completed a Vizual Edge test). MLB players we've worked with typically show stronger scores, with elite hitters scoring consistently above 87.0 on their Edge Score.


North Carolina News