Prep Baseball Report

2024 Top Prospect Games: TrackMan Position Players


Zach Boraski
North Carolina Assistant Scouting Director

Follow: Twitter | Facebook | Instagram

The top North Carolina event of the summer was hosted at Campbell University's JIm Perry Stadium on July 31 and August 1, 2024.  The Top Prospect Games featured 60 of the state's top uncommitted players for a  two day showcase giving players a chance to shine on a workout day and a game day.

The Top Prospect Games started with the workout day on July 31.  Players went through athletic testing, running a 60 and going through their jump tests.  The athletic testing was followed by an offensive workout and a defensive workout.  Players received multiple rounds of BP with TrackMan and BLAST collecting metrics on ball flight and the individual swings.  Defensive evals included arm strength with a radar gun as well as giving players different reps to move them around at their positions.  Day two featured two 8 inning games with hitters facing live pitchers in a controlled scrimmage.

Below we take a look back at the Top Prospect Games and some of the players that shined.  To view the entire event, with rosters, stats, and a collection of articles as they publish, CLICK HERE.

By The Numbers

  • 16 players ran under 7.00 on the laser
  • 10 more runners ran between 6.99 - 7.15
  • 4 hitters measured at 100mph or higher on their peak exit velocity
  • 13 hitters peaked at 95mph or higher with their exit velocity
  • 10 hitters with an average bat speed of 70mph or higher via BLAST
  • 9 players flashed a vertical jump of 30in or higher
  • 6 catchers with a pop time of 2.05 or better
  • 2 outfielders with 90mph arms
  • 2806rpm was the top breaking ball spin rate on the day.

TOP PROSPECT GAMES: TRACKMAN Position Players

EXIT VELOCITY

TrackMan is able to track every ball hit into fair territory, throughout the BP sessions.  Below are the best exit velocities produced by individual players, by category.

Max Exit Velocity

Rank Name State School Class Pos Exit Velocity (max)
1 Bo Moxley NC Forbush 2026 1B 103.2 mph
2 Wilkin Lurie NC Asheville 2026 OF 103.0 mph
3 Bryce Fitzsimmons NC Cardinal Gibbons 2026 SS 101.4 mph
4 Zack Scruggs NC Southwestern Randolph 2025 SS 100.0 mph
5 Gavin Jackson NC American Leadership Academy -Johnston 2026 1B 99.9 mph
6 CJ Whitaker NC Corinth Holders 2025 1B 99.0 mph
7 Morgan Jones NC Weddington 2026 OF 98.9 mph
8 John Lupienski NC Middle Creek 2025 C 97.1 mph
9 Hayden Fones NC Apex Friendship 2025 SS 96.5 mph
10 Carter Collins NC Wake Christian Academy 2025 OF 96.5 mph

Best Average Exit Velocity

Rank Name State School Class Pos Exit Velocity (avg)
1 Bo Moxley NC Forbush 2026 1B 94.8 mph
2 Gavin Jackson NC American Leadership Academy -Johnston 2026 1B 93.7 mph
3 Wilkin Lurie NC Asheville 2026 OF 91.6 mph
4 CJ Whitaker NC Corinth Holders 2025 1B 91.5 mph
5 Zack Scruggs NC Southwestern Randolph 2025 SS 89.4 mph
6 Patrick Hollifield NC Swansboro 2026 SS 87.6 mph
7 Morgan Jones NC Weddington 2026 OF 87.4 mph
8 Lucas Riley NC Ledford 2025 OF 87.2 mph
9 Justin Iannetto SC Legion Collegiate Academy 2026 SS 86.6 mph
10 Davis Ottaly NC Fuquay-Varina 2026 OF 86.4 mph

DISTANCE OFF THE BAT

TrackMan is able to measure and track the ball while in the air.  For every fair ball put in play it will display the distance the hit traveled.


Peak Distance - Best of the Hitter’s Session


Rank Name State School Class Pos Distance (max)
1 Wilkin Lurie NC Asheville 2026 OF 399 ft
2 Zack Scruggs NC Southwestern Randolph 2025 SS 371 ft
3 Bo Moxley NC Forbush 2026 1B 369 ft
4 Hayden Fones NC Apex Friendship 2025 SS 365 ft
5 CJ Whitaker NC Corinth Holders 2025 1B 360 ft
6 Lucas Riley NC Ledford 2025 OF 355 ft
7 John Lupienski NC Middle Creek 2025 C 354 ft
8 Frankie Gilchrist NC Jordan 2026 OF 353 ft
9 Justin Iannetto SC Legion Collegiate Academy 2026 SS 352 ft
10 Carter Collins NC Wake Christian Academy 2025 OF 349 ft


Average Distance - Average of each ball tracked in the Session


Rank Name State School Class Pos Distance (avg)
1 Frankie Gilchrist NC Jordan 2026 OF 302 ft
2 Zack Scruggs NC Southwestern Randolph 2025 SS 293 ft
3 Caleb Hasty NC Wesleyan Christian Academy 2027 OF 270 ft
4 Lucas Riley NC Ledford 2025 OF 264 ft
5 Davis Ottaly NC Fuquay-Varina 2026 OF 261 ft
6 Wilkin Lurie NC Asheville 2026 OF 260 ft
7 Elijah Vega NC Marvin Ridge 2027 OF 257 ft
8 John Lupienski NC Middle Creek 2025 C 256 ft
9 Justin Iannetto SC Legion Collegiate Academy 2026 SS 256 ft
10 Patrick Keller NC Friendship Christian 2026 1B 253 ft

SWEET SPOT PERCENTAGE

