| 1 | Tyler FlippenPlace 1 · Grade 11 · Andover | 11 | Andover | 15:49.1 |
| 2 | Aaron PetersonPlace 2 · Grade 12 · Anoka | 12 | Anoka | 16:09.2 |
| 3 | Emmitt ReveringPlace 3 · Grade 12 · Anoka | 12 | Anoka | 16:17.1 PR |
| 4 | Matthew O'Hara Jr.Place 4 · Grade 11 · Minneapolis South | 11 | Minneapolis South | 16:20.1 |
| 5 | Blake BeaverPlace 5 · Grade 11 · Park Center | 11 | Park Center | 16:25.1 |
| 6 | Jackson BrowersPlace 6 · Grade 11 · Park Center | 11 | Park Center | 16:32.3 |
| 7 | Isaiah RockPlace 7 · Grade 9 · Prior Lake | 9 | Prior Lake | 16:42.1 |
| 8 | Tyber AugustinePlace 8 · Grade 11 · St. Louis Park | 11 | St. Louis Park | 16:42.3 |
| 9 | Joe GannonPlace 9 · Grade 12 · Prior Lake | 12 | Prior Lake | 16:44.1 |
| 10 | Samuel GainesPlace 10 · Grade 12 · Anoka | 12 | Anoka | 16:47.8 |
| 11 | Joseph MinnickPlace 11 · Grade 11 · St. Louis Park | 11 | St. Louis Park | 16:48.5 |
| 12 | Steven HennigPlace 12 · Grade 10 · Andover | 10 | Andover | 16:55.2 |
| 13 | Cole KutchesPlace 13 · Grade 12 · Anoka | 12 | Anoka | 17:00.2 PR |
| 14 | Noah ShafferPlace 14 · Grade 11 · Andover | 11 | Andover | 17:05.1 |
| 15 | William RengoPlace 15 · Grade 12 · Anoka | 12 | Anoka | 17:05.2 |
| 16 | Luke SchwandtPlace 16 · Grade 12 · Prior Lake | 12 | Prior Lake | 17:05.3 PR |
| 17 | Jack HushagenPlace 17 · Grade 10 · Forest Lake | 10 | Forest Lake | 17:13.4 |
| 18 | Alexander TennisPlace 18 · Grade 11 · Forest Lake | 11 | Forest Lake | 17:15.5 |
| 19 | Jack PepinPlace 19 · Grade 10 · St. Agnes | 10 | St. Agnes | 17:16.1 |
| 20 | Cameron DorstPlace 20 · Grade 12 · Anoka | 12 | Anoka | 17:17.1 PR |
| 21 | Jackson AshbachPlace 21 · Grade 12 · Mounds View | 12 | Mounds View | 17:17.1 |
| 22 | Elliott Samuelson HamiltonPlace 22 · Grade 11 · Irondale | 11 | Irondale | 17:18.3 |
| 23 | Caden PrussingPlace 23 · Grade 11 · Mounds View | 11 | Mounds View | 17:20.1 |
| 24 | Matthew MiskoPlace 24 · Grade 12 · Totino-Grace | 12 | Totino-Grace | 17:23.1 |
| 25 | Jacob SkellyPlace 25 · Grade 12 · St. Louis Park | 12 | St. Louis Park | 17:27.1 |
| 26 | Maxwell DeRungsPlace 26 · Grade 10 · Anoka | 10 | Anoka | 17:28.1 |
| 27 | Blake TembreullPlace 27 · Grade 12 · Forest Lake | 12 | Forest Lake | 17:33.2 PR |
| 28 | Owen LebeauPlace 28 · Grade 9 · Andover | 9 | Andover | 17:34.1 |
| 29 | Anthony MalinoskyPlace 29 · Grade 10 · Prior Lake | 10 | Prior Lake | 17:37.5 PR |
| 30 | David MuellerPlace 30 · Grade 10 · Spring Lake Park | 10 | Spring Lake Park | 17:37.7 |
| 31 | Chase HanggiPlace 31 · Grade 9 · Mounds View | 9 | Mounds View | 17:38.1 |
| 32 | Keenan RaskePlace 32 · Grade 10 · Anoka | 10 | Anoka | 17:38.2 |
| 33 | Chris NotchPlace 33 · Grade 12 · Mounds View | 12 | Mounds View | 17:38.3 |
| 34 | Connor LouksPlace 34 · Grade 11 · Centennial | 11 | Centennial | 17:45.1 |
| 35 | Tate McDonaldPlace 35 · Grade 12 · Mounds View | 12 | Mounds View | 17:46.1 |
| 36 | Lucas BoePlace 36 · Grade 10 · Forest Lake | 10 | Forest Lake | 17:47.1 |
| 37 | Nic BrandtPlace 37 · Grade 9 · Spring Lake Park | 9 | Spring Lake Park | 17:47.2 |
| 38 | Emery KleinPlace 38 · Grade 12 · Mounds View | 12 | Mounds View | 17:49.1 |
| 39 | Benjamin ShawPlace 39 · Grade 11 · Mounds View | 11 | Mounds View | 17:49.1 |
| 40 | Joseph BasilePlace 40 · Grade 10 · Prior Lake | 10 | Prior Lake | 17:49.2 |
| 41 | Morgan HawkinsPlace 41 · Grade 10 · St. Agnes | 10 | St. Agnes | 17:53.2 |
| 42 | John McGeehanPlace 42 · Grade 10 · St. Agnes | 10 | St. Agnes | 17:54.1 |
| 43 | James NelsonPlace 43 · Grade 9 · St. Agnes | 9 | St. Agnes | 17:54.2 |
| 44 | Noah WagnerPlace 44 · Grade 12 · Prior Lake | 12 | Prior Lake | 17:57.2 PR |
| 45 | Mason HaysPlace 45 · Grade 12 · Forest Lake | 12 | Forest Lake | 17:58.1 |
| 46 | Grant JermstadPlace 46 · Grade 12 · Park Center | 12 | Park Center | 17:58.6 |
| 47 | Cesar WoodPlace 47 · Grade 11 · St. Louis Park | 11 | St. Louis Park | 17:59.1 |
| 48 | Miles BartoPlace 48 · Grade 12 · St. Louis Park | 12 | St. Louis Park | 18:07.1 |
| 49 | Liban AhmedPlace 49 · Grade 12 · Centennial | 12 | Centennial | 18:11.6 |
| 50 | AJ PattonPlace 50 · Grade 9 · Totino-Grace | 9 | Totino-Grace | 18:13.1 PR |
| 51 | Judah BobendrierPlace 51 · Grade 11 · Andover | 11 | Andover | 18:13.1 |
| 52 | Isaac JacobsonPlace 52 · Grade 11 · Forest Lake | 11 | Forest Lake | 18:13.5 |
| 53 | Chase AdamPlace 53 · Grade 11 · Anoka | 11 | Anoka | 18:16.1 PR |
| 54 | Dane ZiermanPlace 54 · Grade 11 · Forest Lake | 11 | Forest Lake | 18:19.8 |
| 55 | Oskar UmbanhowarPlace 55 · Grade 12 · Minneapolis South | 12 | Minneapolis South | 18:22.2 |
| 56 | Nathaniel KosbabPlace 56 · Grade 12 · Spring Lake Park | 12 | Spring Lake Park | 18:22.2 |
| 57 | Owen WyniaPlace 57 · Grade 10 · Mounds View | 10 | Mounds View | 18:23.1 |
| 58 | Carter BuckinghamPlace 58 · Grade 12 · Prior Lake | 12 | Prior Lake | 18:24.2 PR |
| 59 | Riley FieldsPlace 59 · Grade 12 · Mounds View | 12 | Mounds View | 18:28.2 |
| 60 | Kyler NielsonPlace 60 · Grade 12 · Centennial | 12 | Centennial | 18:30.1 |
| 61 | Franklin BeneschPlace 61 · Grade 10 · Spring Lake Park | 10 | Spring Lake Park | 18:31.3 |
| 62 | Nolan GossPlace 62 · Grade 10 · Prior Lake | 10 | Prior Lake | 18:34.9 |
| 63 | Jack KalmesPlace 63 · Grade 11 · Mounds View | 11 | Mounds View | 18:36.2 |
| 64 | Cole JacobsonPlace 64 · Grade 12 · Anoka | 12 | Anoka | 18:37.3 |
| 65 | Jakob BrowersPlace 65 · Grade 9 · Park Center | 9 | Park Center | 18:40.2 |
| 66 | Joseph WolffPlace 66 · Grade 11 · Minnetonka | 11 | Minnetonka | 18:40.6 PR |
| 67 | Evan LautenschlagerPlace 67 · Grade 10 · Centennial | 10 | Centennial | 18:40.6 |
| 68 | Omri KordatzkyPlace 68 · Grade 10 · Irondale | 10 | Irondale | 18:42.1 |
| 69 | Caden BrowersPlace 69 · Grade 9 · Forest Lake | 9 | Forest Lake | 18:46.2 |
| 70 | Kevin KnutsonPlace 70 · Grade 11 · Park Center | 11 | Park Center | 18:47.1 |
| 71 | Declan HamiltonPlace 71 · Grade 10 · Irondale | 10 | Irondale | 18:48.3 |
| 72 | Mark KingPlace 72 · Grade 10 · St. Agnes | 10 | St. Agnes | 18:55.2 |
| 73 | Ray HrbacekPlace 73 · Grade 12 · St. Agnes | 12 | St. Agnes | 18:57.2 PR |
| 74 | Noble AnderslandPlace 74 · Grade 10 · Andover | 10 | Andover | 19:00.1 PR |
| 75 | Nick Beckham-ChingPlace 75 · Grade 11 · Minneapolis South | 11 | Minneapolis South | 19:01.1 |
| 76 | Peter DraganowskiPlace 76 · Grade 9 · St. Agnes | 9 | St. Agnes | 19:01.3 |
| 77 | Cooper HerzogPlace 77 · Grade 11 · Spring Lake Park | 11 | Spring Lake Park | 19:01.4 |
| 78 | Landen ClarkPlace 78 · Grade 11 · Forest Lake | 11 | Forest Lake | 19:02.1 |
| 79 | Aidan FinePlace 79 · Grade 12 · Minnetonka | 12 | Minnetonka | 19:05.1 |
| 80 | Joseph GehlenPlace 80 · Grade 9 · Minnetonka | 9 | Minnetonka | 19:05.2 |
| 81 | Caden CoulterPlace 81 · Grade 10 · St. Louis Park | 10 | St. Louis Park | 19:05.5 PR |
| 82 | Felipe TorresPlace 82 · Grade 11 · St. Agnes | 11 | St. Agnes | 19:06.1 PR |
| 83 | Michael MiskoPlace 83 · Grade 10 · Totino-Grace | 10 | Totino-Grace | 19:07.2 |
| 84 | Diego MorlesPlace 84 · Grade 11 · Spring Lake Park | 11 | Spring Lake Park | 19:07.7 |
| 85 | Henry HoldsworthPlace 85 · Grade 11 · Minneapolis South | 11 | Minneapolis South | 19:08.1 |
| 86 | Nolan IglPlace 86 · Grade 9 · Minnetonka | 9 | Minnetonka | 19:10.1 |
| 87 | Joseph SturdevantPlace 87 · Grade 10 · Totino-Grace | 10 | Totino-Grace | 19:10.8 |
| 88 | Connor VigPlace 88 · Grade 11 · Centennial | 11 | Centennial | 19:12.8 |
| 89 | Bennett GerrishPlace 89 · Grade 11 · Prior Lake | 11 | Prior Lake | 19:14.4 |
| 90 | Patrick KetzPlace 90 · Grade 10 · Spring Lake Park | 10 | Spring Lake Park | 19:16.1 |
| 91 | Oliver KaardalPlace 91 · Grade 11 · St. Agnes | 11 | St. Agnes | 19:16.3 |
| 92 | Jonas HebertPlace 92 · Grade 12 · Forest Lake | 12 | Forest Lake | 19:17.1 |
| 93 | Santiago ZamoraPlace 93 · Grade 10 · Totino-Grace | 10 | Totino-Grace | 19:20.2 |
| 94 | Jonah SchwabPlace 94 · Grade 12 · St. Louis Park | 12 | St. Louis Park | 19:22.1 PR |
| 95 | Casey MorrisPlace 95 · Grade 11 · Centennial | 11 | Centennial | 19:32.1 |
| 96 | Carter BeavensPlace 96 · Grade 11 · Totino-Grace | 11 | Totino-Grace | 19:32.3 |
| 97 | Alexander BohlPlace 97 · Grade 9 · Spring Lake Park | 9 | Spring Lake Park | 19:35.8 |
| 98 | Tyler LeebensPlace 98 · Grade 11 · Park Center | 11 | Park Center | 19:37.1 |
| 99 | Theodore ParrellPlace 99 · Grade 8 · St. Louis Park | 8 | St. Louis Park | 19:40.1 |
| 100 | Brody BeckmanPlace 100 · Grade 12 · Prior Lake | 12 | Prior Lake | 19:42.1 PR |