1 | 16 | American Christian,
AL - Team Time (1st 5) 1:24:00.4 | Spread (1st 5) 28.7 |
| 1, 2, 3, 4, 6, (9), (10) |
| Taylor Ray, Joseph Wohlers, Brock Isom, David Barrett, Caleb Isbell, (Nick Gould), (Garrett Welch) |
| 16:34.7, 16:35.2, 16:52.3, 16:54.8, 17:03.4, (17:48.7), (18:05.6) |
2 | 55 | Montgomery Academy,
AL - Team Time (1st 5) 1:30:10.7 | Spread (1st 5) 2:24.4 |
| 5, 7, 11, 14, 18, (20), (21) |
| Griffin Payne, Will Franklin, Aubrey McGlaun, Carter Chandler, Andrew Harris, (Fred Tippett), (Will Barganier) |
| 16:58.3, 17:18.7, 18:09.2, 18:21.8, 19:22.7, (19:47.3), (19:55.3) |
3 | 90 | Indian Springs,
AL - Team Time (1st 5) 1:36:29.2 | Spread (1st 5) 1:43.1 |
| 13, 15, 16, 22, 24, (25), (26) |
| Steffen Wedig, Greyson Flint, Miles Robinson, Henry Goff, Ken Jiao, (Joseph Copeland), (Carson Desocio) |
| 18:19.7, 18:51.4, 19:18.1, 19:57.2, 20:02.8, (20:05.4), (20:15.3) |
4 | 96 | Prattville Christian Academy,
AL - Team Time (1st 5) 1:39:06.3 | Spread (1st 5) 5:15.6 |
| 8, 12, 19, 28, 29, (30), (39) |
| Logan Bruce, Matthew Lisle, Daniel Hadden, Seth Oglesby, Nolan Turner, (Jackson Graham), (Ryan Kirk) |
| 17:30.4, 18:10.5, 19:30.3, 21:09.1, 22:46.0, (23:10.6), (26:13.8) |
5 | 130 | Oakman,
AL - Team Time (1st 5) 1:47:53.8 | Spread (1st 5) 5:11.4 |
| 17, 23, 27, 31, 32, (35) |
| Bj Duncan, Dax Dickinson, Colby Hinkle, Ryan Meadows, Cannon Taylor, (Brandon Richards) |
| 19:20.0, 20:02.1, 20:18.9, 23:41.4, 24:31.4, (25:17.4) |
6 | 178 | Fultondale,
AL - Team Time (1st 5) 2:07:02.2 | Spread (1st 5) 1:13.7 |
| 33, 34, 36, 37, 38, (40), (41) |
| Zachery Melton, Carter Sellars, Jaden Ellis, Macon Edwards, Ryan May, (L. Zachary Franks), (Linus Piper) |
| 24:36.0, 25:14.5, 25:33.0, 25:49.0, 25:49.7, (30:39.3), (34:01.0) |