| 1 | Elliot GrossPlace 1 · Grade 8 · South Boise | 8 | South Boise | 10:46.12 |
| 2 | Cooper TredennickPlace 2 · Grade 8 · Hillside | 8 | Hillside | 10:47.40 |
| 3 | Solomon DavisPlace 3 · Grade 7 · East Boise | 7 | East Boise | 10:48.30 |
| 4 | William WimettPlace 4 · Grade 8 · North Boise | 8 | North Boise | 10:51.06 |
| 5 | Nicholas HugaboomPlace 5 · Grade 7 · North Boise | 7 | North Boise | 11:07.68 |
| 6 | Stinson FirpoPlace 6 · Grade 8 · North Boise | 8 | North Boise | 11:08.65 |
| 7 | Jackson JensenPlace 7 · Grade 8 · East Boise | 8 | East Boise | 11:32.48 |
| 8 | Peter WeidermanPlace 8 · Grade 8 · North Boise | 8 | North Boise | 11:32.86 |
| 9 | Mathew BoettcherPlace 9 · Grade 7 · River Glen | 7 | River Glen | 11:34.83 |
| 10 | Tyler BroylesPlace 10 · Grade 8 · East Boise | 8 | East Boise | 11:39.06 |
| 11 | Oliver BullardPlace 11 · Grade 8 · North Boise | 8 | North Boise | 11:39.62 |
| 12 | Robert FesenmyerPlace 12 · Grade 7 · North Boise | 7 | North Boise | 11:40.36 |
| 13 | Elliott ReggiatorePlace 13 · Grade 7 · North Boise | 7 | North Boise | 11:42.21 |
| 14 | Gideon FriesenPlace 14 · Grade 8 · Hillside | 8 | Hillside | 11:49.01 PR |
| 15 | Niko WrightPlace 15 · Grade 7 · South Boise | 7 | South Boise | 11:50.19 |
| 16 | Benson BybeePlace 16 · Grade 8 · River Glen | 8 | River Glen | 11:54.42 PR |
| 17 | Greyson DavioPlace 17 · Grade 8 · East Boise | 8 | East Boise | 12:02.86 |
| 18 | Edison RieckePlace 18 · Grade 8 · Les Bois | 8 | Les Bois | 12:07.30 |
| 19 | Colin GermanPlace 19 · Grade 8 · Les Bois | 8 | Les Bois | 12:08.18 |
| 20 | Porter RicePlace 20 · Grade 8 · Hillside | 8 | Hillside | 12:20.97 |
| 21 | Anthony MillwardPlace 21 · Grade 7 · Les Bois | 7 | Les Bois | 12:25.97 |
| 22 | Evan MarrPlace 22 · Grade 8 · East Boise | 8 | East Boise | 12:26.33 |
| 23 | Radric Barker-HillPlace 23 · Grade 8 · Hillside | 8 | Hillside | 12:30.08 PR |
| 24 | Joren MillerPlace 24 · Grade 7 · North Boise | 7 | North Boise | 12:31.35 |
| 25 | Jude ProctorPlace 25 · Grade 7 · River Glen | 7 | River Glen | 12:32.40 |
| 26 | Nathan DrescherPlace 26 · Grade 8 · East Boise | 8 | East Boise | 12:33.60 |
| 27 | Chad WeedPlace 27 · Grade 8 · River Glen | 8 | River Glen | 12:34.45 |
| 28 | Karsten BaldwinPlace 28 · Grade 7 · North Boise | 7 | North Boise | 12:34.73 |
| 29 | Otis DaleyPlace 29 · Grade 8 · North Boise | 8 | North Boise | 12:34.98 |
| 30 | Rowan GrammonPlace 30 · Grade 7 · River Glen | 7 | River Glen | 12:35.23 PR |
| 31 | Max DuckeringPlace 31 · Grade 8 · North Boise | 8 | North Boise | 12:36.37 |
| 32 | Nico VancePlace 32 · Grade 7 · North Boise | 7 | North Boise | 12:37.19 |
| 33 | Charlie HowellPlace 33 · Grade 8 · East Boise | 8 | East Boise | 12:43.14 |
| 34 | Beckham CallawayPlace 34 · Grade 8 · South Boise | 8 | South Boise | 12:47.30 PR |
| 35 | Christian CookPlace 35 · Grade 8 · North Boise | 8 | North Boise | 12:47.71 |
| 36 | Jasper HolleyPlace 36 · Grade 7 · Fairmont | 7 | Fairmont | 13:03.11 |
| 37 | Brecken KoehlerPlace 37 · Grade 7 · Hillside | 7 | Hillside | 13:04.33 |
| 38 | Joey VurturoPlace 38 · Grade 7 · East Boise | 7 | East Boise | 13:05.57 |
| 39 | Levi GooldPlace 39 · Grade 8 · West Boise | 8 | West Boise | 13:08.36 |
| 40 | Gabriel GonzalezPlace 40 · Grade 7 · West Boise | 7 | West Boise | 13:08.72 PR |
| 41 | Sam CastroPlace 41 · Grade 7 · East Boise | 7 | East Boise | 13:13.88 |
| 42 | Archer FlorkoPlace 42 · Grade 8 · Les Bois | 8 | Les Bois | 13:14.24 |
| 43 | Shizhang SongPlace 43 · Grade 8 · East Boise | 8 | East Boise | 13:20.88 |
| 44 | Noah DresbackPlace 44 · Grade 7 · Les Bois | 7 | Les Bois | 13:21.15 |
| 45 | Liam BentleyPlace 45 · Grade 8 · River Glen | 8 | River Glen | 13:23.02 |
| 46 | Tanner RobertsPlace 46 · Grade 7 · Les Bois | 7 | Les Bois | 13:24.80 |
| 47 | Max HallPlace 47 · Grade 8 · Hillside | 8 | Hillside | 13:25.83 PR |
| 48 | Beck GainesPlace 48 · Grade 8 · East Boise | 8 | East Boise | 13:33.25 |
| 49 | Crosby LutzPlace 49 · Grade 8 · East Boise | 8 | East Boise | 13:33.51 |
| 50 | Lincoln AmoureuxPlace 50 · Grade 7 · River Glen | 7 | River Glen | 13:35.66 |
| 51 | Oliver LutzPlace 51 · Grade 8 · East Boise | 8 | East Boise | 13:38.60 |
| 52 | Alejandro LeePlace 52 · Grade 8 · Les Bois | 8 | Les Bois | 13:39.26 |
| 53 | Bentley JohnsonPlace 53 · Grade 8 · West Boise | 8 | West Boise | 13:44.30 |
| 54 | Thomas MorganPlace 54 · Grade 7 · Les Bois | 7 | Les Bois | 13:48.75 |
| 55 | Ezekiel JensenPlace 55 · Grade 7 · Les Bois | 7 | Les Bois | 13:50.03 |
| 56 | Si-yuan ChenPlace 56 · Grade 7 · East Boise | 7 | East Boise | 13:50.73 |
| 57 | Enoch DeanPlace 57 · Grade 8 · South Boise | 8 | South Boise | 13:53.38 |
| 58 | Peter HurstPlace 58 · Grade 7 · East Boise | 7 | East Boise | 13:55.04 |
| 59 | Rocco RothenbuhlerPlace 59 · Grade 7 · West Boise | 7 | West Boise | 13:55.42 PR |
| 60 | Jameson CostelloPlace 60 · Grade 7 · West Boise | 7 | West Boise | 13:59.10 |
| 61 | Cameron HansenPlace 61 · Grade 8 · Les Bois | 8 | Les Bois | 13:59.57 |
| 62 | Austin KeplingerPlace 62 · Grade 7 · Hillside | 7 | Hillside | 14:00.43 |
| 63 | Samuel KoskellaPlace 63 · Grade 8 · Fairmont | 8 | Fairmont | 14:00.72 |
| 64 | Josiah GrissomPlace 64 · Grade 8 · Fairmont | 8 | Fairmont | 14:04.21 |
| 65 | Wyatt BeasleyPlace 65 · Grade 7 · Hillside | 7 | Hillside | 14:08.74 |
| 66 | Elliott WoodPlace 66 · Grade 7 · North Boise | 7 | North Boise | 14:14.81 PR |
| 67 | Ben BurgosPlace 67 · Grade 7 · North Boise | 7 | North Boise | 14:25.71 |
| 68 | Easton AllenPlace 68 · Grade 8 · Les Bois | 8 | Les Bois | 14:26.56 |
| 69 | Collin YoderPlace 69 · Grade 7 · Les Bois | 7 | Les Bois | 14:30.21 |
| 70 | Kobe CullenPlace 70 · Grade 7 · Les Bois | 7 | Les Bois | 14:32.99 |
| 71 | Lennox McLaughlinPlace 71 · Grade 7 · North Boise | 7 | North Boise | 14:37.77 |
| 72 | Ben BerlinerPlace 72 · Grade 8 · North Boise | 8 | North Boise | 14:38.06 |
| 73 | Zach RicheyPlace 73 · Grade 8 · Fairmont | 8 | Fairmont | 14:41.89 PR |
| 74 | Titus RajsichPlace 74 · Grade 8 · East Boise | 8 | East Boise | 14:45.41 PR |
| 75 | Finnick LullPlace 75 · Grade 7 · North Boise | 7 | North Boise | 14:48.39 |
| 76 | Lincoln WangPlace 76 · Grade 7 · Hillside | 7 | Hillside | 14:52.54 |
| 77 | Joel NicholasPlace 77 · Grade 7 · River Glen | 7 | River Glen | 15:07.72 |
| 78 | Bjorn SwansonPlace 78 · Grade 7 · North Boise | 7 | North Boise | 15:12.34 |
| 79 | Simon DerkacsPlace 79 · Grade 8 · North Boise | 8 | North Boise | 15:16.99 PR |
| 80 | James RicePlace 80 · Grade 7 · West Boise | 7 | West Boise | 15:18.09 |
| 81 | Eric WolinPlace 81 · Grade 7 · North Boise | 7 | North Boise | 15:19.47 |
| 82 | Harvey WirshingPlace 82 · Grade 7 · Hillside | 7 | Hillside | 15:25.64 |
| 83 | William KellisPlace 83 · Grade 8 · North Boise | 8 | North Boise | 15:30.33 |
| 84 | Riley NancePlace 84 · Grade 7 · North Boise | 7 | North Boise | 15:38.61 |
| 85 | Jaeha LeePlace 85 · Grade 7 · East Boise | 7 | East Boise | 15:51.97 |
| 86 | Anthony KellyPlace 86 · Grade 7 · North Boise | 7 | North Boise | 15:56.10 |
| 87 | Ivan KovalovPlace 87 · Grade 7 · North Boise | 7 | North Boise | 15:56.69 |
| 88 | Calvin MillerPlace 88 · Grade 8 · Les Bois | 8 | Les Bois | 15:57.09 |
| 89 | Chase CullenPlace 89 · Grade 7 · Les Bois | 7 | Les Bois | 16:28.27 |
| 90 | Sailor WilksPlace 90 · Grade 7 · Les Bois | 7 | Les Bois | 16:36.25 |
| 91 | Vidhujan SutharsanPlace 91 · Grade 7 · East Boise | 7 | East Boise | 16:36.69 |
| 92 | Miles KoenigPlace 92 · Grade 8 · East Boise | 8 | East Boise | 16:38.66 |
| 93 | Yancheng LyuPlace 93 · Grade 7 · East Boise | 7 | East Boise | 16:46.03 |
| 94 | Dawson CarricoPlace 94 · Grade 7 · Hillside | 7 | Hillside | 16:48.51 |
| 95 | Garrett PoppinoPlace 95 · Grade 7 · West Boise | 7 | West Boise | 17:01.43 |
| 96 | Benjamin CarriePlace 96 · Grade 8 · South Boise | 8 | South Boise | 17:15.44 |
| 97 | Robert GodfreyPlace 97 · Grade 8 · Fairmont | 8 | Fairmont | 17:25.48 |
| 98 | Jace PeatryPlace 98 · Grade 8 · Hillside | 8 | Hillside | 17:25.92 PR |
| 99 | Max PernerPlace 99 · Grade 8 · Hillside | 8 | Hillside | 17:56.90 |
| 100 | Porter McKinnonPlace 100 · Grade 7 · East Boise | 7 | East Boise | 17:58.40 |
| 101 | Jacob ThorsonPlace 101 · Grade 7 · East Boise | 7 | East Boise | 18:35.75 |
| 102 | Matthew SpraguePlace 102 · Grade 7 · West Boise | 7 | West Boise | 19:01.65 |
| 103 | Henry RandolphPlace 103 · Grade 8 · North Boise | 8 | North Boise | 19:12.91 |
| 104 | Nolan DinkelmanPlace 104 · Grade 7 · East Boise | 7 | East Boise | 19:13.95 PR |
| 105 | Charlie Lock-SmithPlace 105 · Grade 8 · South Boise | 8 | South Boise | 21:24.99 PR |
| 106 | Carver YankePlace 106 · Grade 8 · East Boise | 8 | East Boise | 22:02.97 |
| 107 | William WilcoxPlace 107 · Grade 8 · Fairmont | 8 | Fairmont | 22:09.40 |