TrackMan is able to track and follow how hard the ball is hit as well as the angle off the bat. With this information, TrackMan has deduced the Sweet Spot as batted balls hit with a launch angle of 8 - 32 degrees.

Rank Name State School Class Pos Sweet Spot %
1 Read Morton NC Leesville Road 2026 OF 84 %
2 Elijah Vega NC Marvin Ridge 2027 OF 83 %
3 Patrick Hollifield NC Swansboro 2026 SS 81 %
4 Ian Stewart NC Northwest Cabarrus 2028 OF 77 %
^ Blake Foral SC Christ Church Episcopal 2027 OF 77 %
5 Justin Iannetto SC Legion Collegiate Academy 2026 SS 76 %
6 Brayden Bates NC Triton 2026 OF 75 %
^ Zack Scruggs NC Southwestern Randolph 2025 SS 75 %
7 Davis Ottaly NC Fuquay-Varina 2026 OF 71 %
^ Jaxon Mabe NC Uwharrie Charter Academy 2026 3B 71 %
8 Lucas Riley NC Ledford 2025 OF 70 %
9 Hayden Fones NC Apex Friendship 2025 SS 69 %
10 Liam Parsons NC East Mecklenburg 2026 C 66 %
^ Wilkin Lurie NC Asheville 2026 OF 66 %

LAUNCH ANGLE PERCENTAGE

Based on the ball flight, TrackMan is able to identify each hit as a ground ball, line drive, or fly ball.  While there are many factors as to why a hitter may approach each pitch in a certain way, the overall groupings of BP can give some insight to each hitter's approach.

Line Drive %

Rank Name State School Class Pos Line Drive %
1 Elijah Vega NC Marvin Ridge 2027 OF 66 %
2 Ayden Wall NC Ledford 2025 C 60 %
3 Brody Hines NC Corinth Holders 2025 C 55 %
4 Patrick Hollifield NC Swansboro 2026 SS 54 %
5 Justin Iannetto SC Legion Collegiate Academy 2026 SS 53 %
6 Cameron Williamson NC Jesse C. Carson 2026 2B 53 %
7 Brayden Bates NC Triton 2026 OF 50 %
^ Lucas Riley NC Ledford 2025 OF 50 %
^ Zack Scruggs NC Southwestern Randolph 2025 SS 50 %
^ Koa Mikeal NC Alexander Central 2026 OF 50 %
^ John Lupienski NC Middle Creek 2025 C 50 %
8 Bryce Fitzsimmons NC Cardinal Gibbons 2026 SS 46 %
^ Read Morton NC Leesville Road 2026 OF 46 %
9 Chase Gillin NC Watauga 2027 C 45 %
10 Wilkin Lurie NC Asheville 2026 OF 44 %
^ CJ Whitaker NC Corinth Holders 2025 1B 44 %

Fly Ball %

Rank Name State School Class Pos Fly Ball %
1 Caleb Hasty NC Wesleyan Christian Academy 2027 OF 90.0 %
2 Davis Ottaly NC Fuquay-Varina 2026 OF 71.4 %
3 Frankie Gilchrist NC Jordan 2026 OF 62.5 %
^ Patrick Keller NC Friendship Christian 2026 1B 62.5 %
4 Hayden Fones NC Apex Friendship 2025 SS 61.5 %
5 Casey White NC Northwest Guilford 2026 C 60.0 %
^ Henry Ladner NC Weddington 2026 SS 60.0 %
6 Liam Parsons NC East Mecklenburg 2026 C 58.3 %
7 Thomas Jolly NC Carson 2027 C 54.5 %
8 Zach White NC Hickory Grove Christian School 2026 C 50.0 %
^ Peter Hoffman NC Cardinal Gibbons 2026 RHP 50.0 %
9 Read Morton NC Leesville Road 2026 OF 46.2 %
10 Chase Gillin NC Watauga 2027 C 45.5 %

Ground Ball %

Rank Name State School Class Pos Ground Ball %
1 Jackson Rowlands NC North Raleigh Christian Academy 2026 2B 58 %
^ Jaylen Witherspoon NC West Forsyth 2027 OF 58 %
2 Ben Fields NC Leesville Road 2026 3B 55 %
3 Trent Baker NC North Raleigh Christian Academy 2027 SS 54 %
4 Will Connolly NC PRO5 2026 RHP 50 %
^ Jacob Raisig NC Reagan 2026 3B 50 %
^ Dylan Johnson NC Green Hope 2026 SS 50 %
^ Gavin Jackson NC American Leadership Academy -Johnston 2026 1B 50 %
5 Brody Hines NC Corinth Holders 2025 C 44 %
6 Logan Daniel NC Rolesville 2027 2B 42 %
^ Jaxon Mabe NC Uwharrie Charter Academy 2026 3B 42 %
7 Camden Kima NC Wake Forest 2026 RHP 41 %
^ Lincoln Lawson NC Randleman 2028 OF 41 %
8 Ethan Jackson NC West Johnston 2028 LHP 40 %
^ Morgan Jones NC Weddington 2026 OF 40 %
9 Ryan Huisking NC Wakefield 2026 1B 36 %
^ Cash Rowney NC Roxboro Community School 2028 OF 36 %
10 Cameron Williamson NC Jesse C. Carson 2026 2B 33 %
^ CJ Whitaker NC Corinth Holders 2025 1B 33 %
^ Brayden Bates NC Triton 2026 OF 33 %
^ Joshua Scott NC Swansboro 2025 2B 33 %
^ Ian Stewart NC Northwest Cabarrus 2028 OF 33 %
^ Jack Scholz NC Stuart W. Cramer 2027 1B 33 %