| Place | Bib | Name | Yr | Hometown | Time | Pace |
|---|---|---|---|---|---|---|
| 1 | 73 | Bryce Cahoon | 9 | SHEPHERD MI | 16:17.5 | 5:15 |
| 2 | 330 | David Obst | 10 | BYRON MN | 16:19.3 | 5:16 |
| 3 | 344 | Mikah Peters | 10 | BRANDON SD | 16:32.2 | 5:20 |
| 4 | 527 | Luke Eiden | 10 | STEVENS POINT WI | 16:33.1 | 5:20 |
| 5 | 166 | Wojtek Gilarski | 10 | DARIEN IL | 16:44.4 | 5:24 |
| 6 | 282 | Blake Maas | 10 | SIOUX FALLS SD | 16:46.3 | 5:24 |
| 7 | 201 | Carter Hering | 9 | MINNETONKA MN | 17:03.2 | 5:30 |
| 8 | 578 | Spencer Martin | 9 | CHESTERTON IN | 17:05.0 | 5:30 |
| 9 | 169 | Mick Gilson | 10 | PEWAUKEE WI | 17:09.9 | 5:32 |
| 10 | 410 | Tim Starwalt | 10 | BYRON IL | 17:11.2 | 5:32 |
| 11 | 573 | Caden Livermore | 9 | WYOMING MI | 17:16.6 | 5:34 |
| 12 | 602 | Lance Retz | 10 | ST. JOSEPH IL | 17:20.4 | 5:35 |
| 13 | 180 | Josh Grinvalds | 9 | JANESVILLE WI | 17:25.1 | 5:37 |
| 14 | 500 | Sam Collier | 10 | WATERFORD WI | 17:25.4 | 5:37 |
| 15 | 384 | Ben Sanvik | 10 | OSSEO MN | 17:26.1 | 5:37 |
| 16 | 242 | Cooper Knoblauch | 10 | FORT WAYNE IN | 17:33.8 | 5:40 |
| 17 | 355 | Jaxon Pleskac | 10 | FREMONT NE | 17:36.5 | 5:41 |
| 18 | 649 | Mitchell Dunlap | 9 | GRAND RAPIDS MI | 17:40.8 | 5:42 |
| 19 | 176 | Ryan Good | 9 | JACKSON MI | 17:45.4 | 5:43 |
| 20 | 145 | Steven Fiscus Jr. | 10 | FREMONT NE | 17:46.6 | 5:44 |
| 21 | 428 | Nathan Tax | 10 | PIERZ MN | 17:46.8 | 5:44 |
| 22 | 262 | Oliven Lee | 10 | ROSEDALE IN | 17:46.8 | 5:44 |
| 23 | 595 | Bennett Peelle | 9 | BROWNSBURG IN | 17:50.3 | 5:45 |
| 24 | 142 | Jonathan Fell | 10 | DELAVAN WI | 17:54.5 | 5:46 |
| 25 | 299 | Ian McNeel | 10 | REMUS MI | 17:54.5 | 5:46 |
| 26 | 332 | Trent Odachowski | 10 | HOFFMAN ESTATES IL | 17:54.9 | 5:46 |
| 27 | 623 | Trevin Smith | 10 | WEST PLAINS MO | 17:56.0 | 5:47 |
| 28 | 390 | Nathan Schwoerer | 9 | MADISON WI | 17:57.1 | 5:47 |
| 29 | 268 | Kasey Levinsohn | 10 | SHEBOYGAN WI | 17:59.2 | 5:48 |
| 30 | 414 | Samuel Steimle | 9 | ROME OH | 18:01.0 | 5:48 |
| 31 | 498 | Owen Clark | 10 | CHIPPEWA FALLS WI | 18:01.9 | 5:49 |
| 32 | 606 | Joseph Roberson | 9 | WEST PLAINS MO | 18:02.0 | 5:49 |
| 33 | 184 | Ethan Hackman | 10 | WEST BEND WI | 18:05.0 | 5:50 |
| 34 | 405 | Aden Soto | 9 | FREMONT NE | 18:08.0 | 5:51 |
| 35 | 611 | Hunter Sardinas | 10 | BROWNSBURG IN | 18:10.9 | 5:52 |
| 36 | 314 | Matthew Moore | 10 | WAUKESHA WI | 18:13.0 | 5:52 |
| 37 | 326 | Arvid Nelsen | 10 | SIOUX FALLS SD | 18:14.0 | 5:53 |
| 38 | 360 | Mavrik Plummer | 10 | BRODHEAD WI | 18:17.6 | 5:54 |
| 39 | 52 | Elijah Berg | 9 | BROOKLYN PARK MN | 18:18.5 | 5:54 |
| 40 | 525 | Aaron Ebels | 9 | GRANDVILLE MI | 18:19.1 | 5:54 |
| 41 | 580 | Jacob McDaniel | 10 | GRANDVILLE MI | 18:23.4 | 5:56 |
| 42 | 270 | Jonathan Linares Salas | 10 | FREMONT NE | 18:26.7 | 5:57 |
| 43 | 304 | Jake Metzger | 10 | CROWN POINT IN | 18:28.1 | 5:57 |
| 44 | 32 | Tyson Andrews | 9 | SPRINGBORO OH | 18:41.0 | 6:01 |
| 45 | 110 | Myles Darmento | 10 | FREMONT NE | 18:41.6 | 6:01 |
| 46 | 496 | Colin Burnett | 9 | ST. JOSEPH IL | 18:45.0 | 6:03 |
| 47 | 216 | Brady Janezich | 9 | HIBBING MN | 18:45.5 | 6:03 |
| 48 | 137 | Ben England | 10 | FREMONT NE | 18:47.9 | 6:04 |
| 49 | 56 | Wyatt Betsinger | 9 | PIERZ MN | 18:52.3 | 6:05 |
| 50 | 188 | Owen Hansen | 9 | PEWAUKEE WI | 18:52.7 | 6:05 |
| 51 | 672 | Zachary Haleem | 10 | SOMERS WI | 18:53.7 | 6:05 |
| 52 | 626 | Hunter Stanley | 9 | WEST PLAINS MO | 19:10.0 | 6:11 |
| 53 | 42 | Owen Bane | 10 | KANSAS CITY WI | 19:12.4 | 6:11 |
| 54 | 289 | Tolon Manka | 10 | FREMONT NE | 19:13.0 | 6:12 |
| 55 | 350 | Kegan Phalin | 9 | APPLETON WI | 19:13.4 | 6:12 |
| 56 | 333 | Elliot Oldenburg | 9 | HIGHLANDS RANCH CO | 19:18.5 | 6:13 |
| 57 | 244 | Andru Koehl | 10 | WAUKEGAN IL | 19:19.9 | 6:14 |
| 58 | 357 | Brayden Plonski | 10 | MISHAWAKA IN | 19:29.1 | 6:17 |
| 59 | 584 | Lukas Miller | 9 | MOUNT PLEASANT WI | 19:32.6 | 6:18 |
| 60 | 50 | Turner Behm | 10 | APPLETON WI | 19:35.3 | 6:19 |
| 61 | 44 | Zion Barnett | 9 | WEST PLAINS MO | 19:35.9 | 6:19 |
| 62 | 415 | Josef Steurer | 9 | ROCKFORD IL | 19:36.1 | 6:19 |
| 63 | 434 | Summit Todd | 9 | MADISON WI | 20:04.2 | 6:28 |
| 64 | 131 | Riley Duren | 10 | STOUGHTON WI | 20:11.5 | 6:30 |
| 65 | 107 | Cole Danaher | 9 | MISHAWAKA IN | 20:15.2 | 6:32 |
| 66 | 179 | Daxton Graham | 10 | FREMONT NE | 20:16.7 | 6:32 |
| 67 | 504 | Frank Cox | 10 | ARLINGTON HTS IL | 20:23.4 | 6:34 |
| 68 | 579 | Raul Maturana | 9 | BROWNSBURG IN | 20:24.6 | 6:35 |
| 69 | 546 | Caleb Hurt | 9 | BROWNSBURG IN | 20:36.5 | 6:38 |
| 70 | 190 | Morgan Hanson | 10 | RACINE WI | 20:37.9 | 6:39 |
| 71 | 636 | Briggs Warren | 9 | NOVI MI | 20:45.4 | 6:41 |
| 72 | 96 | Daniel Constantineau | 10 | PLOVER WI | 20:53.0 | 6:44 |
| 73 | 127 | Axl Drinkwater Of Baker | 10 | MADISON WI | 20:53.5 | 6:44 |
| 74 | 172 | Isaac Gola | 10 | SHEPHERD MI | 20:53.7 | 6:44 |
| 75 | 610 | Ezra Sanchez | 9 | WAUWATOSA WI | 21:41.3 | 6:59 |
| 76 | 367 | Isaac Ramos | 9 | CHESTERFIELD MO | 21:48.3 | 7:02 |
| 77 | 531 | Nate Farney | 9 | ST. JOSEPH IL | 21:48.3 | 7:02 |
| 78 | 246 | Aris Koehler | 10 | MISHAWAKA IN | 21:51.8 | 7:03 |
| 79 | 516 | Gavin Dempsey | 9 | JANESVILLE WI | 22:16.2 | 7:11 |
| 80 | 665 | Riley Aguilar | 9 | SKOKIE IL | 22:23.1 | 7:13 |
| 81 | 320 | William Myers | 9 | ST LOUIS MI | 25:07.2 | 8:06 |
| 82 | 650 | Elijah Keller | 9 | APPLETON WI | 25:58.4 | 8:22 |
| 83 | 474 | Mateo Zambrano | 10 | ELGIN IL | 26:53.2 | 8:40 |
| 84 | 225 | Kendall Johnson | 9 | PLATTE CITY MO | 27:00.7 | 8:42 |