| 1 | Soren SmithPlace 1 · Grade 8 · Ashland | 8 | Ashland | 10:16.3 |
| 2 | Nikko KuwabaraPlace 2 · Grade 6 · Ashland | 6 | Ashland | 10:50.8 |
| 3 | William GetsingerPlace 3 · Grade 7 · Scenic | 7 | Scenic | 10:59.4 |
| 4 | Alex GirardPlace 4 · Grade 8 · Ashland | 8 | Ashland | 11:11.2 |
| 5 | Jasper WarrenPlace 5 · Grade 8 · Ashland | 8 | Ashland | 11:15.8 |
| 6 | Kai KuwabaraPlace 6 · Grade 8 · Ashland | 8 | Ashland | 11:17.8 |
| 7 | James BillmanPlace 7 · Grade 8 · Lincoln Savage | 8 | Lincoln Savage | 11:19.1 PR |
| 8 | Quinlan CanningPlace 8 · Grade 8 · Ashland | 8 | Ashland | 11:28.7 |
| 9 | Cassidy CanningPlace 9 · Grade 6 · Ashland | 6 | Ashland | 11:31.2 |
| 10 | Ike McGrawPlace 10 · Grade 6 · Ashland | 6 | Ashland | 11:34.0 |
| 11 | Owen OgletreePlace 11 · Grade 8 · Lincoln Savage | 8 | Lincoln Savage | 11:36.3 |
| 12 | Bodhi RosePlace 12 · Grade 7 · Ashland | 7 | Ashland | 11:37.8 |
| 13 | Brett BakerPlace 13 · Grade 8 · Cascade Christian | 8 | Cascade Christian | 11:43.2 |
| 14 | Gus TegardenPlace 14 · Grade 8 · Ashland | 8 | Ashland | 11:46.0 PR |
| 15 | Owen LeuschPlace 15 · Grade 8 · Cascade Christian | 8 | Cascade Christian | 11:47.9 |
| 16 | Matthew AtanesPlace 16 · Grade 8 · Ashland | 8 | Ashland | 11:52.3 |
| 17 | Jerimey PeckPlace 17 · Grade 7 · Scenic | 7 | Scenic | 11:52.8 |
| 18 | Bravin DunaganPlace 18 · Grade 8 · Scenic | 8 | Scenic | 11:59.8 |
| 19 | Chase EldridgePlace 19 · Grade 7 · Ashland | 7 | Ashland | 12:03.5 |
| 20 | Hensley BoehmPlace 20 · Grade 8 · Fleming | 8 | Fleming | 12:07.6 |
| 21 | Jaxen JonesPlace 21 · Grade 8 · Scenic | 8 | Scenic | 12:11.6 |
| 22 | Cooper PetersenPlace 22 · Grade 6 · Scenic | 6 | Scenic | 12:16.6 |
| 23 | Eli Adams SextonPlace 23 · Grade 6 · Ashland | 6 | Ashland | 12:18.3 PR |
| 24 | Leo HopkinsPlace 24 · Grade 8 · Ashland | 8 | Ashland | 12:19.1 PR |
| 25 | Torrence FischerPlace 25 · Grade 8 · Lincoln Savage | 8 | Lincoln Savage | 12:21.5 |
| 26 | Jackson KenfieldPlace 26 · Grade 8 · Ashland | 8 | Ashland | 12:25.2 PR |
| 27 | William HornerPlace 27 · Grade 7 · Lincoln Savage | 7 | Lincoln Savage | 12:26.2 |
| 28 | Patrick StutesmanPlace 28 · Grade 7 · Ashland | 7 | Ashland | 12:26.6 |
| 29 | Malachy KellerPlace 29 · Grade 6 · Lincoln Savage | 6 | Lincoln Savage | 12:29.1 |
| 30 | Jack BowenPlace 30 · Grade 7 · Ashland | 7 | Ashland | 12:29.8 |
| 31 | Kai ClasonPlace 31 · Grade 7 · Ashland | 7 | Ashland | 12:32.8 PR |
| 32 | Silas LangsethPlace 32 · Grade 7 · Cascade Christian | 7 | Cascade Christian | 12:42.3 |
| 33 | Benjamin MacInnisPlace 33 · Grade 7 · Scenic | 7 | Scenic | 12:48.4 |
| 34 | Daniel SmithPlace 34 · Grade 7 · Lorna Byrne | 7 | Lorna Byrne | 12:48.8 |
| 35 | Tilden AndrewsPlace 35 · Grade 6 · Ashland | 6 | Ashland | 12:51.9 PR |
| 36 | Max VillagomezPlace 36 · Grade 8 · Lincoln Savage | 8 | Lincoln Savage | 12:54.0 |
| 37 | Duncan SkilesPlace 37 · Grade 7 · Ashland | 7 | Ashland | 12:54.6 |
| 38 | James JuvelandPlace 38 · Grade 6 · Scenic | 6 | Scenic | 12:59.8 |
| 39 | Thatcher KruenegelPlace 39 · Grade 8 · Ashland | 8 | Ashland | 13:06.1 |
| 40 | Jaxson RotundoPlace 40 · Grade 6 · Scenic | 6 | Scenic | 13:09.3 |
| 41 | Seb TaylorPlace 41 · Grade 8 · Ashland | 8 | Ashland | 13:12.1 |
| 42 | Jones KralikPlace 42 · Grade 6 · Scenic | 6 | Scenic | 13:26.6 |
| 43 | Tatum HeadleyPlace 43 · Grade 7 · Scenic | 7 | Scenic | 13:27.9 |
| 44 | Nolan AndersonPlace 44 · Grade 7 · Scenic | 7 | Scenic | 13:28.2 |
| 45 | Jase SwansonPlace 45 · Grade 7 · Cascade Christian | 7 | Cascade Christian | 13:31.4 |
| 46 | Sawyer Von ChamierPlace 46 · Grade 8 · Ashland | 8 | Ashland | 13:39.3 |
| 47 | Josh HemsleyPlace 47 · Grade 8 · Fleming | 8 | Fleming | 13:42.0 |
| 48 | Charlie DobsonPlace 48 · Grade 6 · Cascade Christian | 6 | Cascade Christian | 13:42.5 |
| 49 | Mikey FalcoPlace 49 · Grade 6 · Scenic | 6 | Scenic | 13:43.3 |
| 50 | Sam CampagnaPlace 50 · Grade 6 · Ashland | 6 | Ashland | 13:46.3 |
| 51 | Reed CutlerPlace 51 · Grade 8 · Ashland | 8 | Ashland | 13:47.1 |
| 52 | Link RowbothamPlace 52 · Grade 7 · Ashland | 7 | Ashland | 13:55.1 |
| 53 | Alexander MathewesPlace 53 · Grade 6 · Ashland | 6 | Ashland | 13:55.7 |
| 54 | Ansel DygertPlace 54 · Grade 8 · Ashland | 8 | Ashland | 13:58.6 |
| 55 | Urijah WhitePlace 55 · Grade 8 · Scenic | 8 | Scenic | 14:03.7 |
| 56 | Joshua MoorePlace 56 · Grade 7 · Scenic | 7 | Scenic | 14:05.1 |
| 57 | Hudson RosenbergPlace 57 · Grade 7 · Scenic | 7 | Scenic | 14:09.6 |
| 58 | Dylan PennerPlace 58 · Grade 6 · Scenic | 6 | Scenic | 14:09.8 |
| 59 | Aidan BellPlace 59 · Grade 6 · Ashland | 6 | Ashland | 14:13.2 |
| 60 | Trevor VincentPlace 60 · Grade 7 · Cascade Christian | 7 | Cascade Christian | 14:17.3 |
| 61 | Ryan DavisPlace 61 · Grade 6 · Scenic | 6 | Scenic | 14:17.8 |
| 62 | Oliver BrabecPlace 62 · Grade 8 · Ashland | 8 | Ashland | 14:20.0 PR |
| 63 | Porter JonesPlace 63 · Grade 6 · Lincoln Savage | 6 | Lincoln Savage | 14:23.4 PR |
| 64 | Twain NunesPlace 64 · Grade 6 · Ashland | 6 | Ashland | 14:29.6 |
| 65 | Jed DalePlace 65 · Grade 8 · Ashland | 8 | Ashland | 14:29.9 |
| 66 | Dillan CarriganPlace 66 · Grade 6 · Scenic | 6 | Scenic | 14:30.8 |
| 67 | Clive SimpsonPlace 67 · Grade 6 · Ashland | 6 | Ashland | 14:33.0 |
| 68 | Gage GulinoPlace 68 · Grade 7 · Lincoln Savage | 7 | Lincoln Savage | 14:35.8 |
| 69 | Bram SteinPlace 69 · Grade 8 · Ashland | 8 | Ashland | 14:36.9 |
| 70 | John MulderPlace 70 · Grade 6 · Scenic | 6 | Scenic | 14:38.1 |
| 71 | Silas WardPlace 71 · Grade 6 · Scenic | 6 | Scenic | 14:43.0 |
| 72 | Wyate BehrlePlace 72 · Grade 6 · Fleming | 6 | Fleming | 14:43.3 |
| 73 | Zane ChambersPlace 73 · Grade 8 · Lorna Byrne | 8 | Lorna Byrne | 14:56.0 |
| 74 | Ryder HatchPlace 74 · Grade 7 · Ashland | 7 | Ashland | 15:02.9 |
| 75 | David DowneyPlace 75 · Grade 8 · Ashland | 8 | Ashland | 15:06.0 |
| 76 | Theo ChurchillPlace 76 · Grade 8 · Ashland | 8 | Ashland | 15:06.0 |
| 77 | Evan BakerPlace 77 · Grade 8 · Lorna Byrne | 8 | Lorna Byrne | 15:06.3 |
| 78 | Theo LinthorstPlace 78 · Grade 6 · Scenic | 6 | Scenic | 15:07.2 |
| 79 | Declan FarrisPlace 79 · Grade 7 · Ashland | 7 | Ashland | 15:11.5 |
| 80 | Colten PetersonPlace 80 · Grade 6 · Scenic | 6 | Scenic | 15:20.2 |
| 81 | Liam LylesPlace 81 · Grade 7 · Scenic | 7 | Scenic | 15:27.7 |
| 82 | Hank KearnsPlace 82 · Grade 6 · Ashland | 6 | Ashland | 15:30.5 |
| 83 | Jeremiah Roulier-BrownPlace 83 · Grade 6 · Ashland | 6 | Ashland | 15:45.0 PR |
| 84 | Stephen BaileyPlace 84 · Grade 8 · Fleming | 8 | Fleming | 15:48.7 |
| 85 | Seth EchalierPlace 85 · Grade 8 · Ashland | 8 | Ashland | 15:49.3 |
| 86 | Winston MayPlace 86 · Grade 7 · Ashland | 7 | Ashland | 15:53.5 |
| 87 | Arion PricePlace 87 · Grade 7 · Ashland | 7 | Ashland | 16:07.4 |
| 88 | Braxton VetetoPlace 88 · Grade 7 · Scenic | 7 | Scenic | 16:12.8 |
| 89 | Jackson TwissPlace 89 · Grade 8 · Ashland | 8 | Ashland | 16:16.1 PR |
| 90 | Bodhi CarstensenPlace 90 · Grade 6 · Ashland | 6 | Ashland | 16:18.1 PR |
| 91 | Isaiah GutterezPlace 91 · Grade 7 · Ashland | 7 | Ashland | 16:21.4 |
| 92 | Colby WisePlace 92 · Grade 8 · Fleming | 8 | Fleming | 16:27.9 |
| 93 | Logan LorangerPlace 93 · Grade 6 · Ashland | 6 | Ashland | 16:28.5 |
| 94 | Ezequiel GarayPlace 94 · Grade 6 · Scenic | 6 | Scenic | 16:29.4 |
| 95 | Cordel JonesPlace 95 · Grade 6 · Fleming | 6 | Fleming | 16:47.3 |
| 96 | Danny McBennettPlace 96 · Grade 7 · Ashland | 7 | Ashland | 16:49.2 |
| 97 | Hayden SharpPlace 97 · Grade 6 · Fleming | 6 | Fleming | 16:52.5 PR |
| 98 | Alessandro De La TorrePlace 98 · Grade 6 · Fleming | 6 | Fleming | 17:01.4 |
| 99 | Ben RyenPlace 99 · Grade 7 · Ashland | 7 | Ashland | 17:15.3 |
| 100 | Jason CermakPlace 100 · Grade 7 · Fleming | 7 | Fleming | 17:50.6 |
| 101 | Alexander LakePlace 101 · Grade 7 · Lorna Byrne | 7 | Lorna Byrne | 18:36.9 |
| 102 | Justice WattsPlace 102 · Grade 6 · Fleming | 6 | Fleming | 22:33.2 |
| 103 | Harrison SchillingPlace 103 · Grade 6 · Scenic | 6 | Scenic | 22:39.4 |