| Place | First Name | Last Name | Team Name | Grade | USSS | Time | Team Points |
|---|---|---|---|---|---|---|---|
| 1 | David | Northcott | FALL MOUNTAIN | 12 | U18 | 14:38.5 | 100 |
| 2 | Jed | Bentley | Monadnock | 11 | U18 | 14:42.5 | |
| 3 | Nicholas | Van Citters | HANOVER | 12 | U20 | 15:10.9 | 99 |
| 4 | Isaac | Novosad | HANOVER | 12 | U18 | 15:13.6 | 98 |
| 5 | Sully | Sturtz | KEENE | 11 | U18 | 15:33.2 | 97 |
| 6 | Dean | Ayotte | CONCORD | 11 | U18 | 15:39.8 | 96 |
| 7 | Donovan | Van Citters | HANOVER | 10 | U18 | 15:49.9 | 95 |
| 8 | Foster | Whitworth V | PLYMOUTH | 9 | U16 | 15:53.5 | 94 |
| 9 | Matthew | Northcott | FALL MOUNTAIN | 9 | U16 | 15:55 | 93 |
| 10 | Nicholas | Ring | PLYMOUTH | 12 | U18 | 16:6.7 | 92 |
| 11 | Safir | Mehra | Ford_Sayre | 11 | U18 | 16:8.9 | |
| 12 | Olin | Walker | LEBANON | 9 | U16 | 16:37.9 | 91 |
| 13 | Ian | Lofblad | GILFORD | 12 | U20 | 16:41.4 | 90 |
| 14 | Rhys | Jones | Ford_Sayre | 9 | U16 | 16:58 | |
| 15 | Ben | Groves | HANOVER | 10 | U16 | 17:7.7 | 89 |
| 16 | Bridger | Ekstrom | PLYMOUTH | 9 | U16 | 17:13.1 | 88 |
| 17 | Ezra | Boisseau | PROFILE | 9 | U16 | 17:14.3 | 87 |
| 18 | Benjamin | Clough | KEARSARGE | 12 | U18 | 17:19.6 | 86 |
| 19 | Hyrum | Pinegar | KEENE | 12 | U18 | 17:19.9 | 85 |
| 20 | Tate | Hayman | PLYMOUTH | 11 | U18 | 17:21.2 | 84 |
| 21 | Wyatt | Lawton | PROFILE | 12 | U18 | 17:26.3 | 83 |
| 22 | Braydon | Patch | FALL MOUNTAIN | 12 | U20 | 17:33.3 | 82 |
| 23 | Quinn | Hutchings | Dublin | 12 | U18 | 17:33.8 | 81 |
| 24 | Rohan | Novosad | HANOVER | 10 | U18 | 17:33.9 | |
| 25 | Cadel | Cox | CONVAL | 10 | U18 | 17:44.5 | 80 |
| 26 | Gunnar | Marvel | GILFORD | 11 | U18 | 17:45.9 | 79 |
| 27 | Reed | Ferland | LEBANON | 12 | U18 | 17:57.6 | 78 |
| 28 | Andrew | Clarner | HOPKINTON | 10 | U16 | 17:59.8 | 77 |
| 29 | Ren | Huston | LEBANON | 10 | U16 | 18:3.9 | 76 |
| 30 | Levi | Breton | HANOVER | 11 | U18 | 18:5.9 | |
| 31 | Will | Hanaway | HANOVER | 11 | U18 | 18:17.4 | |
| 32 | Sawyer | Kress | KEENE | 9 | U16 | 18:24.5 | 75 |
| 33 | Adam | McGrail | KEENE | 10 | U16 | 18:28.5 | 74 |
| 34 | Ben | Lewis | KUA | 9 | U16 | 18:28.6 | 73 |
| 35 | Bryce | Ahn | BEDFORD | 12 | U18 | 18:29.1 | 72 |
| 36 | Abe | Hankens | PLYMOUTH | 10 | U16 | 18:30 | |
| 37 | Collin | Reeder | PROFILE | 9 | U16 | 18:36.3 | 71 |
| 38 | Sebastian | Christie | CONCORD | 11 | U18 | 18:41.6 | 70 |
| 39 | Xan | White | Dublin | 12 | U20 | 18:42.3 | 69 |
| 40 | Patrick | Laughland | KENNETT | 12 | U20 | 18:44.1 | 68 |
| 41 | Gordon | Love | PLYMOUTH | 12 | U20 | 18:44.6 | |
| 42 | Jasper | Breton | HANOVER | 9 | U16 | 18:48.9 | |
| 43 | Zachary | Hattan | KEARSARGE | 9 | U16 | 19:3.9 | 67 |
| 44 | Marius | Moecklin | WINNACUNNET | 12 | U18 | 19:6.4 | 66 |
| 45 | Andrew | Martin-Biggs | WINNACUNNET | 12 | U20 | 19:12.2 | 65 |
| 46 | Brady | Visaggio | BEDFORD | 12 | U18 | 19:12.3 | 64 |
| 47 | Aaron | Coleman | SOUHEGAN | 10 | U16 | 19:14.8 | 63 |
| 48 | Blake | Cloutier | BEDFORD | 12 | U18 | 19:19.1 | 62 |
| 49 | Evan | Lewandoski | HANOVER | 11 | U18 | 19:20 | |
| 50 | Max | Goupil | HOPKINTON | 9 | U16 | 19:25.4 | 61 |
| 51 | Clark | Blackwelder | GILFORD | 12 | U18 | 19:32.8 | 60 |
| 52 | Stinson | Myles | WHITE MOUNTAINS | 11 | U18 | 19:39.1 | 59 |
| 53 | Koen | Christie | LEBANON | 10 | U16 | 19:43.5 | 58 |
| 54 | Alex | Boardman | LEBANON | 11 | U18 | 19:45.3 | |
| 55 | Alistair | Smith | LEBANON | 10 | U18 | 19:50.1 | |
| 56 | John | Rendahl | LEBANON | 9 | U16 | 19:56.2 | |
| 57 | Luke | Hennessy | CONCORD | 9 | U16 | 19:56.4 | 57 |
| 58 | Benjamin | Poole | CONCORD | 10 | U16 | 19:56.8 | 56 |
| 59 | Connor | Termorshuizen | Gunstock Nordic Association | 9 | U16 | 20:3.6 | |
| 60 | Ian | Kiefer | LEBANON | 9 | U16 | 20:12.6 | |
| 61 | Augustin | Ramos-Glew | LEBANON | 12 | U20 | 20:22.3 | |
| 62 | Cooper | Tiani | KEENE | 9 | U16 | 20:23.8 | |
| 63 | Aaron | Zou | WINNACUNNET | 11 | U18 | 20:25.5 | 55 |
| 64 | Jacob | Maughan | LEBANON | 11 | U18 | 20:35.7 | |
| 65 | Ziba | Patridge | INTER-LAKES | 9 | U16 | 20:39.7 | 54 |
| 66 | Isaac | Ohl | HOPKINTON | 9 | U16 | 20:41 | 53 |
| 67 | Evan | Preece | KENNETT | 9 | U16 | 20:45.3 | 52 |
| 68 | Ethan | Cathey | Gunstock Nordic Association | 9 | U16 | 20:49.8 | |
| 69 | Will | Tindall | Cardigan | 9 | U16 | 20:51.2 | 51 |
| 70 | Kelby | Frenkiewich | KEARSARGE | 9 | U16 | 20:58 | 50 |
| 71 | Marcus | Hamilton | PROFILE | 11 | U18 | 21:2.7 | 49 |
| 72 | Miles | van Hoff | HOPKINTON | 9 | U16 | 21:11.2 | 48 |
| 73 | Finn | Lajoie | KENNETT | 11 | U18 | 21:14.8 | 47 |
| 74 | Benjamin | Smith | GILFORD | 12 | U20 | 21:21.3 | 46 |
| 75 | Jacob | Chabot | KEARSARGE | 9 | U16 | 21:24.9 | 45 |
| 76 | Issac | Reeder | PROFILE | 12 | U20 | 21:26.7 | |
| 77 | Anthony | Serino | BEDFORD | 12 | U18 | 21:38.3 | 44 |
| 78 | Gus | Cusimano | KEENE | 9 | U16 | 21:41.9 | |
| 79 | Tucker | Wakefield | MOULTONBOROUGH | 9 | U16 | 21:42.2 | 43 |
| 80 | Kasen | Fox | SOUHEGAN | 12 | U18 | 21:49.8 | 42 |
| 81 | Cole | Fournier | KENNETT | 10 | U18 | 21:50.7 | 41 |
| 82 | Ollie | Hermanson | LEBANON | 11 | U18 | 21:53.2 | |
| 83 | Lucas | Tetu | FALL MOUNTAIN | 9 | U16 | 21:53.8 | 40 |
| 84 | Brody | Hamlen | WINNACUNNET | 10 | U18 | 21:55.7 | 39 |
| 85 | Roman | Kendziora | CONCORD | 9 | U16 | 22:2.3 | |
| 86 | Lachlan | Fillingame | LEBANON | 9 | U16 | 22:3 | |
| 87 | Jules | Nelson | INTER-LAKES | 9 | U16 | 22:8.2 | 38 |
| 88 | Thomas | Kerwin | DERRYFIELD | 10 | U16 | 22:13.8 | 37 |
| 89 | Corbin | Dupuis | CONCORD | 9 | U16 | 22:14.9 | |
| 90 | George | Welsh | DERRYFIELD | 9 | U16 | 22:28.8 | 36 |
| 91 | AJ | Emond | DERRYFIELD | 10 | U16 | 22:29.9 | 35 |
| 92 | Liam | Gallagher | LEBANON | 9 | U16 | 22:33.2 | |
| 93 | Aidan | Clay | HOPKINTON | 9 | U16 | 22:38.4 | |
| 94 | Jack | Kohl | BOW | 12 | U18 | 22:43.8 | 34 |
| 95 | Connor | Crotty | CONCORD | 12 | U18 | 22:49.2 | |
| 96 | Alex | Biche | KENNETT | 9 | U16 | 22:57.7 | |
| 97 | Wyatt | Nicol | WINNACUNNET | 9 | U16 | 23:2.2 | |
| 98 | Keenan | Burke | SOUHEGAN | 10 | U16 | 23:3.8 | 33 |
| 99 | Cooper | Westergren | WINNACUNNET | 10 | U16 | 23:5.8 | |
| 100 | Lincoln | McKinney | CONCORD | 9 | U16 | 23:7.2 | |
| 101 | Charlie | Wilkinson | HOPKINTON | 9 | U16 | 23:11.9 | |
| 102 | Calvin | Ramos-Glew | LEBANON | 9 | U18 | 23:33.4 | |
| 103 | Rhys | Macdonald | SOUHEGAN | 10 | U18 | 23:34.6 | 32 |
| 104 | Elliot | Clendenning | CONCORD | 11 | U18 | 23:57.8 | |
| 105 | Ben | Truebe | DERRYFIELD | 12 | U20 | 23:59.2 | 31 |
| 106 | Jax | Marshall | HOPKINTON | 9 | U16 | 24:0.1 | |
| 107 | Cayden | Littlefield | CONCORD | 10 | U16 | 24:20.5 | |
| 108 | Spencer | Page | CONCORD | 9 | U16 | 24:38.9 | |
| 109 | Peyton | Remick | SOUHEGAN | 12 | U18 | 24:47.7 | |
| 110 | Earl | Mitchell | BISHOP BRADY | 10 | U16 | 25:35.8 | 30 |
| 111 | Arthur | Duguay | PROFILE | 10 | U16 | 26:6.5 | |
| 112 | Theo | Amand Magerit | KEENE | 11 | U18 | 26:12 | |
| 113 | Sebastian | Eisenbarth | PLYMOUTH | 11 | U18 | 26:30.8 | |
| 114 | Elihu | Dunn | INTER-LAKES | 10 | U16 | 26:45.1 | 29 |
| 115 | Calvin | Chase | DERRYFIELD | 9 | U16 | 27:18.1 | |
| 116 | Gabe | Abberton | BOW | 10 | U16 | 28:18.9 | 28 |
| 117 | Graham | Murray | SOUHEGAN | 9 | U16 | 29:8.9 | |
| 118 | Felix | Read | DERRYFIELD | 11 | U18 | 29:36.2 | |
| 119 | Declan | Pyles | BISHOP GUERTIN | 12 | U18 | 30:23.4 | 27 |
| 120 | Tristan | Stahler | FALL MOUNTAIN | 9 | U16 | 30:30.3 | |
| 121 | Desmond | Kerls | KENNETT | 11 | U18 | 30:52.6 | |
| 122 | Zavier | LaPierre | WINNACUNNET | 9 | U16 | 32:16.3 | |
| 123 | Ethan | Chen | KUA | 9 | U16 | 32:44.5 | 26 |
| 124 | Harper | Druzba | CONCORD | 11 | U18 | 34:18.4 | |
| 125 | Oscar | Ronner-Bland | WINNACUNNET | 9 | U16 | 35:3.3 | |
| 126 | Ethan | Angus | DERRYFIELD | 10 | U18 | 35:27.5 | |
| 127 | Ray | Armstrong | WINNACUNNET | 10 | U16 | 36:8.2 | |
| 128 | Sam | Morais | WINNACUNNET | 9 | U16 | 39:22.6 | |
| 129 | Garrett | Abberton | BOW | 9 | U16 | 40:58.2 | 25 |
| Team | Points | Place |
|---|---|---|
| HANOVER | 381 | 1 |
| PLYMOUTH | 358 | 2 |
| KEENE | 331 | 3 |
| FALL MOUNTAIN | 315 | 4 |
| LEBANON | 303 | 5 |
| PROFILE | 290 | 6 |
| CONCORD | 279 | 7 |
| GILFORD | 275 | 8 |
| KEARSARGE | 248 | 9 |
| BEDFORD | 242 | 10 |
| HOPKINTON | 239 | 11 |
| WINNACUNNET | 225 | 12 |
| KENNETT | 208 | 13 |
| SOUHEGAN | 170 | 14 |
| Dublin | 150 | 15 |
| DERRYFIELD | 139 | 16 |
| INTER-LAKES | 121 | 17 |
| KUA | 99 | 18 |
| BOW | 87 | 19 |
| CONVAL | 80 | 20 |
| WHITE MOUNTAINS | 59 | 21 |
| Cardigan | 51 | 22 |
| MOULTONBOROUGH | 43 | 23 |
| BISHOP BRADY | 30 | 24 |
| BISHOP GUERTIN | 27 | 25 |