1 | 37 | Lawrence County,
AL - Team Time (1st 5) 1:28:25.2 | Spread (1st 5) 1:07.6 |
| 2, 5, 7, 11, 12, (17), (20) |
| Blake Terry, Steele Joiner, Joseph Muse, Justin Seagroves, Jacob Lovelace, (Anthony Seagroves), (Jathon Greer) |
| 17:06.0, 17:17.0, 17:37.6, 18:11.0, 18:13.6, (18:25.6), (18:26.8) |
2 | 62 | Springville,
AL - Team Time (1st 5) 1:29:36.9 | Spread (1st 5) 1:31.6 |
| 1, 3, 18, 19, 21, (29), (33) |
| Graham Bianchi, Stuart Allen, Hudson Kersh, Chris Smith, Peyton Young, (Jake Harned), (Mason Beck) |
| 17:00.3, 17:13.0, 18:25.7, 18:26.0, 18:31.9, (19:18.4), (19:43.6) |
3 | 78 | Moody,
AL - Team Time (1st 5) 1:31:43.8 | Spread (1st 5) 1:50.4 |
| 8, 9, 14, 16, 31, (43), (47) |
| Jaden Vance, Justin Dowdle, Max Hodges, Jacob Ingram, Matthew Mccarrell, (Colby McCarrell), (Ryan Watkins) |
| 17:39.7, 17:50.8, 18:18.4, 18:24.8, 19:30.1, (20:42.8), (21:03.4) |
4 | 99 | Fairview,
AL - Team Time (1st 5) 1:32:40.3 | Spread (1st 5) 1:51.9 |
| 4, 22, 23, 24, 26, (30), (46) |
| Quinton Chambers, A.B. Diaz, Cody Fallin, Keagan Hardin, Peyton Bailey, (Will Butler), (Austin Lowe) |
| 17:13.3, 18:33.7, 18:50.5, 18:57.6, 19:05.2, (19:29.5), (20:48.3) |
5 | 141 | Russellville,
AL - Team Time (1st 5) 1:37:19.1 | Spread (1st 5) 3:20.5 |
| 13, 15, 28, 35, 50, (55), (72) |
| Andres Campos, Justin Howard, Daniel Montiel, Charlie Felix, JD Price, (Allic Wallace), (Jagger Mills) |
| 18:16.0, 18:21.5, 19:12.5, 19:52.6, 21:36.5, (21:52.5), (24:40.5) |
6 | 152 | Lincoln,
AL - Team Time (1st 5) 1:38:00.2 | Spread (1st 5) 4:07.9 |
| 6, 25, 32, 38, 51, (63), (68) |
| Jaylon Hudson, Dylan Miles, J.R. Proctor, Hunter Smith, Ethan Nabors, (Ethan Bones), (Wiley Hupert) |
| 17:30.6, 19:02.2, 19:37.9, 20:11.0, 21:38.5, (22:46.9), (23:25.5) |
7 | 209 | St Clair County,
AL - Team Time (1st 5) 1:42:52.6 | Spread (1st 5) 1:43.2 |
| 36, 37, 40, 42, 54, (66), (69) |
| Jacob Gunnells, Dalton Anderson, Tristan Mashburn, Dany Aguilar, Carter Pardue, (Seith White), (Joshua Staub) |
| 20:01.0, 20:02.0, 20:32.5, 20:32.9, 21:44.2, (23:15.6), (23:30.1) |
8 | 212 | Corner,
AL - Team Time (1st 5) 1:43:32.7 | Spread (1st 5) 2:28.5 |
| 27, 41, 44, 48, 52, (59), (65) |
| Tristen Thomas, Hunter Childress, Landon Wideman, Wyatt Wilson, Brit Lamb, (Alex Ragsdale), (Brandon Cope) |
| 19:11.1, 20:32.6, 20:45.8, 21:23.6, 21:39.6, (22:40.6), (23:08.3) |
9 | 220 | Mortimer Jordan,
AL - Team Time (1st 5) 1:44:14.5 | Spread (1st 5) 1:52.7 |
| 34, 39, 45, 49, 53, (57), (62) |
| Christian Reeves, A.J. Davidovich, Cole Disko, Zach Englisbee, Chris Anderson, (Blaine Benefield), (Matthew Easterwood) |
| 19:51.1, 20:26.0, 20:47.6, 21:26.0, 21:43.8, (21:58.7), (22:46.4) |
10 | 282 | Brooks,
AL - Team Time (1st 5) 1:58:07.2 | Spread (1st 5) 9:39.8 |
| 10, 58, 67, 73, 74, (76), (77) |
| Ian Reynolds, Dylan Johnston, James Howard, Gavin Doerflinger, Bryson Green, (Kolton Krieger), (Sutton Hanback) |
| 17:51.3, 22:17.0, 23:17.1, 27:10.7, 27:31.1, (32:26.9), (41:11.3) |
11 | 311 | West Point,
AL - Team Time (1st 5) 1:53:56.3 | Spread (1st 5) 1:37.9 |
| 56, 60, 61, 64, 70, (71), (75) |
| Ty Jorgensen, Alex Wood, Bailey Richey, Tom Parker, Jeremy Reid, (Will Parker), (Gabriel Aufderhaur) |
| 21:54.0, 22:41.1, 22:45.4, 23:03.9, 23:31.9, (24:11.3), (32:21.3) |