| 1 | Avrom BarrPlace 1 · Grade 11 · Rhinelander | 11 | Rhinelander | 16:45.7 |
| 2 | Bryant Waupoosse IIIPlace 2 · Grade 10 · Menominee Indian | 10 | Menominee Indian | 16:52.9 |
| 3 | Charlie ErnstPlace 3 · Grade 11 · Lakeland Union | 11 | Lakeland Union | 16:55.8 |
| 4 | Brayden KellyPlace 4 · Grade 9 · Lakeland Union | 9 | Lakeland Union | 17:24.7 |
| 5 | Josiah KuehlPlace 5 · Grade 11 · Shawano Community | 11 | Shawano Community | 17:25.6 |
| 6 | Parker McKinneyPlace 6 · Grade 12 · Lakeland Union | 12 | Lakeland Union | 17:27.2 |
| 7 | Jackson WeinzatlPlace 7 · Grade 11 · Rhinelander | 11 | Rhinelander | 17:31.1 |
| 8 | Shepard SniderPlace 8 · Grade 9 · Antigo | 9 | Antigo | 17:32.7 |
| 9 | Ethan MillerPlace 9 · Grade 11 · Northland Pines | 11 | Northland Pines | 17:34.5 |
| 10 | Caiden ReicheltPlace 10 · Grade 12 · Tomahawk | 12 | Tomahawk | 17:43.7 PR |
| 11 | Isaiah HoltzPlace 11 · Grade 11 · Oconto Falls | 11 | Oconto Falls | 17:45.7 |
| 12 | Jacob MuellerPlace 12 · Grade 12 · Merrill | 12 | Merrill | 17:52.0 PR |
| 13 | Aloysius FrechettePlace 13 · Grade 10 · Shawano Community | 10 | Shawano Community | 17:52.4 |
| 14 | Hunter MassignanPlace 14 · Grade 11 · Lakeland Union | 11 | Lakeland Union | 17:54.7 |
| 15 | Teagan HarkeyPlace 15 · Grade 10 · Shawano Community | 10 | Shawano Community | 18:06.2 |
| 16 | Michael BrunettePlace 16 · Grade 10 · Rhinelander | 10 | Rhinelander | 18:13.3 |
| 17 | Quinten HarkeyPlace 17 · Grade 10 · Shawano Community | 10 | Shawano Community | 18:13.9 |
| 18 | Barrett EggenPlace 18 · Grade 12 · Lakeland Union | 12 | Lakeland Union | 18:20.2 |
| 19 | Drake PemblePlace 19 · Grade 11 · Mosinee | 11 | Mosinee | 18:28.9 |
| 20 | Beckett HendricksPlace 20 · Grade 9 · Shawano Community | 9 | Shawano Community | 18:29.3 |
| 21 | Jonathan CampbellPlace 21 · Grade 11 · Rhinelander | 11 | Rhinelander | 18:29.6 |
| 22 | Brayden FishPlace 22 · Grade 9 · Shawano Community | 9 | Shawano Community | 18:36.6 PR |
| 23 | Corbyn RadlingerPlace 23 · Grade 10 · Medford | 10 | Medford | 18:40.6 |
| 24 | Cliff MaukPlace 24 · Grade 12 · Antigo | 12 | Antigo | 18:41.1 PR |
| 25 | Preston BelangerPlace 25 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 18:41.8 PR |
| 26 | Kaden RedmanPlace 26 · Grade 9 · Lakeland Union | 9 | Lakeland Union | 18:45.5 |
| 27 | Ethan ZielinskiPlace 27 · Grade 12 · Oconto Falls | 12 | Oconto Falls | 18:46.2 PR |
| 28 | Viktor ThompsonPlace 28 · Grade 9 · Mosinee | 9 | Mosinee | 18:47.2 |
| 29 | Jarrett GrasslPlace 29 · Grade 9 · Northland Pines | 9 | Northland Pines | 18:48.1 |
| 30 | Jackson KonietzkiPlace 30 · Grade 9 · Mosinee | 9 | Mosinee | 18:49.9 |
| 31 | Spencer LemkePlace 31 · Grade 12 · Mosinee | 12 | Mosinee | 18:51.7 |
| 32 | Ayden MyersPlace 32 · Grade 12 · Rhinelander | 12 | Rhinelander | 18:52.0 PR |
| 33 | Landon TimmPlace 33 · Grade 11 · Oconto Falls | 11 | Oconto Falls | 18:52.6 |
| 34 | Bryce VincentPlace 34 · Grade So · Marinette | So | Marinette | 18:54.0 |
| 35 | Jordon LavinPlace 35 · Grade 11 · Medford | 11 | Medford | 18:54.9 PR |
| 36 | Grant GrembanPlace 36 · Grade 10 · Rhinelander | 10 | Rhinelander | 18:59.6 |
| 37 | Connor ZornPlace 37 · Grade 9 · Tomahawk | 9 | Tomahawk | 19:01.2 |
| 38 | Tate GabrielPlace 38 · Grade 9 · Antigo | 9 | Antigo | 19:05.0 PR |
| 39 | Jordyn CarewPlace 39 · Grade 10 · Tomahawk | 10 | Tomahawk | 19:08.2 |
| 40 | Brady MenorPlace 40 · Grade 11 · Marinette | 11 | Marinette | 19:10.7 PR |
| 41 | Peyton RiedPlace 41 · Grade 11 · Medford | 11 | Medford | 19:11.8 |
| 42 | Dawson JonesPlace 42 · Grade 10 · Tomahawk | 10 | Tomahawk | 19:17.9 |
| 43 | Jacob RaatzPlace 43 · Grade 11 · Colby/Abbotsford | 11 | Colby/Abbotsford | 19:21.0 |
| 44 | Nate KohnertPlace 44 · Grade 12 · Mosinee | 12 | Mosinee | 19:24.4 |
| 45 | Ace ArndtPlace 45 · Grade 10 · Medford | 10 | Medford | 19:28.7 |
| 46 | Ben HansonPlace 46 · Grade 10 · Merrill | 10 | Merrill | 19:30.6 |
| 47 | Matthew WoodPlace 47 · Grade 10 · Rhinelander | 10 | Rhinelander | 19:32.5 |
| 48 | Ryan MontagPlace 48 · Grade 11 · Tomahawk | 11 | Tomahawk | 19:33.3 |
| 49 | Brady AndersonPlace 49 · Grade 12 · Antigo | 12 | Antigo | 19:35.8 PR |
| 50 | Jeremiah JohnsonPlace 50 · Grade 12 · Tomahawk | 12 | Tomahawk | 19:35.8 |
| 51 | Sage MendollaPlace 51 · Grade 11 · Oconto Falls | 11 | Oconto Falls | 19:36.8 |
| 52 | Evan PagelPlace 52 · Grade 12 · Medford | 12 | Medford | 19:37.4 |
| 53 | Joe ZastrowPlace 53 · Grade 10 · Tomahawk | 10 | Tomahawk | 19:37.4 |
| 54 | Mason LottoPlace 54 · Grade 10 · Oconto Falls | 10 | Oconto Falls | 19:38.0 |
| 55 | Hunter HoffmanPlace 55 · Grade 9 · Northland Pines | 9 | Northland Pines | 19:39.5 PR |
| 56 | Jonas BushmanPlace 56 · Grade 12 · Wittenberg-Birnamwood | 12 | Wittenberg-Birnamwood | 19:41.0 |
| 57 | Marty NowinskyPlace 57 · Grade 11 · Wittenberg-Birnamwood | 11 | Wittenberg-Birnamwood | 19:41.4 |
| 58 | Christoffer MartinPlace 58 · Grade 12 · Mosinee | 12 | Mosinee | 19:46.2 |
| 59 | Max ZemanPlace 59 · Grade 11 · Lakeland Union | 11 | Lakeland Union | 19:49.1 |
| 60 | Hunter SchneiderPlace 60 · Grade 12 · Marinette | 12 | Marinette | 19:52.5 |
| 61 | Colin MillerPlace 61 · Grade 9 · Northland Pines | 9 | Northland Pines | 19:53.4 |
| 62 | Cashius ReevisPlace 62 · Grade 10 · Menominee Indian | 10 | Menominee Indian | 19:53.8 |
| 63 | Matthew SprottePlace 63 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 19:58.0 |
| 64 | Nevyn GripentrogPlace 64 · Grade 11 · Medford | 11 | Medford | 19:59.2 |
| 65 | Michael Peters IIIPlace 65 · Grade 12 · Menominee Indian | 12 | Menominee Indian | 19:59.7 |
| 66 | Deklan KorthPlace 66 · Grade 9 · Clintonville | 9 | Clintonville | 20:00.3 PR |
| 67 | Gavin ReisPlace 67 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 20:00.4 |
| 68 | Dylan DemmithPlace 68 · Grade 12 · Marinette | 12 | Marinette | 20:01.4 PR |
| 69 | Brady EggebrechtPlace 69 · Grade 12 · Merrill | 12 | Merrill | 20:06.3 PR |
| 70 | Dalton FletcherPlace 70 · Grade 11 · Wittenberg-Birnamwood | 11 | Wittenberg-Birnamwood | 20:11.1 |
| 71 | Jack SheahanPlace 71 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 20:14.0 |
| 72 | Zander HarrisPlace 72 · Grade 10 · Marinette | 10 | Marinette | 20:18.7 |
| 73 | Will DanielsPlace 73 · Grade 12 · Medford | 12 | Medford | 20:25.3 |
| 74 | Kai WaykaPlace 74 · Grade 11 · Menominee Indian | 11 | Menominee Indian | 20:26.1 |
| 75 | Dane CihlarPlace 75 · Grade 12 · Mosinee | 12 | Mosinee | 20:26.6 |
| 76 | Milo SalvesenPlace 76 · Grade 11 · Wittenberg-Birnamwood | 11 | Wittenberg-Birnamwood | 20:45.2 |
| 77 | Gabriel KeysPlace 77 · Grade 12 · Merrill | 12 | Merrill | 20:58.5 |
| 78 | Cason WeenigPlace 78 · Grade 12 · Oconto Falls | 12 | Oconto Falls | 21:02.4 |
| 79 | Braxton RajkovichPlace 79 · Grade 12 · Oconto Falls | 12 | Oconto Falls | 21:06.8 |
| 80 | Tyler GrosskreutzPlace 80 · Grade 11 · Clintonville | 11 | Clintonville | 21:17.0 |
| 81 | Marco GarciaPlace 81 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 21:19.7 PR |
| 82 | Andrew EmpeyPlace 82 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 21:21.2 |
| 83 | Noah StevensonPlace 83 · Grade 9 · Clintonville | 9 | Clintonville | 21:25.5 |
| 84 | Mason JanssenPlace 84 · Grade 9 · Clintonville | 9 | Clintonville | 21:33.5 |
| 85 | Colten MuellerPlace 85 · Grade 10 · Wittenberg-Birnamwood | 10 | Wittenberg-Birnamwood | 21:40.1 |
| 86 | Logan ManriquezPlace 86 · Grade So · Northland Pines | So | Northland Pines | 21:41.7 |
| 87 | Teagon StewartPlace 87 · Grade 9 · Wittenberg-Birnamwood | 9 | Wittenberg-Birnamwood | 21:42.8 |
| 88 | Jameson MorganPlace 88 · Grade 10 · Merrill | 10 | Merrill | 21:49.1 PR |
| 89 | Frank FelicianoPlace 89 · Grade 9 · Marinette | 9 | Marinette | 21:53.2 |
| 90 | Aidan AndersonPlace 90 · Grade 12 · Marinette | 12 | Marinette | 21:54.3 |
| 91 | Monty SalvesenPlace 91 · Grade 9 · Wittenberg-Birnamwood | 9 | Wittenberg-Birnamwood | 22:17.0 |
| 92 | Ryan McGrathPlace 92 · Grade 9 · Northland Pines | 9 | Northland Pines | 22:22.9 |
| 93 | Seamus SniderPlace 93 · Grade 9 · Antigo | 9 | Antigo | 22:41.4 |
| 94 | Hunter MarquettePlace 94 · Grade 12 · Clintonville | 12 | Clintonville | 22:54.7 PR |
| 95 | Caleb StimacPlace 95 · Grade 9 · Antigo | 9 | Antigo | 23:32.0 |
| 96 | Christopher WaubanascumPlace 96 · Grade 9 · Menominee Indian | 9 | Menominee Indian | 24:25.1 |