| 1 | David FrederickPlace 1 · Grade 9 · Tekonsha | 9 | Tekonsha | 17:35.20 |
| 2 | Noah HeckenlivelyPlace 2 · Grade 11 · Hillsdale Academy | 11 | Hillsdale Academy | 17:48.02 |
| 3 | Calvin BluePlace 3 · Grade 11 · Tekonsha | 11 | Tekonsha | 18:10.08 |
| 4 | Jack GreenmanPlace 4 · Grade 11 · St Philip Catholic Central | 11 | St Philip Catholic Central | 18:27.66 |
| 5 | Jason MarshPlace 5 · Grade 12 · Litchfield | 12 | Litchfield | 18:40.07 |
| 6 | Kenny WojcikPlace 6 · Grade 10 · St Philip Catholic Central | 10 | St Philip Catholic Central | 18:41.62 |
| 7 | Dustin LennoxPlace 7 · Grade 11 · Pittsford | 11 | Pittsford | 18:45.37 |
| 8 | Connor OakleyPlace 8 · Grade 10 · Hillsdale Academy | 10 | Hillsdale Academy | 18:48.70 |
| 9 | Devlin McNeilPlace 9 · Grade 10 · Hillsdale Will Carleton | 10 | Hillsdale Will Carleton | 18:52.88 |
| 10 | Keagan HinkleyPlace 10 · Grade 10 · Pittsford | 10 | Pittsford | 18:54.13 |
| 11 | Kilsun KeagyPlace 11 · Grade 12 · Litchfield | 12 | Litchfield | 18:56.19 |
| 12 | Nick RushPlace 12 · Grade 10 · Hillsdale Academy | 10 | Hillsdale Academy | 18:56.68 |
| 13 | Drew LantingaPlace 13 · Grade 11 · St Philip Catholic Central | 11 | St Philip Catholic Central | 18:59.19 |
| 14 | Bobby HurleyPlace 14 · Grade 10 · Tekonsha | 10 | Tekonsha | 19:20.06 |
| 15 | Justin FrigerioPlace 15 · Grade 12 · Tekonsha | 12 | Tekonsha | 19:22.41 |
| 16 | Drew RandallPlace 16 · Grade 12 · Hillsdale Will Carleton | 12 | Hillsdale Will Carleton | 19:27.35 |
| 17 | Johannes OlsonPlace 17 · Grade 11 · Hillsdale Academy | 11 | Hillsdale Academy | 19:49.30 |
| 18 | Ethan LothamerPlace 18 · Grade 10 · Bellevue | 10 | Bellevue | 20:02.29 |
| 19 | Larry PeppersPlace 19 · Grade 12 · Colon | 12 | Colon | 20:28.06 |
| 20 | Adam SaundersPlace 20 · Grade 9 · Pittsford | 9 | Pittsford | 20:38.43 |
| 21 | Andrew JacksonPlace 21 · Grade 11 · Jackson Christian | 11 | Jackson Christian | 20:54.18 |
| 22 | Evan RandallPlace 22 · Grade 9 · Hillsdale Will Carleton | 9 | Hillsdale Will Carleton | 20:54.92 |
| 23 | Marcus ScrivensPlace 23 · Grade 9 · Hillsdale Will Carleton | 9 | Hillsdale Will Carleton | 20:58.01 PR |
| 24 | Caleb WestfallPlace 24 · Grade 9 · Bellevue | 9 | Bellevue | 21:00.26 |
| 25 | Cole KiesPlace 25 · Grade 8 · Hillsdale Will Carleton | 8 | Hillsdale Will Carleton | 21:24.42 |
| 26 | Noah BarryPlace 26 · Grade 12 · St Philip Catholic Central | 12 | St Philip Catholic Central | 21:37.39 |
| 27 | Noah ZenkerPlace 27 · Grade 9 · Bellevue | 9 | Bellevue | 21:44.81 |
| 28 | Zachary BowersPlace 28 · Grade 9 · Pittsford | 9 | Pittsford | 22:14.95 |
| 29 | Jake McDanielPlace 29 · Grade 12 · Pittsford | 12 | Pittsford | 22:20.87 |
| 30 | Isaiah FellersPlace 30 · Grade 9 · Colon | 9 | Colon | 22:35.93 |
| 31 | Ken MorgensaiPlace 31 · Grade 10 · Tekonsha | 10 | Tekonsha | 22:48.41 |
| 32 | Ian CalvertPlace 32 · Grade 9 · Hillsdale Academy | 9 | Hillsdale Academy | 23:18.29 |
| 33 | Michael WeaverPlace 33 · Grade 11 · Colon | 11 | Colon | 23:32.53 |
| 34 | Andrew StollPlace 34 · Grade 9 · Colon | 9 | Colon | 23:48.13 |
| 35 | Nathaniel BirzerPlace 35 · Grade 11 · Hillsdale Academy | 11 | Hillsdale Academy | 24:24.27 |
| 36 | Lee GerweckPlace 36 · Grade 10 · Jackson Christian | 10 | Jackson Christian | 24:26.81 |
| 37 | Bailey JacksonPlace 37 · Grade 9 · Jackson Christian | 9 | Jackson Christian | 24:58.25 |
| 38 | Jack WojcikPlace 38 · Grade 12 · St Philip Catholic Central | 12 | St Philip Catholic Central | 25:17.13 |
| 39 | Jon PerryPlace 39 · Grade 9 · St Philip Catholic Central | 9 | St Philip Catholic Central | 25:35.09 |
| 40 | Michael KoesterPlace 40 · Grade 10 · Pittsford | 10 | Pittsford | 25:43.51 |
| 41 | Tim LotterPlace 41 · Grade 11 · Climax-Scotts | 11 | Climax-Scotts | 25:54.35 |
| 42 | Lane CasarezPlace 42 · Grade 10 · Tekonsha | 10 | Tekonsha | 27:14.17 |
| 43 | Andrew MarsdenPlace 43 · Grade 12 · St Philip Catholic Central | 12 | St Philip Catholic Central | 29:07.01 |
| 44 | Brett ImmelPlace 44 · Grade 12 · Pittsford | 12 | Pittsford | 29:45.69 |
| 45 | Nathan ClipfellPlace 45 · Grade 12 · Colon | 12 | Colon | 30:12.06 |
| 46 | James BarnettPlace 46 · Grade 10 · Litchfield | 10 | Litchfield | 33:42.36 |
| 47 | Austin WillerickPlace 47 · Grade 9 · Litchfield | 9 | Litchfield | 33:42.42 |
| 48 | Elijah MorganPlace 48 · Grade 12 · Litchfield | 12 | Litchfield | 34:07.28 |
| 0 | Zach SchollyPlace 0 · Grade 11 · Climax-Scotts | 11 | Climax-Scotts | DNS |
| 0 | Ian MullisPlace 0 · Grade 11 · St Philip Catholic Central | 11 | St Philip Catholic Central | DNS |
| 0 | Linh (Jeff) NhuPlace 0 · Grade 12 · Tekonsha | 12 | Tekonsha | DNS |
| 0 | Jordan VandenburgPlace 0 · Grade 11 · Tekonsha | 11 | Tekonsha | DNS |
| 0 | Jason GouldPlace 0 · Grade 10 · Litchfield | 10 | Litchfield | DNS |
| 0 | Triston TowersPlace 0 · Grade 9 · Litchfield | 9 | Litchfield | DNS |
| 0 | Ian DillonPlace 0 · Grade 9 · Litchfield | 9 | Litchfield | DNS |
| 0 | Sam LothamerPlace 0 · Grade 11 · Bellevue | 11 | Bellevue | DNS |
| 0 | Caleb RobinsonPlace 0 · Grade 12 · Bellevue | 12 | Bellevue | DNS |