| 1 | Ryan GreerPlace 1 · Grade 10 · New Richmond | 10 | New Richmond | 19:39.16 |
| 2 | Tim WhitePlace 2 · Grade 11 · Eau Claire North | 11 | Eau Claire North | 19:52.39 |
| 3 | Jimmy MillerPlace 3 · Grade 10 · New Richmond | 10 | New Richmond | 20:01.02 |
| 4 | Sid PeckPlace 4 · Grade 10 · New Richmond | 10 | New Richmond | 20:08.12 |
| 5 | Jesse StenskePlace 5 · Grade 10 · New Richmond | 10 | New Richmond | 20:11.85 |
| 6 | Ryan JansenPlace 6 · Grade 10 · New Richmond | 10 | New Richmond | 20:19.14 |
| 7 | CJ KennyPlace 7 · Grade 12 · New Richmond | 12 | New Richmond | 20:19.87 |
| 8 | Bobby KelleyPlace 8 · Grade 9 · New Richmond | 9 | New Richmond | 20:27.97 |
| 9 | John HaaschPlace 9 · Grade 9 · New Richmond | 9 | New Richmond | 20:30.66 |
| 10 | Joseph SmallidgePlace 10 · Grade 9 · New Richmond | 9 | New Richmond | 20:33.03 |
| 11 | Mengcha MouaPlace 11 · Grade 9 · New Richmond | 9 | New Richmond | 20:34.12 |
| 12 | Tobi SchroederPlace 12 · Grade 11 · Menomonie | 11 | Menomonie | 20:44.22 |
| 13 | Stuart PearsonPlace 13 · Grade 10 · New Richmond | 10 | New Richmond | 20:45.96 |
| 14 | Tyler TischmanPlace 14 · Grade 11 · Menomonie | 11 | Menomonie | 20:47.18 |
| 15 | Caleb SchreiberPlace 15 · Grade 9 · New Richmond | 9 | New Richmond | 20:52.98 |
| 16 | Evan AndersonPlace 16 · Grade 11 · Menomonie | 11 | Menomonie | 20:59.49 |
| 17 | Jake WeissPlace 17 · Grade 11 · New Richmond | 11 | New Richmond | 21:02.18 |
| 18 | Austin PreecePlace 18 · Grade 11 · New Richmond | 11 | New Richmond | 21:02.67 |
| 19 | Jackson PearsonPlace 19 · Grade 9 · New Richmond | 9 | New Richmond | 21:03.65 |
| 20 | Aaron PazderaPlace 20 · Grade 10 · New Richmond | 10 | New Richmond | 21:06.16 |
| 21 | Jordan WienkePlace 21 · Grade 12 · New Richmond | 12 | New Richmond | 21:15.50 |
| 22 | Frederick RunningPlace 22 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 21:19.62 |
| 23 | Spencer DonkersPlace 23 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 21:20.60 |
| 24 | Erik TatePlace 24 · Grade 9 · Eau Claire North | 9 | Eau Claire North | 21:23.58 |
| 25 | Logan WarnerPlace 25 · Grade 11 · New Richmond | 11 | New Richmond | 21:25.41 |
| 26 | Dane DittmanPlace 26 · Grade 9 · Menomonie | 9 | Menomonie | 21:25.77 |
| 27 | Garrett FlynnPlace 27 · Grade 9 · Eau Claire North | 9 | Eau Claire North | 21:26.90 |
| 28 | Jackson KiesowPlace 28 · Grade 11 · Menomonie | 11 | Menomonie | 21:52.69 |
| 29 | Logan LipinskiPlace 29 · Grade 12 · Central | 12 | Central | 22:00.38 PR |
| 30 | ?Eric????????? LangerPlace 30 · Grade 9 · New Richmond | 9 | New Richmond | 22:07.06 |
| 31 | Keith MaglerPlace 31 · Grade 11 · New Richmond | 11 | New Richmond | 22:07.51 |
| 32 | Weston MartinPlace 32 · Grade 9 · Eau Claire North | 9 | Eau Claire North | 22:08.79 |
| 33 | Logan SyversonPlace 33 · Grade 10 · Prescott | 10 | Prescott | 22:10.30 |
| 34 | Aaron KirchmanPlace 34 · Grade 9 · Eau Claire North | 9 | Eau Claire North | 22:11.67 |
| 35 | Max HennenPlace 35 · Grade 11 · Prescott | 11 | Prescott | 22:12.55 PR |
| 36 | Kevin DietrichPlace 36 · Grade 9 · Menomonie | 9 | Menomonie | 22:13.36 |
| 37 | Parker CarlsonPlace 37 · Grade 11 · Menomonie | 11 | Menomonie | 22:34.93 |
| 38 | Carsen CurranPlace 38 · Grade 12 · Menomonie | 12 | Menomonie | 22:44.69 |
| 39 | Trevor ReinPlace 39 · Grade 9 · Prescott | 9 | Prescott | 22:49.09 |
| 40 | Michael ChichPlace 40 · Grade 10 · Boyceville | 10 | Boyceville | 22:52.04 |
| 41 | Mason SchaafPlace 41 · Grade 9 · Webster | 9 | Webster | 22:55.50 |
| 42 | Cory RullmanPlace 42 · Grade 11 · Webster | 11 | Webster | 22:55.93 PR |
| 43 | Danny MutschlerPlace 43 · Grade 11 · Prescott | 11 | Prescott | 23:12.62 |
| 44 | Ben BarksdalePlace 44 · Grade 9 · Prescott | 9 | Prescott | 23:15.60 |
| 45 | Chris ObradovichPlace 45 · Grade 11 · Menomonie | 11 | Menomonie | 23:16.52 |
| 46 | Cale AndersonPlace 46 · Grade 9 · New Richmond | 9 | New Richmond | 23:29.76 |
| 47 | Caswell CrowderPlace 47 · Grade 11 · New Richmond | 11 | New Richmond | 23:30.72 |
| 48 | Andrew HansonPlace 48 · Grade 11 · New Richmond | 11 | New Richmond | 23:33.87 |
| 49 | Max LonettiPlace 49 · Grade 11 · Prescott | 11 | Prescott | 23:44.66 |
| 50 | Isaias ZamoraPlace 50 · Grade 11 · Menomonie | 11 | Menomonie | 23:46.68 |
| 51 | Sean BestPlace 51 · Grade 9 · Boyceville | 9 | Boyceville | 23:50.52 |
| 52 | Colin MinikelPlace 52 · Grade 9 · New Richmond | 9 | New Richmond | 23:52.88 |
| 53 | Connor IversonPlace 53 · Grade 9 · New Richmond | 9 | New Richmond | 23:55.64 |
| 54 | Kyle MasseyPlace 54 · Grade 9 · New Richmond | 9 | New Richmond | 24:02.51 |
| 55 | Jose MaderaPlace 55 · Grade 12 · Menomonie | 12 | Menomonie | 24:21.91 |
| 56 | Henry WielandPlace 56 · Grade 11 · Menomonie | 11 | Menomonie | 24:23.32 |
| 57 | Zach WelchPlace 57 · Grade 12 · Menomonie | 12 | Menomonie | 24:24.19 |
| 58 | Samuel CieszynskiPlace 58 · Grade 12 · Menomonie | 12 | Menomonie | 24:27.27 |
| 59 | Kamden CaseyPlace 59 · Grade 12 · Boyceville | 12 | Boyceville | 24:29.34 |
| 60 | John QuarantaPlace 60 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 24:31.25 |
| 61 | Ben SterkPlace 61 · Grade 9 · Menomonie | 9 | Menomonie | 24:40.86 |
| 62 | Carter RogersPlace 62 · Grade 12 · Boyceville | 12 | Boyceville | 24:46.23 |
| 63 | Trent GustafsonPlace 63 · Grade 9 · Webster | 9 | Webster | 24:46.69 |
| 64 | Bennett BuxrudePlace 64 · Grade 9 · Menomonie | 9 | Menomonie | 35:42.00 |