| 1 | Joseph VenturaPlace 1 · Grade 12 · West Allis Nathan Hale | 12 | West Allis Nathan Hale | 17:41.1 |
| 2 | Koda BrunerPlace 2 · Grade 12 · West Allis Nathan Hale | 12 | West Allis Nathan Hale | 17:41.5 |
| 3 | Caleb JensenPlace 3 · Grade 11 · West Allis Nathan Hale | 11 | West Allis Nathan Hale | 17:48.2 |
| 4 | Bradley HailPlace 4 · Grade 9 · Lake Mills | 9 | Lake Mills | 18:12.8 |
| 5 | Phillip KlammPlace 5 · Grade 10 · Big Foot-Williams Bay | 10 | Big Foot-Williams Bay | 18:19.5 |
| 6 | Grant PellmannPlace 6 · Grade 10 · Lake Mills | 10 | Lake Mills | 18:45.5 |
| 7 | Henry RoemerPlace 7 · Grade 12 · West Allis Nathan Hale | 12 | West Allis Nathan Hale | 18:49.9 |
| 8 | Josef SteindorfPlace 8 · Grade 10 · Lake Mills | 10 | Lake Mills | 18:56.1 |
| 9 | Landen RemerPlace 9 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 19:04.0 |
| 10 | David Sarmiento-PazPlace 10 · Grade 11 · Waterloo | 11 | Waterloo | 19:04.4 |
| 11 | Morgan SladePlace 11 · Grade 9 · West Allis Nathan Hale | 9 | West Allis Nathan Hale | 19:09.7 |
| 12 | Miguel ValdezPlace 12 · Grade 9 · Lake Mills | 9 | Lake Mills | 19:10.0 |
| 13 | Owen FeuchtPlace 13 · Grade 11 · East Troy | 11 | East Troy | 19:10.3 |
| 14 | Tyler CarolloPlace 14 · Grade 10 · Whitewater | 10 | Whitewater | 19:11.8 |
| 15 | Tyler NielsonPlace 15 · Grade 12 · East Troy | 12 | East Troy | 19:20.6 |
| 16 | Josh AlexandroniPlace 16 · Grade 12 · Elkhorn Area | 12 | Elkhorn Area | 19:24.4 |
| 17 | Matthew MarkhamPlace 17 · Grade 12 · East Troy | 12 | East Troy | 19:40.4 |
| 18 | Jacob LygaPlace 18 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:41.9 |
| 19 | Jacob DuesterbeckPlace 19 · Grade 10 · Delavan-Darien | 10 | Delavan-Darien | 19:44.3 |
| 20 | Kellan CreasonPlace 20 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 19:47.3 |
| 21 | Sam MillerPlace 21 · Grade 11 · Jefferson | 11 | Jefferson | 19:49.5 PR |
| 22 | Adam CranePlace 22 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:54.7 |
| 23 | Charlie O'ConnellPlace 23 · Grade 9 · Lake Mills | 9 | Lake Mills | 19:55.7 |
| 24 | James TrampePlace 24 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 19:55.8 |
| 25 | Shalom IrasubizaPlace 25 · Grade 12 · Wayland Academy | 12 | Wayland Academy | 19:56.2 |
| 26 | Sean CainPlace 26 · Grade 11 · East Troy | 11 | East Troy | 20:01.9 |
| 27 | Trevor KooyengaPlace 27 · Grade 12 · Big Foot-Williams Bay | 12 | Big Foot-Williams Bay | 20:05.5 |
| 28 | Jordan BergPlace 28 · Grade 9 · Lake Mills | 9 | Lake Mills | 20:05.5 |
| 29 | Liam SkinnerPlace 29 · Grade 12 · Edgerton | 12 | Edgerton | 20:06.4 |
| 30 | Collin HuckePlace 30 · Grade 12 · Johnson Creek | 12 | Johnson Creek | 20:15.3 |
| 31 | Luke SkardaPlace 31 · Grade 12 · Edgerton | 12 | Edgerton | 20:22.1 |
| 32 | Erra HaquePlace 32 · Grade 11 · Edgerton | 11 | Edgerton | 20:22.9 |
| 33 | Cameron FreyPlace 33 · Grade 9 · Wayland Academy | 9 | Wayland Academy | 20:25.8 |
| 34 | Theodore BusateriPlace 34 · Grade 11 · East Troy | 11 | East Troy | 20:25.8 |
| 35 | Symon BeyerPlace 35 · Grade 12 · Jefferson | 12 | Jefferson | 20:31.9 |
| 36 | Jacob Cormier-TardifPlace 36 · Grade 10 · Lake Mills | 10 | Lake Mills | 20:33.8 |
| 37 | Keegan DeBlarePlace 37 · Grade 12 · Jefferson | 12 | Jefferson | 20:34.4 |
| 38 | Austin WisemanPlace 38 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 20:54.9 |
| 39 | Eli GreenleyPlace 39 · Grade 9 · Edgerton | 9 | Edgerton | 20:55.7 |
| 40 | Luke PickeringPlace 40 · Grade 9 · Edgerton | 9 | Edgerton | 21:03.0 |
| 41 | Adley CranePlace 41 · Grade 10 · Parkview | 10 | Parkview | 21:06.0 |
| 42 | Foster CzaickiPlace 42 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 21:06.1 |
| 43 | Colter WestenmeyerPlace 43 · Grade 12 · Wayland Academy | 12 | Wayland Academy | 21:14.3 |
| 44 | Marcus RoePlace 44 · Grade 9 · Whitewater | 9 | Whitewater | 21:15.6 |
| 45 | Solomon SchnuellePlace 45 · Grade 11 · Jefferson | 11 | Jefferson | 21:16.6 |
| 46 | Asher FridleyPlace 46 · Grade 9 · East Troy | 9 | East Troy | 21:23.3 |
| 47 | Rylan FridleyPlace 47 · Grade 9 · East Troy | 9 | East Troy | 21:25.6 |
| 48 | Marcus RosellePlace 48 · Grade 12 · Whitewater | 12 | Whitewater | 21:27.8 |
| 49 | Malachi LyonsPlace 49 · Grade 11 · Edgerton | 11 | Edgerton | 21:34.8 |
| 50 | Dylan Ostrowski-NeatheryPlace 50 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 21:36.5 |
| 51 | Charley WohlfertPlace 51 · Grade 11 · Parkview | 11 | Parkview | 21:39.9 |
| 52 | Luke UnruhPlace 52 · Grade 10 · Lomira | 10 | Lomira | 21:41.7 |
| 53 | Mason DolfinPlace 53 · Grade 12 · Waterloo | 12 | Waterloo | 21:42.7 |
| 54 | Max ChowanecPlace 54 · Grade 11 · Johnson Creek | 11 | Johnson Creek | 21:43.6 |
| 55 | William StuewerPlace 55 · Grade 10 · Lomira | 10 | Lomira | 21:47.0 |
| 56 | Kade NehlsPlace 56 · Grade 11 · Edgerton | 11 | Edgerton | 21:54.1 |
| 57 | Peter AndersonPlace 57 · Grade 10 · Delavan-Darien | 10 | Delavan-Darien | 21:59.5 |
| 58 | Paul KressnerPlace 58 · Grade 10 · Lake Mills | 10 | Lake Mills | 22:03.4 |
| 59 | Lyle ScanlanPlace 59 · Grade 11 · East Troy | 11 | East Troy | 22:10.2 |
| 60 | Brayden CatesPlace 60 · Grade 9 · Big Foot-Williams Bay | 9 | Big Foot-Williams Bay | 22:14.3 |
| 61 | Wyatt EschPlace 61 · Grade 12 · Whitewater | 12 | Whitewater | 22:21.4 |
| 62 | Broderick CarpenterPlace 62 · Grade 9 · Edgerton | 9 | Edgerton | 22:25.3 |
| 63 | Colin GottoPlace 63 · Grade 12 · Jefferson | 12 | Jefferson | 22:25.4 |
| 64 | Lucas KerkenbushPlace 64 · Grade 11 · Jefferson | 11 | Jefferson | 22:27.6 |
| 65 | Zack SchroederPlace 65 · Grade 12 · Delavan-Darien | 12 | Delavan-Darien | 22:38.9 |
| 66 | Duncan ThomasPlace 66 · Grade 12 · Johnson Creek | 12 | Johnson Creek | 22:47.2 |
| 67 | Brantly RhoadsPlace 67 · Grade 9 · Lomira | 9 | Lomira | 22:51.3 |
| 68 | Adas BareikisPlace 68 · Grade 12 · Wayland Academy | 12 | Wayland Academy | 22:55.9 PR |
| 69 | Cruz JennrichPlace 69 · Grade 10 · Jefferson | 10 | Jefferson | 23:02.7 |
| 70 | Colin KetterhagenPlace 70 · Grade 11 · Delavan-Darien | 11 | Delavan-Darien | 23:16.4 |
| 71 | Angel KilarPlace 71 · Grade 12 · Whitewater | 12 | Whitewater | 23:21.8 |
| 72 | Preston MillerPlace 72 · Grade 12 · Whitewater | 12 | Whitewater | 23:39.1 |
| 73 | Jameson RothwellPlace 73 · Grade 10 · Whitewater | 10 | Whitewater | 23:43.1 |
| 74 | Rees PrendergastPlace 74 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 23:50.1 |
| 75 | Eric YangPlace 75 · Grade 10 · Wayland Academy | 10 | Wayland Academy | 23:57.2 |
| 76 | Carson MillerPlace 76 · Grade 12 · Whitewater | 12 | Whitewater | 24:01.3 |
| 77 | Easton AmbrosePlace 77 · Grade 10 · Jefferson | 10 | Jefferson | 24:02.3 |
| 78 | Chase Oliver WebsterPlace 78 · Grade 9 · Waterloo | 9 | Waterloo | 24:12.7 |
| 79 | Jesse SchaumburgPlace 79 · Grade 12 · Lomira | 12 | Lomira | 24:21.1 |
| 80 | Liam FloresPlace 80 · Grade 9 · Lomira | 9 | Lomira | 26:04.1 |
| 81 | Balin LacyPlace 81 · Grade 12 · Parkview | 12 | Parkview | 26:42.8 |
| 82 | Kilyan LaubensteinPlace 82 · Grade 10 · Lomira | 10 | Lomira | 26:56.5 |
| 83 | Xander SchuknechtPlace 83 · Grade 12 · Delavan-Darien | 12 | Delavan-Darien | 27:28.0 |
| 84 | Dan DeJesusPlace 84 · Grade 12 · Delavan-Darien | 12 | Delavan-Darien | 27:32.3 |
| 85 | Rowan IllichmannPlace 85 · Grade 11 · Delavan-Darien | 11 | Delavan-Darien | 28:12.0 |
| 86 | Abraham JamesPlace 86 · Grade 9 · Lomira | 9 | Lomira | 28:23.8 |
| 87 | Daniel SwanPlace 87 · Grade 11 · Wayland Academy | 11 | Wayland Academy | 29:29.0 |
| 88 | Liam O'NeillPlace 88 · Grade 10 · Delavan-Darien | 10 | Delavan-Darien | 31:34.4 |
| 89 | William WatkinsPlace 89 · Grade 10 · Lomira | 10 | Lomira | 35:20.2 |
| 90 | John KreuzPlace 90 · Grade 11 · Wayland Academy | 11 | Wayland Academy | 35:24.5 |