| 1 | Nicholas HugaboomPlace 1 · Grade 8 · North Boise | 8 | North Boise | 10:21.28 |
| 2 | Will JensenPlace 2 · Grade 7 · East Boise | 7 | East Boise | 10:28.39 |
| 3 | Parker WikforsPlace 3 · Grade 7 · East Boise | 7 | East Boise | 10:28.73 PR |
| 4 | Solomon DavisPlace 4 · Grade 8 · East Boise | 8 | East Boise | 10:46.42 |
| 5 | Jasper HolleyPlace 5 · Grade 8 · Fairmont | 8 | Fairmont | 11:00.40 PR |
| 6 | Anthony MillwardPlace 6 · Grade 8 · Les Bois | 8 | Les Bois | 11:03.79 |
| 7 | Wyatt BeasleyPlace 7 · Grade 8 · Hillside | 8 | Hillside | 11:04.08 PR |
| 8 | Robert FesenmyerPlace 8 · Grade 8 · North Boise | 8 | North Boise | 11:10.51 |
| 9 | John AlexanderPlace 9 · Grade 7 · East Boise | 7 | East Boise | 11:13.49 |
| 10 | Matt CutterPlace 10 · Grade 8 · North Boise | 8 | North Boise | 11:15.11 |
| 11 | Adam AhmedPlace 11 · Grade 7 · South Boise | 7 | South Boise | 11:22.68 |
| 12 | Robert TraylorPlace 12 · Grade 7 · East Boise | 7 | East Boise | 11:25.71 PR |
| 13 | Oakley MathesonPlace 13 · Grade 7 · Hillside | 7 | Hillside | 11:37.64 PR |
| 14 | Charles GrossPlace 14 · Grade 7 · South Boise | 7 | South Boise | 11:39.36 PR |
| 15 | Niko WrightPlace 15 · Grade 8 · South Boise | 8 | South Boise | 11:40.28 |
| 16 | Kellan PritikinPlace 16 · Grade 8 · South Boise | 8 | South Boise | 11:41.94 PR |
| 17 | Noel FlaniganPlace 17 · Grade 7 · East Boise | 7 | East Boise | 11:43.44 PR |
| 18 | Karsten BaldwinPlace 18 · Grade 8 · North Boise | 8 | North Boise | 11:44.54 PR |
| 19 | Lukas LepakPlace 19 · Grade 7 · North Boise | 7 | North Boise | 11:47.29 PR |
| 20 | Weston LinesPlace 20 · Grade 7 · West Boise | 7 | West Boise | 11:48.69 PR |
| 21 | Griffin BoydPlace 21 · Grade 8 · Hillside | 8 | Hillside | 12:03.84 |
| 22 | Ben HamlatPlace 22 · Grade 8 · North Boise | 8 | North Boise | 12:06.55 |
| 23 | Joey VurturoPlace 23 · Grade 8 · East Boise | 8 | East Boise | 12:08.03 |
| 24 | Christopher GiachettiPlace 24 · Grade 7 · West Boise | 7 | West Boise | 12:16.23 |
| 25 | Bjorn SwansonPlace 25 · Grade 8 · North Boise | 8 | North Boise | 12:20.43 |
| 26 | Arie OldhamPlace 26 · Grade 8 · Hillside | 8 | Hillside | 12:22.23 PR |
| 27 | Nitai SmithPlace 27 · Grade 7 · South Boise | 7 | South Boise | 12:25.81 PR |
| 28 | Abe HundtPlace 28 · Grade 7 · Hillside | 7 | Hillside | 12:26.97 |
| 29 | Collin YoderPlace 29 · Grade 8 · Les Bois | 8 | Les Bois | 12:29.61 |
| 30 | Howard KormosPlace 30 · Grade 7 · North Boise | 7 | North Boise | 12:34.04 PR |
| 31 | Ian SutherlandPlace 31 · Grade 8 · River Glen | 8 | River Glen | 12:36.70 |
| 32 | Henry DevinePlace 32 · Grade 7 · South Boise | 7 | South Boise | 12:36.94 |
| 33 | James GallafentPlace 33 · Grade 7 · East Boise | 7 | East Boise | 12:37.26 |
| 34 | Lincoln WangPlace 34 · Grade 8 · Hillside | 8 | Hillside | 12:43.83 |
| 35 | Noah DresbackPlace 35 · Grade 8 · Les Bois | 8 | Les Bois | 12:50.45 |
| 36 | Finnick LullPlace 36 · Grade 8 · North Boise | 8 | North Boise | 13:00.94 |
| 37 | Calvin LopezPlace 37 · Grade 8 · North Boise | 8 | North Boise | 13:01.23 PR |
| 38 | Ezekiel JensenPlace 38 · Grade 8 · Les Bois | 8 | Les Bois | 13:04.60 PR |
| 39 | Oliver WinspearPlace 39 · Grade 7 · West Boise | 7 | West Boise | 13:06.48 |
| 40 | Kasen WingfieldPlace 40 · Grade 7 · North Boise | 7 | North Boise | 13:07.00 |
| 41 | Johnny FrancisPlace 41 · Grade 8 · North Boise | 8 | North Boise | 13:08.41 |
| 42 | Si-yuan ChenPlace 42 · Grade 8 · East Boise | 8 | East Boise | 13:09.59 |
| 43 | Henry KreitlerPlace 43 · Grade 7 · North Boise | 7 | North Boise | 13:10.79 PR |
| 44 | Peter KabasaPlace 44 · Grade 8 · North Boise | 8 | North Boise | 13:11.50 PR |
| 45 | Gavin MarshPlace 45 · Grade 7 · East Boise | 7 | East Boise | 13:14.09 |
| 46 | Oscar HallamPlace 46 · Grade 7 · East Boise | 7 | East Boise | 13:17.94 |
| 47 | Joren MillerPlace 47 · Grade 8 · North Boise | 8 | North Boise | 13:22.88 |
| 48 | Noah PowellPlace 48 · Grade 7 · Hillside | 7 | Hillside | 13:25.66 |
| 49 | Tanner RobertsPlace 49 · Grade 8 · Les Bois | 8 | Les Bois | 13:25.91 |
| 50 | Brecken KoehlerPlace 50 · Grade 8 · Hillside | 8 | Hillside | 13:26.02 |
| 51 | Kobe CullenPlace 51 · Grade 8 · Les Bois | 8 | Les Bois | 13:30.35 |
| 52 | Austin KeplingerPlace 52 · Grade 8 · Hillside | 8 | Hillside | 13:33.11 |
| 53 | Eric WolinPlace 53 · Grade 8 · North Boise | 8 | North Boise | 13:33.84 |
| 54 | Joel NicholasPlace 54 · Grade 8 · River Glen | 8 | River Glen | 13:42.56 PR |
| 55 | Declan JamesPlace 55 · Grade 7 · East Boise | 7 | East Boise | 13:55.49 |
| 56 | Isaiah ArmstrongPlace 56 · Grade 7 · South Boise | 7 | South Boise | 14:07.89 PR |
| 57 | Zane CapenerPlace 57 · Grade 7 · West Boise | 7 | West Boise | 14:10.78 PR |
| 58 | Zack HagadornPlace 58 · Grade 8 · River Glen | 8 | River Glen | 14:11.88 |
| 59 | Owen FreyPlace 59 · Grade 7 · North Boise | 7 | North Boise | 14:17.90 PR |
| 60 | Tate AragonPlace 60 · Grade 7 · East Boise | 7 | East Boise | 14:29.38 |
| 61 | Tor NelsonPlace 61 · Grade 8 · Les Bois | 8 | Les Bois | 14:38.45 PR |
| 62 | Isaac RobinettPlace 62 · Grade 8 · Fairmont | 8 | Fairmont | 14:44.43 |
| 63 | James RicePlace 63 · Grade 8 · West Boise | 8 | West Boise | 14:48.31 |
| 64 | Jack CookPlace 64 · Grade 8 · Hillside | 8 | Hillside | 14:51.40 |
| 65 | Dawson CarricoPlace 65 · Grade 8 · Hillside | 8 | Hillside | 14:51.69 |
| 66 | Ivan KovalovPlace 66 · Grade 8 · North Boise | 8 | North Boise | 14:54.90 |
| 67 | Yancheng LyuPlace 67 · Grade 8 · East Boise | 8 | East Boise | 14:58.43 PR |
| 68 | Anthony KellyPlace 68 · Grade 8 · North Boise | 8 | North Boise | 15:00.68 PR |
| 69 | Brayden OlsonPlace 69 · Grade 7 · West Boise | 7 | West Boise | 15:07.93 |
| 70 | Carter CauseyPlace 70 · Grade 7 · East Boise | 7 | East Boise | 15:11.19 |
| 71 | Evan NelsonPlace 71 · Grade 7 · North Boise | 7 | North Boise | 15:15.57 PR |
| 72 | Graham OlsonPlace 72 · Grade 7 · West Boise | 7 | West Boise | 15:27.09 |
| 73 | Lincoln DaltonPlace 73 · Grade 8 · Hillside | 8 | Hillside | 15:31.61 |
| 74 | Harvey WirshingPlace 74 · Grade 8 · Hillside | 8 | Hillside | 15:33.04 |
| 75 | Andrew HackingPlace 75 · Grade 8 · Les Bois | 8 | Les Bois | 15:45.69 |
| 76 | Jack DouglassPlace 76 · Grade 8 · Fairmont | 8 | Fairmont | 15:46.94 PR |
| 77 | Otto LitchfieldPlace 77 · Grade 7 · Les Bois | 7 | Les Bois | 15:52.26 |
| 78 | Chase CullenPlace 78 · Grade 8 · Les Bois | 8 | Les Bois | 16:00.23 |
| 79 | Silas UlappaPlace 79 · Grade 7 · Les Bois | 7 | Les Bois | 16:00.98 |
| 80 | Isaiah DresbackPlace 80 · Grade 7 · Les Bois | 7 | Les Bois | 16:03.68 |
| 81 | Gavin BallPlace 81 · Grade 7 · North Boise | 7 | North Boise | 16:07.93 |
| 82 | Enrico MarconiPlace 82 · Grade 7 · East Boise | 7 | East Boise | 16:11.39 |
| 83 | Porter McKinnonPlace 83 · Grade 8 · East Boise | 8 | East Boise | 16:18.93 |
| 84 | Finn FitzwaterPlace 84 · Grade 7 · North Boise | 7 | North Boise | 16:56.04 |
| 85 | Harvey PollockPlace 85 · Grade 7 · North Boise | 7 | North Boise | 17:00.25 |
| 86 | Tain AshPlace 86 · Grade 8 · River Glen | 8 | River Glen | 17:46.06 |
| 87 | Hendrix SmithPlace 87 · Grade 7 · Hillside | 7 | Hillside | 17:55.89 |
| 88 | Natan FukshanskyPlace 88 · Grade 7 · East Boise | 7 | East Boise | 18:10.68 |
| 89 | Sean CampbellPlace 89 · Grade 8 · Hillside | 8 | Hillside | 18:11.18 |
| 90 | Benjamin SandbergPlace 90 · Grade 8 · Hillside | 8 | Hillside | 18:14.09 |
| 91 | Beckett AndersonPlace 91 · Grade 8 · River Glen | 8 | River Glen | 18:22.67 PR |
| 92 | Brayden PanPlace 92 · Grade 7 · East Boise | 7 | East Boise | 18:30.59 |
| 93 | Sam RandolphPlace 93 · Grade 7 · North Boise | 7 | North Boise | 18:31.53 PR |
| 94 | Jack LittlePlace 94 · Grade 8 · North Boise | 8 | North Boise | 18:32.87 |
| 95 | Eli BaggsPlace 95 · Grade 7 · North Boise | 7 | North Boise | 19:32.72 |
| 96 | Joseph De La CerdaPlace 96 · Grade 7 · West Boise | 7 | West Boise | 21:31.06 PR |
| 97 | Tain RonynPlace 97 · Grade 7 · River Glen | 7 | River Glen | 29:43.49 |