| 1 | Jacob MixsonPlace 1 · Grade 11 · Providence Christian | 11 | Providence Christian | 16:26.11 PR |
| 2 | Cash MullinsPlace 2 · Grade 11 · Providence Christian | 11 | Providence Christian | 16:34.22 |
| 3 | Zed SolomonPlace 3 · Grade 11 · Providence Christian | 11 | Providence Christian | 16:50.84 |
| 4 | Ben WilsonPlace 4 · Grade 9 · Trinity Presbyterian | 9 | Trinity Presbyterian | 16:57.53 |
| 5 | Bo JohnstonPlace 5 · Grade 12 · Montgomery Academy | 12 | Montgomery Academy | 17:15.40 |
| 6 | Ian FarleyPlace 6 · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 17:29.34 |
| 7 | Tyler GallardoPlace 7 · Grade 9 · Providence Christian | 9 | Providence Christian | 17:58.43 |
| 8 | Ryan LueckPlace 8 · Grade 12 · Prattville Christian Academy | 12 | Prattville Christian Academy | 18:11.08 PR |
| 9 | Josiah KingPlace 9 · Grade 11 · Providence Christian | 11 | Providence Christian | 18:12.22 |
| 10 | Jackson ScarpatePlace 10 · Grade 9 · St James | 9 | St James | 18:17.24 |
| 11 | Alex DemeryPlace 11 · Grade 12 · Opp | 12 | Opp | 18:29.75 PR |
| 12 | Ethan GreenPlace 12 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 18:33.04 PR |
| 13 | Jack ObenhausPlace 13 · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 18:47.31 |
| 14 | Mason ScarpatePlace 14 · Grade 9 · St James | 9 | St James | 18:52.55 |
| 15 | Stephen McLemorePlace 15 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 18:58.47 |
| 16 | Joseph TalmadgePlace 16 · Grade 11 · Providence Christian | 11 | Providence Christian | 19:00.71 |
| 17 | Caleb ProctorPlace 17 · Grade 9 · Pike Road | 9 | Pike Road | 19:01.37 |
| 18 | Davis DenneyPlace 18 · Grade 12 · Trinity Presbyterian | 12 | Trinity Presbyterian | 19:15.94 |
| 19 | James LucasPlace 19 · Grade 9 · Marbury | 9 | Marbury | 19:16.24 PR |
| 20 | Colin WhitleyPlace 20 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 19:19.31 |
| 21 | Clive ObornPlace 21 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 19:20.24 |
| 22 | Quinn DixonPlace 22 · Grade 9 · Straughn | 9 | Straughn | 19:51.49 |
| 23 | Jackson MalloryPlace 23 · Alabama Christian | — | Alabama Christian | 19:53.37 PR |
| 24 | Nolan CurrierPlace 24 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 19:58.11 |
| 25 | Rushton WoodPlace 25 · Grade 8 · Montgomery Academy | 8 | Montgomery Academy | 20:07.35 |
| 26 | Andrew ArnettPlace 26 · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 20:15.31 |
| 27 | Gavin FarleyPlace 27 · Grade 11 · Pike Road | 11 | Pike Road | 20:20.64 |
| 28 | Jamison CantrellPlace 28 · Grade 9 · St James | 9 | St James | 20:22.83 |
| 29 | Connor FureighPlace 29 · Grade 9 · Pike Road | 9 | Pike Road | 20:25.36 PR |
| 30 | Lian Van HeerdanPlace 30 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 20:30.65 |
| 31 | Chase MiscisinPlace 31 · Grade 8 · Holtville | 8 | Holtville | 20:34.94 |
| 32 | Owen SricklandPlace 32 · Grade 11 · Tallassee | 11 | Tallassee | 20:35.12 |
| 33 | Andrew NichollsPlace 33 · Grade 10 · Providence Christian | 10 | Providence Christian | 20:39.56 |
| 34 | Bridges BowenPlace 34 · Grade 8 · Trinity Presbyterian | 8 | Trinity Presbyterian | 20:41.29 |
| 35 | Jace FabianPlace 35 · Grade 10 · Brewbaker Tech | 10 | Brewbaker Tech | 20:42.72 |
| 36 | Zildjian McPhersonPlace 36 · Grade 12 · Prattville Christian Academy | 12 | Prattville Christian Academy | 20:44.33 |
| 37 | Jacob McNallyPlace 37 · Grade 11 · St James | 11 | St James | 20:45.23 PR |
| 38 | John ScottPlace 38 · Grade 12 · St James | 12 | St James | 20:45.28 |
| 39 | Theron HurstonPlace 39 · Grade 10 · Pike Road | 10 | Pike Road | 20:46.88 |
| 40 | Luke MasonPlace 40 · Grade 9 · Pike Road | 9 | Pike Road | 20:48.57 |
| 41 | Parker BarkleyPlace 41 · Grade 8 · Pike Road | 8 | Pike Road | 20:49.19 |
| 42 | Emmett MeadowsPlace 42 · Grade 7 · Straughn | 7 | Straughn | 20:55.02 |
| 43 | Bonner SwicordPlace 43 · Grade 11 · Tallassee | 11 | Tallassee | 20:59.96 |
| 44 | Xander McLendonPlace 44 · Grade 8 · Pike Road | 8 | Pike Road | 21:07.80 |
| 45 | Charlie RogersPlace 45 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 21:09.01 |
| 46 | Elijah BealPlace 46 · Grade 9 · Pike Road | 9 | Pike Road | 21:13.35 |
| 47 | Gavin DonahuePlace 47 · Grade 9 · Marbury | 9 | Marbury | 21:13.74 |
| 48 | Brody HarrisPlace 48 · Grade 10 · Holtville | 10 | Holtville | 21:19.17 PR |
| 49 | Ellis AverettPlace 49 · Grade 9 · Charles Henderson | 9 | Charles Henderson | 21:21.92 |
| 50 | John Campbell RobertsonPlace 50 · Grade 8 · St James | 8 | St James | 21:21.97 |
| 51 | Waylon BeasleyPlace 51 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 21:25.83 |
| 52 | George CrewsPlace 52 · Alabama Christian | — | Alabama Christian | 21:26.55 |
| 53 | Jeremian CochranePlace 53 · Brewbaker Tech | — | Brewbaker Tech | 21:26.93 PR |
| 54 | Nathan MasonPlace 54 · Grade 12 · Tallassee | 12 | Tallassee | 21:31.00 |
| 55 | Hurley ScottPlace 55 · Grade 9 · Tallassee | 9 | Tallassee | 21:35.82 PR |
| 56 | Ryan MorrisonPlace 56 · Grade 12 · Marbury | 12 | Marbury | 21:37.09 PR |
| 57 | Anirudh NalluriPlace 57 · Grade 12 · St James | 12 | St James | 21:40.16 |
| 58 | Evan McMullinPlace 58 · Grade 9 · Trinity Presbyterian | 9 | Trinity Presbyterian | 21:41.42 PR |
| 59 | Jace BlockerPlace 59 · Grade 11 · Straughn | 11 | Straughn | 21:41.45 PR |
| 60 | Gabe BrooksPlace 60 · Grade 11 · Pike Road | 11 | Pike Road | 21:48.30 |
| 61 | Kamron StonePlace 61 · Grade 9 · Pike Road | 9 | Pike Road | 21:49.92 |
| 62 | Caleb HornadyPlace 62 · Grade 10 · Billingsley | 10 | Billingsley | 21:50.75 |
| 63 | Brody HutchesonPlace 63 · Grade 12 · Holtville | 12 | Holtville | 21:51.99 |
| 64 | Santiago GomezPlace 64 · Grade 8 · Trinity Presbyterian | 8 | Trinity Presbyterian | 21:52.06 |
| 65 | Eric BellPlace 65 · Grade 8 · Luverne | 8 | Luverne | 22:02.33 |
| 66 | Benjamin BaileyPlace 66 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 22:03.42 |
| 67 | Jack GordonPlace 67 · Grade 8 · Prattville Christian Academy | 8 | Prattville Christian Academy | 22:05.98 |
| 68 | Brenton CanantPlace 68 · Straughn | — | Straughn | 22:07.17 PR |
| 69 | Eli GoodenPlace 69 · Grade 9 · Charles Henderson | 9 | Charles Henderson | 22:10.64 |
| 70 | William TeaguePlace 70 · Grade 8 · Trinity Presbyterian | 8 | Trinity Presbyterian | 22:17.77 |
| 71 | Braxton RasberryPlace 71 · Grade 8 · Billingsley | 8 | Billingsley | 22:26.36 |
| 72 | Keith ScissumPlace 72 · Brewbaker Tech | — | Brewbaker Tech | 22:28.88 |
| 73 | Nikolas WhitePlace 73 · Grade 10 · Holtville | 10 | Holtville | 22:31.08 |
| 74 | Roman LloydPlace 74 · Grade 8 · Holtville | 8 | Holtville | 22:44.06 |
| 75 | Joshua MeltonPlace 75 · Grade 12 · Pike Road | 12 | Pike Road | 22:54.04 |
| 76 | John McNealPlace 76 · Grade 12 · Pike Road | 12 | Pike Road | 22:59.89 |
| 77 | Caleb HammondsPlace 77 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 23:00.91 |
| 78 | Christopher JonesPlace 78 · Grade 7 · Straughn | 7 | Straughn | 23:05.94 |
| 79 | Ben RhodesPlace 79 · Grade 12 · Pike Road | 12 | Pike Road | 23:13.24 PR |
| 80 | Austin CurtisPlace 80 · Pike Road | — | Pike Road | 23:19.89 PR |
| 81 | Ryan McCrayPlace 81 · Trinity Presbyterian | — | Trinity Presbyterian | 23:25.47 PR |
| 82 | Ben BrewerPlace 82 · Grade 9 · Pike Road | 9 | Pike Road | 23:26.53 |
| 83 | Austin RexroadPlace 83 · Grade 9 · Holtville | 9 | Holtville | 23:37.53 |
| 84 | Ray KonnorPlace 84 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 23:41.49 |
| 85 | Ethan TapiaPlace 85 · Grade 8 · St James | 8 | St James | 23:44.31 PR |
| 86 | Christian MarreroPlace 86 · Pike Road | — | Pike Road | 23:53.53 |
| 87 | Alan FrasierPlace 87 · Brewbaker Tech | — | Brewbaker Tech | 23:56.76 |
| 88 | Noah LordPlace 88 · Grade 8 · Prattville Christian Academy | 8 | Prattville Christian Academy | 23:57.51 |
| 89 | Garrett CrouchPlace 89 · Straughn | — | Straughn | 24:05.66 |
| 90 | Houston KervinPlace 90 · Straughn | — | Straughn | 24:18.31 |
| 91 | John TrappPlace 91 · Booker T. Washington Magnet | — | Booker T. Washington Magnet | 24:36.89 PR |
| 92 | Charles WilsonPlace 92 · Grade 7 · Trinity Presbyterian | 7 | Trinity Presbyterian | 24:49.99 |
| 93 | Gunner WilliamsPlace 93 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 24:51.48 |
| 94 | Christopher PyrlikPlace 94 · Grade 9 · Booker T. Washington Magnet | 9 | Booker T. Washington Magnet | 24:52.14 PR |
| 95 | Frazier WyattPlace 95 · Grade 10 · Providence Christian | 10 | Providence Christian | 25:08.27 PR |
| 96 | Noah FanninPlace 96 · Straughn | — | Straughn | 25:13.81 |
| 97 | Aidan SaldanhaPlace 97 · Grade 11 · St James | 11 | St James | 25:13.84 |
| 98 | KeAundre PerkinsPlace 98 · Alabama Christian | — | Alabama Christian | 25:14.23 |
| 99 | J'Daelin JohnsonPlace 99 · Percy Julian | — | Percy Julian | 25:51.68 PR |
| 100 | Zander AbramsPlace 100 · Grade 11 · Luverne | 11 | Luverne | 25:51.89 PR |
| 101 | Abraham BakerPlace 101 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 26:01.36 PR |
| 102 | Rigsby PricePlace 102 · Grade 9 · Trinity Presbyterian | 9 | Trinity Presbyterian | 26:02.68 PR |
| 103 | Joshua WilczewskiPlace 103 · Grade 11 · Brewbaker Tech | 11 | Brewbaker Tech | 26:07.34 |
| 104 | Lucien Tanner-BakerPlace 104 · Grade 9 · Luverne | 9 | Luverne | 26:18.84 |
| 105 | Luke PhillipsPlace 105 · Alabama Christian | — | Alabama Christian | 26:49.67 |
| 106 | Brayden NuckollsPlace 106 · Alabama Christian | — | Alabama Christian | 26:49.93 |
| 107 | Kristopher MensePlace 107 · Pike Road | — | Pike Road | 26:52.56 |
| 108 | Hudson BinghamPlace 108 · Grade 7 · Prattville Christian Academy | 7 | Prattville Christian Academy | 26:55.93 |
| 109 | John RainwaterPlace 109 · Grade 9 · Holtville | 9 | Holtville | 27:30.23 |
| 110 | Hudson EdwardsPlace 110 · Grade 9 · Holtville | 9 | Holtville | 27:41.90 |
| 111 | Levi LordPlace 111 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 27:43.25 |
| 112 | Kadence RegisterPlace 112 · Brewbaker Tech | — | Brewbaker Tech | 27:53.87 |
| 113 | Aiden YamsakulPlace 113 · Grade 9 · Opp | 9 | Opp | 28:02.59 |
| 114 | Braylon WilliamsPlace 114 · Booker T. Washington Magnet | — | Booker T. Washington Magnet | 28:07.40 |
| 115 | Hayden FowlerPlace 115 · Grade 7 · Prattville Christian Academy | 7 | Prattville Christian Academy | 28:11.29 |
| 116 | Logan McgoughPlace 116 · Grade 9 · Holtville | 9 | Holtville | 28:13.70 |
| 117 | Grant BaxleyPlace 117 · Grade 9 · Tallassee | 9 | Tallassee | 28:24.09 |
| 118 | Joshua RichardsonPlace 118 · Grade 12 · Booker T. Washington Magnet | 12 | Booker T. Washington Magnet | 28:38.56 |
| 119 | Collin RogersPlace 119 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 29:08.29 |
| 120 | Jett PostonPlace 120 · Straughn | — | Straughn | 29:40.47 |
| 121 | Antonio RobinsonPlace 121 · Percy Julian | — | Percy Julian | 30:04.26 |
| 122 | Graeme MontielPlace 122 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 30:25.33 |
| 123 | Jake RawlinsonPlace 123 · Grade 12 · Billingsley | 12 | Billingsley | 30:44.95 PR |
| 124 | Jonathan RudolphPlace 124 · Grade 11 · Prattville Christian Academy | 11 | Prattville Christian Academy | 31:46.10 |
| 125 | Bradly BaylessPlace 125 · Grade 8 · Prattville Christian Academy | 8 | Prattville Christian Academy | 33:16.67 |
| 126 | Jack DismukesPlace 126 · Grade 9 · Trinity Presbyterian | 9 | Trinity Presbyterian | 40:22.01 PR |