TrackMan Leaders: Wilmington Fall ID Pitchers
November 7, 2025
Wilmington Fall ID – Event Rewind
The Wilmington Fall ID took place on Sunday, October 26, 2025, at UNC Wilmington’s Brooks Field, home of the Seahawks. The event brought together a talented group of players from across the region for a comprehensive day of evaluation in front of Prep Baseball’s scouting staff.
Players participated in a pro-style workout that included multiple rounds of batting practice, a defensive workout, and bullpens for pitchers. TrackMan technology was used throughout the day to capture ball flight data during both BP and bullpens, while BLAST Motion provided detailed pre-contact swing metrics for hitters.
Athletic testing, powered by VALD Performance, featured laser-timed 60-yard dashes with 10-yard and 30-yard splits, as well as jump testing that included RSI jumps and vertical measurements. In addition, players completed a series of body measurements to round out the full evaluation profile.
This blog series will spotlight the top performers and statistical leaders from the Wilmington Fall ID, offering an in-depth look at the athletes who stood out during testing and live evaluations.
CLICK HERE to see the full roster with stats and analytics
TRACKMAN PITCHING DATA - Wilmington Fall ID
FASTBALL
MAX VELOCITY
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Dylan Stacks | NC | North Brunswick | 2026 | RHP | 90.8 mph |
| 2 | Camden Croom | NC | New Hanover | 2026 | RHP | 90.2 mph |
| 3 | Gibson Todd | NC | Topsail | 2026 | SS | 88.8 mph |
| 4 | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 84.4 mph |
| 5 | Braeden Ritchie | NC | Topsail | 2026 | OF | 83.1 mph |
| 6 | RJ Browning | NC | Topsail | 2027 | SS | 82.7 mph |
| 7 | Fisher Taylor | NC | Topsail | 2028 | SS | 82.3 mph |
| 8 | Troy Haynes | NC | Green Hope | 2028 | 3B | 82.1 mph |
| 9 | Jacob Grimm | NC | East Carteret | 2028 | SS | 81.9 mph |
| 10 | Maddox Frost | NC | West Carteret High | 2028 | 2B | 81.0 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 | Braeden Ritchie | NC | Topsail | 2026 | OF | 2446 rpm |
| 2 | Taylor Stewart | NC | Hoggard | 2027 | SS | 2408 rpm |
| 3 | Connor Stein | NC | Emsley A Laney | 2029 | 1B | 2348 rpm |
| 4 | Maddox Frost | NC | West Carteret High | 2028 | 2B | 2331 rpm |
| 5 | RJ Browning | NC | Topsail | 2027 | SS | 2225 rpm |
| 6 | Gibson Todd | NC | Topsail | 2026 | SS | 2204 rpm |
| 7 | Brooks Keeler | NC | Hoggard | 2028 | RHP | 2157 rpm |
| 8 | Fisher Taylor | NC | Topsail | 2028 | SS | 2146 rpm |
| 9 | Parker Yates | NC | New Hanover | 2029 | RHP | 2069 rpm |
| 10 | Tyson Cameron | NC | Pro5 Academy | 2028 | C | 2051 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 | Maddox Frost | NC | West Carteret High | 2028 | 2B | 22.1 in |
| 2 | Connor Stein | NC | Emsley A Laney | 2029 | 1B | 21.1 in |
| 3 | Nicholas Parmelee | NC | North Brunswick | 2029 | RHP | 19.2 in |
| 4 | Dylan Stacks | NC | North Brunswick | 2026 | RHP | 18.8 in |
| 5 | Jacob Grimm | NC | East Carteret | 2028 | SS | 18.3 in |
| 6 | Brooks Keeler | NC | Hoggard | 2028 | RHP | 17.0 in |
| 7 | Fisher Taylor | NC | Topsail | 2028 | SS | 16.1 in |
| 8 | Grayson Durrant | NC | Pro5 Academy | 2029 | C | 15.6 in |
| 9 | Bryson Cockerham | NC | Eugene Ashley | 2029 | SS | 15.2 in |
| 10 | Gibson Todd | NC | Topsail | 2026 | SS | 14.9 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 | Parker Jennings | NC | Topsail | 2029 | 1B | 19.8 |
| 2 | Braeden Ritchie | NC | Topsail | 2026 | OF | 18.4 |
| 3 | Taylor Stewart | NC | Hoggard | 2027 | SS | 18.0 |
| 4 | Bryson Cockerham | NC | Eugene Ashley | 2029 | SS | 17.6 |
| 5 | Parker Yates | NC | New Hanover | 2029 | RHP | 17.4 |
| 6 | Gibson Todd | NC | Topsail | 2026 | SS | 16.8 |
| 7 | Dennis Andrison | NC | Topsail | 2029 | RHP | 15.6 |
| 8 | Keith Judah | NC | Topsail | 2029 | OF | -14.9 |
| 9 | Camden Croom | NC | New Hanover | 2026 | RHP | 14.8 |
| 10 | Hudson Simmerman | NC | Hoggard | 2029 | RHP | 14.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 | Taylor Stewart | NC | Hoggard | 2027 | SS | 100 % |
| ^ | Tyson Cameron | NC | Pro5 Academy | 2028 | C | 100 % |
| 2 | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 80 % |
| 3 | Brooks Keeler | NC | Hoggard | 2028 | RHP | 66 % |
| ^ | Troy Haynes | NC | Green Hope | 2028 | 3B | 66 % |
| 4 | Gibson Todd | NC | Topsail | 2026 | SS | 60 % |
| 5 | Hudson Southerland | NC | New Hanover | 2026 | 2B | 50 % |
| ^ | Keith Judah | NC | Topsail | 2029 | OF | 50 % |
| ^ | Kingston Moore | NC | New Hanover | 2028 | 3B | 50 % |
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 | Braeden Ritchie | NC | Topsail | 2026 | OF | 2446 rpm |
| 2 | Taylor Stewart | NC | Hoggard | 2027 | SS | 2408 rpm |
| 3 | Connor Stein | NC | Emsley A Laney | 2029 | 1B | 2348 rpm |
| 4 | Maddox Frost | NC | West Carteret High | 2028 | 2B | 2331 rpm |
| 5 | RJ Browning | NC | Topsail | 2027 | SS | 2225 rpm |
| 6 | Gibson Todd | NC | Topsail | 2026 | SS | 2204 rpm |
| 7 | Brooks Keeler | NC | Hoggard | 2028 | RHP | 2157 rpm |
| 8 | Fisher Taylor | NC | Topsail | 2028 | SS | 2146 rpm |
| 9 | Parker Yates | NC | New Hanover | 2029 | RHP | 2069 rpm |
| 10 | Tyson Cameron | NC | Pro5 Academy | 2028 | C | 2051 rpm |
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Braeden Ritchie | NC | Topsail | 2026 | OF | -17.0 in |
| 2 | Brooks Keeler | NC | Hoggard | 2028 | RHP | -12.6 in |
| 3 | Bryson Cockerham | NC | Eugene Ashley | 2029 | SS | 10.5 in |
| 4 | Maddox Frost | NC | West Carteret High | 2028 | 2B | -8.5 in |
| 5 | Connor Stein | NC | Emsley A Laney | 2029 | 1B | -6.8 in |
| 6 | Hudson Simmerman | NC | Hoggard | 2029 | RHP | 6.7 in |
| 7 | Taylor Stewart | NC | Hoggard | 2027 | SS | -6.4 in |
| 8 | Grayson Durrant | NC | Pro5 Academy | 2029 | C | 5.7 in |
| 9 | Fisher Taylor | NC | Topsail | 2028 | SS | -5.5 in |
| 10 | Nicholas Parmelee | NC | North Brunswick | 2029 | RHP | 4.1 in |
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | RJ Browning | NC | Topsail | 2027 | SS | -22.1 |
| 2 | Taylor Stewart | NC | Hoggard | 2027 | SS | -21.1 |
| 3 | Brooks Keeler | NC | Hoggard | 2028 | RHP | -17.8 |
| 4 | Fisher Taylor | NC | Topsail | 2028 | SS | -16.0 |
| 5 | Braeden Ritchie | NC | Topsail | 2026 | OF | -14.1 |
| 6 | Gibson Todd | NC | Topsail | 2026 | SS | -13.8 |
| 7 | Connor Stein | NC | Emsley A Laney | 2029 | 1B | -12.6 |
| 8 | Bryson Cockerham | NC | Eugene Ashley | 2029 | SS | 12.4 |
| 9 | Parker Yates | NC | New Hanover | 2029 | RHP | -12.2 |
| 10 | Maddox Frost | NC | West Carteret High | 2028 | 2B | -11.2 |
HIGHEST STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Taylor Stewart | NC | Hoggard | 2027 | SS | 75 % |
| ^ | Tyson Cameron | NC | Pro5 Academy | 2028 | C | 75 % |
| ^ | Troy Haynes | NC | Green Hope | 2028 | 3B | 75 % |
| 2 | Fisher Taylor | NC | Topsail | 2028 | SS | 66 % |
| 3 | Hudson Simmerman | NC | Hoggard | 2029 | RHP | 50 % |
| ^ | Parker Yates | NC | New Hanover | 2029 | RHP | 50 % |
| ^ | Maddox Frost | NC | West Carteret High | 2028 | 2B | 50 % |
| ^ | Carter Shoffner | NC | Emsley A Laney | 2029 | OF | 50 % |
| ^ | Connor Stein | NC | Emsley A Laney | 2029 | 1B | 50 % |
| ^ | Kingston Moore | NC | New Hanover | 2028 | 3B | 50 % |
| 4 | Parker Jennings | NC | Topsail | 2029 | 1B | 40 % |
| 5 | Nicholas Parmelee | NC | North Brunswick | 2029 | RHP | 33 % |
| ^ | Bryson Cockerham | NC | Eugene Ashley | 2029 | SS | 33 % |
| ^ | RJ Browning | NC | Topsail | 2027 | SS | 33 % |
SLIDER
HIGHEST AVG. SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Taylor Stewart | NC | Hoggard | 2027 | SS | 2467 |
| 2 | Jacob Grimm | NC | East Carteret | 2028 | SS | 2397 |
| 3 | Braeden Ritchie | NC | Topsail | 2026 | OF | 2367 |
| 4 | Hudson Southerland | NC | New Hanover | 2026 | 2B | 2360 |
| 5 | Dennis Andrison | NC | Topsail | 2029 | RHP | 2171 |
| 6 | Tyson Cameron | NC | Pro5 Academy | 2028 | C | 2066 |
| 7 | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 1976 |
| 8 | Camden Croom | NC | New Hanover | 2026 | RHP | 1874 |
| 9 | Dylan Stacks | NC | North Brunswick | 2026 | RHP | 1873 |
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Jacob Grimm | NC | East Carteret | 2028 | SS | -11.8 in |
| 2 | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | -8.2 in |
| 3 | Braeden Ritchie | NC | Topsail | 2026 | OF | -8.0 in |
| 4 | Dylan Stacks | NC | North Brunswick | 2026 | RHP | -5.1 in |
| 5 | Taylor Stewart | NC | Hoggard | 2027 | SS | 4.3 in |
| 6 | Hudson Southerland | NC | New Hanover | 2026 | 2B | -4.1 in |
| 7 | Tyson Cameron | NC | Pro5 Academy | 2028 | C | -3.8 in |
| 8 | Camden Croom | NC | New Hanover | 2026 | RHP | -2.5 in |
| 9 | Dennis Andrison | NC | Topsail | 2029 | RHP | 0.6 in |
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Taylor Stewart | NC | Hoggard | 2027 | SS | -22.5 |
| 2 | Jacob Grimm | NC | East Carteret | 2028 | SS | -21.8 |
| 3 | Hudson Southerland | NC | New Hanover | 2026 | 2B | -17.3 |
| 4 | Braeden Ritchie | NC | Topsail | 2026 | OF | -14.5 |
| 5 | Tyson Cameron | NC | Pro5 Academy | 2028 | C | -12.0 |
| 6 | Dylan Stacks | NC | North Brunswick | 2026 | RHP | -10.6 |
| 7 | Dennis Andrison | NC | Topsail | 2029 | RHP | -8.8 |
| 8 | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 8.0 |
| 9 | Camden Croom | NC | New Hanover | 2026 | RHP | -3.9 |
HIGHEST STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Taylor Stewart | NC | Hoggard | 2027 | SS | 100 % |
| 2 | Jacob Grimm | NC | East Carteret | 2028 | SS | 50 % |
| ^ | Tyson Cameron | NC | Pro5 Academy | 2028 | C | 50 % |
| ^ | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 50 % |
| 3 | Dennis Andrison | NC | Topsail | 2029 | RHP | 33 % |
| ^ | Braeden Ritchie | NC | Topsail | 2026 | OF | 33 % |
| 4 | Dylan Stacks | NC | North Brunswick | 2026 | RHP | 20 % |
CHANGEUP
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Maddox Frost | NC | West Carteret High | 2028 | 2B | 17.0 in |
| 2 | Bryson Cockerham | NC | Eugene Ashley | 2029 | SS | 16.8 in |
| 3 | Nicholas Parmelee | NC | North Brunswick | 2029 | RHP | 16.2 in |
| 4 | Connor Stein | NC | Emsley A Laney | 2029 | 1B | 12.6 in |
| 5 | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 11.5 in |
| 6 | Kingston Moore | NC | New Hanover | 2028 | 3B | 10.9 in |
| 7 | Grayson Durrant | NC | Pro5 Academy | 2029 | C | 9.9 in |
| 8 | Dennis Andrison | NC | Topsail | 2029 | RHP | 9.8 in |
| 9 | Hudson Simmerman | NC | Hoggard | 2029 | RHP | 9.8 in |
| 10 | Brooks Keeler | NC | Hoggard | 2028 | RHP | 9.6 in |
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Camden Croom | NC | New Hanover | 2026 | RHP | 18.4 |
| 2 | Parker Jennings | NC | Topsail | 2029 | 1B | 17.8 |
| 3 | Braeden Ritchie | NC | Topsail | 2026 | OF | 17.0 |
| 4 | Hudson Simmerman | NC | Hoggard | 2029 | RHP | 16.7 |
| 5 | Dylan Stacks | NC | North Brunswick | 2026 | RHP | 16.7 |
| 6 | Fisher Taylor | NC | Topsail | 2028 | SS | 16.6 |
| 7 | Carter Shoffner | NC | Emsley A Laney | 2029 | OF | -16.5 |
| 8 | Bryson Cockerham | NC | Eugene Ashley | 2029 | SS | 16.4 |
| 9 | Dennis Andrison | NC | Topsail | 2029 | RHP | 15.7 |
| 10 | Gibson Todd | NC | Topsail | 2026 | SS | 15.6 |
HIGHEST STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Tristan Stewart | NC | Hoggard | 2029 | C | 100 % |
| ^ | Keith Judah | NC | Topsail | 2029 | OF | 100 % |
| 2 | Dennis Andrison | NC | Topsail | 2029 | RHP | 75 % |
| 3 | Brooks Keeler | NC | Hoggard | 2028 | RHP | 50 % |
| ^ | Maddox Frost | NC | West Carteret High | 2028 | 2B | 50 % |
| ^ | Jacob Grimm | NC | East Carteret | 2028 | SS | 50 % |
| ^ | Camden Croom | NC | New Hanover | 2026 | RHP | 50 % |
| 4 | Parker Jennings | NC | Topsail | 2029 | 1B | 33 % |
| ^ | Troy Haynes | NC | Green Hope | 2028 | 3B | 33 % |
| ^ | RJ Browning | NC | Topsail | 2027 | SS | 33 % |
| 5 | Carter Shoffner | NC | Emsley A Laney | 2029 | OF | 25 % |
| ^ | Fisher Taylor | NC | Topsail | 2028 | SS | 25 % |
| ^ | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 25 % |
Recent NC Event Coverage
- NC TrackMan Leaders: Wilmington Fall ID Pitchers 11/07/25
- NC Quick Hitters: Wilmington Fall ID Pitchers 11/06/25
- NC Athletic Testing & VALD Run Times: Outer Banks Fall ID & First Flight HS Scout Day 11/06/25
- NC BLAST Leaders: Top Prospect Games Underclass 11/06/25
- NC Data Dive: Charlotte Fall ID 11/06/25

