| 1 | Tyler MorringPlace 1 · Grade 12 · Ardmore | 12 | Ardmore | 15:42.1 |
| 2 | Caleb MullinsPlace 2 · Grade 11 · Lauderdale County | 11 | Lauderdale County | 16:30.8 PR |
| 3 | Brooks JohnsonPlace 3 · Grade 10 · Randolph | 10 | Randolph | 16:44.7 |
| 4 | Riley GodwinPlace 4 · Grade 12 · LAMP | 12 | LAMP | 16:53.8 |
| 5 | Jacob CrookPlace 5 · Grade 11 · Haleyville | 11 | Haleyville | 17:17.5 PR |
| 1 | Logan PerduePlace 1 · Grade 12 · Cold Springs | 12 | Cold Springs | 17:27.0 PR |
| 6 | Andrew WalkerPlace 6 · Grade 12 · Randolph | 12 | Randolph | 17:27.6 |
| 7 | Clive ObornPlace 7 · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 17:28.4 PR |
| 8 | Stephen McLemorePlace 8 · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 17:31.1 PR |
| 9 | Wick PfitzerPlace 9 · Grade 11 · Randolph | 11 | Randolph | 17:34.9 |
| 2 | Gavin WattsPlace 2 · Grade 12 · Jb Pennington | 12 | Jb Pennington | 17:36.6 PR |
| 10 | Lucas IsraelPlace 10 · Grade 12 · Randolph | 12 | Randolph | 17:40.9 |
| 11 | Josh BerkholtzPlace 11 · Grade 11 · Randolph | 11 | Randolph | 17:43.4 |
| 3 | Carson RicePlace 3 · Grade 12 · Cold Springs | 12 | Cold Springs | 17:44.6 PR |
| 4 | Kullin JohnsonPlace 4 · Grade 10 · Jb Pennington | 10 | Jb Pennington | 17:48.9 PR |
| 5 | Ryan MawhirterPlace 5 · Grade 12 · Brindlee Mountain ms | 12 | Brindlee Mountain ms | 17:54.6 PR |
| 12 | Jonah OwensPlace 12 · Grade 11 · Hatton | 11 | Hatton | 17:57.7 |
| 13 | Nathan JohnsonPlace 13 · Grade 11 · Deshler | 11 | Deshler | 18:00.3 PR |
| 14 | Lincoln ParkerPlace 14 · Grade 10 · West Point | 10 | West Point | 18:02.0 PR |
| 6 | Levi NixPlace 6 · Grade 11 · Phillips | 11 | Phillips | 18:07.8 PR |
| 15 | Colin WhitleyPlace 15 · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 18:12.8 PR |
| 16 | Landon LeePlace 16 · Grade 12 · Randolph | 12 | Randolph | 18:18.6 |
| 17 | Colton HoodPlace 17 · Grade 10 · Haleyville | 10 | Haleyville | 18:19.7 |
| 7 | Owen VinsonPlace 7 · Grade 11 · Ohatchee | 11 | Ohatchee | 18:21.8 PR |
| 18 | Andy HinklePlace 18 · Grade 12 · Elkmont ms | 12 | Elkmont ms | 18:24.9 PR |
| 8 | Zachary SchraderPlace 8 · Grade 12 · Brindlee Mountain ms | 12 | Brindlee Mountain ms | 18:25.3 PR |
| 19 | Lane MichaelPlace 19 · Grade 10 · Colbert Heights | 10 | Colbert Heights | 18:25.3 PR |
| 9 | Caleb DillPlace 9 · Grade 10 · Cold Springs | 10 | Cold Springs | 18:27.7 PR |
| 20 | Mason EllisPlace 20 · Grade 8 · Central | 8 | Central | 18:28.2 PR |
| 10 | Kevin PicenoPlace 10 · Grade 8 · Cleveland | 8 | Cleveland | 18:32.2 PR |
| 21 | Easton SheltonPlace 21 · Grade 9 · Ardmore | 9 | Ardmore | 18:32.8 |
| 22 | Reece McDonaldPlace 22 · Grade 10 · Hatton | 10 | Hatton | 18:33.2 PR |
| 11 | Alexander BolingPlace 11 · Grade 11 · Ohatchee | 11 | Ohatchee | 18:43.2 PR |
| 23 | Khison AlldredgePlace 23 · Grade 10 · Holly Pond | 10 | Holly Pond | 18:58.3 PR |
| 24 | Griffin JonesPlace 24 · Grade 10 · West Point | 10 | West Point | 18:59.3 PR |
| 25 | Tucker LeePlace 25 · Grade 10 · Randolph | 10 | Randolph | 19:03.9 |
| 26 | John Mark BlackPlace 26 · Grade 11 · LAMP | 11 | LAMP | 19:09.7 PR |
| 27 | Rayan VoigtPlace 27 · Grade 12 · Central | 12 | Central | 19:10.3 PR |
| 28 | Bryce Marion de OliveiraPlace 28 · Grade 11 · Randolph | 11 | Randolph | 19:12.3 |
| 29 | Doc McIntyrePlace 29 · Grade 8 · Montgomery Academy | 8 | Montgomery Academy | 19:12.3 |
| 12 | Isaac KelleyPlace 12 · Grade 11 · Winston County | 11 | Winston County | 19:13.1 |
| 30 | Adolfo FelipePlace 30 · Grade 12 · Haleyville | 12 | Haleyville | 19:15.0 |
| 13 | James BaggettPlace 13 · Grade 9 · Cold Springs | 9 | Cold Springs | 19:15.1 PR |
| 31 | Collin ClarkPlace 31 · Grade 10 · West Point | 10 | West Point | 19:15.2 PR |
| 32 | Michael FrederickPlace 32 · Grade 12 · Colbert Heights | 12 | Colbert Heights | 19:17.2 PR |
| 33 | Nathaniel FrederickPlace 33 · Grade 9 · Colbert Heights | 9 | Colbert Heights | 19:17.8 PR |
| 34 | Caleb ElliotPlace 34 · Grade 8 · Haleyville | 8 | Haleyville | 19:18.0 PR |
| 35 | Harper GuastiPlace 35 · Grade 11 · Randolph | 11 | Randolph | 19:26.7 |
| 36 | Isaac BrewerPlace 36 · Grade 12 · Rogers | 12 | Rogers | 19:27.0 PR |
| 37 | Gideon GallahairPlace 37 · Grade 8 · Hatton | 8 | Hatton | 19:28.6 PR |
| 38 | Issac JohnsonPlace 38 · Grade 10 · Danville | 10 | Danville | 19:31.3 |
| 14 | Blake OlberdingPlace 14 · Grade 11 · Cleveland | 11 | Cleveland | 19:32.5 PR |
| 39 | Elijah HollimanPlace 39 · Grade 12 · Fayette County | 12 | Fayette County | 19:34.3 PR |
| 15 | Giovani MojicaPlace 15 · Grade 7 · Tharptown | 7 | Tharptown | 19:34.5 PR |
| 16 | Mateo SantosPlace 16 · Grade 10 · Jefferson County International Baccalaureate | 10 | Jefferson County International Baccalaureate | 19:34.8 PR |
| 40 | Miles ColeyPlace 40 · Grade 7 · Randolph | 7 | Randolph | 19:34.9 PR |
| 17 | Hunter HughesPlace 17 · Grade 11 · Ohatchee | 11 | Ohatchee | 19:35.7 PR |
| 41 | Jullian Hill-HartPlace 41 · Grade 12 · Deshler | 12 | Deshler | 19:35.7 |
| 42 | Colton SimpsonPlace 42 · Grade 11 · Lauderdale County | 11 | Lauderdale County | 19:36.5 PR |
| 43 | Memphis TribblePlace 43 · Grade 9 · Elkmont ms | 9 | Elkmont ms | 19:41.6 PR |
| 44 | Jacob HallPlace 44 · Grade 13 · Deshler | 13 | Deshler | 19:43.6 |
| 18 | Braxten CaglePlace 18 · Grade 10 · Winston County | 10 | Winston County | 19:45.7 PR |
| 45 | Ridge MitchellPlace 45 · Grade 11 · Colbert Heights | 11 | Colbert Heights | 19:51.5 PR |
| 46 | Jaeyun KimPlace 46 · Grade 11 · LAMP | 11 | LAMP | 19:55.6 PR |
| 19 | Carter ShannonPlace 19 · Grade 10 · Winston County | 10 | Winston County | 19:56.2 PR |
| 47 | Michael ZhangPlace 47 · Grade 10 · Randolph | 10 | Randolph | 19:56.9 PR |
| 48 | Hunter MearsPlace 48 · Grade 11 · Hatton | 11 | Hatton | 19:57.2 |
| 49 | Connor CrookPlace 49 · Grade 12 · Montgomery Academy | 12 | Montgomery Academy | 19:58.1 |
| 20 | Anthony PicencoPlace 20 · Grade 7 · Cleveland | 7 | Cleveland | 19:59.7 PR |
| 50 | Joe RosePlace 50 · Grade 10 · Hatton | 10 | Hatton | 19:59.9 |
| 21 | Elijah SmithPlace 21 · Grade 12 · Brindlee Mountain ms | 12 | Brindlee Mountain ms | 20:00.9 PR |
| 22 | Said CorreaPlace 22 · Grade 10 · Jb Pennington | 10 | Jb Pennington | 20:08.4 PR |
| 51 | William DeaverPlace 51 · Grade 8 · Randolph | 8 | Randolph | 20:10.7 PR |
| 52 | Will McKayPlace 52 · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 20:11.1 |
| 53 | Ethan McDanielPlace 53 · Grade 7 · Randolph | 7 | Randolph | 20:12.8 PR |
| 54 | Bryce GablePlace 54 · Grade 8 · LAMP | 8 | LAMP | 20:15.6 |
| 23 | Leo SerranoPlace 23 · Grade 10 · Jb Pennington | 10 | Jb Pennington | 20:16.5 PR |
| 55 | Braxton ParkerPlace 55 · Grade 9 · Lauderdale County | 9 | Lauderdale County | 20:17.9 PR |
| 56 | Rushton WoodPlace 56 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 20:18.4 |
| 24 | Brantley WoodPlace 24 · Grade 7 · Ohatchee | 7 | Ohatchee | 20:19.3 PR |
| 57 | Grady HoffmanPlace 57 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 20:19.6 PR |
| 58 | Jaxon JeffreysPlace 58 · Grade 11 · Deshler | 11 | Deshler | 20:20.0 PR |
| 59 | Ethan SalinasPlace 59 · Grade 12 · Clements MS | 12 | Clements MS | 20:20.4 PR |
| 60 | Crockett DunnPlace 60 · Grade 11 · Fairview | 11 | Fairview | 20:20.6 PR |
| 61 | Simon GlassPlace 61 · Grade 12 · LAMP | 12 | LAMP | 20:20.9 |
| 25 | Chris WestPlace 25 · Grade 11 · Ohatchee | 11 | Ohatchee | 20:28.9 PR |
| 62 | Benjamin BrigancePlace 62 · Grade 8 · Randolph | 8 | Randolph | 20:30.0 PR |
| 63 | Henry WalkerPlace 63 · Grade 8 · Randolph | 8 | Randolph | 20:31.3 PR |
| 64 | Webb BasquillPlace 64 · Grade 8 · Leeds | 8 | Leeds | 20:32.0 PR |
| 65 | Cole ShirleyPlace 65 · Grade 8 · LAMP | 8 | LAMP | 20:32.7 PR |
| 66 | Jackson McIntyrePlace 66 · Grade 12 · Montgomery Academy | 12 | Montgomery Academy | 20:36.1 |
| 66 | Isaiah RatliffPlace 66 · Grade 9 · Colbert Heights | 9 | Colbert Heights | 20:36.1 PR |
| 68 | Caynon WrightPlace 68 · Grade 11 · Fayette County | 11 | Fayette County | 20:36.5 |
| 69 | Ariel DelgadoPlace 69 · Grade 9 · Leeds | 9 | Leeds | 20:40.0 PR |
| 70 | Danny MartinPlace 70 · Grade 12 · Fairview | 12 | Fairview | 20:41.0 PR |
| 71 | John BoydenPlace 71 · Grade 12 · Hatton | 12 | Hatton | 20:45.1 |
| 26 | Santiago CastroPlace 26 · Grade 10 · Tharptown | 10 | Tharptown | 20:45.2 PR |
| 27 | Cam WardPlace 27 · Grade 11 · Jefferson County International Baccalaureate | 11 | Jefferson County International Baccalaureate | 20:45.3 |
| 72 | Grayson StilesPlace 72 · Grade 10 · Leeds | 10 | Leeds | 20:48.6 PR |
| 28 | Seth SchmidtPlace 28 · Grade 11 · Ohatchee | 11 | Ohatchee | 20:48.9 PR |
| 73 | Cash WallacePlace 73 · Grade 8 · Lauderdale County | 8 | Lauderdale County | 20:50.4 PR |
| 74 | Henry CarterPlace 74 · Grade 9 · Randolph | 9 | Randolph | 20:51.9 PR |
| 75 | Jalek WebbPlace 75 · Grade 12 · LAMP | 12 | LAMP | 20:52.2 PR |
| 76 | Riley RobersonPlace 76 · Grade 12 · Colbert Heights | 12 | Colbert Heights | 20:53.9 PR |
| 77 | Braden AndrewsPlace 77 · Grade 10 · Rogers | 10 | Rogers | 20:55.1 PR |
| 29 | Andrew StinnettPlace 29 · Grade 10 · Jefferson County International Baccalaureate | 10 | Jefferson County International Baccalaureate | 20:55.2 PR |
| 78 | Brycen GrahamPlace 78 · Grade 10 · Danville | 10 | Danville | 20:56.5 PR |
| 79 | Bryan ValenciaPlace 79 · Grade 11 · Clements MS | 11 | Clements MS | 20:57.0 PR |
| 30 | Michael WallacePlace 30 · Grade 8 · Faith Christian | 8 | Faith Christian | 20:57.5 PR |
| 31 | Angel AlonzoPlace 31 · Grade 9 · Tharptown | 9 | Tharptown | 20:59.3 PR |
| 80 | Elijah HoodPlace 80 · Grade 10 · Haleyville | 10 | Haleyville | 21:00.1 |
| 81 | Nate SmalleyPlace 81 · Grade 9 · Randolph | 9 | Randolph | 21:00.2 PR |
| 32 | Joseph OusleyPlace 32 · Grade 9 · Cleveland | 9 | Cleveland | 21:00.3 PR |
| 33 | Santos ZunigaPlace 33 · Grade 10 · Jb Pennington | 10 | Jb Pennington | 21:01.1 PR |
| 82 | Ayden McGheePlace 82 · Grade 8 · West Point | 8 | West Point | 21:01.4 PR |
| 83 | Yoskar ManzoPlace 83 · Grade 12 · Deshler | 12 | Deshler | 21:03.2 |
| 84 | Bradley SabatiniPlace 84 · Grade 8 · Randolph | 8 | Randolph | 21:03.9 PR |
| 85 | Santiago Gomez-ZunigaPlace 85 · Grade 9 · LAMP | 9 | LAMP | 21:04.9 |
| 86 | Mason WeatherfordPlace 86 · Grade 9 · Ardmore | 9 | Ardmore | 21:05.9 |
| 87 | Ashton DevlinPlace 87 · Grade 8 · Haleyville | 8 | Haleyville | 21:07.9 PR |
| 88 | Jason JonesPlace 88 · Grade 12 · Rogers | 12 | Rogers | 21:09.3 PR |
| 34 | Finn DotyPlace 34 · Grade 9 · Cleveland | 9 | Cleveland | 21:11.3 PR |
| 35 | Holden BrooksPlace 35 · Grade 8 · Jefferson County International Baccalaureate | 8 | Jefferson County International Baccalaureate | 21:11.3 PR |
| 89 | Micah BlazerPlace 89 · Grade 10 · LAMP | 10 | LAMP | 21:11.5 |
| 90 | Andrew ArnettPlace 90 · Grade 12 · Montgomery Academy | 12 | Montgomery Academy | 21:11.7 |
| 91 | Seth TininPlace 91 · Grade 9 · Central | 9 | Central | 21:12.3 PR |
| 92 | Gabriel LoppPlace 92 · Grade 8 · Hatton | 8 | Hatton | 21:13.4 PR |
| 93 | Carter PerreiraPlace 93 · Grade 10 · Colbert Heights | 10 | Colbert Heights | 21:16.1 PR |
| 36 | Connor JonesPlace 36 · Grade 10 · Phillips | 10 | Phillips | 21:31.0 PR |
| 94 | Chayse Reis-StruckPlace 94 · Grade 10 · Colbert Heights | 10 | Colbert Heights | 21:31.8 PR |
| 95 | Kingston CroftPlace 95 · Grade 12 · Clements MS | 12 | Clements MS | 21:32.7 PR |
| 96 | Sutton SmithPlace 96 · Grade 9 · Elkmont ms | 9 | Elkmont ms | 21:34.1 PR |
| 37 | Martin BriggsPlace 37 · Grade 11 · Jb Pennington | 11 | Jb Pennington | 21:39.9 PR |
| 38 | Lucas FreemanPlace 38 · Grade 10 · Cold Springs | 10 | Cold Springs | 21:39.9 PR |
| 97 | Elijah IveyPlace 97 · Grade 7 · Ardmore | 7 | Ardmore | 21:40.0 |
| 98 | Charlie ClarkPlace 98 · Grade 9 · Randolph | 9 | Randolph | 21:43.1 |
| 39 | Connor YoungPlace 39 · Grade 9 · Winston County | 9 | Winston County | 21:43.8 PR |
| 99 | Brayden FerrellPlace 99 · Grade 8 · East Lawrence | 8 | East Lawrence | 21:46.0 PR |
| 40 | Zayne HoltzapfelPlace 40 · Grade 11 · Jefferson County International Baccalaureate | 11 | Jefferson County International Baccalaureate | 21:46.1 PR |
| 100 | Tristan McNattPlace 100 · Grade 9 · Colbert Heights | 9 | Colbert Heights | 21:46.3 PR |
| 41 | Easton FreemanPlace 41 · Grade 10 · Cold Springs | 10 | Cold Springs | 21:47.6 PR |
| 101 | Cole MartinPlace 101 · Grade 12 · Danville | 12 | Danville | 21:49.5 |
| 102 | Jason BoylesPlace 102 · Grade 11 · Haleyville | 11 | Haleyville | 21:49.7 |
| 42 | Christian Suazo-CooperPlace 42 · Grade 8 · Jefferson County International Baccalaureate | 8 | Jefferson County International Baccalaureate | 21:53.1 PR |
| 43 | Juylian ContrerasPlace 43 · Grade 8 · Cleveland | 8 | Cleveland | 21:58.8 PR |
| 103 | Kevin LeePlace 103 · Grade 9 · LAMP | 9 | LAMP | 22:09.8 |
| 44 | Brandon LassiterPlace 44 · Grade 12 · Jefferson County International Baccalaureate | 12 | Jefferson County International Baccalaureate | 22:13.0 PR |
| 45 | Aiden SellersPlace 45 · Grade 10 · Winston County | 10 | Winston County | 22:13.7 PR |
| 104 | Conner ParksPlace 104 · Grade 7 · Randolph | 7 | Randolph | 22:15.7 PR |
| 46 | Emiliano EspinozaPlace 46 · Grade 8 · Cleveland | 8 | Cleveland | 22:16.3 PR |
| 105 | Samuel ColburnPlace 105 · Grade 11 · Fayette County | 11 | Fayette County | 22:18.5 |
| 47 | Ryder CampbellPlace 47 · Grade 8 · Cleveland | 8 | Cleveland | 22:21.8 PR |
| 48 | Zaden ChildressPlace 48 · Grade 11 · Brindlee Mountain ms | 11 | Brindlee Mountain ms | 22:22.8 PR |
| 49 | Mason BeckePlace 49 · Grade 9 · Faith Christian | 9 | Faith Christian | 22:23.5 |
| 106 | Chris CanutoPlace 106 · Grade 12 · East Lawrence | 12 | East Lawrence | 22:23.6 PR |
| 107 | Gunner MilesPlace 107 · Grade 9 · Central | 9 | Central | 22:24.7 PR |
| 108 | Levi ReddPlace 108 · Grade 9 · Holly Pond | 9 | Holly Pond | 22:27.1 PR |
| 109 | River MilesPlace 109 · Grade 11 · Central | 11 | Central | 22:27.6 PR |
| 110 | Aston JamesPlace 110 · Grade 9 · Colbert Heights | 9 | Colbert Heights | 22:29.5 PR |
| 111 | Ely StinsonPlace 111 · Grade 10 · Hanceville | 10 | Hanceville | 22:35.5 PR |
| 112 | Walker KillenPlace 112 · Grade 11 · Rogers | 11 | Rogers | 22:39.0 PR |
| 113 | Dax GradlPlace 113 · Grade 7 · Randolph | 7 | Randolph | 22:42.0 PR |
| 114 | Justin ChungPlace 114 · Grade 11 · LAMP | 11 | LAMP | 22:47.0 PR |
| 50 | Brooks LaRuePlace 50 · Grade 7 · Jb Pennington | 7 | Jb Pennington | 22:48.4 PR |
| 115 | Jordan ChungPlace 115 · Grade 8 · LAMP | 8 | LAMP | 22:51.3 PR |
| 51 | Richard GutierrezPlace 51 · Grade 9 · Tharptown | 9 | Tharptown | 22:55.3 PR |
| 52 | Jackson GrayPlace 52 · Grade 10 · Phillips | 10 | Phillips | 22:56.3 PR |
| 116 | Carsten BoyettPlace 116 · Grade 11 · Colbert Heights | 11 | Colbert Heights | 22:57.7 PR |
| 53 | Noah BlevinsPlace 53 · Grade 10 · Winston County | 10 | Winston County | 22:58.7 PR |
| 54 | Junior CastroPlace 54 · Grade 9 · Tharptown | 9 | Tharptown | 22:59.3 PR |
| 55 | Noah WardPlace 55 · Grade 12 · Phillips | 12 | Phillips | 22:59.8 PR |
| 56 | Arav PatelPlace 56 · Grade 8 · Brindlee Mountain ms | 8 | Brindlee Mountain ms | 23:04.1 PR |
| 117 | Yeshua ManzoPlace 117 · Grade 10 · Deshler | 10 | Deshler | 23:07.2 PR |
| 118 | Darsh KanpariaPlace 118 · Grade 12 · LAMP | 12 | LAMP | 23:07.6 PR |
| 119 | Santiago ContrerasPlace 119 · Grade 7 · Fairview | 7 | Fairview | 23:08.2 PR |
| 120 | Carson DukePlace 120 · Grade 10 · West Point | 10 | West Point | 23:09.8 PR |
| 121 | Brody LovelacePlace 121 · Grade 9 · Rogers | 9 | Rogers | 23:10.9 PR |
| 122 | Seth KimPlace 122 · Grade 11 · LAMP | 11 | LAMP | 23:11.1 PR |
| 57 | Jacob WinfreyPlace 57 · Grade 9 · Cold Springs | 9 | Cold Springs | 23:11.6 PR |
| 58 | Eli ChaperonPlace 58 · Grade 9 · Cleveland | 9 | Cleveland | 23:13.6 PR |
| 59 | Isaac MedellinPlace 59 · Grade 7 · Ohatchee | 7 | Ohatchee | 23:16.2 |
| 60 | Casey ReevesPlace 60 · Grade 12 · West End | 12 | West End | 23:19.5 |
| 123 | Cooper BakerPlace 123 · Grade 9 · Fayette County | 9 | Fayette County | 23:20.4 |
| 124 | Camdin BallengerPlace 124 · Grade 7 · Hanceville | 7 | Hanceville | 23:21.8 PR |
| 125 | Landon WalesPlace 125 · Grade 11 · Clements MS | 11 | Clements MS | 23:22.7 PR |
| 126 | Colin DixonPlace 126 · Grade 11 · Leeds | 11 | Leeds | 23:26.4 PR |
| 127 | Jackson WatkinsPlace 127 · Grade 9 · Fayette County | 9 | Fayette County | 23:26.6 PR |
| 61 | Payton ReynoldsPlace 61 · Grade 8 · Jb Pennington | 8 | Jb Pennington | 23:27.8 PR |
| 128 | Triston VanderverPlace 128 · Grade 8 · Curry | 8 | Curry | 23:27.8 PR |
| 129 | Jake TerkildsenPlace 129 · Grade 7 · West Point | 7 | West Point | 23:31.5 PR |
| 130 | Brandon SalterPlace 130 · Grade 8 · West Point | 8 | West Point | 23:33.8 PR |
| 62 | Jace NixPlace 62 · Grade 7 · Phillips | 7 | Phillips | 23:34.0 PR |
| 63 | Xander WilsonPlace 63 · Grade 8 · Jefferson County International Baccalaureate | 8 | Jefferson County International Baccalaureate | 23:39.4 PR |
| 64 | Noah LindPlace 64 · Grade 10 · Cleveland | 10 | Cleveland | 23:40.4 PR |
| 131 | Iker GallardoPlace 131 · Grade 10 · Fairview | 10 | Fairview | 23:40.5 PR |
| 65 | Sam WilkinsonPlace 65 · Grade 8 · West End | 8 | West End | 23:41.2 |
| 132 | Gavin AldridgePlace 132 · Grade 11 · Rogers | 11 | Rogers | 23:41.3 PR |
| 133 | Brodie ParrishPlace 133 · Grade 11 · Central | 11 | Central | 23:41.8 PR |
| 134 | Frank PowellPlace 134 · Grade 12 · Leeds | 12 | Leeds | 23:42.7 PR |
| 66 | Levi HutchensPlace 66 · Grade 7 · West End | 7 | West End | 23:45.5 PR |
| 135 | Cree WhitePlace 135 · Grade 8 · Curry | 8 | Curry | 23:49.0 PR |
| 136 | Jace GirodoPlace 136 · Grade 12 · Clements MS | 12 | Clements MS | 23:51.3 PR |
| 137 | Elijah MinorPlace 137 · Grade 9 · Hanceville | 9 | Hanceville | 23:55.2 PR |
| 138 | Elijah YangPlace 138 · Grade 7 · LAMP | 7 | LAMP | 23:57.4 PR |
| 139 | Jason GasparPlace 139 · Grade 11 · Haleyville | 11 | Haleyville | 23:59.5 |
| 140 | David PayesPlace 140 · Grade 12 · Fairview | 12 | Fairview | 23:59.7 PR |
| 67 | Chase SmoakePlace 67 · Grade 8 · Jefferson County International Baccalaureate | 8 | Jefferson County International Baccalaureate | 24:01.8 PR |
| 141 | Bryce MossPlace 141 · Grade 11 · Central | 11 | Central | 24:05.9 PR |
| 142 | John TaylorPlace 142 · Grade 8 · Randolph | 8 | Randolph | 24:06.3 PR |
| 143 | Weston BertramPlace 143 · Grade 10 · Rogers | 10 | Rogers | 24:07.8 PR |
| 144 | Omar GomezPlace 144 · Grade 10 · Fairview | 10 | Fairview | 24:11.1 PR |
| 145 | Parker KleinPlace 145 · Grade 8 · Randolph | 8 | Randolph | 24:13.7 PR |
| 146 | Reagan DilbeckPlace 146 · Grade 9 · Rogers | 9 | Rogers | 24:17.8 PR |
| 147 | Lincoln JonesPlace 147 · Grade 11 · Hanceville | 11 | Hanceville | 24:20.4 PR |
| 148 | Malachi KelleyPlace 148 · Grade 7 · Hatton | 7 | Hatton | 24:21.3 |
| 149 | Spencer McNattPlace 149 · Grade 7 · Colbert Heights | 7 | Colbert Heights | 24:27.3 PR |
| 150 | Gavin DukePlace 150 · Grade 10 · Colbert Heights | 10 | Colbert Heights | 24:30.5 PR |
| 151 | Samuel WillisPlace 151 · Grade 10 · Deshler | 10 | Deshler | 24:31.3 |
| 152 | Jayden KimPlace 152 · Grade 11 · LAMP | 11 | LAMP | 24:38.9 |
| 153 | Jaxon BeaversPlace 153 · Grade 7 · Rogers | 7 | Rogers | 24:44.3 PR |
| 154 | Seth RichardsonPlace 154 · Grade 11 · Central | 11 | Central | 24:47.6 PR |
| 68 | Zeth HopkinsPlace 68 · Grade 9 · West End | 9 | West End | 24:57.5 PR |
| 69 | Jared HortonPlace 69 · Grade 8 · Ohatchee | 8 | Ohatchee | 25:03.7 |
| 155 | Jaxon CarlislePlace 155 · Grade 10 · Rogers | 10 | Rogers | 25:13.6 PR |
| 156 | Hyrum PettusPlace 156 · Grade 8 · Rogers | 8 | Rogers | 25:15.6 PR |
| 157 | Owen NicholsPlace 157 · Grade 10 · Rogers | 10 | Rogers | 25:22.7 |
| 158 | Tyler ThigpenPlace 158 · Grade 10 · Rogers | 10 | Rogers | 25:26.6 PR |
| 159 | Insu LeePlace 159 · Grade 11 · LAMP | 11 | LAMP | 25:28.8 |
| 160 | Lane TyraPlace 160 · Grade 7 · Rogers | 7 | Rogers | 25:29.6 PR |
| 161 | Lucas SpiresPlace 161 · Grade 8 · Deshler | 8 | Deshler | 25:31.0 |
| 70 | Aaron KimbrellPlace 70 · Grade 8 · Jefferson County International Baccalaureate | 8 | Jefferson County International Baccalaureate | 25:33.8 PR |
| 162 | John AdamsPlace 162 · Grade 11 · Leeds | 11 | Leeds | 25:36.9 PR |
| 163 | Kade WrightPlace 163 · Grade 11 · Fayette County | 11 | Fayette County | 25:38.2 PR |
| 164 | Brandon GrishamPlace 164 · Grade 12 · East Lawrence | 12 | East Lawrence | 25:46.7 PR |
| 165 | Giddeon PilkintonPlace 165 · Grade 7 · Deshler | 7 | Deshler | 25:53.4 |
| 166 | Keeton HazletPlace 166 · Grade 10 · Deshler | 10 | Deshler | 26:00.6 |
| 167 | Weston VandiverPlace 167 · Grade 9 · Colbert Heights | 9 | Colbert Heights | 26:00.9 PR |
| 168 | Jackson RamseyPlace 168 · Grade 11 · LAMP | 11 | LAMP | 26:01.3 PR |
| 169 | Erik DeckerPlace 169 · Grade 8 · Randolph | 8 | Randolph | 26:03.3 PR |
| 170 | Jackson O'MalleyPlace 170 · Grade 10 · Rogers | 10 | Rogers | 26:07.1 PR |
| 171 | Xander LambertPlace 171 · Grade 8 · Holly Pond | 8 | Holly Pond | 26:07.7 PR |
| 172 | Evan ThomasPlace 172 · Grade 10 · LAMP | 10 | LAMP | 26:09.5 |
| 71 | Jarret StinnettPlace 71 · Grade 7 · Jefferson County International Baccalaureate | 7 | Jefferson County International Baccalaureate | 26:14.2 PR |
| 173 | Fredy YanesPlace 173 · Grade 11 · Central | 11 | Central | 26:14.2 PR |
| 174 | Abel SheltonPlace 174 · Grade 7 · Ardmore | 7 | Ardmore | 26:18.9 |
| 175 | Harold OrtonPlace 175 · Grade 7 · Randolph | 7 | Randolph | 26:24.2 PR |
| 72 | Curtis BrownPlace 72 · Grade 10 · Jefferson County International Baccalaureate | 10 | Jefferson County International Baccalaureate | 26:30.0 |
| 176 | Brantley BryantPlace 176 · Grade 8 · Deshler | 8 | Deshler | 26:32.7 PR |
| 73 | Riley CrockerPlace 73 · Grade 9 · Faith Christian | 9 | Faith Christian | 26:35.0 |
| 177 | Hunter SmithPlace 177 · Grade 9 · Hatton | 9 | Hatton | 26:37.4 PR |
| 74 | Evan MayoPlace 74 · Grade 7 · Ohatchee | 7 | Ohatchee | 26:40.3 |
| 178 | Sawyer RutledgePlace 178 · Grade 7 · Leeds | 7 | Leeds | 27:02.4 PR |
| 179 | Ayden WattsPlace 179 · Grade 7 · Lauderdale County | 7 | Lauderdale County | 27:15.0 PR |
| 75 | Hampton TidwellPlace 75 · Grade 8 · Cleveland | 8 | Cleveland | 27:31.1 PR |
| 180 | Ayden WayPlace 180 · Grade 9 · Danville | 9 | Danville | 27:38.4 |
| 76 | Draven SmithPlace 76 · Grade 7 · West End | 7 | West End | 27:59.3 PR |
| 181 | Cooper HillPlace 181 · Grade 9 · Deshler | 9 | Deshler | 27:59.7 |
| 182 | Avett WrightPlace 182 · Grade 7 · East Lawrence | 7 | East Lawrence | 28:00.0 PR |
| 183 | Micah BolcarPlace 183 · Grade 9 · Leeds | 9 | Leeds | 28:00.8 |
| 77 | Colton HillPlace 77 · Grade 8 · Cleveland | 8 | Cleveland | 28:02.0 PR |
| 184 | Cameron JeffreysPlace 184 · Grade 7 · Deshler | 7 | Deshler | 28:23.5 |
| 185 | James MehergPlace 185 · Grade 7 · Deshler | 7 | Deshler | 28:25.1 PR |
| 186 | Jayden LeePlace 186 · Grade 8 · LAMP | 8 | LAMP | 28:30.0 PR |
| 187 | Jack WilliamsPlace 187 · Grade 11 · Elkmont ms | 11 | Elkmont ms | 28:39.4 PR |
| 188 | Hayden TerryPlace 188 · Grade 12 · East Lawrence | 12 | East Lawrence | 29:20.2 PR |
| 78 | Blake GuinPlace 78 · Grade 10 · Winston County | 10 | Winston County | 29:32.1 PR |
| 189 | Blayze PikePlace 189 · Grade 9 · Haleyville | 9 | Haleyville | 29:32.9 |
| 190 | Cooper WallacePlace 190 · Grade 7 · Lauderdale County | 7 | Lauderdale County | 29:44.4 PR |
| 191 | Bentley WadePlace 191 · Grade 9 · Rogers | 9 | Rogers | 29:46.8 PR |
| 192 | Caseton WrightPlace 192 · Grade 9 · Fayette County | 9 | Fayette County | 30:45.6 |
| 193 | Luke BlackPlace 193 · Grade 7 · Leeds | 7 | Leeds | 31:05.8 PR |
| 79 | Alex DunnavantPlace 79 · Grade 7 · Cleveland | 7 | Cleveland | 31:10.1 PR |
| 194 | Tylon RyanPlace 194 · Grade 11 · Deshler | 11 | Deshler | 31:43.2 |
| 195 | Mac HugheyPlace 195 · Grade 7 · Randolph | 7 | Randolph | 32:06.6 PR |
| 196 | Cash ConePlace 196 · Grade 7 · Hanceville | 7 | Hanceville | 32:41.0 PR |
| 197 | Bear ArmstrongPlace 197 · Grade 7 · Hanceville | 7 | Hanceville | 32:55.6 PR |
| 198 | Rhett HallPlace 198 · Grade 7 · Hatton | 7 | Hatton | 33:08.2 |
| 199 | Brooks BrannonPlace 199 · Grade 8 · Haleyville | 8 | Haleyville | 33:28.3 PR |
| 200 | Levi LongPlace 200 · Grade 9 · Fayette County | 9 | Fayette County | 35:49.0 PR |
| 201 | Tyson HowellPlace 201 · Grade 7 · Colbert Heights | 7 | Colbert Heights | 37:02.7 PR |
| 202 | John LombardiPlace 202 · Grade 10 · West Point | 10 | West Point | 37:03.5 PR |
| 203 | Caden ColwellPlace 203 · Grade 8 · Clements MS | 8 | Clements MS | 38:58.8 PR |
| 80 | Charlie HubbardPlace 80 · Grade 9 · Faith Christian | 9 | Faith Christian | 42:56.2 |
| 204 | James LombardiPlace 204 · Grade 10 · West Point | 10 | West Point | 43:11.0 PR |