| 1 | Patrick HeffernanPlace 1 · Boyer Valley | — | Boyer Valley | 17:09.16 | — |
| 3 | Landon BendgenPlace 3 · Woodbine | — | Woodbine | 17:39.67 | 2 |
| 4 | Thomas TremelPlace 4 · Woodbine | — | Woodbine | 19:10.12 | 3 |
| 5 | Gunner WagnerPlace 5 · Woodbine | — | Woodbine | 19:11.24 | 4 |
| 6 | Mason YochumPlace 6 · Treynor | — | Treynor | 19:13.10 | 5 |
| 7 | John BiedermanPlace 7 · Ross Treynor | — | Ross Treynor | 19:20.03 | 6 |
| 9 | Cody DorscherPlace 9 · Griswold | — | Griswold | 19:39.45 | 8 |
| 10 | Adam BarryPlace 10 · Woodbine | — | Woodbine | 19:51.98 | 9 |
| 12 | Jacob HodenPlace 12 · MO Valley | — | MO Valley | 20:13.21 | 11 |
| 13 | Lane VenninkPlace 13 · Woodbine | — | Woodbine | 20:15.33 | 12 |
| 14 | Steven BarrettPlace 14 · East Mills | — | East Mills | 20:17.73 | 13 |
| 15 | Brennan BodenPlace 15 · Tri-Center | — | Tri-Center | 20:24.50 | 14 |
| 17 | Connor BrummettPlace 17 · Underwood | — | Underwood | 20:55.39 | 15 |
| 18 | Nicholas DahirPlace 18 · Tri-Center | — | Tri-Center | 20:56.25 | 16 |
| 19 | Adam MeadowsPlace 19 · MO Valley | — | MO Valley | 21:00.85 | 17 |
| 21 | Lynn JaycePlace 21 · West Monona | — | West Monona | 21:07.53 | 19 |
| 22 | Gavin AndersenPlace 22 · Heartland Christ | — | Heartland Christ | 21:17.78 | 20 |
| 24 | Andrew OrrPlace 24 · West Monona | — | West Monona | 21:24.85 | 22 |
| 25 | Wyatt HawkinsPlace 25 · Logan-Magnolia | — | Logan-Magnolia | 21:26.97 | 23 |
| 26 | Jeyden FarrPlace 26 · Treynor | — | Treynor | 21:30.87 | 24 |
| 27 | Christian DahirPlace 27 · Tri-Center | — | Tri-Center | 21:34.05 | 25 |
| 28 | Trey BurgmeyerPlace 28 · Woodbine | — | Woodbine | 21:35.77 | 26 |
| 29 | Jack CarleyPlace 29 · Treynor | — | Treynor | 22:08.01 | 27 |
| 30 | Jesse BoyntonPlace 30 · West Monona | — | West Monona | 22:15.16 | 28 |
| 31 | Xander JohnsonPlace 31 · Woodbine | — | Woodbine | 22:30.67 | 29 |
| 32 | Jacob BarryPlace 32 · W Harrison | — | W Harrison | 22:40.56 | 30 |
| 33 | Flynt BellPlace 33 · Sidney | — | Sidney | 22:41.84 | — |
| 35 | Simeon WeersPlace 35 · Tri-Center | — | Tri-Center | 22:52.71 | 32 |
| 36 | Camryn JohnsonPlace 36 · East Mills | — | East Mills | 22:59.18 | 33 |
| 37 | Miles NicholsPlace 37 · Treynor | — | Treynor | 23:04.77 | 34 |
| 38 | Brady DingusPlace 38 · Heartland Christ | — | Heartland Christ | 23:06.90 | 35 |
| 39 | Nollan SmithPlace 39 · Griswold | — | Griswold | 23:07.85 | 36 |
| 40 | Aiden RangelPlace 40 · MO Valley | — | MO Valley | 23:10.99 | 37 |
| 42 | Kyle McDonaldPlace 42 · Tri-Center | — | Tri-Center | 23:22.14 | 38 |
| 45 | Carson KelleyPlace 45 · Woodbine | — | Woodbine | 23:44.47 | — |
| 46 | Cole DisneyPlace 46 · West Monona | — | West Monona | 23:46.20 | 40 |
| 47 | Gabe McKinleyPlace 47 · West Monona | — | West Monona | 23:55.24 | 41 |
| 48 | Riley AckerPlace 48 · W Harrison | — | W Harrison | 23:56.22 | 42 |
| 49 | Lyrick StuevePlace 49 · Logan-Magnolia | — | Logan-Magnolia | 24:02.61 | 43 |
| 50 | Keaton VosterPlace 50 · MO Valley | — | MO Valley | 24:03.66 | 44 |
| 51 | Wyatt GrimesPlace 51 · Logan-Magnolia | — | Logan-Magnolia | 24:10.99 | 45 |
| 52 | Jaxon PittetPlace 52 · West Monona | — | West Monona | 24:13.94 | 46 |
| 53 | James KraftPlace 53 · W Harrison | — | W Harrison | 24:15.62 | 47 |
| 54 | Evan EstradaPlace 54 · Woodbine | — | Woodbine | 24:17.70 | — |
| 55 | Holden JensenPlace 55 · Griswold | — | Griswold | 24:20.90 | 48 |
| 56 | Micah McCartyPlace 56 · Tri-Center | — | Tri-Center | 24:23.38 | 49 |
| 57 | Jayden SheltonPlace 57 · Underwood | — | Underwood | 24:25.03 | 50 |
| 58 | Will BryantPlace 58 · Sidney | — | Sidney | 24:38.24 | — |
| 59 | Bradyan LockwoodPlace 59 · Griswold | — | Griswold | 24:38.62 | 51 |
| 60 | Logan McQueenPlace 60 · Stanton | — | Stanton | 24:48.20 | — |
| 61 | Zooey AllenPlace 61 · Stanton | — | Stanton | 24:48.97 | — |
| 62 | James NewtonPlace 62 · Logan-Magnolia | — | Logan-Magnolia | 24:54.73 | 52 |
| 63 | Andrew LaramyPlace 63 · East Mills | — | East Mills | 24:58.93 | 53 |
| 64 | Michael DavisPlace 64 · Boyer Valley | — | Boyer Valley | 25:12.80 | — |
| 65 | Xavier RangelPlace 65 · MO Valley | — | MO Valley | 25:14.44 | 54 |
| 66 | Bronx FetterPlace 66 · Heartland Christ | — | Heartland Christ | 25:26.05 | 55 |
| 67 | Chase KillingerPlace 67 · Treynor | — | Treynor | 25:44.36 | 56 |
| 68 | Cooper StearnsPlace 68 · East Mills | — | East Mills | 25:49.54 | 57 |
| 69 | Tosh FeltnerPlace 69 · Griswold | — | Griswold | 25:52.97 | 58 |
| 70 | Silas LickliterPlace 70 · Heartland Christ | — | Heartland Christ | 25:54.66 | 59 |
| 71 | Nate ArthurPlace 71 · Underwood | — | Underwood | 25:57.93 | 60 |
| 72 | Matt EikenberryPlace 72 · Tri-Center | — | Tri-Center | 26:05.83 | 61 |
| 73 | Matt StowePlace 73 · Tri-Center | — | Tri-Center | 26:07.68 | — |
| 74 | Evan WhamPlace 74 · Tri-Center | — | Tri-Center | 26:13.50 | — |
| 75 | Branden SteppuhnPlace 75 · Woodbine | — | Woodbine | 26:48.95 | — |
| 76 | Hunter SmithPlace 76 · Tri-Center | — | Tri-Center | 26:56.51 | — |
| 77 | Jackson HarrisonPlace 77 · MO Valley | — | MO Valley | 27:05.02 | 62 |
| 78 | Elijah LewisPlace 78 · Heartland Christ | — | Heartland Christ | 27:10.81 | 63 |
| 79 | Walter SeipoldPlace 79 · East Mills | — | East Mills | 27:20.00 | 64 |
| 80 | Wyatt CoenenPlace 80 · Woodbine | — | Woodbine | 28:14.32 | — |
| 81 | Tyler LeusinkPlace 81 · MO Valley | — | MO Valley | 28:34.05 | 65 |
| 82 | Luke StolzPlace 82 · Underwood | — | Underwood | 29:02.93 | 66 |
| 83 | Kyle PastorePlace 83 · Stanton | — | Stanton | 29:19.81 | — |
| 84 | Zach PloenPlace 84 · Tri-Center | — | Tri-Center | 29:27.03 | — |
| 85 | Logan MurrayPlace 85 · West Monona | — | West Monona | 29:32.21 | 67 |
| 86 | Andrew SaarPlace 86 · Treynor | — | Treynor | 29:40.91 | 68 |
| 87 | Gavin ThackerPlace 87 · MO Valley | — | MO Valley | 29:43.11 | — |
| 88 | Michael HoltmyerPlace 88 · Heartland Christ | — | Heartland Christ | 30:08.21 | 69 |
| 90 | Carter ForbushPlace 90 · Underwood | — | Underwood | 30:32.82 | 70 |
| 91 | Kendel BaldwinPlace 91 · W Harrison | — | W Harrison | 31:07.44 | 71 |
| 93 | Jonny DigginsPlace 93 · Logan-Magnolia | — | Logan-Magnolia | 31:22.60 | 72 |
| 94 | Dominicus LaryPlace 94 · Woodbine | — | Woodbine | 31:42.01 | — |
| 95 | Gunnar StolzPlace 95 · W Harrison | — | W Harrison | 31:59.20 | 73 |