North AL Preseason All-State: Data Dive, Pitchers
January 28, 2026
HARTSELLE, AL - The North AL Preseason All-State, one of the premier events on the Prep Baseball calendar, was held on Saturday, January 17th at Hartselle High School Indoor in Hartselle, AL. This invite-only showcase featured top prospects from the 2026-2029 classes, each looking to make a statement ahead of the spring season.
Participants took part in an extended, pro-style workout that included batting practice tracked by TrackMan and Blast Motion, 30-yard dash testing powered by VALD Performance, and a full defensive evaluation. Pitchers threw simulated bullpens during the workout, capturing advanced metrics via our TrackMan unit such as pitch velocity, spin rate, and horizontal and vertical movement. The event featured a strong mix of familiar standouts continuing to build on previous performances, along with several new names who emerged with eye-opening showings.
Continuing our post-event coverage, we dive into the advanced data captured from the showcase. Check back throughout the week as we release additional leaderboards and comprehensive scouting reports on every participant.
View full event statistics HERE.
FASTBALL
MAX VELOCITY (MPH)
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Paul Barnett | AL | Mountain Brook High School | 2027 | SS | 92.9 mph |
| 2 | Ivan Hand | AL | Briarwood Christian | 2028 | 3B | 91.7 mph |
| 3 | Dalton Dardin | AL | Virgil Grissom | 2027 | SS | 90.7 mph |
| 4 | Hudson Olive | AL | Bob Jones | 2028 | RHP | 89.5 mph |
| 5 | Gibbs White | AL | Tuscaloosa County | 2027 | RHP | 88.2 mph |
| 6 | Drew Jackson III | AL | American Christian Academy | 2028 | LHP | 87.4 mph |
| 7 | Colton Clark | AL | Hazel Green | 2027 | SS | 87.4 mph |
| 8 | Cole Spanier | AL | Bob Jones | 2026 | 3B | 87.2 mph |
| 9 | Brayden Entrekin | AL | Russellville | 2028 | OF | 86.6 mph |
| 10 | Land Sharpless | AL | Trinity Presbyterian | 2029 | SS | 86.5 mph |
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Jack Sims | AL | Hartselle | 2027 | OF | 2516 rpm |
| 2 | Drew Jackson III | AL | American Christian Academy | 2028 | LHP | 2514 rpm |
| 3 | Paul Barnett | AL | Mountain Brook High School | 2027 | SS | 2412 rpm |
| 4 | Hudson Olive | AL | Bob Jones | 2028 | RHP | 2411 rpm |
| 5 | Gibbs White | AL | Tuscaloosa County | 2027 | RHP | 2382 rpm |
| 6 | Dalton Dardin | AL | Virgil Grissom | 2027 | SS | 2351 rpm |
| 7 | Land Sharpless | AL | Trinity Presbyterian | 2029 | SS | 2314 rpm |
| 8 | Caleb Hawkins | AL | Russellville | 2028 | SS | 2311 rpm |
| 9 | Brenner VanDeWynckel | AL | Sparkman | 2026 | LHP | 2286 rpm |
| 10 | Colton Clark | AL | Hazel Green | 2027 | SS | 2256 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.
SPIN EFFICIENCY% (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Efficiency % (avg) |
| 1 | Jack Sims | AL | Hartselle | 2027 | OF | 100 % |
| ^ | Paul Barnett | AL | Mountain Brook High School | 2027 | SS | 100 % |
| 2 | Max Stevenson | AL | Hazel Green | 2029 | SS | 99 % |
| 3 | Nick Johnson | AL | Jacksonville | 2026 | SS | 96 % |
| 4 | Cole Carroll | AL | Chelsea | 2029 | OF | 95 % |
| 5 | Whiddon Pearson | AL | Huntsville | 2028 | SS | 94 % |
| 6 | Parker Turley | AL | Buckhorn | 2028 | LHP | 93 % |
| 7 | Brayden Entrekin | AL | Russellville | 2028 | OF | 93 % |
| 8 | Haines Bridges | AL | Vestavia Hills | 2027 | C | 92 % |
| 9 | Ivan Hand | AL | Briarwood Christian | 2028 | 3B | 92 % |
| 10 | Hudson Olive | AL | Bob Jones | 2028 | RHP | 91 % |
Spin Efficiency: This metric is the percentage of the raw spin rate that directly impacts pitch movement; so while raw spin is measured by revolutions per minute (rpm), spin efficiency is the ratio of true spin divided by raw spin. It’s important to understand that more is not always better when it comes to spin efficiency. The optimal spin efficiency on a pitch depends on the pitch type and should be understood in the context of a pitcher’s entire arsenal. Regarding the true four-seam fastball, a spin efficiency close to 100 percent is preferable, indicating that nearly all the backspin generated on the ball as it leaves the pitcher’s hand is contributing to the “riding” action the pitch has as it enters and exits the strike zone, making it especially effective in the upper third of the strike zone.
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Hudson Olive | AL | Bob Jones | 2028 | RHP | 20.6 in |
| 2 | Nick Johnson | AL | Jacksonville | 2026 | SS | 19.8 in |
| 3 | Whiddon Pearson | AL | Huntsville | 2028 | SS | 19.3 in |
| 4 | Camden Cullen | AL | Fairview High School | 2027 | OF | 18.8 in |
| 5 | Max Stevenson | AL | Hazel Green | 2029 | SS | 18.7 in |
| 6 | Paul Barnett | AL | Mountain Brook High School | 2027 | SS | 18.3 in |
| 7 | Coston Mahan | AL | Florence | 2029 | 1B | 17.8 in |
| 8 | Dalton Dardin | AL | Virgil Grissom | 2027 | SS | 17.8 in |
| 9 | JC Cummings | AL | Opelika | 2028 | OF | 17.8 in |
| 10 | Haines Bridges | AL | Vestavia Hills | 2027 | C | 17.8 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. IVB is also a huge part of the vertical approach angle.
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Grady Moore | AL | Madison Academy | 2028 | C | 16.7 |
| 2 | Cole Carroll | AL | Chelsea | 2029 | OF | 15.5 |
| 3 | Brenner VanDeWynckel | AL | Sparkman | 2026 | LHP | -15.3 |
| 4 | Brayden Entrekin | AL | Russellville | 2028 | OF | -15.2 |
| 5 | Hudson Olive | AL | Bob Jones | 2028 | RHP | 15.2 |
| 6 | Braddoc Jenkins | AL | Dothan High School | 2026 | SS | 15.0 |
| 7 | Parker Turley | AL | Buckhorn | 2028 | LHP | -14.8 |
| 8 | Carson Mcgee | AL | Red Bay | 2027 | RHP | 14.0 |
| 9 | Matthew Murray | AL | Springville | 2027 | 1B | -14.0 |
| 10 | Max Stevenson | AL | Hazel Green | 2029 | SS | 13.4 |
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.”
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Dalton Dardin | AL | Virgil Grissom | 2027 | SS | 100 % |
| 2 | Joshua Vincent | AL | Oak Mountain | 2027 | 3B | 83 % |
| ^ | Coston Mahan | AL | Florence | 2029 | 1B | 83 % |
| ^ | Paul Barnett | AL | Mountain Brook High School | 2027 | SS | 83 % |
| 3 | Whiddon Pearson | AL | Huntsville | 2028 | SS | 75 % |
| 4 | Land Sharpless | AL | Trinity Presbyterian | 2029 | SS | 71 % |
| ^ | Anthony Landers | AL | Virgil Grissom | 2029 | OF | 71 % |
| 5 | Cole Spanier | AL | Bob Jones | 2026 | 3B | 70 % |
| 6 | Brandon Garth Jr | AL | American Christian Academy | 2028 | 2B | 62 % |
| ^ | Colton Clark | AL | Hazel Green | 2027 | SS | 62 % |
| 7 | Jack Sims | AL | Hartselle | 2027 | OF | 60 % |
| ^ | Nick Johnson | AL | Jacksonville | 2026 | SS | 60 % |
| 8 | Sam Ridley | AL | Tuscaloosa County | 2029 | OF | 57 % |
| 9 | Ivan Hand | AL | Briarwood Christian | 2028 | 3B | 55 % |
| 10 | Bryson Boyington | AL | Tuscaloosa County | 2027 | OF | 50 % |
| ^ | Camden Cullen | AL | Fairview High School | 2027 | OF | 50 % |
| ^ | Wynn Shannon | AL | Cullman | 2029 | SS | 50 % |
| ^ | Caleb Hawkins | AL | Russellville | 2028 | SS | 50 % |
| ^ | Shelby Houston | AL | Southside | 2027 | OF | 50 % |
| ^ | Ty Hunter | AL | Hazel Green | 2028 | OF | 50 % |
Average MLB pitchers throw 62 percent strikes, and better pitchers throw strikes 65 percent of the time, or a ratio of roughly 2:1, strikes to balls.
CURVEBALL
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Dalton Dardin | AL | Virgil Grissom | 2027 | SS | 2679 rpm |
| 2 | Kirkland Blanke | AL | Florence | 2028 | 3B | 2664 rpm |
| 3 | Ty Hunter | AL | Hazel Green | 2028 | OF | 2650 rpm |
| 4 | Gibbs White | AL | Tuscaloosa County | 2027 | RHP | 2515 rpm |
| 5 | Beau Willis | AL | Mars Hill Bible | 2026 | RHP | 2486 rpm |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Dalton Dardin | AL | Virgil Grissom | 2027 | SS | -21.1 |
| 2 | Ty Hunter | AL | Hazel Green | 2028 | OF | 16.0 |
| 3 | Brandon Garth Jr | AL | American Christian Academy | 2028 | 2B | -16.0 |
| 4 | Gibbs White | AL | Tuscaloosa County | 2027 | RHP | -14.4 |
| 5 | Joshua Vincent | AL | Oak Mountain | 2027 | 3B | -14.3 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Braddoc Jenkins | AL | Dothan High School | 2026 | SS | 100 % |
| ^ | Sam Ridley | AL | Tuscaloosa County | 2029 | OF | 100 % |
| ^ | Max Stevenson | AL | Hazel Green | 2029 | SS | 100 % |
| ^ | Dalton Dardin | AL | Virgil Grissom | 2027 | SS | 100 % |
| ^ | Paul Barnett | AL | Mountain Brook High School | 2027 | SS | 100 % |
| 2 | Land Sharpless | AL | Trinity Presbyterian | 2029 | SS | 75 % |
| ^ | Kirkland Blanke | AL | Florence | 2028 | 3B | 75 % |
| ^ | Brandon Garth Jr | AL | American Christian Academy | 2028 | 2B | 75 % |
| ^ | Cole Spanier | AL | Bob Jones | 2026 | 3B | 75 % |
| 3 | Bryson Boyington | AL | Tuscaloosa County | 2027 | OF | 66 % |
| ^ | Camden Cullen | AL | Fairview High School | 2027 | OF | 66 % |
| ^ | Coston Mahan | AL | Florence | 2029 | 1B | 66 % |
| ^ | Caleb Mcausland | AL | American Christian Academy | 2028 | 3B | 66 % |
| 4 | Carson Mcgee | AL | Red Bay | 2027 | RHP | 60 % |
| 5 | Parker Turley | AL | Buckhorn | 2028 | LHP | 50 % |
| ^ | Charlie Williamon | AL | Oak Mountain | 2027 | OF | 50 % |
| ^ | Caleb Hawkins | AL | Russellville | 2028 | SS | 50 % |
| ^ | Brenner VanDeWynckel | AL | Sparkman | 2026 | LHP | 50 % |
| ^ | Drew Jackson III | AL | American Christian Academy | 2028 | LHP | 50 % |
| ^ | Whiddon Pearson | AL | Huntsville | 2028 | SS | 50 % |
| ^ | Nick Johnson | AL | Jacksonville | 2026 | SS | 50 % |
SLIDER
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Ty Hunter | AL | Hazel Green | 2028 | OF | 2671 |
| 2 | Jack Sims | AL | Hartselle | 2027 | OF | 2461 |
| 3 | Hudson Olive | AL | Bob Jones | 2028 | RHP | 2404 |
| 4 | JC Cummings | AL | Opelika | 2028 | OF | 2395 |
| 5 | Brenner VanDeWynckel | AL | Sparkman | 2026 | LHP | 2392 |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Jack Sims | AL | Hartselle | 2027 | OF | -15.2 |
| 2 | Braddoc Jenkins | AL | Dothan High School | 2026 | SS | -14.9 |
| 3 | Grayson Miller | AL | Lindsay Lane Christian Academy | 2029 | 3B | -14.9 |
| 4 | Grady Moore | AL | Madison Academy | 2028 | C | -13.9 |
| 5 | Kade Brantley | AL | Thompson | 2027 | RHP | -11.9 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Caleb Simpson | AL | Helena | 2027 | 3B | 75 % |
| 2 | Kade Brantley | AL | Thompson | 2027 | RHP | 66 % |
| ^ | Brayden Entrekin | AL | Russellville | 2028 | OF | 66 % |
| 3 | Brenner VanDeWynckel | AL | Sparkman | 2026 | LHP | 50 % |
| ^ | Drew Jackson III | AL | American Christian Academy | 2028 | LHP | 50 % |
| ^ | Grady Moore | AL | Madison Academy | 2028 | C | 50 % |
| 4 | Braddoc Jenkins | AL | Dothan High School | 2026 | SS | 33 % |
| ^ | Matthew Murray | AL | Springville | 2027 | 1B | 33 % |
| ^ | Ivan Hand | AL | Briarwood Christian | 2028 | 3B | 33 % |
| ^ | Shelby Houston | AL | Southside | 2027 | OF | 33 % |
| 5 | Jack Sims | AL | Hartselle | 2027 | OF | 25 % |
CHANGEUP
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Jack Sims | AL | Hartselle | 2027 | OF | 2038 rpm |
| 2 | JC Cummings | AL | Opelika | 2028 | OF | 2022 rpm |
| 3 | Cain Gaskin | AL | Southside | 2029 | LHP | 1934 rpm |
| 4 | Braddoc Jenkins | AL | Dothan High School | 2026 | SS | 1909 rpm |
| 5 | Camden Cullen | AL | Fairview High School | 2027 | OF | 1884 rpm |
| 6 | Brayden Entrekin | AL | Russellville | 2028 | OF | 1870 rpm |
| 7 | Caleb Hawkins | AL | Russellville | 2028 | SS | 1822 rpm |
| 8 | Ty Hunter | AL | Hazel Green | 2028 | OF | 1811 rpm |
| 9 | Brandon Garth Jr | AL | American Christian Academy | 2028 | 2B | 1809 rpm |
| 10 | Carson Mcgee | AL | Red Bay | 2027 | RHP | 1809 rpm |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Braddoc Jenkins | AL | Dothan High School | 2026 | SS | 17.1 |
| 2 | Camden Cullen | AL | Fairview High School | 2027 | OF | 16.6 |
| 3 | Brayden Entrekin | AL | Russellville | 2028 | OF | -16.6 |
| 4 | Brandon Garth Jr | AL | American Christian Academy | 2028 | 2B | 16.4 |
| 5 | Caleb Mcausland | AL | American Christian Academy | 2028 | 3B | 16.2 |
| 6 | Bryson Boyington | AL | Tuscaloosa County | 2027 | OF | 15.8 |
| 7 | Ty Hunter | AL | Hazel Green | 2028 | OF | -15.8 |
| 8 | Colton Clark | AL | Hazel Green | 2027 | SS | 15.1 |
| 9 | Taylor White | AL | Hartselle | 2029 | 3B | 14.8 |
| 10 | Matthew Murray | AL | Springville | 2027 | 1B | -14.7 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Grayson Miller | AL | Lindsay Lane Christian Academy | 2029 | 3B | 100 % |
| ^ | Caleb Mcausland | AL | American Christian Academy | 2028 | 3B | 100 % |
| ^ | Brandon Garth Jr | AL | American Christian Academy | 2028 | 2B | 100 % |
| 2 | Sam Ridley | AL | Tuscaloosa County | 2029 | OF | 66 % |
| ^ | Caleb Hawkins | AL | Russellville | 2028 | SS | 66 % |
| 3 | Jay Averett | AL | Hoover | 2027 | 1B | 50 % |
| ^ | Carson Mcgee | AL | Red Bay | 2027 | RHP | 50 % |
| ^ | Dalton Dardin | AL | Virgil Grissom | 2027 | SS | 50 % |
| ^ | Nick Johnson | AL | Jacksonville | 2026 | SS | 50 % |
| ^ | Haines Bridges | AL | Vestavia Hills | 2027 | C | 50 % |
| ^ | Ty Hunter | AL | Hazel Green | 2028 | OF | 50 % |
| 4 | Parker Turley | AL | Buckhorn | 2028 | LHP | 40 % |
| 5 | Land Sharpless | AL | Trinity Presbyterian | 2029 | SS | 33 % |
| ^ | Kirkland Blanke | AL | Florence | 2028 | 3B | 33 % |
| ^ | Memphis Crutcher | AL | Hazel Green | 2028 | 3B | 33 % |
| ^ | David Potts | AL | Scottsboro | 2028 | 3B | 33 % |
| ^ | Caleb Simpson | AL | Helena | 2027 | 3B | 33 % |
| ^ | Shelby Houston | AL | Southside | 2027 | OF | 33 % |
| ^ | Colton Clark | AL | Hazel Green | 2027 | SS | 33 % |
| 6 | Max Stevenson | AL | Hazel Green | 2029 | SS | 25 % |
+ Click HERE to create a free profile.
+ Click HERE to purchase a subscription which gives you access to additional information on the site.
