| 1 | Channing GoodwinPlace 1 · Grade 12 · Rosemount | 12 | Rosemount | 15:54.7 |
| 2 | Blake BeaverPlace 2 · Grade 12 · Park Center | 12 | Park Center | 16:06.0 |
| 3 | Clayton BillPlace 3 · Grade 11 · Rosemount | 11 | Rosemount | 16:12.4 |
| 4 | Boston PetersonPlace 4 · Grade 12 · Rosemount | 12 | Rosemount | 16:19.4 |
| 5 | Carter HeringPlace 5 · Grade 12 · Hopkins | 12 | Hopkins | 16:25.4 |
| 6 | Jackson BrowersPlace 6 · Grade 12 · Park Center | 12 | Park Center | 16:27.2 |
| 7 | Andrew HohmannPlace 7 · Grade 11 · Rosemount | 11 | Rosemount | 16:27.9 |
| 8 | David MuellerPlace 8 · Grade 11 · Spring Lake Park | 11 | Spring Lake Park | 16:37.1 |
| 9 | Evan BeaudettePlace 9 · Grade 11 · Rosemount | 11 | Rosemount | 16:38.9 |
| 10 | Jakob BrowersPlace 10 · Grade 10 · Park Center | 10 | Park Center | 16:41.9 |
| 11 | Miles WahlbergPlace 11 · Grade 12 · DeLaSalle | 12 | DeLaSalle | 16:43.2 |
| 12 | Elliott OtisPlace 12 · Grade 12 · Northwest Nighthawks | 12 | Northwest Nighthawks | 16:44.3 |
| 13 | Kevin KnutsonPlace 13 · Grade 12 · Park Center | 12 | Park Center | 16:44.5 |
| 14 | Ryan JanekPlace 14 · Grade 11 · Rosemount | 11 | Rosemount | 16:45.5 |
| 15 | Jack SamsPlace 15 · Grade 12 · Providence Academy | 12 | Providence Academy | 16:51.8 |
| 16 | Nic BrandtPlace 16 · Grade 10 · Spring Lake Park | 10 | Spring Lake Park | 17:05.3 |
| 17 | Caelan ScottPlace 17 · Grade 10 · Champlin Park | 10 | Champlin Park | 17:06.7 |
| 18 | Spencer McAlpinePlace 18 · Grade 12 · Northwest Nighthawks | 12 | Northwest Nighthawks | 17:10.7 |
| 19 | Max CampbellPlace 19 · Grade 10 · Hopkins | 10 | Hopkins | 17:13.3 |
| 20 | Cody BoisenPlace 20 · Grade 12 · Rosemount | 12 | Rosemount | 17:14.9 |
| 21 | Ben LewisPlace 21 · Grade 10 · Osseo | 10 | Osseo | 17:15.8 |
| 22 | Elliott WaltersPlace 22 · Grade 11 · Hopkins | 11 | Hopkins | 17:17.3 |
| 23 | Beckett PetersonPlace 23 · Grade 9 · Hopkins | 9 | Hopkins | 17:19.2 |
| 24 | Francis VolkmannPlace 24 · Grade 12 · White Bear Lake Area | 12 | White Bear Lake Area | 17:20.6 |
| 25 | Zach HrobakPlace 25 · Grade 12 · Robbinsdale Armstrong | 12 | Robbinsdale Armstrong | 17:22.3 |
| 26 | Andrew HauschildPlace 26 · Grade 8 · Rosemount | 8 | Rosemount | 17:26.0 |
| 27 | Cameron WoltersPlace 27 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 17:29.5 |
| 28 | Logan StofferahnPlace 28 · Grade 11 · St. Thomas Academy | 11 | St. Thomas Academy | 17:33.3 |
| 29 | Zayne FlaskeyPlace 29 · Grade 9 · St. Thomas Academy | 9 | St. Thomas Academy | 17:39.6 |
| 30 | Omri KordatzkyPlace 30 · Grade 11 · Irondale | 11 | Irondale | 17:40.7 |
| 31 | Daniel ArrowoodPlace 31 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 17:41.1 |
| 32 | Brennan RoedelPlace 32 · Grade 9 · Hopkins | 9 | Hopkins | 17:41.3 |
| 33 | Lachlan EllisonPlace 33 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 17:44.1 |
| 34 | Simon LohstreterPlace 34 · Grade 10 · Champlin Park | 10 | Champlin Park | 17:46.0 |
| 35 | Connor VigPlace 35 · Grade 12 · Centennial | 12 | Centennial | 17:46.1 |
| 36 | Hans WiebuschPlace 36 · Grade 11 · Northwest Nighthawks | 11 | Northwest Nighthawks | 17:47.4 |
| 37 | Easton WoelflePlace 37 · Grade 10 · Robbinsdale Armstrong | 10 | Robbinsdale Armstrong | 17:47.9 |
| 38 | Kai ScheefPlace 38 · Grade 11 · Hopkins | 11 | Hopkins | 17:48.5 |
| 39 | Mack SaffertPlace 39 · Grade 12 · Robbinsdale Armstrong | 12 | Robbinsdale Armstrong | 17:49.3 |
| 40 | Isaiah GothmanPlace 40 · Grade 11 · Northwest Nighthawks | 11 | Northwest Nighthawks | 17:50.3 |
| 41 | Gabriel FrommeltPlace 41 · Grade 12 · St. Thomas Academy | 12 | St. Thomas Academy | 17:51.1 |
| 42 | Carl SchneemanPlace 42 · Grade 10 · St. Thomas Academy | 10 | St. Thomas Academy | 17:52.7 |
| 43 | Isaiah HansonPlace 43 · Grade 10 · Robbinsdale Armstrong | 10 | Robbinsdale Armstrong | 17:53.0 |
| 44 | Tristan WaldonPlace 44 · Grade 11 · Providence Academy | 11 | Providence Academy | 17:53.6 |
| 45 | Elliott Samuelson-HamiltonPlace 45 · Grade 12 · Irondale | 12 | Irondale | 17:54.5 PR |
| 46 | Andrew EllisPlace 46 · Grade 12 · Osseo | 12 | Osseo | 17:55.0 |
| 47 | Hayden FunkPlace 47 · Grade 10 · Hopkins | 10 | Hopkins | 17:55.4 PR |
| 48 | Liam SmithPlace 48 · Grade 9 · Benilde-St Margaret's | 9 | Benilde-St Margaret's | 17:55.4 PR |
| 49 | Parker HoelPlace 49 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 17:56.0 |
| 50 | Connor LouksPlace 50 · Grade 12 · Centennial | 12 | Centennial | 17:56.6 |
| 51 | Evan LautenschlagerPlace 51 · Grade 11 · Centennial | 11 | Centennial | 17:56.7 |
| 52 | Jacob LovasPlace 52 · Grade 10 · Hopkins | 10 | Hopkins | 17:58.0 |
| 53 | Wyatt GerhardtPlace 53 · Grade 11 · Champlin Park | 11 | Champlin Park | 18:00.3 |
| 54 | Carter HentgesPlace 54 · Grade 11 · Champlin Park | 11 | Champlin Park | 18:00.4 |
| 55 | Rylan AndersonPlace 55 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 18:00.7 |
| 56 | Finn KinartPlace 56 · Grade 12 · Park Center | 12 | Park Center | 18:03.6 |
| 57 | Samuel KendigPlace 57 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 18:04.5 |
| 58 | Erik LarsenPlace 58 · Grade 11 · Parnassus Preparatory School | 11 | Parnassus Preparatory School | 18:04.7 |
| 59 | Austin MuellerPlace 59 · Grade 12 · Champlin Park | 12 | Champlin Park | 18:05.0 |
| 60 | Jordan HackelPlace 60 · Grade 11 · Academy Of Holy Angels | 11 | Academy Of Holy Angels | 18:05.3 |
| 61 | Charlie FehrenbacherPlace 61 · Grade 9 · Spring Lake Park | 9 | Spring Lake Park | 18:06.8 |
| 62 | Cooper HerzogPlace 62 · Grade 12 · Spring Lake Park | 12 | Spring Lake Park | 18:07.7 |
| 63 | Ray OvickPlace 63 · Grade 12 · Pine City | 12 | Pine City | 18:08.6 |
| 64 | Nathanael WintersPlace 64 · Grade 10 · Northwest Nighthawks | 10 | Northwest Nighthawks | 18:08.8 |
| 65 | Caleb LoarPlace 65 · Grade 12 · Northwest Nighthawks | 12 | Northwest Nighthawks | 18:10.2 |
| 66 | Roman DoboszenskiPlace 66 · Grade 12 · Providence Academy | 12 | Providence Academy | 18:10.8 |
| 67 | Carter HoelPlace 67 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 18:11.3 |
| 68 | Alexander BohlPlace 68 · Grade 10 · Spring Lake Park | 10 | Spring Lake Park | 18:12.3 |
| 69 | Will KnutsonPlace 69 · Grade 12 · Academy Of Holy Angels | 12 | Academy Of Holy Angels | 18:12.7 |
| 70 | Walker RemmePlace 70 · Grade 11 · Pine City | 11 | Pine City | 18:14.3 |
| 71 | Ben RogersPlace 71 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 18:15.0 |
| 72 | Toby McleanPlace 72 · Grade 12 · Benilde-St Margaret's | 12 | Benilde-St Margaret's | 18:20.3 |
| 73 | Finley ComptonPlace 73 · Grade 12 · Northwest Nighthawks | 12 | Northwest Nighthawks | 18:20.6 |
| 74 | Elliott ZieskaPlace 74 · Grade 12 · Champlin Park | 12 | Champlin Park | 18:21.7 |
| 75 | Jonathan DawoduPlace 75 · Grade 10 · Park Center | 10 | Park Center | 18:22.3 |
| 76 | Logan SchaeferPlace 76 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 18:23.7 |
| 77 | Ryan ThomasPlace 77 · Grade 11 · Robbinsdale Armstrong | 11 | Robbinsdale Armstrong | 18:24.3 |
| 78 | Odin Williams-HeimPlace 78 · Grade 10 · Osseo | 10 | Osseo | 18:26.2 |
| 79 | Silas MichaelPlace 79 · Grade 10 · Northwest Nighthawks | 10 | Northwest Nighthawks | 18:28.4 |
| 80 | Payton NguyenPlace 80 · Grade 11 · St. Thomas Academy | 11 | St. Thomas Academy | 18:34.2 |
| 81 | Caleb WallinPlace 81 · Grade 11 · Champlin Park | 11 | Champlin Park | 18:35.2 |
| 82 | Marshall SmithPlace 82 · Grade 11 · Centennial | 11 | Centennial | 18:35.3 |
| 83 | Tyler LeebensPlace 83 · Grade 12 · Park Center | 12 | Park Center | 18:35.7 |
| 84 | Ethan Larsen-JohnsonPlace 84 · Grade 12 · Osseo | 12 | Osseo | 18:38.2 |
| 85 | Grayson PaaschPlace 85 · Grade 11 · Centennial | 11 | Centennial | 18:39.0 |
| 86 | Aiman AliPlace 86 · Grade 11 · Park Center | 11 | Park Center | 18:39.3 |
| 87 | Michael SchneemanPlace 87 · Grade 12 · St. Thomas Academy | 12 | St. Thomas Academy | 18:39.8 |
| 88 | Graham BurbachPlace 88 · Grade 11 · Academy Of Holy Angels | 11 | Academy Of Holy Angels | 18:40.5 |
| 89 | Luke PellingtonPlace 89 · Grade 10 · Hopkins | 10 | Hopkins | 18:41.8 |
| 90 | Xavier PaynePlace 90 · Grade 9 · Academy Of Holy Angels | 9 | Academy Of Holy Angels | 18:43.3 |
| 91 | Andrew ParentPlace 91 · Grade 12 · Centennial | 12 | Centennial | 18:47.9 |
| 92 | Bilal AbdoullahPlace 92 · Grade 12 · Hopkins | 12 | Hopkins | 18:48.5 |
| 93 | Tyler BahrPlace 93 · Grade 12 · Centennial | 12 | Centennial | 18:52.8 |
| 94 | Blake TiemannPlace 94 · Grade 9 · Northwest Nighthawks | 9 | Northwest Nighthawks | 18:54.1 |
| 95 | Logan MuntPlace 95 · Grade 10 · Robbinsdale Cooper | 10 | Robbinsdale Cooper | 18:54.8 PR |
| 96 | Thomas AlcottPlace 96 · Grade 12 · Parnassus Preparatory School | 12 | Parnassus Preparatory School | 18:55.8 |
| 97 | Corbin PetermanPlace 97 · Grade 9 · Northwest Nighthawks | 9 | Northwest Nighthawks | 18:56.7 |
| 98 | Parker AndersonPlace 98 · Grade 12 · Parnassus Preparatory School | 12 | Parnassus Preparatory School | 18:57.0 |
| 99 | Logan VeithPlace 99 · Grade 11 · Osseo | 11 | Osseo | 18:57.3 |
| 100 | Ryan MortlPlace 100 · Grade 10 · Academy Of Holy Angels | 10 | Academy Of Holy Angels | 18:57.7 |