1 | 56 | American Christian,
AL - Team Time (1st 5) 1:28:45.1 | Spread (1st 5) 1:25.0 |
| 4, 6, 9, 14, 23, (39), (42) |
| Jesse Kelley, Caleb Isbell, Noah Karr, Brock Isom, Sam Carpenter, (Jack Minges), (Taylor Ray) |
| 17:03.8, 17:24.1, 17:41.7, 18:06.7, 18:28.8, (19:10.5), (19:18.1) |
2 | 63 | Cottage Hill Christian,
AL - Team Time (1st 5) 1:29:50.3 | Spread (1st 5) 49.9 |
| 7, 10, 12, 15, 19, (35), (37) |
| Tyler Bennett, Zachary Myers, Connor Allred, Jacob Shaw, Blake Verdin, (Rich Surgenor), (Hayden Vanderheiden) |
| 17:31.7, 17:51.1, 17:57.4, 18:08.5, 18:21.6, (19:00.4), (19:07.5) |
3 | 108 | Winfield,
AL - Team Time (1st 5) 1:31:26.8 | Spread (1st 5) 2:04.7 |
| 2, 21, 25, 28, 32, (33), (40) |
| Nick Klein, Garrett Clark, Beck Wilkes, Harrison Moran, Davis Holdbrooks, (Nathan Brown), (Benjamin Tramutolo) |
| 16:50.5, 18:23.9, 18:30.5, 18:46.7, 18:55.2, (18:56.0), (19:13.3) |
4 | 162 | Pleasant Valley,
AL - Team Time (1st 5) 1:32:57.8 | Spread (1st 5) 3:36.5 |
| 1, 24, 38, 48, 51, (55), (66) |
| Matthew Thornton, Daniel Gladen, Jacob Gladen, Isaiah Rodriguez, Balin Littlejohn, (Nick Robbins), (Bradley Pritchett) |
| 16:06.7, 18:29.9, 19:08.3, 19:29.7, 19:43.2, (19:45.6), (20:17.8) |
5 | 165 | Lauderdale County,
AL - Team Time (1st 5) 1:34:39.1 | Spread (1st 5) 1:23.0 |
| 13, 30, 34, 43, 45, (61), (64) |
| Will Thacker, Tyler Newton, Eli Jackson, Dylan Odom, Tyler Dison, (Jackson Smith), (Tanner Bayes) |
| 18:03.4, 18:52.6, 18:56.6, 19:20.1, 19:26.4, (19:55.5), (20:03.9) |
6 | 196 | Clements,
AL - Team Time (1st 5) 1:36:03.3 | Spread (1st 5) 4:03.7 |
| 5, 16, 29, 67, 79, (93) |
| Mack VanWagnen, Richard Hodges, Victor Cisca, Isaac Evans, Jacob Schmidt, (Riley Duncan) |
| 17:18.8, 18:14.8, 18:48.9, 20:18.3, 21:22.5, (23:11.0) |
7 | 210 | Bayside Academy,
AL - Team Time (1st 5) 1:35:31.5 | Spread (1st 5) 2:49.6 |
| 3, 46, 50, 54, 57, (59), (63) |
| Ash Midyett, Myles Cook, Alex Grace, William Hixson, Jake Melendez, (Charles McDonald), (Trevor Gibbons) |
| 16:58.6, 19:27.6, 19:32.3, 19:44.8, 19:48.2, (19:50.5), (20:02.6) |
8 | 234 | Ohatchee,
AL - Team Time (1st 5) 1:37:29.1 | Spread (1st 5) 2:25.3 |
| 20, 27, 41, 71, 75, (78), (80) |
| Jackson Henry, Jimmy Wilson, Blake Noah, Gabe Hammonds, Austin Snelling, (Dalton Crider), (Blake Buckelew) |
| 18:22.8, 18:42.7, 19:14.9, 20:20.6, 20:48.1, (21:17.1), (21:28.5) |
9 | 257 | Hanceville,
AL - Team Time (1st 5) 1:38:11.0 | Spread (1st 5) 1:00.1 |
| 36, 47, 52, 60, 62, (65), (69) |
| Casey Guthery, Jk Davis, Tate Brown, Ethan Yarbrough, Jarrrett Griffin, (Caleb Guthery), (Cj White) |
| 19:02.0, 19:28.2, 19:44.5, 19:54.2, 20:02.1, (20:17.6), (20:19.7) |
10 | 263 | Madison Academy,
AL - Team Time (1st 5) 1:39:01.5 | Spread (1st 5) 4:07.7 |
| 8, 26, 70, 77, 82, (83), (87) |
| Will Oglesby, Jackson Moore, Caleb Thome, David Matthews, Rydge Lamm, (Andrew Mathis), (Geoffrey Rankin) |
| 17:36.5, 18:31.3, 20:19.8, 20:49.7, 21:44.2, (21:52.8), (22:16.5) |
11 | 297 | T R Miller,
AL - Team Time (1st 5) 1:40:49.6 | Spread (1st 5) 3:29.5 |
| 22, 44, 73, 74, 84, (86), (91) |
| Travis Carlson, Micah Florez, Noah Morris, Walker Harris, Tucker McDaniel, (Tanner McDaniel), (Noah Winton) |
| 18:27.9, 19:21.1, 20:26.7, 20:36.5, 21:57.4, (22:13.4), (22:56.5) |
12 | 306 | Holly Pond,
AL - Team Time (1st 5) 1:42:23.3 | Spread (1st 5) 3:41.4 |
| 31, 49, 56, 81, 89, (92), (97) |
| Jacob Drane, Parker Smith, Colton Teeling, Austin Hammonds, Todd Schwab, (Corey Hammonds), (Reid Hollis) |
| 18:54.9, 19:30.8, 19:45.9, 21:35.4, 22:36.3, (22:58.2), (23:31.0) |
13 | 312 | Pisgah,
AL - Team Time (1st 5) 1:46:44.0 | Spread (1st 5) 7:37.6 |
| 17, 18, 76, 96, 105, (108), (109) |
| Ben Hembree, Jase Moore, Matt McDaniel, Tanner Baine, Cade McClendon, (Zach Goolesby), (Casey Legaux) |
| 18:16.6, 18:17.1, 20:48.5, 23:27.6, 25:54.2, (27:26.1), (27:47.3) |
14 | 347 | Lexington,
AL - Team Time (1st 5) 1:48:56.3 | Spread (1st 5) 7:20.4 |
| 11, 52, 90, 94, 100, (106), (107) |
| Caleb Gulley, Will Plummer, John Hood, Caleb Thornton, Todd Cruse, (Ethan Liverett), (Colton Sanchez) |
| 17:55.1, 19:44.5, 22:45.5, 23:15.7, 25:15.5, (26:18.2), (26:48.8) |
15 | 427 | Colbert Heights,
AL - Team Time (1st 5) 1:53:15.8 | Spread (1st 5) 5:25.0 |
| 68, 72, 85, 99, 103, (104), (111) |
| Luke Bailey, Cayne Balta, Cayne Henderson, Caleb Huckaba, Cody Davis, (Logan Condrey), (Jacob Milender) |
| 20:18.5, 20:21.9, 22:03.0, 24:48.9, 25:43.5, (25:46.6), (29:41.0) |
16 | 440 | West Morgan,
AL - Team Time (1st 5) 1:54:33.4 | Spread (1st 5) 5:28.2 |
| 58, 88, 95, 98, 101, (102), (110) |
| Hunter Mathis, Drew McPhearson, Camran Daniel, Alejandro Hernandez, Slaten Hamilton, (Preston Terry), (Mason Sparks) |
| 19:48.6, 22:30.4, 23:23.2, 23:34.4, 25:16.8, (25:20.6), (28:37.2) |