South AL Preseason All-State: TrackMan Files
January 17, 2026
ORANGE BEACH, AL - The South AL Preseason All-State, one of the premier events on the Prep Baseball calendar, was held on Sunday, January 11th at Orange Beach Sportsplex in Orange Beach, AL. This invite-only showcase featured top prospects from the 2026-2030 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, 60-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 take a look at the leaders from each TrackMan statistical category gathered 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.
MAX FASTBALL & AVERAGE SPIN RATE
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Andrew Bennett | AL | Mobile Christian | 2026 | RHP | 92.1 mph |
| 2 | Ethan O'Meara | AL | Orange Beach | 2027 | RHP | 91.6 mph |
| 3 | Brady Sack | AL | Auburn | 2027 | RHP | 90.5 mph |
| 4 | Bryant Hopkins | AL | Valley High School | 2027 | RHP | 88.6 mph |
| 5 | Cooper Frampton | AL | St.Lukes | 2027 | SS | 88.0 mph |
| 6 | Asa (Ace) Burns | AL | Oxford | 2028 | SS | 87.9 mph |
| 7 | Brayden Page | AL | Mobile Christian | 2027 | LHP | 86.3 mph |
| 8 | Cade Mason | AL | saraland high | 2027 | RHP | 85.9 mph |
| 9 | Lawson Hare | AL | Auburn | 2027 | 3B | 85.8 mph |
| 10 | Hunter Matthes | AL | Pike Road High School | 2027 | LHP | 85.7 mph |
| 11 | Kaleb Sullivan | AL | Mobile Christian | 2028 | RHP | 85.1 mph |
| 12 | Jeremy Menhennett | AL | Mary G Montgomery High School | 2026 | C | 85.0 mph |
| 13 | Kingston Sims | AL | Providence Christian School | 2028 | LHP | 84.8 mph |
| 14 | Weston Hoomes | AL | Andalusia High School | 2027 | RHP | 84.5 mph |
| 15 | Ben Roberts | AL | Decatur | 2029 | RHP | 84.2 mph |
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Andrew Bennett | AL | Mobile Christian | 2026 | RHP | 2568 rpm |
| 2 | Jeremy Menhennett | AL | Mary G Montgomery High School | 2026 | C | 2410 rpm |
| 3 | Danny Lumpkin | AL | Fairhope | 2028 | RHP | 2408 rpm |
| 4 | Asa (Ace) Burns | AL | Oxford | 2028 | SS | 2266 rpm |
| 5 | Brayden Page | AL | Mobile Christian | 2027 | LHP | 2205 rpm |
| 6 | Joseph Maddox Hall | AL | Faith Academy | 2029 | RHP | 2187 rpm |
| 7 | Bryant Hopkins | AL | Valley High School | 2027 | RHP | 2184 rpm |
| 8 | Cooper Frampton | AL | St.Lukes | 2027 | SS | 2153 rpm |
| 9 | Taylor Jones | AL | Spain Park | 2028 | 2B | 2130 rpm |
| 10 | Cooper Mason | AL | Bayside Academy | 2030 | SS | 2121 rpm |
| 11 | Kingston Sims | AL | Providence Christian School | 2028 | LHP | 2116 rpm |
| 12 | Kaleb Sullivan | AL | Mobile Christian | 2028 | RHP | 2110 rpm |
| 13 | Layton Owensby | AL | Jacksonville | 2028 | RHP | 2103 rpm |
| 14 | Weston Hoomes | AL | Andalusia High School | 2027 | RHP | 2092 rpm |
| 15 | Matthew Bishop | AL | Fairhope | 2030 | SS | 2086 rpm |
Max Fastball Velocity: This metric calculates the speed of the pitch as it’s released from the pitcher’s hand.
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.
AVERAGE INDUCED VERTICAL BREAK
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Hunter Matthes | AL | Pike Road High School | 2027 | LHP | 21.4 in |
| 2 | Grayson Sewell | AL | Baldwin County High School | 2026 | RHP | 20.9 in |
| 3 | Matthew Bishop | AL | Fairhope | 2030 | SS | 20.4 in |
| 4 | Weston Hoomes | AL | Andalusia High School | 2027 | RHP | 19.5 in |
| 5 | John Gregory | AL | Mountain Brook | 2029 | SS | 19.5 in |
| 6 | Cooper Mason | AL | Bayside Academy | 2030 | SS | 18.2 in |
| 7 | Asa (Ace) Burns | AL | Oxford | 2028 | SS | 17.7 in |
| 8 | Brady Sack | AL | Auburn | 2027 | RHP | 17.5 in |
| 9 | Layton Owensby | AL | Jacksonville | 2028 | RHP | 17.4 in |
| 10 | Joseph Maddox Hall | AL | Faith Academy | 2029 | RHP | 17.4 in |
| 11 | Brayden Page | AL | Mobile Christian | 2027 | LHP | 17.3 in |
| 12 | Jace Dean | AL | Rehobeth High School | 2028 | 1B | 17.2 in |
| 13 | Ben Roberts | AL | Decatur | 2029 | RHP | 16.9 in |
| 14 | Brady Nichols | AL | Foley High School | 2027 | LHP | 15.4 in |
| 15 | Taylor Jones | AL | Spain Park | 2028 | 2B | 15.3 in |
Induced Vertical Break: As far as deception and importance goes, fast induced vertical break (IVB) may be the most important. Induced vertical break is not what is sounds. IVB simply means the pitch is "breaking" upward from the average level a pitch falls from release to home plate. This is a stat that you want to stay away from being average at. Fortunately, this can be tweaked slightly depending on release height. To put it simply, the higher number = more "rise" the pitch has compared to average.
AVERAGE FASTBALL HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Michael Hodge | AL | Pike Road High School | 2027 | RHP | 16.3 |
| 2 | Bryant Hopkins | AL | Valley High School | 2027 | RHP | 16.0 |
| 3 | Cade Mason | AL | saraland high | 2027 | RHP | 13.3 |
| 4 | Woods Mcelroy | AL | Gulf Shores | 2027 | RHP | 13.1 |
| 5 | Coy Nance | AL | Spanish Fort | 2027 | 2B | 12.9 |
| 6 | Jesse Worthy | AL | Benjamin Russell | 2028 | SS | 12.0 |
| 7 | Jordan Schreier | AL | Gulf Shores | 2028 | RHP | 11.8 |
| 8 | Layton Owensby | AL | Jacksonville | 2028 | RHP | 11.4 |
| 9 | Matthew Bishop | AL | Fairhope | 2030 | SS | 11.3 |
| 10 | Roan Wallace | AL | Baldwin County High School | 2027 | LHP | -11.0 |
| 11 | Cooper Mason | AL | Bayside Academy | 2030 | SS | 10.7 |
| 12 | Kingston Sims | AL | Providence Christian School | 2028 | LHP | -10.7 |
| 13 | Tommy Medina, JR. | AL | Faith Academy | 2029 | C | 10.6 |
| 14 | Ethan O'Meara | AL | Orange Beach | 2027 | RHP | 10.5 |
| 15 | Asa (Ace) Burns | AL | Oxford | 2028 | SS | 10.3 |
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.”
AVERAGE CURVEBALL SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Bryant Hopkins | AL | Valley High School | 2027 | RHP | 2765 rpm |
| 2 | Danny Lumpkin | AL | Fairhope | 2028 | RHP | 2623 rpm |
| 3 | Jeremy Menhennett | AL | Mary G Montgomery High School | 2026 | C | 2615 rpm |
| 4 | Taylor Jones | AL | Spain Park | 2028 | 2B | 2563 rpm |
| 5 | Asa (Ace) Burns | AL | Oxford | 2028 | SS | 2492 rpm |
| 6 | Roan Wallace | AL | Baldwin County High School | 2027 | LHP | 2433 rpm |
| 7 | Jace Dean | AL | Rehobeth High School | 2028 | 1B | 2394 rpm |
| 8 | Brayden Page | AL | Mobile Christian | 2027 | LHP | 2382 rpm |
| 9 | Joseph Maddox Hall | AL | Faith Academy | 2029 | RHP | 2373 rpm |
| 10 | Kingston Sims | AL | Providence Christian School | 2028 | LHP | 2346 rpm |
Spin Rate: The metric calculates how fast the ball is spinning as it leaves the pitcher’s hand, reported in the number of times the pitched ball would spin per minute (“revolutions per minute” or “rpm”).
AVERAGE SLIDER SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Andrew Bennett | AL | Mobile Christian | 2026 | RHP | 2970 |
| 2 | Bryant Hopkins | AL | Valley High School | 2027 | RHP | 2747 |
| 3 | Danny Lumpkin | AL | Fairhope | 2028 | RHP | 2627 |
| 4 | Cooper Frampton | AL | St.Lukes | 2027 | SS | 2441 |
| 5 | Roan Wallace | AL | Baldwin County High School | 2027 | LHP | 2280 |
| 6 | Brayden Page | AL | Mobile Christian | 2027 | LHP | 2279 |
| 7 | Lawson Hare | AL | Auburn | 2027 | 3B | 2270 |
| 8 | Layton Owensby | AL | Jacksonville | 2028 | RHP | 2242 |
| 9 | Hunter Matthes | AL | Pike Road High School | 2027 | LHP | 2229 |
| 10 | Taylor Jones | AL | Spain Park | 2028 | 2B | 2225 |
Spin Rate: The metric calculates how fast the ball is spinning as it leaves the pitcher’s hand, reported in the number of times the pitched ball would spin per minute (“revolutions per minute” or “rpm”).
AVERAGE CHANGEUP HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Jackson Boudreaux | AL | Gulf Shores | 2028 | RHP | 20.4 |
| 2 | Lawson Hare | AL | Auburn | 2027 | 3B | 16.0 |
| 3 | Matthew Bishop | AL | Fairhope | 2030 | SS | 15.3 |
| 4 | Roan Wallace | AL | Baldwin County High School | 2027 | LHP | -15.1 |
| 5 | Cooper Frampton | AL | St.Lukes | 2027 | SS | 14.9 |
| 6 | Cade Mason | AL | saraland high | 2027 | RHP | 14.8 |
| 7 | Cooper Mason | AL | Bayside Academy | 2030 | SS | 14.7 |
| 8 | Brady Nichols | AL | Foley High School | 2027 | LHP | -14.6 |
| 9 | Brayden Page | AL | Mobile Christian | 2027 | LHP | -14.4 |
| 10 | Woods Mcelroy | AL | Gulf Shores | 2027 | RHP | 13.9 |
Horizontal Break: This metric measures the distance, 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.
PEAK EXIT VELOCITY (HITTING)
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | JB Upton | AL | Auburn | 2027 | SS | 101.9 mph |
| 2 | Brue Milner | AL | Tallassee | 2027 | C | 101.3 mph |
| 3 | Harrison Milanowski | AL | Houston Academy | 2028 | SS | 99.3 mph |
| 4 | Brady Sack | AL | Auburn | 2027 | RHP | 99.2 mph |
| 5 | Jeremy Menhennett | AL | Mary G Montgomery High School | 2026 | C | 99.0 mph |
| 6 | Dorsett Jackson | AL | Prattville | 2026 | OF | 98.8 mph |
| 7 | Cal Lawrence | AL | Glenwood | 2026 | SS | 98.5 mph |
| 8 | Wyatt Rath | AL | Northridge | 2027 | C | 98.3 mph |
| 9 | Eli Quinley | AL | Faith Academy | 2027 | C | 97.9 mph |
| 10 | Evan Money | AL | Headland | 2028 | OF | 97.1 mph |
| 11 | Brody Blevins | AL | Westbrook Christian | 2027 | SS | 96.6 mph |
| 12 | Cooper Frampton | AL | St.Lukes | 2027 | SS | 95.9 mph |
| 13 | Sawyer Moss | AL | Glenwood | 2028 | C | 95.1 mph |
| 14 | Tucker Richardson | AL | Faith Academy | 2030 | SS | 95.1 mph |
| 15 | Owen Dye | AL | Benjamin Russell | 2027 | OF | 94.8 mph |
| 16 | Evan Daigle | AL | McGill-Toolen Catholic | 2028 | OF | 94.4 mph |
| 17 | Lawson Hare | AL | Auburn | 2027 | 3B | 94.4 mph |
| 18 | Christian Thompson | AL | Alma Bryant | 2029 | C | 94.3 mph |
| 19 | Ethan O'Meara | AL | Orange Beach | 2027 | RHP | 94.0 mph |
| 20 | Jacob Thomas | AL | Orange Beach | 2028 | SS | 94.0 mph |
| 21 | Jace Dean | AL | Rehobeth High School | 2028 | 1B | 93.9 mph |
| 22 | Declan King | AL | Fairhope | 2027 | C | 93.7 mph |
| 23 | Brady Nichols | AL | Foley High School | 2027 | LHP | 93.3 mph |
| 24 | Manning Amorde | AL | UMS-Wright | 2027 | OF | 93.3 mph |
| 25 | Brodie Bragg | AL | Spain Park | 2027 | OF | 93.2 mph |
Exit Velocity: This metric measures the speed of the ball, measured in miles per hour, as it comes off the bat at the moment of contact.
TOP AVERAGE EXIT VELOCITY (HITTING)
| Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
| 1 | Cal Lawrence | AL | Glenwood | 2026 | SS | 94.4 mph |
| 2 | JB Upton | AL | Auburn | 2027 | SS | 94.3 mph |
| 3 | Declan King | AL | Fairhope | 2027 | C | 93.7 mph |
| 4 | Wyatt Rath | AL | Northridge | 2027 | C | 93.5 mph |
| 5 | Brady Sack | AL | Auburn | 2027 | RHP | 92.9 mph |
| 6 | Brue Milner | AL | Tallassee | 2027 | C | 92.7 mph |
| 7 | Sawyer Moss | AL | Glenwood | 2028 | C | 91.0 mph |
| 8 | Dorsett Jackson | AL | Prattville | 2026 | OF | 89.8 mph |
| 9 | Tucker Richardson | AL | Faith Academy | 2030 | SS | 88.7 mph |
| 10 | Harrison Milanowski | AL | Houston Academy | 2028 | SS | 88.1 mph |
| 11 | Brady Nichols | AL | Foley High School | 2027 | LHP | 88.0 mph |
| 12 | Evan Money | AL | Headland | 2028 | OF | 87.4 mph |
| 13 | Eli Quinley | AL | Faith Academy | 2027 | C | 87.4 mph |
| 14 | Rhys Jones | AL | Spain Park | 2026 | SS | 87.3 mph |
| 15 | Austin Kightlinger | AL | Northside | 2027 | OF | 87.2 mph |
PEAK ESTIMATED BATTED DISTANCE (HITTING)
| Rank | Name | State | School | Class | Pos | Distance (max) |
| 1 | Cal Lawrence | AL | Glenwood | 2026 | SS | 386 ft |
| 2 | Harrison Milanowski | AL | Houston Academy | 2028 | SS | 380 ft |
| 3 | Dorsett Jackson | AL | Prattville | 2026 | OF | 378 ft |
| 4 | Brue Milner | AL | Tallassee | 2027 | C | 378 ft |
| 5 | JB Upton | AL | Auburn | 2027 | SS | 374 ft |
| 6 | Jeremy Menhennett | AL | Mary G Montgomery High School | 2026 | C | 371 ft |
| 7 | Evan Daigle | AL | McGill-Toolen Catholic | 2028 | OF | 371 ft |
| 8 | Tucker Richardson | AL | Faith Academy | 2030 | SS | 366 ft |
| 9 | Eli Quinley | AL | Faith Academy | 2027 | C | 361 ft |
| 10 | Lawson Hare | AL | Auburn | 2027 | 3B | 361 ft |
| 11 | Evan Money | AL | Headland | 2028 | OF | 359 ft |
| 12 | Jace Dean | AL | Rehobeth High School | 2028 | 1B | 356 ft |
| 13 | Sawyer Moss | AL | Glenwood | 2028 | C | 355 ft |
| 14 | Wyatt Rath | AL | Northridge | 2027 | C | 351 ft |
| 15 | Ethan O'Meara | AL | Orange Beach | 2027 | RHP | 349 ft |
| 16 | Rhys Jones | AL | Spain Park | 2026 | SS | 339 ft |
| 17 | Cade Mason | AL | saraland high | 2027 | RHP | 337 ft |
| 18 | Owen Dye | AL | Benjamin Russell | 2027 | OF | 335 ft |
| 19 | Cooper Frampton | AL | St.Lukes | 2027 | SS | 334 ft |
| 20 | Brody Blevins | AL | Westbrook Christian | 2027 | SS | 333 ft |
| 21 | Jack Baggett | AL | Pike Libreal | 2026 | C | 333 ft |
| 22 | Ben Roberts | AL | Decatur | 2029 | RHP | 333 ft |
| 23 | Malakai Pitts | AL | Spain Park | 2029 | C | 332 ft |
| 24 | Kingston Sims | AL | Providence Christian School | 2028 | LHP | 331 ft |
| 25 | Declan Reidy | AL | St. Michael Catholic | 2028 | C | 330 ft |
Distance: This metric measures the estimated “carry flat” distance, measured in feet, meaning the distance that the ball travels before it lands, or would have landed if it were not caught or obstructed.
UPCOMING EVENTS ⤵️
| SHOWCASE | DATE | LOCATION |
| North AL Preseason All-State (Invite-Only) | January 17th, 2026 | Hartselle High School Indoor (Hartselle, AL) |
+ Click HERE to create a free profile.
+ Click HERE to purchase a subscription which gives you access to additional information on the site.
Related Content:
