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 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 High 2026 OF 6.94 s
8 Davis Flaig NC Millbrook 2027 OF 7.00 s
^ Hunter Kisse NC Wake Forest 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 2027 OF 1.65 s
4 Brady Graffam NC Millbrook 2027 SS 1.67 s
5 Davis Jones NC Millbrook 2027 2B 1.68 s
^ Wesley Kennedy NC D.H. Conley 2027 C 1.68 s
^ Charles Puryear NC Jordan 2026 OF 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 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 Davis Ottaly NC Fuquay-Varina High 2026 OF 25.0
^ Brandon Washington NC East Lincoln 2026 C 25.0
8 Charles Puryear NC Jordan 2026 OF 23.9
^ Jalen Boyd NC Covenant Day 2026 OF 23.9
9 Max Liriano NC Eastern Carolina Academy 2028 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 Breck Hemphill PA Pine Richland 2028 OF 105.4 mph
2 Elijah Archer VA Highland Springs High 2028 OF 104.9 mph
3 Mason Cevette PA Cedar Crest 2028 RHP 104.6 mph
4 Harley Matela VA Cape Henry Collegiate School 2028 OF 103.7 mph
5 Zach Taylor NC James Hunt High 2028 SS 102.4 mph
6 Jerome Alejandro (JA) Stephens MD Mcdonogh School 2028 OF 102.1 mph
7 Graham Virag NC Cardinal Gibbons 2028 SS 101.2 mph
8 Parker Klug NJ Delbarton 2028 RHP 100.4 mph
9 Nicky Vlastos CT St Paul Catholic High School 2028 3B 100.1 mph
10 Charlie McCrory SC Spartanburg 2028 3B 99.9 mph
11 JT Taylor MA Dexter Southfield 2028 C 99.5 mph
12 Brody Snelson VA New Bridge Academy 2028 OF 98.9 mph
13 Ty Madden NJ Don Bosco Prep 2028 OF 98.7 mph
14 Matthew Filiaci NJ Seton Hall Prep 2028 LHP 98.3 mph
15 Allen Hegler SC Lexington 2028 3B 98.1 mph
16 Carter Tucholski PA Quakertown Community 2028 SS 98.0 mph
17 Aaron Frink NC Overhills High 2028 3B 97.9 mph
18 Bodhi Fonseca MA Austin Preparatory School 2028 OF 97.5 mph
19 Jackson Soos NJ wall township 2028 SS 97.4 mph
20 Isaac Kreider PA Cedar Crest 2028 OF 97.2 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 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 2026 1B 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 High 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 2028 C 87 %
2 Sean Rodesiler NC Davidson Day School 2028 LHP 83 %
3 Kyler Gold NC Wakefield 2028 OF 80 %
4 Zac Frohm NC Needham Broughton 2027 OF 77 %
^ Addison Terry NC Oak Grove 2027 C 77 %
5 Zach White NC Hickory Grove Christian 2027 RHP 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
2 Keegan Spach NC Liberty Prep Christian 2026 RHP 23.5 mph
3 Jalen Boyd NC Covenant Day 2026 OF 22.4 mph
4 Levi Goffena NC Garner Magnet High School 2027 3B 22.4 mph
5 Brandon Washington NC East Lincoln 2026 C 22.2 mph
6 Miguel A Delgado NC Wake STEM Early College High School 2027 C 22.1 mph
7 Cooper Selph NC Middle Creek 2028 C 22.1 mph
8 Dylan Poling NC Marvin Ridge High 2026 OF 22.0 mph
9 Brandon Loehr NC Wesleyan Christian Academy 2027 3B 22.0 mph
10 Brody Engle NC Uwharrie Charter Academy 2026 LHP 21.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 High 2026 OF 77.4 mph
2 Carson Mentlewski NC Eastern Carolina Academy 2026 1B 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 Brandon Washington NC East Lincoln 2026 C 72.4 mph
6 Keegan Spach NC Liberty Prep Christian 2026 RHP 72.4 mph
7 Brandon Loehr NC Wesleyan Christian Academy 2027 3B 72.3 mph
8 Sean Rodesiler NC Davidson Day School 2028 LHP 71.4 mph
9 Jalen Boyd NC Covenant Day 2026 OF 70.5 mph
10 Chase Smith NC East Forsyth 2026 1B 70.5 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 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 John T Hoggard High 2027 RHP 19.2 g
9 Dylan Poling NC Marvin Ridge High 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 2026 1B 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 RHP 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 RHP 2247 rpm
6 Mac Corney NC Freedom Christian Academy 2027 SS 2223 rpm
7 Cooper Redfern NC Rolesville 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 Rolesville 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 2026 1B 13.7
7 Zac Frohm NC Needham Broughton 2027 OF 13.7
8 Cooper Raniszeski NC Providence Day 2029 RHP 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 2026 1B 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 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 Rolesville 2027 RHP 58 %
9 Brody Engle NC Uwharrie Charter Academy 2026 LHP 57 %
10 Zac Frohm NC Needham Broughton 2027 OF 55 %
^ Julian Guthrie NC John T Hoggard High 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 Falls Lake Academy 2028 3B 76.48
7 Sully Sebastian NC Millbrook 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 3B 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 RHP 71.13
14 Thomas Jolly NC Carson 2027 C 71.11
15 Brady Graffam NC Millbrook 2027 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.