| 1 | Jacob SuttonPlace 1 · Grade 12 · West Bend East | 12 | West Bend East | 18:40.9 PR | 1 |
| 2 | Hunter HerbstPlace 2 · Grade 12 · West Bend East | 12 | West Bend East | 18:41.0 | 2 |
| 3 | Benjamin SajdakPlace 3 · Grade 11 · West Bend East | 11 | West Bend East | 18:44.9 | 3 |
| 4 | Martin IhnatPlace 4 · Grade 11 · Saint Mary’s Springs | 11 | Saint Mary’s Springs | 18:46.1 PR | 4 |
| 5 | Tyler DensowPlace 5 · Grade 12 · Kewaskum | 12 | Kewaskum | 18:53.9 PR | 5 |
| 6 | Will BaileyPlace 6 · Grade 10 · West Bend East | 10 | West Bend East | 18:59.0 | 6 |
| 7 | Dillinger FloydPlace 7 · Grade 10 · West Bend East | 10 | West Bend East | 19:00.9 | 7 |
| 8 | Buddy BerghauerPlace 8 · Grade 12 · Washington County Homeschool | 12 | Washington County Homeschool | 19:03.6 | 8 |
| 9 | Grant YogerstPlace 9 · Grade 12 · Washington County Homeschool | 12 | Washington County Homeschool | 19:03.8 PR | 9 |
| 10 | Maxton SmithPlace 10 · Grade 11 · Washington County Homeschool | 11 | Washington County Homeschool | 19:07.9 | 10 |
| 11 | Nathan LindsayPlace 11 · Grade 11 · Washington County Homeschool | 11 | Washington County Homeschool | 19:10.7 | 11 |
| 12 | Benjamin GapinskiPlace 12 · Grade 12 · Nicolet | 12 | Nicolet | 19:23.0 | 12 |
| 13 | Lukas KrollPlace 13 · Grade 12 · Nicolet | 12 | Nicolet | 19:23.6 | 13 |
| 14 | Rylan AlftPlace 14 · Grade 12 · West Bend East | 12 | West Bend East | 19:28.9 | -14 |
| 15 | Elijah CrumPlace 15 · Grade 9 · Nicolet | 9 | Nicolet | 19:39.5 | 15 |
| 16 | Samuel WolfePlace 16 · Grade 10 · West Bend East | 10 | West Bend East | 19:40.8 | -16 |
| 17 | Charlie WendorffPlace 17 · Grade 9 · Kettle Moraine Lutheran | 9 | Kettle Moraine Lutheran | 19:43.0 PR | 17 |
| 18 | Henrik GoedePlace 18 · Grade 10 · Washington County Homeschool | 10 | Washington County Homeschool | 19:43.4 | 18 |
| 19 | Grayson RadakovichPlace 19 · Grade 12 · Nicolet | 12 | Nicolet | 19:52.7 | 19 |
| 20 | Brody McClurePlace 20 · Grade 10 · West Allis Central | 10 | West Allis Central | 19:58.6 PR | 20 |
| 21 | Kendrick StrobelPlace 21 · Grade 10 · Washington County Homeschool | 10 | Washington County Homeschool | 20:00.9 | -21 |
| 22 | Jackson BruggemanPlace 22 · Grade 9 · Nicolet | 9 | Nicolet | 20:01.6 | 22 |
| 23 | Calaen MartinPlace 23 · Grade 12 · Kettle Moraine Lutheran | 12 | Kettle Moraine Lutheran | 20:07.4 PR | 23 |
| 24 | Tucker EbertPlace 24 · Grade 9 · Washington County Homeschool | 9 | Washington County Homeschool | 20:09.3 | -24 |
| 25 | Jason WendtPlace 25 · Grade 9 · Kettle Moraine Lutheran | 9 | Kettle Moraine Lutheran | 20:11.1 | 25 |
| 26 | Beckett Jones-HartwigPlace 26 · Grade 11 · Brown Deer | 11 | Brown Deer | 20:19.4 | 0 |
| 27 | Davis SheppardPlace 27 · Grade 11 · Nicolet | 11 | Nicolet | 20:22.4 PR | -26 |
| 28 | Jack MillerPlace 28 · Grade 12 · West Bend East | 12 | West Bend East | 20:22.5 | 0 |
| 29 | Jack MosconiPlace 29 · Grade 10 · Nicolet | 10 | Nicolet | 20:25.0 | -27 |
| 30 | Domanic SurvisPlace 30 · Grade 10 · Kewaskum | 10 | Kewaskum | 20:25.6 | 28 |
| 31 | Zachary HeinPlace 31 · Grade 9 · Kewaskum | 9 | Kewaskum | 20:31.8 | 29 |
| 32 | Austin NagelPlace 32 · Grade 12 · Kewaskum | 12 | Kewaskum | 20:34.4 | 30 |
| 33 | Alexander FridayPlace 33 · Grade 10 · West Bend East | 10 | West Bend East | 20:37.7 | 0 |
| 34 | Daniel PizanaPlace 34 · Grade 12 · Saint Lawrence Seminary | 12 | Saint Lawrence Seminary | 20:42.3 PR | 31 |
| 35 | Connor KohlsPlace 35 · Grade 12 · West Bend East | 12 | West Bend East | 20:42.8 | 0 |
| 36 | Ryan LakePlace 36 · Grade 10 · Kettle Moraine Lutheran | 10 | Kettle Moraine Lutheran | 20:44.2 | 32 |
| 37 | Christian De La FuentePlace 37 · Grade 12 · Saint Lawrence Seminary | 12 | Saint Lawrence Seminary | 20:44.9 PR | 33 |
| 38 | Joe TaylorPlace 38 · Grade 11 · Kettle Moraine Lutheran | 11 | Kettle Moraine Lutheran | 20:45.4 PR | 34 |
| 39 | Elliott LovitzPlace 39 · Grade 10 · Nicolet | 10 | Nicolet | 20:55.3 | 0 |
| 40 | Miles SmithPlace 40 · Grade 9 · Washington County Homeschool | 9 | Washington County Homeschool | 20:56.7 | 0 |
| 41 | Braeden BlockelPlace 41 · Grade 11 · Brown Deer | 11 | Brown Deer | 20:59.1 | 0 |
| 42 | Carl YogerstPlace 42 · Grade 10 · Washington County Homeschool | 10 | Washington County Homeschool | 20:59.9 | 0 |
| 43 | Logan KruegerPlace 43 · Grade 12 · Nicolet | 12 | Nicolet | 21:06.0 | 0 |
| 44 | Nicholas Pennington-CrossPlace 44 · Grade 9 · Nicolet | 9 | Nicolet | 21:11.7 | 0 |
| 45 | Samuel MerkelPlace 45 · Grade 11 · Kettle Moraine Lutheran | 11 | Kettle Moraine Lutheran | 21:12.4 PR | -35 |
| 46 | Chase WhitePlace 46 · Grade 10 · West Bend East | 10 | West Bend East | 21:12.4 | 0 |
| 47 | Maxwell WurtzPlace 47 · Grade 10 · Kettle Moraine Lutheran | 10 | Kettle Moraine Lutheran | 21:13.3 | -36 |
| 48 | Jack HildenbrandPlace 48 · Grade 10 · Nicolet | 10 | Nicolet | 21:14.2 PR | 0 |
| 49 | Brenton RodriguezPlace 49 · Grade 10 · Saint Mary’s Springs | 10 | Saint Mary’s Springs | 21:18.2 | 37 |
| 50 | Ranen EnrightPlace 50 · Grade 10 · Kewaskum | 10 | Kewaskum | 21:19.3 PR | 38 |
| 51 | Sullivan BennettPlace 51 · Grade 11 · Nicolet | 11 | Nicolet | 21:23.7 PR | 0 |
| 52 | Dalton BahrPlace 52 · Grade 9 · Kewaskum | 9 | Kewaskum | 21:25.8 | -39 |
| 53 | Connor KeelyPlace 53 · Grade 10 · West Bend East | 10 | West Bend East | 21:30.0 | 0 |
| 54 | Alexander SpartzPlace 54 · Grade 12 · West Bend East | 12 | West Bend East | 21:30.2 | 0 |
| 55 | Zackary (Zack) KulickPlace 55 · Grade 12 · Kewaskum | 12 | Kewaskum | 21:55.9 PR | -40 |
| 56 | Lannin NovackPlace 56 · Grade 9 · West Bend East | 9 | West Bend East | 22:02.9 | 0 |
| 57 | Diego LoezaPlace 57 · Grade 11 · West Allis Central | 11 | West Allis Central | 22:09.0 | 41 |
| 58 | Alexander KrasotinPlace 58 · Grade 12 · West Bend East | 12 | West Bend East | 22:21.4 | 0 |
| 59 | Abraham EstradaPlace 59 · Grade 11 · West Allis Central | 11 | West Allis Central | 22:21.5 PR | 42 |
| 60 | Ryan HolderPlace 60 · Grade 11 · Saint Mary’s Springs | 11 | Saint Mary’s Springs | 22:25.4 | 43 |
| 61 | Tam TranPlace 61 · Grade 9 · Saint Lawrence Seminary | 9 | Saint Lawrence Seminary | 22:26.4 | 44 |
| 62 | Conner MillsPlace 62 · Grade 10 · Saint Lawrence Seminary | 10 | Saint Lawrence Seminary | 22:26.5 | 45 |
| 63 | Micah SchneiderPlace 63 · Grade 9 · Kewaskum | 9 | Kewaskum | 22:26.6 | 0 |
| 64 | Lucas GrondinPlace 64 · Grade 12 · Nicolet | 12 | Nicolet | 22:36.2 | 0 |
| 65 | Brody WeissPlace 65 · Grade 12 · Nicolet | 12 | Nicolet | 22:39.7 | 0 |
| 66 | Leonel VeraPlace 66 · Grade 10 · Saint Lawrence Seminary | 10 | Saint Lawrence Seminary | 22:44.2 | 46 |
| 67 | Warren WeberPlace 67 · Grade 12 · West Bend East | 12 | West Bend East | 22:50.1 | 0 |
| 68 | Chris StoffelPlace 68 · Grade 9 · Saint Mary’s Springs | 9 | Saint Mary’s Springs | 22:53.6 | 47 |
| 69 | Antonio Brand-GonzalezPlace 69 · Grade 12 · Saint Lawrence Seminary | 12 | Saint Lawrence Seminary | 22:57.6 | -48 |
| 70 | Joshua ChoiPlace 70 · Grade 11 · Saint Lawrence Seminary | 11 | Saint Lawrence Seminary | 23:01.2 | -49 |
| 71 | Sterling MalonePlace 71 · Grade 12 · Nicolet | 12 | Nicolet | 23:01.5 PR | 0 |
| 72 | Amir WebbPlace 72 · Grade 10 · Nicolet | 10 | Nicolet | 23:05.2 PR | 0 |
| 73 | Riley KruegerPlace 73 · Grade 10 · Nicolet | 10 | Nicolet | 23:10.0 | 0 |
| 74 | Tobias EbertPlace 74 · Grade 12 · Washington County Homeschool | 12 | Washington County Homeschool | 23:32.5 | 0 |
| 75 | Jonah KlempPlace 75 · Grade 10 · Kettle Moraine Lutheran | 10 | Kettle Moraine Lutheran | 23:40.5 PR | 0 |
| 76 | Isaiah KlempPlace 76 · Grade 12 · Kettle Moraine Lutheran | 12 | Kettle Moraine Lutheran | 23:43.3 PR | 0 |
| 77 | Vincent DuvallPlace 77 · Grade 10 · Nicolet | 10 | Nicolet | 23:54.1 | 0 |
| 78 | Chase EvertesPlace 78 · Grade 11 · West Allis Central | 11 | West Allis Central | 23:56.7 | 50 |
| 79 | Caleb GarrisonPlace 79 · Grade 12 · West Bend East | 12 | West Bend East | 24:35.7 | 0 |
| 80 | Logan DubeyPlace 80 · Grade 9 · Kettle Moraine Lutheran | 9 | Kettle Moraine Lutheran | 24:42.7 | 0 |
| 81 | Sascha LuokkaPlace 81 · Grade 11 · Kewaskum | 11 | Kewaskum | 25:37.8 | 0 |
| 82 | Salvatore LococoPlace 82 · Grade 12 · Nicolet | 12 | Nicolet | 25:44.3 PR | 0 |
| 83 | Brian De LeonPlace 83 · Grade 11 · West Allis Central | 11 | West Allis Central | 25:55.6 | 51 |
| 84 | Tomas CentenoPlace 84 · Grade 10 · Kewaskum | 10 | Kewaskum | 25:57.3 | 0 |
| 85 | Jesse Tatum-StewartPlace 85 · Grade 12 · West Allis Central | 12 | West Allis Central | 26:18.1 PR | -52 |
| 86 | O'Shea JonesPlace 86 · Grade 8 · Brown Deer | 8 | Brown Deer | 26:38.3 | 0 |
| 87 | Joey CheneryPlace 87 · Grade 9 · Chesterton Academy of Milwaukee | 9 | Chesterton Academy of Milwaukee | 27:50.0 | 0 |
| 88 | Jim LinnPlace 88 · Grade 9 · Chesterton Academy of Milwaukee | 9 | Chesterton Academy of Milwaukee | 29:57.0 | 0 |
| 89 | Jackson NiesePlace 89 · Grade 12 · West Allis Central | 12 | West Allis Central | 31:06.6 PR | -53 |
| 90 | Khan NguyenPlace 90 · Grade 10 · Saint Lawrence Seminary | 10 | Saint Lawrence Seminary | 38:40.4 | 0 |
| 91 | Zachary KucharskiPlace 91 · Grade 10 · Saint Lawrence Seminary | 10 | Saint Lawrence Seminary | 38:41.6 | 0 |
| 92 | Miles RuschPlace 92 · Grade 12 · Saint Mary’s Springs | 12 | Saint Mary’s Springs | 54:52.1 | 54 |
| 0 | Jhayzen CabigitingPlace 0 · Grade 9 · West Allis Central | 9 | West Allis Central | DSQ | 0 |