1 | 47 | McGill-Toolen Catholic,
AL - Team Time (1st 5) 58:39.8 | Spread (1st 5) 35.4 |
| 2, 4, 11, 15, 15, (18), (33) |
| Joseph Waits, Dominic Piccini, Connor Mosley, Shep Faulk, Andrew Moore, (Thomas Repoll), (Stephen Murray) |
| 11:22.7, 11:27.4, 11:53.5, 11:58.1, 11:58.1, (12:12.0), (12:49.7) |
2 | 49 | Daphne,
AL - Team Time (1st 5) 58:50.5 | Spread (1st 5) 46.8 |
| 3, 6, 7, 14, 19, (23), (24) |
| Cooper Nix, Cooper Parnell, Chase Tews, Andrew Berry, Ian Eiland, (Daniel Hill), (Jonah Sanders) |
| 11:25.8, 11:35.9, 11:38.3, 11:57.9, 12:12.6, (12:24.7), (12:25.3) |
3 | 84 | UMS Wright Prep,
AL - Team Time (1st 5) 1:00:16.4 | Spread (1st 5) 1:18.2 |
| 1, 8, 20, 25, 30, (32), (37) |
| Owen Martin, Barr Chavers, Griffin Percy, Parker Dexter, Creighton Fowler, (Paul Mayson), (Cartan Church) |
| 11:18.4, 11:41.4, 12:13.0, 12:27.0, 12:36.6, (12:45.1), (12:56.8) |
4 | 98 | St. Paul's Episcopal,
AL - Team Time (1st 5) 1:01:07.0 | Spread (1st 5) 1:13.3 |
| 9, 10, 13, 28, 38, (49), (51) |
| Wesley Robinson, Evan Wrights, Pape Davidson, Joseph Valentine, Tommy Ford, (Daniel Gill), (Evan Stevens) |
| 11:45.3, 11:51.1, 11:56.2, 12:35.8, 12:58.6, (13:26.2), (13:26.7) |
5 | 105 | Baker,
AL - Team Time (1st 5) 1:01:21.9 | Spread (1st 5) 40.6 |
| 12, 17, 22, 26, 28, (31), (34) |
| Dylan Koger, Keith Thomas, Ashton Gordon, Lance Spain, Walker McRee, (Caden Marcell), (Cooper Taylor) |
| 11:55.2, 12:03.9, 12:17.3, 12:29.7, 12:35.8, (12:40.8), (12:50.2) |
6 | 192 | Fairhope,
AL - Team Time (1st 5) 1:05:11.2 | Spread (1st 5) 3:02.2 |
| 5, 21, 45, 56, 65, (67), (72) |
| Alex Etheridge, Alex McIntosh, Luke Neslen, Sebastian Grieves, Staten Baker, (Dalton Welch), (Harrison Zubler) |
| 11:31.4, 12:14.5, 13:13.5, 13:38.2, 14:33.6, (14:38.4), (14:54.1) |
7 | 230 | W. P. Davidson,
AL - Team Time (1st 5) 1:06:18.4 | Spread (1st 5) 36.7 |
| 39, 41, 47, 48, 55, (57), (58) |
| Ryan Stewart, Riley Wilson, Evan Mitchum, Wengel Yohannes, Gabriel Gurt, (Joshua West), (Christian Medema) |
| 13:01.1, 13:02.7, 13:15.2, 13:21.6, 13:37.8, (13:50.2), (13:53.7) |
8 | 232 | Hartselle,
AL - Team Time (1st 5) 1:06:47.4 | Spread (1st 5) 1:23.2 |
| 36, 42, 44, 49, 61, (64), (71) |
| Alex Lamson, Tom Watson, Davis Routh, Gavin Zanda, Jacob Bowling, (Chris Ammons), (Minor Lamar) |
| 12:52.9, 13:04.7, 13:07.5, 13:26.2, 14:16.1, (14:31.8), (14:51.0) |
9 | 248 | Bayside Academy,
AL - Team Time (1st 5) 1:07:23.9 | Spread (1st 5) 1:07.4 |
| 40, 43, 52, 53, 60, (62), (78) |
| Ashton Rowland, Jackson Olsen, Ethan Dull, Wilson Engeriser, Joe Howell, (Skip Postle), (Luke White) |
| 13:01.7, 13:05.0, 13:32.7, 13:35.4, 14:09.1, (14:17.0), (15:11.9) |
10 | 268 | St. Michael,
AL - Team Time (1st 5) 1:09:10.9 | Spread (1st 5) 2:20.6 |
| 27, 35, 59, 73, 74, (80), (82) |
| Ambrose Mitchell, Gary Ickes, Robert Montgomery, Michael Prouty, Max Kleban, (Patrick Andrews), (James Vollmer) |
| 12:34.7, 12:51.0, 13:54.7, 14:55.2, 14:55.3, (15:13.5), (15:37.1) |
11 | 333 | Mary Montgomery,
AL - Team Time (1st 5) 1:12:39.3 | Spread (1st 5) 1:49.2 |
| 46, 66, 70, 75, 76, (81), (83) |
| Shawn Alexander, Jackson Finch, Hunter Hoven, Mark Jones, Bryson Busby, (Chad Johnson), (Elijah Persons) |
| 13:14.1, 14:38.2, 14:45.4, 14:58.3, 15:03.3, (15:25.5), (16:01.8) |
12 | 374 | T R Miller,
AL - Team Time (1st 5) 1:16:29.4 | Spread (1st 5) 2:29.5 |
| 63, 69, 77, 79, 86, (87) |
| David Loduca, Joseph Carpenter, Parker Thomas, Braxton Winstead, Brantley Woodson, (Fitz Milligan) |
| 14:29.5, 14:42.5, 15:06.1, 15:12.3, 16:59.0, (19:29.9) |
13 | 379 | Baldwin County,
AL - Team Time (1st 5) 1:24:22.2 | Spread (1st 5) 9:35.0 |
| 54, 68, 84, 85, 88 |
| Jaye Langley, Ayden Jones, Sam Day, Carter Hall, Dane Wigstrom |
| 13:36.8, 14:41.7, 16:11.4, 16:40.5, 23:11.8 |