| 1 | Cooper BarrattPlace 1 · Grade 8 · Oakdale | 8 | Oakdale | 10:02 PR |
| 2 | Ashton MorganPlace 2 · Grade 6 · Oakdale | 6 | Oakdale | 10:19 PR |
| 3 | Gavin BodinePlace 3 · Grade 7 · Oakdale | 7 | Oakdale | 10:37 PR |
| 4 | Sam ClevengerPlace 4 · Grade 8 · Oakdale | 8 | Oakdale | 10:46 PR |
| 5 | Carter AhlstromPlace 5 · Grade 8 · Oakdale | 8 | Oakdale | 10:54 PR |
| 6 | Carson HensonPlace 6 · Grade 8 · Oakdale | 8 | Oakdale | 11:45 |
| 7 | Giovanni LozaPlace 7 · Grade 8 · Oakdale | 8 | Oakdale | 11:59 PR |
| 8 | Reid ClarkPlace 8 · Grade 6 · Oakdale | 6 | Oakdale | 12:11 |
| 9 | Malachi SeversonPlace 9 · Grade 8 · Logos | 8 | Logos | 12:13 PR |
| 10 | Tom SykesPlace 10 · Grade 8 · Oakdale | 8 | Oakdale | 12:20 PR |
| 11 | Daniel WegerPlace 11 · Grade 6 · Oakdale | 6 | Oakdale | 12:25 PR |
| 12 | Maverick JuddPlace 12 · Grade 6 · Oakdale | 6 | Oakdale | 12:30 PR |
| 13 | Joseph SykesPlace 13 · Grade 7 · Oakdale | 7 | Oakdale | 12:30 PR |
| 14 | Nolan StuberPlace 14 · Grade 8 · Oakdale | 8 | Oakdale | 12:35 PR |
| 15 | Alton CookPlace 15 · Grade 8 · Logos | 8 | Logos | 12:47 PR |
| 16 | Parker PetriePlace 16 · Grade 7 · Oakdale | 7 | Oakdale | 12:57 PR |
| 17 | Isaac LicatoPlace 17 · Grade 8 · Logos | 8 | Logos | 13:06 PR |
| 18 | Carson WildeyPlace 18 · Grade 6 · Oakdale | 6 | Oakdale | 13:16 |
| 19 | Blaise BabbittPlace 19 · Grade 7 · Oakdale | 7 | Oakdale | 13:23 PR |
| 20 | Yovani Gomez Deras.Place 20 · Grade 8 · White Mountain | 8 | White Mountain | 13:25 PR |
| 21 | Moses LeePlace 21 · Grade 7 · Oakdale | 7 | Oakdale | 13:32 PR |
| 22 | Golden IsraelsenPlace 22 · Grade 6 · Oakdale | 6 | Oakdale | 13:59 |
| 23 | Keaton JamesPlace 23 · Grade 7 · Oakdale | 7 | Oakdale | 14:01 PR |
| 24 | Adrian Jimenez-RobinsonPlace 24 · Grade 7 · Oakdale | 7 | Oakdale | 14:25 |
| 25 | Otto UlrichPlace 25 · Grade 6 · Oakdale | 6 | Oakdale | 14:38 PR |
| 26 | Hayden SparksPlace 26 · Grade 7 · Logos | 7 | Logos | 14:49 |
| 27 | Henry LloydPlace 27 · Grade 7 · Oakdale | 7 | Oakdale | 14:49 |
| 28 | Killian DoylePlace 28 · Grade 6 · Oakdale | 6 | Oakdale | 14:59 PR |
| 29 | Quentin VanRooyenPlace 29 · Grade 6 · Logos | 6 | Logos | 15:28 |
| 30 | John DalkePlace 30 · Grade 7 · Logos | 7 | Logos | 15:38 PR |
| 31 | Ryan VancePlace 31 · Grade 6 · Logos | 6 | Logos | 15:46 PR |
| 32 | Jackson ChurchPlace 32 · Grade 8 · Oakdale | 8 | Oakdale | 15:48 PR |
| 33 | Orion KalbPlace 33 · Grade 6 · Oakdale | 6 | Oakdale | 16:00 |
| 34 | Peyton OberlanderPlace 34 · Grade 7 · Logos | 7 | Logos | 16:06 |
| 35 | Jac CutlerPlace 35 · Grade 6 · Oakdale | 6 | Oakdale | 16:29 |
| 36 | Sam CutlerPlace 36 · Grade 7 · Oakdale | 7 | Oakdale | 16:29 |
| 37 | George CropperPlace 37 · Grade 6 · Oakdale | 6 | Oakdale | 16:43 |
| 38 | Henry MartinPlace 38 · Grade 7 · Oakdale | 7 | Oakdale | 16:45 |
| 39 | Mason SwansonPlace 39 · Grade 6 · Oakdale | 6 | Oakdale | 16:50 PR |
| 40 | Tiernan CarsonPlace 40 · Grade 6 · Logos | 6 | Logos | 16:52 |
| 41 | Ryland EnloePlace 41 · Grade 8 · White Mountain | 8 | White Mountain | 16:59 |
| 42 | Harold CookPlace 42 · Grade 6 · Logos | 6 | Logos | 18:18 PR |
| 43 | Gabriel DeBoerPlace 43 · Grade 8 · Logos | 8 | Logos | 18:21 |