| 1 | Will BedellPlace 1 · Pope | — | Pope | 19:12.57 | 1 |
| 2 | Ethan Tyler LuongPlace 2 · Pope | — | Pope | 19:27.48 | 2 |
| 3 | Zane PizzutiPlace 3 · Pope | — | Pope | 19:36.36 | 3 |
| 4 | Alec WarkPlace 4 · Pope | — | Pope | 19:47.27 | 4 |
| 5 | Parker BevillePlace 5 · Pope | — | Pope | 20:22.37 | 5 |
| 6 | Justine McdowellPlace 6 · Union Grove | — | Union Grove | 20:26.23 | 6 |
| 7 | Bailey PrindlePlace 7 · Pope | — | Pope | 20:26.32 | 7 |
| 8 | Landon ClarkPlace 8 · Pike County | — | Pike County | 20:34.17 | 8 |
| 9 | Ethan StoltzPlace 9 · Pope | — | Pope | 20:37.59 | 9 |
| 10 | Jackson MacarthyPlace 10 · Union Grove | — | Union Grove | 20:38.50 | 10 |
| 11 | Gavin ZeugalPlace 11 · Union Grove | — | Union Grove | 20:38.51 | 11 |
| 12 | Gabe Van GorderPlace 12 · Union Grove | — | Union Grove | 20:39.75 | 12 |
| 13 | Patrick HaskinPlace 13 · Pope | — | Pope | 20:43.86 | — |
| 14 | Tayo Rotimi SamuelPlace 14 · Eagle's Land | — | Eagle's Land | 20:50.99 | — |
| 15 | Vaclav IrkhoPlace 15 · Pope | — | Pope | 20:52.36 | — |
| 16 | Davis LausheyPlace 16 · Pope | — | Pope | 20:53.86 | — |
| 17 | Owen TyreePlace 17 · Pike County | — | Pike County | 20:56.18 | 13 |
| 18 | Trenton LabronPlace 18 · Locust Grove | — | Locust Grove | 20:57.93 | 14 |
| 19 | Tai're BarashangoPlace 19 · Union Grove | — | Union Grove | 21:03.89 | 15 |
| 20 | Lambert KeatingPlace 20 · Pope | — | Pope | 21:06.26 | — |
| 21 | Joey RatnerPlace 21 · Sequoyah Hig | — | Sequoyah Hig | 21:07.68 | 16 |
| 22 | Riley GutmannPlace 22 · Sequoyah Hig | — | Sequoyah Hig | 21:12.70 | 17 |
| 23 | Sean HanlonPlace 23 · Pope | — | Pope | 21:22.03 | — |
| 24 | Khayri DavisPlace 24 · Union Grove | — | Union Grove | 21:27.76 | 18 |
| 25 | James GattoPlace 25 · Pope | — | Pope | 21:31.54 | — |
| 26 | Christian EstradaPlace 26 · Ola | — | Ola | 21:40.70 | 19 |
| 27 | David QuintinilliaPlace 27 · Union Grove | — | Union Grove | 21:42.63 | 20 |
| 28 | Ryan PensingerPlace 28 · Pope | — | Pope | 21:43.77 | — |
| 29 | Alex GerdesPlace 29 · Sequoyah Hig | — | Sequoyah Hig | 21:44.52 | 21 |
| 30 | Sean ParksPlace 30 · Sequoyah Hig | — | Sequoyah Hig | 21:50.50 | 22 |
| 31 | Jacob PetersonPlace 31 · Pope | — | Pope | 21:52.47 | — |
| 32 | Andre RobertsPlace 32 · Union Grove | — | Union Grove | 22:10.20 | — |
| 33 | Tyson TownsendPlace 33 · Locust Grove | — | Locust Grove | 22:20.32 | 23 |
| 34 | Brett RoskoPlace 34 · Sequoyah Hig | — | Sequoyah Hig | 22:24.23 | 24 |
| 35 | Grayson ChildPlace 35 · Pike County | — | Pike County | 22:27.37 | 25 |
| 36 | Andrew CrandallPlace 36 · Pope | — | Pope | 22:28.44 | — |
| 37 | Ashton EllisPlace 37 · Pope | — | Pope | 22:30.35 | — |
| 38 | Johnny McCarthyPlace 38 · Union Grove | — | Union Grove | 22:33.85 | — |
| 39 | Logan WithamPlace 39 · Union Grove | — | Union Grove | 22:37.49 | — |
| 40 | Josh EubanksPlace 40 · Pope | — | Pope | 22:39.60 | — |
| 41 | Ian TheriotPlace 41 · Pope | — | Pope | 22:44.13 | — |
| 42 | Noah AmsterdamPlace 42 · Pope | — | Pope | 22:44.32 | — |
| 43 | Kyle GillespePlace 43 · Jones County | — | Jones County | 22:44.36 | 26 |
| 44 | Michael ClarkPlace 44 · Pope | — | Pope | 22:54.65 | — |
| 45 | Charles ObermanPlace 45 · Pope | — | Pope | 22:54.87 | — |
| 46 | Kenay FlemingPlace 46 · Union Grove | — | Union Grove | 22:58.88 | — |
| 47 | Ryan MartinPlace 47 · Pope | — | Pope | 23:00.09 | — |
| 48 | Erik ArmstrongPlace 48 · Ola | — | Ola | 23:00.59 | 27 |
| 49 | Samuel SmithPlace 49 · Union Grove | — | Union Grove | 23:04.64 | — |
| 50 | Sudhangsu KharaPlace 50 · Union Grove | — | Union Grove | 23:06.30 | — |
| 51 | Carter NeumanPlace 51 · Sequoyah Hig | — | Sequoyah Hig | 23:08.26 | 28 |
| 52 | Harsh MerchantPlace 52 · Pope | — | Pope | 23:15.80 | — |
| 53 | Charlie MathisonPlace 53 · Pope | — | Pope | 23:24.70 | — |
| 54 | Andrew DunsonPlace 54 · Jones County | — | Jones County | 23:25.01 | 29 |
| 55 | Sean ThorntonPlace 55 · Pope | — | Pope | 23:26.71 | — |
| 56 | Nick PetcuPlace 56 · Pope | — | Pope | 23:29.11 | — |
| 57 | Jacob TruettPlace 57 · Pike County | — | Pike County | 23:29.48 | 30 |
| 58 | Marco CabreraPlace 58 · Pope | — | Pope | 23:30.71 | — |
| 59 | Johnathan StrydomPlace 59 · Pope | — | Pope | 23:59.65 | — |
| 60 | Jack MorrisPlace 60 · Pope | — | Pope | 23:59.99 | — |
| 61 | Christopher JacksonPlace 61 · Jones County | — | Jones County | 24:08.17 | 31 |
| 62 | Garrett BatesPlace 62 · Ola | — | Ola | 24:10.34 | 32 |
| 63 | Jackson TaylorPlace 63 · Jones County | — | Jones County | 24:10.56 | 33 |
| 64 | John HayPlace 64 · Pope | — | Pope | 24:10.60 | — |
| 65 | Isaiah McDonaldPlace 65 · Ola | — | Ola | 24:10.68 | 34 |
| 66 | Cale HallPlace 66 · Strong Rock | — | Strong Rock | 24:14.18 | 35 |
| 67 | Nolan AlbryctPlace 67 · Jones County | — | Jones County | 24:14.39 | 36 |
| 68 | Timothy YoungPlace 68 · Pope | — | Pope | 24:14.68 | — |
| 69 | Edward clarkPlace 69 · Pope | — | Pope | 24:17.98 | — |
| 70 | Bryson TannerPlace 70 · Sequoyah Hig | — | Sequoyah Hig | 24:20.08 | 37 |
| 71 | Braylon HicksPlace 71 · Hampton | — | Hampton | 24:20.24 | 38 |
| 72 | Brady SandersPlace 72 · Strong Rock | — | Strong Rock | 24:21.12 | 39 |
| 73 | Carter AdamsPlace 73 · Sequoyah Hig | — | Sequoyah Hig | 24:21.81 | — |
| 74 | Cooper HansonPlace 74 · Pike County | — | Pike County | 24:24.20 | 40 |
| 75 | Rigdon GreenePlace 75 · Pope | — | Pope | 24:24.80 | — |
| 76 | Patrick ZitzPlace 76 · Strong Rock | — | Strong Rock | 24:35.95 | 41 |
| 77 | William PetersonPlace 77 · Union Grove | — | Union Grove | 24:37.69 | — |
| 78 | Isiah ZoblanksyPlace 78 · Union Grove | — | Union Grove | 24:38.88 | — |
| 79 | Mason HeardPlace 79 · Union Grove | — | Union Grove | 24:39.24 | — |
| 80 | Christopher LewisPlace 80 · Locust Grove | — | Locust Grove | 24:40.46 | 42 |
| 81 | Alex RichardsPlace 81 · Ola | — | Ola | 24:41.53 | 43 |
| 82 | Noah CampbellPlace 82 · Sequoyah Hig | — | Sequoyah Hig | 24:41.73 | — |
| 83 | Sebastian CowartPlace 83 · Ola | — | Ola | 24:42.82 | 44 |
| 84 | Austin PriesterPlace 84 · Ola | — | Ola | 24:42.85 | 45 |
| 85 | Jeffrey BrownPlace 85 · Jones County | — | Jones County | 24:44.47 | 46 |
| 86 | Ayden HarrisPlace 86 · Sequoyah Hig | — | Sequoyah Hig | 24:49.45 | — |
| 87 | Colin VenablePlace 87 · Union Grove | — | Union Grove | 24:50.65 | — |
| 88 | Landon SmithPlace 88 · Union Grove | — | Union Grove | 24:52.59 | — |
| 89 | James BowlingPlace 89 · Pope | — | Pope | 24:53.74 | — |
| 90 | Nathan BrownPlace 90 · Sequoyah Hig | — | Sequoyah Hig | 24:54.33 | — |
| 91 | Ethan RobertsPlace 91 · Strong Rock | — | Strong Rock | 24:59.75 | 47 |
| 92 | Anthony CantandoPlace 92 · Pope | — | Pope | 25:00.89 | — |
| 93 | Justin WrightPlace 93 · Locust Grove | — | Locust Grove | 25:02.54 | 48 |
| 94 | Landon KobyPlace 94 · Strong Rock | — | Strong Rock | 25:04.43 | 49 |
| 95 | Christain ZoblanksyPlace 95 · Union Grove | — | Union Grove | 25:05.80 | — |
| 96 | Austin HutchensonPlace 96 · Jones County | — | Jones County | 25:12.45 | 50 |
| 97 | Matthew LittlePlace 97 · Ola | — | Ola | 25:13.53 | — |
| 98 | Connor SheahanPlace 98 · Pope | — | Pope | 25:15.37 | — |
| 99 | Dexter CladdPlace 99 · Hampton | — | Hampton | 25:19.14 | 51 |
| 100 | Bailey PerkinsPlace 100 · Locust Grove | — | Locust Grove | 25:20.18 | 52 |
| 101 | David BlakePlace 101 · Strong Rock | — | Strong Rock | 25:20.22 | 53 |
| 102 | John BlakePlace 102 · Strong Rock | — | Strong Rock | 25:28.23 | 54 |
| 103 | Daniel DeverPlace 103 · Jones County | — | Jones County | 25:29.67 | — |
| 104 | Victor RodriquezPlace 104 · Sequoyah Hig | — | Sequoyah Hig | 25:36.30 | — |
| 105 | Andrew WidemanPlace 105 · Pope | — | Pope | 25:39.00 | — |
| 106 | Max BatemanPlace 106 · Strong Rock | — | Strong Rock | 25:55.63 | — |
| 107 | Hayden McAdamsPlace 107 · Hampton | — | Hampton | 25:58.81 | 55 |
| 108 | Kaleb HuffmanPlace 108 · Hampton | — | Hampton | 25:59.23 | 56 |
| 109 | Marquise HunterPlace 109 · Jones County | — | Jones County | 26:00.15 | — |
| 110 | Drew VickeryPlace 110 · Pope | — | Pope | 26:11.16 | — |
| 111 | Aiden CalcaterroPlace 111 · Sequoyah Hig | — | Sequoyah Hig | 26:12.66 | — |
| 112 | Jeremy SuberPlace 112 · Locust Grove | — | Locust Grove | 26:34.36 | 57 |
| 113 | Noah StraderPlace 113 · Pike County | — | Pike County | 26:36.63 | 58 |
| 114 | Kenny JimmenezPlace 114 · Union Grove | — | Union Grove | 26:41.91 | — |
| 115 | Jeremy JeffcoatPlace 115 · Woodland | — | Woodland | 26:46.27 | — |
| 116 | Connor MorganPlace 116 · Strong Rock | — | Strong Rock | 26:52.87 | — |
| 117 | Kellett HooverPlace 117 · Strong Rock | — | Strong Rock | 26:56.92 | — |
| 118 | Corion McMillanPlace 118 · Woodland | — | Woodland | 26:57.47 | — |
| 119 | Zachary MosesPlace 119 · Pope | — | Pope | 27:09.12 | — |
| 120 | Hunter SwiftPlace 120 · Pope | — | Pope | 27:25.58 | — |
| 121 | Hudson GrooverPlace 121 · Union Grove | — | Union Grove | 27:46.62 | — |
| 122 | Clay WalkerPlace 122 · Pope | — | Pope | 27:54.36 | — |
| 123 | Carlos MaciasPlace 123 · Union Grove | — | Union Grove | 27:57.66 | — |
| 124 | Casey TolePlace 124 · Locust Grove | — | Locust Grove | 28:05.33 | 59 |
| 125 | Jeramiah LiuPlace 125 · Pope | — | Pope | 28:11.90 | — |
| 126 | Nikhil PalaniappanPlace 126 · Pope | — | Pope | 28:28.15 | — |
| 127 | Carson MerrittPlace 127 · Jones County | — | Jones County | 28:37.37 | — |
| 128 | Carter KellyPlace 128 · Union Grove | — | Union Grove | 29:11.49 | — |
| 129 | Joshua RocaPlace 129 · Locust Grove | — | Locust Grove | 29:22.77 | — |
| 130 | Tommy ScroggsPlace 130 · Union Grove | — | Union Grove | 29:52.46 | — |
| 131 | Wesley AnkomahPlace 131 · Hampton | — | Hampton | 30:08.41 | 60 |
| 132 | Patrick BakerPlace 132 · Hampton | — | Hampton | 30:11.73 | 61 |
| 133 | Jay ShurbuttPlace 133 · Strong Rock | — | Strong Rock | 30:17.88 | — |
| 134 | Noah MillerPlace 134 · Union Grove | — | Union Grove | 30:39.42 | — |
| 135 | Austin GonzalesPlace 135 · Woodland | — | Woodland | 31:19.65 | — |
| 136 | Parker TwillyPlace 136 · Locust Grove | — | Locust Grove | 32:00.78 | — |
| 137 | Mark SmithPlace 137 · Strong Rock | — | Strong Rock | 32:23.17 | — |
| 138 | Nathan HallPlace 138 · Strong Rock | — | Strong Rock | 32:31.23 | — |
| 139 | Jacob ChildPlace 139 · Strong Rock | — | Strong Rock | 33:17.90 | — |
| 140 | Caden JohnsonPlace 140 · Union Grove | — | Union Grove | 33:28.07 | — |
| 141 | Ian LawsonPlace 141 · Union Grove | — | Union Grove | 33:38.16 | — |
| 142 | Bryan WhitePlace 142 · Woodland | — | Woodland | 33:46.82 | — |
| 143 | Mathew MangraPlace 143 · Locust Grove | — | Locust Grove | 34:48.25 | — |
| 144 | Brandon ScottPlace 144 · Pike County | — | Pike County | 35:06.51 | 62 |
| 145 | Joesph PricePlace 145 · Union Grove | — | Union Grove | 38:37.16 | — |
| 146 | Joshua CoxPlace 146 · Ola | — | Ola | 38:51.42 | — |
| 147 | Adrian ScarlettPlace 147 · Union Grove | — | Union Grove | 38:51.42 | — |