1 | 33 | Scottsboro,
AL - Team Time (1st 5) 1:22:26.4 | Spread (1st 5) 20.4 |
| 3, 6, 7, 8, 9, (11), (14) |
| Cooper Atkins, Devin Berry, Will Coleman, Hayden Judge, Bobby Parsons, (Ben Gossett), (Hal Leighton) |
| 16:16.0, 16:29.9, 16:31.6, 16:32.5, 16:36.4, (16:45.3), (16:59.1) |
2 | 90 | Saint John Paul II,
AL - Team Time (1st 5) 1:25:22.4 | Spread (1st 5) 2:02.3 |
| 1, 5, 21, 30, 33, (36), (58) |
| Noah Flynn, Fuad Qushair, Brandon Cianfaglione, Adam Gautreaux, Quinn Butler, (Dan Carter), (Michael Prax) |
| 15:52.6, 16:18.7, 17:27.5, 17:48.7, 17:54.9, (18:03.4), (18:30.9) |
3 | 141 | Lawrence County,
AL - Team Time (1st 5) 1:28:25.2 | Spread (1st 5) 1:07.6 |
| 16, 19, 26, 39, 41, (53), (56) |
| Blake Terry, Steele Joiner, Joseph Muse, Justin Seagroves, Jacob Lovelace, (Anthony Seagroves), (Jathon Greer) |
| 17:06.0, 17:17.0, 17:37.6, 18:11.0, 18:13.6, (18:25.6), (18:26.8) |
4 | 155 | Briarwood Christian,
AL - Team Time (1st 5) 1:27:54.7 | Spread (1st 5) 2:33.6 |
| 4, 13, 25, 43, 70, (76), (83) |
| Zack Howard, Trent Malloy, Wade Herren, Joseph Bell, Bryant Wood, (Sam Candler), (Jay Greene) |
| 16:16.2, 16:57.8, 17:36.3, 18:14.6, 18:49.8, (19:05.5), (19:15.7) |
5 | 171 | St. Paul's Episcopal,
AL - Team Time (1st 5) 1:29:20.4 | Spread (1st 5) 1:15.6 |
| 20, 23, 24, 40, 64, (100), (121) |
| John Michael Romanos, Stephen Conrad, Stone Smith, Wilkes Howes, Mac Conwell, (Gates Kaufman), (Pack Stabler) |
| 17:23.0, 17:31.3, 17:34.9, 18:12.6, 18:38.6, (19:52.3), (20:18.1) |
6 | 200 | Springville,
AL - Team Time (1st 5) 1:29:36.9 | Spread (1st 5) 1:31.6 |
| 15, 17, 54, 55, 59, (86), (95) |
| Graham Bianchi, Stuart Allen, Hudson Kersh, Chris Smith, Peyton Young, (Jake Harned), (Mason Beck) |
| 17:00.3, 17:13.0, 18:25.7, 18:26.0, 18:31.9, (19:18.4), (19:43.6) |
7 | 217 | Faith Academy,
AL - Team Time (1st 5) 1:30:31.0 | Spread (1st 5) 2:46.6 |
| 10, 29, 38, 50, 90, (124), (137) |
| Myles Stoots, Matthew Howard, Fisher Tims, Connor Stoots, Cole Remmick, (Justin Walker), (Byron McElroy) |
| 16:42.0, 17:46.4, 18:10.7, 18:23.3, 19:28.6, (20:23.8), (20:39.2) |
8 | 223 | Guntersville,
AL - Team Time (1st 5) 1:29:59.0 | Spread (1st 5) 2:46.2 |
| 2, 37, 52, 65, 67, (69), (77) |
| Sam Moultrie, Trent Mason, John-Miller Hunter, Josiah Rains, Austin Brickey, (Parker McCoy), (John Martin Doyle) |
| 16:02.4, 18:03.7, 18:25.5, 18:38.8, 18:48.6, (18:49.1), (19:07.0) |
9 | 246 | Moody,
AL - Team Time (1st 5) 1:31:43.8 | Spread (1st 5) 1:50.4 |
| 27, 31, 45, 51, 92, (138), (148) |
| Jaden Vance, Justin Dowdle, Max Hodges, Jacob Ingram, Matthew Mccarrell, (Colby McCarrell), (Ryan Watkins) |
| 17:39.7, 17:50.8, 18:18.4, 18:24.8, 19:30.1, (20:42.8), (21:03.4) |
10 | 297 | Fairview,
AL - Team Time (1st 5) 1:32:40.3 | Spread (1st 5) 1:51.9 |
| 18, 61, 71, 72, 75, (91), (143) |
| Quinton Chambers, A.B. Diaz, Cody Fallin, Keagan Hardin, Peyton Bailey, (Will Butler), (Austin Lowe) |
| 17:13.3, 18:33.7, 18:50.5, 18:57.6, 19:05.2, (19:29.5), (20:48.3) |
11 | 322 | Arab,
AL - Team Time (1st 5) 1:33:53.1 | Spread (1st 5) 1:44.5 |
| 28, 45, 78, 82, 89, (119), (120) |
| Collin Golden, Luke Sanders, Riley Edmondson, Ches Grisham, Will Odell, (Hunter Granczniak), (Bradley Parker) |
| 17:43.6, 18:18.4, 19:09.9, 19:13.1, 19:28.1, (20:14.3), (20:14.5) |
12 | 362 | East Limestone,
AL - Team Time (1st 5) 1:34:49.3 | Spread (1st 5) 1:44.4 |
| 49, 60, 63, 79, 111, (112), (122) |
| Chase Richardson, Angel Reyes, Daniel Torres, Dylan Irvin, Wyatt Howell, (Nathan Schubring), (Colton Chambers) |
| 18:22.3, 18:32.4, 18:37.4, 19:10.5, 20:06.7, (20:08.3), (20:18.9) |
13 | 422 | Valley,
AL - Team Time (1st 5) 1:36:37.1 | Spread (1st 5) 2:24.8 |
| 35, 68, 84, 112, 123, (151), (168) |
| Patrick Pigg, Quinn Vega, Jacob Peacock, Dylan Landreth, Cody Tomlinson, (Daniel Etherton), (Elijah Rachel) |
| 17:58.9, 18:48.8, 19:17.4, 20:08.3, 20:23.7, (21:10.5), (21:52.6) |
14 | 435 | Russellville,
AL - Team Time (1st 5) 1:37:19.1 | Spread (1st 5) 3:20.5 |
| 44, 48, 81, 101, 161, (167), (208) |
| Andres Campos, Justin Howard, Daniel Montiel, Charlie Felix, JD Price, (Allic Wallace), (Jagger Mills) |
| 18:16.0, 18:21.5, 19:12.5, 19:52.6, 21:36.5, (21:52.5), (24:40.5) |
15 | 454 | Alexandria,
AL - Team Time (1st 5) 1:37:52.9 | Spread (1st 5) 1:59.6 |
| 41, 93, 97, 106, 117, (128), (134) |
| Luis Rodriguez, Adam Young, Tanner Roden, Seth Slaton, DeShaun Foster, (Tyler Thomas), (Winston Combe) |
| 18:13.6, 19:36.1, 19:50.0, 20:00.0, 20:13.2, (20:28.1), (20:34.2) |
16 | 468 | Lincoln,
AL - Team Time (1st 5) 1:38:00.2 | Spread (1st 5) 4:07.9 |
| 22, 74, 94, 115, 163, (188), (199) |
| Jaylon Hudson, Dylan Miles, J.R. Proctor, Hunter Smith, Ethan Nabors, (Ethan Bones), (Wiley Hupert) |
| 17:30.6, 19:02.2, 19:37.9, 20:11.0, 21:38.5, (22:46.9), (23:25.5) |
17 | 483 | Boaz,
AL - Team Time (1st 5) 1:38:20.8 | Spread (1st 5) 2:10.9 |
| 57, 88, 99, 104, 135, (136), (152) |
| Guillermo Trevino, Carson Jones, Michael Tomas, Marcial Castro, Julio Lopez, (Michael Jackson), (Jose Martinez) |
| 18:27.5, 19:26.5, 19:51.8, 19:56.6, 20:38.4, (20:38.8), (21:10.6) |
18 | 546 | Ardmore,
AL - Team Time (1st 5) 1:40:24.4 | Spread (1st 5) 2:58.1 |
| 73, 87, 108, 108, 170, (184), (197) |
| Bryson Rolin, Carter Richardson, Jeffrey Martin, Skyler McLeod, Logan Moore, (Blake Peterson), (Jonah Adams) |
| 18:59.6, 19:23.3, 20:01.9, 20:01.9, 21:57.7, (22:42.7), (23:16.0) |
19 | 565 | Demopolis,
AL - Team Time (1st 5) 1:40:15.8 | Spread (1st 5) 1:57.3 |
| 62, 118, 125, 127, 133, (145), (146) |
| Jensen Hammons, Jacob Boland, J.C. Mcvay, James Davis, Hudson Holley, (Tyler Davis), (Jake Jacobs) |
| 18:36.3, 20:13.4, 20:25.3, 20:27.2, 20:33.6, (20:57.9), (21:01.2) |
20 | 598 | Beauregard,
AL - Team Time (1st 5) 1:42:50.1 | Spread (1st 5) 7:06.1 |
| 12, 47, 159, 175, 205 |
| Jon Jenkins, Joseph Perrella, Justin Pierce, Jay Carter, Levi Cobb |
| 16:54.2, 18:19.3, 21:30.1, 22:06.2, 24:00.3 |
21 | 639 | Shelby County,
AL - Team Time (1st 5) 1:42:35.3 | Spread (1st 5) 3:19.4 |
| 66, 116, 141, 144, 172, (181), (195) |
| Jesse Jones, Dewey Joiner, David Kearley, Bradley Thomas, Qudarrius Sawyer, (Logan Toth), (Noah Harper) |
| 18:39.2, 20:13.1, 20:47.4, 20:57.0, 21:58.6, (22:35.8), (23:12.8) |
22 | 645 | St Clair County,
AL - Team Time (1st 5) 1:42:52.6 | Spread (1st 5) 1:43.2 |
| 107, 110, 130, 132, 166, (196), (200) |
| Jacob Gunnells, Dalton Anderson, Tristan Mashburn, Dany Aguilar, Carter Pardue, (Seith White), (Joshua Staub) |
| 20:01.0, 20:02.0, 20:32.5, 20:32.9, 21:44.2, (23:15.6), (23:30.1) |
23 | 649 | Etowah,
AL - Team Time (1st 5) 1:44:01.9 | Spread (1st 5) 3:31.1 |
| 85, 96, 102, 177, 189, (192), (209) |
| Bronc Green, Zac Hyde, Hank Hayden, Colin Peterson, Trent Renfroe, (Gage McDaniel), (Marcos Mandujano) |
| 19:17.7, 19:46.4, 19:53.3, 22:15.7, 22:48.8, (23:09.7), (25:55.2) |
24 | 670 | Corner,
AL - Team Time (1st 5) 1:43:32.7 | Spread (1st 5) 2:28.5 |
| 80, 131, 139, 156, 164, (182), (191) |
| Tristen Thomas, Hunter Childress, Landon Wideman, Wyatt Wilson, Brit Lamb, (Alex Ragsdale), (Brandon Cope) |
| 19:11.1, 20:32.6, 20:45.8, 21:23.6, 21:39.6, (22:40.6), (23:08.3) |
25 | 675 | Calera,
AL - Team Time (1st 5) 1:50:46.3 | Spread (1st 5) 11:40.2 |
| 34, 103, 154, 171, 213 |
| Owen Marquardt, Jalen Pearson, Riley Gay, Harrison Jackson, Colton Carlisle |
| 17:57.9, 19:55.8, 21:16.2, 21:58.3, 29:38.1 |
26 | 688 | Mortimer Jordan,
AL - Team Time (1st 5) 1:44:14.5 | Spread (1st 5) 1:52.7 |
| 98, 126, 142, 157, 165, (173), (187) |
| Christian Reeves, A.J. Davidovich, Cole Disko, Zach Englisbee, Chris Anderson, (Blaine Benefield), (Matthew Easterwood) |
| 19:51.1, 20:26.0, 20:47.6, 21:26.0, 21:43.8, (21:58.7), (22:46.4) |
27 | 745 | Douglas,
AL - Team Time (1st 5) 1:45:28.8 | Spread (1st 5) 30.1 |
| 140, 147, 150, 153, 155, (158), (160) |
| Trevor Alexander, Gaspar Escobar, Jayden Villanueva, Miguel Cantellano, Johan Gonzalez, (Noah Elkins), (Hunter Huie) |
| 20:46.4, 21:02.5, 21:08.5, 21:14.9, 21:16.5, (21:29.3), (21:30.3) |
28 | 757 | Jackson,
AL - Team Time (1st 5) 1:47:04.7 | Spread (1st 5) 2:34.4 |
| 114, 129, 149, 180, 185, (193), (207) |
| Trey Connerly, Luke York, Gabe Howard, Brenner Woolfolk, Chase Jones, (Jakob Harrell), (Griffin Howard) |
| 20:09.0, 20:31.2, 21:06.9, 22:34.2, 22:43.4, (23:10.3), (24:22.9) |
29 | 795 | Citronelle,
AL - Team Time (1st 5) 1:48:07.6 | Spread (1st 5) 2:18.2 |
| 105, 162, 174, 176, 178, (194), (203) |
| Owen Capps, Nathan Sulliavn, David Reese, Nathan Duke, Chris Butler, (Dalton Stokes), (James Hallmark) |
| 19:57.9, 21:36.7, 22:05.9, 22:11.0, 22:16.1, (23:12.1), (23:43.3) |
30 | 832 | Brooks,
AL - Team Time (1st 5) 1:58:07.2 | Spread (1st 5) 9:39.8 |
| 32, 179, 198, 211, 212, (216), (218) |
| Ian Reynolds, Dylan Johnston, James Howard, Gavin Doerflinger, Bryson Green, (Kolton Krieger), (Sutton Hanback) |
| 17:51.3, 22:17.0, 23:17.1, 27:10.7, 27:31.1, (32:26.9), (41:11.3) |
31 | 929 | West Point,
AL - Team Time (1st 5) 1:53:56.3 | Spread (1st 5) 1:37.9 |
| 169, 183, 186, 190, 201, (206), (215) |
| Ty Jorgensen, Alex Wood, Bailey Richey, Tom Parker, Jeremy Reid, (Will Parker), (Gabriel Aufderhaur) |
| 21:54.0, 22:41.1, 22:45.4, 23:03.9, 23:31.9, (24:11.3), (32:21.3) |
32 | 1047 | Eufaula,
AL - Team Time (1st 5) 2:22:13.5 | Spread (1st 5) 14:17.0 |
| 202, 204, 210, 214, 217 |
| Joseph Gonzalez, Joseph Robinson, Kyle Zack, Chris Brown, Isaac Porter |
| 23:35.6, 23:51.5, 26:49.7, 30:04.1, 37:52.6 |