| 1 | Caden HofackerPlace 1 · Grade 11 · Freedom | 11 | Freedom | 11.24a PR |
| 2 | Kolton HeenanPlace 2 · Grade 12 · Freedom | 12 | Freedom | 12.08a PR |
| 3 | Josh VerhagenPlace 3 · Grade 11 · Wrightstown | 11 | Wrightstown | 12.11a PR |
| 4 | Sam StenzelPlace 4 · Grade 11 · Wrightstown | 11 | Wrightstown | 12.19a PR |
| 5 | Bryce HerlachePlace 5 · Grade 12 · Wrightstown | 12 | Wrightstown | 12.22a PR |
| 6 | Carter PynenbergPlace 6 · Grade 9 · Little Chute | 9 | Little Chute | 12.29a PR |
| 7 | Devin PlatePlace 7 · Grade 12 · Little Chute | 12 | Little Chute | 12.34a SR |
| 8 | Logan Van HandelPlace 8 · Grade 12 · Little Chute | 12 | Little Chute | 12.36a PR |
| 9 | Matt HennigPlace 9 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 12.38a PR |
| 10 | Mayson HazaertPlace 10 · Grade 10 · Wrightstown | 10 | Wrightstown | 12.60a PR |
| 11 | Chris Van AstenPlace 11 · Grade 12 · Little Chute | 12 | Little Chute | 12.81a PR |
| 12 | Caden RindtPlace 12 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 12.87a SR |
| 13 | Sam SeelmanPlace 13 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 12.88a PR |
| 14 | Logan HanawayPlace 14 · Grade 11 · Wrightstown | 11 | Wrightstown | 12.96a PR |
| 15 | Caleb OlsonPlace 15 · Grade 10 · Little Chute | 10 | Little Chute | 13.10a |
| 16 | Mitchell Vande HeyPlace 16 · Grade 10 · Wrightstown | 10 | Wrightstown | 13.15a |
| 17 | Jackson WalkerPlace 17 · Grade 10 · Little Chute | 10 | Little Chute | 13.16a PR |
| 18 | Brandon PinkneyPlace 18 · Grade 10 · Little Chute | 10 | Little Chute | 13.20a PR |
| 19 | Nehemiah LueddeckePlace 19 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 13.30a PR |
| 20 | Brody HussPlace 20 · Grade 10 · Little Chute | 10 | Little Chute | 13.49a PR |
| 21 | Nick DinyPlace 21 · Grade 11 · Wrightstown | 11 | Wrightstown | 13.58a |
| 22 | Caleb KosiorekPlace 22 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 13.67a PR |
| 23 | Devon PynenbergPlace 23 · Grade 9 · Freedom | 9 | Freedom | 13.71a PR |
| 24 | Seth RiehlPlace 24 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 13.77a PR |
| 25 | Dylan BoederPlace 25 · Grade 9 · Wrightstown | 9 | Wrightstown | 13.85a PR |
| 26 | Kevon HolmesPlace 26 · Grade So · Wrightstown | So | Wrightstown | 13.86a PR |
| 27 | Christian MoorePlace 27 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 14.00a PR |
| 28 | Brodie Van HandelPlace 28 · Grade 9 · Little Chute | 9 | Little Chute | 14.05a PR |
| 29 | Dalton WiesePlace 29 · Grade 10 · Wrightstown | 10 | Wrightstown | 14.07a PR |
| 30 | Paul PricePlace 30 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 14.22a PR |
| 31 | Zjonti KubinskiPlace 31 · Grade 10 · Little Chute | 10 | Little Chute | 14.36a PR |
| 32 | Nathan WolfPlace 32 · Grade 9 · Freedom | 9 | Freedom | 14.76a PR |
| 33 | Andy NitkePlace 33 · Grade 9 · Freedom | 9 | Freedom | 15.10a PR |
| 34 | Carter O'BrienPlace 34 · Little Chute | — | Little Chute | 15.81a |
| 1 | Caden HofackerPlace 1 · Grade 11 · Freedom | 11 | Freedom | 23.10a SR |
| 2 | Troy DeBruinPlace 2 · Grade 12 · Little Chute | 12 | Little Chute | 24.11a SR |
| 3 | Bryce VandenbergPlace 3 · Grade 10 · Freedom | 10 | Freedom | 25.05a PR |
| 4 | Logan Van HandelPlace 4 · Grade 12 · Little Chute | 12 | Little Chute | 25.25a PR |
| 5 | Joshua ButlerPlace 5 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 25.34a PR |
| 6 | Mayson HazaertPlace 6 · Grade 10 · Wrightstown | 10 | Wrightstown | 26.00a PR |
| 7 | Sam StenzelPlace 7 · Grade 11 · Wrightstown | 11 | Wrightstown | 26.36a PR |
| 8 | Dylan KeslerPlace 8 · Grade 9 · Freedom | 9 | Freedom | 26.40a PR |
| 9 | Nathen GerndtPlace 9 · Grade 11 · Freedom | 11 | Freedom | 26.43a PR |
| 10 | Lucas HuangPlace 10 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 26.63a PR |
| 11 | Reeve LambrechtPlace 11 · Grade 9 · Freedom | 9 | Freedom | 26.68a PR |
| 12 | Zach BeyerPlace 12 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 26.69a PR |
| 13 | Logan HanawayPlace 13 · Grade 11 · Wrightstown | 11 | Wrightstown | 26.77a PR |
| 14 | Chris Van AstenPlace 14 · Grade 12 · Little Chute | 12 | Little Chute | 26.86a SR |
| 15 | Logan CollisonPlace 15 · Grade 12 · Little Chute | 12 | Little Chute | 27.15a PR |
| 16 | Gabe HanmannPlace 16 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 27.22a PR |
| 17 | Garret HagenPlace 17 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 27.35a PR |
| 18 | Nick DinyPlace 18 · Grade 11 · Wrightstown | 11 | Wrightstown | 27.66a PR |
| 19 | Mitchell Vande HeyPlace 19 · Grade 10 · Wrightstown | 10 | Wrightstown | 27.86a PR |
| 20 | Josiah BehmPlace 20 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 27.92a PR |
| 21 | Brody HussPlace 21 · Grade 10 · Little Chute | 10 | Little Chute | 27.95a PR |
| 22 | Jackson WalkerPlace 22 · Grade 10 · Little Chute | 10 | Little Chute | 28.52a SR |
| 23 | Henry KnollPlace 23 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 28.89a PR |
| 24 | Brodie Van HandelPlace 24 · Grade 9 · Little Chute | 9 | Little Chute | 28.93a PR |
| 25 | Zjonti KubinskiPlace 25 · Grade 10 · Little Chute | 10 | Little Chute | 29.29a PR |
| 26 | Reese MarciniakPlace 26 · Grade 9 · Freedom | 9 | Freedom | 29.53a PR |
| 27 | Dalton WiesePlace 27 · Grade 10 · Wrightstown | 10 | Wrightstown | 30.04a PR |
| 28 | Kevon HolmesPlace 28 · Grade So · Wrightstown | So | Wrightstown | 30.10a PR |
| 29 | Carter O'BrienPlace 29 · Little Chute | — | Little Chute | 32.83a |
| 1 | Noah MuellerPlace 1 · Grade 10 · Little Chute | 10 | Little Chute | 53.50a |
| 2 | Brody BazilePlace 2 · Grade 12 · Freedom | 12 | Freedom | 55.12a SR |
| 3 | Joseph JahnkePlace 3 · Grade 10 · Freedom | 10 | Freedom | 56.22a PR |
| 4 | Matthew SchoolPlace 4 · Grade 12 · Freedom | 12 | Freedom | 57.02a PR |
| 5 | Bryce SchumacherPlace 5 · Grade 10 · Little Chute | 10 | Little Chute | 57.46a PR |
| 6 | Cole LowneyPlace 6 · Grade 10 · Freedom | 10 | Freedom | 57.48a PR |
| 7 | Austin DeGravePlace 7 · Grade 11 · Freedom | 11 | Freedom | 59.40a PR |
| 8 | Logan CollisonPlace 8 · Grade 12 · Little Chute | 12 | Little Chute | 1:03.35a |
| 9 | Alex LeederPlace 9 · Grade 9 · Freedom | 9 | Freedom | 1:07.10a PR |
| 10 | Ben WegendPlace 10 · Grade So · Wrightstown | So | Wrightstown | 1:08.57a PR |
| 11 | Carter O'BrienPlace 11 · Little Chute | — | Little Chute | 1:12.45a |
| 12 | Joel KantePlace 12 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 1:26.28a PR |
| 1 | Travis ReiterPlace 1 · Grade 12 · Freedom | 12 | Freedom | 2:06.09a SR |
| 2 | Noah MuellerPlace 2 · Grade 10 · Little Chute | 10 | Little Chute | 2:12.45a SR |
| 3 | Alex KlarnerPlace 3 · Grade 9 · Freedom | 9 | Freedom | 2:12.60a PR |
| 4 | Caleb KolellPlace 4 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 2:12.81a SR |
| 4 | Hunter ThelenPlace 4 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 2:12.81a SR |
| 6 | Nick HahnPlace 6 · Grade 12 · Fox Valley Lutheran | 12 | Fox Valley Lutheran | 2:15.24a SR |
| 7 | Kyler JohnsonPlace 7 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 2:16.03a PR |
| 8 | Sawyer GonneringPlace 8 · Grade 10 · Freedom | 10 | Freedom | 2:22.15a PR |
| 9 | Kyle RohanPlace 9 · Grade 10 · Wrightstown | 10 | Wrightstown | 2:24.08a PR |
| 10 | Brice DurocherPlace 10 · Grade 10 · Wrightstown | 10 | Wrightstown | 2:24.61a PR |
| 11 | Douglas KlisterPlace 11 · Grade 10 · Wrightstown | 10 | Wrightstown | 2:27.17a |
| 12 | Mack HooymanPlace 12 · Grade 11 · Little Chute | 11 | Little Chute | 2:27.25a |
| 13 | Lucas WalkerPlace 13 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 2:29.50a PR |
| 14 | Austin DowningPlace 14 · Grade 12 · Little Chute | 12 | Little Chute | 2:33.31a |
| 15 | Carter GenkePlace 15 · Grade 10 · Little Chute | 10 | Little Chute | 2:36.53a |
| 16 | Nick LischkaPlace 16 · Grade 11 · Wrightstown | 11 | Wrightstown | 2:37.33a SR |
| 17 | Spencer FitchPlace 17 · Grade 11 · Wrightstown | 11 | Wrightstown | 2:38.23a PR |
| 18 | Jonah OlsonPlace 18 · Grade 9 · Little Chute | 9 | Little Chute | 2:38.39a PR |
| 19 | Shaun WhitmanPlace 19 · Grade 10 · Wrightstown | 10 | Wrightstown | 2:38.54a PR |
| 20 | Max MeyerPlace 20 · Grade 9 · Little Chute | 9 | Little Chute | 2:38.60a |
| 21 | Antony GonzalesPlace 21 · Grade 11 · Wrightstown | 11 | Wrightstown | 2:42.94a PR |
| 22 | Ty HomanPlace 22 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 2:46.44a SR |
| 23 | Trent ThielPlace 23 · Grade 10 · Wrightstown | 10 | Wrightstown | 2:47.48a PR |
| 24 | Noah SchaafPlace 24 · Grade 10 · Wrightstown | 10 | Wrightstown | 2:56.39a PR |
| 25 | Brady NelsonPlace 25 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 2:59.60a PR |
| 26 | Joel KantePlace 26 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 3:35.78a SR |
| 1 | Luke VostersPlace 1 · Grade 12 · Freedom | 12 | Freedom | 4:53.27a PR |
| 2 | Chris KrahnPlace 2 · Grade 12 · Fox Valley Lutheran | 12 | Fox Valley Lutheran | 4:56.67a SR |
| 3 | Brandon JolyPlace 3 · Grade 10 · Freedom | 10 | Freedom | 5:03.56a SR |
| 4 | James VandenbergPlace 4 · Grade 11 · Little Chute | 11 | Little Chute | 5:08.57a SR |
| 5 | Brice DurocherPlace 5 · Grade 10 · Wrightstown | 10 | Wrightstown | 5:26.18a PR |
| 6 | Kyle RohanPlace 6 · Grade 10 · Wrightstown | 10 | Wrightstown | 5:26.93a PR |
| 7 | Douglas KlisterPlace 7 · Grade 10 · Wrightstown | 10 | Wrightstown | 5:29.31a PR |
| 8 | Andy EdelburgPlace 8 · Grade 10 · Freedom | 10 | Freedom | 5:29.69a PR |
| 9 | Ben MaasPlace 9 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 5:36.31a PR |
| 10 | Carter GenkePlace 10 · Grade 10 · Little Chute | 10 | Little Chute | 5:39.03a |
| 11 | Cole WautletPlace 11 · Grade 9 · Freedom | 9 | Freedom | 5:40.13a PR |
| 12 | Spencer FitchPlace 12 · Grade 11 · Wrightstown | 11 | Wrightstown | 5:40.31a PR |
| 13 | Max MeyerPlace 13 · Grade 9 · Little Chute | 9 | Little Chute | 5:40.40a PR |
| 14 | Nick LischkaPlace 14 · Grade 11 · Wrightstown | 11 | Wrightstown | 5:44.59a PR |
| 15 | Gengchen DengPlace 15 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 5:46.42a PR |
| 16 | Orlondo MuellerPlace 16 · Grade 9 · Little Chute | 9 | Little Chute | 5:51.54a PR |
| 17 | Shaun WhitmanPlace 17 · Grade 10 · Wrightstown | 10 | Wrightstown | 6:01.06a PR |
| 18 | Isaiah ThernPlace 18 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 6:01.47a PR |
| 19 | Austin DowningPlace 19 · Grade 12 · Little Chute | 12 | Little Chute | 6:01.58a SR |
| 20 | Bill YanPlace 20 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 6:02.37a PR |
| 21 | Jonah OlsonPlace 21 · Grade 9 · Little Chute | 9 | Little Chute | 6:02.81a PR |
| 22 | Nick PaustianPlace 22 · Grade 12 · Freedom | 12 | Freedom | 6:03.60a PR |
| 23 | Trent ThielPlace 23 · Grade 10 · Wrightstown | 10 | Wrightstown | 6:04.92a PR |
| 24 | Antony GonzalesPlace 24 · Grade 11 · Wrightstown | 11 | Wrightstown | 6:11.77a PR |
| 25 | Noah SchaafPlace 25 · Grade 10 · Wrightstown | 10 | Wrightstown | 6:21.84a SR |
| 26 | Andrew HansenPlace 26 · Grade 11 · Wrightstown | 11 | Wrightstown | 6:30.06a PR |
| 1 | Koy MurhpyPlace 1 · Grade 10 · Freedom | 10 | Freedom | 11:16.14a PR |
| 2 | Travis WestemeierPlace 2 · Grade 11 · Freedom | 11 | Freedom | 11:16.42a PR |
| 3 | Zach LahayPlace 3 · Grade 10 · Freedom | 10 | Freedom | 11:48.93a PR |
| 4 | Orlondo MuellerPlace 4 · Grade 9 · Little Chute | 9 | Little Chute | 12:15.57a |
| 5 | Zaine GehlPlace 5 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 12:57.46a PR |
| 1 | Luke PingelPlace 1 · Grade 10 · Freedom | 10 | Freedom | 16.64a PR |
| 2 | Jordan HempelPlace 2 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 16.94a PR |
| 3 | Ryan JanssenPlace 3 · Grade 12 · Little Chute | 12 | Little Chute | 17.31a SR |
| 4 | Hunter WiesePlace 4 · Grade 10 · Freedom | 10 | Freedom | 17.41a PR |
| 5 | Charlie HietpasPlace 5 · Grade 11 · Little Chute | 11 | Little Chute | 17.87a SR |
| 6 | Jordan CassianiPlace 6 · Grade 10 · Freedom | 10 | Freedom | 17.97a PR |
| 7 | Connor ChristophersonPlace 7 · Grade 10 · Little Chute | 10 | Little Chute | 19.37a SR |
| 8 | Connor PeeterPlace 8 · Grade 9 · Little Chute | 9 | Little Chute | 19.93a PR |
| 9 | Garret HagenPlace 9 · Grade 9 · Fox Valley Lutheran | 9 | Fox Valley Lutheran | 20.52a PR |
| 10 | Brandon EarllPlace 10 · Grade 12 · Fox Valley Lutheran | 12 | Fox Valley Lutheran | 21.37a PR |
| 1 | Luke PingelPlace 1 · Grade 10 · Freedom | 10 | Freedom | 43.11a |
| 2 | Jordan CassianiPlace 2 · Grade 10 · Freedom | 10 | Freedom | 44.72a PR |
| 3 | Scott PricePlace 3 · Grade 12 · Fox Valley Lutheran | 12 | Fox Valley Lutheran | 45.08a SR |
| 4 | Jordan HempelPlace 4 · Grade 11 · Fox Valley Lutheran | 11 | Fox Valley Lutheran | 45.40a SR |
| 5 | Hunter WiesePlace 5 · Grade 10 · Freedom | 10 | Freedom | 45.65a PR |
| 6 | Ryan JanssenPlace 6 · Grade 12 · Little Chute | 12 | Little Chute | 45.76a |
| 7 | Charlie HietpasPlace 7 · Grade 11 · Little Chute | 11 | Little Chute | 45.88a SR |
| 8 | Connor ChristophersonPlace 8 · Grade 10 · Little Chute | 10 | Little Chute | 45.89a PR |
| 9 | Brandon EarllPlace 9 · Grade 12 · Fox Valley Lutheran | 12 | Fox Valley Lutheran | 47.03a PR |
| 10 | Josh VerhagenPlace 10 · Grade 11 · Wrightstown | 11 | Wrightstown | 47.80a SR |
| 11 | Gabe HanmannPlace 11 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 51.22a PR |
| 12 | Connor PeeterPlace 12 · Grade 9 · Little Chute | 9 | Little Chute | 52.21a |
| 13 | Seth RiehlPlace 13 · Grade 10 · Fox Valley Lutheran | 10 | Fox Valley Lutheran | 55.69a PR |
| 1 | FreedomPlace 1 · Freedom | — | Freedom | 44.50a |
| 2 | Little ChutePlace 2 · Little Chute | — | Little Chute | 45.27a |
| 3 | Fox Valley LutheranPlace 3 · Fox Valley Lutheran | — | Fox Valley Lutheran | 47.33a |
| 4 | Little ChutePlace 4 · Little Chute | — | Little Chute | 48.82a |
| 5 | Fox Valley LutheranPlace 5 · Fox Valley Lutheran | — | Fox Valley Lutheran | 49.32a |
| 6 | Little ChutePlace 6 · Little Chute | — | Little Chute | 53.15a |
| 1 | FreedomPlace 1 · Freedom | — | Freedom | 1:36.23a |
| 2 | Little ChutePlace 2 · Little Chute | — | Little Chute | 1:36.70a |
| 3 | Fox Valley LutheranPlace 3 · Fox Valley Lutheran | — | Fox Valley Lutheran | 1:48.83a |
| 1 | FreedomPlace 1 · Freedom | — | Freedom | 3:37.10a |
| 2 | Fox Valley LutheranPlace 2 · Fox Valley Lutheran | — | Fox Valley Lutheran | 3:43.38a |
| 3 | Little ChutePlace 3 · Little Chute | — | Little Chute | 3:49.89a |
| 4 | FreedomPlace 4 · Freedom | — | Freedom | 3:58.91a |
| 5 | Little ChutePlace 5 · Little Chute | — | Little Chute | 4:02.02a |
| 6 | Little ChutePlace 6 · Little Chute | — | Little Chute | 4:15.31a |
| 7 | Little ChutePlace 7 · Little Chute | — | Little Chute | 4:36.60a |
| 1 | FreedomPlace 1 · Freedom | — | Freedom | 8:54.45a |
| 2 | Little ChutePlace 2 · Little Chute | — | Little Chute | 9:31.54a |
| 3 | Fox Valley LutheranPlace 3 · Fox Valley Lutheran | — | Fox Valley Lutheran | 10:04.12a |