| Place | Bib | School | Name | Start | Finish | Elapsed |
| 1 | 293 | MG | Carl Kubler | 41:00 | 68:15 | 27:15 |
| 2 | 501 | L | Brendan Flanagan | 41:00 | 68:26 | 27:26 |
| 3 | A | BCD | James Underwood-Miller | 40:00 | 67:33 | 27:33 |
| 4 | 233 | MG | Ben Ogden | 40:00 | 68:09 | 28:09 |
| 5 | 213 | MG | Jason Silberstein | 40:00 | 68:10 | 28:10 |
| 6 | 191 | L | Donnie Miller | 40:00 | 69:10 | 29:10 |
| 7 | 273 | MG | Simon Reinhardt | 41:00 | 70:22 | 29:22 |
| 8 | 503 | MG | Leo Pucklis | 42:00 | 71:42 | 29:42 |
| 9 | 22 | H | Mitch Beauchemin | 41:00 | 71:11 | 30:11 |
| 10 | 62 | H | Adam Gwozdz | 40:00 | 70:52 | 30:52 |
| 11 | 281 | L | Luke Kaplan | 42:00 | 73:00 | 31:00 |
| 12 | 613 | MG | Nico Walker | 42:00 | 73:08 | 31:08 |
| 13 | 373 | MG | Nicholas DeVeaux | 41:00 | 72:17 | 31:17 |
| 14 | 653 | MG | Ian Nesbitt | 40:00 | 71:47 | 31:47 |
| 15 | 353 | MG | Peter Carlisle | 42:00 | 73:50 | 31:50 |
| 16 | 403 | MG | Ben Poulin | 43:00 | 75:29 | 32:29 |
| 17 | 251 | L | Matt Liponis | 43:00 | 76:05 | 33:05 |
| 18 | 523 | MG | Vi Wood | 44:00 | 78:40 | 34:40 |
| 19 | 524 | S | Mark Lockwood | 44:00 | 78:41 | 34:41 |
| 20 | 864 | S | Nathan Miller | 45:00 | 79:53 | 34:53 |
| 21 | 844 | S | Rob Murli | 44:00 | 79:04 | 35:04 |
| 22 | 174 | S | Ryan Ethier | 43:00 | 78:32 | 35:32 |
| 23 | 634 | S | Nick Winters | 43:00 | 78:47 | 35:47 |
| 24 | 543 | MG | David Lemieux | 43:00 | 78:57 | 35:57 |
| 25 | 853 | MG | Zachary Yarter | 42:00 | 78:04 | 36:04 |
| 26 | G | BCD | Ian Carlow | 41:00 | 77:16 | 36:16 |
| 27 | 443 | MG | Peter Glover | 43:00 | 79:49 | 36:49 |
| 28 | 673 | MG | Martin Dreyer | 40:00 | 77:01 | 37:01 |
| 29 | 250 | M | Kris Danielsen | 42:00 | 79:05 | 37:05 |
| 30 | 104 | S | Peter Kruse | 43:00 | 80:22 | 37:22 |
| 31 | 704 | S | Jeff Yanik | 45:00 | 82:35 | 37:35 |
| 32 | 593 | MG | Mike O'Brien | 42:00 | 79:46 | 37:46 |
| 33 | 110 | M | Harry Hollister | 40:00 | 78:00 | 38:00 |
| 34 | 24 | S | Greg Newell | 40:00 | 78:05 | 38:05 |
| 35 | 563 | MG | James OĠNeill | 41:00 | 80:15 | 39:15 |
| 36 | 754 | S | Matt Roller | 44:00 | 83:44 | 39:44 |
| 37 | B | BCD | David Kaphan | 42:00 | 81:51 | 39:51 |
| 38 | 240 | M | Adam Bargeron | 41:00 | 81:05 | 40:05 |
| 39 | 633 | MG | Aaron Souza | 45:00 | 85:22 | 40:22 |
| 40 | 784 | S | Brendan Egan | 44:00 | 85:22 | 41:22 |
| 41 | 974 | S | Ted LeBlanc | 45:00 | 86:57 | 41:57 |
| 42 | 114 | S | James Lombardi | 42:00 | 84:47 | 42:47 |
| 43 | 34 | S | Andrew Picard | 41:00 | 84:32 | 43:32 |
| 44 | 994 | S | John McGonagle | 45:00 | 90:24 | 45:24 |
| 45 | 361 | L | Simon Pringle-Wallace | 44:00 | 90:23 | 46:23 |
| 46 | 914 | S | David Kern | 43:00 | 89:59 | 46:59 |
| 47 | 94 | S | Craig Murli | 45:00 | 92:12 | 47:12 |
| 48 | 924 | S | Tyler Lombardi | 45:00 | 93:07 | 48:07 |
| 49 | 564 | S | Andrew Bound | 44:00 | 92:21 | 48:21 |
| 50 | 314 | S | Andrew Moret | 45:00 | 93:31 | 48:31 |
| 51 | I | BCD | Tom Ciaburri | 44:00 | 95:48 | 51:48 |
| 52 | Q | BCD | Toby Patel | 43:00 | 95:15 | 52:15 |
| 53 | 904 | S | Jim Oleskewicz | 45:00 | 99:00 | 54:00 |
| 54 | 444 | S | Jeff Lescarbeau | 44:00 | 100:25 | 56:25 |