| 1 | Cole SmithPlace 1 · Grade 11 · Providence Christian | 11 | Providence Christian | 16:00.10 |
| 2 | Hudson JordanPlace 2 · Grade 11 · Providence Christian | 11 | Providence Christian | 16:02.79 PR |
| 3 | William StanleyPlace 3 · Grade 11 · Providence Christian | 11 | Providence Christian | 16:17.26 PR |
| 4 | Wyatt MixsonPlace 4 · Grade 12 · Providence Christian | 12 | Providence Christian | 16:32.14 PR |
| 5 | Ryan LankfordPlace 5 · Grade 12 · St. Michael | 12 | St. Michael | 17:08.32 PR |
| 6 | Alex EskerPlace 6 · Grade 12 · Jackson | 12 | Jackson | 17:08.93 PR |
| 7 | James Oliver HembyPlace 7 · Grade 11 · St. Michael | 11 | St. Michael | 17:12.94 PR |
| 8 | Hamilton WashoPlace 8 · Grade 12 · Orange Beach | 12 | Orange Beach | 17:15.52 PR |
| 9 | Samuel HolmesPlace 9 · Grade 11 · LAMP | 11 | LAMP | 17:17.56 |
| 10 | Jacob MixsonPlace 10 · Grade 9 · Providence Christian | 9 | Providence Christian | 17:24.40 |
| 11 | Eli HaberPlace 11 · Grade 9 · Orange Beach | 9 | Orange Beach | 17:36.23 PR |
| 12 | Will NichollsPlace 12 · Grade 11 · Providence Christian | 11 | Providence Christian | 17:42.03 |
| 13 | Aaron TiercePlace 13 · Grade 8 · Orange Beach | 8 | Orange Beach | 17:51.49 |
| 14 | Cohen TaylorPlace 14 · Grade 7 · Satsuma | 7 | Satsuma | 17:52.71 |
| 15 | Will ChadwickPlace 15 · Grade 12 · Satsuma | 12 | Satsuma | 18:24.56 PR |
| 16 | Luke JohannesmannPlace 16 · Grade 11 · St. Michael | 11 | St. Michael | 18:32.69 |
| 17 | Ivory McGriffPlace 17 · Grade 8 · Houston Academy | 8 | Houston Academy | 18:38.89 |
| 18 | Tucker GermansonPlace 18 · Grade 9 · Providence Christian | 9 | Providence Christian | 18:45.33 |
| 19 | Benjamin CrookerPlace 19 · Grade 11 · St. Michael | 11 | St. Michael | 18:47.71 |
| 20 | Jayden BoykinPlace 20 · Grade 11 · Satsuma | 11 | Satsuma | 18:48.95 PR |
| 21 | Arnav AggarwalPlace 21 · Grade 9 · LAMP | 9 | LAMP | 18:49.23 |
| 22 | Jacob EskerPlace 22 · Grade 9 · Jackson | 9 | Jackson | 18:51.55 |
| 23 | Riley GodwinPlace 23 · Grade 9 · LAMP | 9 | LAMP | 18:56.72 |
| 24 | Cash MullinsPlace 24 · Grade 9 · Providence Christian | 9 | Providence Christian | 18:57.53 |
| 25 | Elijah WilksPlace 25 · Grade 11 · LAMP | 11 | LAMP | 18:57.69 |
| 26 | Destin MartinPlace 26 · Grade 10 · Houston Academy | 10 | Houston Academy | 18:59.44 PR |
| 27 | Asheton SawyerPlace 27 · Grade 12 · St. Michael | 12 | St. Michael | 19:14.97 PR |
| 28 | Oliver BlackburnPlace 28 · Grade 9 · LAMP | 9 | LAMP | 19:16.88 |
| 29 | Lucas BusbyPlace 29 · Grade 9 · Satsuma | 9 | Satsuma | 19:18.07 PR |
| 30 | Brady TurnerPlace 30 · Grade 11 · Houston Academy | 11 | Houston Academy | 19:18.38 PR |
| 31 | Jeremiah AlvaradoPlace 31 · Grade 11 · Geneva | 11 | Geneva | 19:29.72 PR |
| 32 | Aidan PhilippsPlace 32 · Grade 8 · Houston Academy | 8 | Houston Academy | 19:38.35 PR |
| 33 | Trae WeeksPlace 33 · Grade 12 · Satsuma | 12 | Satsuma | 19:40.12 |
| 34 | David GuthriePlace 34 · Grade 10 · Satsuma | 10 | Satsuma | 19:40.47 PR |
| 35 | Joshua ByrdPlace 35 · Grade 11 · T R Miller | 11 | T R Miller | 19:44.24 |
| 36 | Graham ArmstrongPlace 36 · Grade 11 · St. Michael | 11 | St. Michael | 19:48.43 PR |
| 37 | Xsiah WalkerPlace 37 · Grade 11 · Andalusia | 11 | Andalusia | 20:02.18 |
| 38 | Ganesh AvulaPlace 38 · Grade 8 · Houston Academy | 8 | Houston Academy | 20:05.01 |
| 39 | Aaron SardenPlace 39 · Grade 9 · LAMP | 9 | LAMP | 20:06.62 |
| 40 | Braxton BozemanPlace 40 · Grade 11 · Andalusia | 11 | Andalusia | 20:08.44 PR |
| 41 | Kam SewardPlace 41 · Grade 8 · Geneva | 8 | Geneva | 20:18.12 PR |
| 42 | Bodee CiccarelliPlace 42 · Grade 9 · Houston Academy | 9 | Houston Academy | 20:22.25 PR |
| 43 | Andre SmithPlace 43 · Grade 7 · Houston Academy | 7 | Houston Academy | 20:24.15 PR |
| 44 | Gavin BuhtaPlace 44 · Grade 10 · Orange Beach | 10 | Orange Beach | 20:26.62 PR |
| 45 | Charles NevinPlace 45 · Grade 11 · St. Michael | 11 | St. Michael | 20:26.72 PR |
| 46 | Dalton LeePlace 46 · Grade 8 · Satsuma | 8 | Satsuma | 20:32.85 PR |
| 47 | Joseph TalmadgePlace 47 · Grade 9 · Providence Christian | 9 | Providence Christian | 20:34.20 |
| 48 | Lawson DemmerPlace 48 · Grade 10 · Geneva | 10 | Geneva | 20:34.98 PR |
| 49 | Tyler LevitzkePlace 49 · Grade 10 · Andalusia | 10 | Andalusia | 20:35.46 PR |
| 50 | Eli NavarrePlace 50 · Grade 10 · St. Michael | 10 | St. Michael | 20:38.48 |
| 51 | Logan HarrellPlace 51 · Grade 8 · Houston Academy | 8 | Houston Academy | 20:40.91 PR |
| 52 | Michael ElliottPlace 52 · Grade 8 · Houston Academy | 8 | Houston Academy | 20:46.28 |
| 53 | Matthew PinnelPlace 53 · Grade 11 · Satsuma | 11 | Satsuma | 20:46.81 PR |
| 54 | Cade TaylorPlace 54 · Grade 8 · Andalusia | 8 | Andalusia | 20:51.58 |
| 55 | Andy ShelanderPlace 55 · Grade 10 · Andalusia | 10 | Andalusia | 20:52.94 |
| 56 | Liam CareyPlace 56 · Grade 11 · LAMP | 11 | LAMP | 20:55.03 |
| 57 | Talan JohnsonPlace 57 · Grade 12 · Geneva | 12 | Geneva | 20:55.12 PR |
| 58 | Derek HandyPlace 58 · Grade 12 · Booker T. Washington Magnet | 12 | Booker T. Washington Magnet | 21:09.87 PR |
| 59 | Ty BuhtaPlace 59 · Grade 10 · Orange Beach | 10 | Orange Beach | 21:13.85 PR |
| 60 | Isaac McInnishPlace 60 · Grade 9 · T R Miller | 9 | T R Miller | 21:14.45 |
| 61 | Kai PricePlace 61 · Grade 10 · Orange Beach | 10 | Orange Beach | 21:15.73 |
| 62 | Ian KimPlace 62 · Grade 12 · LAMP | 12 | LAMP | 21:20.33 |
| 63 | Joseph CarpenterPlace 63 · Grade 11 · T R Miller | 11 | T R Miller | 21:24.54 |
| 64 | Avery MeyersPlace 64 · Grade 11 · Houston Academy | 11 | Houston Academy | 21:25.23 |
| 65 | Seth BarnesPlace 65 · Grade 11 · Geneva | 11 | Geneva | 21:27.13 |
| 66 | Julian ZamudioPlace 66 · Grade 10 · Geneva | 10 | Geneva | 21:38.39 PR |
| 67 | Mason MullinsPlace 67 · Grade 7 · Andalusia | 7 | Andalusia | 21:44.42 |
| 68 | Daniel JonesPlace 68 · Grade 10 · Jackson | 10 | Jackson | 21:44.86 PR |
| 69 | Joseph JohnstonPlace 69 · Grade 10 · LAMP | 10 | LAMP | 21:48.25 |
| 70 | Colby DarbyPlace 70 · Grade 9 · T R Miller | 9 | T R Miller | 21:51.72 PR |
| 71 | Justin ReinhardtPlace 71 · Grade 12 · Geneva | 12 | Geneva | 21:52.17 PR |
| 72 | Cristian CarbajalPlace 72 · Grade 11 · LAMP | 11 | LAMP | 21:57.61 |
| 73 | LaGreco SankeyPlace 73 · Grade 12 · Booker T. Washington Magnet | 12 | Booker T. Washington Magnet | 21:59.40 |
| 74 | Jayden MartinPlace 74 · Grade 9 · Andalusia | 9 | Andalusia | 22:02.04 PR |
| 75 | George KowalskiPlace 75 · Grade 10 · Orange Beach | 10 | Orange Beach | 22:10.09 |
| 76 | Jayron BlackmonPlace 76 · Grade 12 · T R Miller | 12 | T R Miller | 22:50.73 |
| 77 | Jeremiah CallowayPlace 77 · Grade 10 · Booker T. Washington Magnet | 10 | Booker T. Washington Magnet | 23:07.76 PR |
| 78 | Joshua RichardsonPlace 78 · Grade 10 · Booker T. Washington Magnet | 10 | Booker T. Washington Magnet | 23:37.26 PR |
| 79 | Colby BarfootPlace 79 · Grade 12 · Andalusia | 12 | Andalusia | 23:49.45 PR |
| 80 | Josiah VaughnPlace 80 · Grade 11 · Booker T. Washington Magnet | 11 | Booker T. Washington Magnet | 23:54.90 PR |
| 81 | Andre ThomasPlace 81 · Grade 9 · Andalusia | 9 | Andalusia | 24:19.23 |
| 82 | William MillerPlace 82 · Grade 12 · Booker T. Washington Magnet | 12 | Booker T. Washington Magnet | 24:27.66 PR |
| 83 | Corbyn BiggsPlace 83 · Grade 6 · Satsuma | 6 | Satsuma | 24:37.36 |
| 84 | Harrison RobinsonPlace 84 · Grade 10 · Orange Beach | 10 | Orange Beach | 25:40.23 |
| 85 | Janobe JacksonPlace 85 · Grade 12 · Booker T. Washington Magnet | 12 | Booker T. Washington Magnet | 25:54.98 |
| 86 | Noah HennigerPlace 86 · Grade 11 · Booker T. Washington Magnet | 11 | Booker T. Washington Magnet | 26:29.74 |
| 87 | Seth AdamsPlace 87 · Grade 8 · Satsuma | 8 | Satsuma | 26:55.69 PR |
| 88 | Jackson WaltersPlace 88 · Grade 11 · Geneva | 11 | Geneva | 27:16.96 PR |
| 89 | Calvin ByrdPlace 89 · Grade 7 · T R Miller | 7 | T R Miller | 27:33.79 |
| 90 | Emmett BoydPlace 90 · Grade 7 · T R Miller | 7 | T R Miller | 27:53.67 PR |