| 1 | Ezra TremlPlace 1 · Grade 11 · Luxemburg-Casco | 11 | Luxemburg-Casco | 16:35.74 |
| 2 | Zach TassoulPlace 2 · Grade 11 · Luxemburg-Casco | 11 | Luxemburg-Casco | 17:32.30 |
| 3 | Gavin HonesPlace 3 · Grade 12 · Plymouth | 12 | Plymouth | 18:01.54 |
| 4 | Liam BeiersdorfPlace 4 · Grade 10 · Howards Grove | 10 | Howards Grove | 18:10.32 |
| 5 | Bryce PieslerPlace 5 · Grade 12 · Luxemburg-Casco | 12 | Luxemburg-Casco | 18:15.06 |
| 6 | Lucas MillsPlace 6 · Grade 10 · Valders | 10 | Valders | 18:16.72 |
| 7 | Marcis DoellPlace 7 · Grade 12 · Luxemburg-Casco | 12 | Luxemburg-Casco | 18:25.18 |
| 8 | Kolten SchiselPlace 8 · Grade 11 · Valders | 11 | Valders | 18:32.60 |
| 9 | Bryce MlezivaPlace 9 · Grade 10 · Luxemburg-Casco | 10 | Luxemburg-Casco | 18:50.04 |
| 10 | Evan VandermausePlace 10 · Grade 12 · Luxemburg-Casco | 12 | Luxemburg-Casco | 18:54.32 |
| 11 | Wesley DemminPlace 11 · Grade 9 · Denmark | 9 | Denmark | 19:23.35 |
| 12 | Brayden RadartPlace 12 · Grade 12 · Luxemburg-Casco | 12 | Luxemburg-Casco | 19:41.78 |
| 13 | Ethan FukaPlace 13 · Grade 11 · Valders | 11 | Valders | 19:48.88 |
| 14 | Simon BarrettPlace 14 · Grade 10 · Plymouth | 10 | Plymouth | 19:53.00 |
| 15 | Ethan LauPlace 15 · Grade 10 · Valders | 10 | Valders | 19:57.30 |
| 16 | Leland BillerPlace 16 · Grade 10 · Plymouth | 10 | Plymouth | 19:57.70 |
| 17 | James BartelPlace 17 · Grade 11 · Brillion | 11 | Brillion | 20:17.40 |
| 18 | Max RussartPlace 18 · Grade 12 · Howards Grove | 12 | Howards Grove | 20:37.22 |
| 19 | Dexter EiringPlace 19 · Grade 11 · Plymouth | 11 | Plymouth | 20:44.95 |
| 20 | Merrick OttPlace 20 · Grade 9 · Brillion | 9 | Brillion | 20:45.15 |
| 21 | Elliott BrownPlace 21 · Grade 9 · Sturgeon Bay | 9 | Sturgeon Bay | 20:49.88 |
| 22 | Archer PetersonPlace 22 · Grade 10 · Brillion | 10 | Brillion | 21:12.49 |
| 23 | Dallin PatteePlace 23 · Grade 11 · Valders | 11 | Valders | 21:29.87 |
| 24 | Aidan ContoPlace 24 · Grade 12 · Plymouth | 12 | Plymouth | 21:53.49 |
| 25 | Daniel LangePlace 25 · Grade 11 · Howards Grove | 11 | Howards Grove | 22:01.77 |
| 26 | Seth StraussPlace 26 · Grade 11 · Denmark | 11 | Denmark | 22:09.77 |
| 27 | Asher SpatzPlace 27 · Grade 9 · Elkhart Lake-Glenbeulah | 9 | Elkhart Lake-Glenbeulah | 22:10.37 |
| 28 | Fletcher MoorePlace 28 · Grade 9 · Brillion | 9 | Brillion | 22:13.53 |
| 29 | Landen PinkertonPlace 29 · Grade 11 · Valders | 11 | Valders | 22:25.66 |
| 30 | Owen LaCountPlace 30 · Grade 11 · Plymouth | 11 | Plymouth | 22:31.02 |
| 31 | Deacon HausPlace 31 · Grade 10 · Sturgeon Bay | 10 | Sturgeon Bay | 22:31.66 |
| 32 | Tyler EndterPlace 32 · Grade 10 · Valders | 10 | Valders | 22:37.77 |
| 33 | Seth HuebnerPlace 33 · Grade 10 · Brillion | 10 | Brillion | 22:41.54 |
| 34 | Winston GudexPlace 34 · Grade 12 · Howards Grove | 12 | Howards Grove | 22:48.45 |
| 35 | Joey SenkbeilPlace 35 · Grade 12 · Howards Grove | 12 | Howards Grove | 22:50.82 PR |
| 36 | Oliver GudexPlace 36 · Grade 9 · Howards Grove | 9 | Howards Grove | 23:00.20 |
| 37 | Robbie FalckPlace 37 · Grade 10 · Brillion | 10 | Brillion | 23:33.30 |
| 38 | Jose FigueroaPlace 38 · Grade 12 · Elkhart Lake-Glenbeulah | 12 | Elkhart Lake-Glenbeulah | 23:50.26 |
| 39 | Lucas SmithPlace 39 · Grade 9 · Elkhart Lake-Glenbeulah | 9 | Elkhart Lake-Glenbeulah | 23:51.58 |
| 40 | Jace WisniewskiPlace 40 · Grade 9 · Sturgeon Bay | 9 | Sturgeon Bay | 24:00.26 |
| 41 | Zander JandrinPlace 41 · Grade 9 · Sturgeon Bay | 9 | Sturgeon Bay | 25:10.19 |
| 42 | John NortonPlace 42 · Grade 9 · Sturgeon Bay | 9 | Sturgeon Bay | 25:10.61 |
| 43 | Shawn WilliamsPlace 43 · Grade 9 · Howards Grove | 9 | Howards Grove | 25:10.66 |
| 44 | Henri JeanquartPlace 44 · Grade 12 · Sturgeon Bay | 12 | Sturgeon Bay | 25:22.83 |
| 45 | Trevor NimmerPlace 45 · Grade 11 · Sturgeon Bay | 11 | Sturgeon Bay | 25:38.74 |
| 46 | Shane WilliamsPlace 46 · Grade 10 · Elkhart Lake-Glenbeulah | 10 | Elkhart Lake-Glenbeulah | 27:04.35 |
| 47 | Mason KrachtPlace 47 · Grade 11 · Elkhart Lake-Glenbeulah | 11 | Elkhart Lake-Glenbeulah | 28:28.65 |
| 48 | Ben Dixner-YoungPlace 48 · Grade 9 · Sturgeon Bay | 9 | Sturgeon Bay | 29:50.69 |
| 49 | Desmond MaertzPlace 49 · Grade 9 · Valders | 9 | Valders | 40:54.88 |