| 1 | Will BoettcherPlace 1 · Grade 12 · Baraboo | 12 | Baraboo | 17:01.3 |
| 2 | Oskar LaFavePlace 2 · Grade 10 · Baraboo | 10 | Baraboo | 17:10.8 |
| 3 | Weston PouilliePlace 3 · Grade 12 · Mauston | 12 | Mauston | 17:41.8 |
| 4 | Joe KorthalsPlace 4 · Grade 12 · Baraboo | 12 | Baraboo | 17:47.1 |
| 5 | Haakon PetersonPlace 5 · Grade 12 · Mauston | 12 | Mauston | 17:51.2 |
| 6 | Jonatan MartinezPlace 6 · Grade 12 · Baraboo | 12 | Baraboo | 17:56.2 |
| 7 | Noah CortezPlace 7 · Grade 12 · Mauston | 12 | Mauston | 18:08.4 |
| 8 | Carson HasheiderPlace 8 · Grade 12 · Baraboo | 12 | Baraboo | 18:11.3 |
| 9 | Sebastian MartinezPlace 9 · Grade 10 · Baraboo | 10 | Baraboo | 18:23.3 |
| 10 | Sebastian NaquayoumaPlace 10 · Grade 12 · Reedsburg Area | 12 | Reedsburg Area | 18:29.8 |
| 11 | Angel OrtizPlace 11 · Grade 12 · Baraboo | 12 | Baraboo | 18:34.3 |
| 12 | JJ DavidsonPlace 12 · Grade 12 · Poynette | 12 | Poynette | 18:38.6 |
| 13 | Titan AndrusPlace 13 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 18:39.7 |
| 14 | Jacob DigmanPlace 14 · Grade 12 · Poynette | 12 | Poynette | 18:43.0 |
| 15 | Drake BrensikePlace 15 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 18:49.9 |
| 16 | Beckett KucherPlace 16 · Grade 10 · Reedsburg Area | 10 | Reedsburg Area | 18:51.7 |
| 17 | Korey McFarlandPlace 17 · Grade 9 · Sauk Prairie | 9 | Sauk Prairie | 18:52.3 |
| 18 | Phillip TurnerPlace 18 · Grade 9 · Reedsburg Area | 9 | Reedsburg Area | 18:52.6 |
| 19 | Caleb KlingamanPlace 19 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 18:53.7 |
| 20 | Isaiah KayhartPlace 20 · Grade 10 · Mauston | 10 | Mauston | 18:55.1 |
| 21 | Oliver JessePlace 21 · Grade 11 · Baraboo | 11 | Baraboo | 18:58.1 |
| 22 | Jack BrinkerPlace 22 · Grade 12 · Baraboo | 12 | Baraboo | 19:02.7 |
| 23 | Khiry DavisPlace 23 · Grade 9 · Baraboo | 9 | Baraboo | 19:07.2 |
| 24 | Clay HutchinsPlace 24 · Grade 10 · Sauk Prairie | 10 | Sauk Prairie | 19:14.7 |
| 25 | Ayvien GreendeerPlace 25 · Grade 12 · Reedsburg Area | 12 | Reedsburg Area | 19:25.5 |
| 26 | Canon JamesPlace 26 · Grade 12 · Baraboo | 12 | Baraboo | 19:26.5 |
| 27 | Koda MeyerPlace 27 · Grade 10 · Wisconsin Heights/Barneveld | 10 | Wisconsin Heights/Barneveld | 19:56.1 |
| 28 | Tyler GulsbyPlace 28 · Grade 12 · Baraboo | 12 | Baraboo | 19:59.8 |
| 29 | Alex Sibila-OttPlace 29 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 20:00.4 |
| 30 | Andrew MurrayPlace 30 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 20:01.5 |
| 31 | Nolan MorsePlace 31 · Grade 10 · Wisconsin Heights/Barneveld | 10 | Wisconsin Heights/Barneveld | 20:09.3 |
| 32 | Ben BuresPlace 32 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 20:14.3 |
| 33 | Boston McWilliamsPlace 33 · Grade 11 · Poynette | 11 | Poynette | 20:19.4 |
| 34 | Noah TamborninoPlace 34 · Grade 9 · Mauston | 9 | Mauston | 20:22.2 |
| 35 | Nolan CarncrossPlace 35 · Grade 10 · Sauk Prairie | 10 | Sauk Prairie | 20:24.5 |
| 36 | Isaac ProchaskaPlace 36 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 20:25.3 |
| 37 | Cooper LarsonPlace 37 · Grade 9 · Reedsburg Area | 9 | Reedsburg Area | 20:27.9 |
| 38 | Brody KurzPlace 38 · Grade 12 · Baraboo | 12 | Baraboo | 20:29.3 PR |
| 39 | Tate TredinnickPlace 39 · Grade 9 · Sauk Prairie | 9 | Sauk Prairie | 20:32.6 |
| 40 | Grady KluesnerPlace 40 · Grade 9 · Wisconsin Heights/Barneveld | 9 | Wisconsin Heights/Barneveld | 20:33.3 |
| 41 | Joey BarriosPlace 41 · Grade 10 · Wisconsin Heights/Barneveld | 10 | Wisconsin Heights/Barneveld | 20:36.9 |
| 42 | Jonah WestPlace 42 · Grade 12 · Mauston | 12 | Mauston | 20:41.6 |
| 43 | Caleb GreggPlace 43 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 20:43.3 |
| 44 | Andrew MessnerPlace 44 · Grade 9 · Baraboo | 9 | Baraboo | 20:43.8 |
| 45 | Kellen HousworthPlace 45 · Grade 9 · Mauston | 9 | Mauston | 20:47.9 |
| 46 | Jake LichtePlace 46 · Grade 12 · Reedsburg Area | 12 | Reedsburg Area | 20:59.6 |
| 47 | Sawyer SwensonPlace 47 · Grade 10 · Wisconsin Heights/Barneveld | 10 | Wisconsin Heights/Barneveld | 21:00.6 |
| 48 | Caden BaileyPlace 48 · Grade 10 · Mauston | 10 | Mauston | 21:02.7 |
| 49 | Brenner MollPlace 49 · Grade 9 · Poynette | 9 | Poynette | 21:08.3 |
| 50 | Logan SorgPlace 50 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 21:13.6 |
| 51 | Joshua GreggPlace 51 · Grade 10 · Sauk Prairie | 10 | Sauk Prairie | 21:15.7 |
| 52 | Henry SchmudlachPlace 52 · Grade 9 · Poynette | 9 | Poynette | 21:22.6 |
| 53 | John McCaulleyPlace 53 · Grade 9 · Baraboo | 9 | Baraboo | 21:28.5 |
| 54 | Holden HarryPlace 54 · Grade 10 · Baraboo | 10 | Baraboo | 21:30.0 |
| 55 | Logan CromwellPlace 55 · Grade 10 · Baraboo | 10 | Baraboo | 21:36.2 |
| 56 | Lane LindloffPlace 56 · Grade 12 · Baraboo | 12 | Baraboo | 21:58.4 |
| 57 | Nick TrutePlace 57 · Grade 12 · Mauston | 12 | Mauston | 21:59.5 |
| 58 | Andrew SchultzPlace 58 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 22:10.3 |
| 59 | Josh FreemanPlace 59 · Grade 9 · Sauk Prairie | 9 | Sauk Prairie | 22:10.6 |
| 60 | Ervin PallPlace 60 · Grade 9 · Baraboo | 9 | Baraboo | 22:10.9 |
| 61 | Dominik GreenePlace 61 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 22:20.2 |
| 62 | Adam LouisPlace 62 · Grade 10 · Sauk Prairie | 10 | Sauk Prairie | 22:27.8 |
| 63 | Caden SchultzPlace 63 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 22:33.1 |
| 64 | Bryce HillmerPlace 64 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 22:35.4 |
| 65 | William WattPlace 65 · Grade 9 · Wisconsin Heights/Barneveld | 9 | Wisconsin Heights/Barneveld | 22:37.9 |
| 66 | Logan ZimbauerPlace 66 · Grade 12 · Mauston | 12 | Mauston | 22:42.6 |
| 67 | Charlie ClamPlace 67 · Grade 10 · Reedsburg Area | 10 | Reedsburg Area | 22:50.5 PR |
| 68 | Blake BiermeierPlace 68 · Grade 10 · Reedsburg Area | 10 | Reedsburg Area | 22:53.6 |
| 69 | AJ GarciaPlace 69 · Grade 12 · Reedsburg Area | 12 | Reedsburg Area | 23:27.1 |
| 70 | Carlos CamposPlace 70 · Grade 9 · Poynette | 9 | Poynette | 23:36.4 |
| 71 | Gavin CampbellPlace 71 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 23:45.0 |
| 72 | Will BruerPlace 72 · Grade 10 · Reedsburg Area | 10 | Reedsburg Area | 24:07.1 |
| 73 | Gunner LutterPlace 73 · Grade 9 · Reedsburg Area | 9 | Reedsburg Area | 24:08.3 |
| 74 | Brayden HousworthPlace 74 · Grade 12 · Mauston | 12 | Mauston | 24:18.6 |
| 75 | Angel GarciaPlace 75 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 24:34.2 |
| 76 | Isaiah SaulPlace 76 · Grade 11 · Baraboo | 11 | Baraboo | 24:47.6 |
| 77 | Sean WalkerPlace 77 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 26:18.7 |
| 78 | Nolan BaryenbruchPlace 78 · Grade 12 · Wisconsin Heights/Barneveld | 12 | Wisconsin Heights/Barneveld | 26:36.5 |
| 79 | Colin McAndrewPlace 79 · Grade 12 · Baraboo | 12 | Baraboo | 26:40.3 |
| 80 | Caleb MonsonPlace 80 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 27:48.8 |
| 81 | McKean EricksenPlace 81 · Grade 10 · Reedsburg Area | 10 | Reedsburg Area | 29:19.1 |
| 82 | Titus LeykPlace 82 · Grade 9 · Mauston | 9 | Mauston | 29:36.3 |
| 83 | Pierce McKennaPlace 83 · Grade 10 · Poynette | 10 | Poynette | 31:40.4 |
| 84 | Evan DelaurellePlace 84 · Grade 9 · Poynette | 9 | Poynette | 32:02.4 |
| 85 | Aidan PerezPlace 85 · Grade 12 · Mauston | 12 | Mauston | 40:20.8 |