| Place | Bib | School | Name | Start | Finish | Elapsed |
| 1 | 73 | MG | Ryan Flynn-Kasuba | 60:00 | 83:07 | 23:07 |
| 2 | 221 | L | Bobby Peterson | 60:00 | 84:23 | 24:23 |
| 2 | 171 | L | Tom Sitzer | 61:00 | 85:23 | 24:23 |
| 4 | 193 | MG | Kyle Flynn-Kasuba | 61:00 | 85:26 | 24:26 |
| 5 | 132 | H | Josh Lipka | 60:00 | 84:34 | 24:34 |
| 6 | A | BCD | James Underwood-Miller | 60:00 | 84:39 | 24:39 |
| 7 | 401 | L | Daniel Reinhart | 62:00 | 87:06 | 25:06 |
| 8 | 213 | MG | Jason Silberstein | 60:00 | 85:22 | 25:22 |
| 9 | 101 | L | Tim Liponis | 61:00 | 86:56 | 25:56 |
| 10 | 233 | MG | Ben Ogden | 62:00 | 88:07 | 26:07 |
| 11 | 121 | L | Preston Knauf | 60:00 | 86:24 | 26:24 |
| 12 | 501 | L | Brendan Flanagan | 62:00 | 88:35 | 26:35 |
| 13 | 313 | MG | Seth Kelley | 61:00 | 88:19 | 27:19 |
| 14 | 423 | MG | Dylan Dethier | 63:00 | 90:23 | 27:23 |
| 15 | 273 | MG | Simon Reinhardt | 64:00 | 91:34 | 27:34 |
| 16 | 483 | MG | Patrick Joslin | 63:00 | 90:50 | 27:50 |
| 17 | 191 | L | Donnie Miller | 63:00 | 91:04 | 28:04 |
| 18 | 270 | M | Eli Zukowski | 60:00 | 88:07 | 28:07 |
| 19 | 373 | MG | Nicholas DeVeaux | 64:00 | 92:17 | 28:17 |
| 20 | 503 | MG | Leo Pucklis | 61:00 | 89:28 | 28:28 |
| 21 | 22 | H | Mitch Beauchemin | 62:00 | 90:51 | 28:51 |
| 22 | 403 | MG | Ben Poulin | 64:00 | 93:25 | 29:25 |
| 23 | 613 | MG | Nico Walker | 65:00 | 94:41 | 29:41 |
| 24 | 353 | MG | Peter Carlisle | 62:00 | 92:17 | 30:17 |
| 25 | 864 | S | Nathan Miller | 65:00 | 95:40 | 30:40 |
| 26 | 523 | MG | Vi Wood | 65:00 | 95:43 | 30:43 |
| 27 | 471 | L | Sam Lane | 64:00 | 95:34 | 31:34 |
| 28 | 673 | MG | Martin Dreyer | 63:00 | 95:02 | 32:02 |
| 29 | 281 | L | Luke Kaplan | 63:00 | 95:07 | 32:07 |
| 30 | 251 | L | Matt Liponis | 63:00 | 95:15 | 32:15 |
| 31 | 653 | MG | Ian Nesbitt | 66:00 | 98:17 | 32:17 |
| 32 | 62 | H | Adam Gwozdz | 61:00 | 93:24 | 32:24 |
| 33 | 524 | S | Mark Lockwood | 65:00 | 97:25 | 32:25 |
| 34 | 174 | S | Ryan Ethier | 62:00 | 94:52 | 32:52 |
| 35 | 104 | S | Peter Kruse | 63:00 | 96:10 | 33:10 |
| 36 | 314 | S | Andrew Moret | 66:00 | 99:12 | 33:12 |
| 37 | G | BCD | Ian Carlow | 61:00 | 94:19 | 33:19 |
| 38 | 543 | MG | David Lemieux | 66:00 | 99:24 | 33:24 |
| 39 | 443 | MG | Peter Glover | 64:00 | 97:25 | 33:25 |
| 40 | B | BCD | David Kaphan | 62:00 | 95:27 | 33:27 |
| 41 | 563 | MG | James OĠNeill | 62:00 | 96:12 | 34:12 |
| 42 | 199 | W | Kevin Pravia | 60:00 | 94:46 | 34:46 |
| 43 | 60 | M | Harry Hollister | 61:00 | 96:04 | 35:04 |
| 44 | 593 | MG | Mike O'Brien | 65:00 | 100:09 | 35:09 |
| 45 | 24 | S | Greg Newell | 60:00 | 95:29 | 35:29 |
| 46 | 784 | S | Brendan Egan | 63:00 | 98:41 | 35:41 |
| 47 | 634 | S | Nick Winters | 63:00 | 98:43 | 35:43 |
| 48 | 694 | S | Nick Dornenburg | 65:00 | 101:00 | 36:00 |
| 49 | 704 | S | Jeff Yanik | 66:00 | 102:13 | 36:13 |
| 50 | 240 | M | Adam Bargeron | 62:00 | 98:24 | 36:24 |
| 51 | 48 | T | Kyle Barry | 62:00 | 98:52 | 36:52 |
| 52 | 754 | S | Matt Roller | 65:00 | 102:23 | 37:23 |
| 53 | 271 | L | Rob Lane | 64:00 | 102:45 | 38:45 |
| 54 | 914 | S | David Kern | 66:00 | 105:36 | 39:36 |
| 55 | 693 | MG | David Payne | 65:00 | 104:37 | 39:37 |
| 56 | 713 | MG | Zachary Latcham-Ford | 65:00 | 105:02 | 40:02 |
| 57 | 361 | L | Simon Pringle-Wallace | 65:00 | 105:04 | 40:04 |
| 58 | F | BCD | Lucas Braun | 63:00 | 103:53 | 40:53 |
| 59 | 114 | S | James Lombardi | 61:00 | 102:15 | 41:15 |
| 60 | 94 | S | Craig Murli | 61:00 | 102:48 | 41:48 |
| 61 | 564 | S | Andrew Bound | 64:00 | 106:32 | 42:32 |
| 62 | 34 | S | Andrew Picard | 60:00 | 104:08 | 44:08 |
| 63 | 994 | S | John McGonagle | 64:00 | 108:11 | 44:11 |
| 64 | 624 | S | Jeff Grames | 64:00 | 109:03 | 45:03 |
| 65 | 924 | S | Tyler Lombardi | 66:00 | 112:03 | 46:03 |
| 66 | I | BCD | Tom Ciaburri | 64:00 | 111:58 | 47:58 |
| 67 | 904 | S | Jim Oleskewicz | 66:00 | 119:47 | 53:47 |