On Deck O's: Trackman Pitching Analytics
June 7, 2024
Follow PBR of NC
@PrepBaseballNC | Instagram | Facebook
PBR was in Davidson, NC on Saturday June 1, 2024, at Wilson Field home field to Davidson College . To see the PBR Scout Day with On Deck O's. Over 50 players from the 2025-2027 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.
On Deck O's Scout Day - TrackMan Pitching Analytics
FASTBALL STATS
Peak Velocity
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 85.8 mph |
2 | Reese Guertin | NC | South Mecklenburg High School | 2025 | OF | 85.3 mph |
3 | William Parker | NC | West Cabarrus High | 2026 | RHP | 84.9 mph |
4 | Caden Beaver | NC | Lake Norman | 2025 | RHP | 84.8 mph |
5 | Matthew Terwilliger | NC | Marvin Ridge High | 2026 | LHP | 83.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 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 83.8 mph |
2 | William Parker | NC | West Cabarrus High | 2026 | RHP | 83.5 mph |
3 | Caden Beaver | NC | Lake Norman | 2025 | RHP | 83.3 mph |
4 | Matthew Terwilliger | NC | Marvin Ridge High | 2026 | LHP | 83.2 mph |
5 | Kyle Scollo | NC | Hickory Ridge | 2025 | RHP | 82.8 mph |
Peak Spin Rate
Rank | Name | State | School | Class | Pos | Spin Rate (max) |
1 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 2594 rpm |
2 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 2497 rpm |
3 | Jackson Mazur | NC | Marvin Ridge High | 2026 | RHP | 2361 rpm |
4 | Tyler Wagner | NC | NorthPoint Christian Academy | 2027 | RHP | 2338 rpm |
5 | Caden Beaver | NC | Lake Norman | 2025 | RHP | 2259 rpm |
Average Spin Rate
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 2486 rpm |
2 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 2378 rpm |
3 | Jackson Mazur | NC | Marvin Ridge High | 2026 | RHP | 2325 rpm |
4 | Tyler Wagner | NC | NorthPoint Christian Academy | 2027 | RHP | 2245 rpm |
5 | Caden Beaver | NC | Lake Norman | 2025 | RHP | 2198 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 | Pete Halstead | NC | South Mecklenburg High School | 2027 | 3B | 18.1 in |
2 | Carter Culbreth | NC | South Iredell High | 2026 | RHP | 18.0 in |
3 | William Parker | NC | West Cabarrus High | 2026 | RHP | 18.0 in |
4 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 17.9 in |
5 | Will Thompson | NC | Ardrey Kell High School | 2027 | RHP | 17.3 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 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | -16.2 |
2 | Hudson Hatley | NC | Hickory Ridge High | 2027 | 2B | -15.1 |
3 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | -12.9 |
4 | Reese Guertin | NC | South Mecklenburg High School | 2025 | OF | 12.7 |
5 | Landon Bartley | NC | Parkwood High | 2027 | SS | -11.6 |
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 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 31 |
2 | Koa Mikeal | NC | Alexander Central High | 2026 | OF | 30 |
3 | Jackson Mazur | NC | Marvin Ridge High | 2026 | RHP | 30 |
4 | Eli Lan | NC | Weddington | 2025 | RHP | 29 |
5 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 29 |
CURVEBALL STATS
Peak Velocity
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Caden Beaver | NC | Lake Norman | 2025 | RHP | 77.6 mph |
2 | William Parker | NC | West Cabarrus High | 2026 | RHP | 74.4 mph |
3 | Connor Longley | NC | South Mecklenburg High School | 2025 | LHP | 73.2 mph |
4 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 72.4 mph |
5 | Reese Guertin | NC | South Mecklenburg High School | 2025 | OF | 72.1 mph |
Peak Spin Rate
Rank | Name | State | School | Class | Pos | Spin Rate (max) |
1 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 2739 rpm |
2 | Carter Culbreth | NC | South Iredell High | 2026 | RHP | 2542 rpm |
3 | Connor Longley | NC | South Mecklenburg High School | 2025 | LHP | 2477 rpm |
4 | Caden Beaver | NC | Lake Norman | 2025 | RHP | 2458 rpm |
5 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 2443 rpm |
Average Spin Rate
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 2631 rpm |
2 | Carter Culbreth | NC | South Iredell High | 2026 | RHP | 2542 rpm |
3 | Caden Beaver | NC | Lake Norman | 2025 | RHP | 2458 rpm |
4 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 2405 rpm |
5 | Connor Longley | NC | South Mecklenburg High School | 2025 | LHP | 2346 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 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | -13.3 in |
2 | Connor Longley | NC | South Mecklenburg High School | 2025 | LHP | -10.8 in |
3 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | -10.2 in |
4 | Hudson Hatley | NC | Hickory Ridge High | 2027 | 2B | -10.1 in |
5 | Will Thompson | NC | Ardrey Kell High School | 2027 | RHP | -9.3 in |
Average Horizontal Movement
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | -16.2 |
2 | Hudson Hatley | NC | Hickory Ridge High | 2027 | 2B | -15.1 |
3 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | -12.9 |
4 | Reese Guertin | NC | South Mecklenburg High School | 2025 | OF | 12.7 |
5 | Landon Bartley | NC | Parkwood High | 2027 | SS | -11.6 |
Peak Spin Score
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Hudson Hatley | NC | Hickory Ridge High | 2027 | 2B | 38 |
2 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 37 |
3 | Carter Culbreth | NC | South Iredell High | 2026 | RHP | 37 |
4 | Connor Longley | NC | South Mecklenburg High School | 2025 | LHP | 35 |
5 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 34 |
CHANGEUP STATS
Peak Velocity
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Connor Longley | NC | South Mecklenburg High School | 2025 | LHP | 82.5 mph |
2 | Andrew McCoy | SC | Catawba Ridge | 2027 | OF | 82.0 mph |
3 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 81.5 mph |
4 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 78.2 mph |
5 | Reese Guertin | NC | South Mecklenburg High School | 2025 | OF | 77.5 mph |
Average Induced Vertical Movement
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Ryan Cunnyngham | SC | Catawba Ridge | 2027 | SS | 14.8 in |
2 | Anthony Smith Jr | NC | Hickory Ridge | 2025 | RHP | 14.6 in |
3 | Gabriel Johnson | NC | East Mecklenburg High School | 2026 | OF | 14.5 in |
4 | Chatham Riginos | SC | Charlotte Catholic | 2027 | SS | 14.5 in |
5 | Andrew McCoy | SC | Catawba Ridge | 2027 | OF | 14.2 in |
Average Horizontal Movement
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Hudson Hatley | NC | Hickory Ridge High | 2027 | 2B | 19.4 |
2 | Landon Bartley | NC | Parkwood High | 2027 | SS | 17.8 |
3 | Jackson Shiplett | SC | Catawba Ridge | 2027 | 3B | 15.8 |
4 | Will Thompson | NC | Ardrey Kell High School | 2027 | RHP | 15.6 |
5 | Reese Guertin | NC | South Mecklenburg High School | 2025 | OF | -15.4 |
- 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