| 1 | Elliot GrossPlace 1 · Grade 8 · South Boise | 8 | South Boise | 10:43.25 |
| 2 | Solomon DavisPlace 2 · Grade 7 · East Boise | 7 | East Boise | 10:46.85 |
| 3 | William WimettPlace 3 · Grade 8 · North Boise | 8 | North Boise | 10:48.83 |
| 4 | Stinson FirpoPlace 4 · Grade 8 · North Boise | 8 | North Boise | 10:49.53 PR |
| 5 | Cooper TredennickPlace 5 · Grade 8 · Hillside | 8 | Hillside | 10:51.61 |
| 6 | Edison RieckePlace 6 · Grade 8 · Les Bois | 8 | Les Bois | 11:15.26 PR |
| 7 | Peter WeidermanPlace 7 · Grade 8 · North Boise | 8 | North Boise | 11:15.61 PR |
| 8 | Nicholas HugaboomPlace 8 · Grade 7 · North Boise | 7 | North Boise | 11:15.92 |
| 9 | Oliver BullardPlace 9 · Grade 8 · North Boise | 8 | North Boise | 11:17.92 PR |
| 10 | Tyler BroylesPlace 10 · Grade 8 · East Boise | 8 | East Boise | 11:21.46 PR |
| 11 | Jackson JensenPlace 11 · Grade 8 · East Boise | 8 | East Boise | 11:23.21 PR |
| 12 | Niko WrightPlace 12 · Grade 7 · South Boise | 7 | South Boise | 11:23.53 PR |
| 13 | Maxwell FlemingPlace 13 · Grade 8 · North Boise | 8 | North Boise | 11:32.00 PR |
| 14 | Mathew BoettcherPlace 14 · Grade 7 · River Glen | 7 | River Glen | 11:32.62 PR |
| 15 | Colin GermanPlace 15 · Grade 8 · Les Bois | 8 | Les Bois | 11:41.78 PR |
| 16 | Elliott ReggiatorePlace 16 · Grade 7 · North Boise | 7 | North Boise | 11:46.14 |
| 17 | Robert FesenmyerPlace 17 · Grade 7 · North Boise | 7 | North Boise | 11:52.12 |
| 18 | Greyson DavioPlace 18 · Grade 8 · East Boise | 8 | East Boise | 11:54.26 PR |
| 19 | Benson BybeePlace 19 · Grade 8 · River Glen | 8 | River Glen | 11:56.66 |
| 20 | Jude ProctorPlace 20 · Grade 7 · River Glen | 7 | River Glen | 11:58.11 PR |
| 21 | Porter RicePlace 21 · Grade 8 · Hillside | 8 | Hillside | 11:59.45 PR |
| 22 | Evan MarrPlace 22 · Grade 8 · East Boise | 8 | East Boise | 12:01.75 PR |
| 23 | Anthony MillwardPlace 23 · Grade 7 · Les Bois | 7 | Les Bois | 12:01.96 |
| 24 | Nathan DrescherPlace 24 · Grade 8 · East Boise | 8 | East Boise | 12:09.42 |
| 25 | Joren MillerPlace 25 · Grade 7 · North Boise | 7 | North Boise | 12:13.97 PR |
| 26 | Otis DaleyPlace 26 · Grade 8 · North Boise | 8 | North Boise | 12:14.62 PR |
| 27 | Karsten BaldwinPlace 27 · Grade 7 · North Boise | 7 | North Boise | 12:15.68 |
| 28 | Max DuckeringPlace 28 · Grade 8 · North Boise | 8 | North Boise | 12:16.86 PR |
| 29 | Christian CookPlace 29 · Grade 8 · North Boise | 8 | North Boise | 12:19.54 PR |
| 30 | Chad WeedPlace 30 · Grade 8 · River Glen | 8 | River Glen | 12:20.08 PR |
| 31 | Nico VancePlace 31 · Grade 7 · North Boise | 7 | North Boise | 12:22.16 PR |
| 32 | Jasper HolleyPlace 32 · Grade 7 · Fairmont | 7 | Fairmont | 12:24.06 |
| 33 | Charlie HowellPlace 33 · Grade 8 · East Boise | 8 | East Boise | 12:27.10 PR |
| 34 | Wyatt BeasleyPlace 34 · Grade 7 · Hillside | 7 | Hillside | 12:29.45 |
| 35 | Bodhi GoldmanPlace 35 · Grade 7 · North Boise | 7 | North Boise | 12:40.12 |
| 36 | Brecken KoehlerPlace 36 · Grade 7 · Hillside | 7 | Hillside | 12:43.93 PR |
| 37 | Noah DresbackPlace 37 · Grade 7 · Les Bois | 7 | Les Bois | 12:49.46 PR |
| 38 | Levi GooldPlace 38 · Grade 8 · West Boise | 8 | West Boise | 12:50.26 PR |
| 39 | Rowan GrammonPlace 39 · Grade 7 · River Glen | 7 | River Glen | 12:51.30 |
| 40 | Beckham CallawayPlace 40 · Grade 8 · South Boise | 8 | South Boise | 13:00.83 |
| 41 | Archer FlorkoPlace 41 · Grade 8 · Les Bois | 8 | Les Bois | 13:00.85 PR |
| 42 | Austin KeplingerPlace 42 · Grade 7 · Hillside | 7 | Hillside | 13:02.35 PR |
| 43 | Tanner RobertsPlace 43 · Grade 7 · Les Bois | 7 | Les Bois | 13:03.54 PR |
| 44 | Shizhang SongPlace 44 · Grade 8 · East Boise | 8 | East Boise | 13:06.01 PR |
| 45 | Thomas MorganPlace 45 · Grade 7 · Les Bois | 7 | Les Bois | 13:07.97 PR |
| 46 | Joey VurturoPlace 46 · Grade 7 · East Boise | 7 | East Boise | 13:09.58 |
| 47 | Lincoln AmoureuxPlace 47 · Grade 7 · River Glen | 7 | River Glen | 13:11.64 |
| 48 | Liam BentleyPlace 48 · Grade 8 · River Glen | 8 | River Glen | 13:14.61 PR |
| 49 | Samuel KoskellaPlace 49 · Grade 8 · Fairmont | 8 | Fairmont | 13:18.88 |
| 50 | Sam CastroPlace 50 · Grade 7 · East Boise | 7 | East Boise | 13:19.41 |
| 51 | Si-yuan ChenPlace 51 · Grade 7 · East Boise | 7 | East Boise | 13:21.59 |
| 52 | Peter HurstPlace 52 · Grade 7 · East Boise | 7 | East Boise | 13:21.86 PR |
| 53 | Beck GainesPlace 53 · Grade 8 · East Boise | 8 | East Boise | 13:23.05 |
| 54 | Jacob ThorsonPlace 54 · Grade 7 · East Boise | 7 | East Boise | 13:25.33 PR |
| 55 | Crosby LutzPlace 55 · Grade 8 · East Boise | 8 | East Boise | 13:27.34 PR |
| 56 | Oliver LutzPlace 56 · Grade 8 · East Boise | 8 | East Boise | 13:31.59 PR |
| 57 | Ezekiel JensenPlace 57 · Grade 7 · Les Bois | 7 | Les Bois | 13:34.87 |
| 58 | Max HallPlace 58 · Grade 8 · Hillside | 8 | Hillside | 13:36.58 |
| 59 | Josiah GrissomPlace 59 · Grade 8 · Fairmont | 8 | Fairmont | 13:40.04 PR |
| 60 | Cameron HansenPlace 60 · Grade 8 · Les Bois | 8 | Les Bois | 13:42.01 |
| 61 | Enoch DeanPlace 61 · Grade 8 · South Boise | 8 | South Boise | 13:42.96 PR |
| 62 | Ben BurgosPlace 62 · Grade 7 · North Boise | 7 | North Boise | 13:43.03 PR |
| 63 | Bentley JohnsonPlace 63 · Grade 8 · West Boise | 8 | West Boise | 13:43.76 |
| 64 | Jameson CostelloPlace 64 · Grade 7 · West Boise | 7 | West Boise | 13:45.42 PR |
| 65 | Lennox McLaughlinPlace 65 · Grade 7 · North Boise | 7 | North Boise | 13:50.18 |
| 66 | Radric Barker-HillPlace 66 · Grade 8 · Hillside | 8 | Hillside | 13:53.10 |
| 67 | Reed WhitePlace 67 · Grade 7 · Les Bois | 7 | Les Bois | 13:55.94 PR |
| 68 | Easton AllenPlace 68 · Grade 8 · Les Bois | 8 | Les Bois | 13:59.91 PR |
| 69 | Ben BerlinerPlace 69 · Grade 8 · North Boise | 8 | North Boise | 14:00.20 PR |
| 70 | Kobe CullenPlace 70 · Grade 7 · Les Bois | 7 | Les Bois | 14:12.91 |
| 71 | Gabriel GonzalezPlace 71 · Grade 7 · West Boise | 7 | West Boise | 14:32.25 |
| 72 | Lincoln WangPlace 72 · Grade 7 · Hillside | 7 | Hillside | 14:48.13 |
| 73 | James RicePlace 73 · Grade 7 · West Boise | 7 | West Boise | 14:49.82 |
| 74 | Finnick LullPlace 74 · Grade 7 · North Boise | 7 | North Boise | 14:55.65 |
| 75 | Joel NicholasPlace 75 · Grade 7 · River Glen | 7 | River Glen | 15:01.35 |
| 76 | Riley NancePlace 76 · Grade 7 · North Boise | 7 | North Boise | 15:10.10 PR |
| 77 | Eric WolinPlace 77 · Grade 7 · North Boise | 7 | North Boise | 15:16.82 |
| 78 | Zach RicheyPlace 78 · Grade 8 · Fairmont | 8 | Fairmont | 15:20.84 |
| 79 | Ivan KovalovPlace 79 · Grade 7 · North Boise | 7 | North Boise | 15:21.25 |
| 80 | Simon DerkacsPlace 80 · Grade 8 · North Boise | 8 | North Boise | 15:22.06 |
| 81 | Harvey WirshingPlace 81 · Grade 7 · Hillside | 7 | Hillside | 15:29.78 |
| 82 | Titus RajsichPlace 82 · Grade 8 · East Boise | 8 | East Boise | 15:30.88 |
| 83 | Bjorn SwansonPlace 83 · Grade 7 · North Boise | 7 | North Boise | 15:31.03 |
| 84 | Anthony KellyPlace 84 · Grade 7 · North Boise | 7 | North Boise | 15:31.06 |
| 85 | Vidhujan SutharsanPlace 85 · Grade 7 · East Boise | 7 | East Boise | 15:33.42 |
| 86 | Sailor WilksPlace 86 · Grade 7 · Les Bois | 7 | Les Bois | 15:43.54 PR |
| 87 | William KellisPlace 87 · Grade 8 · North Boise | 8 | North Boise | 15:45.94 |
| 88 | Jaeha LeePlace 88 · Grade 7 · East Boise | 7 | East Boise | 15:50.58 |
| 89 | Calvin MillerPlace 89 · Grade 8 · Les Bois | 8 | Les Bois | 15:55.43 |
| 90 | Yancheng LyuPlace 90 · Grade 7 · East Boise | 7 | East Boise | 16:01.98 |
| 91 | Chase CullenPlace 91 · Grade 7 · Les Bois | 7 | Les Bois | 16:13.59 |
| 92 | Garrett PoppinoPlace 92 · Grade 7 · West Boise | 7 | West Boise | 16:22.74 PR |
| 93 | Benjamin CarriePlace 93 · Grade 8 · South Boise | 8 | South Boise | 16:31.73 PR |
| 94 | Robert GodfreyPlace 94 · Grade 8 · Fairmont | 8 | Fairmont | 16:35.96 PR |
| 95 | Max PernerPlace 95 · Grade 8 · Hillside | 8 | Hillside | 17:03.51 |
| 96 | Dawson CarricoPlace 96 · Grade 7 · Hillside | 7 | Hillside | 17:14.34 |
| 97 | Jace PeatryPlace 97 · Grade 8 · Hillside | 8 | Hillside | 17:36.99 |
| 98 | Matthew SpraguePlace 98 · Grade 7 · West Boise | 7 | West Boise | 17:50.92 PR |
| 99 | Porter McKinnonPlace 99 · Grade 7 · East Boise | 7 | East Boise | 18:49.70 |
| 100 | Miles KoenigPlace 100 · Grade 8 · East Boise | 8 | East Boise | 19:39.91 |