1 | 30 | Cullman,
AL - Team Time (1st 5) 54:24.7 | Spread (1st 5) 1:16.0 |
| 2, 3, 4, 10, 11, (14), (23) |
| Will Thompson, Nicholas Wood, Adam Mangum, Conner Lowery, Walker Huddleston, (Troy Adkison), (Ben Kelly) |
| 10:08.2, 10:40.6, 10:48.6, 11:23.1, 11:24.2, (11:34.2), (11:57.0) |
2 | 45 | Virgil I Grissom,
AL - Team Time (1st 5) 55:18.3 | Spread (1st 5) 1:47.2 |
| 1, 5, 6, 15, 18, (20), (26) |
| Dustyn Lewis, Keegan Verble, Heath Varmette, Luke Holdren, Ravi Locker, (Hunter Lewis), (David Muntele) |
| 9:58.5, 10:53.0, 11:03.2, 11:37.9, 11:45.7, (11:50.0), (12:11.7) |
3 | 94 | Fairview,
AL - Team Time (1st 5) 58:50.0 | Spread (1st 5) 1:11.6 |
| 8, 12, 17, 28, 29, (44) |
| Peyton Bailey, Daniel Cook, Keagan Hardin, Jacob Hankins, Alex England, (Austin Lowe) |
| 11:04.9, 11:31.1, 11:42.7, 12:14.8, 12:16.5, (13:00.2) |
4 | 190 | Hartselle,
AL - Team Time (1st 5) 1:02:49.3 | Spread (1st 5) 2:24.4 |
| 9, 16, 36, 64, 65, (71), (79) |
| Hawken Foote, Connor Clabough, Kyle Medendorp, T.J. Brown, Jonas Mcabee, (Will Benham), (Kolby Patterson) |
| 11:17.4, 11:42.2, 12:26.2, 13:41.7, 13:41.8, (13:59.4), (14:23.6) |
5 | 200 | Arab,
AL - Team Time (1st 5) 1:03:10.6 | Spread (1st 5) 2:45.8 |
| 7, 24, 40, 61, 68, (112) |
| Luke Sanders, Hunter Gronczniak, Aaron Turnage, Austin Smith, Travis Hartwell, (Angelo Hernandez) |
| 11:03.6, 12:01.8, 12:37.9, 13:37.9, 13:49.4, (18:03.6) |
| 200 | Falkville,
AL - Team Time (1st 5) 1:04:08.1 | Spread (1st 5) 1:46.5 |
| 13, 42, 43, 49, 53, (55), (97) |
| Hunter Narmore, Christopher Sanchez, Landin Diveley, Jack Wills, Chris Jackson, (Mikell Elliott), (Bryce Bryan) |
| 11:33.7, 12:58.7, 12:59.7, 13:15.8, 13:20.2, (13:28.0), (15:33.5) |
7 | 203 | Boaz,
AL - Team Time (1st 5) 1:03:38.9 | Spread (1st 5) 2:00.4 |
| 21, 25, 33, 54, 70, (75), (82) |
| Guillermo Trevino, Carson Jones, Marcial Castro, Alejandro Gonzales, Dawson Boyd, (Jose Martinez), (Fernando Martinez) |
| 11:54.7, 12:02.1, 12:21.8, 13:25.2, 13:55.1, (14:09.6), (14:35.8) |
8 | 216 | Lawrence County,
AL - Team Time (1st 5) 1:04:11.8 | Spread (1st 5) 1:19.4 |
| 32, 34, 39, 48, 63, (89), (99) |
| Dominic Gonzalez, Blake Graham, Maddox Denham, Noah Dutton, Cade Padgett, (Ashton Little), (Hunter Drane) |
| 12:20.3, 12:22.1, 12:35.9, 13:13.8, 13:39.7, (15:00.4), (15:53.4) |
9 | 241 | Bob Jones,
AL - Team Time (1st 5) 1:05:28.0 | Spread (1st 5) 3:24.4 |
| 19, 31, 38, 59, 94, (103), (107) |
| Isaac Allen, Nate Bryan, Matthew Pimmel, Matthew Byrd, Joe Macri, (Johnathan Willett), (Parker Cushing) |
| 11:49.0, 12:18.7, 12:32.4, 13:34.5, 15:13.4, (16:10.0), (17:01.1) |
10 | 257 | Florence,
AL - Team Time (1st 5) 1:06:24.4 | Spread (1st 5) 2:13.9 |
| 30, 41, 47, 58, 81, (96) |
| Riley Bozeman, Caleb Price, Lucas Hall, Cohen Joiner, Cole McClanahan, (Nicholas Lozaha) |
| 12:16.6, 12:54.7, 13:10.4, 13:32.2, 14:30.5, (15:19.3) |
11 | 272 | Good Hope,
AL - Team Time (1st 5) 1:07:05.6 | Spread (1st 5) 42.2 |
| 46, 50, 51, 56, 69, (72), (74) |
| Fernando Dominguez, Colton Lindsey, Taylor Patterson, Margarito Prado, Brodie Moore, (Ayden Turner), (Dylan Butts) |
| 13:08.3, 13:16.9, 13:19.0, 13:30.9, 13:50.5, (14:00.0), (14:08.6) |
12 | 313 | Muscle Shoals,
AL - Team Time (1st 5) 1:08:38.2 | Spread (1st 5) 2:13.3 |
| 37, 52, 60, 80, 84, (85), (86) |
| Harper Branscome, Conner McCrary, Grant Raper, Zander Shores, Davis Wood, (Hudson Cook), (Lucas Gautreaux) |
| 12:30.6, 13:20.1, 13:37.5, 14:26.1, 14:43.9, (14:44.1), (14:54.9) |
13 | 328 | Austin,
AL - Team Time (1st 5) 1:09:13.6 | Spread (1st 5) 2:50.1 |
| 27, 66, 67, 78, 90, (100), (102) |
| Adrian Haavik, Dylan McCreless, Santiago Cornelio, Parker Cork, Jonathan Frasier, (Elijah Hubbard), (Brandon Wood) |
| 12:14.2, 13:47.8, 13:48.0, 14:19.3, 15:04.3, (15:58.5), (16:03.2) |
14 | 368 | Decatur,
AL - Team Time (1st 5) 1:13:10.0 | Spread (1st 5) 4:50.6 |
| 45, 57, 73, 83, 110, (113), (119) |
| Tait Stewart, Wyatt Jones, Andrew Peters, Max Gorius, Samuel Hellebrand, (Kohl Oyervidez), (James Foote) |
| 13:01.5, 13:31.7, 14:04.3, 14:40.4, 17:52.1, (18:12.1), (19:15.0) |
15 | 406 | Wilson,
AL - Team Time (1st 5) 1:15:26.5 | Spread (1st 5) 5:08.1 |
| 22, 77, 93, 106, 108, (111), (118) |
| Easton Wallander, Logan Rich, Aedyn Baggett, Freddy Franks, Carson Trousdale, (Masen King), (Carter Thompson) |
| 11:56.0, 14:17.2, 15:11.4, 16:57.8, 17:04.1, (18:01.9), (18:44.2) |
16 | 409 | Heritage Christian Academy,
AL - Team Time (1st 5) 1:14:36.1 | Spread (1st 5) 4:19.8 |
| 35, 76, 92, 101, 105 |
| Nicholas Kuhn, Kendarius Wolfe, Andrew Groce, Keiston Caldwell, Nathan Rigdon |
| 12:25.9, 14:12.5, 15:11.3, 16:00.7, 16:45.7 |
17 | 445 | Covenant Christian,
AL - Team Time (1st 5) 1:15:59.8 | Spread (1st 5) 2:56.6 |
| 62, 87, 94, 98, 104, (115) |
| Cayden Smith, Henry Glover, Will Barnette, Colin Thompson, Isaiah Patrick, (John Burns) |
| 13:38.5, 14:55.4, 15:13.4, 15:37.4, 16:35.1, (18:33.5) |
18 | 518 | Athens Bible,
AL - Team Time (1st 5) 1:24:47.7 | Spread (1st 5) 3:37.5 |
| 88, 91, 109, 114, 116, (117), (120) |
| Will Ledbetter, Dylan Carter, Jonathan Barnes, Ben Leopard, Brock Thomas, (AJ Bradford), (Brandon Gaines) |
| 14:57.1, 15:06.4, 17:44.9, 18:24.7, 18:34.6, (18:42.8), (19:31.5) |