| 1 | Dan LennonPlace 1 · Peru | — | Peru | 178.0 | 178 |
| 2 | Dylan DawsonPlace 2 · Saranac Lake | — | Saranac Lake | 168.0 | 168 |
| 3 | Barrett WalingPlace 3 · Seton | — | Seton | 162.0 | 162 |
| 4 | Charles RemillardPlace 4 · Peru | — | Peru | 160.3 | 160 |
| 5 | Zach ZiemerPlace 5 · Seton | — | Seton | 160.0 | 160 |
| 6 | Josh WadePlace 6 · Saranac | — | Saranac | 158.3 | 158 |
| 7 | Jay BerubePlace 7 · Ticonderoga | — | Ticonderoga | 157.0 | 157 |
| 8 | John CordesPlace 8 · Peru | — | Peru | 155.7 | 156 |
| 9 | Austin Waid-JonesPlace 9 · Peru | — | Peru | 152.7 | 153 |
| 10 | Josh CookPlace 10 · Ticonderoga | — | Ticonderoga | 150.3 | 150 |
| 11 | Tejinder GillPlace 11 · Plattsburgh | — | Plattsburgh | 145.7 | 146 |
| 12 | Mitchell RyanPlace 12 · Seton | — | Seton | 140.0 | 140 |
| 13 | Colin QuackenbushPlace 13 · Beekmantown | — | Beekmantown | 139.0 | 139 |
| 14 | Davy DormannPlace 14 · Saranac | — | Saranac | 139.0 | 139 |
| 15 | Justin BresettePlace 15 · Seton | — | Seton | 135.7 | 136 |
| 16 | Charles SimpsonPlace 16 · Beekmantown | — | Beekmantown | 135.0 | 135 |
| 17 | Austin MedeirosPlace 17 · Saranac | — | Saranac | 133.7 | 134 |
| 18 | Jordan WestPlace 18 · Beekmantown | — | Beekmantown | 132.0 | 132 |
| 19 | James DownsPlace 19 · Seton | — | Seton | 130.7 | 131 |
| 20 | Neil MillerPlace 20 · NE Clinton | — | NE Clinton | 130.0 | 130 |
| 21 | Randy CharlandPlace 21 · Saranac Lake | — | Saranac Lake | 129.7 | 130 |
| 22 | Kyler AgoneyPlace 22 · Peru | — | Peru | 128.3 | 128 |
| 23 | Tyler BeldenPlace 23 · Ticonderoga | — | Ticonderoga | 128.0 | 128 |
| 24 | Eddie LarowPlace 24 · Seton | — | Seton | 126.0 | 126 |
| 25 | Will PellerinPlace 25 · Seton | — | Seton | 125.0 | 125 |
| 26 | Tim SnyderPlace 26 · Saranac | — | Saranac | 122.3 | 122 |
| 27 | Sean KuzminPlace 27 · NE Clinton | — | NE Clinton | 121.3 | 121 |
| 28 | Alastair RussellPlace 28 · Plattsburgh | — | Plattsburgh | 120.3 | 120 |
| 29 | Joe LaPerlePlace 29 · Ticonderoga | — | Ticonderoga | 119.3 | 119 |
| 30 | Josh RomanowiczPlace 30 · Peru | — | Peru | 118.7 | 119 |
| 31 | Sean ConnorsPlace 31 · Ausable Valley | — | Ausable Valley | 118.7 | 119 |
| 32 | Mike SaulpaughPlace 32 · Lake Placid | — | Lake Placid | 118.3 | 118 |
| 33 | Ben StrackPlace 33 · Saranac | — | Saranac | 117.0 | 117 |
| 34 | James BishopPlace 34 · Beekmantown | — | Beekmantown | 116.0 | 116 |
| 35 | Evan KleinPlace 35 · Saranac Lake | — | Saranac Lake | 115.0 | 115 |
| 36 | Landon GosselinPlace 36 · NE Clinton | — | NE Clinton | 113.0 | 113 |
| 37 | John GrazianePlace 37 · Beekmantown | — | Beekmantown | 112.7 | 113 |
| 38 | Nicky DormannPlace 38 · Saranac | — | Saranac | 112.7 | 113 |
| 39 | Michael DooreyPlace 39 · Seton | — | Seton | 111.7 | 112 |
| 40 | Tyler SmithPlace 40 · Peru | — | Peru | 111.0 | 111 |
| 41 | Dylan Arvisais-AnhaltPlace 41 · Plattsburgh | — | Plattsburgh | 108.3 | 108 |
| 42 | Ben KarkoskiPlace 42 · Ticonderoga | — | Ticonderoga | 107.3 | 107 |
| 43 | Max PaulPlace 43 · Saranac Lake | — | Saranac Lake | 106.0 | 106 |
| 44 | Sean TyrellPlace 44 · Saranac | — | Saranac | 105.3 | 105 |
| 45 | Dalton MitchellPlace 45 · Saranac | — | Saranac | 105.0 | 105 |
| 46 | Andrew FavroPlace 46 · Plattsburgh | — | Plattsburgh | 104.3 | 104 |
| 47 | Kevin DensmorePlace 47 · Ticonderoga | — | Ticonderoga | 104.0 | 104 |
| 48 | Hamzah QudsiPlace 48 · Plattsburgh | — | Plattsburgh | 103.7 | 104 |
| 49 | Anthony PichePlace 49 · NE Clinton | — | NE Clinton | 103.3 | 103 |
| 50 | Jerry SenecalPlace 50 · Beekmantown | — | Beekmantown | 103.3 | 103 |
| 51 | Chris WillettePlace 51 · Saranac Lake | — | Saranac Lake | 102.7 | 103 |
| 52 | Eti BeguinPlace 52 · Plattsburgh | — | Plattsburgh | 102.7 | 103 |
| 53 | Dan McGovernPlace 53 · Beekmantown | — | Beekmantown | 102.0 | 102 |
| 54 | Pat LonerganPlace 54 · Ticonderoga | — | Ticonderoga | 101.0 | 101 |
| 55 | Jacob YoungPlace 55 · Ticonderoga | — | Ticonderoga | 19:01 | 99 |
| 56 | Eric StutlerPlace 56 · NE Clinton | — | NE Clinton | 19:03 | 99 |
| 57 | Andrew DownsPlace 57 · Peru | — | Peru | 19:05 | 98 |
| 58 | Taylor KriplinPlace 58 · Saranac | — | Saranac | 19:06 | 98 |
| 59 | Logan FrasierPlace 59 · Saranac | — | Saranac | 19:08 | 97 |
| 60 | Coleman GrangerPlace 60 · Ticonderoga | — | Ticonderoga | 19:15 | 95 |
| 61 | Brandon CouturePlace 61 · Beekmantown | — | Beekmantown | 19:29 | 90 |
| 62 | Nick MannPlace 62 · Saranac Lake | — | Saranac Lake | 19:31 | 89 |
| 63 | Mike LaClairPlace 63 · Beekmantown | — | Beekmantown | 19:38 | 87 |
| 64 | Erik ZiemerPlace 64 · Seton | — | Seton | 19:46 | 84 |
| 65 | Robert Va'gnerPlace 65 · Plattsburgh | — | Plattsburgh | 19:50 | 83 |
| 66 | Nathan MillerPlace 66 · Saranac Lake | — | Saranac Lake | 20:03 | 79 |
| 67 | Walker GosrichPlace 67 · Plattsburgh | — | Plattsburgh | 20:09 | 77 |
| 68 | Matt WilsonPlace 68 · Plattsburgh | — | Plattsburgh | 20:15 | 75 |
| 69 | Alex FriedmanPlace 69 · Plattsburgh | — | Plattsburgh | 20:16 | 74 |
| 70 | Joel WoodPlace 70 · Beekmantown | — | Beekmantown | 20:17 | 74 |
| 71 | Nick AierlePlace 71 · Saranac | — | Saranac | 20:21 | 73 |
| 72 | Paul FordPlace 72 · Ausable Valley | — | Ausable Valley | 20:44 | 65 |
| 73 | Mark LaPointPlace 73 · Saranac | — | Saranac | 20:52 | 62 |
| 74 | Alex CoffrinPlace 74 · Lake Placid | — | Lake Placid | 20:57 | 61 |
| 75 | Alex ChambersPlace 75 · Beekmantown | — | Beekmantown | 20:57 | 61 |
| 76 | Eli FaskingPlace 76 · Saranac | — | Saranac | 20:58 | 60 |
| 77 | Jake MessnerPlace 77 · Plattsburgh | — | Plattsburgh | 21:03 | 59 |
| 78 | Brandon CharboneauPlace 78 · Ticonderoga | — | Ticonderoga | 21:15 | 55 |
| 79 | Andrew HaleyPlace 79 · Peru | — | Peru | 21:17 | 54 |
| 80 | Andrew TedfordPlace 80 · Saranac | — | Saranac | 21:26 | 51 |
| 81 | Will CoffrinPlace 81 · Lake Placid | — | Lake Placid | 21:26 | 51 |
| 82 | Andrew CaswellPlace 82 · Peru | — | Peru | 21:33 | 49 |
| 83 | Johnny McAuliffePlace 83 · Peru | — | Peru | 21:53 | 42 |
| 84 | Shamus McNultyPlace 84 · Saranac | — | Saranac | 22:08 | 37 |
| 85 | Peter OstranderPlace 85 · Plattsburgh | — | Plattsburgh | 22:10 | 36 |
| 86 | Gus LightPlace 86 · Saranac | — | Saranac | 22:40 | 26 |
| 87 | Will LanthierPlace 87 · Saranac Lake | — | Saranac Lake | 23:05 | 18 |
| 88 | Keegan TierneyPlace 88 · Ticonderoga | — | Ticonderoga | 23:12 | 16 |
| 89 | Nathan HalaburdaPlace 89 · Peru | — | Peru | 23:15 | 15 |
| 90 | Gabrielle TaquetPlace 90 · Plattsburgh | — | Plattsburgh | 23:16 | 14 |
| 91 | Jon RaudenbushPlace 91 · Saranac | — | Saranac | 23:21 | 13 |
| 92 | Evan GreenbergPlace 92 · Saranac Lake | — | Saranac Lake | 23:59 | — |
| 93 | Tanner StanleyPlace 93 · Plattsburgh | — | Plattsburgh | 24:16 | — |
| 94 | Lucas BordenPlace 94 · Plattsburgh | — | Plattsburgh | 24:21 | — |
| 95 | Haakon PedersenPlace 95 · Saranac Lake | — | Saranac Lake | 24:50 | — |