Results: P210212_FR@HOPKINTON-Boys
| Place | First Name | Last Name | Team Name | Category | Time |
| 1 | Aiden | Bondaz | Gilford | U16 | 14:1.7 |
| 2 | Mitchell | Townsend | Gilford | U18 | 14:3.1 |
| 3 | Michael | Pelletier | Bow | U18 | 15:2.7 |
| 4 | Matthew | Clarner | Hopkinton | U16 | 15:11.1 |
| 5 | William | Riley | Belmont | U18 | 15:13 |
| 6 | Henry | Stow | Gilford | U16 | 15:16.7 |
| 7 | Calen | Smith | Bow | U18 | 15:18.6 |
| 8 | Felix | Taracena | Winnacunnet | U18 | 15:18.7 |
| 9 | Michael | Eggers-Emerson | Hopkinton | U18 | 15:25.7 |
| 10 | Oliver | Dolcino | Bow | U18 | 16:6.7 |
| 11 | Benjamin | Neff | Bow | U20 | 16:11.2 |
| 12 | Will | Chapin | Hopkinton | U16 | 16:20.2 |
| 13 | Scott | Kulcsar | Gilford | U16 | 16:25.3 |
| 14 | Alden | Townsend | Gilford | U16 | 16:25.7 |
| 15 | Carter | Forest | Gilford | U16 | 16:31.7 |
| 16 | Ian | Lofblad | Gilford_MS | U16 | 16:48.2 |
| 17 | Parker | Wuellenweber | Hopkinton | U18 | 16:55.8 |
| 18 | Konrad | Kremzner | Bow | U18 | 17:4.5 |
| 19 | Peyton | Saltmarsh | Winnacunnet | U18 | 17:33 |
| 20 | Samuel | Robie | Winnacunnet | U18 | 17:33.5 |
| 21 | Clayton | Rodgers | Winnacunnet | U18 | 17:40 |
| 22 | Calvin | Duffy | Winnacunnet | U18 | 18:9 |
| 23 | Liam | O'Brien | Hopkinton | U16 | 18:12.4 |
| 24 | Ken | Zou | Winnacunnet | U18 | 18:12.7 |
| 25 | Eli | Wilkening | Bow | U16 | 18:16.7 |
| 26 | Clark | Blackwelder | Gilford_MS | U14 | 18:20.7 |
| 27 | Joe | O'Rourke | Hopkinton | U16 | 18:23.9 |
| 28 | Ryan | Lover | Bow | U18 | 18:40.2 |
| 29 | Merrick | Chapin | Hopkinton_MS | U14 | 18:56.4 |
| 30 | Daniel | Blandini | Bow | U20 | 19:16.4 |
| 31 | Owen | Miller | Bow | U16 | 19:38 |
| 32 | Cameron | Bassett | Hopkinton | U16 | 19:51.9 |
| 33 | Alexander | Kehas | Bow | U16 | 20:35.2 |
| 34 | Owen | Wuellenweber | Hopkinton | U16 | 20:59.7 |
| 35 | Owen | Guertin | Bow | U18 | 21:14.7 |
| 36 | Jonas | Singer | Hopkinton | U16 | 22:3.7 |
| 37 | Theodore | Barker | Bow | U16 | 22:4.5 |
| 38 | Maxwell | Ronner-Bland | Winnacunnet | U16 | 22:5.2 |
| 39 | Nathaniel | Lewine | Hopkinton | U16 | 22:46.5 |
| 40 | William | Newbery | Shaker_Road_School | U14 | 24:8.7 |
| 41 | Gavin | Westfall | Winnacunnet | U16 | 25:35 |
| 42 | Trigve | Thomas | Hopkinton | U16 | 27:20.7 |
| 43 | Jasper | Pimentel | Winnacunnet | U18 | 27:58.7 |
| 44 | Luke | Wolfram | Shaker_Road_School | U14 | 28:53 |
| 45 | Bronson | Grew | Winnacunnet | U18 | 29:43 |
| 46 | Garrett | Blake | Shaker_Road_School | U14 | 29:46.9 |