| 1 | Ted LandPlace 1 · Grade 12 · Hudson | 12 | Hudson | 20:30.8 |
| 2 | Eddie NoyesPlace 2 · Grade 11 · New Richmond | 11 | New Richmond | 20:41.8 |
| 3 | Liam ShelhamerPlace 3 · Grade 11 · Hastings | 11 | Hastings | 20:53.6 |
| 4 | Sameul RabaeyPlace 4 · Grade 11 · Hastings | 11 | Hastings | 21:02.5 |
| 5 | Alex KellerPlace 5 · Grade 12 · Hastings | 12 | Hastings | 21:17.0 |
| 6 | Jonas DrillPlace 6 · Grade 11 · New Richmond | 11 | New Richmond | 21:18.6 |
| 7 | Shane DietzmanPlace 7 · Grade 11 · Hudson | 11 | Hudson | 21:21.2 |
| 8 | Tyler DennisPlace 8 · Grade 11 · New Richmond | 11 | New Richmond | 21:22.5 |
| 9 | Max NelsonPlace 9 · Grade 10 · Mahtomedi | 10 | Mahtomedi | 21:26.7 |
| 10 | Jae CurtisPlace 10 · Grade 11 · St. Croix Preparatory Academy | 11 | St. Croix Preparatory Academy | 21:42.7 |
| 11 | Evan SchmitzPlace 11 · Grade 12 · Hudson | 12 | Hudson | 21:43.2 |
| 12 | Emmerson SiefkenPlace 12 · Grade 9 · St. Croix Preparatory Academy | 9 | St. Croix Preparatory Academy | 21:47.1 |
| 13 | Max BeversPlace 13 · Grade 10 · Hudson | 10 | Hudson | 21:48.6 |
| 14 | Jackson ElworthyPlace 14 · Grade 12 · Hudson | 12 | Hudson | 21:51.5 |
| 15 | Tristan TuttlePlace 15 · Grade 12 · Mahtomedi | 12 | Mahtomedi | 21:53.7 |
| 16 | Nick BuengerPlace 16 · Grade 11 · Chippewa Falls | 11 | Chippewa Falls | 21:54.6 |
| 17 | Sam OlsenPlace 17 · Grade 10 · Hudson | 10 | Hudson | 21:54.9 |
| 18 | Elex TellPlace 18 · Grade 10 · Mahtomedi | 10 | Mahtomedi | 21:57.1 |
| 19 | Nicholas RuchPlace 19 · Grade 11 · Menomonie | 11 | Menomonie | 22:02.6 |
| 20 | Milton LindgrenPlace 20 · Grade 12 · Hastings | 12 | Hastings | 22:03.3 |
| 21 | Morgan KrugerPlace 21 · Grade 10 · Chippewa Falls | 10 | Chippewa Falls | 22:07.7 |
| 22 | Eli FredricksenPlace 22 · Grade 11 · Hudson | 11 | Hudson | 22:09.4 |
| 23 | Owen AffolterPlace 23 · Grade 10 · Mahtomedi | 10 | Mahtomedi | 22:11.6 |
| 24 | Jackson AshenbrennerPlace 24 · Grade 10 · Hastings | 10 | Hastings | 22:15.6 |
| 25 | Wesley PartloPlace 25 · Grade 12 · Chippewa Falls | 12 | Chippewa Falls | 22:19.3 |
| 26 | Joey AernsPlace 26 · Grade 8 · St. Croix Preparatory Academy | 8 | St. Croix Preparatory Academy | 22:19.4 |
| 27 | Owen FagerPlace 27 · Grade 8 · St. Croix Preparatory Academy | 8 | St. Croix Preparatory Academy | 22:19.4 |
| 28 | Joey UhlirPlace 28 · Grade 11 · Menomonie | 11 | Menomonie | 22:24.3 |
| 29 | Griffin SpindlerPlace 29 · Grade 12 · Chippewa Falls | 12 | Chippewa Falls | 22:25.3 |
| 30 | Jakub KudrlePlace 30 · Grade 10 · Hudson | 10 | Hudson | 22:26.0 |
| 31 | Jude OgdenPlace 31 · Grade 10 · Menomonie | 10 | Menomonie | 22:26.5 |
| 32 | Connor LukenPlace 32 · Grade 8 · St. Croix Preparatory Academy | 8 | St. Croix Preparatory Academy | 22:26.8 |
| 33 | Jonathan VigenPlace 33 · Grade 12 · Hudson | 12 | Hudson | 22:36.1 |
| 34 | Joshua CablePlace 34 · Grade 11 · Hudson | 11 | Hudson | 22:53.2 |
| 35 | Braden MeyerPlace 35 · Grade 11 · Hudson | 11 | Hudson | 23:11.2 |
| 36 | Evan GutierrezPlace 36 · Grade 12 · St. Croix Preparatory Academy | 12 | St. Croix Preparatory Academy | 23:12.1 |
| 37 | Bobby NelsonPlace 37 · Grade 12 · Menomonie | 12 | Menomonie | 23:20.7 |
| 38 | Tyler JohnsonPlace 38 · Grade 11 · Hastings | 11 | Hastings | 23:22.8 |
| 39 | Ethan HannonPlace 39 · Grade 12 · Hudson | 12 | Hudson | 23:22.9 |
| 40 | Go ItoPlace 40 · Grade 12 · Menomonie | 12 | Menomonie | 23:22.9 |
| 41 | Nicholas KohnPlace 41 · Grade 10 · Hastings | 10 | Hastings | 23:23.5 |
| 42 | Dan PaananenPlace 42 · Grade 10 · North HS | 10 | North HS | 23:24.3 |
| 43 | Carter HolmPlace 43 · Grade 12 · Chippewa Falls | 12 | Chippewa Falls | 23:27.8 |
| 44 | Mattias ForePlace 44 · Grade 10 · New Richmond | 10 | New Richmond | 23:30.0 |
| 45 | Colton DunkelPlace 45 · Grade 10 · Hastings | 10 | Hastings | 23:31.4 |
| 46 | Gavin HansenPlace 46 · Grade 11 · New Richmond | 11 | New Richmond | 23:44.2 |
| 47 | Van KeechPlace 47 · Grade 11 · Hudson | 11 | Hudson | 23:48.1 |
| 48 | Zach MeyerPlace 48 · Grade 11 · Hudson | 11 | Hudson | 23:49.3 |
| 49 | Quincy BurnsPlace 49 · Grade 10 · Hudson | 10 | Hudson | 23:49.5 |
| 50 | Kyle StoltzPlace 50 · Grade 11 · Hastings | 11 | Hastings | 23:50.2 |
| 51 | Steven CoulsonPlace 51 · Grade 11 · Chippewa Falls | 11 | Chippewa Falls | 23:51.9 |
| 52 | Brett HalversonPlace 52 · Grade 10 · Hastings | 10 | Hastings | 24:00.6 |
| 53 | Ben HeckerPlace 53 · Grade 10 · Menomonie | 10 | Menomonie | 24:01.9 |
| 54 | Chase MatuszakPlace 54 · Grade 10 · New Richmond | 10 | New Richmond | 24:08.2 |
| 55 | Gus RichterPlace 55 · Grade 10 · Hudson | 10 | Hudson | 24:08.9 |
| 56 | Elijah AndersonPlace 56 · Grade 11 · Menomonie | 11 | Menomonie | 24:12.6 |
| 57 | Joey LeipnitzPlace 57 · Grade 10 · Menomonie | 10 | Menomonie | 24:20.7 |
| 58 | Cole DelongPlace 58 · Grade 10 · Menomonie | 10 | Menomonie | 24:32.4 |
| 59 | Micah GertzPlace 59 · Grade 11 · North HS | 11 | North HS | 24:37.8 |
| 60 | Sam JohnsonPlace 60 · Grade 11 · Hudson | 11 | Hudson | 24:39.2 |
| 61 | Kieran KeelPlace 61 · Grade 12 · Mahtomedi | 12 | Mahtomedi | 24:41.8 |
| 62 | Nick FishPlace 62 · Grade 11 · Hudson | 11 | Hudson | 24:41.9 |
| 63 | Aaron LindorferPlace 63 · Grade 11 · North HS | 11 | North HS | 24:47.3 |
| 64 | Hunter HayesPlace 64 · Grade 12 · Chippewa Falls | 12 | Chippewa Falls | 24:51.9 |
| 65 | Mike MeagherPlace 65 · Grade 11 · Hudson | 11 | Hudson | 24:55.5 |
| 66 | Craig HartmanPlace 66 · Grade 10 · Hastings | 10 | Hastings | 25:06.2 |
| 67 | Luke GriffithPlace 67 · Grade 11 · Chippewa Falls | 11 | Chippewa Falls | 25:08.8 |
| 68 | Caleb BablPlace 68 · Grade 10 · Menomonie | 10 | Menomonie | 25:08.9 |
| 69 | Summit Fox SchultzPlace 69 · Grade 11 · Menomonie | 11 | Menomonie | 25:31.3 |
| 70 | Henry ZeimetPlace 70 · Grade 7 · St. Croix Preparatory Academy | 7 | St. Croix Preparatory Academy | 25:31.5 |
| 71 | Eric PetronPlace 71 · Grade 11 · North HS | 11 | North HS | 25:32.4 |
| 72 | James CzuprynaPlace 72 · Grade 10 · Hudson | 10 | Hudson | 25:33.7 |
| 73 | Justice SzotkowskiPlace 73 · Grade 12 · Menomonie | 12 | Menomonie | 25:34.5 |
| 74 | Dylan AnacletoPlace 74 · Grade 12 · North HS | 12 | North HS | 25:35.7 |
| 75 | Yeng YangPlace 75 · Grade 12 · Menomonie | 12 | Menomonie | 25:36.0 |
| 76 | Riley BeazleyPlace 76 · Grade 10 · Menomonie | 10 | Menomonie | 25:36.7 |
| 77 | Isaac WoodmanPlace 77 · Grade 12 · St. Croix Preparatory Academy | 12 | St. Croix Preparatory Academy | 25:53.6 |
| 78 | Tyler GroffPlace 78 · Grade 11 · Menomonie | 11 | Menomonie | 25:58.3 |
| 79 | Logan LecleirPlace 79 · Grade 12 · Chippewa Falls | 12 | Chippewa Falls | 25:59.3 |
| 80 | Mateo VillanuevaPlace 80 · Grade 12 · Saint Croix Falls | 12 | Saint Croix Falls | 26:15.7 |
| 81 | Aidan EnochsPlace 81 · Grade 10 · Saint Croix Falls | 10 | Saint Croix Falls | 26:17.3 |
| 82 | Aidan FuerstPlace 82 · Grade 9 · St. Croix Preparatory Academy | 9 | St. Croix Preparatory Academy | 26:28.4 |
| 83 | Everett SwartzPlace 83 · Grade 10 · Hastings | 10 | Hastings | 26:51.6 |
| 84 | Justin FryePlace 84 · Grade 12 · Hudson | 12 | Hudson | 27:26.1 |
| 85 | Alex FryePlace 85 · Grade 12 · Hudson | 12 | Hudson | 29:19.4 |
| 86 | Ken ReehPlace 86 · Grade 9 · St. Croix Preparatory Academy | 9 | St. Croix Preparatory Academy | 29:43.5 |
| 87 | Isaiah SanchezPlace 87 · Grade 11 · Chippewa Falls | 11 | Chippewa Falls | 31:21.7 |
| 88 | Shawn MoranPlace 88 · Grade 10 · Chippewa Falls | 10 | Chippewa Falls | 32:28.2 |
| 89 | Elias MarticorenaPlace 89 · Grade 11 · Chippewa Falls | 11 | Chippewa Falls | 32:40.3 |