| 1 | Ben NaumanPlace 1 · Grade 10 · PACT Charter School | 10 | PACT Charter School | 18:45.0 |
| 2 | Logan VinajaPlace 2 · Grade 11 · Pine City | 11 | Pine City | 19:44.9 |
| 3 | Phillip KippleyPlace 3 · Grade 12 · Northwest Nighthawks | 12 | Northwest Nighthawks | 19:45.5 |
| 4 | Hunter HonstromPlace 4 · Grade 11 · Mora | 11 | Mora | 20:01.6 |
| 5 | Isaac BalmerPlace 5 · Grade 12 · Mora | 12 | Mora | 20:01.9 |
| 6 | Nick HippenPlace 6 · Grade 12 · Mora | 12 | Mora | 20:08.2 |
| 7 | Karl SchultzPlace 7 · Grade 12 · Mora | 12 | Mora | 20:13.4 |
| 8 | William HolroydPlace 8 · Grade 12 · Foley | 12 | Foley | 20:28.7 |
| 9 | Garrett MyersPlace 9 · Grade 10 · Princeton | 10 | Princeton | 20:29.7 |
| 10 | Tyler ThorvigPlace 10 · Grade 10 · East Central | 10 | East Central | 20:36.7 |
| 11 | Michael GouletPlace 11 · Grade 12 · Foley | 12 | Foley | 20:40.4 |
| 12 | Carson KleinPlace 12 · Grade 8 · North Branch Area | 8 | North Branch Area | 20:44.5 |
| 13 | Reece MorganPlace 13 · Grade 9 · Mora | 9 | Mora | 20:50.7 |
| 14 | Abram HarveyPlace 14 · Grade 10 · Spectrum | 10 | Spectrum | 20:50.7 |
| 15 | Jack SampsonPlace 15 · Grade 10 · Mora | 10 | Mora | 20:50.8 |
| 16 | Joey PapkePlace 16 · Grade 9 · Rush City | 9 | Rush City | 20:58.1 |
| 17 | Nate KilsdonkPlace 17 · Grade 11 · Northwest Nighthawks | 11 | Northwest Nighthawks | 21:19.8 |
| 18 | Jagger SteinerPlace 18 · Grade 10 · Mora | 10 | Mora | 21:19.9 |
| 19 | Karl MeissnerPlace 19 · Grade 9 · Rush City | 9 | Rush City | 21:22.0 |
| 20 | Nick MadisonPlace 20 · Grade 12 · Mora | 12 | Mora | 21:22.1 |
| 21 | Clayton NelsonPlace 21 · Grade 10 · East Central | 10 | East Central | 21:23.6 |
| 22 | Blake LahnPlace 22 · Grade 9 · Zimmerman | 9 | Zimmerman | 21:23.7 |
| 23 | Jacob BarstadPlace 23 · Grade 11 · Hinckley-Finlayson | 11 | Hinckley-Finlayson | 21:25.0 |
| 24 | Isaac NielsenPlace 24 · Grade 10 · Northwest Nighthawks | 10 | Northwest Nighthawks | 21:36.3 |
| 25 | Dylan BuckinghamPlace 25 · Grade 11 · Mora | 11 | Mora | 21:37.4 |
| 26 | Ben SchrederPlace 26 · Grade 10 · Princeton | 10 | Princeton | 21:44.4 |
| 27 | Jackson WorkmanPlace 27 · Grade 11 · Howard Lake-Waverly-Winsted | 11 | Howard Lake-Waverly-Winsted | 21:50.0 |
| 28 | Shane DouglasPlace 28 · Grade 9 · Rush City | 9 | Rush City | 21:50.1 |
| 29 | Parker SellPlace 29 · Grade 10 · Pine City | 10 | Pine City | 21:50.3 |
| 30 | Cole SchwinghammerPlace 30 · Grade 12 · Spectrum | 12 | Spectrum | 21:54.0 |
| 31 | Einar AukurstPlace 31 · Grade 12 · Mora | 12 | Mora | 21:54.6 |
| 32 | Owen HaubenschildPlace 32 · Grade 9 · Princeton | 9 | Princeton | 21:57.6 |
| 33 | Peyton SmetanaPlace 33 · Grade 10 · Pine City | 10 | Pine City | 21:57.7 |
| 34 | Cody FrericksPlace 34 · Grade 12 · Foley | 12 | Foley | 21:58.3 |
| 35 | Andrew FaschingPlace 35 · Grade 9 · Howard Lake-Waverly-Winsted | 9 | Howard Lake-Waverly-Winsted | 22:02.1 |
| 36 | Tommy MulfordPlace 36 · Grade 9 · Mora | 9 | Mora | 22:05.9 |
| 37 | Bradley KvamPlace 37 · Grade 12 · Mora | 12 | Mora | 22:08.0 |
| 38 | Josh RikePlace 38 · Grade 11 · Pine City | 11 | Pine City | 22:15.4 |
| 39 | Eli SantelmanPlace 39 · Grade 10 · Providence Academy | 10 | Providence Academy | 22:15.5 |
| 40 | Ryan AanonsonPlace 40 · Grade 10 · Zimmerman | 10 | Zimmerman | 22:18.7 |
| 41 | Peter FlandersPlace 41 · Grade 10 · Providence Academy | 10 | Providence Academy | 22:34.0 |
| 42 | Derrick DiethelmPlace 42 · Grade 9 · Mora | 9 | Mora | 22:34.8 |
| 43 | Blake ChmielewskiPlace 43 · Grade 12 · Foley | 12 | Foley | 22:37.8 |
| 44 | Mason NordrumPlace 44 · Grade 9 · Rush City | 9 | Rush City | 22:38.4 |
| 45 | Lucas KreftPlace 45 · Grade 9 · Hinckley-Finlayson | 9 | Hinckley-Finlayson | 22:38.5 |
| 46 | Antonio CandiaPlace 46 · Grade 10 · Princeton | 10 | Princeton | 22:40.0 |
| 47 | Asher WyganowskiPlace 47 · Grade 9 · Princeton | 9 | Princeton | 22:44.4 |
| 48 | Joe WintersPlace 48 · Grade 9 · Northwest Nighthawks | 9 | Northwest Nighthawks | 22:46.6 |
| 49 | Joe ChanskyPlace 49 · Grade 9 · Heritage Christian | 9 | Heritage Christian | 22:46.8 |
| 50 | Steven PetzoldPlace 50 · Grade 10 · Northwest Nighthawks | 10 | Northwest Nighthawks | 22:46.9 PR |
| 51 | Gabe ArensPlace 51 · Grade 10 · Mora | 10 | Mora | 22:49.0 |
| 52 | Alex DickPlace 52 · Grade 9 · North Branch Area | 9 | North Branch Area | 22:49.1 |
| 53 | Noah WeinandPlace 53 · Grade 12 · Mora | 12 | Mora | 22:52.5 |
| 54 | Jack KaluzaPlace 54 · Grade 10 · Spectrum | 10 | Spectrum | 22:55.1 |
| 55 | Howard HodenaPlace 55 · Grade 11 · Hinckley-Finlayson | 11 | Hinckley-Finlayson | 22:55.7 |
| 56 | Jaden NemethPlace 56 · Grade 8 · Spectrum | 8 | Spectrum | 22:56.0 |
| 57 | Caleb KuskePlace 57 · Grade 9 · Pierz | 9 | Pierz | 22:56.7 |
| 58 | Grant BeckerPlace 58 · Grade 10 · Northwest Nighthawks | 10 | Northwest Nighthawks | 22:57.9 |
| 59 | Isaac ErdmanPlace 59 · Grade 10 · Rush City | 10 | Rush City | 23:05.4 |
| 60 | Logan ThorstenPlace 60 · Grade 10 · Foley | 10 | Foley | 23:12.4 |
| 61 | Dane KlagesPlace 61 · Grade 9 · Howard Lake-Waverly-Winsted | 9 | Howard Lake-Waverly-Winsted | 23:13.6 |
| 62 | Bryce RobertsPlace 62 · Grade 9 · Pine City | 9 | Pine City | 23:15.3 |
| 63 | Fabrizio ZemaPlace 63 · Grade 11 · East Central | 11 | East Central | 23:28.3 |
| 64 | Gustav SteenPlace 64 · Grade 12 · Foley | 12 | Foley | 23:32.4 |
| 65 | Austin ScottPlace 65 · Grade 11 · Foley | 11 | Foley | 23:39.8 |
| 66 | William OrtonPlace 66 · Grade 10 · Spectrum | 10 | Spectrum | 23:40.7 |
| 67 | Luke MacDonaldPlace 67 · Grade 10 · Foley | 10 | Foley | 23:42.3 |
| 68 | Jacob SwirtzPlace 68 · Grade 10 · Zimmerman | 10 | Zimmerman | 23:44.6 |
| 69 | Joseph BlackhawkPlace 69 · Grade 11 · Providence Academy | 11 | Providence Academy | 23:45.8 |
| 70 | Dane HalversonPlace 70 · Grade 10 · Mora | 10 | Mora | 23:46.2 |
| 71 | Connor OlsonPlace 71 · Grade 11 · Foley | 11 | Foley | 24:04.6 |
| 72 | Charlie AdamsPlace 72 · Grade 7 · Maranatha Christian Academy | 7 | Maranatha Christian Academy | 24:06.8 |
| 73 | Daniel FarrantPlace 73 · Grade 9 · Heritage Christian | 9 | Heritage Christian | 24:09.9 |
| 74 | Zach KadlecPlace 74 · Grade 9 · Foley | 9 | Foley | 24:10.9 |
| 75 | Bradley PawluPlace 75 · Grade 10 · Pierz | 10 | Pierz | 24:14.6 |
| 76 | Justin StolpPlace 76 · Grade 12 · Pine City | 12 | Pine City | 24:25.9 |
| 77 | Dylan KenseyPlace 77 · Grade 9 · Rush City | 9 | Rush City | 24:32.2 |
| 78 | Derek ClementsonPlace 78 · Grade 11 · Pine City | 11 | Pine City | 24:37.6 |
| 79 | Drew ElvehjemPlace 79 · Grade 12 · Mora | 12 | Mora | 24:39.6 |
| 80 | Aidan WelchPlace 80 · Grade 9 · Pine City | 9 | Pine City | 24:51.6 |
| 81 | Joshua JohnsonPlace 81 · Grade 10 · Heritage Christian | 10 | Heritage Christian | 25:02.1 |
| 82 | Isaac PuetzPlace 82 · Grade 10 · Hinckley-Finlayson | 10 | Hinckley-Finlayson | 25:08.3 |
| 83 | Alex RyndersPlace 83 · Grade 9 · Providence Academy | 9 | Providence Academy | 25:19.1 |
| 84 | Jake NihartPlace 84 · Grade 9 · North Branch Area | 9 | North Branch Area | 25:19.1 |
| 85 | David PetzoldPlace 85 · Grade 11 · Northwest Nighthawks | 11 | Northwest Nighthawks | 25:20.6 |
| 86 | Mason BeckerPlace 86 · Grade 9 · Northwest Nighthawks | 9 | Northwest Nighthawks | 25:21.1 |
| 87 | Austin GoedkerPlace 87 · Grade 11 · Foley | 11 | Foley | 25:22.3 |
| 88 | Elijah KoopmanPlace 88 · Grade 9 · Heritage Christian | 9 | Heritage Christian | 25:36.2 |
| 89 | Evan KoppPlace 89 · Grade 8 · Spectrum | 8 | Spectrum | 25:47.1 |
| 90 | Hunter DanielsonPlace 90 · Grade 9 · Pine City | 9 | Pine City | 25:53.8 |
| 91 | Kevin MurphyPlace 91 · Grade 11 · Rush City | 11 | Rush City | 25:57.7 |
| 92 | Joseph ReichkitzerPlace 92 · Grade 10 · Rush City | 10 | Rush City | 26:01.0 |
| 93 | Kenny VoPlace 93 · Grade 12 · Pine City | 12 | Pine City | 26:05.8 |
| 94 | Josiah ZderadPlace 94 · Grade 9 · North Branch Area | 9 | North Branch Area | 26:10.5 |
| 95 | Asher MobleyPlace 95 · Grade 9 · Heritage Christian | 9 | Heritage Christian | 26:15.0 |
| 96 | Isaiah LancrainPlace 96 · Grade 10 · Braham | 10 | Braham | 26:15.8 |
| 97 | Tristan ClemmerPlace 97 · Grade 10 · Braham | 10 | Braham | 26:18.9 |
| 98 | Connor McElrathPlace 98 · Grade 10 · Braham | 10 | Braham | 26:33.0 PR |
| 99 | Joshua SwansonPlace 99 · Grade 9 · East Central | 9 | East Central | 26:33.0 |
| 100 | Ed OquistPlace 100 · Grade 9 · Braham | 9 | Braham | 27:01.9 |
| 101 | Johnathan OlsonPlace 101 · Grade 7 · Maranatha Christian Academy | 7 | Maranatha Christian Academy | 27:20.3 |
| 102 | Brandon CardinalPlace 102 · Grade 11 · Rush City | 11 | Rush City | 27:30.5 |
| 103 | Charles PekarPlace 103 · Grade 12 · Pierz | 12 | Pierz | 27:50.4 |
| 104 | Connor KuhnPlace 104 · Grade 9 · Foley | 9 | Foley | 28:12.0 |
| 105 | Luke HovenPlace 105 · Grade 7 · Maranatha Christian Academy | 7 | Maranatha Christian Academy | 28:29.7 |
| 106 | Ezekiel RiemerPlace 106 · Grade 9 · Howard Lake-Waverly-Winsted | 9 | Howard Lake-Waverly-Winsted | 29:27.1 |
| 107 | Logan AdickesPlace 107 · Grade 11 · Rush City | 11 | Rush City | 29:35.7 |
| 108 | Cody HansenPlace 108 · Grade 10 · Braham | 10 | Braham | 29:40.4 |
| 109 | Charlie WesalaPlace 109 · Grade 9 · Maranatha Christian Academy | 9 | Maranatha Christian Academy | 31:38.9 |
| 110 | Gavin TschacherPlace 110 · Grade 8 · Heritage Christian | 8 | Heritage Christian | 32:11.9 |
| 111 | Ben HutchinsPlace 111 · Grade 9 · Foley | 9 | Foley | 32:42.9 |
| 112 | Nathan WrightPlace 112 · Grade 10 · Princeton | 10 | Princeton | 33:05.1 |
| 113 | Evan CullenPlace 113 · Grade 10 · Maranatha Christian Academy | 10 | Maranatha Christian Academy | 36:31.9 |
| 114 | Noah DraperPlace 114 · Grade 12 · Rush City | 12 | Rush City | 36:55.5 |