1 | 79 | St Bernard Prep,
AL - Team Time (1st 5) 1:27:27.1 | Spread (1st 5) 1:23.6 |
| 2, 13, 15, 22, 27, (46), (67) |
| Caleb Guthery, Joseph Arriaga, Eli Loyd, David De Jesus, Jiovany Aguilar-Arriaga, (Peter Tran), (Francisco Tona) |
| 16:36.6, 17:24.9, 17:35.9, 17:49.5, 18:00.2, (18:24.6), (18:59.6) |
2 | 84 | St. Michael,
AL - Team Time (1st 5) 1:28:03.2 | Spread (1st 5) 45.2 |
| 8, 9, 18, 21, 28, (31), (36) |
| Michael Garriz, Jack Phelps, Nick Berrios, Tripp Miller, Edward Cowles, (John Davis), (Andres Christensen) |
| 17:15.6, 17:21.1, 17:37.3, 17:48.4, 18:00.8, (18:03.1), (18:11.1) |
3 | 108 | Bayside Academy,
AL - Team Time (1st 5) 1:28:43.2 | Spread (1st 5) 1:02.0 |
| 6, 16, 23, 29, 34, (41), (49) |
| Myles Cook, Spencer Gaberino, Ty Postle, Christopher Drayton, John Thomas Neill, (Ernest Ladd), (Patrick Daves) |
| 17:06.6, 17:36.2, 17:50.7, 18:01.1, 18:08.6, (18:19.2), (18:31.9) |
4 | 124 | Pleasant Valley,
AL - Team Time (1st 5) 1:29:15.3 | Spread (1st 5) 1:10.2 |
| 5, 24, 25, 33, 37, (42), (62) |
| Caden Nelson, Coleman Haynes, Oliver Young, Holt Bentley, Kaige Roberts, (Brayden Wright), (Ryan Eubanks) |
| 17:04.0, 17:54.2, 17:55.2, 18:07.7, 18:14.2, (18:19.7), (18:46.4) |
5 | 129 | Westminster Christian,
AL - Team Time (1st 5) 1:29:07.6 | Spread (1st 5) 1:19.6 |
| 10, 11, 12, 38, 58, (93), (94) |
| John Farmer, Seth Peebles, Kyle VanKirk, Coston Korotky, Charles Glasgow, (Caleb Anderson), (Camden Renner) |
| 17:22.5, 17:23.5, 17:24.1, 18:15.4, 18:42.1, (19:33.4), (19:36.1) |
6 | 191 | Westminster School at Oak Mountain,
AL - Team Time (1st 5) 1:31:07.8 | Spread (1st 5) 1:11.6 |
| 14, 32, 39, 52, 54, (61), (76) |
| Arjun Varadhan, David Haskins, Micah Adams, Alexander Montgomery, Luke Richardson, (John Richardson), (Ethan Ellerbusch) |
| 17:28.8, 18:06.5, 18:16.3, 18:35.8, 18:40.4, (18:45.0), (19:12.9) |
7 | 213 | Houston Academy,
AL - Team Time (1st 5) 1:31:28.1 | Spread (1st 5) 2:04.3 |
| 7, 19, 48, 56, 83, (91), (95) |
| Gunnar Smith, Alex Converse, JC Peacock, Logan Bolton, Alex Nolin, (Zeid Yunis), (Sam Middleton) |
| 17:13.7, 17:44.2, 18:30.5, 18:41.7, 19:18.0, (19:26.9), (19:36.5) |
8 | 225 | Providence Christian,
AL - Team Time (1st 5) 1:31:41.1 | Spread (1st 5) 2:12.2 |
| 4, 20, 51, 71, 79, (97), (116) |
| Clay Suddarth, Robert Woodall, Greyson Lifto, Nathan Nicholls, Henry Paul Blaxton, (James Glass), (Banks Folger) |
| 17:02.3, 17:46.4, 18:33.8, 19:04.1, 19:14.5, (19:37.0), (20:12.8) |
9 | 242 | Pennington,
AL - Team Time (1st 5) 1:31:51.4 | Spread (1st 5) 2:29.1 |
| 3, 26, 55, 78, 80, (157), (158) |
| Paul Gonzales, Carlos Perez, Jaxson Branham, Alex Washburn, Jodie Childers, (Jose Rodriguez), (Simeon Ekwegbalu) |
| 16:45.8, 17:55.5, 18:40.9, 19:14.3, 19:14.9, (22:02.6), (22:03.3) |
10 | 310 | Holly Pond,
AL - Team Time (1st 5) 1:34:07.1 | Spread (1st 5) 1:42.8 |
| 35, 40, 50, 82, 103, (108), (136) |
| Zackery Reynolds, Christopher Putman, Parker Sellers, Caleb Partain, Austin Marsh, (Hunter Farr), (Andy Light) |
| 18:09.1, 18:16.4, 18:32.2, 19:17.5, 19:51.9, (20:02.6), (21:24.4) |
11 | 355 | Pisgah,
AL - Team Time (1st 5) 1:35:18.4 | Spread (1st 5) 1:25.2 |
| 43, 65, 70, 77, 100, (106), (119) |
| Tanner Baine, Tristan Little, Zach Cornelison, Mason Overdear, Bob Johnson, (Trey Barrentine), (Austin Wilson) |
| 18:20.8, 18:54.3, 19:03.1, 19:14.2, 19:46.0, (19:59.2), (20:14.7) |
12 | 396 | Winfield,
AL - Team Time (1st 5) 1:36:19.2 | Spread (1st 5) 1:45.3 |
| 44, 69, 73, 99, 111, (126), (133) |
| Dawson Klein, Tyler Weeks, Will Benton, Will May, Kade Estill, (Nick Nelson), (Conner Cook) |
| 18:20.9, 19:01.5, 19:06.8, 19:43.8, 20:06.2, (20:36.7), (21:15.3) |
13 | 426 | St James,
AL - Team Time (1st 5) 1:37:05.8 | Spread (1st 5) 1:30.4 |
| 60, 63, 68, 117, 118, (140), (189) |
| Bryan Nam, Adam Kavlick, Preston Phillips, Mads Skovmose, Caden Hayes, (Samuel Jordan), (Danny Trock) |
| 18:44.2, 18:52.8, 18:59.7, 20:14.5, 20:14.6, (21:36.5), (23:34.6) |
14 | 435 | Wicksburg,
AL - Team Time (1st 5) 1:37:05.9 | Spread (1st 5) 1:14.2 |
| 64, 81, 84, 92, 114, (142), (155) |
| Nathan Weisiger, Hagen Seymour, Tyler Saville, William Speigner, Devin Langhirt, (Lucas Meyers), (Trevor Woodham) |
| 18:53.2, 19:16.5, 19:18.5, 19:30.3, 20:07.4, (21:37.6), (21:56.5) |
15 | 438 | Prattville Christian Academy,
AL - Team Time (1st 5) 1:37:23.6 | Spread (1st 5) 1:24.5 |
| 56, 74, 87, 110, 111, (124), (129) |
| Carson Roberson, Cohen Palmore, Benjamin Allen, Ryan Kirk, Nolan Hadden, (Cole Houston), (Mason Myers) |
| 18:41.7, 19:10.2, 19:19.9, 20:05.6, 20:06.2, (20:33.0), (20:56.8) |
16 | 457 | East Lawrence,
AL - Team Time (1st 5) 1:37:40.7 | Spread (1st 5) 1:17.9 |
| 59, 88, 101, 102, 107, (122), (138) |
| Peyton Davenport, Coleman Garner, Caleb Smith, Peyton Knop, Connery Lowery, (David Izquierdo), (Brady Hodges) |
| 18:42.8, 19:20.0, 19:47.5, 19:49.7, 20:00.7, (20:28.4), (21:34.6) |
17 | 467 | T R Miller,
AL - Team Time (1st 5) 1:38:29.6 | Spread (1st 5) 2:12.2 |
| 53, 75, 90, 121, 128, (130), (134) |
| Sam Kelly, Todd Pace, Brooks Feeley, Jaxson Fillmore, James Tolbert, (Jayron Blackmon), (James Feeley) |
| 18:38.3, 19:12.1, 19:25.3, 20:23.4, 20:50.5, (20:57.3), (21:19.5) |
18 | 544 | Vinemont,
AL - Team Time (1st 5) 1:43:21.5 | Spread (1st 5) 6:15.0 |
| 17, 30, 109, 193, 195, (196), (200) |
| Ethan Lemons, Will Rhodes, Boston McDuffy, Will Walton, Omar Herrera, (Jonathan Rojas), (Brandon McClure) |
| 17:37.2, 18:02.5, 20:03.7, 23:45.9, 23:52.2, (23:55.5), (24:14.6) |
19 | 624 | Pike Road,
AL - Team Time (1st 5) 1:44:51.2 | Spread (1st 5) 3:39.7 |
| 66, 72, 145, 170, 171, (172), (185) |
| Andrew Kenny, Christopher Mackey, Carter Benson, Preston Macrory, Joseph Vinson, (Liam Zawicki), (Sterling Neuenschwander) |
| 18:55.5, 19:04.6, 21:45.5, 22:30.4, 22:35.2, (22:35.6), (23:25.7) |
20 | 647 | Dadeville,
AL - Team Time (1st 5) 1:45:47.5 | Spread (1st 5) 5:13.3 |
| 45, 89, 161, 162, 190, (191), (192) |
| Jordan Ford, Caleb Bice, Micah Stowe, Ziyun McCowan, Emmanuel Pearson, (Dylan Moore), (Cameron Heard) |
| 18:22.7, 19:22.6, 22:09.9, 22:16.3, 23:36.0, (23:45.4), (23:45.8) |
21 | 651 | Colbert Heights,
AL - Team Time (1st 5) 1:45:33.6 | Spread (1st 5) 4:12.6 |
| 47, 105, 151, 173, 175, (194), (216) |
| Brian Jones, Skyler Balta, Austyn Williams, Eli Holman, Jacob Milender, (Kaleb Crowden), (Allen Reyes) |
| 18:26.8, 19:56.3, 21:54.4, 22:36.7, 22:39.4, (23:48.3), (26:37.1) |
22 | 654 | Locust Fork,
AL - Team Time (1st 5) 1:45:26.6 | Spread (1st 5) 3:29.8 |
| 86, 104, 141, 147, 176, (180), (181) |
| Jake Tarpley, Dawson Dunn, Eli McNutt, Lukas Huber, Jace Camp, (Alberto Vargas), (Tucker Massey) |
| 19:19.7, 19:54.0, 21:36.9, 21:46.5, 22:49.5, (23:05.8), (23:06.0) |
23 | 670 | Glencoe,
AL - Team Time (1st 5) 1:45:38.2 | Spread (1st 5) 2:38.3 |
| 85, 123, 152, 154, 156, (167), (168) |
| Conner Cothran, Cole Contris, Ian Mcclantoc, Seth Jenne, Robert Edgar, (Jackson Gomez), (Cason Arther) |
| 19:18.9, 20:30.7, 21:55.0, 21:56.4, 21:57.2, (22:25.8), (22:27.7) |
24 | 675 | Geraldine,
AL - Team Time (1st 5) 1:46:51.3 | Spread (1st 5) 8:54.3 |
| 1, 132, 149, 187, 206, (207), (225) |
| Collin Mayfield, Jamison Rowell, Ezekiel Anderson, Hunter Smith, Gustavo Reynolds, (Aiden Windham), (Lucus Wade) |
| 15:43.8, 21:09.0, 21:49.4, 23:31.0, 24:38.1, (24:58.0), (36:18.8) |
25 | 716 | Opp,
AL - Team Time (1st 5) 1:47:34.0 | Spread (1st 5) 2:41.0 |
| 120, 131, 137, 150, 178 |
| Lain McCollough, Kasey Dyess, Colby Champion, Maxwell Russell, Jesse Clark |
| 20:18.0, 20:57.5, 21:29.3, 21:50.2, 22:59.0 |
26 | 759 | Clements,
AL - Team Time (1st 5) 1:49:12.0 | Spread (1st 5) 2:46.2 |
| 115, 148, 153, 166, 177, (201), (209) |
| Andrew Bates, Ethan Braden, Jay Kolasa, Alex Kraus, Riley Dickey, (Sebastian Maldonado), (Gabriel King) |
| 20:10.6, 21:46.8, 21:55.9, 22:21.9, 22:56.8, (24:22.1), (25:59.6) |
27 | 766 | Randolph County,
AL - Team Time (1st 5) 1:52:02.3 | Spread (1st 5) 5:48.2 |
| 125, 139, 143, 146, 213 |
| Ian Strickland, Sutton Phillips, Gage Pinson, Alex Sheppard, Armando Sanchez-Cortez |
| 20:35.5, 21:35.5, 21:41.5, 21:46.1, 26:23.7 |
28 | 805 | Hanceville,
AL - Team Time (1st 5) 1:53:15.4 | Spread (1st 5) 6:51.7 |
| 98, 127, 182, 184, 214, (219) |
| Ion Patrum, Noah Frasier, Morgan Frasier, Daniel DeJesus, Isaiah Carnell, (Gabriel Ognilla) |
| 19:39.1, 20:45.9, 23:08.2, 23:11.4, 26:30.8, (29:33.1) |
29 | 820 | New Hope,
AL - Team Time (1st 5) 1:52:10.2 | Spread (1st 5) 4:19.1 |
| 96, 165, 179, 183, 197, (204), (204) |
| Marc Compton, Jacob Chaffin, Isaiah Hinshaw, Jake Stoup, Hudson Engle, (Austin Sanderson), (Bordy Cornelison) |
| 19:36.6, 22:21.6, 23:05.6, 23:10.7, 23:55.7, (24:34.3), (24:34.3) |
30 | 834 | Booker T Washington,
AL - Team Time (1st 5) 1:52:48.6 | Spread (1st 5) 3:01.8 |
| 135, 159, 164, 174, 202, (208), (211) |
| Brasher Miller, Scott Johnson, Armani Sowell, Joseph Sims, William Pruitt, (Tyler Daniels), (kevin Sowers) |
| 21:22.8, 22:04.3, 22:18.4, 22:38.5, 24:24.6, (25:28.9), (26:10.4) |
31 | 857 | Flomaton,
AL - Team Time (1st 5) 1:55:15.0 | Spread (1st 5) 5:54.5 |
| 113, 160, 186, 188, 210, (215), (218) |
| Ivan Glenn, Nate Turner, Will Rollin, Colby Lisenby, Forrest Jones, (Ben Moore), (Sawyer Hart) |
| 20:07.2, 22:04.6, 23:29.5, 23:32.0, 26:01.7, (26:35.2), (29:02.0) |
32 | 873 | Saks,
AL - Team Time (1st 5) 1:54:40.9 | Spread (1st 5) 2:28.4 |
| 144, 163, 169, 198, 199, (203), (221) |
| Adam Smith, Angel Ismael Vazquez Pue, Joshua Todd, John Escareno, Sean Bussey, (Matthew Kennewey), (Sebastian Garcia) |
| 21:42.2, 22:17.6, 22:29.7, 24:00.8, 24:10.6, (24:26.1), (30:51.0) |
33 | 1094 | Phil Campbell,
AL - Team Time (1st 5) 2:32:51.5 | Spread (1st 5) 8:35.6 |
| 212, 217, 220, 222, 223, (224) |
| Fransisco Casasola, Matt Dunn, Joshua Morgan, Brandon McCleese, Trey Benford, (Daniel Gonzalez) |
| 26:23.0, 28:48.2, 30:21.1, 32:20.6, 34:58.6, (36:14.6) |