1 | 103 | Mascenic Regional,
NH - Team Time (1st 5) 1:26:33.2 | Spread (1st 5) 2:04.1 |
| 5, 7, 22, 30, 39, (57), (66) |
| Avery Traffie, Jake Movessian, Dj Turner, Logan Thibault, Jake Zina, (Logan Traffie), (Bryce Vaillancourt) |
| 16:15.6, 16:25.5, 17:36.1, 17:56.3, 18:19.7, (18:58.7), (19:07.2) |
| 103 | Monadnock Regional,
NH - Team Time (1st 5) 1:27:06.0 | Spread (1st 5) 2:23.3 |
| 6, 10, 14, 21, 52, (94), (109) |
| James Elmour, Braeden Hout, Dawson Adams, Simon Swartout, Lucas Beteau, (Crimson Wheeler), (Casey Dunton) |
| 16:22.8, 17:01.6, 17:21.3, 17:34.2, 18:46.1, (19:59.0), (20:34.4) |
3 | 113 | Kearsarge Regional,
NH - Team Time (1st 5) 1:27:50.9 | Spread (1st 5) 1:14.2 |
| 9, 19, 24, 29, 32, (34), (45) |
| Tim Cunningham, Aiden Brooks, Andrew Sheppard, Eric Scheuc, Carl Betz, (Grant Croft), (John Cunningham) |
| 16:45.6, 17:30.1, 17:41.6, 17:53.8, 17:59.8, (18:07.7), (18:34.1) |
4 | 119 | Hopkinton,
NH - Team Time (1st 5) 1:27:44.6 | Spread (1st 5) 2:39.7 |
| 2, 16, 26, 27, 48, (54), (76) |
| Dom Repucci, Simon Doneski, Aaron Dobe, Duncan Calder, Aiden Molnar, (Aidan Molnar), (Bowman Ridinger) |
| 16:01.5, 17:24.7, 17:47.0, 17:50.2, 18:41.2, (18:51.0), (19:28.7) |
5 | 123 | Inter-Lakes,
NH - Team Time (1st 5) 1:27:22.4 | Spread (1st 5) 2:48.5 |
| 1, 17, 33, 35, 37, (87), (90) |
| Cameron Daly, Ian Daly, Ambrose Bean, Davis Jollimore, Liam Donohoe, (Parker Caswell), (Sam Seeley) |
| 15:25.9, 17:25.5, 18:05.5, 18:11.1, 18:14.4, (19:43.5), (19:52.9) |
6 | 136 | The Derryfield,
NH - Team Time (1st 5) 1:29:16.8 | Spread (1st 5) 1:09.5 |
| 13, 18, 23, 40, 42, (53), (78) |
| Ben Garfield, Caleb Richmond, Chris St. Jean, Nick Leclerc, Matt Michaud, (Damion Neth), (Ryan Goggin) |
| 17:17.8, 17:28.1, 17:39.1, 18:24.5, 18:27.3, (18:48.3), (19:31.0) |
7 | 223 | Bow,
NH - Team Time (1st 5) 1:32:30.0 | Spread (1st 5) 1:15.6 |
| 28, 36, 46, 50, 63, (69), (83) |
| Hayden Udelson, Robert Ciotti, Henry Tanner, William Carey, Puffer Jon, (Caleb Olson), (Sam Berube) |
| 17:50.4, 18:12.8, 18:38.3, 18:42.5, 19:06.0, (19:18.7), (19:34.8) |
8 | 256 | Campbell,
NH - Team Time (1st 5) 1:32:46.9 | Spread (1st 5) 3:12.4 |
| 8, 44, 47, 72, 85, (86), (89) |
| Jeffrey Allen, Payton Musco, Luke Hogan, Harrison Hidalgo, Brendan Jeffrey, (Nathan Bazzocchi), (Alec Bonvouloir) |
| 16:29.0, 18:30.5, 18:40.2, 19:25.8, 19:41.4, (19:42.8), (19:44.4) |
9 | 272 | Prospect Mountain,
NH - Team Time (1st 5) 1:33:58.5 | Spread (1st 5) 1:53.6 |
| 20, 51, 59, 68, 74, (102), (117) |
| Wyatt Siegler, Jeremy Woodbury, Cutless Greeley, Hudson Ingoldsby, Zander Guldbrandson, (Alex Amann), (Patrick Hodgman) |
| 17:33.2, 18:43.4, 19:00.0, 19:15.1, 19:26.8, (20:20.7), (20:44.7) |
10 | 303 | Belmont,
NH - Team Time (1st 5) 1:34:45.4 | Spread (1st 5) 3:33.3 |
| 11, 49, 55, 77, 111, (140), (157) |
| Ian Remenar, Nick Randos, Isaiah Knowlton, Aidan Rupp, Brennan Malone, (Dietrich Mahlstedt), (Kaleb Brown) |
| 17:03.9, 18:42.3, 18:52.5, 19:29.5, 20:37.2, (22:38.5), (24:20.6) |
| 303 | Gilford,
NH - Team Time (1st 5) 1:33:57.9 | Spread (1st 5) 4:02.7 |
| 3, 56, 62, 82, 100, (112), (119) |
| Ryan LaFrance, Leon Iser, Mark Young, Matthew McDonough, Cam White, (Steven MacDonald), (Benjamin Altmire) |
| 16:12.8, 18:52.7, 19:03.2, 19:33.7, 20:15.5, (20:37.6), (20:56.4) |
12 | 322 | Conant,
NH - Team Time (1st 5) 1:34:44.3 | Spread (1st 5) 4:22.0 |
| 4, 31, 69, 108, 110, (114), (124) |
| Dane Seppala, Aaron Bresnick, Caleb Olson, Brian Rogers, Seth Mann, (Tim Luhtjarv), (Benjamin Pyhala) |
| 16:15.1, 17:59.4, 19:18.7, 20:34.0, 20:37.1, (20:39.5), (21:19.5) |
13 | 333 | Portsmouth Christian,
NH - Team Time (1st 5) 1:35:53.0 | Spread (1st 5) 3:02.5 |
| 15, 43, 73, 96, 106, (115), (128) |
| Zach Hartman, Jack Longo, David Brackett, Ben Lovern, Nick Wakeman, (Zach Martin), (Joe Stevens) |
| 17:23.6, 18:29.3, 19:26.0, 20:08.0, 20:26.1, (20:41.8), (21:39.1) |
14 | 367 | Laconia,
NH - Team Time (1st 5) 1:36:30.2 | Spread (1st 5) 3:00.0 |
| 12, 81, 84, 93, 97, (164) |
| Logan Brough, Tim King, Dan Englesen, Joey Lennon, Joshua Chandler, (Damian Nichols) |
| 17:09.7, 19:33.6, 19:40.1, 19:57.1, 20:09.7, (26:32.5) |
15 | 443 | Gorham,
NH - Team Time (1st 5) 1:40:30.1 | Spread (1st 5) 5:07.3 |
| 25, 71, 98, 105, 144, (163), (167) |
| demarc Leonardo-alverez, Max Sjostrom, Jackson King, Rober Morehead, Aiden Blair, (Rob Morehouse), (Jakob Carrier) |
| 17:42.6, 19:24.0, 20:12.0, 20:21.6, 22:49.9, (25:16.6), (28:23.0) |
16 | 463 | Moultonborough Academy,
NH - Team Time (1st 5) 1:40:12.7 | Spread (1st 5) 2:04.4 |
| 64, 67, 95, 116, 121, (126) |
| Jack Fogarty, Seamus Gleeson, Alex Bassett, Evan McKenna, Ryley Tinkham, (Hunter Brown) |
| 19:06.6, 19:12.6, 19:59.6, 20:42.9, 21:11.0, (21:34.3) |
17 | 479 | Winnisquam Regional,
NH - Team Time (1st 5) 1:41:29.8 | Spread (1st 5) 3:41.4 |
| 38, 75, 113, 120, 133, (138), (139) |
| Kyle Mann, Nathan Houghton, Tyler Mann, Alex Mango, Hunter Keyser, (John Swain), (Devon Senecal) |
| 18:19.6, 19:28.6, 20:39.1, 21:01.5, 22:01.0, (22:34.1), (22:37.8) |
18 | 491 | Berlin,
NH - Team Time (1st 5) 1:41:42.6 | Spread (1st 5) 2:29.5 |
| 60, 79, 104, 123, 125, (131), (135) |
| Samuel Stiles, Michael Moore, Calvin Rutiger, Ben Bergeron, Kolbe Delafontaine, (Tristen Poirier), (Ian Laroche) |
| 19:02.6, 19:31.8, 20:21.5, 21:14.6, 21:32.1, (21:48.7), (22:09.6) |
19 | 510 | Newfound Regional,
NH - Team Time (1st 5) 1:43:06.1 | Spread (1st 5) 3:45.8 |
| 58, 88, 91, 130, 143, (148), (154) |
| Mack Camara, Cole Eastman, Dustin Bucklin, Zach Allen, Nick Crosby, (James Moore), (Tyler Austin) |
| 18:59.8, 19:44.0, 19:54.4, 21:42.3, 22:45.6, (22:59.9), (23:52.5) |
20 | 522 | White Mountains,
NH - Team Time (1st 5) 1:42:25.9 | Spread (1st 5) 1:40.5 |
| 92, 99, 101, 103, 127, (145), (150) |
| Sam Call, Remington Smith, Dennis Poshnakov, Jon Austin, Sunjay Sood, (Hunter MacLeod), (Zeke Ratliff) |
| 19:56.6, 20:14.4, 20:16.5, 20:21.3, 21:37.1, (22:50.0), (23:11.0) |
21 | 625 | Fall Mountain,
NH - Team Time (1st 5) 1:56:06.4 | Spread (1st 5) 10:51.8 |
| 41, 107, 152, 155, 170, (171) |
| Ranger Wilson, Paul Beliveau, George Gowdy, Hunter Bogar, Russell Putnam, (Ryan Murdoch) |
| 18:25.3, 20:31.4, 23:44.9, 24:07.7, 29:17.1, (30:17.2) |
22 | 649 | Epping,
NH - Team Time (1st 5) 1:52:16.2 | Spread (1st 5) 5:47.0 |
| 65, 134, 137, 153, 160, (166) |
| Konrad Hodgman, Parker Holt, Trey Loving, Alec Silva, Nathaniel Marshall, (Connor Jennings) |
| 19:06.9, 22:01.9, 22:28.0, 23:45.5, 24:53.9, (27:08.4) |
23 | 651 | Bishop Brady,
NH - Team Time (1st 5) 1:52:17.4 | Spread (1st 5) 5:18.3 |
| 60, 140, 142, 151, 158, (165) |
| Cameron Pigeon, Vincent Pagano, Jack Canary, Colin Sandberg, Matthew Pagano, (Zachary Faretra) |
| 19:02.6, 22:38.5, 22:39.7, 23:35.7, 24:20.9, (26:50.0) |
24 | 685 | Hinsdale,
NH - Team Time (1st 5) 2:01:46.7 | Spread (1st 5) 9:35.4 |
| 80, 122, 146, 168, 169 |
| Daniel O'Melia, Alex Schwartz, Elijah Simeon, Garrett Behan, Connor Martin |
| 19:33.4, 21:14.2, 22:53.2, 28:57.1, 29:08.8 |
25 | 691 | Hillsboro-Deering,
NH - Team Time (1st 5) 1:52:41.6 | Spread (1st 5) 3:53.4 |
| 118, 129, 136, 149, 159, (172) |
| Canes Monta, Jack Heck, Cody Brien, Zachary Camp, Logan Snow, (Ethan Blevins) |
| 20:48.6, 21:39.2, 22:25.7, 23:06.1, 24:42.0, (30:23.8) |
26 | 758 | Newport,
NH - Team Time (1st 5) 1:59:13.6 | Spread (1st 5) 3:14.2 |
| 132, 147, 156, 161, 162, (173) |
| Tyler Currier, Eric Bailey, Nathan Currier, Curtis Vogler, Ben Jachim-Gallagher, (George Catsam) |
| 21:58.4, 22:54.9, 24:08.8, 24:58.9, 25:12.6, (30:45.7) |