| 1 | Tripp MillerPlace 1 · Grade 12 · St. Michael | 12 | St. Michael | 17:07.85 |
| 2 | Landon PerduePlace 2 · Grade 11 · LAMP | 11 | LAMP | 17:24.50 |
| 3 | Agustin LemuzPlace 3 · Grade 11 · LAMP | 11 | LAMP | 17:25.89 |
| 4 | Ty PostlePlace 4 · Grade 11 · Bayside Academy | 11 | Bayside Academy | 17:45.87 |
| 5 | John Thomas NeillPlace 5 · Grade 11 · Bayside Academy | 11 | Bayside Academy | 18:09.24 |
| 6 | Pat CainPlace 6 · Grade 12 · LAMP | 12 | LAMP | 18:22.75 |
| 7 | Jackson OlsenPlace 7 · Grade 12 · Bayside Academy | 12 | Bayside Academy | 18:35.15 |
| 8 | Ben StewartPlace 8 · Grade 12 · Bibb County | 12 | Bibb County | 18:36.66 |
| 9 | Patrick AndrewsPlace 9 · Grade 11 · St. Michael | 11 | St. Michael | 18:48.85 |
| 10 | Samir CrookerPlace 10 · Grade 9 · St. Michael | 9 | St. Michael | 19:05.79 |
| 11 | Trey McKeanPlace 11 · Grade 11 · Bayside Academy | 11 | Bayside Academy | 19:07.35 |
| 12 | Ashton RowlandPlace 12 · Grade 11 · Bayside Academy | 11 | Bayside Academy | 19:08.05 |
| 13 | James Oliver HembyPlace 13 · Grade 9 · St. Michael | 9 | St. Michael | 19:15.73 |
| 14 | Alexander CostanzaPlace 14 · Grade 10 · Alabama Christian | 10 | Alabama Christian | 19:16.18 |
| 15 | Ryan LankfordPlace 15 · Grade 10 · St. Michael | 10 | St. Michael | 19:22.89 |
| 16 | Jake AndrewsPlace 16 · Grade 11 · St. Michael | 11 | St. Michael | 19:22.90 |
| 17 | Nate PhungPlace 17 · Grade 11 · LAMP | 11 | LAMP | 19:30.16 |
| 18 | Sam AdamsPlace 18 · Grade 9 · Montevallo | 9 | Montevallo | 19:50.04 |
| 19 | Preston PhillipsPlace 19 · Grade 11 · St James | 11 | St James | 19:51.78 |
| 20 | Jaehee KooPlace 20 · Grade 10 · LAMP | 10 | LAMP | 19:52.82 |
| 21 | Brenner WoolfolkPlace 21 · Grade 11 · Jackson | 11 | Jackson | 19:55.29 |
| 22 | Dante JuarezPlace 22 · Grade 12 · Montevallo | 12 | Montevallo | 20:07.32 |
| 23 | Alex EskerPlace 23 · Grade 10 · Jackson | 10 | Jackson | 20:15.58 |
| 24 | James Austin TindellPlace 24 · Grade 12 · Bibb County | 12 | Bibb County | 20:30.52 PR |
| 25 | Adam KavlickPlace 25 · Grade 11 · St James | 11 | St James | 20:36.08 |
| 26 | Brody GonzalesPlace 26 · Grade 10 · Bibb County | 10 | Bibb County | 20:41.91 |
| 27 | Dylan HoltPlace 27 · Grade 9 · St James | 9 | St James | 20:49.47 |
| 28 | Henry DirmeyerPlace 28 · Grade 12 · St. Michael | 12 | St. Michael | 20:52.52 |
| 29 | Benjamin CrookerPlace 29 · Grade 9 · St. Michael | 9 | St. Michael | 20:54.11 |
| 30 | Joseph JohnstonPlace 30 · Grade 8 · LAMP | 8 | LAMP | 20:57.44 |
| 31 | Nathan BiggsPlace 31 · Grade - · Booker T Washington | - | Booker T Washington | 21:38.85 PR |
| 32 | Daewon KwonPlace 32 · Grade 12 · LAMP | 12 | LAMP | 21:49.11 PR |
| 33 | Max KlebanPlace 33 · Grade 11 · St. Michael | 11 | St. Michael | 21:52.52 |
| 34 | Asheton SawyerPlace 34 · Grade 10 · St. Michael | 10 | St. Michael | 21:54.91 |
| 35 | Jonathan BiggsPlace 35 · Grade - · Booker T Washington | - | Booker T Washington | 22:09.25 PR |
| 36 | Cole WilliamsPlace 36 · Grade 10 · St James | 10 | St James | 22:22.22 |
| 37 | Caden HayesPlace 37 · Grade 11 · St James | 11 | St James | 22:24.17 |
| 38 | Samuel JordanPlace 38 · Grade 9 · St James | 9 | St James | 22:43.93 |
| 39 | Noah TurnerPlace 39 · Grade 11 · LAMP | 11 | LAMP | 22:47.95 |
| 40 | Edward LeePlace 40 · Grade 11 · LAMP | 11 | LAMP | 22:59.43 |
| 41 | Noah RainsPlace 41 · Grade 7 · St James | 7 | St James | 23:06.63 |
| 42 | Harrison ConelyPlace 42 · Grade - · Booker T Washington | - | Booker T Washington | 23:19.17 |
| 43 | Jack KochPlace 43 · Grade 7 · Bayside Academy | 7 | Bayside Academy | 23:23.89 |
| 44 | Jacob EskerPlace 44 · Grade 7 · Jackson | 7 | Jackson | 23:35.59 |
| 45 | Luke WhitePlace 45 · Grade 9 · Bayside Academy | 9 | Bayside Academy | 23:42.54 |
| 46 | Janobe JacksonPlace 46 · Grade - · Booker T Washington | - | Booker T Washington | 23:52.32 PR |
| 47 | Aiden MoorePlace 47 · Grade 11 · Jackson | 11 | Jackson | 23:53.60 |
| 48 | Joshua BuchananPlace 48 · Grade 7 · Bibb County | 7 | Bibb County | 23:55.50 |
| 49 | Jarrett SimpsonPlace 49 · Grade 11 · St James | 11 | St James | 23:56.60 |
| 50 | Aiden GlennPlace 50 · Grade 10 · Montevallo | 10 | Montevallo | 23:56.81 |
| 51 | Richard ChenPlace 51 · Grade 8 · LAMP | 8 | LAMP | 24:02.14 |
| 52 | Ryan DeaversPlace 52 · Grade 12 · Bibb County | 12 | Bibb County | 24:16.59 PR |
| 53 | Seth BarnesPlace 53 · Grade 9 · Geneva | 9 | Geneva | 24:42.38 |
| 54 | Roman MilliganPlace 54 · Grade 9 · St James | 9 | St James | 24:46.50 |
| 55 | Luke OdenPlace 55 · Grade 12 · Montevallo | 12 | Montevallo | 25:18.37 |
| 56 | Alex DavisPlace 56 · Grade - · Vigor | - | Vigor | 25:26.28 PR |
| 57 | Jacob McNallyPlace 57 · Grade 7 · St James | 7 | St James | 25:54.21 |
| 58 | Aden ThrasherPlace 58 · Grade - · West Blocton | - | West Blocton | 26:01.11 PR |
| 59 | kevin SowersPlace 59 · Grade 11 · Booker T Washington | 11 | Booker T Washington | 26:23.12 |
| 60 | Tylar DixonPlace 60 · Grade 11 · Vigor | 11 | Vigor | 26:23.79 |
| 61 | George CargilePlace 61 · Grade 8 · Bibb County | 8 | Bibb County | 26:27.35 PR |
| 62 | Vann CargilePlace 62 · Grade 7 · Bibb County | 7 | Bibb County | 26:54.47 |
| 63 | William MillerPlace 63 · Grade - · Booker T Washington | - | Booker T Washington | 27:24.63 |
| 64 | Parker StephensPlace 64 · Grade - · Booker T Washington | - | Booker T Washington | 27:27.27 PR |
| 65 | Bo HammockPlace 65 · Grade 8 · Bayside Academy | 8 | Bayside Academy | 27:34.95 |
| 66 | Steven HutchinsonPlace 66 · Grade - · Bibb County | - | Bibb County | 28:06.47 PR |
| 67 | Jason LiuPlace 67 · Grade - · Bibb County | - | Bibb County | 29:04.50 PR |
| 68 | Van PinkardPlace 68 · Grade 9 · Bibb County | 9 | Bibb County | 29:56.40 PR |
| 69 | Albert HolcombePlace 69 · Grade - · Vigor | - | Vigor | 32:15.46 PR |
| 70 | Finsen YuPlace 70 · Grade - · Booker T Washington | - | Booker T Washington | 34:20.12 PR |
| 71 | Aydan TaylorPlace 71 · Grade - · Jackson | - | Jackson | 35:55.82 |
| 72 | Nacoby WhitePlace 72 · Grade 10 · Vigor | 10 | Vigor | 38:08.88 PR |
| 73 | Darendrick LandrumPlace 73 · Grade - · Vigor | - | Vigor | 38:14.12 |
| 74 | Montrel ClemonsPlace 74 · Grade - · Vigor | - | Vigor | 39:02.38 PR |
| 75 | Daydric BushPlace 75 · Grade - · Vigor | - | Vigor | 39:06.90 |
| 76 | Jordan ClarkPlace 76 · Grade - · Vigor | - | Vigor | 39:14.17 |