1 | 26 | American Christian,
AL - Team Time (1st 5) 1:23:30.4 | Spread (1st 5) 1:17.1 |
| 1, 2, 3, 8, 12, (17), (47) |
| Joseph Wohlers, Taylor Ray, David Barrett, Brock Isom, Nick Gould, (John Bridges), (Greyson Lee) |
| 16:09.4, 16:14.5, 16:21.0, 17:19.0, 17:26.5, (17:37.3), (18:46.7) |
2 | 75 | Pleasant Valley,
AL - Team Time (1st 5) 1:27:13.4 | Spread (1st 5) 1:45.0 |
| 4, 6, 7, 21, 37, (48), (54) |
| Matisse Miller, Skyler Mcleod, Jacob Gladen, Dekota Roberts, Coleman Haynes, (John Anthony Kritlow), (Kaige Roberts) |
| 16:39.3, 17:07.7, 17:18.4, 17:43.7, 18:24.3, (18:48.7), (19:00.4) |
3 | 127 | Bayside Academy,
AL - Team Time (1st 5) 1:29:44.2 | Spread (1st 5) 1:15.1 |
| 13, 15, 24, 32, 43, (71), (91) |
| Ernest Ladd, Myles Cook, Bradley Schmidt, Luke Dobbins, Benjamin Lane, (Taylor Hartley), (Spencer Gaberino) |
| 17:28.6, 17:29.6, 17:46.1, 18:16.2, 18:43.7, (19:22.5), (19:50.0) |
4 | 188 | T R Miller,
AL - Team Time (1st 5) 1:32:04.2 | Spread (1st 5) 1:04.1 |
| 25, 28, 29, 49, 57, (62), (68) |
| Tailand Mitchell, Rider Jernigan, Micah Florez, Sam Kelly, Tucker McDaniel, (Tyler Hoomes), (Brooks Feeley) |
| 17:57.0, 18:05.7, 18:09.3, 18:51.1, 19:01.1, (19:09.2), (19:17.7) |
5 | 192 | Pennington,
AL - Team Time (1st 5) 1:32:07.5 | Spread (1st 5) 1:15.8 |
| 22, 35, 39, 41, 55, (63), (116) |
| Victor Serrano, Paul Gonzales, Isaac Serrano, Mario Pablo, Carlos Perez, (Cesar Serrano), (Rodolfo Serrano) |
| 17:45.0, 18:21.3, 18:28.4, 18:32.0, 19:00.8, (19:10.4), (20:35.8) |
6 | 222 | Pisgah,
AL - Team Time (1st 5) 1:33:14.2 | Spread (1st 5) 51.2 |
| 36, 38, 39, 43, 66, (98), (104) |
| Ben Hembree, Jase Moore, Garrett Ellison, Ridge Medlock, Tanner Baine, (Zach Cornelison), (Hunter Myers) |
| 18:21.4, 18:28.1, 18:28.4, 18:43.7, 19:12.6, (19:57.0), (20:13.0) |
7 | 223 | Houston Academy,
AL - Team Time (1st 5) 1:32:27.5 | Spread (1st 5) 2:06.7 |
| 18, 23, 27, 69, 86, (87), (89) |
| Gunnar Smith, Carson Daugherty, Christopher Tamburin, Andrew Tamburin, Peyton Sanders, (Luke Thompson), (JC Peacock) |
| 17:37.7, 17:45.9, 18:01.2, 19:18.3, 19:44.4, (19:46.0), (19:48.1) |
8 | 228 | Ohatchee,
AL - Team Time (1st 5) 1:32:47.8 | Spread (1st 5) 2:11.6 |
| 9, 10, 56, 76, 77, (93), (114) |
| Blake Noah, Gabe Hammonds, Luke Fair, Austin Wyatt, Houston Walker, (James Nichols), (Tyler Mullanex) |
| 17:21.8, 17:22.6, 19:01.0, 19:29.0, 19:33.4, (19:52.0), (20:32.0) |
9 | 239 | Montgomery Academy,
AL - Team Time (1st 5) 1:33:16.2 | Spread (1st 5) 2:05.4 |
| 16, 30, 42, 70, 81, (99), (105) |
| Will Franklin, Carter Chandler, Aubrey McGlaun, Cole Hilyer, Bradley Ludington, (Andrew Harris), (Fred Tippett) |
| 17:30.7, 18:14.0, 18:33.1, 19:22.3, 19:36.1, (19:58.5), (20:14.5) |
10 | 260 | Brindlee Mountain,
AL - Team Time (1st 5) 1:34:06.4 | Spread (1st 5) 1:45.3 |
| 19, 34, 60, 73, 74, (90), (127) |
| Brandon Mendez, Zach Mooneyham, Nick Grant, David Costley, Tanner Yates, (Logan Lemons), (Elijah Bell) |
| 17:42.2, 18:21.2, 19:08.6, 19:26.9, 19:27.5, (19:48.6), (21:07.7) |
11 | 297 | Elkmont,
AL - Team Time (1st 5) 1:34:28.4 | Spread (1st 5) 2:49.7 |
| 5, 61, 75, 77, 79, (92), (112) |
| Chase Prater, Christian Smith, Masin Morris, Brantley Hammock, Alex Armstrong, (Jon Mikel Owens), (van Hamlin) |
| 16:44.0, 19:09.0, 19:28.3, 19:33.4, 19:33.7, (19:50.6), (20:30.9) |
12 | 303 | Holly Pond,
AL - Team Time (1st 5) 1:35:04.0 | Spread (1st 5) 2:37.9 |
| 11, 46, 50, 94, 102, (119), (180) |
| Conner Lowery, Zackery Reynolds, Parker Sellers, Charlie Huddleston, Christopher Putman, (Seth Self), (Andy Light) |
| 17:26.3, 18:46.5, 18:53.6, 19:53.4, 20:04.2, (20:42.4), (24:13.6) |
13 | 314 | Providence Christian,
AL - Team Time (1st 5) 1:35:20.5 | Spread (1st 5) 2:18.0 |
| 20, 52, 58, 84, 100, (119), (128) |
| Robert Woodall, Clay Suddarth, Christopher Sampson, James Glass, Chance Brook, (Nathan Nicholls), (Danner Drake) |
| 17:43.2, 18:55.6, 19:01.9, 19:38.6, 20:01.2, (20:42.4), (21:11.0) |
14 | 470 | Colbert Heights,
AL - Team Time (1st 5) 1:40:34.4 | Spread (1st 5) 2:38.8 |
| 53, 67, 82, 126, 142, (208), (211) |
| Cayne Balta, Skyler Balta, Kevin Shaw, Skyler Gault, Jacob Milender, (Hunter Drake), (Allen Reyes) |
| 18:59.8, 19:13.2, 19:37.1, 21:05.7, 21:38.6, (28:37.3), (30:37.7) |
15 | 524 | Straughn,
AL - Team Time (1st 5) 1:42:42.6 | Spread (1st 5) 3:44.3 |
| 33, 51, 138, 148, 154, (172), (174) |
| Justin Peeples, Tucker Reynolds, Samuel Driver, Jacob Richardson, Sterlin Jennings, (Liam Philpott), (Wyatt Thomas) |
| 18:20.4, 18:53.8, 21:33.3, 21:50.4, 22:04.7, (23:27.6), (24:00.9) |
16 | 527 | Prattville Christian Academy,
AL - Team Time (1st 5) 1:41:39.3 | Spread (1st 5) 1:49.9 |
| 83, 95, 101, 115, 133, (137), (153) |
| Carson Roberson, Daniel Hadden, Benjamin Allen, Nolan Hadden, Nolan Turner, (Jackson Graham), (Matthew Lisle) |
| 19:37.7, 19:56.7, 20:03.2, 20:34.1, 21:27.6, (21:32.7), (22:04.4) |
17 | 555 | Cottage Hill Christian,
AL - Team Time (1st 5) 1:43:17.9 | Spread (1st 5) 3:20.3 |
| 31, 109, 136, 139, 140, (149), (151) |
| Alan Munyon, Brendon McQuire, Jack Strachan, Alex Tattersall, Scott Allen Smith, (Andrew Hanenkrat), (Ian Lewis) |
| 18:15.2, 20:20.5, 21:32.2, 21:34.5, 21:35.5, (21:51.5), (21:55.1) |
18 | 557 | Mobile Christian,
AL - Team Time (1st 5) 1:44:30.7 | Spread (1st 5) 4:56.4 |
| 45, 85, 123, 131, 173, (177), (200) |
| Walker Reusser, Brett Herrington, Caleb Smith, Hayden Redding, Micah Frazier, (Cole Bishop), (Hunter Redding) |
| 18:44.4, 19:39.0, 20:59.9, 21:26.6, 23:40.8, (24:11.2), (26:59.4) |
19 | 565 | Hanceville,
AL - Team Time (1st 5) 1:43:52.2 | Spread (1st 5) 5:19.3 |
| 14, 103, 124, 160, 164, (170), (179) |
| Aaron Brown, Austin Martinez, Noah Frasier, Chandler Lane, Douglas Mahaffey, (Allen Jones), (Ion Patrum) |
| 17:29.2, 20:10.6, 21:01.6, 22:22.3, 22:48.5, (23:10.3), (24:12.7) |
20 | 589 | East Lawrence,
AL - Team Time (1st 5) 1:44:12.7 | Spread (1st 5) 2:36.2 |
| 65, 107, 130, 141, 146, (150), (157) |
| Nate Senior, Andy Brooker, Caleb Smith, Ethan Standridge, Connery Lowery, (Zach Randolph), (Coleman Garner) |
| 19:11.6, 20:16.9, 21:18.2, 21:38.2, 21:47.8, (21:51.7), (22:18.7) |
21 | 632 | West Morgan,
AL - Team Time (1st 5) 1:45:45.3 | Spread (1st 5) 3:03.8 |
| 87, 111, 117, 152, 165, (181), (183) |
| Luis Cortes, Victor Marcelino, Slaten Hamilton, Eduardo Vazquez, Logan Dyess, (Carlos Hernandez), (Alex Weatherly) |
| 19:46.0, 20:30.1, 20:39.1, 22:00.3, 22:49.8, (24:21.6), (24:35.3) |
22 | 652 | Indian Springs,
AL - Team Time (1st 5) 1:46:40.1 | Spread (1st 5) 2:58.7 |
| 96, 96, 135, 159, 166, (168), (171) |
| Mark Romero, Henry Goff, Miles Robinson, Benjamin Appling, Tenniel Miao, (Ken Jiao), (Anton Maninag) |
| 19:56.8, 19:56.8, 21:31.6, 22:19.4, 22:55.5, (23:03.3), (23:21.8) |
23 | 654 | Oakman,
AL - Team Time (1st 5) 1:48:16.8 | Spread (1st 5) 5:01.9 |
| 59, 122, 134, 163, 176, (202) |
| Brody Harbison, Colby Hinkle, Devin Russell, Cannon Taylor, Shawn Berg, (Trent Berg) |
| 19:07.0, 20:49.1, 21:29.5, 22:42.3, 24:08.9, (27:54.8) |
24 | 667 | Clements,
AL - Team Time (1st 5) 1:46:34.8 | Spread (1st 5) 1:50.6 |
| 106, 118, 143, 145, 155, (205) |
| Austin Bates, D.j. Croskey, Garret Mann, Alex Kraus, Riley Duncan, (Will Miller) |
| 20:16.6, 20:40.2, 21:43.2, 21:47.6, 22:07.2, (28:30.9) |
25 | 677 | Lexington,
AL - Team Time (1st 5) 1:48:28.1 | Spread (1st 5) 4:44.9 |
| 108, 113, 121, 147, 188, (210) |
| Joshua Plunkett, T.k. Mitchell, Nick Robertson, Christian French, Pierre Gonzalez, (Tripp Smith) |
| 20:20.3, 20:31.8, 20:42.8, 21:48.0, 25:05.2, (29:15.0) |
26 | 724 | Vinemont,
AL - Team Time (1st 5) 1:49:42.5 | Spread (1st 5) 3:33.8 |
| 80, 156, 158, 161, 169, (209), (213) |
| Will Rhodes, Austin Riddle, Boston McDuffy, Daniel Flores, Marcos Ramirez, (Brady Gorman), (Austin Reppond) |
| 19:34.9, 22:10.0, 22:19.2, 22:29.7, 23:08.7, (29:09.2), (36:23.5) |
27 | 740 | New Hope,
AL - Team Time (1st 5) 1:53:07.4 | Spread (1st 5) 5:40.1 |
| 64, 143, 167, 182, 184, (186), (187) |
| Max Guida, Ethan Williams, Norman Thomas, Brady Parker, Ethan Pinkerton, (Jayson Cooper), (William Thomas) |
| 19:11.4, 21:43.2, 22:56.7, 24:24.6, 24:51.5, (24:54.4), (24:55.9) |
28 | 761 | Glencoe,
AL - Team Time (1st 5) 1:53:55.1 | Spread (1st 5) 4:11.5 |
| 125, 129, 132, 185, 190, (191), (195) |
| Bryan Benefield, Brooks Wink, Zack Hare, Will Kelley, Jackson Gomez, (Cole Cothran), (Cason Arther) |
| 21:03.1, 21:18.1, 21:26.7, 24:52.6, 25:14.6, (25:16.6), (25:36.5) |
29 | 804 | Lauderdale County,
AL - Team Time (1st 5) 2:01:01.3 | Spread (1st 5) 8:14.7 |
| 26, 192, 193, 196, 197, (198), (207) |
| Colby Corum, Casen Cornelius, Colton Owen, Connell Cornelius, Kevin Brown, (Lucas Balentine), (Elijah Balentine) |
| 17:59.0, 25:21.2, 25:25.9, 26:01.5, 26:13.7, (26:35.1), (28:37.0) |
30 | 841 | Flomaton,
AL - Team Time (1st 5) 2:03:23.2 | Spread (1st 5) 8:14.1 |
| 72, 175, 194, 199, 201, (203), (212) |
| Kevin Meeks, Will Rollin, Wyatt Kent, Caleb Silbernagel, John Steele, (Forrest Jones), (Jakob Strehl) |
| 19:22.6, 24:08.5, 25:27.0, 26:48.4, 27:36.7, (28:05.6), (35:51.0) |
31 | 843 | Opp,
AL - Team Time (1st 5) 2:00:57.1 | Spread (1st 5) 7:58.0 |
| 110, 162, 178, 189, 204, (206) |
| Cody Benton Davis, Maxwell Russell, Lain McCollough, Jacob King, Lane Davis, (Richard Trey Spurlin) |
| 20:29.9, 22:42.0, 24:11.4, 25:05.9, 28:27.9, (28:32.1) |