| 1 | Aidan DowningPlace 1 · St. Anthony Village | — | St. Anthony Village | 11:12.5 |
| 2 | David MuellerPlace 2 · Spring Lake Park | — | Spring Lake Park | 11:28.0 |
| 3 | Weston BerggrenPlace 3 · St. Anthony Village | — | St. Anthony Village | 11:34.5 |
| 4 | Nic BrandtPlace 4 · Spring Lake Park | — | Spring Lake Park | 11:35.9 |
| 5 | Tristan LampePlace 5 · ERA/ISM/CA | — | ERA/ISM/CA | 11:42.3 |
| 6 | Kevin BruskiPlace 6 · ERA/ISM/CA | — | ERA/ISM/CA | 11:56.0 |
| 7 | Ethan AbrahamsonPlace 7 · St. Anthony Village | — | St. Anthony Village | 12:09.1 |
| 8 | Lucas PajerskiPlace 8 · St. Anthony Village | — | St. Anthony Village | 12:15.5 |
| 9 | Nathaniel KosbabPlace 9 · Spring Lake Park | — | Spring Lake Park | 12:21.5 |
| 10 | Collin MadiganPlace 10 · ERA/ISM/CA | — | ERA/ISM/CA | 12:26.6 |
| 11 | Spencer LampePlace 11 · ERA/ISM/CA | — | ERA/ISM/CA | 12:36.9 |
| 12 | Zubayr MohamedPlace 12 · Spring Lake Park | — | Spring Lake Park | 13:01.6 |
| 13 | Jacob HoughlandPlace 13 · Spring Lake Park | — | Spring Lake Park | 13:01.8 |
| 14 | Victor FranksPlace 14 · St. Anthony Village | — | St. Anthony Village | 13:07.3 |
| 15 | Cooper HerzogPlace 15 · Spring Lake Park | — | Spring Lake Park | 13:09.5 |
| 16 | Gabriel HiranoPlace 16 · ERA/ISM/CA | — | ERA/ISM/CA | 13:12.0 |
| 17 | Malachi ThompsonPlace 17 · St. Anthony Village | — | St. Anthony Village | 13:12.6 |
| 18 | Henry SchloesserPlace 18 · St. Anthony Village | — | St. Anthony Village | 13:16.6 |
| 19 | Jason BruskiPlace 19 · ERA/ISM/CA | — | ERA/ISM/CA | 13:20.5 |
| 20 | Gustave EricsonPlace 20 · Spring Lake Park | — | Spring Lake Park | 13:21.6 |
| 21 | Jack CooperPlace 21 · St. Anthony Village | — | St. Anthony Village | 13:22.5 |
| 22 | Augustus Van BurenPlace 22 · St. Anthony Village | — | St. Anthony Village | 13:28.3 |
| 23 | Alex BohlPlace 23 · Spring Lake Park | — | Spring Lake Park | 13:30.5 |
| 24 | Eden KinangaPlace 24 · ERA/ISM/CA | — | ERA/ISM/CA | 13:30.8 |
| 25 | Landon BogeePlace 25 · St. Anthony Village | — | St. Anthony Village | 13:39.3 |
| 26 | Mark FavoritePlace 26 · St. Anthony Village | — | St. Anthony Village | 13:40.5 |
| 27 | Charlie FehrenbacherPlace 27 · Spring Lake Park | — | Spring Lake Park | 13:42.8 |
| 28 | Harrison BrehmPlace 28 · ERA/ISM/CA | — | ERA/ISM/CA | 13:43.1 |
| 29 | Tyler GatlinPlace 29 · Spring Lake Park | — | Spring Lake Park | 13:45.6 |
| 30 | Samuel WilliamsPlace 30 · Spring Lake Park | — | Spring Lake Park | 13:53.3 |
| 31 | Jonah AndersonPlace 31 · Fridley | — | Fridley | 13:53.4 |
| 32 | Adam JohnsonPlace 32 · St. Anthony Village | — | St. Anthony Village | 13:59.5 |
| 33 | Oliver DuncanPlace 33 · St. Anthony Village | — | St. Anthony Village | 14:02.0 |
| 34 | Ben RicePlace 34 · St. Anthony Village | — | St. Anthony Village | 14:03.5 |
| 35 | Patrick KetzPlace 35 · Spring Lake Park | — | Spring Lake Park | 14:04.1 |
| 36 | Gabriel MendlikPlace 36 · Spring Lake Park | — | Spring Lake Park | 14:15.5 |
| 37 | Zachary BurnsPlace 37 · St. Anthony Village | — | St. Anthony Village | 14:18.0 |
| 38 | Micah DoranPlace 38 · ERA/ISM/CA | — | ERA/ISM/CA | 14:20.5 |
| 39 | Levi PotchinskyPlace 39 · ERA/ISM/CA | — | ERA/ISM/CA | 14:23.8 |
| 40 | Carsten SmithPlace 40 · St. Anthony Village | — | St. Anthony Village | 14:35.9 |
| 41 | Xander KalarPlace 41 · St. Anthony Village | — | St. Anthony Village | 14:38.8 |
| 42 | James MuellerPlace 42 · Spring Lake Park | — | Spring Lake Park | 14:50.5 |
| 43 | Odin RippePlace 43 · Spring Lake Park | — | Spring Lake Park | 15:00.0 |
| 44 | Quinn LampePlace 44 · ERA/ISM/CA | — | ERA/ISM/CA | 15:03.3 |
| 45 | Riley HessigPlace 45 · St. Anthony Village | — | St. Anthony Village | 15:05.0 |
| 46 | Ben WyckoffPlace 46 · St. Anthony Village | — | St. Anthony Village | 15:07.0 |
| 47 | Sean DarlingPlace 47 · St. Anthony Village | — | St. Anthony Village | 15:27.3 |
| 48 | Ethan KronstedtPlace 48 · ERA/ISM/CA | — | ERA/ISM/CA | 15:36.0 |
| 49 | Odin NelsonPlace 49 · St. Anthony Village | — | St. Anthony Village | 15:40.5 |
| 50 | Lucas WeidePlace 50 · St. Anthony Village | — | St. Anthony Village | 15:41.4 |
| 51 | John CannonPlace 51 · St. Anthony Village | — | St. Anthony Village | 15:50.3 |
| 52 | Vincent BakerPlace 52 · Spring Lake Park | — | Spring Lake Park | 15:51.1 |
| 53 | Adam YousefPlace 53 · ERA/ISM/CA | — | ERA/ISM/CA | 16:10.5 |
| 54 | Jacob HaylePlace 54 · Spring Lake Park | — | Spring Lake Park | 16:17.5 |
| 55 | Henry BradyPlace 55 · Spring Lake Park | — | Spring Lake Park | 16:21.0 |
| 56 | Evan WilliamsPlace 56 · Spring Lake Park | — | Spring Lake Park | 16:49.6 |
| 57 | Nathan WigertPlace 57 · Spring Lake Park | — | Spring Lake Park | 16:49.6 |
| 58 | Caleb BolsonPlace 58 · Spring Lake Park | — | Spring Lake Park | 16:53.5 |
| 59 | Henry DuclosPlace 59 · ERA/ISM/CA | — | ERA/ISM/CA | 16:56.5 |
| 60 | Isaac LangePlace 60 · Spring Lake Park | — | Spring Lake Park | 17:00.4 |
| 61 | Gabriel RamirezPlace 61 · ERA/ISM/CA | — | ERA/ISM/CA | 17:08.2 |
| 62 | Finnigan BlackPlace 62 · ERA/ISM/CA | — | ERA/ISM/CA | 17:14.2 |
| 63 | Conrad EldridgePlace 63 · Fridley | — | Fridley | 17:14.5 |
| 64 | Avery KnightPlace 64 · Spring Lake Park | — | Spring Lake Park | 17:15.6 |
| 65 | Lennon ChiabottiPlace 65 · St. Anthony Village | — | St. Anthony Village | 17:42.5 |
| 66 | Michael SwierczekPlace 66 · St. Anthony Village | — | St. Anthony Village | 18:21.3 |
| 67 | Qur'an SalamiPlace 67 · ERA/ISM/CA | — | ERA/ISM/CA | 18:43.6 |
| 68 | Hudson SchroederPlace 68 · St. Anthony Village | — | St. Anthony Village | 20:22.8 |
| 69 | Jude AndersonPlace 69 · St. Anthony Village | — | St. Anthony Village | 20:31.6 |
| 70 | Rafael GomezPlace 70 · Spring Lake Park | — | Spring Lake Park | 21:20.2 |
| 71 | Harrison AshleyPlace 71 · Spring Lake Park | — | Spring Lake Park | 22:08.2 |
| 72 | Ezekial LarsonPlace 72 · Spring Lake Park | — | Spring Lake Park | 22:11.5 |
| 73 | Henry VassarPlace 73 · Spring Lake Park | — | Spring Lake Park | 23:39.3 |
| 74 | Kaiden SelePlace 74 · Spring Lake Park | — | Spring Lake Park | 25:52.8 |