| Place | Bib | Name | Yr | Hometown | Time | Pace |
|---|---|---|---|---|---|---|
| 1 | 446 | Wesley Pleskac | 11 | FREMONT NE | 16:44.2 | 5:24 |
| 2 | 250 | Evan Rice | 11 | COMMERCE TOWNSHIP MI | 16:45.9 | 5:24 |
| 3 | 155 | Lucas Karbel | 11 | COMMERCE TOWNSHIP MI | 17:11.0 | 5:32 |
| 4 | 488 | Mohamed Abdullahi | 11 | CHICAGO IL | 17:11.0 | 5:32 |
| 5 | 471 | Caleb Sund | 12 | FREMONT NE | 17:12.7 | 5:33 |
| 6 | 715 | Alec Moor | 11 | NOBLESVILLE IN | 17:20.1 | 5:35 |
| 7 | 522 | Nolan Crooks | 12 | DOWNERS GROVE IL | 17:23.5 | 5:36 |
| 8 | 558 | Camden Janiszeski | 12 | LUVERNE MN | 17:26.0 | 5:37 |
| 9 | 135 | Granison Hill | 12 | ASHTABULA OH | 17:30.0 | 5:38 |
| 10 | 528 | Fathi Dubet | 11 | WILLMAR MN | 17:34.6 | 5:40 |
| 11 | 460 | Will Schulz | 12 | FREMONT NE | 17:36.3 | 5:40 |
| 12 | 621 | Toby Quintana | 11 | MISHAWAKA IN | 17:37.5 | 5:41 |
| 13 | 525 | Luke Davey | 12 | CHICAGO IL | 17:37.6 | 5:41 |
| 14 | 72 | Jack Dekruyter | 11 | HOLLAND MI | 17:38.3 | 5:41 |
| 15 | 324 | Gavin Wiersma | 12 | ZEELAND MI | 17:49.6 | 5:45 |
| 16 | 50 | Trever Buchanan | 11 | WATERFORD WI | 17:50.9 | 5:45 |
| 17 | 703 | Paul Pfeifer | 12 | CHIPPEWA FALLS WI | 17:52.0 | 5:46 |
| 18 | 94 | Ryan Fick | 11 | LUVERNE MN | 17:52.8 | 5:46 |
| 19 | 68 | Phillip Dart | 12 | AURORA IL | 17:54.3 | 5:46 |
| 20 | 660 | Jeremy Wilczak | 12 | WOODRIDGE IL | 17:55.2 | 5:47 |
| 21 | 116 | Ethan Grevengoed | 12 | SPRING LAKE MI | 17:56.9 | 5:47 |
| 22 | 554 | Hirsi Hirsi | 11 | CHICAGO IL | 17:57.2 | 5:47 |
| 23 | 140 | Joe Huber | 12 | DE FOREST WI | 17:57.4 | 5:47 |
| 24 | 191 | Wyatt McComb | 12 | DELTON MI | 17:57.7 | 5:47 |
| 25 | 29 | Wesley Barnhart | 12 | HOLMEN WI | 18:00.2 | 5:48 |
| 26 | 415 | Aidan Letzel | 11 | MOUNT PROSPECT IL | 18:04.3 | 5:49 |
| 27 | 397 | Ricky Klein | 11 | BUFFALO GROVE IL | 18:06.7 | 5:50 |
| 28 | 335 | Ben Zimmer | 11 | DE WITT IA | 18:13.6 | 5:52 |
| 29 | 297 | Travis Tock | 11 | SHEBOYGAN WI | 18:15.1 | 5:53 |
| 30 | 114 | Destin Green | 12 | CULVER IN | 18:15.7 | 5:53 |
| 31 | 466 | Ridge Smith | 12 | WEST PLAINS MO | 18:21.7 | 5:55 |
| 32 | 618 | Nathaniel Peyer | 11 | VILLAGE OF LAKEWOOD IL | 18:23.8 | 5:56 |
| 33 | 483 | Carl-Oskar Wilcox-Borg | 12 | TOMAH WI | 18:28.9 | 5:57 |
| 34 | 52 | Ashton Burns | 12 | NOBLESVILE IN | 18:31.9 | 5:58 |
| 35 | 369 | Coulter Fritz | 12 | FREMONT NE | 18:36.5 | 6:00 |
| 36 | 440 | Andrew Perry | 11 | GOODFIELD IL | 18:46.0 | 6:03 |
| 37 | 495 | Ammar Alnatsheh | 12 | CHICAGO IL | 18:49.6 | 6:04 |
| 38 | 570 | Keegan Katz | 11 | BROWNSBURG IN | 18:51.8 | 6:05 |
| 39 | 237 | Evan Peterson | 12 | OCONTO FALLS WI | 18:53.5 | 6:05 |
| 40 | 629 | Nick Rudrud | 12 | ONALASKA WI | 18:54.9 | 6:06 |
| 41 | 475 | Paulo Torres | 12 | FREMONT NE | 18:55.0 | 6:06 |
| 42 | 129 | Carson Hauch | 11 | WEST OLIVE MI | 18:57.7 | 6:07 |
| 43 | 577 | Emmet Kisor | 11 | CHICAGO IL | 19:05.6 | 6:09 |
| 44 | 323 | Sawyer Whitfield | 12 | AUGUSTA MI | 19:09.5 | 6:10 |
| 45 | 646 | Carsen Tofteland | 12 | BEAVER CREEK MN | 19:11.6 | 6:11 |
| 46 | 51 | Ben Burie | 12 | WAUKESHA WI | 19:13.4 | 6:12 |
| 47 | 439 | Blake Overmyer | 12 | MISHAWAKA IN | 19:14.7 | 6:12 |
| 48 | 31 | Zachary Benoit | 12 | AURORA IL | 19:19.4 | 6:14 |
| 49 | 422 | Liam MacLellan | 12 | CHICAGO IL | 19:20.9 | 6:14 |
| 50 | 582 | Henry Lien | 12 | SHOREWOOD WI | 19:22.1 | 6:15 |
| 51 | 709 | Andrew Thaler | 11 | CHIPPEWA FALLS WI | 19:26.7 | 6:16 |
| 52 | 37 | Nolan Boerner | 12 | MOUNT PLEASANT WI | 19:29.6 | 6:17 |
| 53 | 100 | Keegan Fulling | 11 | RICHLAND MI | 19:32.6 | 6:18 |
| 54 | 716 | Jose Moreno | 11 | CHICAGO IL | 19:43.9 | 6:22 |
| 55 | 552 | Ty Henderson | 12 | LAKE FOREST IL | 19:46.3 | 6:22 |
| 56 | 370 | Demetrio Garcia | 12 | ELKHART IN | 19:47.1 | 6:23 |
| 57 | 696 | Logan Mann | 12 | ELKHART IN | 19:51.4 | 6:24 |
| 58 | 84 | Dillon Elliott | 11 | EVANSVILLE WI | 20:00.7 | 6:27 |
| 59 | 515 | Harrison Bullard | 11 | CHIPPEWA FALLS WI | 20:08.5 | 6:29 |
| 60 | 625 | Kaden Reiss | 11 | KIEL WI | 20:09.5 | 6:30 |
| 61 | 601 | Lucas Nicholson | 12 | NEW BERLIN WI | 20:13.6 | 6:31 |
| 62 | 219 | Eric Olson | 11 | GERMANTOWN WI | 20:17.6 | 6:32 |
| 63 | 270 | Ashton Sears | 12 | HICKORY CORNERS MI | 20:27.4 | 6:36 |
| 64 | 637 | Nathan Soto | 11 | FREMONT NE | 20:34.0 | 6:38 |
| 65 | 461 | William Scroggs | 11 | MACKINAW IL | 20:35.0 | 6:38 |
| 66 | 99 | Alexander Fuller | 12 | DE WITT IA | 20:45.9 | 6:41 |
| 67 | 615 | Jason Perez-Martin | 11 | CHICAGO IL | 20:50.9 | 6:43 |
| 68 | 228 | Beckett Pawlak | 11 | RACINE WI | 21:13.8 | 6:50 |
| 69 | 670 | Andrew Bormann | 11 | CHIPPEWA FALLS WI | 21:35.8 | 6:58 |
| 70 | 678 | Jim Fountas | 11 | MOUNT HOREB WI | 21:50.4 | 7:02 |
| 71 | 450 | Luke Reaume | 12 | LAKE ZURICH IL | 22:14.4 | 7:10 |
| 72 | 69 | Trent Davis | 12 | FORT ATKINSON WI | 22:26.8 | 7:14 |
| 73 | 158 | Reuben Keuler | 11 | MILWAUKEE WI | 22:27.8 | 7:14 |
| 74 | 469 | Nicholas Soto | 11 | FREMONT NE | 22:34.1 | 7:16 |
| 75 | 159 | Hayden Kincaid | 11 | FORT ATKINSON WI | 22:55.0 | 7:23 |
| 76 | 188 | Carter Mason | 11 | MENOMONEE FALLS WI | 23:25.3 | 7:33 |
| 77 | 697 | Jacob Mattson | 11 | MAPLE GROVE MN | 23:42.1 | 7:38 |
| 78 | 26 | Caden Andreatta | 12 | HIGHLAND IN | 26:29.8 | 8:32 |
| 79 | 163 | Caleb Kubik | 11 | TOMAH WI | 29:42.9 | 9:34 |