| 1 | Colin BoergerPlace 1 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 17:45 |
| 20 | Alex O'DowdPlace 20 · Grade 12 · HanoverUnofficial | 12 | Hanover | 18:20 |
| 3 | William FelixPlace 3 · Grade 10 · Silver Lake RegionalUnofficial | 10 | Silver Lake Regional | 18:21 |
| 4 | Shawn DoolinPlace 4 · Grade 12 · HanoverUnofficial | 12 | Hanover | 18:45 |
| 5 | Scott GuidaboniPlace 5 · Grade 12 · Silver Lake RegionalUnofficial | 12 | Silver Lake Regional | 18:48 |
| 6 | Paul CookPlace 6 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 18:52 |
| 7 | Ernie MeadsPlace 7 · Grade 12 · HanoverUnofficial | 12 | Hanover | 19:02 |
| 8 | Kurt GreenePlace 8 · Grade 12 · Silver Lake RegionalUnofficial | 12 | Silver Lake Regional | 19:27 |
| 9 | Patrick WilsonPlace 9 · Grade 12 · HanoverUnofficial | 12 | Hanover | 19:42 |
| 10 | Brian GillPlace 10 · Grade 11 · HanoverUnofficial | 11 | Hanover | 19:44 |
| 6 | Jared BowdenPlace 6 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 19:46 |
| 12 | Daniel HazmaPlace 12 · Grade 9 · HanoverUnofficial | 9 | Hanover | 20:10 |
| 13 | Peter LavignePlace 13 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 20:11 |
| 14 | Bryan ConnorsPlace 14 · Grade 12 · HanoverUnofficial | 12 | Hanover | 20:34 |
| 0 | Frank WalshPlace 0 · Grade 12 · Silver Lake RegionalUnofficial | 12 | Silver Lake Regional | 20:52 |
| 16 | Will DeBoerPlace 16 · Grade 10 · HanoverUnofficial | 10 | Hanover | 21:00 |
| 0 | Joshua BeanPlace 0 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 21:04 |
| 18 | Kenneth CrokePlace 18 · Grade 12 · HanoverUnofficial | 12 | Hanover | 21:12 |
| 19 | Joseph GillPlace 19 · Grade 10 · HanoverUnofficial | 10 | Hanover | 21:19 |
| 0 | Wesley KupicPlace 0 · Grade 9 · Silver Lake RegionalUnofficial | 9 | Silver Lake Regional | 21:21 |
| 0 | Justin BeanPlace 0 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 21:57 |
| 0 | Parker AllenPlace 0 · Grade 9 · Silver Lake RegionalUnofficial | 9 | Silver Lake Regional | 22:59 |
| 24 | Jeffery MacDonaldPlace 24 · Grade 12 · HanoverUnofficial | 12 | Hanover | 23:14 |
| 0 | Max TraversPlace 0 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 23:17 |
| 28 | Peter PalmerPlace 28 · Grade 11 · HanoverUnofficial | 11 | Hanover | 23:46 |
| 29 | Cole HernonPlace 29 · Grade 12 · HanoverUnofficial | 12 | Hanover | 24:02 |
| 30 | Kevin TalbotPlace 30 · Grade 9 · HanoverUnofficial | 9 | Hanover | 24:05 |
| 0 | Mike KochePlace 0 · Grade 12 · Silver Lake RegionalUnofficial | 12 | Silver Lake Regional | 24:45 |
| 0 | Stephen DwyerPlace 0 · Grade 10 · Silver Lake RegionalUnofficial | 10 | Silver Lake Regional | 24:56 PR |
| 34 | Steven GriffinPlace 34 · Grade 12 · HanoverUnofficial | 12 | Hanover | 25:11 |
| 35 | Mike MeadsPlace 35 · Grade 11 · HanoverUnofficial | 11 | Hanover | 25:42 |
| 36 | John (Jack) McWadePlace 36 · Grade 9 · HanoverUnofficial | 9 | Hanover | 25:44 |
| 0 | John KilleenPlace 0 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 26:24 |
| 0 | Daniel AnspachPlace 0 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 26:29 |
| 0 | Alex DesharnaisPlace 0 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 26:32 |
| 0 | James McCarthyPlace 0 · Grade 11 · Silver Lake RegionalUnofficial | 11 | Silver Lake Regional | 26:44 |
| 0 | Greg DonovanPlace 0 · Grade 10 · Silver Lake RegionalUnofficial | 10 | Silver Lake Regional | 26:58 |
| 43 | Christopher BotelhoPlace 43 · Grade 9 · HanoverUnofficial | 9 | Hanover | 27:00 |
| 44 | Scott CzoldaPlace 44 · Grade 10 · HanoverUnofficial | 10 | Hanover | 28:50 |
| 45 | Pierce GhostlawPlace 45 · Grade 9 · HanoverUnofficial | 9 | Hanover | 28:56 |