| 1 | Zachary HaatajaPlace 1 · St. Luke's E | — | St. Luke's E | 18:03.00 | 1 |
| 2 | Boaz DernlanPlace 2 · Bayshore Chr | — | Bayshore Chr | 18:15.71 | 2 |
| 3 | Ezekiel DernlanPlace 3 · Bayshore Chr | — | Bayshore Chr | 18:19.64 | 3 |
| 4 | Garrett DolbearPlace 4 · St. Luke's E | — | St. Luke's E | 18:51.22 | 4 |
| 5 | Jack WheelerPlace 5 · Bayshore Chr | — | Bayshore Chr | 18:56.94 | 5 |
| 6 | Caden PhillipiPlace 6 · Bayshore Chr | — | Bayshore Chr | 18:57.68 | 6 |
| 7 | Xander McLaughlinPlace 7 · Orange Beach | — | Orange Beach | 18:59.93 | 7 |
| 8 | Knox WilliamsPlace 8 · Bayshore Chr | — | Bayshore Chr | 19:23.58 | 8 |
| 9 | Andrew BerryPlace 9 · Orange Beach | — | Orange Beach | 19:50.01 | 9 |
| 10 | Colby TewPlace 10 · Kinston | — | Kinston | 19:54.87 | — |
| 11 | Jentzen MoorePlace 11 · Holy Spirit | — | Holy Spirit | 20:06.80 | 10 |
| 12 | Logan BollingPlace 12 · Pleasant Hom | — | Pleasant Hom | 20:31.64 | 11 |
| 13 | Landon MillerPlace 13 · Bayshore Chr | — | Bayshore Chr | 20:33.44 | 12 |
| 14 | Lane CostleyPlace 14 · Horseshoe Be | — | Horseshoe Be | 20:42.44 | 13 |
| 15 | Ian TuckerPlace 15 · Fayetteville School | — | Fayetteville School | 20:47.31 | — |
| 16 | Aaron LodreePlace 16 · Holy Spirit | — | Holy Spirit | 20:50.09 | 14 |
| 17 | Layne LawsonPlace 17 · St. Luke's E | — | St. Luke's E | 20:52.25 | 15 |
| 18 | Mohammed ShahroujPlace 18 · St. Luke's E | — | St. Luke's E | 21:02.47 | 16 |
| 19 | Jonas SenkbeilPlace 19 · Holy Spirit | — | Holy Spirit | 21:11.48 | 17 |
| 20 | Zane WeeksPlace 20 · Florala | — | Florala | 21:18.76 | 18 |
| 21 | Jackson HawkinsPlace 21 · Pleasant Hom | — | Pleasant Hom | 21:31.40 | 19 |
| 22 | Andrew LePlace 22 · St. Luke's E | — | St. Luke's E | 21:31.86 | 20 |
| 23 | Nate GivensPlace 23 · Holy Spirit | — | Holy Spirit | 21:33.00 | 21 |
| 24 | Jackson BoonePlace 24 · St. Luke's E | — | St. Luke's E | 21:36.66 | 22 |
| 25 | Ty ClarkPlace 25 · Pleasant Hom | — | Pleasant Hom | 21:40.23 | 23 |
| 26 | Nicholas HolleyPlace 26 · Pleasant Hom | — | Pleasant Hom | 21:43.41 | 24 |
| 27 | Jackson IngramPlace 27 · Red Level | — | Red Level | 21:50.56 | — |
| 28 | Braden ForehandPlace 28 · Zion Chapel | — | Zion Chapel | 21:50.62 | 25 |
| 29 | Landon SawyerPlace 29 · Zion Chapel | — | Zion Chapel | 22:00.22 | 26 |
| 30 | Malek ShahroujPlace 30 · St. Luke's E | — | St. Luke's E | 22:04.33 | 27 |
| 31 | Grady JamesPlace 31 · Horseshoe Be | — | Horseshoe Be | 22:08.58 | 28 |
| 32 | Jarrett BicePlace 32 · Horseshoe Be | — | Horseshoe Be | 22:10.40 | 29 |
| 33 | Matthew SmithPlace 33 · Kinston | — | Kinston | 22:12.08 | — |
| 34 | Peyton WoodyardPlace 34 · Pleasant Hom | — | Pleasant Hom | 22:19.17 | 30 |
| 35 | Kai PricePlace 35 · Orange Beach | — | Orange Beach | 22:21.18 | 31 |
| 36 | Maxwell MillerPlace 36 · Bayshore Chr | — | Bayshore Chr | 23:03.93 | 32 |
| 37 | Brooks CumptonPlace 37 · St. Luke's E | — | St. Luke's E | 23:31.94 | — |
| 38 | Myles PaynePlace 38 · Orange Beach | — | Orange Beach | 23:35.18 | 33 |
| 39 | Luke HodgesPlace 39 · Red Level | — | Red Level | 23:37.32 | — |
| 40 | Joel WilkinsonPlace 40 · Pleasant Hom | — | Pleasant Hom | 23:39.91 | 34 |
| 41 | Armando Castillo-LopezPlace 41 · Horseshoe Be | — | Horseshoe Be | 23:41.79 | 35 |
| 42 | J.T. BesanceneyPlace 42 · Holy Spirit | — | Holy Spirit | 23:44.99 | 36 |
| 43 | Ian McCradyPlace 43 · Orange Beach | — | Orange Beach | 23:45.98 | 37 |
| 44 | Jake PowersPlace 44 · St. Luke's E | — | St. Luke's E | 24:02.34 | — |
| 45 | Ethan BarkerPlace 45 · Zion Chapel | — | Zion Chapel | 24:04.19 | 38 |
| 46 | Alex ScottPlace 46 · St. Luke's E | — | St. Luke's E | 24:14.79 | — |
| 47 | Alexander DavisPlace 47 · Holy Spirit | — | Holy Spirit | 24:16.16 | 39 |
| 48 | Luke LangkawePlace 48 · Holy Spirit | — | Holy Spirit | 24:34.73 | 40 |
| 49 | Adam StaverPlace 49 · Zion Chapel | — | Zion Chapel | 25:03.96 | 41 |
| 50 | Connor BlackwellPlace 50 · Red Level | — | Red Level | 25:04.73 | — |
| 51 | Levi PhillipsPlace 51 · Fayetteville School | — | Fayetteville School | 25:10.97 | — |
| 52 | Hunter HolmesPlace 52 · Pleasant Hom | — | Pleasant Hom | 25:13.08 | 42 |
| 53 | Brodie DavisPlace 53 · Zion Chapel | — | Zion Chapel | 25:23.12 | 43 |
| 54 | Justin RegulusPlace 54 · Florala | — | Florala | 25:43.75 | 44 |
| 55 | Joseph Stran-HardinPlace 55 · Holy Spirit | — | Holy Spirit | 26:10.06 | — |
| 56 | Stetson AdcockPlace 56 · Zion Chapel | — | Zion Chapel | 26:22.68 | 45 |
| 57 | Jay LeePlace 57 · Florala | — | Florala | 26:23.67 | 46 |
| 58 | Rayshon ColemanPlace 58 · Florala | — | Florala | 26:45.66 | 47 |
| 59 | Thompson GamblePlace 59 · Horseshoe Be | — | Horseshoe Be | 26:59.72 | 48 |
| 60 | Jonwesley JonesPlace 60 · Horseshoe Be | — | Horseshoe Be | 27:56.79 | 49 |
| 61 | Joeb BradleyPlace 61 · Zion Chapel | — | Zion Chapel | 29:16.26 | 50 |
| 62 | Cody OdomPlace 62 · Florala | — | Florala | 29:17.51 | 51 |
| 63 | Jax ChambersPlace 63 · Horseshoe Be | — | Horseshoe Be | 32:23.51 | 52 |
| 64 | Coleton JohnsonPlace 64 · Zion Chapel | — | Zion Chapel | 33:15.28 | — |