| 1 | Niko ReedPlace 1 · Grade 8 · Dollar Bay | 8 | Dollar Bay | 12:14.0 |
| 2 | Tyler RulePlace 2 · Grade 8 · Houghton ms | 8 | Houghton ms | 12:40.1 |
| 3 | Liam JeannottePlace 3 · Grade 7 · Hancock ms | 7 | Hancock ms | 12:47.6 |
| 4 | Landon KinnunenPlace 4 · Grade 7 · EB Holman | 7 | EB Holman | 12:54.6 |
| 5 | Spence HeinonenPlace 5 · Grade 7 · EB Holman | 7 | EB Holman | 13:08.7 |
| 6 | Henry McCartyPlace 6 · Grade 8 · Houghton ms | 8 | Houghton ms | 13:10.0 |
| 7 | Kolby JohnsonPlace 7 · Grade 8 · Houghton ms | 8 | Houghton ms | 13:11.5 |
| 8 | Mason WeathersPlace 8 · Grade 6 · Houghton ms | 6 | Houghton ms | 13:27.9 |
| 9 | Carter KalcichPlace 9 · Grade 8 · Houghton ms | 8 | Houghton ms | 13:28.1 |
| 10 | Caleb JeannottePlace 10 · Grade 6 · Hancock ms | 6 | Hancock ms | 13:33.9 |
| 11 | Kellan TweitenPlace 11 · Grade 7 · Wakefield | 7 | Wakefield | 13:38.4 |
| 12 | Jonathan EikenberryPlace 12 · Grade 7 · Hancock ms | 7 | Hancock ms | 13:41.3 |
| 13 | Andy BjornPlace 13 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 13:42.8 |
| 14 | Roary WattPlace 14 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 13:43.1 |
| 15 | Alexander DowdenPlace 15 · Grade 8 · Houghton ms | 8 | Houghton ms | 13:44.5 |
| 16 | Bradley SchuettPlace 16 · Grade 7 · Houghton ms | 7 | Houghton ms | 13:55.0 |
| 17 | Acen RuotsalaPlace 17 · Grade 6 · L L Wright | 6 | L L Wright | 14:00.5 |
| 18 | Deklan KangasPlace 18 · Grade 7 · Jeffers | 7 | Jeffers | 14:00.6 |
| 19 | Mason HowellPlace 19 · Grade 6 · Houghton ms | 6 | Houghton ms | 14:07.6 |
| 20 | Karl ZimmerPlace 20 · Grade 7 · Chassell ms | 7 | Chassell ms | 14:08.1 |
| 21 | Abe RothPlace 21 · Grade 8 · Houghton ms | 8 | Houghton ms | 14:11.3 |
| 22 | Lincoln NadeauPlace 22 · Grade 7 · Houghton ms | 7 | Houghton ms | 14:14.6 |
| 23 | Talon LinnPlace 23 · Grade 6 · L L Wright | 6 | L L Wright | 14:15.3 |
| 24 | Oskar McCloudPlace 24 · Grade 7 · Houghton ms | 7 | Houghton ms | 14:20.3 |
| 25 | Chase AhoPlace 25 · Grade 6 · Chassell ms | 6 | Chassell ms | 14:21.8 |
| 26 | Mason StarkPlace 26 · Grade 8 · Sacred Heart Catholic | 8 | Sacred Heart Catholic | 14:27.3 |
| 27 | Reid KangasPlace 27 · Grade 7 · Jeffers | 7 | Jeffers | 14:28.3 |
| 28 | Owen AsialaPlace 28 · Grade 7 · Jeffers | 7 | Jeffers | 14:29.8 |
| 29 | Olavi LautalaPlace 29 · Grade 7 · Houghton ms | 7 | Houghton ms | 14:36.9 |
| 30 | Dawson HolmPlace 30 · Grade 7 · Baraga | 7 | Baraga | 14:42.2 |
| 31 | Hendrik KangasPlace 31 · Grade 6 · Jeffers | 6 | Jeffers | 15:04.0 |
| 32 | Jacob BalducPlace 32 · Grade 7 · L L Wright | 7 | L L Wright | 15:04.9 |
| 33 | Jed HeinonenPlace 33 · Grade 6 · Jeffers | 6 | Jeffers | 15:04.9 |
| 34 | Nikolai LarsenPlace 34 · Grade 6 · Jeffers | 6 | Jeffers | 15:07.2 |
| 35 | Derek DixPlace 35 · Grade 7 · L'Anse | 7 | L'Anse | 15:08.8 |
| 36 | Caeleb NollPlace 36 · Grade 8 · Houghton ms | 8 | Houghton ms | 15:21.4 |
| 37 | Jaxson HooperPlace 37 · Grade 6 · L L Wright | 6 | L L Wright | 15:24.9 |
| 38 | James BalchikPlace 38 · Grade 7 · L L Wright | 7 | L L Wright | 15:27.0 |
| 39 | Jeremiah BalPlace 39 · Grade 8 · Houghton ms | 8 | Houghton ms | 15:28.2 |
| 40 | Barrett WhitePlace 40 · Grade 7 · Gwinn | 7 | Gwinn | 15:29.9 |
| 41 | Henry StempiharPlace 41 · Grade 6 · L L Wright | 6 | L L Wright | 15:33.2 |
| 42 | Louis SturosPlace 42 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 15:33.9 |
| 43 | Isaac BergerPlace 43 · Grade 6 · Baraga | 6 | Baraga | 15:34.6 |
| 44 | Jordan EkdahlPlace 44 · Grade 8 · L'Anse | 8 | L'Anse | 15:38.5 |
| 45 | Benett LarsonPlace 45 · Grade 7 · Chassell ms | 7 | Chassell ms | 15:43.1 |
| 46 | Camden BohlsonPlace 46 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 15:43.5 |
| 47 | Levi HeltunenPlace 47 · Grade 6 · Jeffers | 6 | Jeffers | 15:45.1 |
| 48 | Prestan AmslerPlace 48 · Grade 7 · L'Anse | 7 | L'Anse | 15:52.0 |
| 49 | Nolan WebbPlace 49 · Grade 8 · Houghton ms | 8 | Houghton ms | 15:52.6 |
| 50 | Owen GreenPlace 50 · Grade 7 · Gwinn | 7 | Gwinn | 15:54.0 |
| 51 | Ollie ButkovichPlace 51 · Grade 7 · Houghton ms | 7 | Houghton ms | 15:56.4 |
| 52 | Ben NortheyPlace 52 · Grade 8 · Houghton ms | 8 | Houghton ms | 16:00.3 |
| 53 | Ezra NollPlace 53 · Grade 7 · Houghton ms | 7 | Houghton ms | 16:04.0 |
| 54 | Gage JurmuPlace 54 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 16:04.2 |
| 55 | Max WebbPlace 55 · Grade 6 · Houghton ms | 6 | Houghton ms | 16:11.6 |
| 56 | Oliver LarsonPlace 56 · Grade 8 · EB Holman | 8 | EB Holman | 16:25.4 |
| 57 | Blaise HoehnPlace 57 · Grade 6 · Sacred Heart Catholic | 6 | Sacred Heart Catholic | 16:25.8 |
| 58 | Cason LawsonPlace 58 · Grade 6 · Ishpeming CL Phelps | 6 | Ishpeming CL Phelps | 16:26.2 |
| 59 | Ambrose HoehnPlace 59 · Grade 5 · Sacred Heart Catholic | 5 | Sacred Heart Catholic | 16:31.0 |
| 60 | Jeptha HeldtPlace 60 · Grade 8 · Houghton ms | 8 | Houghton ms | 16:45.2 |
| 61 | Dexter MadisonPlace 61 · Grade 8 · L L Wright | 8 | L L Wright | 16:45.8 |
| 62 | Carson JilekPlace 62 · Grade 7 · Wakefield | 7 | Wakefield | 16:50.1 |
| 63 | Chad LassilaPlace 63 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 16:56.7 |
| 64 | Kooper JohnsonPlace 64 · Grade 6 · Houghton ms | 6 | Houghton ms | 16:59.7 |
| 65 | Carl CarlsonPlace 65 · Grade 6 · Ishpeming CL Phelps | 6 | Ishpeming CL Phelps | 17:04.1 |
| 66 | Miles PickruhnPlace 66 · Grade 6 · Ishpeming CL Phelps | 6 | Ishpeming CL Phelps | 17:04.2 |
| 67 | Cal JohnsonPlace 67 · Grade 7 · EB Holman | 7 | EB Holman | 17:06.5 |
| 68 | Felix JohnsonPlace 68 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 17:12.5 |
| 69 | Eero SaaranenPlace 69 · Grade 6 · Houghton ms | 6 | Houghton ms | 17:12.7 |
| 70 | Caleb StanolisPlace 70 · Grade 6 · Republic-Michigamme | 6 | Republic-Michigamme | 17:37.3 |
| 71 | Jude ValeskiPlace 71 · Grade 6 · Republic-Michigamme | 6 | Republic-Michigamme | 17:37.5 |
| 72 | Tyson StitesPlace 72 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 17:57.6 |
| 73 | Bentlee RaynerPlace 73 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 17:57.7 |
| 74 | Jordan TormalaPlace 74 · Grade 7 · Houghton ms | 7 | Houghton ms | 18:22.8 |
| 75 | Michael SidortsovPlace 75 · Grade 6 · Houghton ms | 6 | Houghton ms | 18:25.5 |
| 76 | Alejandro HernandezPlace 76 · Grade 6 · Houghton ms | 6 | Houghton ms | 18:28.3 PR |
| 77 | Evan SimPlace 77 · Grade 6 · L L Wright | 6 | L L Wright | 18:42.4 |
| 78 | John StanscheitPlace 78 · Grade 7 · Gwinn | 7 | Gwinn | 18:46.2 |
| 79 | Connor MoorePlace 79 · Grade 7 · L L Wright | 7 | L L Wright | 18:48.3 |
| 80 | Warren ScarlettPlace 80 · Grade 8 · Houghton ms | 8 | Houghton ms | 19:25.6 |
| 81 | Joseph KauraPlace 81 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 19:45.0 |
| 82 | Charlie ConePlace 82 · Grade 6 · Houghton ms | 6 | Houghton ms | 19:50.5 |
| 83 | Steven PetersPlace 83 · Grade 6 · Houghton ms | 6 | Houghton ms | 19:53.1 |
| 84 | Lucas HjerstedtPlace 84 · Grade 8 · Houghton ms | 8 | Houghton ms | 20:10.9 |
| 85 | Owen CoxPlace 85 · Grade 5 · Ishpeming CL Phelps | 5 | Ishpeming CL Phelps | 20:59.7 |
| 86 | Blake JarviPlace 86 · Grade 6 · Dollar Bay | 6 | Dollar Bay | 21:06.6 |
| 87 | Tenley TollrfsonPlace 87 · Grade 10 · Sacred Heart Catholic | 10 | Sacred Heart Catholic | 21:12.0 PR |
| 88 | Gavin MassawayPlace 88 · Grade 8 · Houghton ms | 8 | Houghton ms | 21:44.4 |
| 89 | Sebastian FissPlace 89 · Grade 6 · Houghton ms | 6 | Houghton ms | 21:50.9 |
| 90 | Silas CookePlace 90 · Grade 6 · Houghton ms | 6 | Houghton ms | 21:56.4 |
| 91 | Sedrick GreyPlace 91 · Grade 5 · Sacred Heart Catholic | 5 | Sacred Heart Catholic | 22:01.2 |
| 92 | Aaron BlakePlace 92 · Grade 8 · Houghton ms | 8 | Houghton ms | 22:04.8 |
| 93 | Derek MakiPlace 93 · Grade 7 · Washington (Calumet) | 7 | Washington (Calumet) | 23:02.5 |
| 94 | Nicholas SaariPlace 94 · Grade 7 · L L Wright | 7 | L L Wright | 23:58.3 |
| 95 | Layne MassawayPlace 95 · Grade 6 · Houghton ms | 6 | Houghton ms | 25:32.9 |
| 96 | Owen CoderePlace 96 · Grade 6 · Washington (Calumet) | 6 | Washington (Calumet) | 25:44.5 |
| 97 | Zayne GearhartPlace 97 · Grade 5 · Ishpeming CL Phelps | 5 | Ishpeming CL Phelps | 25:49.9 |