| 1 | Logan DallingPlace 1 · Grade 6 · Russet Running Club | 6 | Russet Running Club | 6:00.2 |
| 2 | Bricen GreenePlace 2 · Grade 6 · Russet Running Club | 6 | Russet Running Club | 6:30.4 |
| 3 | Creed IvinsPlace 3 · Grade 5 · Russet Running Club | 5 | Russet Running Club | 6:42.5 |
| 4 | Mason PhelpsPlace 4 · Grade 6 · Russet Running Club | 6 | Russet Running Club | 6:50.3 |
| 5 | Drew StevensPlace 5 · Grade 6 · High Five Flyers | 6 | High Five Flyers | 6:53.7 |
| 6 | Weston RaymondPlace 6 · Grade 6 · L’il Grizz XC | 6 | L’il Grizz XC | 6:56.0 |
| 7 | Quade LancePlace 7 · Grade 6 · Blackfoot Colts | 6 | Blackfoot Colts | 6:56.9 |
| 8 | Enoch HarrisonPlace 8 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 6:57.9 |
| 9 | Jace WoodPlace 9 · Grade 6 · High Five Flyers | 6 | High Five Flyers | 6:58.4 |
| 10 | Tate ReidPlace 10 · Grade 6 · Blackfoot Colts | 6 | Blackfoot Colts | 6:59.0 PR |
| 11 | Cayson JaussiPlace 11 · Grade 6 · High Five Flyers | 6 | High Five Flyers | 7:03.7 PR |
| 12 | Jerico PelayoPlace 12 · Grade 5 · Blackfoot Colts | 5 | Blackfoot Colts | 7:04.4 PR |
| 13 | Kaz CroftPlace 13 · Grade 5 · Russet Running Club | 5 | Russet Running Club | 7:04.7 |
| 14 | Grant PhelpsPlace 14 · Grade 5 · Russet Running Club | 5 | Russet Running Club | 7:08.2 |
| 15 | Amaury MartinPlace 15 · Grade 5 · High Five Flyers | 5 | High Five Flyers | 7:12.7 |
| 16 | Levi VerseyPlace 16 · Grade 5 · Russet Running Club | 5 | Russet Running Club | 7:20.6 |
| 17 | Cort JensenPlace 17 · Grade 6 · Pirate Power Running | 6 | Pirate Power Running | 7:37.5 |
| 18 | Thomas McCombsPlace 18 · Grade 6 · L’il Grizz XC | 6 | L’il Grizz XC | 7:51.6 |
| 19 | Liam CardonPlace 19 · Grade 5 · Russet Running Club | 5 | Russet Running Club | 7:53.3 |
| 20 | Henry WilsonPlace 20 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 8:05.0 |
| 21 | Clancy CrystalPlace 21 · Grade 6 · Blackfoot Colts | 6 | Blackfoot Colts | 8:05.6 |
| 22 | Hunter FredricksonPlace 22 · Grade 5 · Russet Running Club | 5 | Russet Running Club | 8:07.2 |
| 23 | Tucker LindseyPlace 23 · Grade 6 · Blackfoot Colts | 6 | Blackfoot Colts | 8:12.6 |
| 24 | Tanner LeishmanPlace 24 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 8:12.9 |
| 25 | Logan ButterworthPlace 25 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 8:28.9 |
| 26 | Chase EmrichPlace 26 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 8:36.1 |
| 27 | Kal CuevasPlace 27 · Grade 5 · Russet Running Club | 5 | Russet Running Club | 9:00.9 |
| 28 | Enoch SotutuPlace 28 · Grade 6 · Blackfoot Colts | 6 | Blackfoot Colts | 9:30.3 |
| 29 | Reed DaviesPlace 29 · Grade 6 · High Five Flyers | 6 | High Five Flyers | 9:47.6 |
| 30 | Taylor WebbPlace 30 · Grade 6 · High Five Flyers | 6 | High Five Flyers | 9:49.7 PR |
| 31 | Leonidas DurtschiPlace 31 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 9:56.5 |
| 32 | Elliot ThomasPlace 32 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 10:02.0 |
| 33 | Garrett CarstensPlace 33 · Grade 5 · High Five Flyers | 5 | High Five Flyers | 10:08.8 |
| 34 | Greg StembridgePlace 34 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 10:34.0 |
| 35 | Oliver ChristensenPlace 35 · Grade 5 · L’il Grizz XC | 5 | L’il Grizz XC | 11:12.7 |