Charlotte Baseball Academy: Trackman Pitching Analytics
June 7, 2024
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 | 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 | 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 | 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 | 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 Senior High | 2028 | RHP | 29 |
4 | Ryan Huisking | NC | Wakefield High | 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 High | 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 High | 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 | 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 | John T Hoggard High | 2026 | SS | 78.8 mph |
Average Induced Vertical Movement
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Landon Harvey | NC | William Amos Hough | 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 | John T Hoggard High | 2026 | SS | 17.8 |
5 | Mason Slovick | NC | Cox Mill High School | 2027 | SS | 17.2 |
- NC NC/SC Border Battle: Trackman Pitching Leaders 6/26/24
- NC Team Carolina Trials: Triangle - Running and Vertical Leaders 6/25/24
- NC NC/SC Border Battle: Trackman Hitting Analytics 6/25/24
- NC Team Carolina Trials: Queen City - Running and Vertical Leaders 6/24/24
- NC NC/SC Border Battle: Quick Hitters NC Hitters 6/24/24