Best of 2025: Top Average Bat Speeds
December 25, 2025
ALABAMA - As part of our Best of 2025 series, we’re reflecting on the top statistical performers from Prep Baseball Alabama events conducted across the state during the 2025 calendar year. Our staff logged extensive evaluations at a wide range of events, including invite-only showcases, organizational scout days, the ID Series, Fall Games, and Rising Stars ID events, with the year headlined by the Yellowhammer State Games in June and both Preseason All-State events in January. This series pulls together the best measurable performances from across that full slate of events, offering a statewide snapshot of the tools that consistently rose to the top. Here are the Best of 2025 editions released so far:
- AL Best of 2025: Top Average Bat Speeds 12/25/25
- AL Best of 2025: Top Breaking Ball Spin Rates 12/24/25
- AL Best of 2025: Top Average Fastball Spin Rates 12/23/25
- AL Best of 2025: Top Catcher Velocities 12/22/25
- AL Best of 2025: Top Catcher Pop Times 12/21/25
- AL Best of 2025: Top Outfield Velocities 12/20/25
- AL Best of 2025: Top Infield Velocities 12/19/25
- AL Best of 2025: Top Max Estimated Distances 12/18/25
- AL Best of 2025: Top Max Fastball Velocities 12/17/25
- AL Best of 2025: Top Max Exit Velocities 12/16/25
- AL Best of 2025: Top 60-Yard Dashes 12/15/25
Today, we continue by spotlighting the top average bat speeds recorded across the 2025 event season. ⤵️
| Rank | Name | State | School | Class | Pos | Bat Speed (avg) |
| 1 | Paul Barnett | AL | Mountain Brook High School | 2027 | SS | 82.3 mph |
| 2 | Donovan VanScyoc | AL | Thompson | 2026 | 1B | 79.6 mph |
| 3 | Eric Hines | AL | American Christian | 2025 | OF | 79.4 mph |
| 4 | Eli Quinley | AL | Faith Academy | 2027 | C | 79.4 mph |
| 5 | Noah Crosby | AL | Mountain Brook | 2026 | 1B | 78.9 mph |
| 6 | Lukus Bryant | AL | Foley High School | 2027 | C | 77.9 mph |
| 7 | Bennett Green | AL | Northside | 2027 | OF | 77.5 mph |
| 8 | Slade Bounds | AL | Spain Park | 2027 | OF | 77.2 mph |
| 9 | Ford Cole | AL | Northridge | 2026 | 3B | 77.0 mph |
| 10 | Houston Hartsfield | AL | Briarwood Christian | 2026 | LHP | 76.7 mph |
| 11 | Aaron Bailey | AL | Mcadory High School | 2026 | 3B | 76.5 mph |
| 12 | Caleb Barnett | AL | Mountain Brook | 2025 | 3B | 76.3 mph |
| 13 | Cohen Thompson | AL | Scottsboro | 2026 | SS | 76.3 mph |
| 14 | James Au | AL | Hoover | 2026 | 1B | 76.3 mph |
| 15 | Colton Boyd | AL | Orange Beach | 2027 | C | 76.0 mph |
| 16 | Colin Watson | AL | Daphne | 2027 | OF | 75.8 mph |
| 17 | Brue Milner | AL | Tallassee | 2027 | C | 75.8 mph |
| 18 | Wyatt Perry | AL | Spanish Fort High School | 2026 | C | 75.7 mph |
| 19 | Nash Davis | AL | Spain Park | 2028 | RHP | 75.7 mph |
| 20 | Casey Thimaras | AL | Saint Clair County | 2026 | 3B | 75.6 mph |
| 21 | Jaxson Wood | AL | Hoover | 2026 | SS | 75.3 mph |
| 22 | Wyatt Wallace | AL | Lindsay Lane Christian Academy | 2028 | RHP | 75.3 mph |
| 23 | Cole Spanier | AL | Bob Jones | 2026 | 3B | 75.1 mph |
| 24 | Samuel Elleard | AL | Spanish Fort | 2026 | OF | 74.7 mph |
| 25 | Reed Bruce | AL | Central | 2026 | 1B | 74.5 mph |
| 26 | Haines Bridges | AL | Vestavia Hills | 2027 | C | 74.5 mph |
| 27 | Hayden Black | AL | St Clair County | 2027 | RHP | 74.3 mph |
| 28 | Jake Holderfield | AL | Helena | 2026 | RHP | 74.1 mph |
| 29 | Bryson Hodge | AL | James Clemens | 2028 | OF | 74.1 mph |
| 30 | Layton Pohl | AL | New Hope | 2026 | RHP | 74.0 mph |
| 31 | John Stowers | AL | St. Paul's Episcopal | 2026 | C | 73.9 mph |
| 32 | Evan Daigle | AL | McGill-Toolen Catholic | 2028 | OF | 73.8 mph |
| 33 | Xander Hughes | AL | Oak Mountain | 2026 | SS | 73.7 mph |
| 34 | Collin Crump | AL | Homewood | 2027 | 2B | 73.6 mph |
| 35 | Riley Wilemon | AL | Faith Academy | 2026 | OF | 73.5 mph |
| 36 | Davis Kelley | AL | Helena | 2026 | OF | 73.4 mph |
| 37 | Caleb Hawkins | AL | Russellville | 2028 | SS | 73.4 mph |
| 38 | Brody Blevins | AL | Westbrook Christian | 2027 | SS | 73.3 mph |
| 39 | Camden Cullen | AL | Fairview High School | 2027 | OF | 73.3 mph |
| 40 | Charlie Cutler | AL | Saint James School | 2026 | RHP | 73.2 mph |
| 41 | Jace Riggan | AL | Hewitt Trussville | 2027 | SS | 73.2 mph |
| 42 | Jimmy Dickens | AL | Saint James School | 2026 | 1B | 73.1 mph |
| 43 | Jordon Lankford | AL | Geraldine School | 2028 | SS | 73.0 mph |
| 44 | Hudson Oliver | AL | Guntersville | 2028 | OF | 73.0 mph |
| 45 | Jaylen Crocker | AL | American Christian Academy | 2026 | C | 72.9 mph |
| 46 | Chris Fitts | AL | East Limestone | 2026 | 3B | 72.9 mph |
| 47 | Dylan Ackerman | AL | Daphne | 2025 | 1B | 72.8 mph |
| 48 | Parks Woodruff | AL | Lincoln | 2027 | OF | 72.7 mph |
| 49 | Connor Greb | AL | Spain Park | 2027 | 3B | 72.7 mph |
| 50 | Cross Bowen | AL | Cullman | 2027 | OF | 72.7 mph |
| 51 | Marcus Lawler | AL | Oxford | 2026 | 2B | 72.7 mph |
UPCOMING EVENTS ⤵️
| SHOWCASE | DATE | LOCATION |
| Birmingham Preseason ID | January 4th, 2026 | StrongBox Indoor (Birmingham, AL) |
| Huntsville Preseason ID | January 5th, 2026 | Clutch Performance (Huntsville, AL) |
| South AL Preseason All-State (Invite-Only) | January 11th, 2026 | Orange Beach Sportsplex (Orange Beach, AL) |
| 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:
