| Place | Bib | Name | Yr | Hometown | Time | Pace |
|---|---|---|---|---|---|---|
| 1 | 398 | Adam Glaub | 10 | METAMORA IL | 16:02.8 | 5:10 |
| 2 | 283 | Nicholas Scheller | 10 | VICTORIA MN | 16:11.6 | 5:13 |
| 3 | 546 | Micade Shumway | 10 | WILLISTON ND | 16:26.5 | 5:18 |
| 4 | 556 | Ethan Vargas | 9 | HUDSON WI | 16:51.9 | 5:26 |
| 5 | 494 | Ben Giblin | 10 | ORLAND PARK IL | 16:56.7 | 5:28 |
| 6 | 425 | Patrick McLean | 10 | MINNEAPOLIS MN | 17:00.0 | 5:29 |
| 7 | 301 | Dawson Smith | 10 | ROCK FALLS IL | 17:02.0 | 5:29 |
| 8 | 266 | Evan Roka | 10 | OWOSSO MI | 17:02.9 | 5:30 |
| 9 | 519 | Thomas Leonard | 10 | ORLAND PARK IL | 17:03.1 | 5:30 |
| 10 | 458 | Hudson Alden | 9 | CARMEL IN | 17:03.6 | 5:30 |
| 11 | 602 | Brock Wooderson | 9 | BLUE SPRINGS MO | 17:06.3 | 5:31 |
| 12 | 533 | Brandon Ohara | 10 | PERHAM MN | 17:06.9 | 5:31 |
| 13 | 90 | Alex Enns | 9 | HART MI | 17:07.6 | 5:31 |
| 14 | 635 | Austin Throckmorton | 10 | CARMEL IN | 17:07.7 | 5:31 |
| 15 | 172 | Will Jefferson | 9 | GREENWOOD IN | 17:08.1 | 5:31 |
| 16 | 498 | Lucas Guerra | 9 | HIGHLAND IN | 17:11.8 | 5:33 |
| 17 | 648 | Drew Sampson | 9 | BETHEL MN | 17:13.1 | 5:33 |
| 18 | 325 | Zach Theeuwes | 10 | GRANDVILLE MI | 17:14.9 | 5:34 |
| 19 | 475 | Ben Calusinski | 9 | GENEVA IL | 17:15.8 | 5:34 |
| 20 | 261 | Owen Rennich | 10 | ANN ARBOR MI | 17:20.6 | 5:35 |
| 21 | 141 | Cael Grotenhuis | 9 | SLINGER WI | 17:22.9 | 5:36 |
| 22 | 290 | Drew Seabase | 9 | ALPENA MI | 17:23.6 | 5:36 |
| 23 | 361 | Charlie Wilson | 10 | WASHINGTON MI | 17:24.7 | 5:37 |
| 24 | 295 | Angad Sidhu | 10 | ANN ARBOR MI | 17:26.3 | 5:37 |
| 25 | 309 | Justin Splitt | 10 | LAKEMOOR IL | 17:28.8 | 5:38 |
| 26 | 243 | Jack Nolley | 10 | LINCOLN NE | 17:30.4 | 5:39 |
| 27 | 486 | Isaiah Ditta | 10 | CHEBANSE IL | 17:30.5 | 5:39 |
| 28 | 164 | Tyler Howard | 10 | KANKAKEE IL | 17:30.7 | 5:39 |
| 29 | 338 | Jeremiah Vanacker | 10 | EAST BETHEL MN | 17:33.4 | 5:40 |
| 30 | 241 | Ryan Nibbelink | 10 | HUDSONVILLE MI | 17:36.3 | 5:40 |
| 31 | 287 | Luke Schwartz | 10 | WASHINGTON MI | 17:36.6 | 5:41 |
| 32 | 375 | Trenton Bauer | 9 | NEENAH WI | 17:37.7 | 5:41 |
| 33 | 260 | Ty Puskar | 10 | VALPARAISO IN | 17:38.2 | 5:41 |
| 34 | 66 | Carter Cook | 10 | FORT WAYNE IN | 17:43.3 | 5:43 |
| 35 | 31 | Ian Barry | 10 | FENNIMORE WI | 17:47.1 | 5:44 |
| 36 | 438 | Sam Rodriguez | 10 | ORLAND PARK IL | 17:47.7 | 5:44 |
| 37 | 17 | Colin Amato | 9 | WAYNESVILLE OH | 17:49.4 | 5:45 |
| 38 | 634 | Joseph Thaler | 10 | CHIPPEWA FALLS WI | 17:50.8 | 5:45 |
| 39 | 530 | Max Murphy | 10 | BETTENDORF IA | 17:51.0 | 5:45 |
| 40 | 94 | Garrett Exo | 10 | PORTAGE WI | 17:51.0 | 5:45 |
| 41 | 429 | Brady Neumann | 9 | SAGINAW MI | 17:54.4 | 5:46 |
| 42 | 200 | Jake Krause | 10 | HORTONVILLE WI | 17:54.7 | 5:46 |
| 43 | 150 | Derek Hanson | 9 | CECIL WI | 17:55.1 | 5:47 |
| 44 | 192 | Tyler Kibling | 10 | TAYLOR RIDGE IL | 17:57.0 | 5:47 |
| 45 | 292 | Tristan Sernau | 10 | AMHERST WI | 17:58.2 | 5:48 |
| 46 | 43 | Zachary Borkowski | 10 | OCONOMOWOC WI | 17:58.6 | 5:48 |
| 47 | 159 | Axel Hiney | 10 | ANN ARBOR MI | 17:59.2 | 5:48 |
| 48 | 369 | Anthony Zampino | 9 | CHARDON OH | 18:00.5 | 5:48 |
| 49 | 257 | Brennen Peterson | 9 | FARMINGTON MN | 18:01.6 | 5:49 |
| 50 | 611 | Sam Gomon | 10 | OCONOMOWOC WI | 18:02.3 | 5:49 |
| 51 | 323 | Caden Tegethoff | 10 | PLATTE SD | 18:04.6 | 5:50 |
| 52 | 113 | Charlie Frank | 9 | DEARBORN MI | 18:07.8 | 5:51 |
| 53 | 222 | Chris McKenna | 10 | BROOKFIELD WI | 18:09.8 | 5:51 |
| 54 | 175 | Blaine Johnson | 10 | DECATUR IN | 18:11.6 | 5:52 |
| 55 | 344 | Eli Ward | 10 | WATERLOO IL | 18:12.9 | 5:52 |
| 56 | 354 | Chris Wichlac | 10 | O FALLON IL | 18:15.8 | 5:53 |
| 57 | 188 | Tucker Keeney | 10 | CHARDON OH | 18:16.5 | 5:53 |
| 58 | 262 | Kaden Reybrock | 10 | FREMONT WI | 18:17.3 | 5:54 |
| 59 | 349 | Isidore White | 9 | WEST LAFAYETTE IN | 18:17.8 | 5:54 |
| 60 | 143 | Dillon Grover | 10 | LEES SUMMIT MO | 18:18.1 | 5:54 |
| 61 | 374 | Tyrel Ackman | 10 | WILLISTON ND | 18:19.0 | 5:54 |
| 62 | 34 | Wesley Beck | 10 | FRANKENMUTH MI | 18:19.5 | 5:54 |
| 63 | 389 | Bryce Davis | 9 | LEBANON OH | 18:20.2 | 5:55 |
| 64 | 558 | Owen Wagner | 9 | FREMONT NE | 18:21.3 | 5:55 |
| 65 | 235 | Kyle Mudler | 9 | FENNIMORE WI | 18:22.0 | 5:55 |
| 66 | 396 | Autin Gale | 10 | EAST PEORIA IL | 18:27.6 | 5:57 |
| 67 | 460 | Ryan Arnold | 10 | SOUTH ELGIN IL | 18:32.4 | 5:59 |
| 68 | 478 | Cameron Coffey | 10 | BUFFALO GROVE IL | 18:34.9 | 5:59 |
| 69 | 316 | Keagan Stuckey | 10 | FORT WAYNE IN | 18:36.7 | 6:00 |
| 70 | 332 | Hunter Tubbs | 10 | HART MI | 18:37.4 | 6:00 |
| 71 | 448 | Keegan Sweeney | 10 | JACKSON MI | 18:41.7 | 6:02 |
| 72 | 411 | Evan Johnson | 9 | GERMANTOWN HILLS IL | 18:42.8 | 6:02 |
| 73 | 391 | Jacob Deboer | 10 | HOLLAND MI | 18:42.9 | 6:02 |
| 74 | 554 | Trevor Swanson | 10 | CHEBANSE IL | 18:43.1 | 6:02 |
| 75 | 463 | Elijah Becker | 10 | GRAND RAPIDS MI | 18:43.2 | 6:02 |
| 76 | 92 | Bailey Evenson | 10 | FRAZEE MN | 18:49.1 | 6:04 |
| 77 | 334 | Eric Turba | 10 | WAUKESHA WI | 18:50.2 | 6:04 |
| 78 | 462 | Ian Barrow | 9 | FLOSSMOOR IL | 18:50.2 | 6:04 |
| 79 | 465 | James Bigard | 10 | SHEPHERD MI | 18:52.5 | 6:05 |
| 80 | 622 | Ian Montarsi | 9 | NOBLESVILLE IN | 18:55.2 | 6:06 |
| 81 | 47 | Landen Bratt | 9 | WAUKESHA WI | 19:00.5 | 6:08 |
| 82 | 214 | Aidan Macaskill | 10 | CHARDON OH | 19:03.2 | 6:08 |
| 83 | 89 | Jay Engebretson | 9 | STEVENS POINT WI | 19:05.3 | 6:09 |
| 84 | 311 | Quinn Steinbrecher | 10 | HOLMEN WI | 19:05.5 | 6:09 |
| 85 | 551 | Gabriel Steurer | 9 | ELKHORN WI | 19:06.1 | 6:09 |
| 86 | 532 | Seth Nosek | 10 | ELBURN IL | 19:06.3 | 6:09 |
| 87 | 633 | Blake Stua | 10 | ASHKUM IL | 19:09.3 | 6:10 |
| 88 | 422 | Sam Lowry | 10 | MILWAUKEE WI | 19:13.8 | 6:12 |
| 89 | 434 | Austin Richards | 10 | FORT WAYNE IN | 19:15.9 | 6:13 |
| 90 | 275 | Santiago Saldivar | 10 | GRANDVILLE MI | 19:19.6 | 6:14 |
| 91 | 464 | Brendan Bellor | 10 | BROWNSTOWN MI | 19:20.7 | 6:14 |
| 92 | 133 | Jack Ginter | 10 | WAUKESHA WI | 19:21.5 | 6:14 |
| 93 | 562 | Tim Wolf | 10 | MOLINE IL | 19:22.0 | 6:14 |
| 94 | 382 | Caden Chamness | 10 | CLIFTON IL | 19:23.0 | 6:15 |
| 95 | 256 | Aaron Petersen | 10 | RACINE WI | 19:23.1 | 6:15 |
| 96 | 649 | Logan Shepherd | 9 | HORTON MI | 19:23.7 | 6:15 |
| 97 | 397 | Dominic Gery | 10 | FORT WAYNE IN | 19:27.8 | 6:16 |
| 98 | 443 | Aidan Sheppard | 9 | FORT WAYNE IN | 19:28.2 | 6:16 |
| 99 | 423 | Logan Lundgren | 9 | TRENTON MI | 19:30.9 | 6:17 |
| 100 | 101 | Evan Finger | 9 | JUNEAU WI | 19:36.7 | 6:19 |
| 101 | 277 | Dylan Sanford | 9 | SPRINGPORT MI | 19:37.1 | 6:19 |
| 102 | 549 | Jerod Snejberg | 10 | CHEBANSE IL | 19:40.0 | 6:20 |
| 103 | 268 | Colton Romig | 9 | ROUND LAKE IL | 19:41.5 | 6:21 |
| 104 | 345 | Logan Weaver | 10 | FORT WAYNE IN | 19:42.0 | 6:21 |
| 105 | 467 | Turner Blick | 10 | FREMONT NE | 19:42.6 | 6:21 |
| 106 | 529 | Ethan Morrow | 9 | COMSTOCK PARK MI | 19:43.1 | 6:21 |
| 107 | 106 | Benjamin Fleuchaus | 10 | BELGIUM WI | 19:46.7 | 6:22 |
| 108 | 18 | Ethan Ammerman | 9 | WAUKESHA WI | 19:47.5 | 6:23 |
| 109 | 333 | Michael Tubbs | 9 | HART MI | 19:50.8 | 6:24 |
| 110 | 282 | Benjamin Scheller | 9 | VICTORIA MN | 19:51.7 | 6:24 |
| 111 | 225 | Stanley Melkumian | 9 | MACOMB IL | 19:53.4 | 6:25 |
| 112 | 341 | Ty Villanueva | 9 | CHICAGO IL | 19:56.1 | 6:25 |
| 113 | 647 | Anthony Fiore | 9 | SAGINAW MI | 19:56.3 | 6:26 |
| 114 | 142 | Brandon Grover | 10 | LODI WI | 20:06.9 | 6:29 |
| 115 | 25 | Caleb Arndt | 10 | FORT ATKINSON WI | 20:08.6 | 6:29 |
| 116 | 357 | Dominic Wiebelhaus | 9 | MUKWONAGO WI | 20:12.2 | 6:31 |
| 117 | 406 | Jackson Hessel | 9 | DAVENPORT IA | 20:17.9 | 6:32 |
| 118 | 541 | Cristofer Sanchez | 9 | FREMONT NE | 20:19.4 | 6:33 |
| 119 | 39 | David Bittner | 9 | JANESVILLE WI | 20:21.9 | 6:34 |
| 120 | 435 | Hunter Richards | 10 | FORT WAYNE IN | 20:24.7 | 6:35 |
| 121 | 597 | Brayden Van Meter | 10 | PACIFIC MO | 20:30.5 | 6:37 |
| 122 | 167 | Johnny Innamorato | 10 | ANTIOCH IL | 20:33.4 | 6:37 |
| 123 | 165 | Jackson Huffstutler | 9 | DAVENPORT IA | 20:36.7 | 6:39 |
| 124 | 643 | Isaac Hunter | 10 | FORT WAYNE IN | 20:43.6 | 6:41 |
| 125 | 479 | Carter Cole | 9 | GRANT MI | 20:52.1 | 6:43 |
| 126 | 525 | Zacharry McGeorge | 9 | FREMONT NE | 20:53.7 | 6:44 |
| 127 | 587 | Riley Murphree | 10 | FARMINGTON MN | 20:54.7 | 6:44 |
| 128 | 169 | Jonah Jagielski | 9 | SLINGER WI | 20:58.7 | 6:46 |
| 129 | 274 | Bernardo Saldivar | 9 | GRANDVILLE MI | 21:12.9 | 6:50 |
| 130 | 506 | Jonathan Holmberg | 9 | MILTON WI | 21:17.7 | 6:52 |
| 131 | 468 | Joel Boeve | 10 | BELOIT WI | 21:17.8 | 6:52 |
| 132 | 620 | Matthew Mauermann | 10 | BROOKFIELD WI | 21:24.2 | 6:54 |
| 133 | 27 | Mateo Arredondo | 10 | ZEELAND MI | 21:25.1 | 6:54 |
| 134 | 507 | William Huber | 9 | ELBURN IL | 21:25.9 | 6:54 |
| 135 | 388 | Andrew Conarty | 10 | ROANOKE IN | 21:50.4 | 7:02 |
| 136 | 410 | Travis Hytry | 9 | WAUKESHA WI | 21:52.6 | 7:03 |
| 137 | 473 | Luke Butscher | 9 | WATERFORD WI | 21:56.2 | 7:04 |
| 138 | 583 | Cullen Krogh | 9 | RACINE WI | 22:03.8 | 7:07 |
| 139 | 559 | Reece Welch | 9 | GRANT MI | 22:05.2 | 7:07 |
| 140 | 109 | Will Foucault | 10 | NEENAH WI | 22:16.5 | 7:11 |
| 141 | 535 | Jordan Phillips | 9 | RACINE WI | 22:20.6 | 7:12 |
| 142 | 79 | Alexander Dobbs | 9 | GREENDALE WI | 22:22.2 | 7:12 |
| 143 | 211 | Hemang Limbachiya | 9 | CHICAGO IL | 22:58.1 | 7:24 |
| 144 | 216 | Lucas Maertz | 9 | COTTAGE GROVE WI | 23:07.9 | 7:27 |
| 145 | 646 | Gavin Jankowski | 9 | RACINE WI | 23:25.4 | 7:33 |
| 146 | 368 | Jason Yager | 9 | GREENDALE WI | 23:45.3 | 7:39 |
| 147 | 628 | Spencer Saint | 10 | KALAMAZOO MI | 24:02.6 | 7:45 |
| 148 | 550 | Ben Stapelmann | 9 | JANESVILLE WI | 24:53.5 | 8:01 |
| 149 | 584 | Jack Luymes | 10 | GRAND RAPIDS MI | 24:54.0 | 8:01 |
| 150 | 641 | Ethan Wilstermann | 10 | GRAND RAPIDS MI | 24:54.9 | 8:02 |
| 151 | 630 | Henry Schenkel | 10 | GRAND RAPIDS MI | 25:20.5 | 8:10 |
| 152 | 617 | Norman Liu | 10 | BROOKFIELD WI | 27:04.4 | 8:43 |
| 153 | 146 | David Guarizo | 9 | GRAND RAPIDS MI | 27:32.1 | 8:52 |
| 154 | 638 | Andy Wang | 10 | BROOKFIELD WI | 27:33.6 | 8:53 |
| 155 | 49 | Ryan Brouwers | 9 | GRAND RAPIDS MI | 27:33.9 | 8:53 |
| 156 | 470 | Sam Bollman | 9 | ROCKFORD MI | 27:45.3 | 8:56 |
| 157 | 339 | Paul Vander Woude | 10 | GRAND RAPIDS MI | 27:53.3 | 8:59 |