| 1 | Parks AllenPlace 1 · Grade 12 · Ithaca | 12 | Ithaca | 16:14.19 |
| 2 | Collin FarmerPlace 2 · Grade 11 · Pewamo-Westphalia | 11 | Pewamo-Westphalia | 16:37.04 |
| 3 | Lane McDonaldPlace 3 · Grade 12 · Ithaca | 12 | Ithaca | 17:58.32 |
| 4 | Allan GeorgePlace 4 · Grade 10 · Pewamo-Westphalia | 10 | Pewamo-Westphalia | 18:13.75 |
| 5 | Landen StykaPlace 5 · Grade 9 · Ithaca | 9 | Ithaca | 18:25.90 |
| 6 | Sam MuirheadPlace 6 · Grade 10 · Pewamo-Westphalia | 10 | Pewamo-Westphalia | 18:43.01 |
| 7 | Caleb PohlPlace 7 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 18:49.43 |
| 8 | Deegan BodellPlace 8 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 18:55.53 |
| 9 | Miingen BertrandPlace 9 · Grade 10 · Ithaca | 10 | Ithaca | 19:00.98 |
| 10 | Devyn WhitfordPlace 10 · Grade 12 · Ithaca | 12 | Ithaca | 19:06.32 |
| 11 | Luke SchneiderPlace 11 · Grade 9 · Pewamo-Westphalia | 9 | Pewamo-Westphalia | 19:22.52 |
| 12 | Landon ThelenPlace 12 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 19:24.45 |
| 13 | Davis SmithPlace 13 · Grade 10 · Pewamo-Westphalia | 10 | Pewamo-Westphalia | 19:59.83 |
| 14 | Reed SchroederPlace 14 · Grade 9 · Pewamo-Westphalia | 9 | Pewamo-Westphalia | 20:05.59 |
| 15 | Kristian CoonPlace 15 · Grade 9 · Carson City-Crystal | 9 | Carson City-Crystal | 20:09.87 |
| 16 | Jacob MankeyPlace 16 · Grade 9 · Ithaca | 9 | Ithaca | 20:10.15 |
| 17 | Oisin O'GradyPlace 17 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 20:13.42 |
| 18 | Ayden MayPlace 18 · Grade 10 · Greenville | 10 | Greenville | 20:17.59 |
| 19 | Jacob StevensPlace 19 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 20:18.93 |
| 20 | George AmidonPlace 20 · Grade 11 · Greenville | 11 | Greenville | 20:20.00 |
| 21 | Thad WhitmorePlace 21 · Grade 9 · Ithaca | 9 | Ithaca | 20:25.69 |
| 22 | Brent DeSaegherPlace 22 · Grade 10 · Ithaca | 10 | Ithaca | 20:32.71 |
| 23 | Brayden ClarkPlace 23 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 20:41.53 |
| 24 | Alex S. ThelenPlace 24 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 20:43.77 |
| 25 | Carter ClarkPlace 25 · Grade 9 · Carson City-Crystal | 9 | Carson City-Crystal | 20:48.95 |
| 26 | Jason WeberPlace 26 · Grade 10 · Pewamo-Westphalia | 10 | Pewamo-Westphalia | 21:04.09 |
| 27 | Mathew JohnstonPlace 27 · Grade 11 · Hemlock | 11 | Hemlock | 21:05.28 |
| 28 | Brody DavisPlace 28 · Grade 11 · Hemlock | 11 | Hemlock | 21:05.71 |
| 29 | Aaron PlattePlace 29 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 22:04.08 |
| 30 | Ethan KrebillPlace 30 · Grade 10 · Greenville | 10 | Greenville | 22:09.51 |
| 31 | David HenslerPlace 31 · Grade 11 · Hemlock | 11 | Hemlock | 22:16.64 |
| 32 | Raymond HuhnPlace 32 · Grade 11 · Pewamo-Westphalia | 11 | Pewamo-Westphalia | 22:20.25 |
| 33 | Justin SkerskiPlace 33 · Grade 12 · Greenville | 12 | Greenville | 22:39.06 |
| 34 | Adam SanbornPlace 34 · Grade 11 · Pewamo-Westphalia | 11 | Pewamo-Westphalia | 22:52.61 |
| 35 | Landon DavisPlace 35 · Grade 11 · Ithaca | 11 | Ithaca | 22:59.30 |
| 36 | Lucas GoodallPlace 36 · Grade 12 · Greenville | 12 | Greenville | 23:24.17 |
| 37 | Aiden PetersonPlace 37 · Grade 10 · Greenville | 10 | Greenville | 23:24.47 |
| 38 | Sam RicePlace 38 · Grade 11 · Greenville | 11 | Greenville | 23:24.80 |
| 39 | Luke PlattePlace 39 · Grade 10 · Greenville | 10 | Greenville | 23:32.12 |
| 40 | Dennis SchafferPlace 40 · Grade 12 · Hemlock | 12 | Hemlock | 23:37.65 |
| 41 | Hayden RondyPlace 41 · Grade 12 · Hemlock | 12 | Hemlock | 23:47.11 |
| 42 | Alec BriggsPlace 42 · Grade 11 · Hemlock | 11 | Hemlock | 24:10.96 |
| 43 | Cole HalfmanPlace 43 · Grade 11 · Carson City-Crystal | 11 | Carson City-Crystal | 24:12.51 |
| 44 | Jack ThelenPlace 44 · Grade 11 · Pewamo-Westphalia | 11 | Pewamo-Westphalia | 24:34.40 |
| 45 | Owen RathbunPlace 45 · Grade 10 · Hemlock | 10 | Hemlock | 24:58.61 |
| 46 | Josh OckertPlace 46 · Grade 10 · Greenville | 10 | Greenville | 25:50.91 |
| 47 | Jacob NelsonPlace 47 · Grade 10 · Greenville | 10 | Greenville | 27:28.80 |
| 48 | Nathan ScherzerPlace 48 · Grade 12 · Hemlock | 12 | Hemlock | 27:43.03 |
| 49 | Tanner WesenerPlace 49 · Grade 10 · Hemlock | 10 | Hemlock | 29:01.10 |
| 50 | Jesse AndersonPlace 50 · Grade 10 · Greenville | 10 | Greenville | 29:26.10 |
| 51 | Drew LacicPlace 51 · Grade 10 · Greenville | 10 | Greenville | 30:16.90 |