1 | 28 | Randolph,
AL - Team Time (1st 5) 1:26:29.7 | Spread (1st 5) 58.1 |
| 1, 4, 6, 8, 9, (11), (19) |
| Leland Collins, Eshan King, Harrison Hunter, Fisher Lucas, Michael Gross, (Branson Teachey), (Andrew Beckman) |
| 16:45.5, 17:00.5, 17:26.8, 17:33.3, 17:43.6, (17:46.3), (18:07.6) |
2 | 95 | Montgomery Catholic,
AL - Team Time (1st 5) 1:30:39.5 | Spread (1st 5) 2:03.9 |
| 3, 15, 15, 30, 32, (53), (61) |
| Jarrett Mason, Skip Martin, Matt Pouncey, Timothy McOmber, Dylan Martin, (Patrick Gregorius), (Josh Davis) |
| 16:57.1, 17:55.9, 17:55.9, 18:49.6, 19:01.0, (20:04.4), (20:35.2) |
3 | 108 | Montgomery Academy,
AL - Team Time (1st 5) 1:31:36.1 | Spread (1st 5) 1:32.2 |
| 12, 14, 21, 23, 38, (45), (50) |
| Jack Barganier, Taylor Dockery, Will Canary, Hudson McEntire, Cole Crawford, (Sam Walker), (Everett Fuller) |
| 17:47.8, 17:50.1, 18:15.3, 18:22.9, 19:20.0, (19:40.3), (19:59.9) |
4 | 160 | Bayside Academy,
AL - Team Time (1st 5) 1:34:54.2 | Spread (1st 5) 2:21.7 |
| 5, 35, 37, 39, 44, (47), (48) |
| Ryan Shankle, Ash Midyett, Jonathan Hamiliton, Joseph Watts, Baylor Tatum, (Weston Robles), (Peter Williams) |
| 17:16.4, 19:11.2, 19:19.7, 19:28.8, 19:38.1, (19:48.4), (19:48.7) |
5 | 176 | Rogers,
AL - Team Time (1st 5) 1:35:29.0 | Spread (1st 5) 3:16.4 |
| 7, 26, 32, 42, 69, (89) |
| Ethan Corbett, Austin French, Evan Kilburn, Bennett Behel, Kaleb Jones, (Donnie Denton) |
| 17:32.7, 18:33.6, 19:01.0, 19:32.6, 20:49.1, (23:58.8) |
6 | 178 | Sipsey Valley,
AL - Team Time (1st 5) 1:35:46.8 | Spread (1st 5) 1:35.5 |
| 24, 28, 31, 43, 52, (54), (67) |
| Nathan McGee, Jonathan Pearce, Logan Crowell, Kaine Wilson, Mitch Drummond, (Gregory Parker), (William Bounds) |
| 18:27.6, 18:44.7, 18:57.0, 19:34.4, 20:03.1, (20:07.6), (20:44.8) |
7 | 184 | LAMP,
AL - Team Time (1st 5) 1:35:33.8 | Spread (1st 5) 2:47.7 |
| 17, 20, 22, 57, 68, (72), (74) |
| Bryful Sun, Richard Mccant, Joseph Hudson, Ben Boros, Noah Foster, (Luke Casals), (Saxon Alexander) |
| 17:58.6, 18:12.7, 18:16.3, 20:19.9, 20:46.3, (20:52.9), (21:06.3) |
8 | 195 | White Plains,
AL - Team Time (1st 5) 1:36:35.8 | Spread (1st 5) 2:23.0 |
| 13, 34, 41, 51, 56, (62), (71) |
| Benjamin Alexander, Dylan McPhee, Joseph Wudarczyk, Padric Lee, William Danson Smith, (Krisztian Juhasz), (Christian H Barksdale) |
| 17:49.1, 19:01.6, 19:32.1, 20:00.9, 20:12.1, (20:36.7), (20:51.6) |
9 | 220 | Winfield,
AL - Team Time (1st 5) 1:38:02.2 | Spread (1st 5) 2:52.7 |
| 10, 40, 49, 58, 63, (66), (70) |
| Nick Klein, Garrett Clark, Max Erb, Trey Cunningham, Colin Norris, (Benjamin Tramutolo), (Luke Brantley) |
| 17:45.2, 19:29.4, 19:49.1, 20:20.6, 20:37.9, (20:44.3), (20:51.1) |
10 | 253 | Elkmont,
AL - Team Time (1st 5) 1:39:52.2 | Spread (1st 5) 3:20.1 |
| 18, 25, 59, 75, 76, (83), (84) |
| Tyler Helms, Adam McMahan, Chance Bailey, Hayden Hudson, Michael Haney, (Nick Shelton), (Ethan Shores) |
| 18:04.7, 18:33.0, 20:32.8, 21:16.9, 21:24.8, (22:23.4), (22:36.2) |
11 | 300 | Trinity Presbyterian,
AL - Team Time (1st 5) 1:49:57.6 | Spread (1st 5) 9:33.1 |
| 2, 27, 87, 90, 94, (95), (96) |
| Wesley Curles, Thomas Stallings, Will Windham, Adam Hall, Brian Roth, (Austin Turenne), (Michael Bonner) |
| 16:51.1, 18:34.6, 23:35.2, 24:32.5, 26:24.2, (27:54.0), (29:08.9) |
12 | 306 | Madison Academy,
AL - Team Time (1st 5) 1:43:32.5 | Spread (1st 5) 3:03.3 |
| 36, 60, 64, 64, 82, (85), (86) |
| Josh Wolfe, Jackson Moore, William Falkner, Will Oglesby, Rydge Lamm, (Seth Haws), (Joshua Pulliam) |
| 19:14.9, 20:34.0, 20:42.7, 20:42.7, 22:18.2, (23:23.5), (23:26.8) |
13 | 342 | Vinemont,
AL - Team Time (1st 5) 1:56:08.7 | Spread (1st 5) 14:23.7 |
| 29, 55, 79, 80, 99 |
| Nathan Handley, Robert Young, Char Stevens, Wayne Partain, Dakota Copeland |
| 18:46.8, 20:09.6, 21:52.4, 22:09.4, 33:10.5 |
14 | 411 | Sardis,
AL - Team Time (1st 5) 1:53:52.7 | Spread (1st 5) 4:07.4 |
| 73, 78, 81, 88, 91, (92), (93) |
| Daniel Hilburn, Caleb Pennington, Jaxon Haygood, Jacob Beam, Dylan Bolding, (James Galliher), (Caleb Dunn) |
| 21:04.5, 21:47.0, 22:10.9, 23:38.4, 25:11.9, (25:37.8), (25:40.7) |
15 | 417 | Clements,
AL - Team Time (1st 5) 2:15:55.5 | Spread (1st 5) 13:45.3 |
| 46, 77, 96, 98, 100 |
| Richard Hodges, Mack VanWagnon, Landon LeCroix, Seth Reese, Joshua Duncan |
| 19:45.8, 21:34.1, 29:08.9, 31:55.6, 33:31.1 |