1 | 20 | St. Paul's Episcopal,
AL - Team Time (1st 5) 1:19:33.6 | Spread (1st 5) 1:44.6 |
| 1, 2, 4, 5, 8, (10), (11) |
| Mac Conwell, Stone Smith, Daniel Gill, Evan Wrights, Estan Wrights, (Charley McCall), (Philip Gill) |
| 14:56.4, 15:26.6, 16:13.4, 16:16.2, 16:41.0, (16:50.2), (17:06.4) |
2 | 91 | Baker,
AL - Team Time (1st 5) 1:29:40.4 | Spread (1st 5) 1:02.5 |
| 13, 14, 20, 21, 23, (25), (35) |
| Cole Unger, Dylan Koger, Shawn Nguyen, Robert Lloyd, Logan Baxter, (Bennett Morgan), (Ashton Haley) |
| 17:19.7, 17:25.3, 18:14.4, 18:18.8, 18:22.2, (18:30.6), (18:51.6) |
3 | 94 | Foley,
AL - Team Time (1st 5) 1:29:14.2 | Spread (1st 5) 2:35.0 |
| 3, 15, 22, 26, 28, (34), (38) |
| Nick Hamby, John Spillers, Peter Eckhoff, Brady Jordan, Richard Etheridge, (Andrew Storey), (Rylee Gee) |
| 16:01.8, 17:41.7, 18:21.1, 18:32.8, 18:36.8, (18:47.7), (19:05.4) |
4 | 105 | Daphne,
AL - Team Time (1st 5) 1:29:20.1 | Spread (1st 5) 2:29.8 |
| 6, 12, 17, 33, 37, (42), (43) |
| Will Stephens, Chase Tews, Thomas Walding, Sam Sternberg, Jonah Sanders, (Aaron Voeltz), (Nathan Thompson) |
| 16:26.9, 17:15.8, 17:56.7, 18:44.0, 18:56.7, (19:45.8), (20:43.1) |
5 | 110 | W. P. Davidson,
AL - Team Time (1st 5) 1:30:20.6 | Spread (1st 5) 2:12.7 |
| 7, 16, 27, 29, 31, (36), (39) |
| Phillip Parker, Seth Mosley, Trenton McNew, Oliver Duke, Owen Farmer, (Levi Webb), (James Fant) |
| 16:28.9, 17:56.0, 18:36.6, 18:37.5, 18:41.6, (18:52.6), (19:09.1) |
6 | 131 | Fairhope,
AL - Team Time (1st 5) 1:31:56.7 | Spread (1st 5) 2:54.1 |
| 9, 19, 30, 32, 41, (45), (46) |
| Lane Watson, Zachery Wyatt, Will Garner, Ben Klapp, Hunter Hemby, (Patrick Walker), (Ethan Kellerman) |
| 16:45.3, 18:10.4, 18:38.7, 18:42.9, 19:39.4, (20:56.1), (21:12.7) |
7 | 173 | Alma Bryant,
AL - Team Time (1st 5) 1:39:47.2 | Spread (1st 5) 4:47.5 |
| 18, 24, 40, 44, 47, (48), (49) |
| Jacob Auld, John Vickers, Garrett Brown, Michael Escalante, Edgar Escalante, (Ayden Torres-Jackson), (Sean Wasden) |
| 18:06.6, 18:29.5, 19:29.9, 20:47.1, 22:54.1, (23:10.6), (23:15.7) |