| 1 | Sisay BlustPlace 1 · Grade 12 · Middleton | 12 | Middleton | 18:08.5 |
| 2 | Sam La TartePlace 2 · Grade 11 · Middleton | 11 | Middleton | 18:08.7 PR |
| 3 | Samuel SchwartzPlace 3 · Grade 11 · Middleton | 11 | Middleton | 18:20.4 |
| 4 | Jonan CouparPlace 4 · Grade 11 · Middleton | 11 | Middleton | 18:24.2 |
| 5 | Keane WittePlace 5 · Grade 11 · Middleton | 11 | Middleton | 18:26.5 PR |
| 6 | Josh LeePlace 6 · Grade 9 · Homestead | 9 | Homestead | 18:27.3 |
| 7 | Ian HolmstromPlace 7 · Grade 10 · Middleton | 10 | Middleton | 18:28.0 |
| 8 | Sebastian GaglianoPlace 8 · Grade 10 · Homestead | 10 | Homestead | 18:29.7 |
| 9 | Jayden BehrensPlace 9 · Grade 9 · West Bend West | 9 | West Bend West | 18:34.2 PR |
| 10 | Jacob HoltzPlace 10 · Grade 11 · Brookfield East | 11 | Brookfield East | 18:38.4 PR |
| 11 | Evan RenchPlace 11 · Grade 12 · Homestead | 12 | Homestead | 18:46.1 |
| 12 | Caden HamelPlace 12 · Grade 9 · Brookfield East | 9 | Brookfield East | 18:47.4 |
| 13 | Oliver KerwelPlace 13 · Grade 9 · Brookfield East | 9 | Brookfield East | 18:50.4 |
| 14 | Benjamin RosePlace 14 · Grade 11 · Middleton | 11 | Middleton | 18:51.5 |
| 15 | Max TaylorPlace 15 · Grade 10 · Middleton | 10 | Middleton | 18:52.2 |
| 16 | Eli MacePlace 16 · Grade 9 · Middleton | 9 | Middleton | 19:00.9 |
| 17 | Brady JohnsonPlace 17 · Grade 12 · West Bend West | 12 | West Bend West | 19:05.1 |
| 18 | Dominick FerrariPlace 18 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 19:06.3 PR |
| 19 | Lincoln LettauPlace 19 · Grade 9 · Brookfield East | 9 | Brookfield East | 19:07.6 |
| 20 | Nathaniel SchleiPlace 20 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 19:11.3 |
| 21 | Evan TaubenPlace 21 · Grade 9 · West Bend West | 9 | West Bend West | 19:12.9 |
| 22 | Patrick LoughrinPlace 22 · Grade 11 · Middleton | 11 | Middleton | 19:14.0 |
| 23 | Miles BeisbierPlace 23 · Grade 12 · West Bend West | 12 | West Bend West | 19:15.8 |
| 24 | Chris HiltonPlace 24 · Grade 12 · Racine Case | 12 | Racine Case | 19:23.7 |
| 25 | Gibson HerbstPlace 25 · Grade 9 · Homestead | 9 | Homestead | 19:24.6 |
| 26 | Jacob TrotterPlace 26 · Grade 10 · Brookfield East | 10 | Brookfield East | 19:24.9 |
| 27 | Nicholas MullenPlace 27 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 19:27.5 |
| 28 | Elijah MarchPlace 28 · Grade 11 · Middleton | 11 | Middleton | 19:29.6 |
| 29 | Hoyt JacobsonPlace 29 · Grade 10 · Middleton | 10 | Middleton | 19:29.7 PR |
| 30 | Artyom KrivtsanovPlace 30 · Grade 12 · Homestead | 12 | Homestead | 19:32.0 |
| 31 | Johnathan KerlPlace 31 · Grade 9 · Middleton | 9 | Middleton | 19:32.1 PR |
| 32 | Jameson JakubowskiPlace 32 · Grade 9 · West Bend West | 9 | West Bend West | 19:32.7 PR |
| 33 | Tyler KokottPlace 33 · Grade 9 · Middleton | 9 | Middleton | 19:34.8 |
| 34 | Alan CohenPlace 34 · Grade 9 · Nicolet | 9 | Nicolet | 19:36.3 |
| 35 | Charlie MoorePlace 35 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 19:38.0 |
| 36 | Elliott LovitzPlace 36 · Grade 12 · Nicolet | 12 | Nicolet | 19:38.2 |
| 37 | Jihong KimPlace 37 · Grade 10 · Middleton | 10 | Middleton | 19:42.9 |
| 38 | Miguel SertsiosPlace 38 · Grade 12 · Homestead | 12 | Homestead | 19:46.2 |
| 39 | Noah SullivanPlace 39 · Grade 12 · Brookfield East | 12 | Brookfield East | 19:49.5 |
| 40 | Simeon BlustPlace 40 · Grade 10 · Middleton | 10 | Middleton | 19:49.9 PR |
| 41 | Benjamin BellehumeurPlace 41 · Grade 10 · Middleton | 10 | Middleton | 19:50.2 |
| 42 | Colin Jones-SatoPlace 42 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 19:51.9 |
| 43 | Mathis RainesPlace 43 · Grade 11 · Racine Case | 11 | Racine Case | 19:55.5 |
| 44 | Zachary D'AmatoPlace 44 · Grade 10 · Nicolet | 10 | Nicolet | 19:56.3 |
| 45 | Arnav AwasthiPlace 45 · Grade 9 · Middleton | 9 | Middleton | 19:56.8 |
| 46 | Ben SmithPlace 46 · Grade 9 · Middleton | 9 | Middleton | 19:57.7 PR |
| 47 | Devin RaetherPlace 47 · Grade 12 · Middleton | 12 | Middleton | 19:58.7 |
| 48 | Nico DeKeyserPlace 48 · Grade 10 · Middleton | 10 | Middleton | 20:04.5 |
| 49 | Gavin SchraedleyPlace 49 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 20:05.6 |
| 50 | Avery BryantPlace 50 · Grade 10 · Middleton | 10 | Middleton | 20:06.4 PR |
| 51 | Henry KrausePlace 51 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 20:07.8 |
| 52 | Daniel SebastijanovicPlace 52 · Grade 12 · Homestead | 12 | Homestead | 20:10.1 |
| 53 | Andrew UptonPlace 53 · Grade 12 · Middleton | 12 | Middleton | 20:12.2 |
| 54 | Jacob DanielsPlace 54 · Grade 10 · Racine Case | 10 | Racine Case | 20:12.5 |
| 55 | Samuel SturyczPlace 55 · Grade 10 · Nicolet | 10 | Nicolet | 20:15.8 |
| 56 | Theo WawrzynPlace 56 · Grade 10 · Homestead | 10 | Homestead | 20:16.6 |
| 57 | Henry MagnorPlace 57 · Grade 9 · Brookfield East | 9 | Brookfield East | 20:19.5 PR |
| 58 | Jude KrajewskiPlace 58 · Grade 10 · Homestead | 10 | Homestead | 20:21.5 |
| 59 | Jackson BruggemanPlace 59 · Grade 11 · Nicolet | 11 | Nicolet | 20:23.7 |
| 60 | Nathan BergPlace 60 · Grade 9 · Nicolet | 9 | Nicolet | 20:24.5 |
| 61 | Will MeltonPlace 61 · Grade 11 · Brookfield East | 11 | Brookfield East | 20:30.3 |
| 62 | Noah DomagalskiPlace 62 · Grade 11 · Homestead | 11 | Homestead | 20:35.6 |
| 63 | James TurekPlace 63 · Grade 9 · Homestead | 9 | Homestead | 20:36.5 |
| 64 | Jackson SmithPlace 64 · Grade 9 · Brookfield East | 9 | Brookfield East | 20:42.4 |
| 65 | Andrew HopkinsPlace 65 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 20:46.4 |
| 66 | Jace HansonPlace 66 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 20:52.6 |
| 67 | Wyatt SchloemerPlace 67 · Grade 12 · West Bend West | 12 | West Bend West | 20:53.0 |
| 68 | Max TejeraPlace 68 · Grade 9 · Homestead | 9 | Homestead | 20:57.5 |
| 69 | Jack MalickiPlace 69 · Grade 10 · Brookfield East | 10 | Brookfield East | 21:00.2 |
| 70 | Dylan BucknerPlace 70 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 21:04.9 PR |
| 71 | Miller KozlowskiPlace 71 · Grade 9 · West Bend West | 9 | West Bend West | 21:06.2 |
| 72 | Aleksandr IgumenovPlace 72 · Grade 11 · Homestead | 11 | Homestead | 21:06.7 |
| 73 | Augie KingPlace 73 · Grade 10 · Brookfield East | 10 | Brookfield East | 21:09.6 |
| 74 | Brennan MuldoonPlace 74 · Grade 9 · Brookfield East | 9 | Brookfield East | 21:11.8 |
| 75 | Miles Jones-SatoPlace 75 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 21:12.7 |
| 76 | Noah OberdeckPlace 76 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 21:12.9 |
| 77 | Jacob BehringPlace 77 · Grade 9 · Brookfield East | 9 | Brookfield East | 21:14.9 |
| 78 | Dale DomagalskiPlace 78 · Grade 12 · Homestead | 12 | Homestead | 21:18.6 |
| 79 | Oliver MarinelliPlace 79 · Grade 9 · Nicolet | 9 | Nicolet | 21:24.5 |
| 80 | Dhyey PatelPlace 80 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 21:25.9 |
| 81 | Austin SchlintzPlace 81 · Grade 9 · Homestead | 9 | Homestead | 21:27.3 |
| 82 | Graham UptonPlace 82 · Grade 10 · Middleton | 10 | Middleton | 21:29.1 |
| 83 | Theodore GravesPlace 83 · Grade 10 · Nicolet | 10 | Nicolet | 21:29.7 |
| 84 | Benjamin LicheyPlace 84 · Grade 11 · Brookfield East | 11 | Brookfield East | 21:35.2 |
| 85 | Liam RobbinsPlace 85 · Grade 9 · Nicolet | 9 | Nicolet | 21:35.8 |
| 86 | Sam EbertPlace 86 · Grade 12 · Brookfield East | 12 | Brookfield East | 21:37.0 |
| 87 | Jack BrauchtPlace 87 · Grade 11 · Middleton | 11 | Middleton | 21:37.6 |
| 88 | Eli OrtizPlace 88 · Grade 9 · Homestead | 9 | Homestead | 21:38.0 PR |
| 89 | Grant FaustPlace 89 · Grade 9 · West Bend West | 9 | West Bend West | 21:39.4 |
| 90 | Taran TurnerPlace 90 · Grade 12 · Middleton | 12 | Middleton | 21:45.5 |
| 91 | Henry BerenzPlace 91 · Grade 10 · Nicolet | 10 | Nicolet | 21:49.4 |
| 92 | Noah WeilederPlace 92 · Grade 11 · Brookfield East | 11 | Brookfield East | 21:50.8 |
| 93 | Emmett JulianPlace 93 · Grade 10 · Homestead | 10 | Homestead | 21:51.6 |
| 94 | Julius LeachPlace 94 · Grade 10 · Middleton | 10 | Middleton | 21:54.3 |
| 95 | Cole EmerickPlace 95 · Grade 9 · Middleton | 9 | Middleton | 21:59.7 |
| 96 | Haldan YuhasPlace 96 · Grade 12 · Racine Case | 12 | Racine Case | 22:07.3 |
| 97 | Nico BiekerPlace 97 · Grade 11 · Racine Case | 11 | Racine Case | 22:07.4 |
| 98 | Ivan Jimenez CruzPlace 98 · Grade 10 · Middleton | 10 | Middleton | 22:21.9 |
| 99 | Drake JiangPlace 99 · Grade 10 · Middleton | 10 | Middleton | 22:23.2 |
| 100 | Jack GauraPlace 100 · Grade 10 · West Bend West | 10 | West Bend West | 22:28.8 |
| 101 | Matthew RutleyPlace 101 · Grade 10 · Brookfield East | 10 | Brookfield East | 22:32.2 |
| 102 | Teddy CulverPlace 102 · Grade 10 · Brookfield East | 10 | Brookfield East | 22:32.3 |
| 103 | Shriyans JastiPlace 103 · Grade 10 · Middleton | 10 | Middleton | 22:36.6 |
| 104 | Abraham Jaimes-ManuelPlace 104 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 22:39.9 |
| 105 | Grant OlsonPlace 105 · Grade 11 · Brookfield East | 11 | Brookfield East | 22:41.2 |
| 106 | Owen BartonPlace 106 · Grade 9 · Homestead | 9 | Homestead | 22:41.7 |
| 107 | Brody KoepsellPlace 107 · Grade 9 · West Bend West | 9 | West Bend West | 22:47.8 |
| 108 | James BrittonPlace 108 · Grade 9 · Homestead | 9 | Homestead | 22:49.5 PR |
| 109 | Brenden VetterPlace 109 · Grade 9 · Brookfield East | 9 | Brookfield East | 22:51.3 |
| 110 | Lucas KetchumPlace 110 · Grade 10 · Nicolet | 10 | Nicolet | 22:53.1 |
| 111 | Crosby WebsterPlace 111 · Grade 9 · Homestead | 9 | Homestead | 22:55.8 |
| 112 | Nicholas FosterPlace 112 · Grade 11 · Racine Case | 11 | Racine Case | 22:56.6 |
| 113 | Declan MatterPlace 113 · Grade 9 · Racine Case | 9 | Racine Case | 22:57.1 |
| 114 | Truman AbendrothPlace 114 · Grade 10 · Homestead | 10 | Homestead | 23:01.3 |
| 115 | Taylor JeziorskiPlace 115 · Grade 9 · West Bend West | 9 | West Bend West | 23:02.1 |
| 116 | Lucas MaloofPlace 116 · Grade 10 · Nicolet | 10 | Nicolet | 23:02.1 |
| 117 | Tyler HubingPlace 117 · Grade 12 · Middleton | 12 | Middleton | 23:03.9 |
| 118 | Nick CetnarowskiPlace 118 · Grade 12 · Brookfield East | 12 | Brookfield East | 23:17.3 |
| 119 | Ezrah MarchPlace 119 · Grade 9 · Middleton | 9 | Middleton | 23:21.1 |
| 120 | Isaiah PykePlace 120 · Grade 12 · Brookfield East | 12 | Brookfield East | 23:24.6 |
| 121 | Jackson LeRoyPlace 121 · Grade 9 · Homestead | 9 | Homestead | 23:26.3 |
| 122 | Kevin ChanPlace 122 · Grade 11 · Middleton | 11 | Middleton | 23:39.2 |
| 123 | Sawyer RathePlace 123 · Grade 10 · Homestead | 10 | Homestead | 23:39.4 |
| 124 | Aiden HollanderPlace 124 · Grade 10 · Homestead | 10 | Homestead | 23:53.8 |
| 125 | Noah MartinPlace 125 · Grade 11 · Middleton | 11 | Middleton | 24:17.8 |
| 126 | Andrew JohnsonPlace 126 · Grade 9 · Middleton | 9 | Middleton | 24:17.9 |
| 127 | Owen TredoPlace 127 · Grade 10 · Nicolet | 10 | Nicolet | 24:18.6 |
| 128 | Sawyer MeinholzPlace 128 · Grade 12 · Middleton | 12 | Middleton | 24:31.2 |
| 129 | Gabriel KrivaPlace 129 · Grade 10 · Middleton | 10 | Middleton | 24:48.4 |
| 130 | Remy MelquistPlace 130 · Grade 10 · Middleton | 10 | Middleton | 24:52.5 |
| 131 | Evan RapaportPlace 131 · Grade 9 · Homestead | 9 | Homestead | 24:57.0 |
| 132 | Maxim KoganPlace 132 · Grade 9 · Homestead | 9 | Homestead | 25:05.4 |
| 133 | Stefan SebastijanovicPlace 133 · Grade 10 · Homestead | 10 | Homestead | 25:34.3 |
| 134 | Elijah BossPlace 134 · Grade 9 · Brookfield East | 9 | Brookfield East | 25:38.1 |
| 135 | Phillip McDonaldPlace 135 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 25:40.6 |
| 136 | Kai PollackPlace 136 · Grade 9 · Racine Case | 9 | Racine Case | 25:43.2 |
| 137 | Finn VKSPlace 137 · Grade 12 · Middleton | 12 | Middleton | 25:45.1 |
| 138 | Kieran HilyardPlace 138 · Grade 10 · Middleton | 10 | Middleton | 25:46.1 |
| 139 | Jake DuffyPlace 139 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 25:47.5 |
| 140 | Isaac ZinnelPlace 140 · Grade 10 · Middleton | 10 | Middleton | 25:58.8 |
| 141 | Santiago AmeijendaPlace 141 · Grade 10 · Homestead | 10 | Homestead | 26:02.2 |
| 142 | Liam BrillPlace 142 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 26:20.2 |
| 143 | Ruben UristaPlace 143 · Grade 11 · Racine Case | 11 | Racine Case | 26:38.1 |
| 144 | Will PricePlace 144 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 26:38.9 |
| 145 | Brayden MillerPlace 145 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 28:01.8 |
| 146 | Asher KochPlace 146 · Grade 9 · Brookfield East | 9 | Brookfield East | 33:16.2 |
| 147 | Elliott DuncanPlace 147 · Grade 9 · Middleton | 9 | Middleton | 35:02.8 |
| 148 | Chase La FeverPlace 148 · Grade 11 · Brookfield East | 11 | Brookfield East | 35:40.7 |
| 149 | Kayden GerberPlace 149 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 35:55.4 PR |
| 150 | Siyuan PanPlace 150 · Grade 9 · Middleton | 9 | Middleton | 36:04.5 |