| 1 | Thorston HolterPlace 1 · Grade 8 · Hudson | 8 | Hudson | 11:53.5 PR |
| 2 | Noah BeckerPlace 2 · Grade 8 · Hudson | 8 | Hudson | 12:22.7 PR |
| 3 | Liam FoleyPlace 3 · Grade 8 · Saint Croix Central | 8 | Saint Croix Central | 12:27.4 PR |
| 4 | Maverick StromPlace 4 · Grade 7 · Osceola | 7 | Osceola | 12:57.7 PR |
| 5 | Owen LinkPlace 5 · Grade 8 · Hudson | 8 | Hudson | 12:57.7 PR |
| 6 | Henry JohnsonPlace 6 · Grade 7 · St. Patrick (Hudson) | 7 | St. Patrick (Hudson) | 13:02.3 PR |
| 7 | John ShealyPlace 7 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 13:06.7 PR |
| 8 | Parker BruggemanPlace 8 · Grade 8 · Saint Croix Central | 8 | Saint Croix Central | 13:14.5 PR |
| 9 | Oliver LunningPlace 9 · Grade 7 · New Richmond | 7 | New Richmond | 13:17.1 PR |
| 10 | Mason SchwartzPlace 10 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 13:39.1 PR |
| 11 | Blake BenderPlace 11 · Grade 7 · Osceola | 7 | Osceola | 13:44.1 PR |
| 12 | Levi JohnsonPlace 12 · Grade 8 · Saint Croix Central | 8 | Saint Croix Central | 13:45.0 PR |
| 13 | Crosby CoachPlace 13 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 13:45.2 PR |
| 14 | Andrew KopczykPlace 14 · Grade 7 · New Richmond | 7 | New Richmond | 13:49.5 PR |
| 15 | Isaac HebardPlace 15 · Grade 8 · Saint Croix Central | 8 | Saint Croix Central | 13:53.6 PR |
| 16 | Jonah GoldbergPlace 16 · Grade 6 · Hudson | 6 | Hudson | 13:54.8 PR |
| 17 | Finley CernohousPlace 17 · Grade 8 · Saint Croix Central | 8 | Saint Croix Central | 13:55.3 PR |
| 18 | Mason PeissigPlace 18 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 13:56.0 PR |
| 19 | William SikorskiPlace 19 · Grade 8 · Saint Croix Central | 8 | Saint Croix Central | 14:08.4 PR |
| 20 | Parker AshPlace 20 · Grade 8 · New Richmond | 8 | New Richmond | 14:09.9 PR |
| 21 | Thomas McNamaraPlace 21 · Grade 8 · Hudson | 8 | Hudson | 14:12.0 PR |
| 22 | Oliver SnowPlace 22 · Grade 8 · Osceola | 8 | Osceola | 14:14.4 PR |
| 23 | Barret DawsonPlace 23 · Grade 7 · Hudson | 7 | Hudson | 14:25.4 PR |
| 24 | Charles DumkePlace 24 · Grade 7 · Osceola | 7 | Osceola | 14:25.7 PR |
| 25 | Griffin AnfinsonPlace 25 · Grade 7 · Hudson | 7 | Hudson | 14:26.4 |
| 26 | Thomas FrostPlace 26 · Grade 8 · St. Patrick (Hudson) | 8 | St. Patrick (Hudson) | 14:28.8 PR |
| 27 | Regan FinneganPlace 27 · Grade 7 · Osceola | 7 | Osceola | 14:30.4 PR |
| 28 | Joshua HaskinsPlace 28 · Grade 8 · New Richmond | 8 | New Richmond | 14:37.3 PR |
| 29 | Lucas ClevelandPlace 29 · Grade 7 · New Richmond | 7 | New Richmond | 14:38.3 PR |
| 30 | Jace WarnerPlace 30 · Grade 7 · New Richmond | 7 | New Richmond | 14:45.0 |
| 31 | Chet WeilerPlace 31 · Grade 8 · Hudson | 8 | Hudson | 14:48.9 PR |
| 32 | James VolkertPlace 32 · Grade 7 · New Richmond | 7 | New Richmond | 14:52.1 PR |
| 33 | Taavi BrantPlace 33 · Grade 6 · Hudson | 6 | Hudson | 15:04.5 PR |
| 34 | Collin BruggemanPlace 34 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 15:04.6 PR |
| 35 | Theodore BaillargeonPlace 35 · Grade 6 · Hudson | 6 | Hudson | 15:05.5 PR |
| 36 | Olin SchultzPlace 36 · Grade 6 · Hudson | 6 | Hudson | 15:07.9 PR |
| 37 | Carter SelkPlace 37 · Grade - · New Richmond | - | New Richmond | 15:08.7 PR |
| 38 | Ryker SwansonPlace 38 · Grade 5 · St. Patrick (Hudson) | 5 | St. Patrick (Hudson) | 15:09.9 PR |
| 39 | Titus RuefmanPlace 39 · Grade 7 · Hudson | 7 | Hudson | 15:13.7 PR |
| 40 | Logan FredricksonPlace 40 · Grade 8 · New Richmond | 8 | New Richmond | 15:16.4 PR |
| 41 | Everett SchultzPlace 41 · Grade 7 · Osceola | 7 | Osceola | 15:20.5 PR |
| 42 | Jordan PagePlace 42 · Grade 8 · New Richmond | 8 | New Richmond | 15:24.0 PR |
| 43 | David BeckPlace 43 · Grade 6 · Osceola | 6 | Osceola | 15:31.0 PR |
| 44 | Lucas BurrierPlace 44 · Grade 8 · Somerset | 8 | Somerset | 15:31.7 |
| 45 | Madden TuttlePlace 45 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 15:34.3 PR |
| 46 | Paul AdamskiPlace 46 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 15:39.4 PR |
| 47 | Oliver MillerPlace 47 · Grade 7 · Hudson | 7 | Hudson | 15:40.6 PR |
| 48 | Elliot BjorhusPlace 48 · Grade 6 · Hudson | 6 | Hudson | 15:41.7 PR |
| 49 | Tristan SchlitzPlace 49 · Grade 7 · St. Patrick (Hudson) | 7 | St. Patrick (Hudson) | 15:56.6 PR |
| 50 | Michael GregoryPlace 50 · Grade 7 · Osceola | 7 | Osceola | 15:59.3 |
| 51 | Caleb JohnsonPlace 51 · Grade 6 · Hudson | 6 | Hudson | 16:00.1 PR |
| 52 | Joseph LichliterPlace 52 · Grade 7 · New Richmond | 7 | New Richmond | 16:03.4 PR |
| 53 | Levi WarnerPlace 53 · Grade 7 · New Richmond | 7 | New Richmond | 16:06.5 PR |
| 54 | Leo BaumgartnerPlace 54 · Grade 7 · New Richmond | 7 | New Richmond | 16:12.5 PR |
| 55 | Graydon BolderPlace 55 · Grade 8 · New Richmond | 8 | New Richmond | 16:21.4 PR |
| 56 | Xander TitelPlace 56 · Grade 7 · New Richmond | 7 | New Richmond | 16:23.2 PR |
| 57 | Dawson HildebrandPlace 57 · Grade 7 · Hudson | 7 | Hudson | 16:28.1 PR |
| 58 | Anthony BabcockPlace 58 · Grade 8 · Saint Croix Central | 8 | Saint Croix Central | 16:29.2 |
| 59 | Ezra QuialPlace 59 · Grade 7 · Elmwood/Plum City | 7 | Elmwood/Plum City | 16:39.6 PR |
| 60 | Ari WoodwardPlace 60 · Grade 7 · Hudson | 7 | Hudson | 16:43.5 PR |
| 61 | Abel SchmidtPlace 61 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 16:45.8 PR |
| 62 | José GonzálezPlace 62 · Grade 6 · Hudson | 6 | Hudson | 16:48.6 PR |
| 63 | John GiebelPlace 63 · Grade 8 · St. Patrick (Hudson) | 8 | St. Patrick (Hudson) | 17:00.1 PR |
| 64 | Lucas FilipovichPlace 64 · Grade 6 · Hudson | 6 | Hudson | 17:02.2 PR |
| 65 | Clark VranakPlace 65 · Grade 8 · Hudson | 8 | Hudson | 17:02.9 PR |
| 66 | Carter GrassPlace 66 · Grade 7 · Osceola | 7 | Osceola | 17:05.6 |
| 67 | Paxton KocinaPlace 67 · Grade 6 · Saint Croix Central | 6 | Saint Croix Central | 17:11.2 PR |
| 68 | Lucas HaffleyPlace 68 · Grade 6 · Hudson | 6 | Hudson | 17:12.7 PR |
| 69 | Malcolm DuncanPlace 69 · Grade 8 · Hudson | 8 | Hudson | 17:16.8 PR |
| 70 | Isaac SchabenPlace 70 · Grade 6 · Hudson | 6 | Hudson | 17:21.1 PR |
| 71 | Oskar PolingPlace 71 · Grade 6 · Hudson | 6 | Hudson | 17:23.5 PR |
| 72 | Asher DuganPlace 72 · Grade 8 · New Richmond | 8 | New Richmond | 17:25.4 |
| 73 | Warren GrygaPlace 73 · Grade 6 · Saint Croix Central | 6 | Saint Croix Central | 17:31.5 PR |
| 74 | Carter GrimmPlace 74 · Grade 7 · Hudson | 7 | Hudson | 17:33.6 PR |
| 75 | Micah HawesPlace 75 · Grade 7 · New Richmond | 7 | New Richmond | 17:39.1 PR |
| 76 | Kellan RamstadPlace 76 · Grade 8 · St. Patrick (Hudson) | 8 | St. Patrick (Hudson) | 17:43.8 PR |
| 77 | Evan LangnessPlace 77 · Grade 8 · New Richmond | 8 | New Richmond | 17:47.5 PR |
| 78 | Jonah LipinskiPlace 78 · Grade 7 · Hudson | 7 | Hudson | 17:52.6 PR |
| 79 | Cody SvacinaPlace 79 · Grade 7 · New Richmond | 7 | New Richmond | 17:53.0 PR |
| 80 | Gavin LendePlace 80 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 18:07.6 PR |
| 81 | Ethan FranzPlace 81 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 18:13.4 PR |
| 82 | Henry ClymerPlace 82 · Grade 7 · Hudson | 7 | Hudson | 18:13.8 PR |
| 83 | Chael JohnsonPlace 83 · Grade 7 · New Richmond | 7 | New Richmond | 18:14.2 PR |
| 84 | Sam SchauerPlace 84 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 18:19.5 |
| 85 | Abe HeywoodPlace 85 · Grade 8 · St. Patrick (Hudson) | 8 | St. Patrick (Hudson) | 18:48.3 PR |
| 86 | Gabe PrattPlace 86 · Grade 7 · Osceola | 7 | Osceola | 18:49.4 |
| 87 | Ethan ForemanPlace 87 · Grade 7 · New Richmond | 7 | New Richmond | 18:52.0 PR |
| 88 | Bodhi ReppePlace 88 · Grade 7 · Saint Croix Central | 7 | Saint Croix Central | 19:03.7 PR |
| 89 | Adam SonnenbergPlace 89 · Grade 7 · Hudson | 7 | Hudson | 19:47.7 PR |
| 90 | Benjamin MurphyPlace 90 · Grade 7 · New Richmond | 7 | New Richmond | 19:50.5 PR |
| 91 | Teegan LammersPlace 91 · Grade 7 · Somerset | 7 | Somerset | 20:02.5 PR |
| 92 | Weston PiersonPlace 92 · Grade 6 · Hudson | 6 | Hudson | 20:30.3 PR |
| 93 | Bryson BoonePlace 93 · Grade 8 · Osceola | 8 | Osceola | 20:47.7 PR |
| 94 | Parker SzypuraPlace 94 · Grade 6 · Hudson | 6 | Hudson | 21:01.4 PR |
| 95 | Emmett MitchellPlace 95 · Grade 6 · Hudson | 6 | Hudson | 21:22.6 PR |
| 96 | JJ RubenbauerPlace 96 · Grade 8 · Hudson | 8 | Hudson | 22:23.7 PR |
| 97 | Jameson DeSmithPlace 97 · Grade 8 · Osceola | 8 | Osceola | 22:24.8 PR |
| 98 | Nolan ForsbergPlace 98 · Grade 6 · Somerset | 6 | Somerset | 22:26.7 |
| 99 | Kerry BurrPlace 99 · Grade 8 · Hudson | 8 | Hudson | 22:30.5 PR |
| 100 | Henry DaiglePlace 100 · Grade 6 · Saint Croix Central | 6 | Saint Croix Central | 23:06.5 |