| 1 | Luke WolfPlace 1 · Grade 9 · Mukwonago | 9 | Mukwonago | 18:31.8 |
| 2 | Stephen EsterlePlace 2 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 18:51.1 |
| 3 | Jacob HasemanPlace 3 · Grade 11 · Mukwonago | 11 | Mukwonago | 18:53.2 |
| 4 | Payton WendellPlace 4 · Grade 9 · Centennial | 9 | Centennial | 18:55.2 |
| 5 | Trevan EdwardsPlace 5 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 19:02.9 |
| 6 | Riley WierzbickiPlace 6 · Grade 12 · Mukwonago | 12 | Mukwonago | 19:06.2 |
| 7 | Cole GrandkoskiPlace 7 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 19:07.0 |
| 8 | Matt ClauerPlace 8 · Grade 9 · Mukwonago | 9 | Mukwonago | 19:13.4 |
| 9 | Blake RobertsPlace 9 · Grade 9 · Mukwonago | 9 | Mukwonago | 19:13.5 |
| 10 | Alec MissallPlace 10 · Grade 10 · Mukwonago | 10 | Mukwonago | 19:14.6 |
| 11 | Camden BrownePlace 11 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 19:16.4 |
| 12 | Connor WadePlace 12 · Grade 9 · Westosha Central | 9 | Westosha Central | 19:21.8 |
| 13 | Gavin TackePlace 13 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 19:26.3 |
| 14 | Levi BrofskyPlace 14 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 19:30.8 |
| 15 | Grant SchultzPlace 15 · Grade 9 · Menomonee Falls | 9 | Menomonee Falls | 19:32.2 |
| 16 | Naseem AhmadPlace 16 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 19:35.8 |
| 17 | Brennan KompasPlace 17 · Grade 11 · West Allis Nathan Hale | 11 | West Allis Nathan Hale | 19:38.2 |
| 18 | Jorge SarabiaPlace 18 · Grade 10 · Racine Horlick | 10 | Racine Horlick | 19:44.8 |
| 19 | Martin LoguePlace 19 · Grade 10 · Aquinas | 10 | Aquinas | 19:45.5 |
| 20 | Brennan MasonPlace 20 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 19:46.1 |
| 21 | Ethan ChylaPlace 21 · Grade 12 · Westosha Central | 12 | Westosha Central | 19:46.3 |
| 22 | Daydeon AllenPlace 22 · Grade 10 · Racine Horlick | 10 | Racine Horlick | 19:48.5 |
| 23 | Marcus GillmorePlace 23 · Grade 9 · Westosha Central | 9 | Westosha Central | 19:49.5 |
| 24 | Nicholas ErmanPlace 24 · Grade 11 · Mukwonago | 11 | Mukwonago | 19:52.1 |
| 25 | Stephen McGravey-T...Place 25 · Grade 11 · The Prairie School | 11 | The Prairie School | 19:52.7 |
| 25 | Stephe'n McGravey-...Place 25 · Grade 11 · The Prairie School | 11 | The Prairie School | 19:52.7 |
| 26 | Jack BillPlace 26 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 19:53.8 |
| 27 | Derek EvelandPlace 27 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 19:54.0 |
| 28 | Jaden LiermannPlace 28 · Grade 9 · Waukesha South | 9 | Waukesha South | 19:55.3 |
| 29 | Wylie KnightPlace 29 · Grade 11 · Kenosha St Joseph | 11 | Kenosha St Joseph | 19:55.7 |
| 30 | Nick MaurerPlace 30 · Grade 11 · Centennial | 11 | Centennial | 19:59.1 |
| 31 | Charlie WeberPlace 31 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 19:59.3 |
| 32 | Tanner StaceyPlace 32 · Grade 9 · Port Washington | 9 | Port Washington | 20:03.2 |
| 33 | Lucas SternbergPlace 33 · Grade 9 · Westosha Central | 9 | Westosha Central | 20:04.6 |
| 34 | Joey ElliottPlace 34 · Grade 12 · West Allis Nathan Hale | 12 | West Allis Nathan Hale | 20:05.7 |
| 35 | Jake RingwallPlace 35 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 20:06.5 |
| 36 | Mason MarenPlace 36 · Grade 11 · Mukwonago | 11 | Mukwonago | 20:09.0 |
| 37 | Colin GrantPlace 37 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 20:09.3 |
| 38 | Matthew MauermannPlace 38 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 20:09.7 |
| 39 | Chris ClauerPlace 39 · Grade 11 · Mukwonago | 11 | Mukwonago | 20:10.4 |
| 40 | Alex WhitePlace 40 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 20:15.3 |
| 41 | Alex SchroederPlace 41 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 20:15.9 |
| 42 | Ethan LautersPlace 42 · Grade 10 · Oak Creek | 10 | Oak Creek | 20:17.8 |
| 43 | John StammPlace 43 · Grade 9 · Union Grove | 9 | Union Grove | 20:17.9 |
| 44 | Logan SancesPlace 44 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 20:18.7 |
| 45 | Juan MorenoPlace 45 · Grade 9 · Oak Creek | 9 | Oak Creek | 20:20.7 |
| 46 | Kevin NiuPlace 46 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 20:24.0 |
| 47 | Ryer GruetzmacherPlace 47 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 20:26.4 |
| 48 | Luke GarvensPlace 48 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 20:26.9 |
| 49 | Koby DeLongPlace 49 · Grade 11 · Mukwonago | 11 | Mukwonago | 20:31.4 |
| 50 | Alexis RiveraPlace 50 · Grade 10 · Waukesha North | 10 | Waukesha North | 20:31.4 |
| 51 | Edward HalePlace 51 · Grade 11 · Aquinas | 11 | Aquinas | 20:33.1 |
| 52 | Jackson StezalaPlace 52 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 20:35.0 |
| 53 | Nolan FarahPlace 53 · Grade 9 · Milwaukee King | 9 | Milwaukee King | 20:35.5 |
| 54 | Jack HutterPlace 54 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 20:35.7 |
| 55 | Ian SladePlace 55 · Grade 11 · Westosha Central | 11 | Westosha Central | 20:36.0 |
| 56 | Ethan RicePlace 56 · Grade 12 · Centennial | 12 | Centennial | 20:37.4 |
| 57 | Alex BandomirPlace 57 · Grade 10 · Mukwonago | 10 | Mukwonago | 20:38.3 |
| 58 | Shinnosuke OkadaPlace 58 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 20:41.1 |
| 59 | Ben SwiftPlace 59 · Grade 10 · Aquinas | 10 | Aquinas | 20:41.7 |
| 60 | Nikola BabicicPlace 60 · Grade 12 · Waukesha South | 12 | Waukesha South | 20:42.9 |
| 61 | Evan TaipalaPlace 61 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 20:43.1 |
| 62 | Jacob MeierPlace 62 · Grade 10 · Port Washington | 10 | Port Washington | 20:43.7 |
| 63 | Ben BarrettPlace 63 · Grade 10 · Aquinas | 10 | Aquinas | 20:45.2 |
| 64 | Cooper DevenportPlace 64 · Grade 9 · Port Washington | 9 | Port Washington | 20:45.8 |
| 65 | Jerry LuPlace 65 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 20:45.9 |
| 66 | Preston RockwellPlace 66 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 20:46.0 |
| 67 | Jacob SpinoPlace 67 · Grade 12 · Kenosha Bradford | 12 | Kenosha Bradford | 20:48.3 |
| 68 | Spencer BarribeauPlace 68 · Grade 11 · Oak Creek | 11 | Oak Creek | 20:48.6 |
| 69 | Ethan EspositoPlace 69 · Grade 10 · Kenosha St Joseph | 10 | Kenosha St Joseph | 20:49.2 |
| 70 | Noah IgnasiakPlace 70 · Grade 9 · Union Grove | 9 | Union Grove | 20:50.0 |
| 71 | Carter HerbertPlace 71 · Grade 12 · Centennial | 12 | Centennial | 20:50.3 |
| 72 | Issac SensPlace 72 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 20:50.6 |
| 73 | Aiden MullenPlace 73 · Grade 9 · Kenosha St Joseph | 9 | Kenosha St Joseph | 20:51.4 |
| 74 | Max JungwirthPlace 74 · Grade 11 · Mukwonago | 11 | Mukwonago | 20:51.6 |
| 75 | Max ByingtonPlace 75 · Grade 10 · Aquinas | 10 | Aquinas | 20:52.1 |
| 76 | Thomas JungwirthPlace 76 · Grade 9 · Mukwonago | 9 | Mukwonago | 20:52.7 |
| 77 | Robert PetrovickPlace 77 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 20:54.2 |
| 78 | Collin EvansPlace 78 · Grade 10 · Waukesha South | 10 | Waukesha South | 20:56.3 |
| 79 | Marco PorrasPlace 79 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 20:57.0 |
| 80 | John BoschekPlace 80 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 20:57.3 |
| 81 | Stephen ReedPlace 81 · Grade 9 · Milwaukee King | 9 | Milwaukee King | 20:57.4 |
| 82 | Noah ArltPlace 82 · Grade 11 · Aquinas | 11 | Aquinas | 20:57.8 |
| 83 | Tyler NashPlace 83 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 20:59.2 |
| 84 | Eugene LiangPlace 84 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 20:59.9 |
| 85 | Thomas HirthePlace 85 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 21:02.6 |
| 86 | Jack MitchellPlace 86 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 21:04.6 |
| 87 | Andrew HemmingPlace 87 · Grade 9 · Centennial | 9 | Centennial | 21:06.0 |
| 88 | Drew VeselikPlace 88 · Grade 12 · Union Grove | 12 | Union Grove | 21:06.7 |
| 89 | Andrew OresickPlace 89 · Grade 10 · Waukesha South | 10 | Waukesha South | 21:06.9 |
| 90 | Austin AndersonPlace 90 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 21:08.7 |
| 91 | Owen WilliamsPlace 91 · Grade 11 · Cedar Grove-Belgium | 11 | Cedar Grove-Belgium | 21:08.8 |
| 92 | Sam NavinPlace 92 · Grade 9 · Union Grove | 9 | Union Grove | 21:08.8 |
| 93 | Liam Sullivan-KonynPlace 93 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 21:10.7 |
| 94 | Ricky RoachPlace 94 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 21:12.1 |
| 95 | Joey EndrizziPlace 95 · Grade 10 · Aquinas | 10 | Aquinas | 21:12.6 |
| 96 | Max MatushekPlace 96 · Grade 12 · Westosha Central | 12 | Westosha Central | 21:13.9 |
| 97 | Trevor JulgaPlace 97 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 21:16.0 |
| 98 | Anderson StrohPlace 98 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 21:16.3 |
| 99 | Patrick ByrnesPlace 99 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 21:18.8 |
| 100 | JC HeinrichsPlace 100 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 21:19.0 |
| 101 | Nick LarsenPlace 101 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 21:19.8 |
| 102 | Sam MaciasPlace 102 · Grade 11 · Waukesha South | 11 | Waukesha South | 21:21.5 |
| 103 | Cole WojtowiczPlace 103 · Grade 9 · Oak Creek | 9 | Oak Creek | 21:21.7 |
| 104 | Evan VoeltnerPlace 104 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 21:23.1 |
| 105 | Luke BairdPlace 105 · Grade 9 · Union Grove | 9 | Union Grove | 21:23.7 |
| 106 | Mason PfarrerPlace 106 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 21:23.8 |
| 107 | Oliver BussePlace 107 · Grade 10 · Mukwonago | 10 | Mukwonago | 21:24.4 |
| 108 | Jacob WranovskyPlace 108 · Grade 9 · Oak Creek | 9 | Oak Creek | 21:26.1 |
| 109 | Jake LowryPlace 109 · Grade 9 · Lake Country Lutheran | 9 | Lake Country Lutheran | 21:27.4 |
| 110 | Logan SmolinskiPlace 110 · Grade 12 · Waukesha North | 12 | Waukesha North | 21:27.6 |
| 111 | Bryce StausPlace 111 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 21:28.3 |
| 112 | JP LobockiPlace 112 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 21:28.6 |
| 113 | Frank BevsekPlace 113 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 21:29.4 |
| 114 | Andy WangPlace 114 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 21:29.5 |
| 115 | Jon ZeihenPlace 115 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 21:29.7 |
| 116 | Gavin RupePlace 116 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 21:30.7 |
| 117 | Nick BurgessPlace 117 · Grade 12 · West Allis Nathan Hale | 12 | West Allis Nathan Hale | 21:30.8 |
| 118 | Steven VerhaalenPlace 118 · Grade 10 · Westosha Central | 10 | Westosha Central | 21:31.4 |
| 119 | Angelo FeciskoninPlace 119 · Grade 11 · Port Washington | 11 | Port Washington | 21:32.2 |
| 120 | Oliver ThrushPlace 120 · Grade 9 · Aquinas | 9 | Aquinas | 21:32.5 |
| 121 | Noah ReimerPlace 121 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 21:32.8 |
| 122 | Isaiah ZhouPlace 122 · Grade 11 · Kettle Moraine Luthe.. | 11 | Kettle Moraine Luthe.. | 21:33.3 |
| 123 | Chris ButlerPlace 123 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 21:34.5 |
| 124 | Ethan FisherPlace 124 · Grade 12 · West Allis Nathan Hale | 12 | West Allis Nathan Hale | 21:34.8 |
| 125 | Lucas HoewingPlace 125 · Grade 10 · Centennial | 10 | Centennial | 21:35.8 |
| 126 | Ronny VerhaalenPlace 126 · Grade 12 · Westosha Central | 12 | Westosha Central | 21:36.4 |
| 127 | Nick LawrynkPlace 127 · Grade 11 · Aquinas | 11 | Aquinas | 21:38.1 |
| 128 | Jacob HelmPlace 128 · Grade 9 · Living Word Lutheran | 9 | Living Word Lutheran | 21:38.5 |
| 129 | Cooper JohnsonPlace 129 · Grade 9 · Mukwonago | 9 | Mukwonago | 21:39.4 |
| 130 | Joe JandaPlace 130 · Grade 11 · Union Grove | 11 | Union Grove | 21:44.1 |
| 131 | Leopold BielPlace 131 · Grade 9 · Milwaukee King | 9 | Milwaukee King | 21:45.6 |
| 132 | Jacob MerkelPlace 132 · Grade 11 · Lake Country Lutheran | 11 | Lake Country Lutheran | 21:45.9 |
| 133 | Logan WoessnerPlace 133 · Grade 11 · Palmyra-Eagle | 11 | Palmyra-Eagle | 21:47.4 |
| 134 | Sam WalderPlace 134 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 21:47.7 |
| 135 | Nathan OelsnerPlace 135 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 21:49.3 |
| 136 | Mason WestPlace 136 · Grade 12 · Whitewater | 12 | Whitewater | 21:50.5 |
| 137 | Rogan LeistikoPlace 137 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 21:50.7 |
| 138 | Zach EdingerPlace 138 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 21:51.7 |
| 139 | Eddie BraatzPlace 139 · Grade 11 · Lake Country Lutheran | 11 | Lake Country Lutheran | 21:52.2 |
| 140 | Ahmet AhunbayPlace 140 · Grade 11 · New Berlin Eisenhower | 11 | New Berlin Eisenhower | 21:52.7 |
| 141 | Blake PeifferPlace 141 · Grade 12 · Port Washington | 12 | Port Washington | 21:55.1 |
| 142 | Daniel San NicolasPlace 142 · Grade 11 · Kenosha St Joseph | 11 | Kenosha St Joseph | 21:55.8 |
| 143 | Anthony MaxonPlace 143 · Grade 10 · Westosha Central | 10 | Westosha Central | 21:56.5 |
| 144 | Sam QuasPlace 144 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 21:58.5 |
| 145 | Cole SeggelinkPlace 145 · Grade 10 · Racine Horlick | 10 | Racine Horlick | 21:59.8 |
| 146 | Jesse BurgPlace 146 · Grade 9 · Cedar Grove-Belgium | 9 | Cedar Grove-Belgium | 22:00.0 |
| 147 | Jacob GalleyPlace 147 · Grade 10 · Westosha Central | 10 | Westosha Central | 22:00.1 |
| 148 | Casey GriffioenPlace 148 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 22:00.3 |
| 149 | Reid MinerPlace 149 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 22:02.5 |
| 150 | Koga NakamuraPlace 150 · Grade 12 · Port Washington | 12 | Port Washington | 22:03.6 |
| 151 | Kyle BaconPlace 151 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 22:04.3 |
| 152 | Owen NelsonPlace 152 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 22:04.6 |
| 153 | Eli DiCarloPlace 153 · Grade 11 · Pius Xi | 11 | Pius Xi | 22:05.2 |
| 154 | Ben SternyPlace 154 · Grade 10 · Mukwonago | 10 | Mukwonago | 22:05.9 |
| 155 | Hunter JibbenPlace 155 · Grade 9 · Oak Creek | 9 | Oak Creek | 22:09.5 |
| 156 | Trevor St. PeterPlace 156 · Grade 12 · Port Washington | 12 | Port Washington | 22:11.5 |
| 157 | Sam LarsenPlace 157 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 22:12.0 |
| 158 | Emre MarmaraPlace 158 · Grade 11 · New Berlin Eisenhower | 11 | New Berlin Eisenhower | 22:13.0 |
| 159 | Jaimes SalasPlace 159 · Grade 9 · Westosha Central | 9 | Westosha Central | 22:13.6 |
| 160 | Amauryon McKinneyPlace 160 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 22:14.7 |
| 161 | Evan ScheppPlace 161 · Grade 11 · Whitewater | 11 | Whitewater | 22:15.3 |
| 162 | Hayden KalisPlace 162 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 22:15.7 |
| 163 | Adam SchaferPlace 163 · Grade 11 · Pius Xi | 11 | Pius Xi | 22:16.1 |
| 164 | Austin LowellPlace 164 · Grade 11 · Union Grove | 11 | Union Grove | 22:16.6 |
| 165 | Connor CurcioPlace 165 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 22:17.3 |
| 166 | Sam DorthPlace 166 · Grade 12 · Living Word Lutheran | 12 | Living Word Lutheran | 22:23.1 |
| 167 | Grayson KnoxPlace 167 · Grade 11 · New Berlin Eisenhower | 11 | New Berlin Eisenhower | 22:24.2 |
| 168 | Chase WittyPlace 168 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 22:25.6 |
| 169 | Shrey PatelPlace 169 · Grade 11 · New Berlin Eisenhower | 11 | New Berlin Eisenhower | 22:28.1 |
| 170 | Carter GriffioenPlace 170 · Grade 12 · Lake Country Lutheran | 12 | Lake Country Lutheran | 22:30.0 |
| 171 | Max MuszynskiPlace 171 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 22:31.9 |
| 172 | Kyan GromowskiPlace 172 · Grade 10 · Waukesha North | 10 | Waukesha North | 22:32.3 |
| 173 | Jarret RippergerPlace 173 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 22:32.5 |
| 174 | Aidan StubingPlace 174 · Grade 10 · Mukwonago | 10 | Mukwonago | 22:33.7 |
| 175 | Ben BuriePlace 175 · Grade 9 · Waukesha North | 9 | Waukesha North | 22:33.8 |
| 176 | Joel EngbergPlace 176 · Grade 10 · Westosha Central | 10 | Westosha Central | 22:34.1 |
| 177 | Dylan SchroederPlace 177 · Grade 11 · Waukesha North | 11 | Waukesha North | 22:34.2 |
| 178 | Dylan OuradnikPlace 178 · Grade 12 · Waukesha South | 12 | Waukesha South | 22:34.3 |
| 179 | Eric RodellPlace 179 · Grade 12 · Kettle Moraine Luthe.. | 12 | Kettle Moraine Luthe.. | 22:35.5 |
| 180 | Reed Kastner-LangPlace 180 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 22:35.8 |
| 181 | Mateo MascarettePlace 181 · Grade 10 · Oak Creek | 10 | Oak Creek | 22:36.3 |
| 182 | Harry GroneckPlace 182 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 22:37.3 |
| 183 | Colin BudishPlace 183 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 22:37.7 |
| 184 | Brendan BoylePlace 184 · Grade 12 · Waukesha South | 12 | Waukesha South | 22:38.4 |
| 185 | Justin MamayekPlace 185 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 22:39.5 |
| 186 | Ethan HederPlace 186 · Grade 9 · Kettle Moraine Luthe.. | 9 | Kettle Moraine Luthe.. | 22:42.0 |
| 187 | Brevin MargetsonPlace 187 · Grade 10 · Kenosha Bradford | 10 | Kenosha Bradford | 22:42.9 |
| 188 | Nathan BenttiPlace 188 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 22:43.8 |
| 189 | Pratyush ShahirPlace 189 · Grade 9 · New Berlin Eisenhower | 9 | New Berlin Eisenhower | 22:45.7 |
| 190 | Tyler RobertsonPlace 190 · Grade 9 · Oak Creek | 9 | Oak Creek | 22:50.3 |
| 191 | Paul CapelliPlace 191 · Grade 11 · Westosha Central | 11 | Westosha Central | 22:52.1 |
| 192 | Broderick FryePlace 192 · Grade 12 · Whitewater | 12 | Whitewater | 22:54.1 |
| 193 | Brandon CobbPlace 193 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 22:55.1 |
| 194 | Marcus DePorterPlace 194 · Grade 10 · Whitewater | 10 | Whitewater | 22:56.3 |
| 195 | Brennen NevermanPlace 195 · Grade 11 · Mukwonago | 11 | Mukwonago | 22:58.1 |
| 196 | Jonathan HansonPlace 196 · Grade 9 · Lake Country Lutheran | 9 | Lake Country Lutheran | 22:59.2 |
| 197 | Nicholas CastilloPlace 197 · Grade 12 · Waukesha South | 12 | Waukesha South | 22:59.9 |
| 198 | Jack BruanPlace 198 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 23:02.3 |
| 199 | Brian AnkersteinPlace 199 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 23:02.6 |
| 200 | Conner RuedaPlace 200 · Grade 10 · Oak Creek | 10 | Oak Creek | 23:05.8 |
| 201 | Max MIllerPlace 201 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 23:06.5 |
| 202 | Silas WolfPlace 202 · Grade 9 · Cedar Grove-Belgium | 9 | Cedar Grove-Belgium | 23:06.5 |
| 203 | Trenton GebertPlace 203 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 23:07.9 |
| 204 | Ben VandenbergPlace 204 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 23:08.9 |
| 205 | Davis CorazzariPlace 205 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 23:09.0 |
| 206 | Wesley LangPlace 206 · Grade 11 · Mukwonago | 11 | Mukwonago | 23:09.1 |
| 207 | Jack BlockPlace 207 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 23:09.7 |
| 208 | Jack BremerPlace 208 · Grade 9 · Westosha Central | 9 | Westosha Central | 23:11.5 |
| 209 | Ryan GeorgPlace 209 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 23:11.6 |
| 210 | Emiliano DoxtatorPlace 210 · Grade 11 · Waukesha North | 11 | Waukesha North | 23:12.3 |
| 211 | Logan DepiesPlace 211 · Grade 10 · Cedar Grove-Belgium | 10 | Cedar Grove-Belgium | 23:13.4 |
| 212 | Andrew LuyPlace 212 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 23:14.2 |
| 213 | Henry McCauslandPlace 213 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 23:15.3 |
| 214 | Josh SeamonsonPlace 214 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 23:15.3 |
| 215 | Trevor StrattonPlace 215 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 23:18.1 |
| 216 | Joe WarpechovPlace 216 · Grade 9 · Oak Creek | 9 | Oak Creek | 23:18.4 |
| 217 | Jace KruegerPlace 217 · Grade 9 · Living Word Lutheran | 9 | Living Word Lutheran | 23:20.0 |
| 218 | Jeremiah LepienPlace 218 · Grade 9 · Living Word Lutheran | 9 | Living Word Lutheran | 23:20.1 |
| 219 | Andrew GroppePlace 219 · Grade 9 · Living Word Lutheran | 9 | Living Word Lutheran | 23:22.1 |
| 220 | Ian HoffmanPlace 220 · Grade 12 · West Allis Nathan Hale | 12 | West Allis Nathan Hale | 23:22.7 |
| 221 | Duncan WierzchowskiPlace 221 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 23:22.7 |
| 222 | Rutger LensPlace 222 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 23:23.7 |
| 223 | Simon ParkerPlace 223 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 23:25.9 |
| 224 | Evan RosenickPlace 224 · Grade 10 · Westosha Central | 10 | Westosha Central | 23:26.4 |
| 225 | Ryan WalczakPlace 225 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 23:28.5 |
| 226 | Jaylon AlexanderPlace 226 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 23:29.1 |
| 227 | Jamerson DruckreyPlace 227 · Grade 9 · Oak Creek | 9 | Oak Creek | 23:30.3 |
| 228 | Michael KroesPlace 228 · Grade 11 · Racine Horlick | 11 | Racine Horlick | 23:32.9 |
| 229 | Josiah HoldenPlace 229 · Grade 10 · Whitewater | 10 | Whitewater | 23:33.8 |
| 230 | Ian AndersenPlace 230 · Grade 9 · Cedar Grove-Belgium | 9 | Cedar Grove-Belgium | 23:34.0 |
| 231 | Ben StephanPlace 231 · Grade 10 · Racine Horlick | 10 | Racine Horlick | 23:34.6 |
| 232 | Max KrugPlace 232 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 23:35.4 |
| 233 | Joey ScumaciPlace 233 · Grade 10 · The Prairie School | 10 | The Prairie School | 23:37.1 |
| 234 | Giancarlo SmithPlace 234 · Grade 11 · Kenosha St Joseph | 11 | Kenosha St Joseph | 23:38.9 |
| 235 | Micah VanderhoofPlace 235 · Grade 9 · Kettle Moraine Luthe.. | 9 | Kettle Moraine Luthe.. | 23:39.5 |
| 236 | Matt GrenyoPlace 236 · Grade 12 · Westosha Central | 12 | Westosha Central | 23:39.6 |
| 237 | Noah MasarikPlace 237 · Grade 9 · Saint Thomas More | 9 | Saint Thomas More | 23:42.1 |
| 238 | Norman LiuPlace 238 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 23:42.6 |
| 239 | Mitchell VineyardPlace 239 · Grade 10 · Westosha Central | 10 | Westosha Central | 23:43.9 |
| 240 | Teddy AnagnostopouPlace 240 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 23:44.3 |
| 241 | Charles WollerPlace 241 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 23:46.9 |
| 242 | Max WesselPlace 242 · Grade 9 · West Allis Nathan Hale | 9 | West Allis Nathan Hale | 23:48.5 |
| 243 | Max RautmanPlace 243 · Grade 10 · Living Word Lutheran | 10 | Living Word Lutheran | 23:48.8 |
| 244 | Jaden YoungPlace 244 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 23:51.3 |
| 245 | Will LangePlace 245 · Grade 9 · Pius Xi | 9 | Pius Xi | 23:52.9 |
| 246 | Andrew HormanPlace 246 · Grade 10 · Aquinas | 10 | Aquinas | 23:53.3 |
| 247 | Aidan BaumannPlace 247 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 23:53.6 |
| 248 | Colin SchmitzPlace 248 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 23:54.0 |
| 249 | Vidyuth MallappaPlace 249 · Grade 12 · New Berlin Eisenhower | 12 | New Berlin Eisenhower | 23:56.7 |
| 250 | Noah DavisPlace 250 · Grade 10 · Kenosha St Joseph | 10 | Kenosha St Joseph | 23:57.6 |
| 251 | Keith CameronPlace 251 · Grade 9 · Whitewater | 9 | Whitewater | 23:59.5 |
| 252 | Josiah GerlachPlace 252 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 24:00.0 |
| 253 | Gino FeciskoninPlace 253 · Grade 9 · Port Washington | 9 | Port Washington | 24:00.6 |
| 254 | Nathan LobockiPlace 254 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 24:01.3 |
| 255 | Ethan RamseyPlace 255 · Grade 11 · New Berlin Eisenhower | 11 | New Berlin Eisenhower | 24:01.5 |
| 256 | Kyle SteelePlace 256 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 24:01.8 |
| 257 | Jack GrabowskiPlace 257 · Grade 9 · Waukesha South | 9 | Waukesha South | 24:03.2 |
| 258 | Winston ReichlePlace 258 · Grade 9 · Cedar Grove-Belgium | 9 | Cedar Grove-Belgium | 24:04.5 |
| 259 | Josh DavisonPlace 259 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 24:05.5 |
| 260 | Callan HeinischPlace 260 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 24:06.6 |
| 260 | Collin HainesPlace 260 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 24:06.6 |
| 261 | Tyler GrantPlace 261 · Grade 12 · Port Washington | 12 | Port Washington | 24:07.7 |
| 262 | Peter SchneiderPlace 262 · Grade 9 · New Berlin Eisenhower | 9 | New Berlin Eisenhower | 24:09.0 |
| 263 | Ryan BergemanPlace 263 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 24:10.0 |
| 264 | Antonio SosaPlace 264 · Grade 9 · Racine Saint Catheri.. | 9 | Racine Saint Catheri.. | 24:11.4 |
| 265 | Chris LeePlace 265 · Grade 12 · Kenosha Bradford | 12 | Kenosha Bradford | 24:12.5 |
| 266 | Gavin GrahamPlace 266 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 24:13.2 |
| 267 | Keegan FitzpatrickPlace 267 · Grade 10 · New Berlin Eisenhower | 10 | New Berlin Eisenhower | 24:14.4 |
| 268 | Andrew PremoPlace 268 · Grade 9 · Lake Country Lutheran | 9 | Lake Country Lutheran | 24:17.6 |
| 269 | Dominic MannaPlace 269 · Grade 10 · Kenosha Bradford | 10 | Kenosha Bradford | 24:18.7 |
| 270 | Ben MourandPlace 270 · Grade 9 · Lake Country Lutheran | 9 | Lake Country Lutheran | 24:22.9 |
| 271 | Andrew VandeheyPlace 271 · Grade 11 · Saint Thomas More | 11 | Saint Thomas More | 24:26.6 |
| 272 | Tyler LiddiardPlace 272 · Grade 12 · Waukesha North | 12 | Waukesha North | 24:28.8 |
| 273 | John NallPlace 273 · Grade 11 · South Milwaukee | 11 | South Milwaukee | 24:29.7 |
| 274 | Roman DomashevskyPlace 274 · Grade 9 · Union Grove | 9 | Union Grove | 24:34.9 |
| 275 | Jack MoyerPlace 275 · Grade 12 · Kenosha St Joseph | 12 | Kenosha St Joseph | 24:36.8 |
| 276 | Elijah SasPlace 276 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 24:37.0 |
| 277 | Piper LickteigPlace 277 · Grade 9 · Kettle Moraine Luthe.. | 9 | Kettle Moraine Luthe.. | 24:41.0 |
| 278 | Riley MorrisonPlace 278 · Grade 12 · Union Grove | 12 | Union Grove | 24:43.0 |
| 279 | Jayden BarronPlace 279 · Grade 9 · Racine Saint Catheri.. | 9 | Racine Saint Catheri.. | 24:45.5 |
| 280 | Brett KowalPlace 280 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 24:48.6 |
| 281 | Caleb DaubnerPlace 281 · Grade 12 · Burlington | 12 | Burlington | 24:49.9 |
| 282 | Andrew SchaeferPlace 282 · Grade 10 · The Prairie School | 10 | The Prairie School | 24:51.3 |
| 283 | Lucas SimonenPlace 283 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 24:55.0 |
| 284 | Jim BucherPlace 284 · Grade 11 · Living Word Lutheran | 11 | Living Word Lutheran | 24:56.8 |
| 285 | Max HermannPlace 285 · Grade 10 · Racine Horlick | 10 | Racine Horlick | 24:56.8 |
| 286 | Jarod KonitzerPlace 286 · Grade 10 · Port Washington | 10 | Port Washington | 25:00.0 |
| 287 | Devin UlmPlace 287 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 25:02.7 |
| 288 | Trenton RuffaloPlace 288 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 25:11.2 |
| 289 | Josh SawallPlace 289 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 25:11.3 |
| 290 | Tyson FrohPlace 290 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 25:14.6 |
| 291 | Andy VoPlace 291 · Grade 12 · Whitewater | 12 | Whitewater | 25:15.8 |
| 292 | Colin GeorgPlace 292 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 25:26.6 |
| 293 | Nolan WidmerPlace 293 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 25:27.2 |
| 294 | Kyle NelsonPlace 294 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 25:40.4 |
| 295 | Jackson BradleyPlace 295 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 25:40.5 |
| 296 | Matthew HahnPlace 296 · Grade 12 · Kettle Moraine Luthe.. | 12 | Kettle Moraine Luthe.. | 25:42.1 |
| 297 | Ryan FieldsPlace 297 · Grade 10 · Oak Creek | 10 | Oak Creek | 25:44.1 |
| 298 | Jackson PhillipsPlace 298 · Grade 9 · Catholic Central (Bu.. | 9 | Catholic Central (Bu.. | 25:45.7 |
| 299 | Blake IsaacsenPlace 299 · Grade 9 · Palmyra-Eagle | 9 | Palmyra-Eagle | 25:50.3 |
| 300 | Calvin StreitPlace 300 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 25:53.2 |
| 301 | Michael GaoPlace 301 · Grade 11 · Kettle Moraine Luthe.. | 11 | Kettle Moraine Luthe.. | 25:53.6 |
| 302 | Joey BerniePlace 302 · Grade 9 · Kenosha St Joseph | 9 | Kenosha St Joseph | 25:57.7 |
| 303 | Sam BraatzPlace 303 · Grade 9 · Lake Country Lutheran | 9 | Lake Country Lutheran | 25:58.3 |
| 304 | Nick BurantPlace 304 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 25:59.3 |
| 305 | Samuel PetersPlace 305 · Grade 10 · Kettle Moraine Luthe.. | 10 | Kettle Moraine Luthe.. | 26:01.4 |
| 306 | Will FraundorfPlace 306 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 26:02.2 |
| 307 | Henry BarksdalePlace 307 · Grade 12 · Saint Thomas More | 12 | Saint Thomas More | 26:02.5 |
| 308 | Noah AldridgePlace 308 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 26:03.3 |
| 309 | Dominic LietzPlace 309 · Grade 12 · Kettle Moraine Luthe.. | 12 | Kettle Moraine Luthe.. | 26:11.8 |
| 310 | Adam DolataPlace 310 · Grade 9 · Saint Thomas More | 9 | Saint Thomas More | 26:15.3 |
| 311 | Elijah KohlmeierPlace 311 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 26:24.4 |
| 312 | Michael MullenPlace 312 · Grade 12 · Kenosha St Joseph | 12 | Kenosha St Joseph | 26:26.7 |
| 313 | Mitch CrosbyPlace 313 · Grade 11 · Mukwonago | 11 | Mukwonago | 26:34.3 |
| 314 | Bobby VollmarPlace 314 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 26:34.8 |
| 315 | Phineas Doyle-BrucePlace 315 · Grade 10 · Westosha Central | 10 | Westosha Central | 26:40.8 |
| 316 | Bryce GrantPlace 316 · Grade 9 · Port Washington | 9 | Port Washington | 26:47.0 |
| 317 | Tyler KyPlace 317 · Grade 11 · Waukesha South | 11 | Waukesha South | 26:54.6 |
| 318 | Wylie SimonenPlace 318 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 26:57.5 |
| 319 | Justin MitchellPlace 319 · Grade 12 · Whitewater | 12 | Whitewater | 26:59.0 |
| 320 | Ben McCullochPlace 320 · Grade 9 · Whitewater | 9 | Whitewater | 27:02.1 |
| 321 | Nick MeillerPlace 321 · Grade 9 · Lake Country Lutheran | 9 | Lake Country Lutheran | 27:02.7 |
| 322 | Cole RichardsonPlace 322 · Grade 9 · Union Grove | 9 | Union Grove | 27:08.9 |
| 323 | David StephanPlace 323 · Grade 11 · Racine Horlick | 11 | Racine Horlick | 27:14.2 |
| 324 | Alex OpichkaPlace 324 · Grade 11 · Racine Horlick | 11 | Racine Horlick | 27:17.8 |
| 325 | Robert TimoshukPlace 325 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 27:19.3 |
| 326 | Lucas MenzerPlace 326 · Grade 9 · Waukesha South | 9 | Waukesha South | 27:23.8 |
| 327 | Lucas MoorePlace 327 · Grade 11 · Union Grove | 11 | Union Grove | 27:29.8 |
| 328 | Henry HeinPlace 328 · Grade 9 · Catholic Central (Bu.. | 9 | Catholic Central (Bu.. | 27:30.1 |
| 329 | Miles LenzPlace 329 · Grade 10 · Westosha Central | 10 | Westosha Central | 27:43.6 |
| 330 | Andrew RollettePlace 330 · Grade 10 · Whitewater | 10 | Whitewater | 27:45.2 |
| 331 | Taylor StewartPlace 331 · Grade 12 · Port Washington | 12 | Port Washington | 27:49.5 |
| 332 | Alek EkstrandPlace 332 · Grade 11 · Mukwonago | 11 | Mukwonago | 27:53.8 |
| 333 | Nathan LasallePlace 333 · Grade 9 · Milwaukee King | 9 | Milwaukee King | 27:57.1 |
| 334 | Mason StoeckPlace 334 · Grade 9 · Waukesha North | 9 | Waukesha North | 28:04.3 |
| 335 | Mitchell SwansonPlace 335 · Grade 10 · Kenosha Bradford | 10 | Kenosha Bradford | 28:08.0 |
| 336 | Bryan CarrascoPlace 336 · Grade 10 · Waukesha South | 10 | Waukesha South | 28:09.9 |
| 337 | Ethan RodellPlace 337 · Grade 9 · Kettle Moraine Luthe.. | 9 | Kettle Moraine Luthe.. | 28:15.5 |
| 338 | Peter MaoPlace 338 · Grade 11 · Saint Thomas More | 11 | Saint Thomas More | 28:28.0 |
| 339 | Bennett LasallePlace 339 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 28:28.5 |
| 340 | Trevor SteinerPlace 340 · Grade 12 · Living Word Lutheran | 12 | Living Word Lutheran | 28:30.9 |
| 341 | Lucas O'DonnellPlace 341 · Grade 9 · Waukesha North | 9 | Waukesha North | 28:34.7 |
| 342 | Jordan StrothenkePlace 342 · Grade 10 · West Allis Nathan Hale | 10 | West Allis Nathan Hale | 28:35.1 |
| 343 | Erik LiPlace 343 · Grade 9 · Martin Luther | 9 | Martin Luther | 28:48.8 |
| 344 | Miguel MamawanPlace 344 · Grade 11 · Martin Luther | 11 | Martin Luther | 28:48.9 |
| 345 | Keegan SluisPlace 345 · Grade 11 · The Prairie School | 11 | The Prairie School | 28:58.5 |
| 346 | JR WaltenberryPlace 346 · Grade 9 · Waukesha North | 9 | Waukesha North | 29:02.4 |
| 347 | Tianyi (Peter) MaPlace 347 · Grade 9 · Kettle Moraine Luthe.. | 9 | Kettle Moraine Luthe.. | 29:21.3 |
| 348 | Mason PlebanekPlace 348 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 29:27.5 |
| 349 | Josh KoskinenPlace 349 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 29:39.4 |
| 350 | Connor MurrayPlace 350 · Grade 10 · Westosha Central | 10 | Westosha Central | 29:46.2 |
| 351 | Ennis HildebrandtPlace 351 · Grade 9 · Oak Creek | 9 | Oak Creek | 29:55.6 |
| 352 | Steven GaoPlace 352 · Grade 11 · Martin Luther | 11 | Martin Luther | 30:25.2 |
| 353 | Isai HanschePlace 353 · Grade 11 · Union Grove | 11 | Union Grove | 31:03.7 |
| 354 | Stephen KlempPlace 354 · Grade 10 · Kettle Moraine Luthe.. | 10 | Kettle Moraine Luthe.. | 31:22.3 |
| 355 | Mason PhillipsPlace 355 · Grade 11 · Union Grove | 11 | Union Grove | 31:53.8 |
| 356 | Kevin BaiPlace 356 · Grade 9 · Martin Luther | 9 | Martin Luther | 32:52.0 |
| 357 | Odin JohnsonPlace 357 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 34:03.7 |
| 358 | Cody VollmerPlace 358 · Grade 9 · Union Grove | 9 | Union Grove | 34:33.2 |
| 359 | Thomas LangstonPlace 359 · Grade 9 · Union Grove | 9 | Union Grove | 34:47.4 |
| 360 | Aniketh KancherlaPlace 360 · Grade 9 · Waukesha South | 9 | Waukesha South | 35:12.0 |
| 361 | Micah StewartPlace 361 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 35:12.9 |
| 362 | Nico SpindtPlace 362 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 35:19.0 |
| 363 | Nathan JessupPlace 363 · Grade 9 · Burlington | 9 | Burlington | 40:13.7 |