| 1 | Jodai Sama SalinasPlace 1 · Grade 12 · Sallisaw | 12 | Sallisaw | 17:36.3 |
| 2 | Moritz ScheferhoffPlace 2 · Grade 12 · Holland Hall | 12 | Holland Hall | 18:08.0 |
| 3 | Aydan EarlPlace 3 · Grade 10 · Skiatook | 10 | Skiatook | 18:33.4 |
| 4 | Owen HernandezPlace 4 · Grade 12 · Skiatook | 12 | Skiatook | 18:59.5 |
| 5 | Simon BradyPlace 5 · Grade 9 · Skiatook | 9 | Skiatook | 19:03.8 |
| 6 | Jonah AndrewsPlace 6 · Grade 10 · Little Axe | 10 | Little Axe | 19:09.7 |
| 7 | Will HancockPlace 7 · Grade 10 · Skiatook | 10 | Skiatook | 19:10.9 |
| 8 | Julius SandersPlace 8 · Grade 10 · Bristow | 10 | Bristow | 19:14.0 |
| 9 | Jack HardiePlace 9 · Grade 9 · Skiatook | 9 | Skiatook | 19:17.7 |
| 10 | Isaiah ClayPlace 10 · Grade 12 · Beggs | 12 | Beggs | 19:21.5 |
| 11 | Toby YarringtonPlace 11 · Grade 11 · Kiefer | 11 | Kiefer | 19:28.0 |
| 12 | Luuk BaumgartPlace 12 · Grade 9 · Holland Hall | 9 | Holland Hall | 19:31.6 |
| 13 | Kelin Sanders-McClellanPlace 13 · Grade 12 · Little Axe | 12 | Little Axe | 19:34.4 |
| 14 | Miles EvansPlace 14 · Grade 10 · Bristow | 10 | Bristow | 19:49.3 |
| 15 | Jacob SpiriPlace 15 · Grade 12 · Inola | 12 | Inola | 19:55.9 |
| 16 | Chase LittletonPlace 16 · Grade 12 · Skiatook | 12 | Skiatook | 20:05.9 |
| 17 | Mason NollenPlace 17 · Grade 12 · Locust Grove | 12 | Locust Grove | 20:19.9 |
| 18 | Sawyer TulkPlace 18 · Grade 11 · Inola | 11 | Inola | 20:20.0 |
| 19 | Knight HoldenPlace 19 · Grade 12 · Kiefer | 12 | Kiefer | 20:32.4 |
| 20 | Rhett ButlerPlace 20 · Grade 12 · Wagoner | 12 | Wagoner | 20:45.5 |
| 21 | Jeff WebsterPlace 21 · Grade 12 · Henryetta | 12 | Henryetta | 20:55.0 |
| 22 | Cordeus WahlPlace 22 · Grade 11 · Bristow | 11 | Bristow | 21:10.2 |
| 23 | Cadyn GillispiePlace 23 · Grade 11 · Henryetta | 11 | Henryetta | 21:16.3 |
| 24 | Rio BrunerPlace 24 · Grade 11 · Bristow | 11 | Bristow | 21:19.6 |
| 25 | Kolson SeachrisPlace 25 · Grade 12 · Bristow | 12 | Bristow | 21:57.1 |
| 26 | Ashtin HebbPlace 26 · Grade 12 · Locust Grove | 12 | Locust Grove | 22:00.2 |
| 27 | Clay HallPlace 27 · Grade 12 · Little Axe | 12 | Little Axe | 22:02.4 |
| 28 | Will DarroughPlace 28 · Grade 9 · Bristow | 9 | Bristow | 22:05.6 |
| 29 | Theo JonesPlace 29 · Grade 10 · Holland Hall | 10 | Holland Hall | 22:07.2 |
| 30 | Harrison WhitePlace 30 · Grade 12 · Holland Hall | 12 | Holland Hall | 22:13.4 |
| 31 | Ayden JohnsPlace 31 · Grade 10 · Holland Hall | 10 | Holland Hall | 22:15.0 |
| 32 | Konnr CaseyPlace 32 · Grade 10 · Little Axe | 10 | Little Axe | 22:31.1 |
| 33 | Karsten YarringtonPlace 33 · Grade 11 · Kiefer | 11 | Kiefer | 22:35.7 |
| 34 | Maddox BushPlace 34 · Grade 9 · Little Axe | 9 | Little Axe | 22:40.1 |
| 35 | Weston KingPlace 35 · Grade 9 · Kiefer | 9 | Kiefer | 22:40.4 |
| 36 | Eashan LadPlace 36 · Grade 9 · Holland Hall | 9 | Holland Hall | 22:50.9 |
| 37 | Nolan HutchisonPlace 37 · Grade 10 · Kiefer | 10 | Kiefer | 22:55.4 |
| 38 | Ryan TassinariPlace 38 · Grade 12 · Little Axe | 12 | Little Axe | 23:26.7 |
| 39 | Zion BridgesPlace 39 · Grade 12 · McLain | 12 | McLain | 23:46.2 |
| 40 | Gerald ColenuttPlace 40 · Grade 12 · Eufaula | 12 | Eufaula | 23:48.3 |
| 41 | Stone ShafferPlace 41 · Grade 9 · Wagoner | 9 | Wagoner | 23:51.0 |
| 42 | Landon ChamberlainPlace 42 · Grade 9 · Henryetta | 9 | Henryetta | 23:58.4 |
| 43 | Elijah HilgendorfPlace 43 · Grade 10 · Sallisaw | 10 | Sallisaw | 24:03.9 |
| 44 | Aiden HebbPlace 44 · Grade 10 · Locust Grove | 10 | Locust Grove | 24:06.6 |
| 45 | Elmer SalazarPlace 45 · Grade 11 · Eufaula | 11 | Eufaula | 24:11.5 |
| 46 | Zander DemauroPlace 46 · Grade 9 · Bristow | 9 | Bristow | 24:18.6 PR |
| 47 | Cameron MorganPlace 47 · Grade 11 · Bristow | 11 | Bristow | 24:57.9 |
| 48 | Colton BoothPlace 48 · Grade 9 · Skiatook | 9 | Skiatook | 24:59.3 |
| 49 | Garrett HeathcockPlace 49 · Grade 10 · Eufaula | 10 | Eufaula | 25:03.3 |
| 50 | Liam FisherPlace 50 · Grade 9 · Bristow | 9 | Bristow | 25:03.9 |
| 51 | Ty GoodnerPlace 51 · Grade 11 · Henryetta | 11 | Henryetta | 25:09.8 |
| 52 | Christopher OstroskiPlace 52 · Grade 10 · Holland Hall | 10 | Holland Hall | 25:19.3 |
| 53 | Eli BennettPlace 53 · Grade 9 · Holland Hall | 9 | Holland Hall | 25:33.5 PR |
| 54 | Garret WisdomPlace 54 · Grade 10 · Skiatook | 10 | Skiatook | 25:39.2 |
| 55 | Kris ThomPlace 55 · Grade 9 · Locust Grove | 9 | Locust Grove | 25:39.3 |
| 56 | Seth RotertPlace 56 · Grade 12 · Wagoner | 12 | Wagoner | 25:42.1 |
| 57 | Chandler IsleyPlace 57 · Grade 10 · Sallisaw | 10 | Sallisaw | 26:07.7 |
| 58 | Trent TylerPlace 58 · Grade 11 · Henryetta | 11 | Henryetta | 26:29.8 |
| 59 | Isaac GibsonPlace 59 · Grade 9 · Little Axe | 9 | Little Axe | 26:38.0 |
| 60 | Quay CarrPlace 60 · Grade 9 · Little Axe | 9 | Little Axe | 26:40.1 |
| 61 | Ben SmithPlace 61 · Grade 9 · Little Axe | 9 | Little Axe | 26:46.1 |
| 62 | Michael WilhitePlace 62 · Grade 10 · Bristow | 10 | Bristow | 27:08.9 |
| 63 | Justin McMahanPlace 63 · Grade 9 · Wagoner | 9 | Wagoner | 27:25.3 |
| 64 | Camden BarnesPlace 64 · Grade 9 · Eufaula | 9 | Eufaula | 27:54.2 |
| 65 | Lukas KennedyPlace 65 · Grade 11 · Bristow | 11 | Bristow | 28:00.9 |
| 66 | Korban RogersPlace 66 · Grade 10 · Locust Grove | 10 | Locust Grove | 28:29.2 |
| 67 | Boyd GallaradoPlace 67 · Grade 9 · Bristow | 9 | Bristow | 28:43.1 |
| 68 | Noah HilburnPlace 68 · Grade 10 · Bristow | 10 | Bristow | 29:10.5 |
| 69 | Kail RollinsPlace 69 · Grade 9 · Wagoner | 9 | Wagoner | 29:12.4 |
| 70 | Aiden FlemingPlace 70 · Grade 9 · Wagoner | 9 | Wagoner | 31:33.7 |
| 71 | Charles ProctorPlace 71 · Grade 9 · Okmulgee | 9 | Okmulgee | 32:40.2 |
| 72 | Turner SmithPlace 72 · Grade 9 · Holland Hall | 9 | Holland Hall | 32:41.5 PR |
| 73 | Carson HopePlace 73 · Grade 12 · Kiefer | 12 | Kiefer | 33:45.8 |
| 74 | Evan SmithPlace 74 · Grade 10 · Kiefer | 10 | Kiefer | 33:47.4 |
| 75 | Franco CruzPlace 75 · Grade 12 · McLain | 12 | McLain | 34:07.9 |
| 76 | Wyatt IvinsPlace 76 · Grade 11 · Holland Hall | 11 | Holland Hall | 34:08.7 PR |
| 77 | Ronaldo CaseresPlace 77 · Grade 11 · McLain | 11 | McLain | 34:17.1 |