| 1 | Riley RandallPlace 1 · Meeker | — | Meeker | 10:35.48 | 1 |
| 2 | Braxton BussellPlace 2 · Meeker | — | Meeker | 11:40.30 | 2 |
| 3 | Boston EstesPlace 3 · Bristow | — | Bristow | 12:00.61 | — |
| 4 | Rylee PryorPlace 4 · Meeker | — | Meeker | 12:01.89 | 3 |
| 5 | Josh AbercrombiePlace 5 · Bethel | — | Bethel | 12:04.31 | 4 |
| 6 | Nicholas CanadyPlace 6 · Cookson Hills | — | Cookson Hills | 12:32.51 | 5 |
| 7 | Preston OrtizPlace 7 · SW Covenant | — | SW Covenant | 12:41.44 | — |
| 8 | Chace MassiePlace 8 · Chandler | — | Chandler | 12:42.49 | 6 |
| 9 | Noah CanadyPlace 9 · Cookson Hills | — | Cookson Hills | 12:47.45 | 7 |
| 10 | Bryce BussellPlace 10 · Meeker | — | Meeker | 12:47.88 | 8 |
| 11 | Zack JenningsPlace 11 · Bethel | — | Bethel | 12:53.00 | 9 |
| 12 | Trent LopezPlace 12 · Okemah | — | Okemah | 13:00.50 | — |
| 13 | Leo WilliamsPlace 13 · Wesleyan Christian | — | Wesleyan Christian | 13:01.72 | — |
| 14 | Cameron StewartPlace 14 · Stroud | — | Stroud | 13:05.77 | — |
| 15 | Beau CanfieldPlace 15 · Bristow | — | Bristow | 13:06.40 | — |
| 16 | Zac GarciaPlace 16 · Bethel | — | Bethel | 13:06.72 | 10 |
| 17 | Johnny ButlerPlace 17 · Meeker | — | Meeker | 13:09.82 | 11 |
| 18 | Kadenn MayPlace 18 · Bethel | — | Bethel | 13:21.68 | 12 |
| 19 | Ean WathamPlace 19 · Meeker | — | Meeker | 13:31.44 | 13 |
| 20 | Maverick LeGrandPlace 20 · Okemah | — | Okemah | 13:31.53 | — |
| 21 | CJ MilesPlace 21 · Cookson Hills | — | Cookson Hills | 13:36.29 | 14 |
| 22 | Taigen GardenerPlace 22 · Chandler | — | Chandler | 13:38.08 | 15 |
| 23 | Canyon FloydPlace 23 · Wesleyan Christian | — | Wesleyan Christian | 13:44.16 | — |
| 24 | Trae LuGrandPlace 24 · Okemah | — | Okemah | 13:52.38 | — |
| 25 | Cooper SnovelPlace 25 · Chandler | — | Chandler | 13:53.44 | 16 |
| 26 | Josh EdensPlace 26 · Bristow | — | Bristow | 14:26.58 | — |
| 27 | Brodey ManningPlace 27 · Meeker | — | Meeker | 14:33.18 | 17 |
| 28 | Asa FortneyPlace 28 · Bristow | — | Bristow | 14:47.23 | — |
| 29 | Shawn MousePlace 29 · Unattached | — | Unattached | 14:48.27 | — |
| 30 | Cash WrightPlace 30 · Stroud | — | Stroud | 14:48.29 | — |
| 31 | Jackson HallPlace 31 · SW Covenant | — | SW Covenant | 14:53.45 | — |
| 32 | Jeremy GatzemeyerPlace 32 · Cookson Hills | — | Cookson Hills | 15:05.27 | 18 |
| 33 | Hunter DuncanPlace 33 · Chandler | — | Chandler | 15:13.10 | 19 |
| 34 | Drew ClovisPlace 34 · Stroud | — | Stroud | 15:14.03 | — |
| 35 | John CaseyPlace 35 · Chandler | — | Chandler | 15:33.21 | 20 |
| 36 | Jarrett JensenPlace 36 · Wesleyan Christian | — | Wesleyan Christian | 15:34.11 | — |
| 37 | Elijah NodierPlace 37 · Cookson Hills | — | Cookson Hills | 16:09.00 | 21 |
| 38 | Chris HaynesPlace 38 · Cookson Hills | — | Cookson Hills | 16:15.54 | 22 |
| 39 | Kaden WeekPlace 39 · Wesleyan Christian | — | Wesleyan Christian | 16:24.16 | — |
| 40 | Jack DeeringPlace 40 · SW Covenant | — | SW Covenant | 16:34.93 | — |
| 41 | Brayden HilgenfeldPlace 41 · Chandler | — | Chandler | 16:51.07 | 23 |
| 42 | Michael GerlachPlace 42 · Cookson Hills | — | Cookson Hills | 17:19.21 | 24 |
| 43 | Landen CraigPlace 43 · Cookson Hills | — | Cookson Hills | 17:25.51 | — |
| 44 | Mason WhitecottonPlace 44 · Bethel | — | Bethel | 18:04.44 | 25 |
| 45 | Izzy GarciaPlace 45 · Bethel | — | Bethel | 19:00.84 | 26 |