Prep Baseball Report

Charlotte Preseason ID: TrackMan Pitching Leaders


Patrick Johnson
North Carolina Assistant Scouting Director

Prep Baseball of North Carolina opened the 2024 event season with two Preseason IDs. On Sunday January 28th, On Deck Baseball Academy hosted Prep Baseball for the indoor event. A high level facility, players were able to go through athletic testing, positional evaluations, as well as pitching and BP evaluations.  Prep Baseball scouts were on hand to run the event verify stats, and evaluate the players involved.

On Deck Baseball Academy offered plenty of room for players to stretch their arms while getting a good workout indoors.  Players had room to run a laser timed 30, while catchers, infielders, and outfielders were able to stretch their arms in their evaluation phase.  Pitchers threw off of indoor mounds on a day that saw rain pummel the Carolinas.

In all, twenty players took part in the event.  Below we take a data dive into the results of the workout.

CLICK HERE to see the full roster and statistical out put from the Burlington Preseason ID.

By The Numbers
+ 4 catchers saw pop times below 2.10
+ 3 infielder or outfielder arms were at 84 or higher from their position
+ 5 hitters posted an exit velocity of 90mph or higher
+ 339' was the furthest ball hit, as measured by TrackMan in the cage workout
+ 6 hitters had their average bat speed measured at 65mph or higher
+ 9 players ran 4.10 or better in the laser timed 30yd sprint
+ 3 players recorded a vertical jump above 30"
+ 4 Pitchers popped 83.0mph or better
+ 3 Pitchers spun their breaking ball at 2350rpm or higher

CHARLOTTE PRESEASON ID - TRACKMAN PITCHING LEADERS

FASTBALL STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Luke Snell NC South Iredell High 2026 RHP 85.8 mph
2 Dylan Veverka NC Ardrey Kell 2025 SS 83.7 mph
3 Liam Parsons NC East Mecklenburg 2026 C 83.2 mph
4 Dylan Foltz NC Community School of Davidson 2026 SS 83.2 mph
5 Morgan Jones NC Weddington 2026 OF 80.8 mph


Average Effective Velocity

Effective velocity is taking into account the velocity of each pitch, its release distance, the pitches time to the plate / hitting area, and the pitches movement.  With all of this information, Effective Velocity is allowing coaches and scouts to more accurately compare how a pitch is affecting a hitter.

Rank Name State School Class Pos Eff Velocity (avg)
1 Luke Snell NC South Iredell High 2026 RHP 84.2 mph
2 Dylan Veverka NC Ardrey Kell 2025 SS 82.5 mph
3 Liam Parsons NC East Mecklenburg 2026 C 82.4 mph
4 Dylan Foltz NC Community School of Davidson 2026 SS 80.3 mph
5 Morgan Jones NC Weddington 2026 OF 78.6 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Luke Snell NC South Iredell High 2026 RHP 2422 rpm
2 Dylan Foltz NC Community School of Davidson 2026 SS 2315 rpm
3 Liam Parsons NC East Mecklenburg 2026 C 2254 rpm
4 Morgan Jones NC Weddington 2026 OF 2208 rpm
5 Dylan Veverka NC Ardrey Kell 2025 SS 2155 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Luke Snell NC South Iredell High 2026 RHP 2284 rpm
2 Liam Parsons NC East Mecklenburg 2026 C 2234 rpm
3 Dylan Foltz NC Community School of Davidson 2026 SS 2192 rpm
4 Morgan Jones NC Weddington 2026 OF 2163 rpm
5 Dylan Veverka NC Ardrey Kell 2025 SS 2065 rpm


Average Induced Vertical Movement

Induced vertical movement tracks how the ball rides through the zone, or sinks through the zone.  For the purpose of this board we are tracking which fastballs showed the most ride, typically leading to more swing and miss opportunities

Rank Name State School Class Pos IVB (avg)
1 Dylan Foltz NC Community School of Davidson 2026 SS 20.5 in
2 Morgan Jones NC Weddington 2026 OF 17.8 in
3 Dylan Veverka NC Ardrey Kell 2025 SS 16.0 in
4 Edward Russell Carter IV NC US Performance Academy 2026 RHP 15.7 in
5 Luke Snell NC South Iredell High 2026 RHP 15.7 in


Average Horizontal Movement

Horizontal movement is often referred to as run.  This measurement does not distinguish between early and late movement, just the overall amount the ball tracks to the arm side out of the hand.

Rank Name State School Class Pos HM (avg)
1 Luke Snell NC South Iredell High 2026 RHP -13.2
2 Edward Russell Carter IV NC US Performance Academy 2026 RHP -9.4
3 Liam Parsons NC East Mecklenburg 2026 C -8.6
4 Morgan Jones NC Weddington 2026 OF -8.5
5 Dylan Foltz NC Community School of Davidson 2026 SS -2.4


Peak Spin Score

The Spin Score is a measurement linking velocity and spin.  It is calculated by dividing the spin rate by the velocity of each pitch.  

