Prep Baseball Report

Charlotte Baseball Academy: Trackman Pitching Analytics


Patrick Johnson
North Carolina Assistant Scouting Director

Follow PBR of NC
@PrepBaseballNC  |  Instagram  |  Facebook

PBR was in Charlotte, NC on  Friday May 31, 2024, at Olympic High School. To see the PBR Scout Day with Charlotte Baseball Academy Over 75 players from the 2025-2028 classes were on hand for the workout day.

The day started with players running a laser timed  60. From there hitters took multiple rounds of BP with TrackMan tracking each ball put in fair play.  After the offensive evaluations, players were evaluated at their primary defensive positions.  To finish the day, pitchers threw controlled bullpens, again with TrackMan tracking each pitch and giving analytic data on each player.

Below we begin to break down the player performances from the workout.  To see the full roster with all of the stats from the workout, you can CLICK HERE.

Charlotte Baseball Academy Scout Day - Trackman Pitching Analytics

FASTBALL STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Ryan Engle NC WESTCHESTER COUNTRY DAY SCHOOL 2026 OF 91.1 mph
2 William Vetter NC Cary High 2026 RHP 89.3 mph
3 Amos Rich NC Tuscola High 2026 OF 87.8 mph
4 Brady Raye NC North Buncombe High 2025 RHP 87.7 mph
5 Landon King NC South Point High 2025 OF 86.6 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 Ryan Engle NC WESTCHESTER COUNTRY DAY SCHOOL 2026 OF 89.2 mph
2 William Vetter NC Cary High 2026 RHP 86.7 mph
3 Amos Rich NC Tuscola High 2026 OF 86.2 mph
4 Brady Raye NC North Buncombe High 2025 RHP 84.3 mph
5 Landon King NC South Point High 2025 OF 83.2 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Ryan Engle NC WESTCHESTER COUNTRY DAY SCHOOL 2026 OF 2418 rpm
2 Brady Raye NC North Buncombe High 2025 RHP 2345 rpm
3 William Vetter NC Cary High 2026 RHP 2336 rpm
4 Ellis White NC Cox Mill High School 2028 OF 2302 rpm
5 Jack Stepp SC Wade Hampton High 2026 LHP 2266 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Ryan Engle NC WESTCHESTER COUNTRY DAY SCHOOL 2026 OF 2306 rpm
2 William Vetter NC Cary High 2026 RHP 2302 rpm
3 Ellis White NC Cox Mill High School 2028 OF 2268 rpm
4 Brady Raye NC North Buncombe High 2025 RHP 2231 rpm
5 James Carlin SC Catawba Ridge High School 2026 C 2158 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 Amos Rich NC Tuscola High 2026 OF 19.3 in
2 Corey Bean NC Lake Norman Charter 2026 RHP 18.6 in
3 Quinn Clouden SC Catawba Ridge High School 2026 C 18.4 in
4 Grey Kneidel SC Nation Ford High 2026 SS 17.9 in
5 Ian Stewart NC Northwest Cabarrus High 2028 OF 17.9 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 Braden Kendall NC SOUTHLAKE CHRISTIAN ACADEMY 2025 RHP -16.9
2 Ellis White NC Cox Mill High School 2028 OF -16.9
3 James Cloutier III NC Central Cabarrus High 2025 C -15.9
4 Aiden Sladicka NC William Amos Hough 2026 RHP -12.6
5 Jared Horne NC Anson Middle 2028 3B -12.5


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 Jackson Moss NC Northwest Guilford High 2029 C 31
2 Carson Everhart NC Oak Grove High 2026 OF 30
3 Devin Haynes NC Richmond 9th Grade Academy 2028 RHP 29
4 Ryan Huisking NC Wakefield 2026 1B 28
5 Camren Jordan NC West Forsyth High 2027 OF 28


CURVEBALL STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 John Ingle NC Cox Mill 2026 LHP 74.9 mph
2 Brady Pierson NC Middle Creek High 2027 OF 72.0 mph
3 Vance Pease NC Apex Friendship 2026 RHP 71.9 mph
4 Amos Rich NC Tuscola High 2026 OF 70.8 mph
5 Braden Kendall NC SOUTHLAKE CHRISTIAN ACADEMY 2025 RHP 70.2 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 James Cloutier III NC Central Cabarrus High 2025 C 2517 rpm
2 Brady Pierson NC Middle Creek High 2027 OF 2504 rpm
3 Braden Kendall NC SOUTHLAKE CHRISTIAN ACADEMY 2025 RHP 2411 rpm
4 Amos Rich NC Tuscola High 2026 OF 2408 rpm
5 Jackson Mocny NC PRO 5 Baseball Academy 2028 C 2341 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 James Cloutier III NC Central Cabarrus High 2025 C 2477 rpm
2 Brady Pierson NC Middle Creek High 2027 OF 2421 rpm
3 Amos Rich NC Tuscola High 2026 OF 2368 rpm
4 Braden Kendall NC SOUTHLAKE CHRISTIAN ACADEMY 2025 RHP 2334 rpm
5 John Ingle NC Cox Mill 2026 LHP 2219 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 James Cloutier III NC Central Cabarrus High 2025 C -15.0 in
2 Amos Rich NC Tuscola High 2026 OF -12.2 in
3 Vance Pease NC Apex Friendship 2026 RHP -9.9 in
4 Jackson Mocny NC PRO 5 Baseball Academy 2028 C -9.7 in
5 Quinn Clouden SC Catawba Ridge High School 2026 C -8.0 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Braden Kendall NC SOUTHLAKE CHRISTIAN ACADEMY 2025 RHP -16.9
2 Ellis White NC Cox Mill High School 2028 OF -16.9
3 James Cloutier III NC Central Cabarrus High 2025 C -15.9
4 Aiden Sladicka NC William Amos Hough 2026 RHP -12.6
5 Jared Horne NC Anson Middle 2028 3B -12.5


Peak Spin Score

Rank Name State School Class Pos Spin Score (max)
1 James Cloutier III NC Central Cabarrus High 2025 C 39
2 Jackson Mocny NC PRO 5 Baseball Academy 2028 C 35
3 Brady Pierson NC Middle Creek High 2027 OF 35
4 Braden Kendall NC SOUTHLAKE CHRISTIAN ACADEMY 2025 RHP 35
5 Amos Rich NC Tuscola High 2026 OF 34

CHANGEUP STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Ryan Engle NC WESTCHESTER COUNTRY DAY SCHOOL 2026 OF 85.8 mph
2 William Vetter NC Cary High 2026 RHP 81.9 mph
3 Corey Bean NC Lake Norman Charter 2026 RHP 81.3 mph
4 John Ingle NC Cox Mill 2026 LHP 79.3 mph
5 Preston Smith NC Hoggard 2026 SS 78.8 mph


Average Induced Vertical Movement

Rank Name State School Class Pos IVB (avg)
1 Landon Harvey NC William Amos Hough High 2028 OF 16.2 in
2 Landon King NC South Point High 2025 OF 13.5 in
3 John Ingle NC Cox Mill 2026 LHP 13.4 in
4 Amos Rich NC Tuscola High 2026 OF 13.3 in
5 Corey Bean NC Lake Norman Charter 2026 RHP 13.3 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 William Vetter NC Cary High 2026 RHP 18.9
2 James Carlin SC Catawba Ridge High School 2026 C 18.0
3 Ryan Engle NC WESTCHESTER COUNTRY DAY SCHOOL 2026 OF -18.0
4 Preston Smith NC Hoggard 2026 SS 17.8
5 Mason Slovick NC Cox Mill High School 2027 SS 17.2