| 1 | Christian PatzkaPlace 1 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 16:54.1 |
| 2 | Zach HuffmanPlace 2 · Grade 10 · Deerfield/Cambridge | 10 | Deerfield/Cambridge | 17:20.3 |
| 3 | Drew DaveyPlace 3 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 17:45.4 |
| 4 | Ian SandePlace 4 · Grade 12 · Jefferson | 12 | Jefferson | 18:05.2 |
| 5 | Colton DrewPlace 5 · Grade 11 · Jefferson | 11 | Jefferson | 18:14.7 |
| 6 | Steven AguirrePlace 6 · Grade 12 · Lomira | 12 | Lomira | 18:24.6 |
| 7 | Jack NikolayPlace 7 · Grade 11 · Deerfield/Cambridge | 11 | Deerfield/Cambridge | 18:24.7 |
| 8 | Mason MarinPlace 8 · Grade 10 · Jefferson | 10 | Jefferson | 18:26.3 |
| 9 | Ben TuescherPlace 9 · Grade 12 · Elkhorn Area | 12 | Elkhorn Area | 18:42.7 |
| 10 | Austin Trewyn-ColvinPlace 10 · Grade 11 · Deerfield/Cambridge | 11 | Deerfield/Cambridge | 18:49.9 |
| 11 | Austin DepuydtPlace 11 · Grade 11 · East Troy | 11 | East Troy | 18:53.2 |
| 12 | Riley BuchheitPlace 12 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:03.7 |
| 13 | Makhai NavarroPlace 13 · Grade 11 · Deerfield/Cambridge | 11 | Deerfield/Cambridge | 19:13.1 |
| 14 | Quinn McCabePlace 14 · Grade 9 · Clinton | 9 | Clinton | 19:17.5 |
| 15 | Erik JohnsonPlace 15 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:19.9 |
| 16 | Avery CranePlace 16 · Grade 11 · Parkview | 11 | Parkview | 19:20.2 |
| 17 | Jonathan JonesPlace 17 · Grade 11 · Deerfield/Cambridge | 11 | Deerfield/Cambridge | 19:27.2 |
| 18 | Quentin SaylorPlace 18 · Grade 11 · Lake Mills | 11 | Lake Mills | 19:28.7 |
| 19 | Liam BrownPlace 19 · Grade 11 · Deerfield/Cambridge | 11 | Deerfield/Cambridge | 19:29.1 |
| 20 | Taylor PhillipsPlace 20 · Grade 11 · Jefferson | 11 | Jefferson | 19:31.4 |
| 21 | Zach BaumanPlace 21 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 19:32.0 |
| 22 | Weston ParmanPlace 22 · Grade 10 · Wisconsin Heights/Barneveld | 10 | Wisconsin Heights/Barneveld | 19:44.0 |
| 23 | Sawyer ThorpPlace 23 · Grade 10 · Jefferson | 10 | Jefferson | 20:05.0 |
| 24 | Kalob KimmelPlace 24 · Grade 9 · Deerfield/Cambridge | 9 | Deerfield/Cambridge | 20:06.5 |
| 25 | Sam ManakPlace 25 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 20:09.8 |
| 26 | Dangelo WalshPlace 26 · Grade 9 · Clinton | 9 | Clinton | 20:15.4 |
| 27 | Dylan SchroederPlace 27 · Grade 9 · East Troy | 9 | East Troy | 20:46.5 |
| 28 | Evan PennimanPlace 28 · Grade 9 · Big Foot/Williams Bay | 9 | Big Foot/Williams Bay | 20:46.6 |
| 29 | Alex HuertaPlace 29 · Grade 12 · Elkhorn Area | 12 | Elkhorn Area | 20:50.6 |
| 30 | Ian FletcherPlace 30 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 20:53.6 |
| 31 | Ryan SchraufnagelPlace 31 · Grade 12 · Lomira | 12 | Lomira | 20:54.9 |
| 32 | Henry PopowskiPlace 32 · Grade 12 · Lake Mills | 12 | Lake Mills | 21:07.1 |
| 33 | Hunter GreerPlace 33 · Grade 10 · Clinton | 10 | Clinton | 21:07.2 |
| 34 | Zander WilsonPlace 34 · Grade 10 · Parkview | 10 | Parkview | 21:08.0 |
| 35 | Jeremiah LegelPlace 35 · Grade 9 · Lake Mills | 9 | Lake Mills | 21:16.0 |
| 36 | Jonah EdwardsPlace 36 · Grade 10 · East Troy | 10 | East Troy | 21:25.5 |
| 37 | Jack LehockyPlace 37 · Grade 11 · East Troy | 11 | East Troy | 21:27.7 |
| 38 | Adam ChristoffersonPlace 38 · Grade 10 · Clinton | 10 | Clinton | 21:32.4 |
| 39 | Jacob HammondPlace 39 · Grade 11 · Palmyra-Eagle | 11 | Palmyra-Eagle | 21:34.7 |
| 40 | Alex GundrumPlace 40 · Grade 12 · Lomira | 12 | Lomira | 21:43.1 |
| 41 | Aaron MeierPlace 41 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 21:45.4 |
| 42 | Alex EllifsonPlace 42 · Grade 12 · Jefferson | 12 | Jefferson | 21:48.4 |
| 43 | Jimmy HelmPlace 43 · Grade 10 · Lomira | 10 | Lomira | 21:51.0 |
| 44 | Cody AmblePlace 44 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 21:52.0 |
| 45 | Brandon WildePlace 45 · Grade 12 · Palmyra-Eagle | 12 | Palmyra-Eagle | 21:52.2 |
| 46 | Joey BartolottaPlace 46 · Grade 12 · Palmyra-Eagle | 12 | Palmyra-Eagle | 21:53.7 |
| 47 | Jonathan KurthPlace 47 · Grade 9 · East Troy | 9 | East Troy | 21:55.2 |
| 48 | Nate BrandlPlace 48 · Grade 10 · Clinton | 10 | Clinton | 21:57.5 |
| 49 | Dalton MetzdorfPlace 49 · Grade 10 · Palmyra-Eagle | 10 | Palmyra-Eagle | 21:58.0 |
| 50 | Kolton SmithPlace 50 · Grade 9 · Parkview | 9 | Parkview | 21:58.3 |
| 51 | Fischer SchneiderPlace 51 · Grade 11 · Palmyra-Eagle | 11 | Palmyra-Eagle | 22:03.6 |
| 52 | Ian VandergrintePlace 52 · Grade 12 · Lomira | 12 | Lomira | 22:23.3 |
| 53 | Nicholas HottingerPlace 53 · Grade 10 · Jefferson | 10 | Jefferson | 22:27.1 |
| 54 | Matthew OllisPlace 54 · Grade 12 · Palmyra-Eagle | 12 | Palmyra-Eagle | 22:31.0 |
| 55 | Adam SauerPlace 55 · Grade 11 · Lomira | 11 | Lomira | 22:49.6 |
| 56 | Jacob CurtisPlace 56 · Grade 12 · Big Foot/Williams Bay | 12 | Big Foot/Williams Bay | 22:49.9 |
| 57 | Logan WoessnerPlace 57 · Grade 11 · Palmyra-Eagle | 11 | Palmyra-Eagle | 23:43.2 |
| 58 | Ben JacksonPlace 58 · Grade 11 · Parkview | 11 | Parkview | 23:48.3 |
| 59 | Brendan SchraufnagelPlace 59 · Grade 12 · Lomira | 12 | Lomira | 24:19.6 |
| 60 | Anthony TerronesPlace 60 · Grade 12 · Parkview | 12 | Parkview | 24:24.7 |
| 61 | Anthony BarneyPlace 61 · Grade 10 · East Troy | 10 | East Troy | 24:24.9 |
| 62 | Conner SimonsonPlace 62 · Grade 11 · Parkview | 11 | Parkview | 24:34.3 |
| 63 | Daniel ReesPlace 63 · Grade 12 · Big Foot/Williams Bay | 12 | Big Foot/Williams Bay | 24:54.3 |
| 64 | Sam GiombettiPlace 64 · Grade 11 · Lake Mills | 11 | Lake Mills | 25:06.0 |
| 65 | Jaren LawsPlace 65 · Grade 11 · Lake Mills | 11 | Lake Mills | 25:11.8 |
| 66 | Austin BuchholzPlace 66 · Grade 11 · Big Foot/Williams Bay | 11 | Big Foot/Williams Bay | 25:24.4 |
| 67 | Brandon RintelmanPlace 67 · Grade 11 · East Troy | 11 | East Troy | 25:44.7 |
| 68 | Lukas KleinfeldtPlace 68 · Grade 10 · Lake Mills | 10 | Lake Mills | 27:23.8 |