| 1 | Nicholas PufallPlace 1 · Grade 9 · Bay Port | 9 | Bay Port | 19:14.90 |
| 2 | Grant RocheleauPlace 2 · Grade 12 · Bay Port | 12 | Bay Port | 19:17.78 |
| 3 | Zach SudaPlace 3 · Grade 12 · West De Pere | 12 | West De Pere | 19:31.19 |
| 4 | Zach KubickiPlace 4 · Grade 12 · Bay Port | 12 | Bay Port | 19:39.98 |
| 5 | Jonathan SzePlace 5 · Grade 12 · Bay Port | 12 | Bay Port | 19:44.34 |
| 6 | Zach GonneringPlace 6 · Grade 12 · Bay Port | 12 | Bay Port | 19:46.13 |
| 7 | Jacob PetoniakPlace 7 · Grade 11 · Bay Port | 11 | Bay Port | 19:57.09 |
| 8 | Vaughn GerritsPlace 8 · Grade 11 · West De Pere | 11 | West De Pere | 20:04.37 |
| 9 | Dominick AzzolinaPlace 9 · Grade 10 · Bay Port | 10 | Bay Port | 20:09.67 |
| 10 | Ethan ElyPlace 10 · Grade 10 · Bay Port | 10 | Bay Port | 20:09.74 |
| 11 | Bryce BougiePlace 11 · Grade 9 · De Pere | 9 | De Pere | 20:12.33 |
| 12 | Tyler ReuterPlace 12 · Grade 11 · Seymour | 11 | Seymour | 20:20.54 |
| 13 | Taren SchadriePlace 13 · Grade 9 · Seymour | 9 | Seymour | 20:21.63 |
| 14 | Aaron BroadrickPlace 14 · Grade 9 · De Pere | 9 | De Pere | 20:44.17 |
| 15 | Elliott GrovesPlace 15 · Grade 12 · De Pere | 12 | De Pere | 20:46.49 |
| 16 | Conner PatzPlace 16 · Grade 10 · Seymour | 10 | Seymour | 20:46.84 |
| 17 | Dane AdamsPlace 17 · Grade 12 · Shawano Community | 12 | Shawano Community | 20:51.96 |
| 18 | Brady ChristnovichPlace 18 · Grade 10 · Bay Port | 10 | Bay Port | 21:01.62 |
| 19 | Ryan HartPlace 19 · Grade 12 · Bay Port | 12 | Bay Port | 21:06.88 |
| 20 | Ethan MathiesPlace 20 · Grade 10 · De Pere | 10 | De Pere | 21:09.19 |
| 21 | Ian FossPlace 21 · Grade 9 · De Pere | 9 | De Pere | 21:12.44 |
| 22 | Eric Van EssPlace 22 · Grade 10 · Luxemburg-Casco | 10 | Luxemburg-Casco | 21:19.34 |
| 23 | Brady StombergPlace 23 · Grade 12 · Shawano Community | 12 | Shawano Community | 21:38.78 |
| 24 | Michael MorozovPlace 24 · Grade 9 · Luxemburg-Casco | 9 | Luxemburg-Casco | 21:38.93 |
| 25 | Cooper ZerjavPlace 25 · Grade 12 · West De Pere | 12 | West De Pere | 21:39.98 |
| 26 | Fulton ClusmanPlace 26 · Grade 12 · Bay Port | 12 | Bay Port | 21:41.77 |
| 27 | Evan SmetPlace 27 · Grade 12 · Seymour | 12 | Seymour | 21:43.26 |
| 28 | Caydon EnglebertPlace 28 · Grade 12 · West De Pere | 12 | West De Pere | 21:44.36 |
| 29 | Owen NoelPlace 29 · Grade 11 · Bay Port | 11 | Bay Port | 21:45.66 |
| 30 | Owen KoebePlace 30 · Grade 11 · Seymour | 11 | Seymour | 21:46.69 |
| 31 | Jonah BouchardPlace 31 · Grade 11 · West De Pere | 11 | West De Pere | 21:47.37 |
| 32 | Hunter JoniauxPlace 32 · Grade 12 · Luxemburg-Casco | 12 | Luxemburg-Casco | 21:47.57 |
| 33 | Griffin DekkerPlace 33 · Grade 9 · De Pere | 9 | De Pere | 21:48.35 |
| 34 | Collin StellmacherPlace 34 · Grade 12 · Bay Port | 12 | Bay Port | 21:50.39 |
| 35 | Cooper LieuwenPlace 35 · Grade 11 · West De Pere | 11 | West De Pere | 21:51.30 |
| 36 | Walker KaczrowskiPlace 36 · Grade 11 · Seymour | 11 | Seymour | 21:58.68 |
| 37 | Caleb KruegerPlace 37 · Grade 11 · De Pere | 11 | De Pere | 22:04.96 |
| 38 | Nathan HilbertPlace 38 · Grade 9 · Seymour | 9 | Seymour | 22:05.45 |
| 39 | Kane AltendorfPlace 39 · Grade 10 · Bay Port | 10 | Bay Port | 22:08.62 |
| 40 | Zachary KempPlace 40 · Grade 10 · Seymour | 10 | Seymour | 22:10.01 |
| 41 | Blake RobillardPlace 41 · Grade 12 · Luxemburg-Casco | 12 | Luxemburg-Casco | 22:14.55 |
| 42 | TJ KuhnPlace 42 · Grade 11 · Luxemburg-Casco | 11 | Luxemburg-Casco | 22:14.74 |
| 43 | Connor GoodmanPlace 43 · Grade 10 · West De Pere | 10 | West De Pere | 22:23.35 |
| 44 | A.B. CampbellPlace 44 · Grade 10 · De Pere | 10 | De Pere | 22:23.74 |
| 45 | Christian HallPlace 45 · Grade 9 · Kewaunee | 9 | Kewaunee | 22:25.07 |
| 46 | Seth RadkePlace 46 · Grade 11 · Bay Port | 11 | Bay Port | 22:26.17 |
| 47 | Jack MillerPlace 47 · Grade 11 · Bay Port | 11 | Bay Port | 22:28.04 |
| 48 | Isaac JerabekPlace 48 · Grade 10 · Luxemburg-Casco | 10 | Luxemburg-Casco | 22:28.25 |
| 49 | Finnegan BlakePlace 49 · Grade 11 · De Pere | 11 | De Pere | 22:34.86 |
| 50 | Jacob HayesPlace 50 · Grade 12 · West De Pere | 12 | West De Pere | 22:38.63 |
| 51 | Peter HurstPlace 51 · Grade 11 · De Pere | 11 | De Pere | 22:41.99 |
| 52 | Lucas MartinPlace 52 · Grade 9 · Kewaunee | 9 | Kewaunee | 22:43.41 |
| 53 | Caleb DelebreauPlace 53 · Grade 10 · Luxemburg-Casco | 10 | Luxemburg-Casco | 22:44.63 |
| 54 | Austin BowenPlace 54 · Grade 11 · De Pere | 11 | De Pere | 22:49.41 |
| 55 | Tyler TuttlePlace 55 · Grade 9 · Bay Port | 9 | Bay Port | 22:51.86 |
| 56 | Brett DestachePlace 56 · Grade 11 · West De Pere | 11 | West De Pere | 22:52.08 |
| 57 | Collin HansenPlace 57 · Grade 12 · De Pere | 12 | De Pere | 22:53.19 |
| 58 | Max HartmannPlace 58 · Grade 11 · West De Pere | 11 | West De Pere | 23:06.98 |
| 59 | Brady StellmacherPlace 59 · Grade 9 · Bay Port | 9 | Bay Port | 23:07.75 |
| 60 | Vladimir BoettcherPlace 60 · Grade 10 · De Pere | 10 | De Pere | 23:09.19 |
| 61 | Ethan AndersenPlace 61 · Grade 10 · Bay Port | 10 | Bay Port | 23:16.43 |
| 62 | Connor SteffensPlace 62 · Grade 9 · Seymour | 9 | Seymour | 23:17.97 |
| 63 | Aiden SischoPlace 63 · Grade 9 · Shawano Community | 9 | Shawano Community | 23:20.24 |
| 64 | Bergen PetersPlace 64 · Grade 12 · Bay Port | 12 | Bay Port | 23:23.00 |
| 65 | Cal MatzkePlace 65 · Grade 12 · De Pere | 12 | De Pere | 23:31.38 |
| 66 | Isaac Hill-WilliamsPlace 66 · Grade 12 · Shawano Community | 12 | Shawano Community | 23:31.42 |
| 67 | Kaleb WalterPlace 67 · Grade 12 · De Pere | 12 | De Pere | 23:33.08 |
| 68 | Parker MyersPlace 68 · Grade 9 · Bay Port | 9 | Bay Port | 23:41.11 |
| 69 | Ashton LubinskiPlace 69 · Grade 11 · Green Bay West | 11 | Green Bay West | 24:01.26 |
| 70 | Max DernbachPlace 70 · Grade 9 · De Pere | 9 | De Pere | 24:14.82 |
| 71 | Ephraim RoginaPlace 71 · Grade 9 · Green Bay West | 9 | Green Bay West | 24:18.53 |
| 72 | Quinn GauthierPlace 72 · Grade 9 · Shawano Community | 9 | Shawano Community | 24:18.54 |
| 73 | Aiden Miller Riest...Place 73 · Grade 9 · Green Bay West | 9 | Green Bay West | 24:35.48 |
| 74 | Brayden LeurquinPlace 74 · Grade 9 · West De Pere | 9 | West De Pere | 24:36.08 |
| 75 | Mason ReuterPlace 75 · Grade 9 · Seymour | 9 | Seymour | 24:56.14 |
| 76 | Austin Hill-WilliamsPlace 76 · Grade 12 · Shawano Community | 12 | Shawano Community | 24:59.95 |
| 77 | Saif IghzawiPlace 77 · Grade 11 · De Pere | 11 | De Pere | 25:00.15 |
| 78 | Sheldon KruegerPlace 78 · Grade 12 · Shawano Community | 12 | Shawano Community | 25:00.86 |
| 79 | Charlie FootePlace 79 · Grade 11 · De Pere | 11 | De Pere | 25:10.90 |
| 80 | Ethan DePasPlace 80 · Grade 9 · De Pere | 9 | De Pere | 25:18.90 |
| 81 | Brice WaraxPlace 81 · Grade 12 · Shawano Community | 12 | Shawano Community | 25:24.66 |
| 82 | August BedroskePlace 82 · Grade 10 · Shawano Community | 10 | Shawano Community | 25:28.10 |
| 83 | Jozef KralovecPlace 83 · Grade 11 · West De Pere | 11 | West De Pere | 25:29.03 |
| 84 | Carson PociaskPlace 84 · Grade 10 · Bay Port | 10 | Bay Port | 25:30.62 |
| 85 | Jarek KralovecPlace 85 · Grade 9 · West De Pere | 9 | West De Pere | 25:31.36 |
| 86 | Sam CumicekPlace 86 · Grade 10 · De Pere | 10 | De Pere | 26:03.96 |
| 87 | David WhippPlace 87 · Grade 9 · West De Pere | 9 | West De Pere | 26:44.59 |
| 88 | Wade WaukauPlace 88 · Grade 11 · West De Pere | 11 | West De Pere | 27:39.05 |
| 89 | Brian WeistPlace 89 · Grade 11 · Kewaunee | 11 | Kewaunee | 27:48.20 |
| 90 | Alex DeGravePlace 90 · Grade 10 · Luxemburg-Casco | 10 | Luxemburg-Casco | 28:01.44 |
| 91 | Nathan BohnPlace 91 · Grade 9 · De Pere | 9 | De Pere | 29:08.80 |
| 92 | Jairus DadamPlace 92 · Grade 9 · Sevastopol | 9 | Sevastopol | 29:56.15 |
| 93 | Franky UmentumPlace 93 · Grade 12 · Lena/Saint Thomas Ac.. | 12 | Lena/Saint Thomas Ac.. | 30:06.88 |
| 94 | Hank GoldsmithPlace 94 · Grade 11 · Luxemburg-Casco | 11 | Luxemburg-Casco | 30:46.06 |
| 95 | Jackson CraryPlace 95 · Grade 10 · West De Pere | 10 | West De Pere | 31:09.77 |
| 96 | Logan ShraderPlace 96 · Grade 12 · De Pere | 12 | De Pere | 33:00.04 |
| 97 | Landon FrankPlace 97 · Grade 9 · Sevastopol | 9 | Sevastopol | 33:37.22 |
| 98 | Austin BrandtPlace 98 · Grade 9 · Shawano Community | 9 | Shawano Community | 37:53.28 |
| 99 | Bennett LarsonPlace 99 · Grade 10 · Bay Port | 10 | Bay Port | 40:11.64 |