| Place | Bib | Name | Yr | Hometown | Time | Pace |
|---|---|---|---|---|---|---|
| 1 | 557 | Nicholas Bozarth | 11 | MONTGOMERY IL | 17:51.6 | 5:45 |
| 2 | 316 | Mason Shea | 11 | RIVER FALLS WI | 17:55.7 | 5:47 |
| 3 | 607 | Ethan Selph | 11 | BAYPORT MN | 17:56.8 | 5:47 |
| 4 | 265 | Christian Patzka | 11 | BLACK EARTH WI | 17:57.8 | 5:47 |
| 5 | 350 | Zachary Theeuwes | 11 | GRANDVILLE MI | 17:57.8 | 5:47 |
| 6 | 448 | Ben Schulz | 12 | FREMONT NE | 18:02.5 | 5:49 |
| 7 | 23 | Jacob Anteau | 12 | JAMESTOWN ND | 18:03.1 | 5:49 |
| 8 | 419 | Jose Gonzalez | 12 | FREMONT NE | 18:04.3 | 5:49 |
| 9 | 512 | Jack Lynch | 12 | EVANSTON IL | 18:04.3 | 5:49 |
| 10 | 167 | Noah Jagielski | 12 | SLINGER WI | 18:06.9 | 5:50 |
| 11 | 429 | Matthew Klein | 12 | FREMONT NE | 18:17.8 | 5:54 |
| 12 | 647 | Ty Puskar | 11 | VALPARAISO IN | 18:21.0 | 5:55 |
| 13 | 259 | Ryan Nibbelink | 11 | HUDSONVILLE MI | 18:22.4 | 5:55 |
| 14 | 113 | Jake Frederick | 12 | NAPERVILLE IL | 18:28.2 | 5:57 |
| 15 | 474 | Kyle Bell | 12 | JOLIET IL | 18:31.4 | 5:58 |
| 16 | 107 | Matt Fletcher | 11 | CARMEL IN | 18:31.8 | 5:58 |
| 17 | 394 | Vincent Adamo | 11 | NAPERVILLE IL | 18:32.3 | 5:58 |
| 18 | 214 | Jack Lobbezoo | 11 | JENISON MI | 18:33.5 | 5:59 |
| 19 | 527 | Alexander Owens | 11 | EVANSTON IL | 18:33.7 | 5:59 |
| 20 | 620 | Spencer Teske | 12 | NAPERVILLE IL | 18:34.3 | 5:59 |
| 21 | 483 | Colten Covington | 12 | GRANT MI | 18:34.6 | 5:59 |
| 22 | 451 | Jeremy Snejberg | 12 | CHEBANSE IL | 18:37.2 | 6:00 |
| 23 | 617 | Michael Steurer | 12 | ELKHORN WI | 18:40.5 | 6:01 |
| 24 | 30 | Alex Beckerman | 12 | LONG GROVE IL | 18:41.4 | 6:01 |
| 25 | 639 | Aaron Hulburt | 12 | CARO MI | 18:45.9 | 6:03 |
| 26 | 188 | Henry Keith | 11 | DODGEVILLE WI | 18:46.8 | 6:03 |
| 27 | 215 | Logan Lutz | 11 | GREENFIELD WI | 18:48.1 | 6:04 |
| 28 | 645 | Tristan Olpin | 11 | ROCKFORD IL | 18:48.9 | 6:04 |
| 29 | 19 | Micah Anderson | 11 | KENOSHA WI | 18:50.6 | 6:04 |
| 30 | 642 | Alvaro Martinez | 11 | BANGOR MI | 18:51.4 | 6:05 |
| 31 | 195 | Jacob Klumb | 11 | GRAFTON WI | 18:52.3 | 6:05 |
| 32 | 230 | Caedon McCartney | 12 | OWATONNA MN | 18:57.1 | 6:06 |
| 33 | 609 | Joe Simon | 12 | TAMA IA | 18:58.0 | 6:07 |
| 34 | 553 | Herbie Alvarez | 11 | AURORA IL | 18:58.2 | 6:07 |
| 35 | 361 | Noah Verlinde | 11 | ARMADA MI | 19:00.4 | 6:08 |
| 36 | 177 | Matthew Jett | 12 | NAPERVILLE IL | 19:01.0 | 6:08 |
| 37 | 17 | Justin Amburgy | 12 | NOBLESVILLE IN | 19:01.2 | 6:08 |
| 38 | 566 | Daniel Ezzo | 11 | EAST LANSING MI | 19:03.2 | 6:08 |
| 39 | 534 | Patrick Spisak | 11 | NAPERVILLE IL | 19:03.2 | 6:08 |
| 40 | 52 | Timmy Brey | 11 | CEDARBURG WI | 19:03.4 | 6:09 |
| 41 | 427 | Reed Johannsen | 12 | FREMONT NE | 19:03.7 | 6:09 |
| 42 | 564 | Matthew Cunningham | 12 | GRINNELL IA | 19:04.6 | 6:09 |
| 43 | 618 | Matthew Stilling | 11 | GREENDALE WI | 19:09.1 | 6:10 |
| 44 | 537 | Adam Kierzek | 12 | MUSKEGO WI | 19:10.4 | 6:11 |
| 45 | 486 | Clay Donajkowski | 12 | POSEN MI | 19:11.1 | 6:11 |
| 46 | 76 | Carter Cook | 11 | FORT WAYNE IN | 19:12.0 | 6:11 |
| 47 | 208 | Jake Lepak | 11 | STEVENS POINT WI | 19:13.5 | 6:12 |
| 48 | 301 | Santiago Saldivar | 11 | GRANDVILLE MI | 19:15.0 | 6:12 |
| 49 | 84 | Emmett Grady Davis | 11 | NEW BERLIN WI | 19:16.9 | 6:13 |
| 50 | 289 | Jake Richmond | 12 | WAUKESHA WI | 19:19.3 | 6:14 |
| 51 | 128 | Jack Ginter | 11 | WAUKESHA WI | 19:19.4 | 6:14 |
| 52 | 71 | Cameron Coffey | 11 | BUFFALO GROVE IL | 19:21.5 | 6:14 |
| 53 | 605 | Seth Schafer | 12 | SHEPHERD MI | 19:22.2 | 6:15 |
| 54 | 593 | Chris McKenna | 11 | BROOKFIELD WI | 19:25.9 | 6:16 |
| 55 | 670 | Trevor Swanson | 11 | CHEBANSE IL | 19:26.4 | 6:16 |
| 56 | 304 | Nathan Schacherl | 11 | OSHKOSH WI | 19:27.8 | 6:16 |
| 57 | 353 | Ronald E Tolson | 12 | MUNITH MI | 19:28.2 | 6:16 |
| 58 | 494 | Jarod Gollwitzer | 12 | NORTH AURORA IL | 19:29.0 | 6:17 |
| 59 | 63 | Logan Carter | 12 | SPRINGBORO OH | 19:30.7 | 6:17 |
| 60 | 410 | Edmund England | 12 | FREMONT NE | 19:33.7 | 6:18 |
| 61 | 396 | Cole Bowes | 12 | CHAGRIN FALLS OH | 19:34.1 | 6:18 |
| 62 | 468 | Tyrel Ackman | 11 | WILLISTON ND | 19:34.2 | 6:18 |
| 63 | 271 | Eugene Peterson | 11 | TOMAH WI | 19:38.3 | 6:20 |
| 64 | 134 | Nico Grillo | 12 | BATTLE CREEK MI | 19:40.3 | 6:20 |
| 65 | 436 | Ross McMahon | 12 | FREMONT NE | 19:45.6 | 6:22 |
| 66 | 148 | Luke Hensley | 12 | ANN ARBOR MI | 19:46.1 | 6:22 |
| 67 | 191 | Sam Kepford | 12 | WAVERLY IA | 19:46.7 | 6:22 |
| 68 | 422 | Logan Hipps | 12 | MENOMONEE FALLS WI | 19:46.9 | 6:23 |
| 69 | 460 | Samuel Tuscher | 12 | PRESQUE ISLE MI | 19:47.3 | 6:23 |
| 70 | 182 | Zachary Johnson | 12 | FORT WAYNE IN | 19:47.7 | 6:23 |
| 71 | 558 | Michael Castellanos | 12 | BEACHWOOD OH | 19:49.8 | 6:23 |
| 72 | 634 | Alberto Castillo | 12 | HOLLAND MI | 19:50.3 | 6:24 |
| 73 | 206 | Caleb Lenning | 11 | TOMAH WI | 19:54.7 | 6:25 |
| 74 | 37 | Joel Blackburn | 12 | KALAMAZOO MI | 19:55.1 | 6:25 |
| 75 | 452 | Jerod Snejberg | 11 | CHEBANSE IL | 19:58.5 | 6:26 |
| 76 | 559 | Spencer Cole | 12 | GRANT MI | 19:58.8 | 6:26 |
| 77 | 409 | Logan Dzielinski | 12 | JEFFERSON WI | 20:00.6 | 6:27 |
| 78 | 89 | Eric Dethloff | 11 | MENOMONEE FALLS WI | 20:01.3 | 6:27 |
| 79 | 327 | Maximus Sobczak | 12 | STEVENS POINT WI | 20:03.3 | 6:28 |
| 80 | 587 | Maverick Lange | 11 | OSWEGO IL | 20:03.9 | 6:28 |
| 81 | 678 | Peyton Hartman | 11 | MONTGOMERY IL | 20:03.9 | 6:28 |
| 82 | 223 | Christian Manthey | 11 | PLOVER WI | 20:07.2 | 6:29 |
| 83 | 354 | Erick Torres-Gonzalez | 12 | MILWAUKEE WI | 20:08.4 | 6:29 |
| 84 | 15 | Nathaniel Alpers | 12 | KALAMAZOO MI | 20:10.3 | 6:30 |
| 85 | 629 | Lukas Wolf | 12 | OSWEGO IL | 20:12.3 | 6:31 |
| 86 | 671 | Jacob Wielgos | 12 | ELBURN IL | 20:12.9 | 6:31 |
| 87 | 458 | Trevor Synovec | 12 | FREMONT NE | 20:13.3 | 6:31 |
| 88 | 650 | Ryan Schiltz | 11 | OSWEGO IL | 20:13.8 | 6:31 |
| 89 | 79 | Sean Craker | 12 | BLOOMER WI | 20:14.4 | 6:31 |
| 90 | 411 | Wes Ferguson | 12 | FREMONT NE | 20:16.0 | 6:32 |
| 91 | 123 | Dominic Gery | 11 | FORT WAYNE IN | 20:17.2 | 6:32 |
| 92 | 45 | Jack Borckmann | 11 | PEWAUKEE WI | 20:18.6 | 6:33 |
| 93 | 549 | Jeremiah Wilson | 12 | ST CHARLES IL | 20:19.0 | 6:33 |
| 94 | 528 | Jacob Petrik | 12 | ELBURN IL | 20:19.5 | 6:33 |
| 95 | 262 | Tyler Nugent | 12 | GREEN BAY WI | 20:23.9 | 6:34 |
| 96 | 169 | Michael Jarvis | 12 | GREENVILLE WI | 20:24.5 | 6:35 |
| 97 | 662 | Joseph Engler | 11 | GREEN BAY WI | 20:25.4 | 6:35 |
| 98 | 627 | Jonathan Wallk | 12 | DEERFIELD IL | 20:25.7 | 6:35 |
| 99 | 78 | Nicholas Coubard | 12 | UTICA MI | 20:26.1 | 6:35 |
| 100 | 612 | Jeffrey Smolinski | 11 | NEW LONDON WI | 20:27.3 | 6:35 |
| 101 | 524 | Ethan Neal | 11 | SUGAR GROVE IL | 20:28.4 | 6:36 |
| 102 | 544 | Ethan Walker | 11 | ELBURN IL | 20:28.5 | 6:36 |
| 103 | 85 | Nick Dawson | 11 | RICHLAND MI | 20:29.9 | 6:36 |
| 104 | 83 | Adam Davis | 12 | STURTEVANT WI | 20:31.2 | 6:37 |
| 105 | 349 | Joey Thaler | 11 | CHIPPEWA FALLS WI | 20:32.1 | 6:37 |
| 106 | 77 | Austin Cornish | 12 | ARMADA MI | 20:33.7 | 6:38 |
| 107 | 333 | Cameron Sprague | 11 | KILDEER IL | 20:35.3 | 6:38 |
| 108 | 485 | Brendan Diamond | 11 | LOCKPORT IL | 20:37.3 | 6:39 |
| 109 | 254 | Brandon Nagler | 12 | WINNECONNE WI | 20:39.3 | 6:39 |
| 110 | 216 | Noah Lutzke | 12 | ORFORDVILLE WI | 20:39.4 | 6:39 |
| 111 | 640 | Johnny Innamorato | 11 | ANTIOCH IL | 20:39.7 | 6:39 |
| 112 | 108 | Benjamin Fleuchaus | 11 | BELGIUM WI | 20:41.6 | 6:40 |
| 113 | 400 | Caden Chamness | 11 | CLIFTON IL | 20:43.4 | 6:41 |
| 114 | 364 | Christian Voetberg | 12 | GRAND RAPIDS MI | 20:46.7 | 6:42 |
| 115 | 200 | Kyle Kueker | 12 | WAVERLY IA | 20:49.3 | 6:43 |
| 116 | 608 | Evan Sievers | 12 | SLINGER WI | 20:49.5 | 6:43 |
| 117 | 532 | Aaron Simays | 12 | SLINGER WI | 20:49.8 | 6:43 |
| 118 | 231 | Conner McCartney | 12 | OWATONNA MN | 20:51.3 | 6:43 |
| 119 | 263 | Luke Nuzzo | 12 | KENOSHA WI | 20:52.0 | 6:43 |
| 120 | 151 | Brandon Heselton | 11 | VILLA PARK IL | 20:52.6 | 6:44 |
| 121 | 62 | Matthew Caron | 12 | VILLA PARK IL | 20:56.1 | 6:45 |
| 122 | 40 | Cameron Blaha | 11 | SOUTH MILWAUKEE WI | 20:59.8 | 6:46 |
| 123 | 278 | Rodolfo Plata | 12 | YPSILANTI MI | 21:01.4 | 6:46 |
| 124 | 669 | Branden Simmons | 11 | BATTLE GROUND IN | 21:05.2 | 6:48 |
| 125 | 299 | Brandon Saavedra | 11 | CICERO IL | 21:09.8 | 6:49 |
| 126 | 590 | Aidan Lodwig | 12 | SUGAR GROVE IL | 21:14.3 | 6:51 |
| 127 | 43 | William Bogan | 11 | VALPARAISO IN | 21:15.7 | 6:51 |
| 128 | 287 | Kaden Reybrock | 11 | FREMONT WI | 21:16.3 | 6:51 |
| 129 | 145 | Zach Heckman | 12 | SUSSEX WI | 21:18.2 | 6:52 |
| 130 | 455 | Riley Steiner | 11 | CLEVELAND OH | 21:18.5 | 6:52 |
| 131 | 25 | Benjamin Baltz | 11 | JOLIET IL | 21:19.0 | 6:52 |
| 132 | 525 | Norberto Nieves | 12 | CHICAGO IL | 21:23.7 | 6:54 |
| 133 | 561 | Jakob Cozzi | 11 | BOLINGBROOK IL | 21:26.8 | 6:55 |
| 134 | 64 | Matthew Case | 11 | DECATUR IL | 21:27.3 | 6:55 |
| 135 | 338 | Colten Stickney | 11 | NEW LISBON WI | 21:27.3 | 6:55 |
| 136 | 105 | Ethan Wilstermann | 11 | GRAND RAPIDS MI | 21:27.6 | 6:55 |
| 137 | 184 | Andrew Joyce | 12 | O FALLON IL | 21:27.8 | 6:55 |
| 138 | 232 | Logan McCullough | 11 | WAVERLY IA | 21:28.1 | 6:55 |
| 139 | 583 | Lyle Kirsch | 11 | MADISON WI | 21:28.4 | 6:55 |
| 140 | 87 | Jacob Demuth | 12 | VALPARAISO IN | 21:29.3 | 6:55 |
| 141 | 572 | Brendan Harbrecht | 12 | JANESVILLE WI | 21:33.3 | 6:57 |
| 142 | 101 | Evan Ellsworth | 11 | WAVERLY IA | 21:39.0 | 6:59 |
| 143 | 482 | Bryan Cook | 12 | CUSTER WI | 21:41.1 | 6:59 |
| 144 | 658 | Kaheem Wright | 12 | BROWNSTOWN MI | 21:42.0 | 7:00 |
| 145 | 660 | Owen Bronni | 12 | BROWNSTOWN MI | 21:42.1 | 7:00 |
| 146 | 292 | Marcello Robbins | 12 | OAK PARK IL | 21:45.3 | 7:01 |
| 147 | 189 | Christopher Kemp | 11 | MILWAUKEE WI | 21:46.6 | 7:01 |
| 148 | 377 | Dave Prahar | 12 | FLAT ROCK MI | 21:52.5 | 7:03 |
| 149 | 102 | Lance Erdman | 11 | ALMOND WI | 21:53.1 | 7:03 |
| 150 | 217 | Jack Luymes | 11 | GRAND RAPIDS MI | 21:54.5 | 7:04 |
| 151 | 476 | Nathaniel Bollman | 12 | ROCKFORD MI | 21:55.5 | 7:04 |
| 152 | 646 | Michael Pienkos | 11 | KENOSHA WI | 21:56.7 | 7:04 |
| 153 | 568 | Blake Finn | 12 | SUGAR GROVE IL | 21:57.9 | 7:05 |
| 154 | 538 | Jonathan Stroh | 11 | MENOMONEE FALLS WI | 22:02.3 | 7:06 |
| 155 | 227 | Matthew Mauermann | 11 | BROOKFIELD WI | 22:09.5 | 7:08 |
| 156 | 261 | Angel Nieto | 11 | CHICAGO IL | 22:11.4 | 7:09 |
| 157 | 35 | Aaron Benson | 12 | NAPERVILLE IL | 22:13.0 | 7:10 |
| 158 | 318 | Daniel Sherman | 11 | NAPERVILLE IL | 22:13.2 | 7:10 |
| 159 | 118 | Danny Gallagher | 12 | NAPERVILLE IL | 22:13.2 | 7:10 |
| 160 | 244 | Zakariah Mikos | 12 | NAPERVILLE IL | 22:13.2 | 7:10 |
| 161 | 284 | Andrew Reichert | 12 | BELGIUM WI | 22:16.6 | 7:11 |
| 162 | 222 | Joshua Mantey | 11 | RAY MI | 22:18.9 | 7:11 |
| 163 | 461 | Charlie Tychsen | 11 | FORT COLLINS CO | 22:19.9 | 7:12 |
| 164 | 277 | Christopher Pinnick | 11 | MARION OH | 22:20.3 | 7:12 |
| 165 | 637 | Jose Gallegos | 12 | BANGOR MI | 22:24.9 | 7:13 |
| 166 | 445 | James Raymond | 11 | SILVER LAKE WI | 22:25.1 | 7:13 |
| 167 | 442 | Aaron Petersen | 11 | RACINE WI | 22:27.5 | 7:14 |
| 168 | 576 | Gavin Hitzeman | 12 | VILLA PARK IL | 22:39.6 | 7:18 |
| 169 | 32 | Shandii Begay | 12 | TOMAH WI | 22:39.9 | 7:18 |
| 170 | 509 | Ryan Kops | 12 | MENOMONEE FALLS WI | 22:40.8 | 7:18 |
| 171 | 371 | Logan Weaver | 11 | FORT WAYNE IN | 22:43.1 | 7:19 |
| 172 | 240 | Benjamin Metzdorf | 12 | PALMYRA WI | 22:50.1 | 7:21 |
| 173 | 638 | Ryan Huggler | 11 | WINAMAC IN | 22:58.5 | 7:24 |
| 174 | 611 | Kyle Small | 11 | AURORA IL | 22:58.9 | 7:24 |
| 175 | 556 | Ben Bolduc | 12 | TRENTON MI | 23:09.5 | 7:28 |
| 176 | 471 | Joe Banish | 11 | SILVER LAKE WI | 23:14.7 | 7:29 |
| 177 | 269 | Benjamin Peterson | 11 | GRAND RAPIDS MI | 23:16.6 | 7:30 |
| 178 | 446 | Jordy Rojas | 12 | NEENAH WI | 23:21.0 | 7:31 |
| 179 | 543 | John Vontobel | 11 | WINAMAC IN | 23:22.2 | 7:32 |
| 180 | 624 | Chase Vegter | 12 | AVALON WI | 23:36.7 | 7:36 |
| 181 | 668 | Jalen Miron | 11 | CHICAGO IL | 23:49.0 | 7:40 |
| 182 | 418 | Angel Gonzalez | 11 | BOLINGBROOK IL | 23:51.8 | 7:41 |
| 183 | 644 | Caleb Nitz | 12 | BROWNSTOWN TWP MI | 23:53.6 | 7:42 |
| 184 | 251 | Samuel Munson | 12 | JOLIET IL | 24:04.4 | 7:45 |
| 185 | 404 | Lino Diamantis | 12 | FLAT ROCK MI | 24:14.3 | 7:49 |
| 186 | 322 | Mark Sinchi | 11 | CHICAGO IL | 24:53.4 | 8:01 |
| 187 | 339 | William Stout | 12 | LOMBARD IL | 25:03.7 | 8:04 |
| 188 | 677 | Joe Vantobel | 12 | WINAMAC IN | 25:31.7 | 8:13 |
| 189 | 507 | Andrew Kim | 12 | BROOKFIELD WI | 25:38.5 | 8:16 |
| 190 | 92 | James Dodd | 12 | ANN ARBOR MI | 25:39.1 | 8:16 |
| 191 | 58 | David Burgoyne | 12 | CHELSEA MI | 25:40.2 | 8:16 |
| 192 | 21 | Evan Angell | 12 | ADA MI | 26:36.8 | 8:34 |
| 193 | 218 | Austin Lyden | 11 | WARRENS WI | 27:05.5 | 8:44 |
| 194 | 213 | Norman Liu | 11 | BROOKFIELD WI | 27:20.4 | 8:48 |
| 195 | 492 | Raymond Gardner | 12 | GRANT MI | 27:21.6 | 8:49 |
| 196 | 106 | Jorge Fernandez | 12 | CHICAGO IL | 28:08.1 | 9:04 |