| 1 | Brock LynchPlace 1 · Grade 12 · Mt Pleasant Sacred ... | 12 | Mt Pleasant Sacred ... | 16:28.73 |
| 2 | Owen PattonPlace 2 · Grade 10 · Vestaburg | 10 | Vestaburg | 16:53.82 |
| 3 | Ashton KeifferPlace 3 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 17:21.52 |
| 4 | Noah HaskellPlace 4 · Grade 12 · Coleman | 12 | Coleman | 17:29.80 |
| 5 | Isaac HummPlace 5 · Grade 10 · Breckenridge | 10 | Breckenridge | 18:14.76 |
| 6 | Brayden ClarkPlace 6 · Grade 11 · Carson City-Crystal | 11 | Carson City-Crystal | 18:22.16 |
| 7 | James WilsonPlace 7 · Grade 11 · Montabella | 11 | Montabella | 18:26.26 |
| 8 | Dakota DykhuisPlace 8 · Grade 11 · Montabella | 11 | Montabella | 18:33.92 |
| 9 | Nik MoorePlace 9 · Grade 10 · Mt Pleasant Sacred ... | 10 | Mt Pleasant Sacred ... | 18:37.30 |
| 10 | Cole StonePlace 10 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 18:37.98 |
| 11 | Sawyer StonemanPlace 11 · Grade 10 · Breckenridge | 10 | Breckenridge | 18:41.92 |
| 12 | Brett GardnerPlace 12 · Grade 12 · St Charles | 12 | St Charles | 18:52.75 |
| 13 | Jacob StevensPlace 13 · Grade 11 · Carson City-Crystal | 11 | Carson City-Crystal | 18:53.77 |
| 14 | Gavin GagePlace 14 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 18:56.49 |
| 15 | Oisin O'GradyPlace 15 · Grade 11 · Carson City-Crystal | 11 | Carson City-Crystal | 19:00.80 |
| 16 | Riley DailyPlace 16 · Grade 12 · Montabella | 12 | Montabella | 19:16.56 |
| 17 | Jaden OstranderPlace 17 · Grade 10 · Breckenridge | 10 | Breckenridge | 19:23.39 |
| 18 | Bryce AultmanPlace 18 · Grade 11 · Coleman | 11 | Coleman | 19:34.07 |
| 19 | Cole HalfmanPlace 19 · Grade 10 · Carson City-Crystal | 10 | Carson City-Crystal | 19:49.11 |
| 20 | Jesse JonesPlace 20 · Grade 11 · Mt Pleasant Sacred ... | 11 | Mt Pleasant Sacred ... | 19:51.34 |
| 21 | Joseph LikavecPlace 21 · Grade 9 · Mt Pleasant Sacred ... | 9 | Mt Pleasant Sacred ... | 19:53.18 |
| 22 | Cole AultmanPlace 22 · Grade 11 · Coleman | 11 | Coleman | 19:55.03 |
| 23 | Carter FollettPlace 23 · Grade 11 · Merrill | 11 | Merrill | 20:07.65 |
| 24 | Matthew EmelanderPlace 24 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 20:24.31 |
| 25 | Logan DudleyPlace 25 · Grade 9 · Coleman | 9 | Coleman | 20:41.10 |
| 26 | Shane TemplemanPlace 26 · Grade 12 · Coleman | 12 | Coleman | 21:04.63 |
| 27 | Chris TallmanPlace 27 · Grade 11 · Coleman | 11 | Coleman | 21:45.37 |
| 28 | Jacob PickensPlace 28 · Grade 11 · Mt Pleasant Sacred ... | 11 | Mt Pleasant Sacred ... | 21:47.08 |
| 29 | Oakley HensonPlace 29 · Grade 11 · St Charles | 11 | St Charles | 21:48.11 |
| 30 | Aimon HummPlace 30 · Grade 9 · Breckenridge | 9 | Breckenridge | 21:48.77 |
| 31 | Cavanaugh BarkerPlace 31 · Grade 12 · Carson City-Crystal | 12 | Carson City-Crystal | 21:53.27 |
| 32 | Thomas CochranPlace 32 · Grade 10 · Breckenridge | 10 | Breckenridge | 21:55.77 |
| 33 | Andrew KelseyPlace 33 · Grade 11 · Montabella | 11 | Montabella | 23:09.23 |
| 34 | AJ SimonPlace 34 · Grade 12 · Coleman | 12 | Coleman | 23:32.70 |
| 35 | Roman AddisonPlace 35 · Grade 11 · Mt Pleasant Sacred ... | 11 | Mt Pleasant Sacred ... | 24:00.85 |
| 36 | Sam ThatcherPlace 36 · Grade 12 · Vestaburg | 12 | Vestaburg | 24:14.66 |
| 37 | Connor KarowPlace 37 · Grade 9 · St Charles | 9 | St Charles | 24:21.00 |
| 38 | Sergey CollingsPlace 38 · Grade 11 · Mt Pleasant Sacred ... | 11 | Mt Pleasant Sacred ... | 24:27.90 |
| 39 | Braylon ParmenterPlace 39 · Grade 10 · Carson City-Crystal | 10 | Carson City-Crystal | 26:47.64 |
| 40 | Owen MarlowPlace 40 · Grade 11 · Merrill | 11 | Merrill | 27:52.98 |
| 41 | Branson Walker -Place 41 · Merrill | — | Merrill | 27:56.94 |
| 42 | Zev BalesPlace 42 · Grade 11 · Merrill | 11 | Merrill | 28:40.67 |
| 43 | Devon LepeakPlace 43 · Grade 9 · St Charles | 9 | St Charles | 33:48.03 |