| 1 | Harrison AnhutPlace 1 · Grade 8 · Minneapolis Southwest | 8 | Minneapolis Southwest | 18:37.9 |
| 2 | Carter TromiczakPlace 2 · Grade 11 · Minneapolis Washburn | 11 | Minneapolis Washburn | 18:40.3 |
| 3 | Harper SladePlace 3 · Grade 10 · Minneapolis Washburn | 10 | Minneapolis Washburn | 18:48.1 |
| 4 | Kashala MantheyPlace 4 · Grade 9 · Minneapolis Washburn | 9 | Minneapolis Washburn | 18:51.5 PR |
| 5 | Cormac SutherlandPlace 5 · Grade 11 · Minneapolis Washburn | 11 | Minneapolis Washburn | 19:02.3 |
| 6 | Max EvensonPlace 6 · Grade 8 · Minneapolis Southwest | 8 | Minneapolis Southwest | 19:03.1 PR |
| 7 | Colin HassellPlace 7 · Grade 10 · Minneapolis Washburn | 10 | Minneapolis Washburn | 19:03.4 PR |
| 8 | Louis BarnstablePlace 8 · Grade 9 · Minneapolis Washburn | 9 | Minneapolis Washburn | 19:20.1 PR |
| 9 | William LassoPlace 9 · Grade 8 · Minneapolis Washburn | 8 | Minneapolis Washburn | 19:24.7 PR |
| 10 | Brendan CelisPlace 10 · Grade 11 · Minneapolis Southwest | 11 | Minneapolis Southwest | 19:27.1 |
| 11 | Santiago LedesmaPlace 11 · Grade 10 · Minneapolis Roosevelt | 10 | Minneapolis Roosevelt | 19:34.9 |
| 12 | Henrik KnuthPlace 12 · Grade 11 · Minneapolis Roosevelt | 11 | Minneapolis Roosevelt | 19:36.4 |
| 13 | Arthur CoxPlace 13 · Grade 10 · Minneapolis Washburn | 10 | Minneapolis Washburn | 19:37.6 PR |
| 14 | Adam HokensonPlace 14 · Grade 11 · Minneapolis Southwest | 11 | Minneapolis Southwest | 19:38.8 |
| 15 | Asher FinnPlace 15 · Grade 9 · Minneapolis Washburn | 9 | Minneapolis Washburn | 19:41.3 PR |
| 16 | Leighton WhitneyPlace 16 · Grade 9 · Minneapolis Southwest | 9 | Minneapolis Southwest | 19:53.3 |
| 17 | Jackson BoldonPlace 17 · Grade 12 · Minneapolis Roosevelt | 12 | Minneapolis Roosevelt | 19:57.7 |
| 18 | Sidney SenPlace 18 · Grade 10 · Minneapolis Washburn | 10 | Minneapolis Washburn | 20:05.4 |
| 19 | Henry TjadenPlace 19 · Grade 9 · Minneapolis Washburn | 9 | Minneapolis Washburn | 20:22.2 PR |
| 20 | Landon StangenesPlace 20 · Grade 10 · Minneapolis Washburn | 10 | Minneapolis Washburn | 20:38.0 PR |
| 21 | Benjamin CashnerPlace 21 · Grade 10 · Minneapolis Roosevelt | 10 | Minneapolis Roosevelt | 20:39.2 PR |
| 22 | Anthony PlotzPlace 22 · Grade 9 · Minneapolis Edison | 9 | Minneapolis Edison | 20:41.9 PR |
| 23 | Alexander McNultyPlace 23 · Grade 9 · Minneapolis Roosevelt | 9 | Minneapolis Roosevelt | 20:42.7 PR |
| 24 | Kyran CherrPlace 24 · Grade 10 · Minneapolis Washburn | 10 | Minneapolis Washburn | 20:43.5 PR |
| 25 | Alexander FehrenbachPlace 25 · Grade 9 · Minneapolis Roosevelt | 9 | Minneapolis Roosevelt | 20:45.3 PR |
| 26 | Leo BertuccelliPlace 26 · Grade 9 · Minneapolis Washburn | 9 | Minneapolis Washburn | 20:49.1 PR |
| 27 | Henry SutherlandPlace 27 · Grade 9 · Minneapolis Washburn | 9 | Minneapolis Washburn | 20:55.0 PR |
| 28 | Tristan van BerloPlace 28 · Grade 9 · Minneapolis Washburn | 9 | Minneapolis Washburn | 21:07.3 PR |
| 29 | Thomas BroughamPlace 29 · Grade 12 · Minneapolis Roosevelt | 12 | Minneapolis Roosevelt | 21:08.3 PR |
| 30 | Liam LacherPlace 30 · Grade 12 · Minneapolis Roosevelt | 12 | Minneapolis Roosevelt | 21:10.4 PR |
| 31 | Seger PlaymanPlace 31 · Grade 9 · Minneapolis Edison | 9 | Minneapolis Edison | 21:17.8 |
| 32 | Wesley WollerjohnPlace 32 · Grade 10 · Minneapolis Roosevelt | 10 | Minneapolis Roosevelt | 21:24.7 |
| 33 | Milo MitchellPlace 33 · Grade 7 · Minneapolis Roosevelt | 7 | Minneapolis Roosevelt | 21:25.4 |
| 34 | Edward LarsonPlace 34 · Grade 11 · Minneapolis Edison | 11 | Minneapolis Edison | 21:34.6 |
| 35 | Leo McNown-BeckPlace 35 · Grade 11 · Minneapolis Roosevelt | 11 | Minneapolis Roosevelt | 21:36.4 |
| 36 | Ian CaroPlace 36 · Grade 11 · Minneapolis Edison | 11 | Minneapolis Edison | 21:37.4 PR |
| 37 | Ethan SahnowPlace 37 · Grade 9 · Minneapolis Edison | 9 | Minneapolis Edison | 21:53.5 PR |
| 38 | Quinn NostdahlPlace 38 · Grade 8 · Minneapolis Southwest | 8 | Minneapolis Southwest | 21:59.7 |
| 39 | Benjamin AshlandPlace 39 · Grade 12 · Minneapolis Edison | 12 | Minneapolis Edison | 22:04.9 |
| 40 | Delbert KniebelPlace 40 · Grade 10 · Minneapolis Roosevelt | 10 | Minneapolis Roosevelt | 22:08.1 PR |
| 41 | Aayush DongrePlace 41 · Grade 11 · Minneapolis Roosevelt | 11 | Minneapolis Roosevelt | 22:09.5 PR |
| 42 | Tyler KorneckiPlace 42 · Grade 7 · Minneapolis Washburn | 7 | Minneapolis Washburn | 22:10.6 PR |
| 43 | Max HuffPlace 43 · Grade 11 · Minneapolis Washburn | 11 | Minneapolis Washburn | 22:12.0 PR |
| 44 | Kellen McCune-BarrettPlace 44 · Grade 9 · Minneapolis Washburn | 9 | Minneapolis Washburn | 22:20.5 PR |
| 45 | Joel WeyenbergPlace 45 · Grade 9 · Minneapolis Edison | 9 | Minneapolis Edison | 22:22.4 PR |
| 46 | Niles FastPlace 46 · Grade 12 · Minneapolis Roosevelt | 12 | Minneapolis Roosevelt | 22:23.2 PR |
| 47 | Tony StreitPlace 47 · Grade 10 · Minneapolis Southwest | 10 | Minneapolis Southwest | 22:28.5 |
| 48 | Niko KozarPlace 48 · Grade 11 · Minneapolis Edison | 11 | Minneapolis Edison | 22:32.6 |
| 49 | Sascha MoldowPlace 49 · Grade 11 · Minneapolis Edison | 11 | Minneapolis Edison | 22:32.8 PR |
| 50 | Oliver TourvillePlace 50 · Grade 11 · Minneapolis Washburn | 11 | Minneapolis Washburn | 22:33.3 PR |
| 51 | Zachary StaggPlace 51 · Grade 8 · Minneapolis Washburn | 8 | Minneapolis Washburn | 22:50.9 PR |
| 52 | Kasper LacherPlace 52 · Grade 10 · Minneapolis Roosevelt | 10 | Minneapolis Roosevelt | 22:54.9 PR |
| 53 | Finian NixonPlace 53 · Grade 12 · Minneapolis Roosevelt | 12 | Minneapolis Roosevelt | 23:12.5 PR |
| 54 | Django LamersPlace 54 · Grade 10 · Minneapolis Edison | 10 | Minneapolis Edison | 23:15.4 |
| 55 | Calvin LumbarPlace 55 · Grade 9 · Minneapolis Roosevelt | 9 | Minneapolis Roosevelt | 24:00.2 PR |
| 56 | Orson SteinPlace 56 · Grade 10 · Minneapolis Roosevelt | 10 | Minneapolis Roosevelt | 24:29.1 PR |
| 57 | Moses CappelPlace 57 · Grade 9 · Minneapolis Roosevelt | 9 | Minneapolis Roosevelt | 24:47.8 PR |
| 58 | Rex Bilyeu-CruzenPlace 58 · Grade 11 · Minneapolis Roosevelt | 11 | Minneapolis Roosevelt | 24:51.8 PR |
| 59 | Felix Cardenas-PercuocoPlace 59 · Grade 9 · Minneapolis Roosevelt | 9 | Minneapolis Roosevelt | 25:11.2 |
| 60 | Teddy HanksPlace 60 · Grade 7 · Minneapolis Edison | 7 | Minneapolis Edison | 25:23.2 PR |
| 61 | Miles MantneyPlace 61 · Grade 8 · Minneapolis Edison | 8 | Minneapolis Edison | 25:24.0 PR |
| 62 | Shaw NewbergPlace 62 · Grade 11 · Minneapolis Roosevelt | 11 | Minneapolis Roosevelt | 25:43.8 |
| 63 | William De YoungPlace 63 · Grade 11 · Minneapolis Roosevelt | 11 | Minneapolis Roosevelt | 25:58.5 PR |
| 64 | Anderson WeyandtPlace 64 · Grade 7 · Minneapolis Washburn | 7 | Minneapolis Washburn | 26:18.2 PR |
| 65 | Jonah MahmudPlace 65 · Grade 12 · Minneapolis Southwest | 12 | Minneapolis Southwest | 26:22.7 |
| 66 | Oscar LarsonPlace 66 · Grade 10 · Minneapolis Edison | 10 | Minneapolis Edison | 26:41.8 |
| 67 | Jack Ceder-KavehPlace 67 · Grade 12 · Minneapolis Roosevelt | 12 | Minneapolis Roosevelt | 26:53.9 PR |
| 68 | James Dalbacka-HoogenboomPlace 68 · Grade 9 · Minneapolis Camden | 9 | Minneapolis Camden | 27:29.9 PR |
| 69 | Tatum NooneyPlace 69 · Grade 11 · Minneapolis Roosevelt | 11 | Minneapolis Roosevelt | 28:36.0 |
| 70 | Jasper SmithPlace 70 · Grade 10 · Minneapolis Roosevelt | 10 | Minneapolis Roosevelt | 28:36.7 PR |
| 71 | John NewellPlace 71 · Grade 11 · Minneapolis Roosevelt | 11 | Minneapolis Roosevelt | 30:46.2 |