1 | 31 | Homewood,
AL - Team Time (1st 5) 1:20:41.4 | Spread (1st 5) 1:25.1 |
| 1, 2, 7, 8, 13, (15), (17) |
| Will Stone, Crawford Hope, Carson Bedics, Jack Gray, Jon Fielding Stogner, (Logan Justice), (Brady Cassell) |
| 15:17.3, 15:54.8, 16:23.3, 16:23.6, 16:42.4, (16:45.7), (16:54.7) |
2 | 77 | Cullman,
AL - Team Time (1st 5) 1:23:44.4 | Spread (1st 5) 1:20.5 |
| 3, 10, 12, 18, 34, (52), (103) |
| Will Thompson, Edgar Medina, Jackson Tucker, Adam Mangum, Nicholas Wood, (Walker Huddleston), (Banks Baker) |
| 16:03.7, 16:37.1, 16:40.4, 16:59.0, 17:24.2, (17:45.7), (18:51.4) |
3 | 147 | Northridge,
AL - Team Time (1st 5) 1:26:25.9 | Spread (1st 5) 22.9 |
| 21, 25, 31, 32, 38, (158), (168) |
| John Niiler, Adam Bolton, Nathan Shemwell, Colin Murphy, Forrest York, (Nolan Pedota), (Nicholas Traylor) |
| 17:03.7, 17:14.1, 17:20.6, 17:20.9, 17:26.6, (19:47.4), (19:59.9) |
4 | 175 | Hartselle,
AL - Team Time (1st 5) 1:26:13.5 | Spread (1st 5) 1:49.8 |
| 5, 11, 23, 66, 70, (125), (140) |
| Carson Levario-Slaten, Caleb Dingbaum, Hawken Foote, Sellers Brown, Eric Rabadan, (Ethan Medendorp), (Garrett Blaxton) |
| 16:18.0, 16:39.8, 17:07.3, 18:00.6, 18:07.8, (19:09.8), (19:30.3) |
5 | 218 | Helena,
AL - Team Time (1st 5) 1:27:27.7 | Spread (1st 5) 1:58.9 |
| 6, 27, 37, 69, 79, (88), (89) |
| Brady Barton, Blake Childers, Talon Pritchard, Caleb Byers, Gage Pritchard, (Rob Saville), (Edan Jamieson) |
| 16:21.7, 17:14.9, 17:25.6, 18:04.9, 18:20.6, (18:34.1), (18:34.9) |
6 | 219 | Athens,
AL - Team Time (1st 5) 1:27:58.8 | Spread (1st 5) 1:28.8 |
| 19, 22, 40, 55, 83, (101), (127) |
| Guy Greenhaw, Elijah Frankel, Chase Irland, Matthew Waldron, Josh Simmons, (Luis Diaz), (Garrett Murph) |
| 16:59.8, 17:07.1, 17:32.4, 17:50.9, 18:28.6, (18:45.7), (19:11.5) |
7 | 226 | Albertville,
AL - Team Time (1st 5) 1:27:57.7 | Spread (1st 5) 1:25.2 |
| 16, 26, 43, 63, 78, (84), (86) |
| Chance Cofield, Rodrigo Patino, Arturo Ramos, Jose Paulino, David Sanchez, (Dave Hubert), (Kevin Lopez) |
| 16:51.4, 17:14.2, 17:35.7, 17:59.8, 18:16.6, (18:30.4), (18:32.8) |
| 226 | St. Paul's Episcopal,
AL - Team Time (1st 5) 1:28:06.0 | Spread (1st 5) 52.8 |
| 33, 34, 39, 45, 75, (131), (155) |
| John Michael Romanos, Mac Conwell, William Jameson, Wilkes Howes, Stone Smith, (Gates Kaufman), (Evan Wrights) |
| 17:22.2, 17:24.2, 17:27.1, 17:37.5, 18:15.0, (19:15.5), (19:46.2) |
9 | 248 | Decatur,
AL - Team Time (1st 5) 1:28:31.9 | Spread (1st 5) 26.3 |
| 41, 44, 48, 50, 65, (134), (136) |
| Tyler McCormick, Peter Gonzales, Henry McCormick, Julio Cerda, John Bownds, (Anothy Romero), (Jacob Glenn) |
| 17:33.8, 17:36.5, 17:40.3, 17:41.2, 18:00.1, (19:18.0), (19:21.4) |
10 | 286 | Pelham,
AL - Team Time (1st 5) 1:28:58.4 | Spread (1st 5) 2:30.1 |
| 9, 24, 47, 100, 106, (125), (161) |
| Adam Keller, TJ Gennari, Dominic Fanella, Xavien Harris, jonathan Sirois, (Ian Howell), (Ethan Reed) |
| 16:24.9, 17:13.2, 17:40.1, 18:45.2, 18:55.0, (19:09.8), (19:52.5) |
11 | 322 | Daphne,
AL - Team Time (1st 5) 1:29:59.6 | Spread (1st 5) 1:55.1 |
| 14, 59, 71, 85, 93, (122), (151) |
| Ethan Rowe, Lance Parquette, Andy Canegitta Jr., Ethan Blanton, Michell Koser, (Brendan Kennedy), (Andrew Berry) |
| 16:43.4, 17:54.9, 18:10.3, 18:32.5, 18:38.5, (19:07.6), (19:40.5) |
12 | 326 | Fort Payne,
AL - Team Time (1st 5) 1:30:10.8 | Spread (1st 5) 1:43.4 |
| 20, 58, 62, 87, 99, (113), (130) |
| Ben Anderson, Arturo Rodriguez, Giles Roberts, Logan Caldwell, Gaspar Jiminez, (Steven Ramom), (Hernan Cruz) |
| 17:01.6, 17:54.6, 17:56.6, 18:33.0, 18:45.0, (19:02.3), (19:13.8) |
13 | 328 | Wetumpka,
AL - Team Time (1st 5) 1:29:39.6 | Spread (1st 5) 2:53.2 |
| 4, 53, 81, 82, 108, (111), (112) |
| Cory Anthony, Brennan Worrell, Aaron Foster, Jackson Walden, Isaac Stubbs, (Blake Knuckles), (Baylee Jost) |
| 16:04.3, 17:45.8, 18:25.2, 18:26.8, 18:57.5, (19:00.3), (19:00.7) |
14 | 366 | Spanish Fort,
AL - Team Time (1st 5) 1:31:04.4 | Spread (1st 5) 1:03.0 |
| 49, 68, 72, 80, 97, (121), (123) |
| Doug Sabo, Baron Gossman, Joshua Clough, Bennett Booth, Pablo Martin-Jimenez, (Rollins McPherson), (Jackson Gaddy) |
| 17:40.6, 18:04.0, 18:12.8, 18:23.4, 18:43.6, (19:07.5), (19:08.2) |
15 | 398 | Pinson Valley,
AL - Team Time (1st 5) 1:31:34.2 | Spread (1st 5) 1:55.9 |
| 29, 73, 76, 92, 128, (160), (224) |
| Seth Lord, Aaron Martinez, Luis Sanchez, Carlos Del Toro, George Vazqunez, (Hunter Siddle), (Darryl Shorts) |
| 17:15.7, 18:13.4, 18:15.2, 18:38.3, 19:11.6, (19:52.1), (22:45.1) |
16 | 444 | Chelsea,
AL - Team Time (1st 5) 1:32:34.2 | Spread (1st 5) 2:07.9 |
| 36, 42, 107, 117, 142, (170), (180) |
| Miles Brush, Cade Neuberger, Nick Ayers, Thomas Ludwig, Joseph McGaha, (Caleb Horn), (Kyle Frangopoolis) |
| 17:25.1, 17:34.5, 18:56.5, 19:05.1, 19:33.0, (20:05.0), (20:18.3) |
17 | 508 | Buckhorn,
AL - Team Time (1st 5) 1:33:40.4 | Spread (1st 5) 2:11.8 |
| 30, 89, 119, 132, 138, (141), (144) |
| Daniel Wilcox, Ben Basta, Jake Bowman, Austin Mayfield, Joe Harrison, (Ben Blackwood), (Ethan Davis) |
| 17:15.9, 18:34.9, 19:05.6, 19:16.3, 19:27.7, (19:32.0), (19:33.5) |
18 | 509 | Gulf Shores,
AL - Team Time (1st 5) 1:33:43.3 | Spread (1st 5) 2:18.7 |
| 46, 64, 102, 133, 164, (176), (208) |
| Ben Imperato, Sam Ingraham, Tony Papadelias, Brady George, Devin Polk, (Jeffrey James), (Caleb Colvin) |
| 17:38.7, 17:59.9, 18:49.6, 19:17.7, 19:57.4, (20:12.1), (21:44.4) |
19 | 544 | Pell City,
AL - Team Time (1st 5) 1:34:29.4 | Spread (1st 5) 2:02.5 |
| 60, 74, 95, 150, 165, (184), (191) |
| Jack Lowe, Josh Arellano, Justin Wilson, Aidan Golden, Cason Hannah, (Heath Stinson), (Ethan Kirby) |
| 17:55.0, 18:14.0, 18:42.8, 19:40.1, 19:57.5, (20:27.3), (20:39.8) |
20 | 560 | Oxford,
AL - Team Time (1st 5) 1:34:48.8 | Spread (1st 5) 2:14.0 |
| 57, 61, 115, 156, 171, (181), (186) |
| Reed Robinson, Dylan Hulsey, Josue Alvarez, Tide Lacher, Wesley Robinson, (Justin Dempsey), (Martin Collier) |
| 17:54.3, 17:55.2, 19:04.6, 19:46.4, 20:08.3, (20:23.8), (20:28.4) |
21 | 569 | Muscle Shoals,
AL - Team Time (1st 5) 1:35:14.4 | Spread (1st 5) 48.9 |
| 98, 105, 109, 115, 142, (152), (167) |
| Zach Granger, Micah Clotfelter, Jordan Collum, Will Almon, Max Puckett, (Zach Cochran), (Vincent McAlister) |
| 18:44.1, 18:54.9, 18:57.8, 19:04.6, 19:33.0, (19:43.0), (19:59.5) |
22 | 582 | Opelika,
AL - Team Time (1st 5) 1:35:11.7 | Spread (1st 5) 1:34.2 |
| 77, 94, 118, 134, 159, (163), (169) |
| Chas Brewer, Alberto Cordovo, Benjamin Estes, Winston Tufts, Tykell Jones, (Jacob Walker), (Mitch McCullough) |
| 18:15.9, 18:42.2, 19:05.5, 19:18.0, 19:50.1, (19:56.1), (20:00.9) |
23 | 626 | Stanhope Elmore,
AL - Team Time (1st 5) 1:36:09.2 | Spread (1st 5) 2:26.6 |
| 56, 110, 119, 162, 179, (183), (188) |
| Freddy Patton, Tajairus Brown, Keegan Rafferty, Will Dasinger, Owen Bergman Woodard, (Daniel Garcia), (Sean Rattan) |
| 17:51.4, 18:59.1, 19:05.6, 19:55.1, 20:18.0, (20:26.1), (20:32.7) |
24 | 651 | Saraland,
AL - Team Time (1st 5) 1:36:50.6 | Spread (1st 5) 3:06.8 |
| 54, 67, 149, 182, 199, (221), (230) |
| Joseph Dykes, Landon Johnson, Caden Ryan, Michael Tate, Ryan Dykes, (Joseph McDonald), (Thomas Campitelli) |
| 17:49.7, 18:01.6, 19:38.3, 20:24.5, 20:56.5, (22:37.7), (22:54.9) |
25 | 735 | McAdory,
AL - Team Time (1st 5) 1:41:07.6 | Spread (1st 5) 5:59.9 |
| 51, 96, 146, 202, 240, (250), (263) |
| Devonte Edwards, Woody Anthony, Yoni Astudillo, Ulfret Garcia, Francisco Alonso, (Jackson Colburn), (David Glass) |
| 17:42.4, 18:43.3, 19:36.1, 21:23.5, 23:42.3, (25:21.7), (28:19.3) |
26 | 741 | Calera,
AL - Team Time (1st 5) 1:38:28.1 | Spread (1st 5) 1:45.3 |
| 104, 137, 154, 156, 190, (212) |
| Jalen Pearson, Cade Galloway, Riley Gay, Jaime Montes, Bryant Bullock, (Josh Kiker) |
| 18:54.2, 19:22.4, 19:45.6, 19:46.4, 20:39.5, (22:01.8) |
27 | 790 | Shades Valley,
AL - Team Time (1st 5) 1:41:17.2 | Spread (1st 5) 4:54.0 |
| 28, 153, 194, 201, 214, (218), (229) |
| Sebastian Sanders, Braden Odom, Abou Mboob, Sebastian Henostroza, Benjamin Moose, (Charles Stephens), (Michael Witherspoon) |
| 17:15.4, 19:45.1, 20:44.7, 21:22.6, 22:09.4, (22:21.5), (22:53.4) |
28 | 801 | Baldwin County,
AL - Team Time (1st 5) 1:40:46.3 | Spread (1st 5) 2:20.1 |
| 124, 129, 139, 204, 205, (207), (226) |
| Graham Harvey, Ben White, Mason Brock, Matthew Milstid, Landen Harville, (Andrew Donald), (Trevor Murphy) |
| 19:08.8, 19:13.0, 19:28.5, 21:27.1, 21:28.9, (21:36.5), (22:46.8) |
29 | 838 | Gardendale,
AL - Team Time (1st 5) 1:41:13.4 | Spread (1st 5) 2:46.4 |
| 91, 171, 187, 189, 200, (244), (246) |
| Rhein Packer, Alex Webb, Andrew Valentine, Ryan Patillo, Rich Morgan, (Sam Greer), (Justin Gregg) |
| 18:36.0, 20:08.3, 20:32.5, 20:34.2, 21:22.4, (24:02.7), (24:36.1) |
30 | 854 | Hazel Green,
AL - Team Time (1st 5) 1:41:00.4 | Spread (1st 5) 1:46.8 |
| 114, 166, 185, 192, 197, (236), (245) |
| Matthew Webster, Devon Stevens, Ethan Townsend, Jake Hicks, Brandon Mann, (Aubrey Franklin), (Taylor Franklin) |
| 19:03.5, 19:58.6, 20:28.0, 20:40.0, 20:50.3, (23:12.9), (24:18.4) |
31 | 861 | Northview,
AL - Team Time (1st 5) 1:41:26.4 | Spread (1st 5) 1:50.1 |
| 145, 147, 173, 193, 203, (213), (231) |
| Jazton Burnett, Julian Martinez, Jonathan Medeiros, Dawson Freeland, Levi Thomas, (Robert Wynn), (Ameer Wilson) |
| 19:33.9, 19:37.5, 20:10.5, 20:40.5, 21:24.0, (22:08.5), (23:01.4) |
32 | 960 | Dothan,
AL - Team Time (1st 5) 1:45:34.3 | Spread (1st 5) 2:53.7 |
| 148, 177, 198, 217, 220, (222), (227) |
| Trevor Shaw, Tristin DeCroo, Gabriel Simmons, Bryan Whitehurst, Ethan Johnston, (Nolan Bone), (Jack Coskrey) |
| 19:37.7, 20:12.2, 20:52.3, 22:20.7, 22:31.4, (22:38.9), (22:49.0) |
33 | 1010 | Robertsdale,
AL - Team Time (1st 5) 1:47:10.6 | Spread (1st 5) 2:15.3 |
| 174, 195, 206, 216, 219, (223), (235) |
| Bailey Fisher, Tyler Stevenson, Chad Sterling, Cameron Jennings, Darby Stevenson, (Danny Lewondowski), (Connor Smith) |
| 20:10.7, 20:48.8, 21:30.0, 22:15.1, 22:26.0, (22:40.5), (23:07.1) |
34 | 1064 | Hueytown,
AL - Team Time (1st 5) 1:50:37.7 | Spread (1st 5) 3:38.4 |
| 175, 209, 211, 228, 241, (259), (260) |
| Alex Drake, Zac Hill, Levi Weaver, Ryan Franklin, Brady Hosmer, (Landon Pate), (Cole Edwards) |
| 20:11.3, 21:45.9, 21:59.4, 22:51.4, 23:49.7, (26:31.2), (26:38.2) |
35 | 1127 | Hillcrest-Tuscaloosa,
AL - Team Time (1st 5) 1:53:37.0 | Spread (1st 5) 3:02.8 |
| 196, 215, 234, 239, 243, (251), (261) |
| James McDonald, David Doyle, Michael Bray, Waylan Anderson, Grayson Ash, (Emmanuel Lodree), (Jacob Wright) |
| 20:49.5, 22:09.8, 23:07.0, 23:38.4, 23:52.3, (25:27.4), (26:39.3) |
36 | 1137 | Minor,
AL - Team Time (1st 5) 1:56:51.5 | Spread (1st 5) 5:29.9 |
| 178, 225, 232, 248, 254, (255), (256) |
| Jordan Mosley, Davon Turner, Eric Beal, Cyrus Jean, Tyler Woodard, (Taj Johnson), (Isaac Carr) |
| 20:13.9, 22:46.4, 23:02.3, 25:05.1, 25:43.8, (26:04.3), (26:05.2) |
37 | 1176 | Columbia,
AL - Team Time (1st 5) 1:58:06.0 | Spread (1st 5) 3:12.2 |
| 210, 233, 237, 247, 249, (253), (257) |
| Brenton Pollard, Jake Roland, Giovanni Roche, Chase Abbott, Richard Olawepo, (Nathan Lemker), (Jameh Fananapazir) |
| 21:57.4, 23:06.5, 23:13.9, 24:38.6, 25:09.6, (25:39.1), (26:15.3) |
38 | 1252 | Russell County,
AL - Team Time (1st 5) 2:05:59.6 | Spread (1st 5) 3:15.4 |
| 238, 242, 252, 258, 262 |
| Tyler Hogan, Mark Oglesby, Keron Batson, Victor Mack, Mark Olds |
| 23:31.8, 23:51.3, 25:33.8, 26:15.5, 26:47.2 |