| 1 | Jacob PodratzPlace 1 · Centennial | — | Centennial | 18:19.2 |
| 2 | Cody NelsonPlace 2 · Centennial | — | Centennial | 18:28.2 |
| 3 | Gabe HansenPlace 3 · Heritage Christian | — | Heritage Christian | 18:52.2 |
| 4 | David JackPlace 4 · Centennial | — | Centennial | 18:54.3 |
| 5 | Braden CrutchmerPlace 5 · Heritage Christian | — | Heritage Christian | 18:55.7 |
| 6 | Elijah BergPlace 6 · Heritage Christian | — | Heritage Christian | 18:59.2 |
| 7 | Isaiah BoernerPlace 7 · Heritage Christian | — | Heritage Christian | 19:17.4 |
| 8 | Micah DavisPlace 8 · Heritage Christian | — | Heritage Christian | 19:23.3 |
| 9 | Ryken KulenkampPlace 9 · Centennial | — | Centennial | 19:23.5 |
| 10 | Blake IngelinPlace 10 · Heritage Christian | — | Heritage Christian | 19:24.2 |
| 11 | Mikey AskaPlace 11 · Centennial | — | Centennial | 19:38.4 |
| 12 | Lukas AndrlePlace 12 · Centennial | — | Centennial | 19:44.2 |
| 13 | Charlie WillsPlace 13 · Centennial | — | Centennial | 19:48.1 |
| 14 | Danyal Umut-BejaranPlace 14 · St Paul Central | — | St Paul Central | 19:50.2 |
| 15 | Isaac RobertsonPlace 15 · St Paul Central | — | St Paul Central | 20:04.2 |
| 16 | Samuel RowellPlace 16 · St Paul Central | — | St Paul Central | 20:04.6 |
| 17 | Milo Powers TiffinPlace 17 · St Paul Central | — | St Paul Central | 20:06.2 |
| 18 | Aden KhamdamovPlace 18 · Spectrum High Scho | — | Spectrum High Scho | 20:12.2 |
| 19 | Aiden EmterPlace 19 · Heritage Christian | — | Heritage Christian | 20:14.1 |
| 20 | Clyde BergPlace 20 · St Paul Central | — | St Paul Central | 20:15.8 |
| 21 | CJ SchemppPlace 21 · Heritage Christian | — | Heritage Christian | 20:19.9 |
| 22 | Nathan KaulPlace 22 · Centennial | — | Centennial | 20:20.0 |
| 23 | Tai WarnkePlace 23 · Spectrum High Scho | — | Spectrum High Scho | 20:27.2 |
| 24 | Ben PooleyPlace 24 · Spectrum High Scho | — | Spectrum High Scho | 20:41.2 |
| 25 | Everett HoppePlace 25 · Heritage Christian | — | Heritage Christian | 20:44.2 |
| 26 | Logan SchaferPlace 26 · Hill-Murray | — | Hill-Murray | 20:46.2 |
| 27 | Jason VangPlace 27 · St Paul Central | — | St Paul Central | 20:46.2 |
| 28 | Nolan SemschPlace 28 · Providence Academy | — | Providence Academy | 20:47.6 |
| 29 | Stuart StrackPlace 29 · St Paul Central | — | St Paul Central | 20:48.1 |
| 30 | Casey MorrisPlace 30 · Centennial | — | Centennial | 20:49.3 |
| 31 | Joseph HarlanPlace 31 · Providence Academy | — | Providence Academy | 20:49.5 |
| 32 | Ben RexeisenPlace 32 · Centennial | — | Centennial | 20:54.2 |
| 33 | Landon KosterPlace 33 · Providence Academy | — | Providence Academy | 20:59.6 |
| 34 | Zach KelloggPlace 34 · Rogers | — | Rogers | 21:00.2 |
| 35 | Bjorn SvendsonPlace 35 · Elk River | — | Elk River | 21:01.2 |
| 36 | Caleb BarrettPlace 36 · Centennial | — | Centennial | 21:09.9 |
| 37 | Nathaniel JohnsonPlace 37 · Elk River | — | Elk River | 21:12.2 |
| 38 | Andrew OldenburgPlace 38 · Rogers | — | Rogers | 21:16.2 |
| 39 | Tristin KolbyPlace 39 · Spectrum High Scho | — | Spectrum High Scho | 21:22.1 |
| 40 | Jack GrubischPlace 40 · Centennial | — | Centennial | 21:23.8 |
| 41 | Oliver BauchPlace 41 · St Paul Central | — | St Paul Central | 21:27.2 |
| 42 | Mason SimonetPlace 42 · Hill-Murray | — | Hill-Murray | 21:30.2 |
| 43 | Brodric JencPlace 43 · Zimmerman | — | Zimmerman | 21:30.7 |
| 44 | Luke LofgrenPlace 44 · Centennial | — | Centennial | 21:33.0 |
| 45 | Luke WestphalPlace 45 · Zimmerman | — | Zimmerman | 21:38.2 |
| 46 | Zachary ShortPlace 46 · Centennial | — | Centennial | 21:38.5 |
| 47 | Adam TyrellPlace 47 · St Paul Central | — | St Paul Central | 21:42.2 |
| 48 | Kieran FoleyPlace 48 · Rogers | — | Rogers | 21:43.1 |
| 49 | Tyler CelottaPlace 49 · Centennial | — | Centennial | 21:43.6 |
| 50 | Alex PodollPlace 50 · Rogers | — | Rogers | 21:45.2 |
| 51 | Edward BrandtPlace 51 · St Paul Central | — | St Paul Central | 21:46.2 |
| 52 | Drake NelsonPlace 52 · Zimmerman | — | Zimmerman | 21:51.2 |
| 53 | Alex MoreyPlace 53 · St Paul Central | — | St Paul Central | 21:52.7 |
| 54 | James FurtneyPlace 54 · St Paul Central | — | St Paul Central | 21:55.2 |
| 55 | Aksel SuttonPlace 55 · St Paul Central | — | St Paul Central | 22:10.2 |
| 56 | Henry AdamsPlace 56 · Spectrum High Scho | — | Spectrum High Scho | 22:10.4 |
| 57 | Evan StrautmanPlace 57 · St Paul Central | — | St Paul Central | 22:11.1 |
| 58 | Zach AbelsonPlace 58 · DeLaSalle | — | DeLaSalle | 22:14.2 |
| 59 | Max SullivanPlace 59 · Centennial | — | Centennial | 22:16.1 |
| 60 | Logan BensonPlace 60 · Elk River | — | Elk River | 22:17.1 |
| 61 | Liam MarquardPlace 61 · Centennial | — | Centennial | 22:18.2 |
| 62 | Owen HornbergerPlace 62 · Providence Academy | — | Providence Academy | 22:24.2 |
| 63 | Noah TonnesonPlace 63 · St Paul Central | — | St Paul Central | 22:25.2 |
| 64 | Garret FischbachPlace 64 · Hill-Murray | — | Hill-Murray | 22:27.2 |
| 65 | Alex GuntzelPlace 65 · Spectrum High Scho | — | Spectrum High Scho | 22:28.8 |
| 66 | Connor VigPlace 66 · Centennial | — | Centennial | 22:29.1 |
| 67 | Marshall SmithPlace 67 · Centennial | — | Centennial | 22:31.1 |
| 68 | Truman SikesPlace 68 · DeLaSalle | — | DeLaSalle | 22:31.3 |
| 69 | Carson BloedelPlace 69 · St Paul Central | — | St Paul Central | 22:33.1 |
| 70 | Tetsu MatsumotoPlace 70 · St Paul Central | — | St Paul Central | 22:33.2 |
| 71 | Jack GallePlace 71 · DeLaSalle | — | DeLaSalle | 22:34.1 |
| 72 | Knox JohnsonPlace 72 · Spectrum High Scho | — | Spectrum High Scho | 22:34.9 |
| 73 | David BakkePlace 73 · Providence Academy | — | Providence Academy | 22:35.2 |
| 74 | Benjamin DanielsPlace 74 · Spectrum High Scho | — | Spectrum High Scho | 22:49.2 |
| 75 | Lincoln TrushenskiPlace 75 · Elk River | — | Elk River | 22:49.7 |
| 76 | Peter SchulzPlace 76 · St Paul Central | — | St Paul Central | 22:59.2 |
| 77 | Ari GrantPlace 77 · Centennial | — | Centennial | 23:00.2 |
| 78 | Trystan DaleyPlace 78 · Spectrum High Scho | — | Spectrum High Scho | 23:00.2 |
| 79 | Marco Rodriguez HouPlace 79 · St Paul Central | — | St Paul Central | 23:03.1 |
| 80 | Zach CharboneauPlace 80 · DeLaSalle | — | DeLaSalle | 23:08.2 |
| 81 | Nathan OsenPlace 81 · Rogers | — | Rogers | 23:08.2 |
| 82 | Beck CleavelandPlace 82 · Elk River | — | Elk River | 23:09.2 |
| 83 | Brayden ScheelerPlace 83 · Centennial | — | Centennial | 23:09.2 |
| 84 | Henry WienekePlace 84 · DeLaSalle | — | DeLaSalle | 23:12.8 |
| 85 | Dom WilliamsPlace 85 · DeLaSalle | — | DeLaSalle | 23:13.4 |
| 86 | Andrew NarwidPlace 86 · Centennial | — | Centennial | 23:13.4 |
| 87 | Johnathan VickPlace 87 · Spectrum High Scho | — | Spectrum High Scho | 23:14.1 |
| 88 | Grayson PaaschPlace 88 · Centennial | — | Centennial | 23:14.2 |
| 89 | Luke LePlace 89 · Centennial | — | Centennial | 23:15.3 |
| 90 | Lucas BayerPlace 90 · Rogers | — | Rogers | 23:17.2 |
| 91 | Rick FlawsPlace 91 · Elk River | — | Elk River | 23:18.6 |
| 92 | Daniel WynterPlace 92 · St Paul Central | — | St Paul Central | 23:19.9 |
| 93 | Austen LukePlace 93 · Zimmerman | — | Zimmerman | 23:20.1 |
| 94 | Colby GilbPlace 94 · Heritage Christian | — | Heritage Christian | 23:26.3 |
| 95 | Harrison GrantPlace 95 · Centennial | — | Centennial | 23:30.8 |
| 96 | Andrejs GrotansPlace 96 · St Paul Central | — | St Paul Central | 23:34.2 |
| 97 | Ezra JohnsonPlace 97 · St Paul Central | — | St Paul Central | 23:34.2 |
| 98 | Alexander JacobsonPlace 98 · St Paul Central | — | St Paul Central | 23:40.2 |
| 99 | Jude TylerPlace 99 · Hill-Murray | — | Hill-Murray | 23:53.2 |
| 100 | Thomas SlatteryPlace 100 · Providence Academy | — | Providence Academy | 24:17.2 |
| 101 | Jameson MeiserPlace 101 · Providence Academy | — | Providence Academy | 24:18.3 |
| 102 | Jonathan KleinmanPlace 102 · Spectrum High Scho | — | Spectrum High Scho | 24:22.2 |
| 103 | Bryce GiesePlace 103 · Centennial | — | Centennial | 24:25.7 |
| 104 | Rylan BakerPlace 104 · Centennial | — | Centennial | 24:26.2 |
| 105 | Gabe HussPlace 105 · St Paul Central | — | St Paul Central | 24:27.2 |
| 106 | Arroyo DominickPlace 106 · Fridley | — | Fridley | 24:35.1 |
| 107 | Griffen LofgrenPlace 107 · Centennial | — | Centennial | 24:42.2 |
| 108 | Nathan LamPlace 108 · St Cloud Apollo | — | St Cloud Apollo | 24:42.2 |
| 109 | Titus FredmanPlace 109 · Rogers | — | Rogers | 24:43.2 |
| 110 | Graham NortonPlace 110 · Centennial | — | Centennial | 24:44.3 |
| 111 | Chase LesyinskiPlace 111 · Spectrum High Scho | — | Spectrum High Scho | 24:54.8 |
| 112 | Grady HennenPlace 112 · St Paul Central | — | St Paul Central | 24:56.1 |
| 113 | Spencer EidmanPlace 113 · St Paul Central | — | St Paul Central | 24:56.2 |
| 114 | Marley SchermerhornPlace 114 · Centennial | — | Centennial | 25:10.2 |
| 115 | Cole ShoultzPlace 115 · Zimmerman | — | Zimmerman | 25:22.1 |
| 116 | Evan SabyanPlace 116 · St Cloud Apollo | — | St Cloud Apollo | 25:29.5 |
| 117 | Evan StreitPlace 117 · Rogers | — | Rogers | 25:40.1 |
| 118 | Damon AndersonPlace 118 · Rogers | — | Rogers | 26:12.2 |
| 119 | Mason FranciscoPlace 119 · Rogers | — | Rogers | 26:14.2 |
| 120 | Logan GondorchinPlace 120 · Fridley | — | Fridley | 26:15.2 |
| 121 | Connor OsowskiPlace 121 · Rogers | — | Rogers | 26:21.1 |
| 122 | Brennan NielsonPlace 122 · Centennial | — | Centennial | 27:09.2 |
| 123 | Lucas StelmackPlace 123 · Hill-Murray | — | Hill-Murray | 27:09.7 |
| 124 | Tyler BahrPlace 124 · Centennial | — | Centennial | 27:27.2 |
| 125 | Caleb TranPlace 125 · Centennial | — | Centennial | 27:55.1 |
| 126 | Pablo GomezPlace 126 · DeLaSalle | — | DeLaSalle | 28:13.2 |
| 127 | Sawyer CelottaPlace 127 · Centennial | — | Centennial | 28:52.6 |
| 128 | Duy NguyenPlace 128 · Fridley | — | Fridley | 28:57.2 |
| 129 | Christopher DawesPlace 129 · St Paul Central | — | St Paul Central | 29:06.8 |
| 130 | Waylin NortonPlace 130 · Centennial | — | Centennial | 29:10.3 |
| 131 | Shah SinghPlace 131 · St Paul Central | — | St Paul Central | 30:02.2 |
| 132 | Nico HealeyPlace 132 · St Paul Central | — | St Paul Central | 30:31.2 |
| 133 | Lincoln MeyerPlace 133 · St Francis | — | St Francis | 33:22.3 |
| 134 | Hunter WhitlockPlace 134 · St Cloud Apollo | — | St Cloud Apollo | 37:12.2 |