| 1 | Noah HeckenlivelyPlace 1 · Grade 12 · Hillsdale Academy | 12 | Hillsdale Academy | 17:24.50 |
| 2 | Jack GreenmanPlace 2 · Grade 12 · St Philip Catholic Central | 12 | St Philip Catholic Central | 17:40.30 |
| 3 | Calvin BluePlace 3 · Grade 12 · Tekonsha | 12 | Tekonsha | 17:44.20 |
| 4 | Devlin McNeilPlace 4 · Grade 11 · Hillsdale Will Carleton | 11 | Hillsdale Will Carleton | 17:47.90 |
| 5 | Dustin LennoxPlace 5 · Grade 12 · Pittsford | 12 | Pittsford | 17:59.30 |
| 6 | Davis SpencerPlace 6 · Grade 11 · St Philip Catholic Central | 11 | St Philip Catholic Central | 18:09.70 |
| 7 | Kenny WojcikPlace 7 · Grade 11 · St Philip Catholic Central | 11 | St Philip Catholic Central | 18:10.30 |
| 8 | Connor OakleyPlace 8 · Grade 11 · Hillsdale Academy | 11 | Hillsdale Academy | 18:11.90 |
| 9 | Nick RushPlace 9 · Grade 11 · Hillsdale Academy | 11 | Hillsdale Academy | 18:28.40 |
| 10 | Drew LantingaPlace 10 · Grade 12 · St Philip Catholic Central | 12 | St Philip Catholic Central | 19:24.80 |
| 11 | Ben RutherfordPlace 11 · Grade 9 · St Philip Catholic Central | 9 | St Philip Catholic Central | 19:34.10 |
| 12 | Isaac LussierPlace 12 · Grade 9 · St Philip Catholic Central | 9 | St Philip Catholic Central | 19:47.30 |
| 13 | Tyler HobartPlace 13 · Grade 12 · Hillsdale Will Carleton | 12 | Hillsdale Will Carleton | 20:00.30 |
| 14 | Peter GelattPlace 14 · Grade 10 · Jackson Christian | 10 | Jackson Christian | 20:00.60 |
| 15 | Paul RothPlace 15 · Grade 10 · Pittsford | 10 | Pittsford | 20:04.90 |
| 16 | Hunter FinnilaPlace 16 · Grade 9 · St Philip Catholic Central | 9 | St Philip Catholic Central | 20:11.50 |
| 17 | Joel BradyPlace 17 · Grade 9 · Hillsdale Academy | 9 | Hillsdale Academy | 20:12.50 |
| 18 | Ken MorgensaiPlace 18 · Grade 11 · Tekonsha | 11 | Tekonsha | 20:18.70 |
| 19 | Ethan SpahrPlace 19 · Grade 9 · Pittsford | 9 | Pittsford | 20:19.40 |
| 20 | Spencer SaintPlace 20 · Grade 9 · St Philip Catholic Central | 9 | St Philip Catholic Central | 20:30.90 |
| 21 | Ethan LothamerPlace 21 · Grade 11 · Bellevue | 11 | Bellevue | 20:38.90 |
| 22 | Diego CamposPlace 22 · Grade 10 · St Philip Catholic Central | 10 | St Philip Catholic Central | 20:39.40 |
| 23 | Andrew JacksonPlace 23 · Grade 12 · Jackson Christian | 12 | Jackson Christian | 20:40.50 |
| 24 | Austin StollPlace 24 · Grade 9 · Colon | 9 | Colon | 20:42.90 |
| 25 | Ian MullisPlace 25 · Grade 12 · St Philip Catholic Central | 12 | St Philip Catholic Central | 20:43.40 |
| 26 | Dillon DonihuePlace 26 · Grade 9 · Hillsdale Academy | 9 | Hillsdale Academy | 20:49.80 |
| 27 | Greg MoorePlace 27 · Grade 9 · Pittsford | 9 | Pittsford | 21:03.40 |
| 28 | Zach BowersPlace 28 · Grade 10 · Pittsford | 10 | Pittsford | 21:03.90 |
| 29 | Ian CalvertPlace 29 · Grade 10 · Hillsdale Academy | 10 | Hillsdale Academy | 21:09.10 |
| 30 | Blaine SheddPlace 30 · Grade 9 · Tekonsha | 9 | Tekonsha | 21:15.10 |
| 31 | Lee GerweckPlace 31 · Grade 11 · Jackson Christian | 11 | Jackson Christian | 21:18.30 |
| 32 | Michael KoesterPlace 32 · Grade 11 · Pittsford | 11 | Pittsford | 21:24.90 |
| 33 | Ian PedrozaPlace 33 · Grade 9 · Litchfield | 9 | Litchfield | 21:25.30 |
| 34 | Zach LampherePlace 34 · Grade 12 · Jackson Christian | 12 | Jackson Christian | 21:29.90 |
| 35 | Nick ToddPlace 35 · Grade 10 · Hillsdale Will Carleton | 10 | Hillsdale Will Carleton | 21:31.90 |
| 36 | Noah ZenkerPlace 36 · Grade 10 · Bellevue | 10 | Bellevue | 21:34.00 |
| 37 | Jacob PasmanPlace 37 · Grade 10 · Bellevue | 10 | Bellevue | 21:43.40 |
| 38 | Shad KittlePlace 38 · Grade 12 · Hillsdale Will Carleton | 12 | Hillsdale Will Carleton | 21:57.10 |
| 39 | Anson AlvarezPlace 39 · Grade 9 · Hillsdale Academy | 9 | Hillsdale Academy | 22:31.10 |
| 40 | Andrew StollPlace 40 · Grade 10 · Colon | 10 | Colon | 22:38.20 |
| 41 | Seth RedmondPlace 41 · Grade 9 · St Philip Catholic Central | 9 | St Philip Catholic Central | 22:41.70 |
| 42 | Draper CasarezPlace 42 · Grade 9 · Tekonsha | 9 | Tekonsha | 23:04.80 |
| 43 | Michael WeaverPlace 43 · Grade 12 · Colon | 12 | Colon | 23:26.90 |
| 44 | Benjamin BurnettPlace 44 · Grade 11 · Hillsdale Academy | 11 | Hillsdale Academy | 23:30.10 |
| 45 | Jon PerryPlace 45 · Grade 10 · St Philip Catholic Central | 10 | St Philip Catholic Central | 23:42.80 |
| 46 | Joey JanofskiPlace 46 · Grade 10 · St Philip Catholic Central | 10 | St Philip Catholic Central | 24:10.00 |
| 47 | Joshua BurnettPlace 47 · Grade 10 · Hillsdale Academy | 10 | Hillsdale Academy | 25:04.60 |
| 48 | Joshua WashburnPlace 48 · Grade 9 · Tekonsha | 9 | Tekonsha | 26:43.30 |
| 49 | Bailey JacksonPlace 49 · Grade 10 · Jackson Christian | 10 | Jackson Christian | 27:15.70 |
| 50 | Cliff EleyPlace 50 · Grade 10 · Jackson Christian | 10 | Jackson Christian | 27:41.60 PR |
| 51 | William CuljakPlace 51 · Grade 9 · Hillsdale Academy | 9 | Hillsdale Academy | 27:47.10 |
| 52 | Triston TowersPlace 52 · Grade 9 · Litchfield | 9 | Litchfield | 28:22.20 |
| 53 | Lane CasarezPlace 53 · Grade 11 · Tekonsha | 11 | Tekonsha | 29:54.30 |
| 54 | Garrett ZimmermanPlace 54 · Grade 9 · Litchfield | 9 | Litchfield | 30:13.90 |
| 55 | Gavin ZimmermanPlace 55 · Grade 9 · Litchfield | 9 | Litchfield | 30:55.80 |
| 0 | Tim LotterPlace 0 · Grade 12 · Climax-Scotts | 12 | Climax-Scotts | DNS |
| 0 | Zach SchollyPlace 0 · Grade 12 · Climax-Scotts | 12 | Climax-Scotts | DNS |
| 0 | Isaiah FellersPlace 0 · Grade 10 · Colon | 10 | Colon | DNS |
| 0 | Cole KiesPlace 0 · Grade 9 · Hillsdale Will Carleton | 9 | Hillsdale Will Carleton | DNS |
| 0 | Evan RandallPlace 0 · Grade 10 · Hillsdale Will Carleton | 10 | Hillsdale Will Carleton | DNS |
| 0 | Nathaniel BirzerPlace 0 · Grade 12 · Hillsdale Academy | 12 | Hillsdale Academy | DNS |
| 0 | Parker GongPlace 0 · Grade 11 · Jackson Christian | 11 | Jackson Christian | DNS |
| 0 | Thianthai ThonklaPlace 0 · Grade 11 · Pittsford | 11 | Pittsford | DNS |
| 0 | Jacob JanofskiPlace 0 · Grade 12 · St Philip Catholic Central | 12 | St Philip Catholic Central | DNS |
| 0 | David FrederickPlace 0 · Grade 10 · Tekonsha | 10 | Tekonsha | DNS |