| 1 | Landon WoolleyPlace 1 · Grade 12 · Bishop Kelley | 12 | Bishop Kelley | 17:19.30 |
| 2 | Riley BriggsPlace 2 · Grade 12 · Bishop Kelley | 12 | Bishop Kelley | 17:47.95 |
| 3 | Joseph SherwoodPlace 3 · Grade 9 · Bishop Kelley | 9 | Bishop Kelley | 18:02.15 |
| 4 | Noah JenkinsonPlace 4 · Grade 10 · Bishop Kelley | 10 | Bishop Kelley | 18:11.88 |
| 5 | Sebastian KaskePlace 5 · Grade 10 · Bishop Kelley | 10 | Bishop Kelley | 18:23.88 |
| 6 | Patrick GreenPlace 6 · Grade 9 · Bishop Kelley | 9 | Bishop Kelley | 18:28.35 |
| 7 | Dexton NancePlace 7 · Grade 12 · Bishop Kelley | 12 | Bishop Kelley | 18:43.62 |
| 8 | Jonathan SpinuzziPlace 8 · Grade 10 · Coweta | 10 | Coweta | 18:45.88 |
| 9 | Dax PoseyPlace 9 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 18:51.89 |
| 10 | Corben CastagnaPlace 10 · Grade 12 · Lincoln Christian | 12 | Lincoln Christian | 18:58.86 |
| 11 | Caleb BuryPlace 11 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 19:07.81 |
| 12 | Hudson ChambersPlace 12 · Grade 9 · Lincoln Christian | 9 | Lincoln Christian | 19:08.24 |
| 13 | Riley KnoxPlace 13 · Grade 12 · Bishop Kelley | 12 | Bishop Kelley | 19:12.96 |
| 14 | James EdwardsPlace 14 · Grade 10 · Bishop Kelley | 10 | Bishop Kelley | 19:15.35 |
| 15 | Gavin CorbinPlace 15 · Grade 12 · Charles Page (Sand Springs) | 12 | Charles Page (Sand Springs) | 19:17.36 |
| 16 | Judah DillinghamPlace 16 · Grade 9 · Lincoln Christian | 9 | Lincoln Christian | 19:21.67 |
| 17 | Keegan GehringPlace 17 · Grade 11 · Bishop Kelley | 11 | Bishop Kelley | 19:22.82 |
| 18 | Corbin WassonPlace 18 · Grade 11 · Charles Page (Sand Springs) | 11 | Charles Page (Sand Springs) | 19:23.17 |
| 19 | Sargent KadePlace 19 · Grade 11 · Charles Page (Sand Springs) | 11 | Charles Page (Sand Springs) | 19:24.65 |
| 20 | Jacob StinePlace 20 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 19:27.46 |
| 21 | Canyon CarnahanPlace 21 · Grade 9 · Charles Page (Sand Springs) | 9 | Charles Page (Sand Springs) | 19:34.28 |
| 22 | Kordel HartmannPlace 22 · Grade 12 · Charles Page (Sand Springs) | 12 | Charles Page (Sand Springs) | 19:34.50 |
| 23 | Loundan BaileyPlace 23 · Grade 10 · Coweta | 10 | Coweta | 19:41.18 |
| 24 | Emiliano DelgadoPlace 24 · Grade 10 · Charles Page (Sand Springs) | 10 | Charles Page (Sand Springs) | 19:43.85 |
| 25 | Rhys FosterPlace 25 · Grade 12 · Charles Page (Sand Springs) | 12 | Charles Page (Sand Springs) | 19:52.18 |
| 26 | Caden HedgePlace 26 · Grade 12 · Coweta | 12 | Coweta | 19:56.43 |
| 27 | Presley QuinnellyPlace 27 · Grade 10 · Charles Page (Sand Springs) | 10 | Charles Page (Sand Springs) | 20:01.76 |
| 28 | Joseph OmanPlace 28 · Grade 9 · Coweta | 9 | Coweta | 20:11.13 |
| 29 | Issac DavisPlace 29 · Grade 11 · Coweta | 11 | Coweta | 20:18.20 |
| 30 | Paxton PassPlace 30 · Grade 10 · Coweta | 10 | Coweta | 20:18.43 |
| 31 | Landyn HowardPlace 31 · Grade 9 · Coweta | 9 | Coweta | 20:20.21 |
| 32 | Cole O'DellPlace 32 · Grade 9 · Coweta | 9 | Coweta | 20:28.40 |
| 33 | Hunter WannPlace 33 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 20:31.64 |
| 34 | Brier HartmannPlace 34 · Grade 10 · Charles Page (Sand Springs) | 10 | Charles Page (Sand Springs) | 20:31.99 |
| 35 | Cayden WoodrichPlace 35 · Grade 12 · Lincoln Christian | 12 | Lincoln Christian | 20:33.99 |
| 36 | Benjamin FroehlichPlace 36 · Grade 9 · Lincoln Christian | 9 | Lincoln Christian | 20:44.85 |
| 37 | Trayvon MullinsPlace 37 · Grade 10 · Pryor | 10 | Pryor | 20:58.70 |
| 38 | Tyler SmaligoPlace 38 · Grade 9 · Lincoln Christian | 9 | Lincoln Christian | 21:03.12 |
| 39 | Ryder MorganPlace 39 · Grade 10 · Pryor | 10 | Pryor | 21:17.45 |
| 40 | Grant AnnelerPlace 40 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 21:20.96 |
| 41 | Coleman RussellPlace 41 · Grade 11 · Charles Page (Sand Springs) | 11 | Charles Page (Sand Springs) | 21:23.62 |
| 42 | Mark PagePlace 42 · Grade 10 · Charles Page (Sand Springs) | 10 | Charles Page (Sand Springs) | 21:25.25 |
| 43 | Sutton MoorePlace 43 · Grade 10 · Charles Page (Sand Springs) | 10 | Charles Page (Sand Springs) | 21:36.30 |
| 44 | Riley KeenerPlace 44 · Grade 12 · Coweta | 12 | Coweta | 22:25.02 |
| 45 | Ethan CoxPlace 45 · Grade 12 · Lincoln Christian | 12 | Lincoln Christian | 22:25.32 |
| 46 | Asher FairPlace 46 · Grade 11 · Pryor | 11 | Pryor | 22:38.95 |
| 47 | Reid EddingsPlace 47 · Grade 12 · Lincoln Christian | 12 | Lincoln Christian | 22:44.01 |
| 48 | Cain McCalipPlace 48 · Grade 9 · Charles Page (Sand Springs) | 9 | Charles Page (Sand Springs) | 23:02.91 |
| 49 | Marcus ScottPlace 49 · Grade 10 · Pryor | 10 | Pryor | 23:06.56 |
| 50 | Storm McManimonPlace 50 · Grade 9 · Coweta | 9 | Coweta | 23:07.39 |
| 51 | Bryce RaymerPlace 51 · Grade 12 · Pryor | 12 | Pryor | 23:13.35 |
| 52 | Wyatt CobbPlace 52 · Grade 10 · Pryor | 10 | Pryor | 23:36.28 |
| 53 | Nathan BoylesPlace 53 · Grade 11 · Coweta | 11 | Coweta | 23:39.93 |
| 54 | Kavyn CurtisPlace 54 · Grade 9 · Pryor | 9 | Pryor | 23:43.40 |
| 55 | Jayce CabalesPlace 55 · Grade 11 · Pryor | 11 | Pryor | 24:33.14 |
| 56 | Rylan MatherlyPlace 56 · Grade 12 · Charles Page (Sand Springs) | 12 | Charles Page (Sand Springs) | 24:43.50 |
| 57 | Mike VangPlace 57 · Grade 12 · Pryor | 12 | Pryor | 25:46.52 |
| 58 | Elyjah ColePlace 58 · Grade 12 · Pryor | 12 | Pryor | 26:41.20 |
| 59 | Vansh ChauhanPlace 59 · Grade 11 · Pryor | 11 | Pryor | 26:52.44 |
| 60 | Zion RogersPlace 60 · Grade 10 · Pryor | 10 | Pryor | 27:59.07 |
| 61 | Isaiah ButlerPlace 61 · Grade 11 · Charles Page (Sand Springs) | 11 | Charles Page (Sand Springs) | 31:21.12 |
| 62 | Elias DuncanPlace 62 · Grade 9 · Coweta | 9 | Coweta | 35:18.00 |
| 63 | John DixonPlace 63 · Grade 12 · Pryor | 12 | Pryor | 35:20.98 |
| 64 | Braelyn Devorce-FletcherPlace 64 · Grade 10 · Pryor | 10 | Pryor | 39:04.57 |