1 | 26 | Mountain Brook,
AL - Team Time (1st 5) 53:52.7 | Spread (1st 5) 28.4 |
| 2, 3, 6, 7, 8, (10), (11) |
| Braden Little, Brooks Bazemore, Jack Chapman, Joseph Spencer, Branum Lloyd, (Stewart Griswold), (Hudson Rukstalis-Williams) |
| 10:28.5, 10:34.6, 10:56.3, 10:56.4, 10:56.9, (11:07.4), (11:09.0) |
2 | 31 | Homewood,
AL - Team Time (1st 5) 54:21.5 | Spread (1st 5) 1:04.7 |
| 1, 4, 5, 9, 12, (13), (14) |
| Foster Laird, Colvin Bussey, Will Doughty, Hayden Thomason, RJ Teter, (Isaiah Davis), (Austin Nix) |
| 10:18.1, 10:44.5, 10:49.6, 11:06.5, 11:22.8, (11:27.0), (11:27.6) |
3 | 85 | Briarwood Christian,
AL - Team Time (1st 5) 1:14:01.0 | Spread (1st 5) 3:21.9 |
| 15, 16, 17, 18, 19, (20), (21) |
| Lucas Meservey, Griffin Garvey, Josh Mattson, Corbitt Palmer, Aiden Roberson, (Parker Sanders), (Yates Wilson) |
| 12:35.1, 14:03.1, 15:30.0, 15:55.8, 15:57.0, (16:01.0), (16:18.4) |