Birmingham Fall ID: TrackMan Files
November 4, 2026
.jpg)
PELHAM, AL – The 2026 fall showcase schedule came to a close on Sunday, October 18th, as Prep Baseball Alabama traveled to Pelham High School in Pelham, AL for the Birmingham Fall ID. The event brought together prospects from across the state for a pro-style workout and pitching evaluations in front of the Prep Baseball Alabama staff.
Players in attendance participated in athletic testing using VALD Performance technology, batting practice evaluations with TrackMan, and defensive workouts with arm strength metrics recorded at each position. On the mound, pitchers had the opportunity to showcase their abilities during bullpen sessions.
The Birmingham Fall ID marked the final stop on the 2026 fall schedule, providing one last opportunity for prospects to update their profiles with verified data and for our staff to evaluate both familiar and emerging talent ahead of the 2027 spring season. Below, we take a look at the stat leaders from each TrackMan category gathered from the event.
🚨 NOW LIVE: The 2027 PBT Alabama tournament schedule is officially LIVE, with a loaded slate of events coming to River Run Park and select venues across the state. View the full schedule and get your team registered HERE.
MAX FASTBALL & AVERAGE SPIN RATE
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Christian Alvarez | AL | Montgomery Catholic | 2028 | SS | 89.8 mph |
| 2 | Dylan Jordan | AL | Wetumpka | 2028 | LHP | 87.3 mph |
| 3 | Matthew Lutz | AL | Montgomery Catholic | 2027 | RHP | 87.0 mph |
| 4 | Joseph Haiges | AL | Whitesburg Christian | 2027 | OF | 85.8 mph |
| 5 | Carson Maduro | AL | Cleburne County High School | 2029 | C | 84.3 mph |
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Christian Alvarez | AL | Montgomery Catholic | 2028 | SS | 2178 rpm |
| 2 | Joseph Haiges | AL | Whitesburg Christian | 2027 | OF | 2165 rpm |
| 3 | Dylan Jordan | AL | Wetumpka | 2028 | LHP | 2165 rpm |
| 4 | Matthew Lutz | AL | Montgomery Catholic | 2027 | RHP | 2084 rpm |
| 5 | Brooks Essig | AL | Mountain Brook | 2029 | OF | 2068 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 | Joseph Haiges | AL | Whitesburg Christian | 2027 | OF | 21.5 in |
| 2 | Gibson Posey | AL | Jb Pennington High School | 2029 | SS | 18.4 in |
| 3 | Brooks Essig | AL | Mountain Brook | 2029 | OF | 17.4 in |
| 4 | Christian Alvarez | AL | Montgomery Catholic | 2028 | SS | 15.8 in |
| 5 | Beckham Jones | AL | Homewood | 2028 | 3B | 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 | Aiden Romain | AL | American Christian Academy | 2030 | RHP | 18.0 |
| 2 | Matthew Lutz | AL | Montgomery Catholic | 2027 | RHP | 17.0 |
| 3 | Dylan Jordan | AL | Wetumpka | 2028 | LHP | -16.5 |
| 4 | Luke Kelley | AL | Shelby County High School | 2029 | OF | 15.8 |
| 5 | Tyler Smith | AL | Dothan High School | 2028 | SS | 14.6 |
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 | Brooks Essig | AL | Mountain Brook | 2029 | OF | 2330 rpm |
| 2 | Dylan Jordan | AL | Wetumpka | 2028 | LHP | 2297 rpm |
| 3 | Aiden Romain | AL | American Christian Academy | 2030 | RHP | 2180 rpm |
| 4 | Beckham Jones | AL | Homewood | 2028 | 3B | 2083 rpm |
| 5 | Jose Perez V | AL | Pike Road High School | 2030 | 3B | 2050 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 | Matthew Lutz | AL | Montgomery Catholic | 2027 | RHP | 2274 |
| 2 | Rommie Griffin | AL | Northside | 2028 | SS | 2244 |
| 3 | Tyler Smith | AL | Dothan High School | 2028 | SS | 2152 |
| 4 | Jose Perez V | AL | Pike Road High School | 2030 | 3B | 2052 |
| 5 | Christian Alvarez | AL | Montgomery Catholic | 2028 | SS | 2041 |
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 | Aiden Romain | AL | American Christian Academy | 2030 | RHP | 18.3 |
| 2 | Christian Alvarez | AL | Montgomery Catholic | 2028 | SS | 17.1 |
| 3 | Carson Maduro | AL | Cleburne County High School | 2029 | C | 16.1 |
| 4 | Matthew Lutz | AL | Montgomery Catholic | 2027 | RHP | 15.8 |
| 5 | Beckham Jones | AL | Homewood | 2028 | 3B | 15.0 |
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 | Andrew Thompson | AL | Hoover | 2028 | OF | 107.9 mph |
| 2 | Caleb Green | AL | Tuscaloosa County | 2028 | 1B | 101.2 mph |
| 3 | Hudson Bradshaw | AL | Montgomery Academy | 2029 | 1B | 100.5 mph |
| 4 | Benjamin (Gray) Anderson | AL | Mountain Brook | 2028 | 3B | 98.7 mph |
| 5 | Beckham Jones | AL | Homewood | 2028 | 3B | 98.7 mph |
| 6 | Joseph Haiges | AL | Whitesburg Christian | 2027 | OF | 98.6 mph |
| 7 | Benj Moncrief | AL | Homewood | 2028 | 1B | 98.5 mph |
| 8 | Hunter House | AL | Headland | 2028 | C | 98.3 mph |
| 9 | Connor Streling | AL | Bob Jones | 2028 | 3B | 98.0 mph |
| 10 | Matthew Lutz | AL | Montgomery Catholic | 2027 | RHP | 97.9 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 | Andrew Thompson | AL | Hoover | 2028 | OF | 99.2 mph |
| 2 | Caleb Green | AL | Tuscaloosa County | 2028 | 1B | 97.2 mph |
| 3 | Benjamin (Gray) Anderson | AL | Mountain Brook | 2028 | 3B | 95.3 mph |
| 4 | Connor Streling | AL | Bob Jones | 2028 | 3B | 91.7 mph |
| 5 | Luke Kelley | AL | Shelby County High School | 2029 | OF | 91.7 mph |
PEAK ESTIMATED BATTED DISTANCE (HITTING)
| Rank | Name | State | School | Class | Pos | Distance (max) |
| 1 | Caleb Green | AL | Tuscaloosa County | 2028 | 1B | 391 ft |
| 2 | Andrew Thompson | AL | Hoover | 2028 | OF | 390 ft |
| 3 | Hudson Bradshaw | AL | Montgomery Academy | 2029 | 1B | 387 ft |
| 4 | Hunter House | AL | Headland | 2028 | C | 380 ft |
| 5 | Connor Streling | AL | Bob Jones | 2028 | 3B | 375 ft |
| 6 | Joseph Haiges | AL | Whitesburg Christian | 2027 | OF | 369 ft |
| 7 | Luke Kelley | AL | Shelby County High School | 2029 | OF | 366 ft |
| 8 | Sawyer Jackson | AL | Hewitt Trussville | 2028 | OF | 364 ft |
| 9 | Christian Alvarez | AL | Montgomery Catholic | 2028 | SS | 360 ft |
| 10 | Sutton Conner | AL | Pelham | 2029 | 2B | 352 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.
2027 RIVER RUN SUMMER SCHEDULE ☀️⚾️
The 2027 PBT Alabama summer tournament schedule at River Run Park is officially LIVE. Programs from across Alabama and the surrounding region will have multiple opportunities throughout the summer to compete at one of the premier baseball complexes in the country.
VIEW THE FULL 2027 SCHEDULE & REGISTER
- Full summer slate of PBT Alabama tournaments
- Multiple age divisions and event formats
- Events hosted at River Run Park in Northport, AL and other venues
- Opportunities for programs from across the Deep South
- Prep Baseball coverage throughout select events
Planning your summer schedule?
Check out the complete list of events, dates, age groups and registration information through the link above.
UPCOMING SHOWCASES ⤵️
| SHOWCASE | DATE | LOCATION |
| Birmingham Preseason ID | December 29, 2026 | Spain Park HS Indoor |
| Birmingham Rising Stars ID | December 29, 2026 | Spain Park HS Indoor |
| Huntsville Preseason ID | December 30, 2026 | Clutch Performance |
| Huntsville Rising Stars ID | December 30, 2026 | Clutch Performance |
| North AL Preseason All-State | January 3, 2027 | Hartselle HS Indoor |
| South AL Preseason All-State | January 9, 2027 | Orange Beach Sportsplex |
ADDITIONAL RESOURCES
+ Create a Free Player Profile
Get started with a free Prep Baseball player profile.
+ Prep Baseball Subscription
Unlock additional player information, rankings, scouting content and more.
Related Content:

.jpg)