1 | Scottsboro HS (AL) | 26 |
| 1) Cooper Atkins | | 16:29.82 | 1 |
| 2) Hayden Judge | | 16:44.68 | 3 |
| 3) Benson Atkins | | 16:49.36 | 5 |
| 4) Zach Avenel | | 16:58.82 | 6 |
| 5) Rex Green | | 17:12.79 | 11 |
| Average Time: 16:51.09 Total Time: 1:24:15.47 1-5 Split: 42.97 |
| 6) Noah Bonsall | | 17:19.17 | 13 |
| 7) Josue Vela Castillo | | 17:42.13 | 21 |
2 | Randolph School (AL) | 101 |
| 1) Lee Thomas | | 16:48.86 | 4 |
| 2) Zach Takacs | | 17:25.56 | 14 |
| 3) Jack Schamban | | 17:56.46 | 26 |
| 4) Jackson Howse | | 17:59.44 | 27 |
| 5) Eric Xing | | 18:03.63 | 30 |
| Average Time: 17:38.79 Total Time: 1:28:13.95 1-5 Split: 1:14.77 |
| 6) David Coomer | | 18:38.59 | 56 |
| 7) Felip Marples-rodr | | 19:59.07 | 119 |
3 | Huntsville HS (AL) | 120 |
| 1) Thomas Aldag | | 17:14.02 | 12 |
| 2) Mathis Morris | | 17:34.75 | 17 |
| 3) Matthew Cobb | | 17:39.90 | 19 |
| 4) Jackson Lee | | 18:07.30 | 34 |
| 5) Tyler Moore | | 18:11.37 | 38 |
| Average Time: 17:45.47 Total Time: 1:28:47.34 1-5 Split: 57.35 |
| 6) Kolton Watts | | 18:13.79 | 39 |
| 7) Zimran Raziq | | 18:18.59 | 43 |
4 | James Clemens (AL) | 150 |
| 1) Matthew Hill | | 17:00.91 | 8 |
| 2) Tyler Gohlich | | 17:46.84 | 23 |
| 3) Isaul Rubio Montano | | 18:06.47 | 33 |
| 4) Elliott Kliesner | | 18:16.11 | 41 |
| 5) Dylan Dryer | | 18:22.05 | 45 |
| Average Time: 17:54.48 Total Time: 1:29:32.38 1-5 Split: 1:21.14 |
| 6) John Luke Stovall | | 18:52.43 | 66 |
| 7) Max Shah | | 19:24.29 | 95 |
5 | Cold Springs (AL) | 230 |
| 1) Ethan Edgeworth | | 17:41.83 | 20 |
| 2) Will Grimmett | | 18:07.93 | 36 |
| 3) Jonathan Collett | | 18:22.16 | 46 |
| 4) Aaron Spurger | | 18:41.50 | 59 |
| 5) Seth Walker | | 18:54.65 | 69 |
| Average Time: 18:21.61 Total Time: 1:31:48.07 1-5 Split: 1:12.82 |
| 6) Hunter Calvert | | 19:52.72 | 114 |
| 7) Jayden Allred | | 20:11.35 | 136 |
6 | Bob Jones (AL) | 251 |
| 1) James Garrison | | 17:38.57 | 18 |
| 2) Bradly Spindle | | 18:01.75 | 28 |
| 3) Ryan Bender | | 18:03.92 | 31 |
| 4) Harrison Jackson | | 18:41.87 | 61 |
| 5) Mateo Santiago | | 19:52.63 | 113 |
| Average Time: 18:27.75 Total Time: 1:32:18.74 1-5 Split: 2:14.06 |
| 6) Luke Brazeal | | 20:35.70 | 160 |
| 7) John Digges | | 20:35.96 | 161 |
7 | Hartselle (AL) | 258 |
| 1) Caydin Newberry | | 18:16.37 | 42 |
| 2) Hawken Foote | | 18:21.13 | 44 |
| 3) Connor Clabough | | 18:24.23 | 47 |
| 4) Sellers Brown | | 18:33.09 | 51 |
| 5) Ethan Medendorp | | 19:01.47 | 74 |
| Average Time: 18:31.26 Total Time: 1:32:36.29 1-5 Split: 45.10 |
| 6) Kyle Medendorp | | 20:16.76 | 143 |
| 7) Will Benham | | 20:23.44 | 146 |
8 | White Plains (AL) | 338 |
| 1) Jake Moore | | 17:46.41 | 22 |
| 2) James Middlebrooks | | 18:35.45 | 52 |
| 3) Luke Larson | | 18:42.04 | 62 |
| 4) Kayd Hightower | | 19:27.69 | 97 |
| 5) Carson Limbaugh | | 19:36.52 | 105 |
| Average Time: 18:49.62 Total Time: 1:34:08.11 1-5 Split: 1:50.11 |
| 6) Andrew Hill | | 20:06.41 | 126 |
| 7) Caden Johnson | | 20:29.71 | 154 |
9 | Lawrence County HS (AL) | 382 |
| 1) Steele Joiner | | 17:06.07 | 9 |
| 2) Justin Seagroves | | 19:06.90 | 81 |
| 3) Carson Godwin | | 19:17.02 | 85 |
| 4) Zachary Padgett | | 19:19.35 | 87 |
| 5) Dorean Kirby | | 20:01.69 | 120 |
| Average Time: 18:58.21 Total Time: 1:34:51.03 1-5 Split: 2:55.62 |
| 6) Connor Southern | | 21:14.46 | 210 |
| 7) Gavin Williams | | 21:36.52 | 230 |
10 | Fairview (AL) | 391 |
| 1) Peyton Bailey | | 17:47.53 | 25 |
| 2) Daniel Cook | | 18:09.85 | 37 |
| 3) Keagan Hardin | | 18:52.55 | 67 |
| 4) Jacob Hankins | | 20:06.80 | 129 |
| 5) Dakota Wilkes | | 20:07.54 | 133 |
| Average Time: 19:00.85 Total Time: 1:35:04.27 1-5 Split: 2:20.01 |
| 6) Alex England | | 20:27.70 | 152 |
| 7) Austin Lowe | | 21:09.05 | 199 |
11 | Catholic - Montgomery (AL) | 430 |
| 1) Hollis Johnson | | 17:25.69 | 15 |
| 2) Sam Leslie | | 18:53.00 | 68 |
| 3) Chris Valencia | | 19:06.86 | 80 |
| 4) Harrison Skala | | 19:22.30 | 93 |
| 5) Joseph Schmidt | | 20:51.48 | 174 |
| Average Time: 19:07.87 Total Time: 1:35:39.33 1-5 Split: 3:25.79 |
| 6) Cole Pierce | | 21:02.57 | 189 |
| 7) John Niemi | | 21:50.14 | 245 |
12 | Sparkman High School (AL) | 444 |
| 1) Omar Myers | | 16:32.69 | 2 |
| 2) Jarrett Hinote | | 19:02.95 | 76 |
| 3) Archie Scott | | 19:28.23 | 98 |
| 4) Jacob Soler | | 19:33.15 | 102 |
| 5) Andrew Hoggard | | 20:41.74 | 166 |
| Average Time: 19:03.75 Total Time: 1:35:18.76 1-5 Split: 4:09.05 |
| 6) Brody Wallace | | 20:47.09 | 169 |
| 7) Cooper Smitherman | | 21:45.70 | 241 |
13 | St Bernard (AL) | 462 |
| 1) Caleb Guthery | | 17:31.00 | 16 |
| 2) Eli Loyd | | 19:14.36 | 84 |
| 3) Joseph Arriaga | | 19:43.40 | 107 |
| 4) David De Jesus | | 20:01.91 | 121 |
| 5) Nikolas Borths | | 20:09.32 | 134 |
| Average Time: 19:20.00 Total Time: 1:36:39.99 1-5 Split: 2:38.32 |
| 6) Francisco Tona | | 20:48.72 | 171 |
| 7) Daniel Bamberry | | 23:23.91 | 336 |
14 | Athens High School (AL) | 476 |
| 1) Guy Greenhaw | | 18:25.28 | 48 |
| 2) Josh Simmons | | 18:38.99 | 57 |
| 3) Matthew Waldron | | 19:11.68 | 83 |
| 4) Josh Jurhs | | 19:45.59 | 108 |
| 5) Jake Collins | | 20:56.38 | 180 |
| Average Time: 19:23.58 Total Time: 1:36:57.92 1-5 Split: 2:31.10 |
| 6) Drew Grose | | 21:10.81 | 207 |
| 7) Nick Simmons | | 23:24.11 | 339 |
15 | Fort Payne (AL) | 530 |
| 1) Arturo Rodriguez | | 18:40.88 | 58 |
| 2) Ian Norman | | 19:22.11 | 92 |
| 3) Giles Roberts | | 19:50.07 | 111 |
| 4) Gaspar Jiminez | | 20:06.89 | 131 |
| 5) Liam Hulsey | | 20:11.83 | 138 |
| Average Time: 19:38.36 Total Time: 1:38:11.78 1-5 Split: 1:30.95 |
| 6) Javier Medina Soto | | 20:56.74 | 181 |
| 7) Ashton Gilstrap | | 21:18.77 | 213 |
16 | American Christian Academy (AL) | 604 |
| 1) John Bridges | | 18:27.91 | 50 |
| 2) Cole Byers | | 19:46.06 | 109 |
| 3) Carson Renicks | | 20:15.55 | 141 |
| 4) Alex Byers | | 20:16.33 | 142 |
| 5) Brock Renicks | | 20:39.71 | 162 |
| Average Time: 19:53.11 Total Time: 1:39:25.56 1-5 Split: 2:11.80 |
| 6) Dave Thomason | | 20:51.44 | 173 |
| 7) Stephen Billman | | 22:02.14 | 256 |
17 | Westminster Christian Academy HS (AL) | 608 |
| 1) Seth Peebles | | 18:41.66 | 60 |
| 2) John Farmer | | 19:05.38 | 79 |
| 3) Charles Glasgow | | 20:18.31 | 144 |
| 4) Caleb Anderson | | 20:25.00 | 148 |
| 5) Coston Korotky | | 20:55.72 | 177 |
| Average Time: 19:53.21 Total Time: 1:39:26.07 1-5 Split: 2:14.06 |
| 6) David Lee | | 22:10.18 | 267 |
| 7) Eli Peebles | | 22:29.30 | 284 |
18 | Whitesburg Christian Academy (AL) | 644 |
| 1) Gabe Ferrel | | 19:09.92 | 82 |
| 2) Eli Bishop | | 19:58.90 | 118 |
| 3) Eli Franklin | | 20:06.09 | 125 |
| 4) Joey Houser | | 20:25.81 | 149 |
| 5) Simon Jaeger | | 20:47.50 | 170 |
| Average Time: 20:05.64 Total Time: 1:40:28.22 1-5 Split: 1:37.58 |
| 6) Jason Ray | | 21:10.05 | 203 |
| 7) Tobin Jaeger | | 23:35.19 | 351 |
19 | Pleasant Valley HS (AL) | 676 |
| 1) Cayden Nelson | | 19:02.21 | 75 |
| 2) Coleman Haynes | | 19:28.30 | 99 |
| 3) Brayden Wright | | 20:06.51 | 127 |
| 4) Oliver Young | | 20:06.61 | 128 |
| 5) Jaden Veazey | | 21:52.27 | 247 |
| Average Time: 20:07.18 Total Time: 1:40:35.90 1-5 Split: 2:50.06 |
| 6) Holt Bentley | | 22:06.32 | 262 |
| 7) Ryan Eubanks | | 22:11.23 | 268 |
20 | Ashville (AL) | 691 |
| 1) Wyatt Knight | | 18:43.23 | 63 |
| 2) Joe Stevens | | 19:38.72 | 106 |
| 3) Cesar Segura | | 19:50.17 | 112 |
| 4) Clayton Knight | | 20:10.38 | 135 |
| 5) Walker Griffith | | 22:20.37 | 275 |
| Average Time: 20:08.57 Total Time: 1:40:42.87 1-5 Split: 3:37.14 |
| 6) Alex Pantoja | | 22:22.40 | 277 |
| 7) Greyson Simpson | | 24:10.72 | 377 |
21 | Central - Phenix City (AL) | 741 |
| 1) Sean Dorrill | | 18:07.52 | 35 |
| 2) Andrew Scarborough | | 20:41.57 | 165 |
| 3) Jackson Ramones | | 20:50.09 | 172 |
| 4) Connor Ramones | | 20:58.81 | 184 |
| 5) Brodie Norred | | 20:59.31 | 185 |
| Average Time: 20:19.46 Total Time: 1:41:37.30 1-5 Split: 2:51.79 |
| 6) Clayton Harlow | | 21:09.25 | 201 |
| 7) Ryan Smith | | 21:44.27 | 238 |
22 | Demopolis (AL) | 782 |
| 1) Torrence Edwards | | 18:54.92 | 70 |
| 2) Jensen Hammons | | 19:21.13 | 91 |
| 3) Tyler Sams | | 20:42.60 | 167 |
| 4) Tyler Davis | | 21:15.70 | 212 |
| 5) Jaylen Reed | | 21:46.19 | 242 |
| Average Time: 20:24.11 Total Time: 1:42:00.54 1-5 Split: 2:51.27 |
| 6) Brayden Harris | | 22:30.75 | 285 |
| 7) Amarion Booker | | 22:55.72 | 309 |
23 | Hatton (AL) | 791 |
| 1) Carson Graves | | 18:35.76 | 54 |
| 2) Jairo Lopez | | 18:55.59 | 71 |
| 3) Carson Masterson | | 21:07.92 | 196 |
| 4) Hunter Harville | | 21:26.53 | 220 |
| 5) Dakota Kidd | | 21:56.25 | 250 |
| Average Time: 20:24.41 Total Time: 1:42:02.05 1-5 Split: 3:20.49 |
| 6) Ian Crosslin | | 22:49.63 | 303 |
| 7) Rhett Louallen | | 23:16.70 | 329 |
24 | Oneonta (AL) | 806 |
| 1) Jason Manstream | | 19:23.08 | 94 |
| 2) Brody Underwood | | 20:30.12 | 156 |
| 3) Lex Sorensen | | 20:43.18 | 168 |
| 4) Rey Gonzalez | | 20:56.29 | 179 |
| 5) Trifon Teal | | 21:11.50 | 209 |
| Average Time: 20:32.83 Total Time: 1:42:44.17 1-5 Split: 1:48.42 |
| 6) Luke Ellis | | 21:15.10 | 211 |
| 7) Ricardo Gonzalez | | 22:20.74 | 276 |
25 | Calera (AL) | 862 |
| 1) Cade Galloway | | 20:07.26 | 132 |
| 2) Riley Gay | | 20:28.83 | 153 |
| 3) William Allen | | 21:01.73 | 187 |
| 4) Michael Jones | | 21:04.24 | 192 |
| 5) Zachary Landon Earl | | 21:08.47 | 198 |
| Average Time: 20:46.11 Total Time: 1:43:50.53 1-5 Split: 1:01.21 |
| 6) Lane Busby | | 21:28.18 | 224 |
| 7) Parker Rodgers | | 21:58.32 | 252 |
26 | Madison Academy (AL) | 869 |
| 1) Carter Busby | | 19:19.92 | 89 |
| 2) Garrett Parvin | | 19:55.11 | 117 |
| 3) Isaiah Vande Griend | | 21:09.18 | 200 |
| 4) Jack Clem | | 21:11.21 | 208 |
| 5) Aaron Davis | | 22:01.05 | 255 |
| Average Time: 20:43.29 Total Time: 1:43:36.47 1-5 Split: 2:41.13 |
| 6) Matthew Farhat | | 23:32.21 | 348 |
| 7) Hunter Morris | | 24:30.24 | 388 |
27 | JB Pennington (AL) | 880 |
| 1) Paul Gonzalez | | 18:44.34 | 64 |
| 2) Carlos Perez | | 18:56.99 | 72 |
| 3) Jaxon Branham | | 20:34.84 | 159 |
| 4) Alex Washburn | | 22:33.68 | 290 |
| 5) Jodie Childers | | 22:38.78 | 295 |
| Average Time: 20:41.73 Total Time: 1:43:28.63 1-5 Split: 3:54.44 |
| 6) Alex Self | | 28:02.38 | 476 |
| 7) Simeon Ekwegbalu | | 28:37.96 | 478 |
28 | Holly Pond (AL) | 911 |
| 1) Christopher Putman | | 19:04.67 | 77 |
| 2) Parker Sellers | | 20:05.15 | 124 |
| 3) Zackery Reynolds | | 20:13.54 | 140 |
| 4) Caleb Partain | | 22:26.24 | 282 |
| 5) Andrick Lindsey | | 22:31.28 | 288 |
| Average Time: 20:52.18 Total Time: 1:44:20.88 1-5 Split: 3:26.61 |
| 6) Joshua Putman | | 23:03.36 | 317 |
| 7) Tyler Suryono | | 23:31.05 | 346 |
29 | Alabama Christian (AL) | 914 |
| 1) Judson Hardin | | 17:10.46 | 10 |
| 2) Connor Strowbridge | | 20:39.76 | 163 |
| 3) Lane Kilpatrick | | 20:55.74 | 178 |
| 4) Jalen McDade | | 22:07.88 | 265 |
| 5) James Davis | | 22:45.32 | 298 |
| Average Time: 20:43.83 Total Time: 1:43:39.16 1-5 Split: 5:34.86 |
30 | Prattville High School (AL) | 942 |
| 1) Nickolus Thornhill | | 20:04.23 | 123 |
| 2) Ethan Jones | | 21:04.63 | 193 |
| 3) Alex Bibb | | 21:05.37 | 194 |
| 4) David Lees | | 21:19.58 | 215 |
| 5) Nick Dudle | | 21:22.59 | 217 |
| Average Time: 20:59.28 Total Time: 1:44:56.40 1-5 Split: 1:18.36 |
| 6) Tyler Molen | | 21:26.88 | 221 |
| 7) Cap Price | | 23:47.09 | 362 |
31 | West Limestone (AL) | 971 |
| 1) Levi Jackson | | 19:31.91 | 100 |
| 2) Andrew Waters | | 20:03.79 | 122 |
| 3) Ethan Navas | | 20:30.05 | 155 |
| 4) Daniel Puckett | | 22:36.80 | 293 |
| 5) Aidan Webster | | 22:49.10 | 301 |
| Average Time: 21:06.33 Total Time: 1:45:31.65 1-5 Split: 3:17.19 |
| 6) Ashton Parmley | | 24:07.41 | 374 |
| 7) Dante Scone | | 27:24.05 | 469 |
32 | Altamont (AL) | 980 |
| 1) Jack Nichols | | 20:11.75 | 137 |
| 2) Francisco Carnaggio | | 20:21.72 | 145 |
| 3) Wint Yerby | | 21:08.46 | 197 |
| 4) Gage Bell | | 21:10.78 | 205 |
| 5) Harris Blackstone | | 22:41.04 | 296 |
| Average Time: 21:06.75 Total Time: 1:45:33.75 1-5 Split: 2:29.29 |
| 6) Tyler Walley | | 24:59.50 | 404 |
| 7) Aaron Swiney | | 25:05.76 | 407 |
33 | Arab (AL) | 989 |
| 1) Luke Sanders | | 18:35.74 | 53 |
| 2) Hunter Gronczniak | | 20:23.47 | 147 |
| 3) Aaron Turnage | | 21:41.36 | 236 |
| 4) Austin Smith | | 22:15.31 | 272 |
| 5) Ty Edmondson | | 22:26.01 | 281 |
| Average Time: 21:04.38 Total Time: 1:45:21.89 1-5 Split: 3:50.27 |
| 6) Travis Hartwell | | 24:04.56 | 370 |
| 7) Ridge Stewart | | 24:11.68 | 378 |
34 | West Morgan (AL) | 999 |
| 1) Charlie Owens | | 18:01.76 | 29 |
| 2) Victor Marcelino | | 18:38.02 | 55 |
| 3) Jake Owens | | 20:41.11 | 164 |
| 4) Damarco Diaz | | 23:19.58 | 332 |
| 5) Seth Moore | | 25:23.44 | 419 |
| Average Time: 21:12.78 Total Time: 1:46:03.91 1-5 Split: 7:21.68 |
| 6) Edward Morales | | 25:26.48 | 422 |
| 7) Ricardo Esteban | | 25:31.71 | 426 |
35 | Guntersville (AL) | 1003 |
| 1) Trent Mason | | 19:19.65 | 88 |
| 2) Jac Conway | | 20:57.20 | 182 |
| 3) Austin Brickey | | 21:37.87 | 231 |
| 4) Ismael Hernandez | | 21:44.52 | 239 |
| 5) Taylor Helton | | 22:06.74 | 263 |
| Average Time: 21:09.20 Total Time: 1:45:45.98 1-5 Split: 2:47.09 |
36 | Pell City High School (AL) | 1013 |
| 1) Jack Lowe | | 18:06.12 | 32 |
| 2) Aidan Golden | | 19:34.85 | 104 |
| 3) Heath Stinson | | 22:14.45 | 271 |
| 4) Ben Chastain | | 22:49.06 | 300 |
| 5) Allder Howard | | 22:54.13 | 306 |
| Average Time: 21:07.72 Total Time: 1:45:38.61 1-5 Split: 4:48.01 |
| 6) Blake Anderson | | 23:24.09 | 338 |
| 7) Ty Hannah | | 23:28.29 | 342 |
37 | Opelika High School (AL) | 1027 |
| 1) Chas Brewer | | 18:14.91 | 40 |
| 2) Michael Hart | | 21:03.81 | 191 |
| 3) Winston Tufts | | 21:23.28 | 218 |
| 4) Tykell Jones | | 21:43.34 | 237 |
| 5) Benjamin Estes | | 23:27.12 | 341 |
| Average Time: 21:10.49 Total Time: 1:45:52.46 1-5 Split: 5:12.21 |
| 6) Evan Goodman | | 23:34.09 | 349 |
| 7) Zalen Shaw | | 23:44.53 | 361 |
38 | Priceville (AL) | 1043 |
| 1) Seth Hood | | 19:27.19 | 96 |
| 2) Brody Long | | 21:00.87 | 186 |
| 3) Carson Taylor | | 21:09.25 | 202 |
| 4) Zavier Cagle | | 22:15.73 | 273 |
| 5) Trey Summers | | 22:30.92 | 286 |
| Average Time: 21:16.79 Total Time: 1:46:23.96 1-5 Split: 3:03.73 |
| 6) Trent Holmes | | 22:34.39 | 291 |
| 7) Eric Warren | | 24:04.58 | 371 |
39 | Alexandria High School (AL) | 1072 |
| 1) Jonah Medders | | 19:55.00 | 115 |
| 2) Ben Wade | | 21:02.02 | 188 |
| 3) DeShaun Foster | | 21:10.34 | 204 |
| 4) Landon Phillips | | 22:05.37 | 260 |
| 5) Nolen Sweet | | 22:52.67 | 305 |
| Average Time: 21:25.08 Total Time: 1:47:05.40 1-5 Split: 2:57.67 |
| 6) Tyler Arnold | | 23:11.79 | 320 |
| 7) Chandler Toney | | 23:14.28 | 325 |
40 | Austin (AL) | 1082 |
| 1) Parker Vandine | | 20:12.21 | 139 |
| 2) Jose Lua | | 20:31.63 | 158 |
| 3) Brayden Elkins | | 20:55.04 | 175 |
| 4) Jacob Shaw | | 22:36.30 | 292 |
| 5) Drew Tapscott | | 23:07.29 | 318 |
| Average Time: 21:28.49 Total Time: 1:47:22.47 1-5 Split: 2:55.08 |
| 6) Saul Ruiz | | 23:12.41 | 321 |
| 7) Juan Gaspar | | 23:34.22 | 350 |
41 | Lincoln (AL) | 1083 |
| 1) J.R. Proctor | | 19:20.01 | 90 |
| 2) Dylan Miles | | 19:55.07 | 116 |
| 3) Ja'Leel Harris | | 21:49.15 | 244 |
| 4) Kawliga Miller | | 22:22.91 | 278 |
| 5) Ethan Nabors | | 23:38.47 | 355 |
| Average Time: 21:25.12 Total Time: 1:47:05.61 1-5 Split: 4:18.46 |
| 6) Jaylon Rivers | | 23:40.70 | 357 |
| 7) Seth Lett | | 23:49.52 | 365 |
42 | Springville HS (AL) | 1097 |
| 1) Caleb Kimmons | | 18:52.28 | 65 |
| 2) Jake Harned | | 19:48.53 | 110 |
| 3) Peyton Young | | 21:48.16 | 243 |
| 4) Michael Storie | | 23:23.28 | 334 |
| 5) Jackson Williams | | 23:30.75 | 345 |
| Average Time: 21:28.60 Total Time: 1:47:23.00 1-5 Split: 4:38.47 |
43 | Central - Clay County (AL) | 1108 |
| 1) Ronald Piedra | | 19:17.50 | 86 |
| 2) Lane Wakefield | | 21:21.44 | 216 |
| 3) Josue Villanueva | | 21:40.64 | 235 |
| 4) Destin Boyd | | 22:07.61 | 264 |
| 5) Markel Seymour | | 22:54.74 | 307 |
| Average Time: 21:28.39 Total Time: 1:47:21.93 1-5 Split: 3:37.24 |
| 6) Jose Benitez-Garcia | | 22:58.58 | 312 |
| 7) Alex Daniels | | 23:48.04 | 363 |
44 | Trinity Presbyterian School (AL) | 1149 |
| 1) Mat Mathison | | 19:00.28 | 73 |
| 2) Chappell Hill | | 21:25.37 | 219 |
| 3) Josh Hixon | | 21:28.43 | 225 |
| 4) Beck Tuley | | 22:43.60 | 297 |
| 5) Jon Robert Chandler | | 23:23.51 | 335 |
| Average Time: 21:36.24 Total Time: 1:48:01.19 1-5 Split: 4:23.23 |
45 | Westbrook Christian School (AL) | 1150 |
| 1) Asher Curp | | 19:05.19 | 78 |
| 2) Jackson Martin | | 20:55.71 | 176 |
| 3) Jordan Cowart | | 21:27.47 | 222 |
| 4) Jackson Camp | | 22:47.36 | 299 |
| 5) Ethan Pratt | | 24:08.33 | 375 |
| Average Time: 21:40.81 Total Time: 1:48:24.06 1-5 Split: 5:03.14 |
| 6) Brody Ostendorf | | 25:12.03 | 410 |
| 7) Clay Bishop | | 25:16.94 | 415 |
46 | Athens Bible School (AL) | 1164 |
| 1) Nicolas Ulrich | | 17:47.49 | 24 |
| 2) Christopher Waddell | | 20:30.24 | 157 |
| 3) Eli Fortenberry | | 22:09.72 | 266 |
| 4) Jack Bradford | | 22:25.11 | 280 |
| 5) Elijah Daniel | | 25:50.63 | 437 |
| Average Time: 21:44.64 Total Time: 1:48:43.19 1-5 Split: 8:03.14 |
47 | Ohatchee High School (AL) | 1172 |
| 1) Luke Fair | | 19:32.28 | 101 |
| 2) Dalton Fitch | | 21:19.40 | 214 |
| 3) Blake Hollis | | 21:57.33 | 251 |
| 4) Aaron Hicks | | 22:49.56 | 302 |
| 5) Joseph Kelley | | 22:50.37 | 304 |
| Average Time: 21:41.79 Total Time: 1:48:28.94 1-5 Split: 3:18.09 |
| 6) Dalton Maye | | 23:00.61 | 316 |
| 7) Christopher Cash | | 23:44.12 | 359 |
48 | Hokes Bluff (AL) | 1216 |
| 1) Sam Green | | 19:34.20 | 103 |
| 2) Jackson Millander | | 20:26.83 | 151 |
| 3) J.p. Fairel | | 22:12.90 | 270 |
| 4) Harrison Millander | | 22:55.20 | 308 |
| 5) Coleman Mcginnis | | 24:16.64 | 384 |
| Average Time: 21:53.15 Total Time: 1:49:25.77 1-5 Split: 4:42.44 |
| 6) Mason Miller | | 24:37.66 | 393 |
| 7) Ethan Johnson | | 25:15.82 | 414 |
49 | Pisgah High School (AL) | 1219 |
| 1) Tanner Baine | | 21:07.22 | 195 |
| 2) Tristan Little | | 21:32.98 | 229 |
| 3) Zach Cornelison | | 21:53.75 | 248 |
| 4) Mason Overdear | | 22:00.45 | 253 |
| 5) Trey Barrentine | | 22:37.23 | 294 |
| Average Time: 21:50.33 Total Time: 1:49:11.63 1-5 Split: 1:30.01 |
| 6) Austin Wilson | | 23:48.16 | 364 |
| 7) Bryant Overdear | | 25:54.68 | 440 |
50 | East Lawrence High School (AL) | 1249 |
| 1) Coleman Garner | | 20:58.66 | 183 |
| 2) Peyton Davenport | | 21:03.56 | 190 |
| 3) Peyton Knop | | 21:45.39 | 240 |
| 4) Connery Lowery | | 22:56.91 | 310 |
| 5) David Izquierdo | | 23:15.37 | 326 |
| Average Time: 21:59.98 Total Time: 1:49:59.89 1-5 Split: 2:16.71 |
| 6) Caleb Smith | | 23:29.98 | 343 |
| 7) Zach Randolph | | 27:13.91 | 467 |
51 | Northridge High School (AL) | 1298 |
| 1) Forrest York | | 18:27.56 | 49 |
| 2) Nolan Pedota | | 21:38.38 | 233 |
| 3) Lukas Bolton | | 22:58.16 | 311 |
| 4) Ethan Michael | | 22:58.80 | 313 |
| 5) Elliott Bolton | | 24:36.24 | 392 |
| Average Time: 22:07.83 Total Time: 1:50:39.14 1-5 Split: 6:08.68 |
| 6) Camden Uzelac | | 25:45.41 | 434 |
| 7) Cody Mobbs | | 26:03.12 | 444 |
52 | Gadsden City (AL) | 1474 |
| 1) Tanner Rice | | 21:51.99 | 246 |
| 2) Jason Clark | | 22:04.20 | 257 |
| 3) Trey Lovvorn | | 22:05.13 | 259 |
| 4) Dhruv Patel | | 23:21.82 | 333 |
| 5) Grayson Green | | 24:13.28 | 379 |
| Average Time: 22:43.28 Total Time: 1:53:36.42 1-5 Split: 2:21.29 |
| 6) Hunter Enders | | 25:09.46 | 409 |
53 | Geraldine HS (AL) | 1475 |
| 1) Collin Mayfield | | 16:58.92 | 7 |
| 2) Jamison Rowell | | 22:00.70 | 254 |
| 3) Ezekiel Anderson | | 22:32.48 | 289 |
| 4) Aiden Windham | | 26:40.29 | 461 |
| 5) Hunter Smith | | 26:58.50 | 464 |
| Average Time: 23:02.18 Total Time: 1:55:10.89 1-5 Split: 9:59.58 |
| 6) Lucus Wade | | 43:47.43 | 505 |
54 | Handley (AL) | 1527 |
| 1) Zymerious Cofield | | 20:26.02 | 150 |
| 2) Jesse Baldwin | | 22:22.96 | 279 |
| 3) Anthony Rhodes | | 23:24.02 | 337 |
| 4) Taylor Marcum | | 23:58.62 | 367 |
| 5) David Towers | | 24:39.01 | 394 |
| Average Time: 22:58.13 Total Time: 1:54:50.63 1-5 Split: 4:12.99 |
| 6) Skyler Couch | | 25:19.12 | 417 |
| 7) Matthew Mitchem | | 26:08.12 | 445 |
55 | Zion Chapel High School (AL) | 1741 |
| 1) Justin Porterfield | | 20:06.89 | 130 |
| 2) Stetson Adcock | | 24:06.24 | 373 |
| 3) Eric Dennis | | 24:24.95 | 387 |
| 4) Korin Jacobs | | 24:48.93 | 399 |
| 5) Adam Staver | | 26:26.11 | 452 |
| Average Time: 23:58.62 Total Time: 1:59:53.12 1-5 Split: 6:19.22 |
56 | Jacksonville (AL) | 1750 |
| 1) Evan Garner | | 21:10.81 | 206 |
| 2) Parker Comisac | | 21:28.85 | 226 |
| 3) Isaac Joiner | | 24:56.77 | 403 |
| 4) Nathan Barnwell | | 26:34.59 | 457 |
| 5) Shane Stanfield | | 26:35.21 | 458 |
| Average Time: 24:09.25 Total Time: 2:00:46.23 1-5 Split: 5:24.40 |
| 6) Ramsey Shelton | | 32:30.15 | 496 |
| 7) Grass Jud | | 32:32.20 | 497 |
57 | Belgreen (AL) | 1765 |
| 1) Cole King | | 21:32.21 | 228 |
| 2) Ivan Luna | | 21:55.51 | 249 |
| 3) Canaan Stough | | 24:14.79 | 381 |
| 4) Tyler Mann | | 25:06.98 | 408 |
| 5) Bryant Hubbert | | 33:44.12 | 499 |
| Average Time: 25:18.72 Total Time: 2:06:33.61 1-5 Split: 12:11.91 |
| 6) Jackson Galliano | | 33:52.77 | 501 |
58 | Pike Road School (AL) | 1781 |
| 1) Andrew Kenny | | 22:05.61 | 261 |
| 2) Christopher Mackey | | 23:11.72 | 319 |
| 3) Preston Macrory | | 24:16.19 | 383 |
| 4) Carter Benson | | 24:39.66 | 395 |
| 5) Liam Sawicki | | 25:29.39 | 423 |
| Average Time: 23:56.51 Total Time: 1:59:42.57 1-5 Split: 3:23.78 |
| 6) Jack Trew | | 26:57.60 | 462 |
| 7) Ben DeBoer | | 28:44.38 | 479 |
59 | Moody (AL) | 1793 |
| 1) Colby McCarrell | | 21:28.86 | 227 |
| 2) Kayson Parker | | 23:13.00 | 324 |
| 3) Jaiveon Burrow | | 24:05.99 | 372 |
| 4) Andrew Chance | | 25:39.82 | 432 |
| 5) Cody Wilkins | | 25:53.57 | 438 |
| Average Time: 24:04.25 Total Time: 2:00:21.24 1-5 Split: 4:24.71 |
| 6) Brandon Hayes | | 27:31.95 | 470 |
60 | Asbury (AL) | 1822 |
| 1) Justin Cruz | | 22:04.94 | 258 |
| 2) Jay Jones | | 22:59.67 | 314 |
| 3) Matt Wilson | | 23:00.14 | 315 |
| 4) Layne Bethune | | 26:08.42 | 446 |
| 5) Felix Garcia | | 30:58.14 | 489 |
| Average Time: 25:02.26 Total Time: 2:05:11.31 1-5 Split: 8:53.20 |
| 6) Mauricio Zurita | | 31:05.83 | 490 |
| 7) Jordan Figueroa | | 31:08.21 | 491 |
61 | Jacksonville Christian Academy (AL) | 1862 |
| 1) Tyler Doggrell | | 21:27.99 | 223 |
| 2) Mason Johnson | | 24:19.74 | 385 |
| 3) Brady Shaddix | | 25:13.95 | 413 |
| 4) Hunter Brown | | 25:19.09 | 416 |
| 5) Eli Fair | | 25:30.90 | 425 |
| Average Time: 24:22.33 Total Time: 2:01:51.67 1-5 Split: 4:02.91 |
| 6) Noah Lee | | 26:58.39 | 463 |
| 7) Drake Shew | | 27:51.96 | 472 |
62 | Prattville Christian Academy (AL) | 1877 |
| 1) Carson Roberson | | 22:11.42 | 269 |
| 2) Charles Gay | | 22:28.27 | 283 |
| 3) Ryan Kirk | | 24:52.38 | 401 |
| 4) Matthew Story | | 26:13.37 | 447 |
| 5) Jackson Hines | | 28:34.89 | 477 |
| Average Time: 24:52.07 Total Time: 2:04:20.33 1-5 Split: 6:23.47 |
63 | Glencoe High School (AL) | 1911 |
| 1) Conner Cothran | | 23:30.49 | 344 |
| 2) Cole Contris | | 23:52.86 | 366 |
| 3) William Harrison | | 24:42.65 | 396 |
| 4) Trevor Blevins | | 24:51.33 | 400 |
| 5) Jackson Gomez | | 25:01.08 | 405 |
| Average Time: 24:23.68 Total Time: 2:01:58.41 1-5 Split: 1:30.59 |
| 6) Seth Jenne | | 25:20.76 | 418 |
| 7) Ian Mcclantoc | | 25:44.16 | 433 |
64 | Bibb County High School (AL) | 1934 |
| 1) James Austin Tindell | | 23:12.58 | 322 |
| 2) William Lopez | | 23:36.98 | 352 |
| 3) Tyler Shirley | | 23:38.23 | 353 |
| 4) Cornelius Morrow | | 26:29.93 | 453 |
| 5) Justin Hendrix | | 26:30.67 | 454 |
| Average Time: 24:41.68 Total Time: 2:03:28.39 1-5 Split: 3:18.09 |
| 6) Noah Edgy | | 29:57.87 | 487 |
| 7) Trevor Deason | | 30:50.97 | 488 |
65 | Locust Fork (AL) | 1965 |
| 1) Dawson Dunn | | 23:12.71 | 323 |
| 2) Eli McNutt | | 23:15.64 | 327 |
| 3) Alberto Vargas | | 25:29.76 | 424 |
| 4) Tucker Massey | | 26:02.87 | 443 |
| 5) Lukas Huber | | 26:20.84 | 448 |
| Average Time: 24:52.36 Total Time: 2:04:21.82 1-5 Split: 3:08.13 |
| 6) Jayce Camp | | 27:32.79 | 471 |
| 7) Cody McAlpine | | 27:58.95 | 474 |
66 | Ider High School (AL) | 1970 |
| 1) Dillon Cook | | 23:38.46 | 354 |
| 2) Tyler Brewer | | 23:39.95 | 356 |
| 3) Lucas Murphey | | 24:10.41 | 376 |
| 4) Brody Chapman | | 24:48.29 | 398 |
| 5) Jordan Jones | | 29:55.91 | 486 |
| Average Time: 25:14.60 Total Time: 2:06:13.02 1-5 Split: 6:17.45 |
67 | Donoho (AL) | 1980 |
| 1) Kam Thomas | | 21:40.38 | 234 |
| 2) Carter Stremmel | | 24:20.49 | 386 |
| 3) Adam Stremmel | | 25:38.35 | 429 |
| 4) Mihir Patel | | 25:46.82 | 436 |
| 5) John Cater | | 32:16.97 | 495 |
| Average Time: 25:56.60 Total Time: 2:09:43.01 1-5 Split: 10:36.59 |
68 | Hewitt-Trussville Middle School (AL) | 1980 |
| 1) Aiden Vrocher | | 24:00.81 | 368 |
| 2) Karson Burke | | 24:15.84 | 382 |
| 3) Ethan Finnegan | | 24:32.33 | 389 |
| 4) Darshan Patel | | 25:13.68 | 411 |
| 5) Sawyer White | | 25:39.72 | 430 |
| Average Time: 24:44.48 Total Time: 2:03:42.38 1-5 Split: 1:38.91 |
| 6) Chris Mauldin | | 26:00.52 | 441 |
| 7) Jacob Moore | | 26:33.66 | 455 |
69 | Booker T Washington Magnet (AL) | 1999 |
| 1) Brasher Miller | | 22:31.03 | 287 |
| 2) Scott Johnston | | 24:33.65 | 391 |
| 3) Armani Sowell | | 24:46.24 | 397 |
| 4) joseph sims | | 26:35.41 | 459 |
| 5) william pruitt | | 27:00.81 | 465 |
| Average Time: 25:05.43 Total Time: 2:05:27.14 1-5 Split: 4:29.78 |
| 6) kevin Sowers | | 31:09.54 | 492 |
| 7) Nicholas Garrett | | 33:25.55 | 498 |
70 | Skyline High School (AL) | 2003 |
| 1) Trever Saint | | 23:25.20 | 340 |
| 2) Bryant Kennamer | | 23:42.37 | 358 |
| 3) Nathan Olinger | | 23:44.35 | 360 |
| 4) Tristan Roach | | 26:35.70 | 460 |
| 5) Karson Treece | | 29:43.54 | 485 |
| Average Time: 25:26.23 Total Time: 2:07:11.16 1-5 Split: 6:18.34 |
71 | Faith Christian (AL) | 2007 |
| 1) Levi Garrett | | 22:20.05 | 274 |
| 2) Eli Mitchell | | 25:01.50 | 406 |
| 3) Evan Smith | | 25:37.91 | 428 |
| 4) Daniel Blackstone | | 26:21.79 | 449 |
| 5) Samuel Thacker | | 26:21.82 | 450 |
| Average Time: 25:08.61 Total Time: 2:05:43.07 1-5 Split: 4:01.77 |
| 6) Aiden Elliott | | 27:16.12 | 468 |
| 7) Jack Strautman | | 29:23.05 | 481 |
72 | Horseshoe Bend High School (AL) | 2024 |
| 1) Jarrett Bice | | 23:19.18 | 331 |
| 2) Christian Garcia | | 23:31.36 | 347 |
| 3) Grady James | | 24:52.50 | 402 |
| 4) Brady Patterson | | 26:23.31 | 451 |
| 5) Jadon Dark | | 31:27.42 | 493 |
| Average Time: 25:54.75 Total Time: 2:09:33.77 1-5 Split: 8:08.24 |
| 6) Thompson Gamble | | 32:01.80 | 494 |
| 7) Armando Lopez | | 36:12.14 | 504 |
73 | Hewitt-Trussville HS (AL) | 2044 |
| 1) Aiden Vrocher | | 24:00.81 | 369 |
| 2) Ethan Finnegan | | 24:32.33 | 390 |
| 3) Darshan Patel | | 25:13.68 | 412 |
| 4) Sawyer White | | 25:39.72 | 431 |
| 5) Chris Mauldin | | 26:00.52 | 442 |
| Average Time: 25:05.41 Total Time: 2:05:27.06 1-5 Split: 1:59.71 |
| 6) Jacob Moore | | 26:33.66 | 456 |
| 7) Spencer Young | | 33:49.69 | 500 |
74 | St. Clair County (AL) | 2063 |
| 1) Brody Mizzell | | 21:37.97 | 232 |
| 2) Joshua Staub | | 25:26.12 | 421 |
| 3) Cade Wiggins | | 25:46.32 | 435 |
| 4) Ryan Scott | | 27:52.95 | 473 |
| 5) Connor Wilson | | 34:03.10 | 502 |
| Average Time: 26:57.29 Total Time: 2:14:46.46 1-5 Split: 12:25.13 |
75 | Kinston High School (AL) | 2100 |
| 1) COLBY TEW | | 23:15.72 | 328 |
| 2) Michael Thompson | | 24:13.42 | 380 |
| 3) Osvaldo Flores | | 25:35.01 | 427 |
| 4) whit floyd | | 29:28.60 | 482 |
| 5) KADEN SIMS | | 29:29.63 | 483 |
| Average Time: 26:24.48 Total Time: 2:12:02.38 1-5 Split: 6:13.91 |
| 6) Cooper Jackson | | 29:42.06 | 484 |
76 | Saks (AL) | 2130 |
| 1) Adam Smith | | 23:18.99 | 330 |
| 2) Angel Ismael Vazquez Puente | | 25:25.79 | 420 |
| 3) Joshua Todd | | 25:53.99 | 439 |
| 4) Matthew Kennewey | | 27:09.48 | 466 |
| 5) John Escareno | | 28:02.11 | 475 |
| Average Time: 25:58.07 Total Time: 2:09:50.36 1-5 Split: 4:43.12 |
| 6) Sebastian Garcia | | 29:18.68 | 480 |
| 7) Sean Bussey | | 36:04.56 | 503 |