1 | 42 | Montgomery Academy,
AL - Team Time (1st 5) 1:19:14.3 | Spread (1st 5) 1:23.3 |
| 4, 6, 8, 10, 14, (19), (20) |
| Jack Barganier, Taylor Dockery, Hudson McEntire, Will Canary, Patrick Weatherly, (Silas Mims), (Everett Fuller) |
| 15:15.8, 15:31.1, 15:42.1, 16:06.2, 16:39.1, (16:55.2), (16:55.7) |
2 | 56 | John Carroll,
AL - Team Time (1st 5) 1:20:30.4 | Spread (1st 5) 2:45.0 |
| 1, 5, 13, 15, 22, (28), (31) |
| Griffin Lee, John Gardner, Will Nichols, Matthew Berman, Matthew Perlich, (Thomas Rogers), (Nick Lockert) |
| 14:27.4, 15:27.8, 16:38.9, 16:43.9, 17:12.4, (17:42.3), (17:49.4) |
3 | 80 | Briarwood Christian,
AL - Team Time (1st 5) 1:23:30.3 | Spread (1st 5) 1:30.6 |
| 9, 12, 16, 17, 26, (40) |
| Sam Whorton, Trey Long, Jared Long, Griffin Oaks, Thomas Countess, (Dylan Harrington) |
| 16:01.4, 16:18.6, 16:48.6, 16:49.7, 17:32.0, (18:58.7) |
4 | 82 | American Christian,
AL - Team Time (1st 5) 1:23:06.5 | Spread (1st 5) 2:34.1 |
| 3, 11, 18, 21, 29, (34), (39) |
| Tanner Kelley, Jesse Kelley, Caden Hinds, Austin Marchant, Caleb Isabell, (Russell Motsch), (Quinn Edmonds) |
| 15:11.2, 16:10.9, 16:49.9, 17:09.2, 17:45.3, (18:11.8), (18:56.2) |
5 | 135 | Tuscaloosa County,
AL - Team Time (1st 5) 1:29:12.2 | Spread (1st 5) 5:33.1 |
| 2, 24, 25, 35, 49, (53) |
| Donnie Lee, Seth Green, John Bundy, Steven Griffith, John Ellis, (Zachary Kuykendall) |
| 15:04.7, 17:29.5, 17:30.4, 18:29.8, 20:37.8, (21:39.4) |
6 | 149 | Holy Spirit Catholic,
AL - Team Time (1st 5) 1:29:47.2 | Spread (1st 5) 3:24.3 |
| 7, 23, 36, 41, 42, (45), (51) |
| Alex Enns, Alex Smith, Cody Fletcher, Marius Weidman, Perrin Lowery, (Christian Giggie), (Chandler Cobb) |
| 15:41.8, 17:27.4, 18:30.1, 19:01.8, 19:06.1, (19:27.3), (20:58.7) |
7 | 200 | Paul W Bryant,
AL - Team Time (1st 5) 1:36:08.4 | Spread (1st 5) 3:59.5 |
| 30, 33, 37, 46, 54, (56), (57) |
| Harrison Dudley, Tyler Privette, Marcus Hill, Henry Hargress, Martin Cooper, (Jacob Alexander), (Thilo Boeckmann) |
| 17:49.2, 18:10.2, 18:35.0, 19:45.3, 21:48.7, (22:14.0), (25:13.2) |
8 | 209 | St James,
AL - Team Time (1st 5) 1:38:25.5 | Spread (1st 5) 3:59.9 |
| 27, 32, 48, 50, 52 |
| Matt Murray, Brett Murray, Stephen Bisbee, Braedan Krowe, Elliot Burrow |
| 17:37.0, 18:00.2, 20:25.2, 20:46.2, 21:36.9 |
9 | 227 | Gordo,
AL - Team Time (1st 5) 1:39:27.2 | Spread (1st 5) 3:03.8 |
| 38, 43, 44, 47, 55, (58), (59) |
| Tyree Bonner, Trey Manning, Antonio Martinez, Malcolm Storey, Josh Willis, (Tristan Huffman), (Andrew Cook) |
| 18:52.2, 19:20.0, 19:21.1, 19:57.9, 21:56.0, (28:40.0), (29:20.0) |