| 1 | Bradley SchmidtPlace 1 · Grade 12 · Bayside Academy | 12 | Bayside Academy | 17:36.46 |
| 2 | Rider JerniganPlace 2 · Grade 12 · T R Miller | 12 | T R Miller | 17:44.80 |
| 3 | Myles CookPlace 3 · Grade 11 · Bayside Academy | 11 | Bayside Academy | 17:53.47 |
| 4 | Clay SuddarthPlace 4 · Grade 11 · Providence Christian | 11 | Providence Christian | 17:57.87 |
| 5 | Gunnar SmithPlace 5 · Grade 10 · Houston Academy | 10 | Houston Academy | 18:15.66 |
| 6 | Tailand MitchellPlace 6 · Grade 12 · T R Miller | 12 | T R Miller | 18:21.95 |
| 7 | Walker ReusserPlace 7 · Grade 10 · Mobile Christian | 10 | Mobile Christian | 18:26.52 |
| 8 | Christopher DraytonPlace 8 · Grade 11 · Bayside Academy | 11 | Bayside Academy | 18:31.39 |
| 9 | Nick BerriosPlace 9 · Grade 11 · St. Michael | 11 | St. Michael | 18:34.25 |
| 10 | Christopher TamburinPlace 10 · Grade 12 · Houston Academy | 12 | Houston Academy | 18:37.50 |
| 11 | Jack PhelpsPlace 11 · Grade 11 · St. Michael | 11 | St. Michael | 18:40.74 |
| 12 | Sam KellyPlace 12 · Grade 8 · T R Miller | 8 | T R Miller | 18:42.42 |
| 13 | Micah FlorezPlace 13 · Grade 12 · T R Miller | 12 | T R Miller | 18:45.57 |
| 14 | Carson DaughertyPlace 14 · Grade 12 · Houston Academy | 12 | Houston Academy | 18:46.82 |
| 15 | Brooks FeeleyPlace 15 · Grade 8 · T R Miller | 8 | T R Miller | 18:48.54 PR |
| 16 | Tucker ReynoldsPlace 16 · Grade 12 · Straughn | 12 | Straughn | 19:02.88 |
| 17 | Spencer GaberinoPlace 17 · Grade 11 · Bayside Academy | 11 | Bayside Academy | 19:09.17 |
| 18 | Samuel DriverPlace 18 · Grade 12 · Straughn | 12 | Straughn | 19:12.35 |
| 19 | Greyson LiftoPlace 19 · Grade 11 · Providence Christian | 11 | Providence Christian | 19:12.47 |
| 20 | Christopher SampsonPlace 20 · Grade 12 · Providence Christian | 12 | Providence Christian | 19:26.63 |
| 21 | Luscher MayhallPlace 21 · Grade 9 · St. Michael | 9 | St. Michael | 19:28.23 |
| 22 | Caleb HubbardPlace 22 · Grade 9 · Houston Academy | 9 | Houston Academy | 19:30.19 |
| 23 | Michael GarrizPlace 23 · Grade 11 · St. Michael | 11 | St. Michael | 19:31.57 |
| 24 | Hunter StevensPlace 24 · Grade 10 · St. Michael | 10 | St. Michael | 19:40.02 |
| 25 | Andrew TamburinPlace 25 · Grade 12 · Houston Academy | 12 | Houston Academy | 19:41.74 |
| 26 | Barton ErwinPlace 26 · Grade 10 · Mobile Christian | 10 | Mobile Christian | 19:45.00 |
| 27 | Dyson CrookerPlace 27 · Grade 10 · St. Michael | 10 | St. Michael | 19:54.88 |
| 28 | John Thomas NeillPlace 28 · Grade 8 · Bayside Academy | 8 | Bayside Academy | 19:58.01 |
| 29 | JC PeacockPlace 29 · Grade 8 · Houston Academy | 8 | Houston Academy | 20:00.83 |
| 30 | Dominic MurphyPlace 30 · Grade 10 · St. Michael | 10 | St. Michael | 20:01.43 |
| 31 | Nathan NichollsPlace 31 · Grade 8 · Providence Christian | 8 | Providence Christian | 20:07.68 |
| 32 | Danner DrakePlace 32 · Grade 10 · Providence Christian | 10 | Providence Christian | 20:17.48 |
| 33 | James TolbertPlace 33 · Grade 9 · T R Miller | 9 | T R Miller | 20:18.65 PR |
| 34 | Harrison BarronPlace 34 · Grade 12 · Providence Christian | 12 | Providence Christian | 20:19.43 PR |
| 35 | Mitchell GiedlinPlace 35 · Grade 9 · St. Michael | 9 | St. Michael | 20:20.13 |
| 36 | Edward CowlesPlace 36 · Grade 10 · St. Michael | 10 | St. Michael | 20:29.07 |
| 37 | Ty PostlePlace 37 · Grade 8 · Bayside Academy | 8 | Bayside Academy | 20:46.86 |
| 38 | Jordan DelawerencePlace 38 · Grade 12 · T R Miller | 12 | T R Miller | 20:51.49 |
| 39 | John DavisPlace 39 · Grade 10 · St. Michael | 10 | St. Michael | 20:52.68 |
| 40 | Jayron BlackmonPlace 40 · Grade 12 · T R Miller | 12 | T R Miller | 21:13.83 |
| 41 | Wyatt ThomasPlace 41 · Grade 11 · Straughn | 11 | Straughn | 21:18.27 PR |
| 42 | Caleb SmithPlace 42 · Grade 10 · Mobile Christian | 10 | Mobile Christian | 21:24.60 |
| 43 | Logan BoltonPlace 43 · Grade 10 · Houston Academy | 10 | Houston Academy | 21:30.07 |
| 44 | Parker KennedyPlace 44 · Grade - · Straughn | - | Straughn | 21:38.78 PR |
| 45 | Mason TurnerPlace 45 · Grade - · Straughn | - | Straughn | 21:40.19 PR |
| 46 | Aidan BenefieldPlace 46 · Grade 9 · Providence Christian | 9 | Providence Christian | 21:40.23 |
| 47 | Banks FolgerPlace 47 · Grade 8 · Providence Christian | 8 | Providence Christian | 21:45.29 |
| 48 | Liam PhilpottPlace 48 · Grade 10 · Straughn | 10 | Straughn | 21:59.08 PR |
| 49 | Maxwell DunlapPlace 49 · Grade 7 · Bayside Academy | 7 | Bayside Academy | 22:04.87 |
| 50 | Alex NolinPlace 50 · Grade 10 · Houston Academy | 10 | Houston Academy | 22:13.52 |
| 51 | William MortonPlace 51 · Grade 8 · Providence Christian | 8 | Providence Christian | 22:36.49 PR |
| 52 | Sam BritainPlace 52 · Grade 12 · Bayside Academy | 12 | Bayside Academy | 22:48.51 |
| 53 | Sam MiddletonPlace 53 · Grade 10 · Houston Academy | 10 | Houston Academy | 22:50.05 |
| 54 | Aiden HalePlace 54 · Grade - · Flomaton | - | Flomaton | 23:00.34 |
| 55 | Trey McKeanPlace 55 · Grade 8 · Bayside Academy | 8 | Bayside Academy | 23:06.21 |
| 56 | Thomas BarronPlace 56 · Grade 10 · Houston Academy | 10 | Houston Academy | 23:10.30 |
| 57 | Daniel BellPlace 57 · Grade - · Straughn | - | Straughn | 23:18.73 PR |
| 58 | Nate TurnerPlace 58 · Grade 9 · Flomaton | 9 | Flomaton | 23:19.41 |
| 59 | Ashton RowlandPlace 59 · Grade 8 · Bayside Academy | 8 | Bayside Academy | 23:24.67 |
| 60 | Will RollinPlace 60 · Grade 9 · Flomaton | 9 | Flomaton | 25:05.01 |
| 61 | Jackson McGeePlace 61 · Grade - · Straughn | - | Straughn | 25:29.03 PR |
| 62 | Forrest JonesPlace 62 · Grade 9 · Flomaton | 9 | Flomaton | 27:39.00 |
| 63 | Tanner NolenPlace 63 · Grade 12 · Mobile Christian | 12 | Mobile Christian | 28:35.18 |