| 1 | Mark MillardPlace 1 · Grade 9 · Byron Center | 9 | Byron Center | 18:49.75 |
| 2 | Cole MitchellPlace 2 · Grade 9 · Byron Center | 9 | Byron Center | 19:19.40 |
| 3 | Alex SchmittPlace 3 · Grade 12 · Byron Center | 12 | Byron Center | 19:23.55 |
| 4 | Izaak BaileyPlace 4 · Grade 12 · Byron Center | 12 | Byron Center | 19:24.64 |
| 5 | Braeden HinklePlace 5 · Grade 11 · Byron Center | 11 | Byron Center | 19:31.44 |
| 6 | Caleb ReinschPlace 6 · Grade 11 · Byron Center | 11 | Byron Center | 19:49.82 |
| 7 | Levi GreenPlace 7 · Grade 9 · Byron Center | 9 | Byron Center | 20:04.77 |
| 8 | Samuel VanderWerfPlace 8 · Grade 9 · Byron Center | 9 | Byron Center | 20:09.86 |
| 9 | Hunter BaileyPlace 9 · Grade 11 · Byron Center | 11 | Byron Center | 20:16.59 |
| 10 | Aaron MoorePlace 10 · Grade 11 · Byron Center | 11 | Byron Center | 20:37.89 |
| 11 | Alex AlvarezPlace 11 · Grade 11 · Byron Center | 11 | Byron Center | 20:41.00 |
| 12 | Brady WoltersPlace 12 · Grade 9 · Byron Center | 9 | Byron Center | 20:41.74 |
| 13 | Tresten KarnehmPlace 13 · Grade 11 · Byron Center | 11 | Byron Center | 20:52.66 |
| 14 | Ethan KingPlace 14 · Grade 12 · GR_Northview | 12 | GR_Northview | 20:55.55 |
| 15 | Mason JosephPlace 15 · Grade 9 · Byron Center | 9 | Byron Center | 21:28.39 |
| 16 | Will RoggenbaumPlace 16 · Grade 9 · GR_Northview | 9 | GR_Northview | 21:29.70 |
| 17 | Jack VerHeekPlace 17 · Grade 9 · Greenville | 9 | Greenville | 21:42.36 |
| 18 | David MillerPlace 18 · Grade 12 · Greenville | 12 | Greenville | 21:50.02 |
| 19 | Gage MannPlace 19 · Grade 11 · Byron Center | 11 | Byron Center | 21:50.08 |
| 20 | Jacob WalshPlace 20 · Grade 12 · GR_Northview | 12 | GR_Northview | 22:03.21 |
| 21 | Miles VanDamPlace 21 · Grade 9 · Byron Center | 9 | Byron Center | 22:31.79 |
| 22 | Nicolas WelmaPlace 22 · Grade 12 · Greenville | 12 | Greenville | 22:43.36 |
| 23 | Andrew HillPlace 23 · Grade 9 · Byron Center | 9 | Byron Center | 22:47.61 |
| 24 | Trevor BuskardPlace 24 · Grade 9 · GR_Northview | 9 | GR_Northview | 23:02.90 |
| 25 | Cole MasonPlace 25 · Grade 11 · Greenville | 11 | Greenville | 23:19.86 |
| 26 | Zander BobeldykePlace 26 · Grade 9 · Byron Center | 9 | Byron Center | 23:20.85 |
| 27 | David FreyPlace 27 · Grade 9 · GR_Northview | 9 | GR_Northview | 23:25.92 |
| 28 | Eddie SullivanPlace 28 · Grade 9 · Greenville | 9 | Greenville | 23:49.91 |
| 29 | Dustin NorrisPlace 29 · Grade 11 · GR_Northview | 11 | GR_Northview | 23:52.89 |
| 30 | Jackson KayPlace 30 · Grade 9 · GR_Northview | 9 | GR_Northview | 24:15.87 |
| 31 | Ronan HiemstraPlace 31 · Grade 9 · Byron Center | 9 | Byron Center | 24:38.85 |
| 32 | Liam PricePlace 32 · Grade 9 · GR_Northview | 9 | GR_Northview | 24:50.17 |
| 33 | Owen SullivanPlace 33 · Grade 11 · Greenville | 11 | Greenville | 24:54.68 |
| 34 | Richard TorisPlace 34 · Grade 9 · GR_Northview | 9 | GR_Northview | 26:13.85 |
| 35 | Josh ZylstraPlace 35 · Grade 9 · Byron Center | 9 | Byron Center | 27:17.76 |
| 36 | Josiah GonzalezPlace 36 · Grade 10 · Byron Center | 10 | Byron Center | 28:03.48 |
| 37 | Grant BatemanPlace 37 · Grade 12 · Byron Center | 12 | Byron Center | 28:09.99 |
| 38 | Josh ThullPlace 38 · Grade 9 · Byron Center | 9 | Byron Center | 28:44.18 |
| 39 | Anderson SheetsPlace 39 · Grade 10 · Byron Center | 10 | Byron Center | 30:22.86 |