| 1 | Alexander NunnPlace 1 · Grade 11 · Eastview | 11 | Eastview | 5:49 |
| 2 | Dillon KurilaPlace 2 · Grade 12 · Eastview | 12 | Eastview | 5:52 |
| 3 | Noah CarpenterPlace 3 · Grade 10 · Holmen | 10 | Holmen | 5:56 |
| 4 | Ben PatschullPlace 4 · Grade 11 · La Crosse Central | 11 | La Crosse Central | 5:57 |
| 5 | Collin MeyerPlace 5 · Grade 12 · Aquinas | 12 | Aquinas | 6:01 |
| 6 | Austin BlakePlace 6 · Grade 10 · La Crosse Central | 10 | La Crosse Central | 6:02 |
| 7 | Sean TuffPlace 7 · Grade 11 · Eastview | 11 | Eastview | 6:03 |
| 8 | Adam NovakPlace 8 · Grade 11 · Holmen | 11 | Holmen | 6:06 |
| 9 | Caleb PokornyPlace 9 · Grade 10 · Sparta | 10 | Sparta | 6:06 |
| 10 | Nathanial Vander SchaafPlace 10 · Grade 11 · Eastview | 11 | Eastview | 6:07 |
| 11 | Ryan ZellmerPlace 11 · Grade 11 · Eastview | 11 | Eastview | 6:11 |
| 12 | Jackson LeePlace 12 · 09 Eastview | — | 09 Eastview | 6:12 |
| 13 | Michael BrennanPlace 13 · 09 Eastview | — | 09 Eastview | 6:13 |
| 14 | Justin MellemPlace 14 · Grade 10 · La Crosse Central | 10 | La Crosse Central | 6:15 |
| 15 | Santiago LopezPlace 15 · 09 Sparta | — | 09 Sparta | 6:15 |
| 16 | Gunner SchmitzPlace 16 · 09 Sparta | — | 09 Sparta | 6:15 |
| 17 | Caleb NegussiePlace 17 · Grade 11 · Eastview | 11 | Eastview | 6:15 |
| 18 | Drew StinsonPlace 18 · 09 La Crosse Central | — | 09 La Crosse Central | 6:17 |
| 19 | Josh FurlanoPlace 19 · Grade 12 · West Salem | 12 | West Salem | 6:18 |
| 20 | Josiah BawdenPlace 20 · Grade 12 · Eastview | 12 | Eastview | 6:19 |
| 21 | David EdwardsPlace 21 · Grade 11 · La Crosse Central | 11 | La Crosse Central | 6:19 |
| 22 | Nate KrienPlace 22 · 09 West Salem | — | 09 West Salem | 6:20 |
| 23 | Robel NegussiePlace 23 · Grade 11 · Eastview | 11 | Eastview | 6:22 |
| 24 | Garett LydonPlace 24 · Grade 11 · Sparta | 11 | Sparta | 6:23 |
| 25 | Dylan AdankPlace 25 · 09 Cochrane-Fountain City | — | 09 Cochrane-Fountain City | 6:23 |
| 26 | Eric ThompsonPlace 26 · Grade 12 · Eastview | 12 | Eastview | 6:25 |
| 27 | Ryan PevanPlace 27 · Grade 10 · Eastview | 10 | Eastview | 6:25 |
| 28 | Alvin ChristophersonPlace 28 · Grade 12 · Aquinas | 12 | Aquinas | 6:27 |
| 29 | Elliot LeumPlace 29 · Grade 10 · Viroqua | 10 | Viroqua | 6:28 |
| 30 | Jackson BeranPlace 30 · Grade 10 · Eastview | 10 | Eastview | 6:29 |
| 31 | Ray FirebaughPlace 31 · Grade 10 · Viroqua | 10 | Viroqua | 6:29 |
| 32 | Brian ConwayPlace 32 · Grade 11 · Aquinas | 11 | Aquinas | 6:30 |
| 33 | Ryan ArchPlace 33 · Grade 10 · Viroqua | 10 | Viroqua | 6:31 |
| 34 | Tyler DodgePlace 34 · 09 Eastview | — | 09 Eastview | 6:31 |
| 35 | Jaden WinchelPlace 35 · Grade 10 · Sparta | 10 | Sparta | 6:35 |
| 36 | Thomas CarlsonPlace 36 · Grade 10 · Holmen | 10 | Holmen | 6:39 |
| 37 | Nick HaasPlace 37 · 09 Holmen | — | 09 Holmen | 6:39 |
| 38 | Ben KruegerPlace 38 · Grade 10 · La Crosse Central | 10 | La Crosse Central | 6:41 |
| 39 | James LoomisPlace 39 · 09 Eastview | — | 09 Eastview | 6:42 |
| 40 | Noah StockheimerPlace 40 · Grade 10 · West Salem | 10 | West Salem | 6:42 |
| 41 | Kevin GunawanPlace 41 · Grade 10 · Eastview | 10 | Eastview | 6:43 |
| 42 | Andy GoldsmithPlace 42 · 09 Aquinas | — | 09 Aquinas | 6:43 |
| 43 | Patrick TwomeyPlace 43 · Grade 12 · Eastview | 12 | Eastview | 6:43 |
| 44 | Jackson RoelsPlace 44 · 09 Viroqua | — | 09 Viroqua | 6:44 |
| 45 | Wa ThaoPlace 45 · Grade 11 · Wisconsin Rapids Lincoln | 11 | Wisconsin Rapids Lincoln | 6:44 |
| 46 | Caleb RossinPlace 46 · Grade 11 · Luther | 11 | Luther | 6:50 |
| 47 | Jack MarleyPlace 47 · 09 Gale-Ettrick-Trempealeau | — | 09 Gale-Ettrick-Trempealeau | 6:51 |
| 48 | Austyn WarrenPlace 48 · 09 Luther | — | 09 Luther | 6:51 |
| 49 | Joel SpitzerPlace 49 · 09 Cochrane-Fountain City | — | 09 Cochrane-Fountain City | 6:52 |
| 50 | Ben SharpPlace 50 · Grade 10 · West Salem | 10 | West Salem | 6:55 |
| 51 | Matrix JiskoPlace 51 · Grade 11 · Wisconsin Rapids Lincoln | 11 | Wisconsin Rapids Lincoln | 6:56 |
| 52 | Alex LeisPlace 52 · Grade 12 · Sparta | 12 | Sparta | 6:57 |
| 53 | Mathias KrienPlace 53 · 09 Sparta | — | 09 Sparta | 6:57 |
| 54 | Jacob StrangstalienPlace 54 · Grade 10 · Viroqua | 10 | Viroqua | 6:57 |
| 55 | Coleman BealPlace 55 · Grade 10 · Sparta | 10 | Sparta | 6:59 |
| 56 | Tommy RepkaPlace 56 · Grade 10 · Tomah | 10 | Tomah | 6:59 |
| 57 | Justin ServaisPlace 57 · Grade 12 · La Crosse Central | 12 | La Crosse Central | 7:02 |
| 58 | Jeff KruegerPlace 58 · 09 West Salem | — | 09 West Salem | 7:03 |
| 59 | Nathan DretskePlace 59 · Grade 12 · Luther | 12 | Luther | 7:05 |
| 60 | Jack MasonPlace 60 · Grade 10 · Eastview | 10 | Eastview | 7:06 |
| 61 | Michael PrindivillePlace 61 · Grade 10 · Tomah | 10 | Tomah | 7:07 |
| 62 | Sam BurnsPlace 62 · Grade 11 · Eastview | 11 | Eastview | 7:09 |
| 63 | Devin FuchsteinerPlace 63 · Grade 12 · La Crosse Central | 12 | La Crosse Central | 7:09 |
| 64 | Hunter MorrisPlace 64 · 09 La Crosse Central | — | 09 La Crosse Central | 7:10 |
| 65 | Christian RepinskiPlace 65 · Grade 10 · Cochrane-Fountain City | 10 | Cochrane-Fountain City | 7:11 |
| 66 | Hunter GilbersonPlace 66 · 09 Gale-Ettrick-Trempealeau | — | 09 Gale-Ettrick-Trempealeau | 7:13 |
| 67 | Briar PutzPlace 67 · Grade 10 · Cochrane-Fountain City | 10 | Cochrane-Fountain City | 7:14 |
| 68 | Ben SlatteryPlace 68 · Grade 12 · Gale-Ettrick-Trempealeau | 12 | Gale-Ettrick-Trempealeau | 7:14 |
| 69 | Steven ShepeckPlace 69 · Grade 12 · Luther | 12 | Luther | 7:15 |
| 70 | Austin PetersonPlace 70 · Grade 11 · Eastview | 11 | Eastview | 7:16 |
| 71 | Alexander MoonPlace 71 · 09 Eastview | — | 09 Eastview | 7:16 |
| 72 | Trent BenningPlace 72 · 09 Cochrane-Fountain City | — | 09 Cochrane-Fountain City | 7:17 |
| 73 | Brian ShepeckPlace 73 · Grade 10 · Luther | 10 | Luther | 7:17 |
| 74 | Ben MahnkePlace 74 · Grade 10 · Luther | 10 | Luther | 7:22 |
| 75 | Tristan MeyerPlace 75 · Grade 12 · Luther | 12 | Luther | 7:22 |
| 76 | Matt SlanePlace 76 · Grade 12 · Eastview | 12 | Eastview | 7:25 |
| 77 | Matthew DondlingerPlace 77 · 09 Wisconsin Rapids Lincoln | — | 09 Wisconsin Rapids Lincoln | 7:27 |
| 78 | Nenad StgiljkovicPlace 78 · Grade 12 · Gale-Ettrick-Trempealeau | 12 | Gale-Ettrick-Trempealeau | 7:27 |
| 79 | Jordan FortekPlace 79 · Grade 11 · Gale-Ettrick-Trempealeau | 11 | Gale-Ettrick-Trempealeau | 7:28 |
| 80 | Lucas MillerPlace 80 · Grade 12 · La Crosse Central | 12 | La Crosse Central | 7:30 |
| 81 | Mason HeislerPlace 81 · 09 Holmen | — | 09 Holmen | 7:31 |
| 82 | Collon SegertoPlace 82 · 09 Holmen | — | 09 Holmen | 7:32 |
| 83 | Ethan SheetsPlace 83 · Grade 12 · Wisconsin Rapids Lincoln | 12 | Wisconsin Rapids Lincoln | 7:32 |
| 84 | Owen ZepsPlace 84 · 09 Tomah | — | 09 Tomah | 7:33 |
| 85 | Tanner CasePlace 85 · Grade 11 · Wisconsin Rapids Lincoln | 11 | Wisconsin Rapids Lincoln | 7:35 |
| 86 | Brandon FlueggePlace 86 · 09 Luther | — | 09 Luther | 7:37 |
| 87 | Grant ScharmerPlace 87 · Grade 12 · Wisconsin Rapids Lincoln | 12 | Wisconsin Rapids Lincoln | 7:38 |
| 88 | Karl RitschelPlace 88 · 09 Eastview | — | 09 Eastview | 7:38 |
| 89 | Aaron RaabePlace 89 · Grade 10 · Luther | 10 | Luther | 7:40 |
| 90 | Dylan WolfePlace 90 · Grade 11 · Arcadia | 11 | Arcadia | 7:41 |
| 91 | Sean FergusonPlace 91 · Grade 10 · Sparta | 10 | Sparta | 7:43 |
| 92 | Haydn BernettPlace 92 · Grade 11 · Sparta | 11 | Sparta | 7:45 |
| 93 | Matthew PamperinPlace 93 · Grade 11 · Luther | 11 | Luther | 7:45 |
| 94 | Lars KraakenesPlace 94 · Grade 12 · Holmen | 12 | Holmen | 7:45 |
| 95 | Michael EnderlePlace 95 · Grade 10 · Tomah | 10 | Tomah | 7:46 |
| 96 | Tanner UnderburgPlace 96 · Grade 10 · Holmen | 10 | Holmen | 7:47 |
| 97 | Jeremiah BuswellPlace 97 · 09 Aquinas | — | 09 Aquinas | 7:48 |
| 98 | Zachary KozlowskiPlace 98 · 09 Wisconsin Rapids Lincoln | — | 09 Wisconsin Rapids Lincoln | 7:50 |
| 99 | Marco CalmariniPlace 99 · Grade 12 · Eastview | 12 | Eastview | 7:58 |
| 100 | Christopher RoosPlace 100 · Grade 12 · Eastview | 12 | Eastview | 8:13 |
| 101 | Chad LoperPlace 101 · Grade 11 · Viroqua | 11 | Viroqua | 8:16 |
| 102 | Anthony GenelinPlace 102 · Grade 12 · Aquinas | 12 | Aquinas | 8:16 |
| 103 | Kody PetersonPlace 103 · Grade 12 · Arcadia | 12 | Arcadia | 8:47 |
| 104 | Taite DouangdyPlace 104 · Grade 10 · Holmen | 10 | Holmen | 9:14 |
| 105 | Fabian SeidelPlace 105 · Grade 10 · Viroqua | 10 | Viroqua | 9:50 |
| 106 | Cole MurpheyPlace 106 · 09 Holmen | — | 09 Holmen | 10:59 |
| 107 | Colin WesolekPlace 107 · 09 Necedah | — | 09 Necedah | 12:42 |
| 1 | AlexanderPlace 1 · Nunn | — | Nunn | 18:01.6 |
| 2 | DillonPlace 2 · Kurila | — | Kurila | 18:11.3 |
| 3 | SeanPlace 3 · Tuff | — | Tuff | 18:47.7 |
| 4 | Nathanial VanderPlace 4 · Schaaf | — | Schaaf | 18:59.7 |
| 5 | RyanPlace 5 · Zellmer | — | Zellmer | 19:12.0 |
| 1 | BenPlace 1 · Patschull | — | Patschull | 18:29.0 |
| 2 | AustinPlace 2 · Blake | — | Blake | 18:42.9 |
| 3 | JustinPlace 3 · Mellem | — | Mellem | 19:22.3 |
| 4 | DrewPlace 4 · Stinson | — | Stinson | 19:28.7 |
| 5 | DavidPlace 5 · Edwards | — | Edwards | 19:35.3 |
| 1 | CalebPlace 1 · Pokorny | — | Pokorny | 18:56.8 |
| 2 | SantiagoPlace 2 · Lopez | — | Lopez | 19:23.6 |
| 3 | GunnerPlace 3 · Schmitz | — | Schmitz | 19:24.9 |
| 4 | GarettPlace 4 · Lydon | — | Lydon | 19:48.3 |
| 5 | JadenPlace 5 · Winchel | — | Winchel | 20:26.3 |
| 1 | NoahPlace 1 · Carpenter | — | Carpenter | 18:25.5 |
| 2 | AdamPlace 2 · Novak | — | Novak | 18:54.6 |
| 3 | ThomasPlace 3 · Carlson | — | Carlson | 20:36.8 |
| 4 | NickPlace 4 · Haas | — | Haas | 20:37.8 |
| 5 | MasonPlace 5 · Heisler | — | Heisler | 23:19.3 |
| 1 | CollinPlace 1 · Meyer | — | Meyer | 18:40.5 |
| 2 | AlvinPlace 2 · Christopherson | — | Christopherson | 20:00.8 |
| 3 | BrianPlace 3 · Conway | — | Conway | 20:09.1 |
| 4 | AndyPlace 4 · Goldsmith | — | Goldsmith | 20:50.2 |
| 5 | JeremiahPlace 5 · Buswell | — | Buswell | 24:13.0 |
| 1 | ElliotPlace 1 · Leum | — | Leum | 20:02.9 |
| 2 | RayPlace 2 · Firebaugh | — | Firebaugh | 20:08.1 |
| 3 | RyanPlace 3 · Arch | — | Arch | 20:12.1 |
| 4 | JacksonPlace 4 · Roels | — | Roels | 20:52.8 |
| 5 | JacobPlace 5 · Strangstalien | — | Strangstalien | 21:35.3 |
| 1 | JoshPlace 1 · Furlano | — | Furlano | 19:32.5 |
| 2 | NatePlace 2 · Krien | — | Krien | 19:38.4 |
| 3 | NoahPlace 3 · Stockheimer | — | Stockheimer | 20:48.1 |
| 4 | BenPlace 4 · Sharp | — | Sharp | 21:27.9 |
| 5 | JeffPlace 5 · Krueger | — | Krueger | 21:52.7 |
| 1 | DylanPlace 1 · Adank | — | Adank | 19:49.9 |
| 2 | JoelPlace 2 · Spitzer | — | Spitzer | 21:19.1 |
| 3 | ChristianPlace 3 · Repinski | — | Repinski | 22:16.6 |
| 4 | BriarPlace 4 · Putz | — | Putz | 22:26.1 |
| 5 | TrentPlace 5 · Benning | — | Benning | 22:36.1 |
| 1 | CalebPlace 1 · Rossin | — | Rossin | 21:11.8 |
| 2 | AustynPlace 2 · Warren | — | Warren | 21:16.5 |
| 3 | NathanPlace 3 · Dretske | — | Dretske | 22:00.1 |
| 4 | StevenPlace 4 · Shepeck | — | Shepeck | 22:29.7 |
| 5 | BrianPlace 5 · Shepeck | — | Shepeck | 22:37.0 |
| 1 | JackPlace 1 · Marley | — | Marley | 21:15.8 |
| 2 | HunterPlace 2 · Gilberson | — | Gilberson | 22:24.6 |
| 3 | BenPlace 3 · Slattery | — | Slattery | 22:26.5 |
| 4 | NenadPlace 4 · Stgiljkovic | — | Stgiljkovic | 23:07.7 |
| 5 | JordanPlace 5 · Fortek | — | Fortek | 23:09.5 |
| 1 | WaPlace 1 · Thao | — | Thao | 20:53.9 |
| 2 | MatrixPlace 2 · Jisko | — | Jisko | 21:30.4 |
| 3 | MatthewPlace 3 · Dondlinger | — | Dondlinger | 23:07.0 |
| 4 | EthanPlace 4 · Sheets | — | Sheets | 23:23.0 |
| 5 | TannerPlace 5 · Case | — | Case | 23:32.3 |