1 | 45 | Altamont,
AL - Team Time (1st 5) 1:26:25.9 | Spread (1st 5) 1:42.2 |
| 1, 4, 5, 16, 19, (20), (23) |
| Asher Desai, James Dixon, Spencer Skidmore, James Gregory, Jack Engel, (Wint Yerby), (Dylan Lyall) |
| 16:31.2, 16:51.3, 17:07.6, 17:42.4, 18:13.4, (18:14.7), (18:15.7) |
2 | 60 | Cold Springs,
AL - Team Time (1st 5) 1:27:34.1 | Spread (1st 5) 43.8 |
| 7, 11, 12, 13, 17, (20), (26) |
| Trentan Williams, Cole Akridge, Jonathon Collett, Will Grimmett, Aaron Spurger, (Seth Walker), (Hunter Calvert) |
| 17:11.1, 17:23.5, 17:30.2, 17:34.4, 17:54.9, (18:14.7), (18:24.4) |
3 | 110 | Westbrook Christian,
AL - Team Time (1st 5) 1:29:23.7 | Spread (1st 5) 2:03.9 |
| 2, 3, 32, 36, 37, (60), (167) |
| Mitchell Cook, Jonah Morris, Jordan Cowart, Asher Curp, Jackson Martin, (Ethan Pratt), (Ridge McHugh) |
| 16:38.2, 16:42.3, 18:39.2, 18:41.9, 18:42.1, (19:35.5), (23:24.0) |
4 | 133 | Ohatchee,
AL - Team Time (1st 5) 1:31:02.8 | Spread (1st 5) 2:20.4 |
| 8, 9, 25, 34, 57, (82), (89) |
| Blake Noah, Gabe Hammonds, Luke Fair, Dalton Fitch, Tyler Mullinax, (Austin Wyatt), (Aaron Hicks) |
| 17:13.1, 17:17.7, 18:18.1, 18:40.4, 19:33.5, (20:14.0), (20:23.8) |
5 | 151 | Hatton,
AL - Team Time (1st 5) 1:31:38.7 | Spread (1st 5) 2:53.4 |
| 6, 10, 18, 42, 75, (78), (89) |
| Kagen Sutton, Carson Graves, Jairo Lopez, Hunter Harville, Kaden Liles, (Carson Masterson), (Dawson Daniels) |
| 17:09.8, 17:23.3, 18:00.9, 19:01.5, 20:03.2, (20:07.8), (20:23.8) |
6 | 234 | Holy Spirit Catholic,
AL - Team Time (1st 5) 1:35:41.3 | Spread (1st 5) 2:11.8 |
| 14, 43, 52, 61, 64, (69), (79) |
| Jentzen Moore, John Robert Austin, Brendan Fuller, David Holman, Alex Williams, (Jonas Senkbeil), (Aaron Lodree) |
| 17:36.0, 19:10.5, 19:23.2, 19:43.8, 19:47.8, (19:55.1), (20:09.5) |
7 | 244 | Asbury,
AL - Team Time (1st 5) 1:35:59.1 | Spread (1st 5) 1:54.3 |
| 24, 33, 41, 66, 80, (87), (88) |
| Josh Pelham, Jay Jones, Justin Cruz, Isaac Dollar, Blade Devin, (Anthony Garcia), (Matt Berry) |
| 18:17.5, 18:40.3, 18:58.5, 19:51.0, 20:11.8, (20:21.7), (20:22.1) |
8 | 267 | Athens Bible,
AL - Team Time (1st 5) 1:36:03.6 | Spread (1st 5) 2:48.7 |
| 15, 22, 55, 81, 94, (104), (108) |
| Nicolas Ulrich, Andrew Hall, Case Joel, Grey Fortenberry, Eli Fortenberry, (Jack Bradford), (Christopher Waddell) |
| 17:39.3, 18:15.6, 19:26.9, 20:13.8, 20:28.0, (20:42.8), (20:48.4) |
9 | 324 | Whitesburg Christian Academy,
AL - Team Time (1st 5) 1:38:33.4 | Spread (1st 5) 3:03.5 |
| 30, 38, 59, 71, 126, (143), (165) |
| Nate Blakenship, Gabe Ferrel, Eli Bishop, Simon Jaeger, Jason Ray, (Will Varnon), (Nick Conner) |
| 18:37.2, 18:45.2, 19:34.1, 19:56.2, 21:40.7, (22:20.1), (23:13.9) |
10 | 332 | Mars Hill Bible,
AL - Team Time (1st 5) 1:38:37.5 | Spread (1st 5) 2:12.3 |
| 29, 51, 53, 93, 106, (109), (112) |
| Brock Windham, Matthew Moran, Bo Gooch, Sam Gooch, Hugh Hargett, (Jayce Thornton), (Caleb Conner) |
| 18:35.9, 19:22.3, 19:23.8, 20:27.3, 20:48.2, (20:48.8), (20:51.7) |
11 | 349 | Lindsay Lane Christian,
AL - Team Time (1st 5) 1:39:40.5 | Spread (1st 5) 2:54.2 |
| 28, 62, 65, 74, 120, (127) |
| Brady Anderson, Joseph Graves, Griffin Turner, Henry Woodall, Riley Ward, (Michael Kitchen) |
| 18:33.4, 19:46.1, 19:50.6, 20:02.8, 21:27.6, (21:40.9) |
12 | 407 | Zion Chapel,
AL - Team Time (1st 5) 1:40:36.8 | Spread (1st 5) 1:48.4 |
| 40, 83, 86, 98, 100, (117), (131) |
| Justin Porterfield, Connor Kelley, Wrangler Campbell, Adam Staver, Stetson Adcock, (Eric Dennis), (Camren Thorman) |
| 18:50.9, 20:14.4, 20:20.6, 20:31.6, 20:39.3, (21:07.5), (21:50.1) |
13 | 410 | Covenant Christian,
AL - Team Time (1st 5) 1:40:31.7 | Spread (1st 5) 2:23.4 |
| 27, 72, 99, 101, 111, (116), (119) |
| John Glover, Davis McNatt, Zeke Griffin, Titus Griffin, Draven LeFan, (Wyatt Vess), (Jack Richardson) |
| 18:27.3, 19:58.8, 20:35.5, 20:39.4, 20:50.7, (21:02.7), (21:21.6) |
14 | 421 | Pleasant Home,
AL - Team Time (1st 5) 1:41:10.4 | Spread (1st 5) 1:43.2 |
| 49, 70, 92, 95, 115, (128), (130) |
| Logan Bolling, Joseph Hainds, Matthew O'Rourke, Peyton Woodyard, Nicholas Holley, (Kaleb Piland), (Hunter Holmes) |
| 19:17.8, 19:55.2, 20:26.4, 20:30.0, 21:01.0, (21:41.9), (21:45.7) |
15 | 423 | Falkville,
AL - Team Time (1st 5) 1:41:11.1 | Spread (1st 5) 1:30.9 |
| 45, 73, 97, 103, 105, (114), (149) |
| Christopher Sanchez, Caleb Anders, Landin Diveley, Mikell Elliott, Jack Wills, (Darian Davis), (Bryce Bryan) |
| 19:12.8, 20:01.8, 20:31.3, 20:41.5, 20:43.7, (20:59.6), (22:25.7) |
16 | 432 | Cottage Hill Christian,
AL - Team Time (1st 5) 1:41:35.8 | Spread (1st 5) 1:36.2 |
| 58, 76, 84, 96, 118, (151), (170) |
| Andrew Hanenkrat, Brendon McQuire, Cole Jones, Nathan Broome, Ian Lewis, (Caeleb Hudson), (Aaron Archie) |
| 19:33.9, 20:04.1, 20:17.4, 20:30.3, 21:10.1, (22:29.2), (23:30.2) |
17 | 451 | St. Luke's Episcopal,
AL - Team Time (1st 5) 1:42:17.3 | Spread (1st 5) 3:03.7 |
| 35, 56, 110, 121, 129, (189) |
| Garrett Dolbear, Zachary Haataja, Andrew Le, Brooks Cumpton, Jackson Boone, (Connor Ferguson) |
| 18:41.1, 19:33.0, 20:50.4, 21:28.0, 21:44.8, (25:55.3) |
18 | 529 | Cedar Bluff,
AL - Team Time (1st 5) 1:45:05.6 | Spread (1st 5) 3:40.2 |
| 39, 77, 125, 135, 153, (164), (175) |
| Cameron Mcdaniel, Kaleb Shepard, Jack Horton, Manuel Lugo, Noah Stiles, (Jackson Stallings), (Cody Bias) |
| 18:50.7, 20:07.1, 21:37.3, 21:59.6, 22:30.9, (23:13.4), (23:58.5) |
19 | 543 | Skyline,
AL - Team Time (1st 5) 1:45:49.2 | Spread (1st 5) 2:43.1 |
| 63, 68, 124, 136, 152, (156), (159) |
| Nathan Olinger, Kordell Talley, Bryant Kennamer, Tristan Roach, Trever Saint, (Hank Utter), (J T Hastings) |
| 19:47.1, 19:54.8, 21:36.7, 22:00.4, 22:30.2, (22:47.7), (22:52.5) |
20 | 547 | North Sand Mountain,
AL - Team Time (1st 5) 1:50:16.9 | Spread (1st 5) 8:13.9 |
| 47, 50, 67, 179, 204 |
| Juan Luna, Lane Gamble, Josue Luna, Shauwn Phillips, Benton Bethune |
| 19:15.8, 19:17.9, 19:51.7, 24:21.8, 27:29.7 |
| 547 | Tanner,
AL - Team Time (1st 5) 1:45:34.0 | Spread (1st 5) 4:37.0 |
| 31, 91, 113, 146, 166, (168), (176) |
| Richard Rosas, Gonzalo Rubio, Angle Rubio, Manuel Felipe, Frankie Vicente, (Fernando Leon Garcia), (George Roman Gonzalez) |
| 18:38.3, 20:25.2, 20:51.8, 22:23.4, 23:15.3, (23:27.4), (24:00.5) |
22 | 562 | Jefferson Christian,
AL - Team Time (1st 5) 1:46:23.6 | Spread (1st 5) 2:57.5 |
| 48, 102, 133, 139, 140, (144), (174) |
| John Williams, Hunter Wells, Kyle Wilkerson, Douglas Owens, Peyton Ryce, (Cayden Bishop), (A.D. Lewis) |
| 19:17.3, 20:40.4, 21:56.5, 22:14.6, 22:14.8, (22:21.5), (23:55.6) |
23 | 574 | Belgreen,
AL - Team Time (1st 5) 1:46:48.4 | Spread (1st 5) 3:09.9 |
| 46, 122, 123, 138, 145, (158) |
| Canaan Stough, Tanner Warhurst, Brodie Vandiver, Alex Betts, Koby Collins, (Isac Willingham) |
| 19:13.2, 21:28.6, 21:30.9, 22:12.6, 22:23.1, (22:49.6) |
24 | 659 | Elberta,
AL - Team Time (1st 5) 1:51:53.0 | Spread (1st 5) 6:32.1 |
| 54, 132, 141, 142, 190, (197), (199) |
| Isaiah Nicely, Mason Wright, Robert Medolla, Henry Arthur, Logan McKenna, (Zach Paul), (Peter Gaunt) |
| 19:25.9, 21:52.0, 22:17.1, 22:20.0, 25:58.0, (26:11.4), (26:24.2) |
25 | 678 | Donoho,
AL - Team Time (1st 5) 1:52:07.6 | Spread (1st 5) 5:15.7 |
| 44, 134, 137, 181, 182, (200), (201) |
| Kam Thomas, John Perry, Carter Stremmel, Mihir Patel, Adam Stremmel, (James Perry), (John Noone) |
| 19:10.8, 21:58.4, 22:06.3, 24:25.6, 24:26.5, (26:45.7), (26:50.2) |
26 | 844 | Ider,
AL - Team Time (1st 5) 1:58:57.3 | Spread (1st 5) 3:39.8 |
| 148, 150, 170, 183, 193, (205) |
| Everrett King, Dillon Cook, Tyler Brewer, Lucas Murphey, Aiden Whitaker, (Kaleb Tate) |
| 22:25.1, 22:27.4, 23:30.2, 24:29.7, 26:04.9, (27:57.4) |
27 | 857 | Sacred Heart of Jesus,
AL - Team Time (1st 5) 1:58:16.7 | Spread (1st 5) 1:15.7 |
| 163, 169, 172, 173, 180, (193), (216) |
| Anthony Bothwell, Samuel Gilliland, Ethan Rogers, Ayden Christophe, Owen Arnold, (John-Rhodes Davis), (Javen Croft) |
| 23:09.6, 23:29.5, 23:32.6, 23:39.7, 24:25.3, (26:04.9), (34:47.5) |
28 | 867 | Decatur Heritage Christian Acad,
AL - Team Time (1st 5) 2:06:49.2 | Spread (1st 5) 7:53.6 |
| 85, 162, 202, 208, 210, (219), (220) |
| Thomas Ross, Michael Vandiver, David Brown, Owen Thompson, Conner McDaniel, (Jackson McDaniel), (Brian Brown) |
| 20:20.3, 23:04.9, 27:00.8, 28:09.3, 28:13.9, (39:24.4), (43:05.0) |
29 | 868 | Horseshoe Bend,
AL - Team Time (1st 5) 2:08:57.3 | Spread (1st 5) 11:47.8 |
| 107, 154, 184, 209, 214, (215) |
| Jarrett Bice, Grady James, Brady Patterson, Zach McCormack, Thompson Gamble, (Thomas Kinman) |
| 20:48.3, 22:33.0, 24:48.8, 28:11.1, 32:36.1, (33:22.3) |
30 | 878 | Red Level,
AL - Team Time (1st 5) 2:02:02.3 | Spread (1st 5) 3:36.3 |
| 146, 177, 178, 186, 191, (198), (203) |
| Jacob Catrett, Saben Elmore, Justin Carroll, Bryson Pate, Jackson Ingram, (Tyler Harrelson), (Zavier Phillips) |
| 22:23.4, 24:03.2, 24:09.0, 25:27.0, 25:59.7, (26:17.9), (27:07.0) |
31 | 884 | Cleveland,
AL - Team Time (1st 5) 2:03:30.6 | Spread (1st 5) 3:11.6 |
| 157, 160, 187, 188, 192, (195), (211) |
| Jonas Johansen, Jacob Dutton, Zaelyn Varner, Ty Washburn, Micah Fortenberry, (Blaine Chaperon), (Jack Chaperon) |
| 22:49.0, 22:58.7, 25:48.4, 25:53.9, 26:00.6, (26:06.0), (28:36.1) |
32 | 955 | Kinston,
AL - Team Time (1st 5) 2:11:05.0 | Spread (1st 5) 6:23.3 |
| 155, 185, 196, 207, 212 |
| Owen Patterson, Tripp Hawthorne, Matthew Smith, Reeve Reynolds, Reese Hall |
| 22:35.7, 25:21.9, 26:07.4, 28:01.0, 28:59.0 |
33 | 1015 | Cherokee,
AL - Team Time (1st 5) 2:33:32.0 | Spread (1st 5) 14:18.0 |
| 161, 206, 213, 217, 218 |
| Jared Borden, Mason Price, Colin Huddleston, Luke Thompson, Dalton Day |
| 23:02.7, 28:00.4, 30:03.3, 35:04.9, 37:20.7 |