1 | 59 | Mascenic Regional,
NH - Team Time (1st 5) 1:25:16.9 | Spread (1st 5) 1:01.2 |
| 6, 7, 8, 13, 25, (32), (42) |
| Jackson Whitehouse, Tim Fafard, Avery Traffie, Jake Movessian, Dj Turner, (Tristan Zazo), (Sam Main) |
| 16:44.3, 16:46.0, 16:50.0, 17:11.1, 17:45.5, (18:13.9), (18:41.6) |
2 | 82 | Inter-Lakes,
NH - Team Time (1st 5) 1:25:27.2 | Spread (1st 5) 2:14.6 |
| 1, 3, 21, 28, 29, (64), (71) |
| Cameron Daly, Trevor Colby, Ian Daly, Johnathan Cox, Ambrose Bean, (Liam Donohoe), (Peter Baker) |
| 15:39.3, 16:23.8, 17:37.7, 17:52.5, 17:53.9, (19:23.6), (19:34.1) |
3 | 104 | The Derryfield,
NH - Team Time (1st 5) 1:27:50.7 | Spread (1st 5) 1:28.3 |
| 10, 17, 19, 22, 36, (38), (40) |
| Patrick Finocchiaro, Sam Richmond, Mike Roffo, Ben Garfield, Patric Finocchiaro, (Caleb Richmond), (Nick Leclerc) |
| 16:55.2, 17:24.6, 17:28.6, 17:38.8, 18:23.5, (18:29.3), (18:37.1) |
4 | 126 | Monadnock Regional,
NH - Team Time (1st 5) 1:28:54.4 | Spread (1st 5) 2:08.8 |
| 9, 15, 16, 33, 53, (70), (122) |
| James Elmour, Gunner Hoffman, Dawson Adams, Carl Thompson, Drew Cairns, (Anthony Lafond), (Jonathan McIntyre) |
| 16:53.3, 17:18.4, 17:24.4, 18:16.2, 19:02.1, (19:30.6), (21:49.3) |
5 | 136 | Prospect Mountain,
NH - Team Time (1st 5) 1:29:10.2 | Spread (1st 5) 2:26.0 |
| 4, 23, 27, 35, 47, (84), (105) |
| Cody Symonds, Dylan Tuttle, Wyatt Siegler, Hudson Ingoldsby, Jeremy Woodbury, (Zander Guldbrandson), (Patrick Hodgman) |
| 16:24.7, 17:42.9, 17:48.8, 18:23.1, 18:50.7, (19:52.1), (20:55.5) |
6 | 168 | Pelham,
NH - Team Time (1st 5) 1:31:10.7 | Spread (1st 5) 1:19.5 |
| 20, 26, 37, 39, 46, (58), (68) |
| Bryce Blanchard, Allan Vallante, Chris Kaberle, Cameron Starr, Jacob Dorman, (Ryan Higgins), (Jared Hannon) |
| 17:29.0, 17:47.1, 18:29.2, 18:36.9, 18:48.5, (19:16.3), (19:28.4) |
7 | 227 | Hopkinton,
NH - Team Time (1st 5) 1:32:24.4 | Spread (1st 5) 3:36.0 |
| 2, 51, 52, 57, 65, (78), (89) |
| Dom Repucci, Aaron Dobe, Simon Doneski, Declan Campbell, Duncan Calder, (Peter Sawitsky), (Bowman Ridinger) |
| 15:47.7, 18:57.7, 18:59.9, 19:15.4, 19:23.7, (19:38.2), (20:08.0) |
8 | 279 | Kearsarge Regional,
NH - Team Time (1st 5) 1:34:46.4 | Spread (1st 5) 1:39.5 |
| 31, 44, 45, 77, 82, (113), (148) |
| Tim Cunningham, Mason Benedict, Andrew Sheppard, Eric Scheuc, Aiden Brooks, (Hunter Burns), (Ben Newbern) |
| 18:00.9, 18:43.1, 18:44.5, 19:37.5, 19:40.4, (21:21.3), (23:30.1) |
9 | 304 | Campbell,
NH - Team Time (1st 5) 1:35:35.7 | Spread (1st 5) 2:50.8 |
| 12, 60, 71, 75, 86, (96), (102) |
| Sean Munnelly, Sam Munnelly, Brendan Jeffrey, Payton Musco, Michael Gray, (Jakob Scopelites), (David Allen) |
| 17:08.0, 19:18.0, 19:34.1, 19:36.8, 19:58.8, (20:36.7), (20:52.8) |
10 | 328 | Gilford,
NH - Team Time (1st 5) 1:37:10.2 | Spread (1st 5) 5:12.3 |
| 5, 34, 49, 119, 121, (135), (143) |
| Ryan LaFrance, Matthew Young, Mark Young, Benjamin Altmire, Alex Amann, (Cam White), (Anthony Eldridge) |
| 16:34.0, 18:17.0, 18:52.7, 21:40.2, 21:46.3, (22:17.6), (22:58.1) |
11 | 330 | Laconia,
NH - Team Time (1st 5) 1:37:26.7 | Spread (1st 5) 3:25.3 |
| 24, 41, 55, 100, 110, (140), (155) |
| Andrew Emanuel, Troy Harper, Logan Brough, Dan Englesen, Tim King, (Danny Coulter), (Devin Fitts) |
| 17:44.1, 18:40.6, 19:05.8, 20:46.8, 21:09.4, (22:52.1), (24:04.8) |
12 | 362 | Bow,
NH - Team Time (1st 5) 1:38:05.0 | Spread (1st 5) 1:24.4 |
| 54, 56, 76, 83, 93, (111), (115) |
| Robert Ciotti, Dylan Wheeler, Hayden Udelson, Aidan Irish, John Rolla, (Brendan Mooney), (Henry Tanner) |
| 19:02.4, 19:09.1, 19:37.0, 19:49.7, 20:26.8, (21:14.1), (21:24.0) |
| 362 | Portsmouth Christian,
NH - Team Time (1st 5) 1:38:37.7 | Spread (1st 5) 2:39.1 |
| 43, 59, 63, 85, 112, (128), (131) |
| Tommy Longo, Zach Hartman, Jack Longo, Ben Lovern, Nick Wakeman, (Zach Martin), (Joe Stevens) |
| 18:42.1, 19:17.4, 19:22.4, 19:54.6, 21:21.2, (22:00.6), (22:02.7) |
14 | 377 | Fall Mountain,
NH - Team Time (1st 5) 1:38:35.4 | Spread (1st 5) 4:29.8 |
| 11, 66, 87, 97, 116, (152) |
| Tristan Phillips, Ranger Wilson, Gus Bittenbehder, Jake Andrzejczyk, Jake Tenney, (Troy Utton) |
| 16:56.8, 19:27.0, 20:05.0, 20:40.0, 21:26.6, (23:56.5) |
15 | 389 | Conant,
NH - Team Time (1st 5) 1:39:59.8 | Spread (1st 5) 5:10.2 |
| 18, 48, 67, 118, 138, (151), (163) |
| Dane Seppala, Aaron Bresnick, Kyle Moreau, Brian Rogers, Austin Damon, (Trey Horne), (Tim Moreau) |
| 17:27.8, 18:51.5, 19:28.0, 21:34.5, 22:38.0, (23:56.0), (26:05.0) |
16 | 500 | Newmarket,
NH - Team Time (1st 5) 1:43:20.5 | Spread (1st 5) 2:22.3 |
| 79, 80, 103, 109, 129, (137) |
| Brad Rossignol, Nikolai Vadala, Jay Rossignol, Jameson Rossignol, Sam Swicker, (Andrew Jablonski) |
| 19:38.6, 19:40.0, 20:53.0, 21:08.0, 22:00.9, (22:27.2) |
17 | 510 | Winnisquam Regional,
NH - Team Time (1st 5) 1:45:27.0 | Spread (1st 5) 5:54.9 |
| 30, 91, 117, 123, 149, (168), (171) |
| Zac Baker, Nathan Houghton, Tyler Mann, Ryan Smith, Alex Mango, (John Swain), (Christian Smith) |
| 17:57.7, 20:15.6, 21:29.8, 21:51.3, 23:52.6, (26:47.1), (27:19.6) |
18 | 511 | Belmont,
NH - Team Time (1st 5) 1:44:21.0 | Spread (1st 5) 2:35.1 |
| 69, 92, 94, 124, 132, (139), (154) |
| Ian Rupp, Nikolai Fernandez, Isaiah Knowlton, Brennan Malone, Christop Spooner-Bishop, (Michael Burbank), (Christopher Bartz) |
| 19:29.6, 20:23.0, 20:31.1, 21:52.6, 22:04.7, (22:42.3), (24:04.5) |
19 | 529 | Bishop Brady,
NH - Team Time (1st 5) 1:45:53.3 | Spread (1st 5) 5:45.1 |
| 14, 95, 134, 142, 144, (146), (147) |
| Warren Bartlett, Michael Feltham, Hayden Benson, Aaron Svendsen, Vincent Pagano, (Colin Sandberg), (Jeremy Bates) |
| 17:13.2, 20:33.9, 22:10.9, 22:57.0, 22:58.3, (23:05.5), (23:14.1) |
20 | 540 | Berlin,
NH - Team Time (1st 5) 1:46:08.9 | Spread (1st 5) 3:30.3 |
| 62, 104, 107, 126, 141, (162), (166) |
| Nick Bunnell, Ben Bergeron, Brandon Bisson, Calvin Rutiger, Tristen Poirier, (Jesse Fecteau), (Jordan Lacasse) |
| 19:22.0, 20:54.2, 21:03.9, 21:56.5, 22:52.3, (25:30.3), (26:40.6) |
21 | 541 | Moultonborough Academy,
NH - Team Time (1st 5) 1:45:35.3 | Spread (1st 5) 1:52.0 |
| 88, 98, 108, 120, 127 |
| Quinlan Trexler, Jack Fogarty, Alex Bassett, Evan McKenna, Garrett McCarthy |
| 20:06.1, 20:40.3, 21:05.8, 21:45.0, 21:58.1 |
22 | 555 | Epping,
NH - Team Time (1st 5) 1:48:55.6 | Spread (1st 5) 7:09.8 |
| 73, 81, 101, 133, 167, (170), (172) |
| Spencer Holt, Mark Marasca, Jacob McKay, Konrad Hodgman, Michael Mckay, (Alec Silva), (Connor Jennings) |
| 19:35.4, 19:40.1, 20:47.1, 22:07.8, 26:45.2, (27:05.8), (27:56.1) |
23 | 584 | Gorham,
NH - Team Time (1st 5) 1:49:54.2 | Spread (1st 5) 5:24.6 |
| 50, 99, 125, 153, 157 |
| demarc Leonardo-alverez, Aiden Blair, Brandon Hartshorn, Hunter Moore, Derek Wentworth |
| 18:56.3, 20:41.2, 21:53.1, 24:02.7, 24:20.9 |
24 | 636 | Hillsboro-Deering,
NH - Team Time (1st 5) 1:53:22.6 | Spread (1st 5) 6:02.6 |
| 61, 114, 145, 156, 160, (164), (169) |
| Andrew Roberge, Andrew Hultgren, Jack Heck, Mooney Paul, Logan Snow, (Seth Johnson), (Andrew Edwards) |
| 19:19.0, 21:23.8, 23:01.1, 24:17.1, 25:21.6, (26:22.7), (26:57.3) |
25 | 663 | Newfound Regional,
NH - Team Time (1st 5) 1:57:13.9 | Spread (1st 5) 6:56.6 |
| 73, 106, 158, 161, 165, (173) |
| Dustin Bucklin, Mack Camara, Nick Lynch, Zach Allen, Jesse Austin, (Tyler Austin) |
| 19:35.4, 20:58.0, 24:43.2, 25:25.3, 26:32.0, (28:40.7) |
26 | 665 | Raymond,
NH - Team Time (1st 5) 1:53:31.4 | Spread (1st 5) 4:52.5 |
| 90, 130, 136, 150, 159, (174), (175) |
| Jacob Parenteau, Brandon Zahler, Jacob Pernteou, Erik Gallagher, Tim Carta, (Kyle Dube), (David Palombo) |
| 20:09.8, 22:02.0, 22:24.0, 23:53.3, 25:02.3, (29:17.0), (36:51.1) |