| 1 | Tripp MillerPlace 1 · Grade 11 · St. Michael | 11 | St. Michael | 17:25.77 |
| 2 | Ty PostlePlace 2 · Grade 10 · Bayside Academy | 10 | Bayside Academy | 17:58.86 |
| 3 | Landon PerduePlace 3 · Grade 10 · LAMP | 10 | LAMP | 18:20.90 |
| 4 | Trey McKeanPlace 4 · Grade 10 · Bayside Academy | 10 | Bayside Academy | 19:00.84 |
| 5 | Edward CowlesPlace 5 · Grade 12 · St. Michael | 12 | St. Michael | 19:11.84 |
| 6 | Andres ChristensenPlace 6 · Grade 12 · St. Michael | 12 | St. Michael | 19:14.43 |
| 7 | Kyle CooperPlace 7 · Grade 7 · Bayside Academy | 7 | Bayside Academy | 19:14.71 |
| 8 | Ben StewartPlace 8 · Grade 11 · Bibb County | 11 | Bibb County | 19:23.86 |
| 9 | John DavisPlace 9 · Grade 12 · St. Michael | 12 | St. Michael | 19:25.22 |
| 10 | John Thomas NeillPlace 10 · Grade 10 · Bayside Academy | 10 | Bayside Academy | 19:32.45 |
| 11 | Hunter StevensPlace 11 · Grade 12 · St. Michael | 12 | St. Michael | 19:34.47 |
| 12 | Ashton RowlandPlace 12 · Grade 10 · Bayside Academy | 10 | Bayside Academy | 19:37.99 |
| 13 | Jake AndrewsPlace 13 · Grade 10 · St. Michael | 10 | St. Michael | 19:56.25 |
| 14 | James Oliver HembyPlace 14 · Grade 8 · St. Michael | 8 | St. Michael | 20:02.67 |
| 15 | Agustin LemuzPlace 15 · Grade 10 · LAMP | 10 | LAMP | 20:05.39 |
| 16 | Brenner WoolfolkPlace 16 · Grade 10 · Jackson | 10 | Jackson | 20:07.74 |
| 17 | Pat CainPlace 17 · Grade 11 · LAMP | 11 | LAMP | 20:08.46 |
| 18 | Nate PhungPlace 18 · Grade 10 · LAMP | 10 | LAMP | 20:09.38 |
| 19 | Alexander CostanzaPlace 19 · Grade 9 · Alabama Christian | 9 | Alabama Christian | 20:09.42 |
| 20 | Hanjoon ParkPlace 20 · Grade 11 · LAMP | 11 | LAMP | 20:09.85 |
| 21 | John John NormanPlace 21 · Grade 8 · Bayside Academy | 8 | Bayside Academy | 20:10.46 |
| 22 | Dyson CrookerPlace 22 · Grade 12 · St. Michael | 12 | St. Michael | 20:13.46 |
| 23 | Adam KavlickPlace 23 · Grade 10 · St James | 10 | St James | 20:17.71 |
| 24 | Patrick AndrewsPlace 24 · Grade 10 · St. Michael | 10 | St. Michael | 20:24.05 |
| 25 | Connor StrowbridgePlace 25 · Grade 11 · Alabama Christian | 11 | Alabama Christian | 20:31.11 |
| 26 | James Austin TindellPlace 26 · Grade 11 · Bibb County | 11 | Bibb County | 20:47.90 |
| 27 | Lane KilpatrickPlace 27 · Grade 12 · Alabama Christian | 12 | Alabama Christian | 20:53.78 |
| 28 | James DavisPlace 28 · Grade 12 · Alabama Christian | 12 | Alabama Christian | 20:58.46 |
| 29 | Noah TurnerPlace 29 · Grade 10 · LAMP | 10 | LAMP | 21:04.57 |
| 30 | Brody GonzalesPlace 30 · Grade 9 · Bibb County | 9 | Bibb County | 21:04.91 |
| 31 | Caden HayesPlace 31 · Grade 10 · St James | 10 | St James | 21:08.04 |
| 32 | Zachary LittlefieldPlace 32 · Grade 9 · Alabama Christian | 9 | Alabama Christian | 21:11.33 |
| 33 | Chase JonesPlace 33 · Grade 11 · Jackson | 11 | Jackson | 21:11.66 PR |
| 34 | Preston PhillipsPlace 34 · Grade 10 · St James | 10 | St James | 21:15.16 |
| 35 | Garrett RaybonPlace 35 · Grade 10 · Jackson | 10 | Jackson | 21:20.55 PR |
| 36 | Alex EskerPlace 36 · Grade 9 · Jackson | 9 | Jackson | 21:52.87 |
| 37 | Hariaksha GundaPlace 37 · Grade 11 · LAMP | 11 | LAMP | 21:53.76 |
| 38 | Caleb CrumPlace 38 · Grade 9 · Bayside Academy | 9 | Bayside Academy | 21:57.76 |
| 39 | Cole WilliamsPlace 39 · Grade 9 · St James | 9 | St James | 22:07.64 |
| 40 | Henry DirmeyerPlace 40 · Grade 11 · St. Michael | 11 | St. Michael | 22:07.83 |
| 41 | Liam PhilpottPlace 41 · Grade - · Straughn | - | Straughn | 22:08.16 |
| 42 | Joseph SimsPlace 42 · Grade 12 · Booker T Washington | 12 | Booker T Washington | 22:32.66 |
| 43 | Aiden MoorePlace 43 · Grade 10 · Jackson | 10 | Jackson | 22:56.59 |
| 44 | Bryan BurlesonPlace 44 · Grade 12 · Alabama Christian | 12 | Alabama Christian | 23:19.59 |
| 45 | William MillerPlace 45 · Grade - · Booker T Washington | - | Booker T Washington | 23:24.29 PR |
| 46 | Harrison ConelyPlace 46 · Grade - · Booker T Washington | - | Booker T Washington | 23:35.27 |
| 47 | Dalton SpearsPlace 47 · Grade - · Straughn | - | Straughn | 23:48.09 PR |
| 48 | Quirrin ThomePlace 48 · Grade 10 · Bayside Academy | 10 | Bayside Academy | 23:54.45 |
| 49 | Miles HaugheryPlace 49 · Grade 12 · LAMP | 12 | LAMP | 24:13.69 |
| 50 | Tylar DixonPlace 50 · Grade 10 · Vigor | 10 | Vigor | 25:04.28 PR |
| 51 | Cayden KnightPlace 51 · Grade - · Bibb County | - | Bibb County | 25:36.66 |
| 52 | Jarrett SimpsonPlace 52 · Grade 10 · St James | 10 | St James | 25:58.60 |
| 53 | Samuel JordanPlace 53 · Grade 8 · St James | 8 | St James | 26:36.91 |
| 54 | Chase WitcherPlace 54 · Grade 8 · Alabama Christian | 8 | Alabama Christian | 26:47.08 |
| 55 | Roman MilliganPlace 55 · Grade 8 · St James | 8 | St James | 26:47.10 |
| 56 | kevin SowersPlace 56 · Grade 10 · Booker T Washington | 10 | Booker T Washington | 27:17.29 |
| 57 | Trevor DeasonPlace 57 · Grade 11 · Bibb County | 11 | Bibb County | 27:25.57 |
| 58 | Noah AdamsPlace 58 · Grade - · Vigor | - | Vigor | 35:41.59 PR |
| 59 | Cordell RobinsonPlace 59 · Grade - · Vigor | - | Vigor | 37:07.00 PR |
| 60 | Xiccaen CadePlace 60 · Grade - · Vigor | - | Vigor | 37:16.06 PR |
| 61 | Kellen FairleyPlace 61 · Grade - · Vigor | - | Vigor | 41:52.22 |