TrackMan Leaders: Charlotte Fall ID Pitchers
November 18, 2025
Charlotte Fall ID – Event Rewind
The Charlotte Fall ID was held on Saturday, November 1, 2025, at Palisades High School in Charlotte, NC. This event gave players a chance to work in a structured, pro-style workout designed to capture key analytics and performance metrics.
Participants completed multiple rounds of batting practice, a defensive workout, and bullpens for pitchers, allowing coaches and scouts to evaluate both skill and in-game performance. Players also received BLAST Motion swing metrics, jump testing, and body measurements, the event focused on collecting stats and analytics to track player development.
This blog series will highlight the top performers from the Charlotte Fall ID, showcasing players who stood out during workouts, providing insight into those making a strong impression within their organization.
CLICK HERE to see the full roster, stats, and analytics from the event.
TRACKMAN PITCHING DATA - Charlotte Fall ID
FASTBALL
MAX VELOCITY
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Ryder Springston | NC | Lincoln Charter | 2026 | OF | 81.5 mph |
| 2 | Karsen Dodd | NC | Providence | 2029 | SS | 81.4 mph |
| 3 | Carter Sheridan | NC | Northwest Guilford | 2028 | SS | 81.1 mph |
| 4 | Atlas Broadway | NC | Metrolina Christian Academy | 2029 | 2B | 79.6 mph |
| 5 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | 77.1 mph |
Max Fastball Velocity: This metric calculates the speed of the pitch as it’s released from the pitcher’s hand.
HIGHEST AVG. SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Atlas Broadway | NC | Metrolina Christian Academy | 2029 | 2B | 2345 rpm |
| 2 | Karsen Dodd | NC | Providence | 2029 | SS | 2235 rpm |
| 3 | Liam Henning | NC | Porter Ridge | 2028 | 2B | 2149 rpm |
| 4 | Ryder Springston | NC | Lincoln Charter | 2026 | OF | 1992 rpm |
| 5 | Carter Sheridan | NC | Northwest Guilford | 2028 | SS | 1985 rpm |
| 6 | Trevor Snyder | NC | Metrolina Christian Academy | 2029 | 1B | 1976 rpm |
| 7 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | 1660 rpm |
Spin Rate: This metric calculates the rate of spin on the baseball as it leaves the pitcher’s hand, measured in revolutions per minute (rpm). Historical data shows that high-spin fastballs lessen the impact of gravity, allowing for more ‘rise’ (or less fall, in other words) as it carries through the zone. Low-spin fastballs typically indicate the pitch has greater horizontal action, often making it tougher to square up, but generally easier to make contact with, leading to more ground balls, while high-spin fastballs show a correlation with swings and misses.
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Carter Sheridan | NC | Northwest Guilford | 2028 | SS | 16.1 in |
| 2 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | 14.8 in |
| 3 | Liam Henning | NC | Porter Ridge | 2028 | 2B | 14.6 in |
Induced Vertical Break: Used in short form as "IVB," this metric is most important on fastballs for creating rise and on curveballs for creating depth – it can also have some use when measuring sliders and cutters as well. Sliders tend to be closer to zero inches while cutters are generally between 5 and 15 inches. Usually fastballs and curveballs with large IVB have higher spin efficiencies as well. Sliders generally have very little (closer to zero) IVB and very low spin efficiency. You could also categorize IVB into spin rate as this is part of the “useful movement” you’re looking for, and it’s also important to consider the pitch’s velocity as well as its release height when evaluating IVB measurements against each other.
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Trevor Snyder | NC | Metrolina Christian Academy | 2029 | 1B | -15.3 |
| 2 | Atlas Broadway | NC | Metrolina Christian Academy | 2029 | 2B | 12.6 |
| 3 | Ryder Springston | NC | Lincoln Charter | 2026 | OF | 10.8 |
Horizontal Break: Outlined on TrackMan’s own website: “... horizontal movement is measured in inches between where the pitch actually crosses the front of home plate side-wise, and where it would have crossed home plate side-wise if had it traveled in a perfectly straight line from release. A positive number means the break was to the right from the pitcher’s perspective, while a negative number means the break was to the left from the pitcher’s perspective.”
HIGHEST STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Atlas Broadway | NC | Metrolina Christian Academy | 2029 | 2B | 80 % |
| 2 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | 40 % |
| ^ | Trevor Snyder | NC | Metrolina Christian Academy | 2029 | 1B | 40 % |
| ^ | Karsen Dodd | NC | Providence | 2029 | SS | 40 % |
| 3 | Ryder Springston | NC | Lincoln Charter | 2026 | OF | 33 % |
For some context, in 2023 MLB pitchers averaged an In Zone% of around 49 percent in live game settings measured across all pitch types, according to Statcast.
CURVEBALL
HIGHEST AVG. SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Atlas Broadway | NC | Metrolina Christian Academy | 2029 | 2B | 2345 rpm |
| 2 | Karsen Dodd | NC | Providence | 2029 | SS | 2235 rpm |
| 3 | Liam Henning | NC | Porter Ridge | 2028 | 2B | 2149 rpm |
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Trevor Snyder | NC | Metrolina Christian Academy | 2029 | 1B | -9.4 in |
| 2 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | -6.5 in |
| 3 | Carter Sheridan | NC | Northwest Guilford | 2028 | SS | -5.9 in |
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Carter Sheridan | NC | Northwest Guilford | 2028 | SS | -11.0 |
| 2 | Trevor Snyder | NC | Metrolina Christian Academy | 2029 | 1B | 10.3 |
| 3 | Atlas Broadway | NC | Metrolina Christian Academy | 2029 | 2B | -9.5 |
HIGHEST STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Trevor Snyder | NC | Metrolina Christian Academy | 2029 | 1B | 50 % |
| ^ | Karsen Dodd | NC | Providence | 2029 | SS | 50 % |
| ^ | Carter Sheridan | NC | Northwest Guilford | 2028 | SS | 50 % |
| 2 | Liam Henning | NC | Porter Ridge | 2028 | 2B | 40 % |
| 3 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | 33 % |
SLIDER
HIGHEST AVG. SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | 1741 |
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | -6.6 in |
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Griffin O'Connell | NC | NC Ballantyne Ridge | 2028 | OF | -14.5 |
CHANGEUP
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Carter Sheridan | NC | Northwest Guilford | 2028 | SS | 14.8 |
| 2 | Trevor Snyder | NC | Metrolina Christian Academy | 2029 | 1B | -11.9 |
| 3 | Ryder Springston | NC | Lincoln Charter | 2026 | OF | 10.3 |
| 4 | Atlas Broadway | NC | Metrolina Christian Academy | 2029 | 2B | 9.5 |
| 5 | Liam Henning | NC | Porter Ridge | 2028 | 2B | 7.4 |
HIGHEST STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Ryder Springston | NC | Lincoln Charter | 2026 | OF | 75 % |
| 2 | Carter Sheridan | NC | Northwest Guilford | 2028 | SS | 66 % |
| 3 | Atlas Broadway | NC | Metrolina Christian Academy | 2029 | 2B | 33 % |
| 4 | Karsen Dodd | NC | Providence | 2029 | SS | 25 % |
North Carolina News