Rank Name State School Class Pos Spin Score (max)
1 Luke Snell NC South Iredell High 2026 RHP 28
2 Dylan Foltz NC Community School of Davidson 2026 SS 28
3 Morgan Jones NC Weddington 2026 OF 27
4 Liam Parsons NC East Mecklenburg 2026 C 27
5 Edward Russell Carter IV NC US Performance Academy 2026 RHP 27


CURVEBALL STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Dylan Foltz NC Community School of Davidson 2026 SS 72.9 mph
2 Morgan Jones NC Weddington 2026 OF 72.1 mph
3 Liam Parsons NC East Mecklenburg 2026 C 71.7 mph
4 Luke Snell NC South Iredell High 2026 RHP 67.1 mph
5 Edward Russell Carter IV NC US Performance Academy 2026 RHP 59.2 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Morgan Jones NC Weddington 2026 OF 2434 rpm
2 Dylan Foltz NC Community School of Davidson 2026 SS 2401 rpm
3 Liam Parsons NC East Mecklenburg 2026 C 2208 rpm
4 Luke Snell NC South Iredell High 2026 RHP 2146 rpm
5 Edward Russell Carter IV NC US Performance Academy 2026 RHP 1779 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Dylan Foltz NC Community School of Davidson 2026 SS 2401 rpm
2 Morgan Jones NC Weddington 2026 OF 2359 rpm
3 Liam Parsons NC East Mecklenburg 2026 C 2163 rpm
4 Luke Snell NC South Iredell High 2026 RHP 2077 rpm
5 Edward Russell Carter IV NC US Performance Academy 2026 RHP 1736 rpm


Average Induced Vertical Movement

This is a measurement of how much the ball drops from its original position and trajectory.  It does not measure how late the movement happens.  This can be referred to as depth on a breaking ball.

Rank Name State School Class Pos IVB (avg)
1 Edward Russell Carter IV NC US Performance Academy 2026 RHP -10.9 in
2 Luke Snell NC South Iredell High 2026 RHP -10.2 in
3 Morgan Jones NC Weddington 2026 OF -3.3 in
4 Liam Parsons NC East Mecklenburg 2026 C -2.5 in
5 Dylan Foltz NC Community School of Davidson 2026 SS 1.0 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Luke Snell NC South Iredell High 2026 RHP -13.2
2 Edward Russell Carter IV NC US Performance Academy 2026 RHP -9.4
3 Liam Parsons NC East Mecklenburg 2026 C -8.6
4 Morgan Jones NC Weddington 2026 OF -8.5
5 Dylan Foltz NC Community School of Davidson 2026 SS -2.4


Peak Spin Score

Rank Name State School Class Pos Spin Score (max)
1 Morgan Jones NC Weddington 2026 OF 34
2 Dylan Foltz NC Community School of Davidson 2026 SS 32
3 Luke Snell NC South Iredell High 2026 RHP 32
4 Liam Parsons NC East Mecklenburg 2026 C 31
5 Edward Russell Carter IV NC US Performance Academy 2026 RHP 30

SLIDER STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Dylan Veverka NC Ardrey Kell 2025 SS 74.7 mph
2 Luke Snell NC South Iredell High 2026 RHP 72.6 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Dylan Veverka NC Ardrey Kell 2025 SS 2456 rpm
2 Luke Snell NC South Iredell High 2026 RHP 2052 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Dylan Veverka NC Ardrey Kell 2025 SS 2342
2 Luke Snell NC South Iredell High 2026 RHP 2031


Average Induced Vertical Movement

Rank Name State School Class Pos IVB (avg)
1 Dylan Veverka NC Ardrey Kell 2025 SS -6.0 in
2 Luke Snell NC South Iredell High 2026 RHP -1.7 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Dylan Veverka NC Ardrey Kell 2025 SS -13.5
2 Luke Snell NC South Iredell High 2026 RHP -7.8


Peak Spin Score

Rank Name State School Class Pos Spin Score (max)
1 Dylan Veverka NC Ardrey Kell 2025 SS 32
2 Luke Snell NC South Iredell High 2026 RHP 28

CHANGEUP STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Dylan Veverka NC Ardrey Kell 2025 SS 78.9 mph
2 Luke Snell NC South Iredell High 2026 RHP 76.8 mph
3 Dylan Foltz NC Community School of Davidson 2026 SS 75.3 mph
4 Liam Parsons NC East Mecklenburg 2026 C 74.4 mph
5 Morgan Jones NC Weddington 2026 OF 74.2 mph


Average Induced Vertical Movement

Rank Name State School Class Pos IVB (avg)
1 Dylan Foltz NC Community School of Davidson 2026 SS 16.1 in
2 Morgan Jones NC Weddington 2026 OF 15.6 in
3 Liam Parsons NC East Mecklenburg 2026 C 13.5 in
4 Edward Russell Carter IV NC US Performance Academy 2026 RHP 10.7 in
5 Luke Snell NC South Iredell High 2026 RHP 6.6 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Luke Snell NC South Iredell High 2026 RHP 13.5
2 Morgan Jones NC Weddington 2026 OF 11.7
3 Liam Parsons NC East Mecklenburg 2026 C 10.8
4 Edward Russell Carter IV NC US Performance Academy 2026 RHP 9.4
5 Dylan Foltz NC Community School of Davidson 2026 SS 7.7