| 1 | Lucas TannerPlace 1 · Grade 12 · DeForest | 12 | DeForest | 15:21.8 |
| 2 | Aaron YarbroPlace 2 · Grade 12 · Verona Area | 12 | Verona Area | 15:47.2 |
| 3 | Will Lisowski-SembPlace 3 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 16:23.0 |
| 4 | Logan DavisonPlace 4 · Grade 11 · DeForest | 11 | DeForest | 16:25.4 |
| 5 | Aiden FreyPlace 5 · Grade 11 · Verona Area | 11 | Verona Area | 16:28.9 |
| 6 | Ruben OlerPlace 6 · Grade 11 · Madison West | 11 | Madison West | 16:29.6 PR |
| 7 | Jacob LafeverPlace 7 · Grade 11 · DeForest | 11 | DeForest | 16:31.1 |
| 8 | Sawyer GehinPlace 8 · Grade 12 · Verona Area | 12 | Verona Area | 16:34.7 |
| 9 | Nathan SchwoererPlace 9 · Grade 11 · Madison West | 11 | Madison West | 16:38.5 |
| 10 | Zachary TangPlace 10 · Grade 11 · Middleton | 11 | Middleton | 16:40.9 |
| 11 | Jasper DarleyPlace 11 · Grade 11 · Madison West | 11 | Madison West | 16:42.7 |
| 12 | Will BoettcherPlace 12 · Grade 11 · Baraboo | 11 | Baraboo | 16:44.1 |
| 13 | Nethan KaluarachchiPlace 13 · Grade 10 · Middleton | 10 | Middleton | 16:44.2 |
| 14 | Blake RauberPlace 14 · Grade 12 · DeForest | 12 | DeForest | 16:45.2 |
| 15 | Clay ElmorePlace 15 · Grade 12 · Madison West | 12 | Madison West | 16:47.0 |
| 16 | Oren Garvey ShahPlace 16 · Grade 12 · Madison East | 12 | Madison East | 16:47.8 |
| 17 | Rishi Garvey ShahPlace 17 · Grade 9 · Madison East | 9 | Madison East | 16:48.4 |
| 18 | Victor MartinezPlace 18 · Grade 12 · Reedsburg Area | 12 | Reedsburg Area | 16:48.6 PR |
| 19 | Eric ThuesenPlace 19 · Grade 12 · Middleton | 12 | Middleton | 16:50.2 |
| 20 | Timon CantleyPlace 20 · Grade 12 · Madison West | 12 | Madison West | 16:58.9 PR |
| 21 | Chandler PabonPlace 21 · Grade 10 · DeForest | 10 | DeForest | 16:59.1 |
| 22 | Nolan DodgePlace 22 · Grade 10 · Verona Area | 10 | Verona Area | 17:00.5 |
| 23 | Steven KuemmelPlace 23 · Grade 12 · Madison West | 12 | Madison West | 17:00.6 |
| 24 | Patrick FrengPlace 24 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 17:01.1 |
| 25 | Andrew BertramPlace 25 · Grade 9 · Middleton | 9 | Middleton | 17:05.0 |
| 26 | Jackson MouldPlace 26 · Grade 12 · Sun Prairie West | 12 | Sun Prairie West | 17:06.9 |
| 27 | Sam ButtnerPlace 27 · Grade 12 · Verona Area | 12 | Verona Area | 17:09.4 |
| 28 | Will FrengPlace 28 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 17:09.7 PR |
| 29 | Owen StruppPlace 29 · Grade 11 · Middleton | 11 | Middleton | 17:17.4 |
| 30 | Aidan SmithPlace 30 · Grade 9 · Verona Area | 9 | Verona Area | 17:18.9 |
| 31 | Wyatt ParkerPlace 31 · Grade 12 · DeForest | 12 | DeForest | 17:23.9 |
| 32 | Zach McAndrewsPlace 32 · Grade 11 · Verona Area | 11 | Verona Area | 17:32.5 |
| 33 | Solomon Beebe CollumPlace 33 · Grade 11 · Madison East | 11 | Madison East | 17:33.6 |
| 34 | Oskar LaFavePlace 34 · Grade 9 · Baraboo | 9 | Baraboo | 17:34.9 |
| 35 | Jacob CurtinPlace 35 · Grade 9 · Madison East | 9 | Madison East | 17:37.1 |
| 36 | Paul KetchumPlace 36 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 17:37.8 |
| 37 | Cougar HarkinsPlace 37 · Grade 12 · Middleton | 12 | Middleton | 17:38.5 |
| 38 | Summit ToddPlace 38 · Grade 11 · Madison West | 11 | Madison West | 17:40.7 |
| 39 | Ian GervasiPlace 39 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 17:43.1 |
| 40 | Riley KuehnPlace 40 · Grade 9 · Middleton | 9 | Middleton | 17:44.8 |
| 41 | Austin SmithPlace 41 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 17:46.1 |
| 42 | Jack BrinkerPlace 42 · Grade 11 · Baraboo | 11 | Baraboo | 17:46.5 PR |
| 43 | Berndt RothamerPlace 43 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 17:51.4 |
| 44 | Connor HydenPlace 44 · Grade 10 · Sun Prairie West | 10 | Sun Prairie West | 17:53.0 |
| 45 | Fred GrimmPlace 45 · Grade 11 · Madison East | 11 | Madison East | 17:54.8 |
| 46 | Max BizotPlace 46 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 17:55.6 |
| 47 | Jacob WiegmannPlace 47 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 17:56.6 |
| 48 | Caleb KlingamanPlace 48 · Grade 10 · Reedsburg Area | 10 | Reedsburg Area | 17:58.4 |
| 49 | Oscar EngelPlace 49 · Grade 12 · Madison East | 12 | Madison East | 18:02.6 |
| 50 | Marlo HunterPlace 50 · Grade 10 · Madison East | 10 | Madison East | 18:05.5 |
| 51 | Parker StanoszPlace 51 · Grade 11 · DeForest | 11 | DeForest | 18:06.6 |
| 52 | Anthony LenzPlace 52 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 18:12.0 |
| 53 | James MeiresonnePlace 53 · Grade 9 · Sun Prairie West | 9 | Sun Prairie West | 18:13.7 PR |
| 54 | Tyler NiermeyerPlace 54 · Grade 11 · Waunakee | 11 | Waunakee | 18:13.9 |
| 55 | Jonatan MartinezPlace 55 · Grade 11 · Baraboo | 11 | Baraboo | 18:14.0 |
| 56 | Luke EbersolePlace 56 · Grade 12 · Sun Prairie West | 12 | Sun Prairie West | 18:25.7 |
| 57 | Hunter BrensikePlace 57 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 18:26.9 |
| 58 | Drake BrensikePlace 58 · Grade 11 · Sauk Prairie | 11 | Sauk Prairie | 18:28.7 |
| 59 | Joshua GreggPlace 59 · Grade 9 · Sauk Prairie | 9 | Sauk Prairie | 18:28.8 PR |
| 60 | Carson TuckerPlace 60 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 18:29.1 |
| 61 | Austin PontelPlace 61 · Grade 12 · Sauk Prairie | 12 | Sauk Prairie | 18:30.2 PR |
| 62 | Joe KorthalsPlace 62 · Grade 11 · Baraboo | 11 | Baraboo | 18:38.6 |
| 63 | Dylan DaviesPlace 63 · Grade 11 · Baraboo | 11 | Baraboo | 18:40.2 |
| 64 | Simon MarxPlace 64 · Grade 12 · Waunakee | 12 | Waunakee | 18:44.0 |
| 65 | Bowen DoeppersPlace 65 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 18:45.9 |
| 66 | Carson JennerjohnPlace 66 · Grade 10 · Waunakee | 10 | Waunakee | 18:47.1 |
| 67 | Kilian DuncanPlace 67 · Grade 12 · Baraboo | 12 | Baraboo | 18:49.1 |
| 68 | Quinn PfeifferPlace 68 · Grade 12 · Waunakee | 12 | Waunakee | 18:50.8 |
| 69 | Max WeibelPlace 69 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 18:51.8 |
| 70 | Camden LenzPlace 70 · Grade 9 · Sun Prairie West | 9 | Sun Prairie West | 18:52.1 |
| 71 | Ishaan PoddarPlace 71 · Grade 9 · Sun Prairie West | 9 | Sun Prairie West | 18:53.1 PR |
| 72 | Maxon HalfpapPlace 72 · Grade 9 · Waunakee | 9 | Waunakee | 19:01.4 |
| 73 | Ayvien GreendeerPlace 73 · Grade 11 · Reedsburg Area | 11 | Reedsburg Area | 19:06.3 |
| 74 | Dylan PearsonPlace 74 · Grade 12 · Reedsburg Area | 12 | Reedsburg Area | 19:15.3 |
| 75 | Drew PearsonPlace 75 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 19:15.5 PR |
| 76 | Jonah WilliamsPlace 76 · Grade 12 · Reedsburg Area | 12 | Reedsburg Area | 19:17.5 |
| 77 | Mason OuimettePlace 77 · Grade 11 · Sun Prairie West | 11 | Sun Prairie West | 19:22.8 |
| 78 | Beckett KucherPlace 78 · Grade 9 · Reedsburg Area | 9 | Reedsburg Area | 19:37.4 |
| 79 | Titan AndrusPlace 79 · Grade 10 · Reedsburg Area | 10 | Reedsburg Area | 19:42.9 |
| 80 | Finn SchmeelkPlace 80 · Grade 12 · Waunakee | 12 | Waunakee | 19:45.2 |
| 81 | Lincoln WebsterPlace 81 · Grade 12 · Waunakee | 12 | Waunakee | 19:58.3 |
| 82 | Jack FrengPlace 82 · Grade 9 · Sun Prairie East | 9 | Sun Prairie East | 20:07.3 |
| 83 | Owen SchmuckPlace 83 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 20:34.0 |
| 84 | Gavin BuckinghamPlace 84 · Grade 9 · Sun Prairie East | 9 | Sun Prairie East | 20:40.7 |