1 | 44 | Concord,
NH - Team Time (1st 5) 1:18:51.6 | Spread (1st 5) 33.7 |
| 1, 4, 10, 12, 17, (25), (31) |
| Forest Mackenzie, Eli Boesch Dining, Spencer Oliver, O'Brien Matthew, Nate Nichols, (David Cook), (Brayden Kearns) |
| 15:29.1, 15:34.7, 15:49.9, 15:55.1, 16:02.8, (16:12.8), (16:18.0) |
2 | 107 | Oyster River,
NH - Team Time (1st 5) 1:20:35.3 | Spread (1st 5) 25.5 |
| 13, 16, 20, 24, 34, (37), (77) |
| Kieran Murphy, Myles Carrico, Andrew O'Brien, Parker Spinney, Owen Fleischer, (Max Stensile), (Henry Keegan) |
| 15:55.6, 16:02.2, 16:07.3, 16:09.1, 16:21.1, (16:25.7), (16:54.0) |
3 | 154 | Nashua North,
NH - Team Time (1st 5) 1:20:40.9 | Spread (1st 5) 1:38.5 |
| 2, 5, 11, 46, 90, (101), (204) |
| David Vorbach, Max Ireland, Joseph Curran, Gediyon Prince, Yassine Jakib, (Jamie Maddock), (Josh Lentz) |
| 15:30.4, 15:37.4, 15:50.9, 16:33.3, 17:08.9, (17:17.7), (18:35.7) |
4 | 169 | Keene,
NH - Team Time (1st 5) 1:21:41.2 | Spread (1st 5) 37.7 |
| 15, 23, 38, 43, 50, (51), (68) |
| Andrew Derry, Jake Velazquez, Aidan Kindopp, Matt Freitas, Wyatt Ferrando, (Nico Ramirez), (Marcus Marden) |
| 15:58.8, 16:09.0, 16:26.1, 16:30.8, 16:36.5, (16:37.6), (16:49.0) |
5 | 172 | Londonderry,
NH - Team Time (1st 5) 1:21:44.8 | Spread (1st 5) 38.6 |
| 14, 30, 39, 41, 48, (65), (78) |
| William Heenan, Ryan Young, Jake Donnelly, Nathan Seeley, Matthew Griffin, (Kyle Hoglund), (Kerry Daley) |
| 15:56.2, 16:17.6, 16:27.0, 16:29.2, 16:34.8, (16:47.3), (16:54.1) |
6 | 179 | Coe-Brown Northwood Academy,
NH - Team Time (1st 5) 1:21:29.6 | Spread (1st 5) 1:10.7 |
| 3, 29, 31, 56, 60, (89), (92) |
| Evan Tanguay, Luke Tkaczyk, Wyatt Mackey, Dawson Dubois, Gavyn Lewis, (Sam Patterson), (Gabe Deely) |
| 15:32.4, 16:16.1, 16:18.0, 16:40.0, 16:43.1, (17:08.3), (17:10.2) |
7 | 240 | Pinkerton Academy,
NH - Team Time (1st 5) 1:22:28.1 | Spread (1st 5) 1:11.2 |
| 8, 40, 47, 70, 75, (86), (102) |
| Joe Gagnon, Nolan Preble, Ethan Desmaris, Steve Groulx, Nathan Steiger, (Jeff Mize), (Zachary Aham) |
| 15:42.2, 16:28.5, 16:33.4, 16:50.6, 16:53.4, (17:01.3), (17:18.1) |
8 | 323 | Hanover,
NH - Team Time (1st 5) 1:23:56.9 | Spread (1st 5) 57.4 |
| 36, 53, 57, 71, 106, (113), (122) |
| Morgan Baughman, Simon Herron, Jack Lynch, Daniel Bandler, Palmer Haigler, (Charles Goodrich), (Joseph Jacobs) |
| 16:24.8, 16:38.7, 16:40.2, 16:51.0, 17:22.2, (17:29.3), (17:35.2) |
9 | 324 | Winnacunnet,
NH - Team Time (1st 5) 1:23:58.5 | Spread (1st 5) 1:09.1 |
| 22, 52, 55, 95, 100, (107), (114) |
| Colin Donnelly, Noah Taracena, Austin Denis, Jack Taylor, Tanner Valhouli, (Evan Domingos), (Devin Eaton) |
| 16:08.4, 16:38.0, 16:39.6, 17:15.0, 17:17.5, (17:24.0), (17:30.0) |
10 | 340 | Exeter,
NH - Team Time (1st 5) 1:23:40.4 | Spread (1st 5) 2:12.3 |
| 6, 26, 82, 83, 143, (187), (322) |
| Jake Winslow, Thomas Vanderslice, Gregory Brock, James Sullivan, Gavin Cieplik, (Samuel Quitkin), (Jonathan Murphy) |
| 15:38.7, 16:13.6, 16:58.3, 16:58.8, 17:51.0, (18:24.1), (20:02.0) |
11 | 377 | Mascenic Regional,
NH - Team Time (1st 5) 1:24:41.1 | Spread (1st 5) 34.2 |
| 54, 67, 74, 88, 94, (108), (142) |
| Landen Vaillancourt, Dj Turner, Logan Thibault, Michael Fappiano-Putre, Dakota Somero, (Josh Movsessian), (Robert McLain) |
| 16:38.8, 16:48.9, 16:52.4, 17:08.0, 17:13.0, (17:24.2), (17:49.1) |
12 | 417 | Kingswood Reg Senior,
NH - Team Time (1st 5) 1:25:03.8 | Spread (1st 5) 2:28.2 |
| 21, 28, 66, 97, 205, (211), (218) |
| Wyatt Pooler, Cameron Stinchfield, Jim Huckman, Brent Coope, Joseph Wasson, (Adam Richardson), (Oleg Sheahan) |
| 16:07.8, 16:16.0, 16:48.3, 17:15.7, 18:36.0, (18:42.1), (18:46.1) |
13 | 467 | Kearsarge Regional,
NH - Team Time (1st 5) 1:25:55.8 | Spread (1st 5) 1:02.5 |
| 59, 73, 98, 104, 133, (145), (158) |
| Mason Benedict, Trevor Pauling, Aiden Brooks, John Cunningham, Hunter Burns, (Ben Boulton), (Edward Stowell) |
| 16:42.7, 16:52.3, 17:16.3, 17:19.3, 17:45.2, (17:51.6), (18:00.2) |
14 | 561 | Souhegan,
NH - Team Time (1st 5) 1:27:18.1 | Spread (1st 5) 54.7 |
| 72, 109, 115, 131, 134, (136), (181) |
| Thomas Headington, Nathan Stine, Carter Schade, Ethan McFee, Bill Drake, (Mason Silk), (Harrison Mazur) |
| 16:51.1, 17:27.0, 17:30.3, 17:43.9, 17:45.8, (17:47.0), (18:17.5) |
15 | 570 | Merrimack,
NH - Team Time (1st 5) 1:27:19.7 | Spread (1st 5) 54.2 |
| 81, 98, 111, 137, 143, (164), (173) |
| Andrew Peyton, Scott Peyton, Joshua Felo, Devin Crowley, Andrew Frothingham, (Robert Sawdey), (Ryan Fischer) |
| 16:56.8, 17:16.3, 17:27.7, 17:47.9, 17:51.0, (18:06.0), (18:16.0) |
16 | 573 | Campbell,
NH - Team Time (1st 5) 1:27:17.2 | Spread (1st 5) 1:52.7 |
| 27, 103, 125, 151, 167, (180), (202) |
| Jeffrey Allen, Tyler Scopelites, Luke Hogan, Trevor Scopelites, Luke Gomes, (Jonah Crema), (Trevor Gomes) |
| 16:15.5, 17:18.2, 17:40.4, 17:54.9, 18:08.2, (18:17.4), (18:35.2) |
| 573 | Sanborn Regional,
NH - Team Time (1st 5) 1:27:13.3 | Spread (1st 5) 2:07.3 |
| 35, 64, 119, 157, 198, (308), (338) |
| Dylan Khalil, Owen Stocker, Chris DeYoung, John Merry-Carreiro, Ian Marsh, (Owen Tebo), (Andrew Samoisette) |
| 16:22.9, 16:47.2, 17:33.2, 17:59.8, 18:30.2, (19:45.9), (20:20.0) |
18 | 596 | Bishop Guertin,
NH - Team Time (1st 5) 1:27:46.3 | Spread (1st 5) 38.9 |
| 91, 110, 121, 135, 139, (170), (189) |
| Simon Morrier, Joe Noon, Carson Bottomley, Ben Danielson, Aidan Johnson, (Benjamin Stawasz), (Zachary Rioux) |
| 17:09.4, 17:27.2, 17:34.8, 17:46.6, 17:48.3, (18:11.9), (18:26.1) |
19 | 597 | Windham,
NH - Team Time (1st 5) 1:27:17.9 | Spread (1st 5) 2:39.8 |
| 9, 63, 153, 179, 193, (195), (199) |
| Spenser Sawyer, Robby St. Laurent, Jacob Kuczynski, Christian Bartley, Rohan Rai, (Matt Kucynski), (Cole Flenniken) |
| 15:49.2, 16:46.2, 17:56.2, 18:17.3, 18:29.0, (18:29.9), (18:32.0) |
20 | 624 | Phillips Exeter Academy,
NH - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 59.0 |
| 84, 105, 124, 155, 156, (165), (173) |
| William Coogan, Connor Chen, Alexander Renaud, Varun Oberai, Charlie Neuhaus, (Grayson Derossi), (Croix Mikofsky) |
| 16:59.0, 17:22.0, 17:39.0, 17:57.0, 17:58.0, (18:07.0), (18:16.0) |
21 | 660 | Bow,
NH - Team Time (1st 5) 1:28:30.2 | Spread (1st 5) 1:05.5 |
| 93, 118, 120, 152, 177, (178), (240) |
| Kirpal Demian, Sam Berube, Gabriel Neff, Caleb Olson, William Carey, (Colin Lessard), (Sam Selleck) |
| 17:10.9, 17:32.5, 17:34.5, 17:55.9, 18:16.4, (18:16.9), (19:01.9) |
22 | 711 | Merrimack Valley,
NH - Team Time (1st 5) 1:28:31.6 | Spread (1st 5) 3:32.0 |
| 7, 49, 146, 251, 258, (279), (292) |
| David Reynolds, Matt Reynolds, Matthew Lyle, Christian Oglesby, Ethan Dodenhoff, (Mason Graham), (Connor Butt) |
| 15:41.5, 16:35.8, 17:54.0, 19:06.8, 19:13.5, (19:25.5), (19:34.0) |
23 | 740 | Winnisquam Regional,
NH - Team Time (1st 5) 1:29:39.7 | Spread (1st 5) 1:48.6 |
| 87, 126, 127, 172, 228, (238), (355) |
| Kyle Mann, Riley Mann, Dylan Robert, Andre Cormier, Frederick Beede, (Evan Griffin), (Jack Richard) |
| 17:06.2, 17:41.4, 17:41.5, 18:15.8, 18:54.8, (19:01.2), (20:41.8) |
24 | 749 | Salem,
NH - Team Time (1st 5) 1:29:31.5 | Spread (1st 5) 1:35.9 |
| 80, 130, 154, 186, 199, (208), (232) |
| Sean Holden, Luke Fantasia, Jackson Mazejka, David Miller, Tim Spampinato, (Carson Wante), (Massi Bosli) |
| 16:56.1, 17:43.7, 17:56.7, 18:23.0, 18:32.0, (18:38.8), (18:57.0) |
25 | 797 | Hollis-Brookline,
NH - Team Time (1st 5) 1:30:08.9 | Spread (1st 5) 2:28.6 |
| 43, 139, 150, 229, 236, (252), (281) |
| Kenny Corsetti, Adam McQuilken, Matthew Hutchinson, Cameron Hallet, Jordin Stone, (Patrick Bloniasz), (Daniel DeLong) |
| 16:30.8, 17:48.3, 17:54.7, 18:55.7, 18:59.4, (19:07.5), (19:27.1) |
26 | 811 | Alvirne,
NH - Team Time (1st 5) 1:30:24.7 | Spread (1st 5) 52.0 |
| 123, 149, 159, 184, 196, (248), (269) |
| Paul Balletto, Justin Carbonneau, William Horgan, James Descoteau, Kyle Dubay, (Josh Laine), (Daniel Rezendes) |
| 17:38.0, 17:54.5, 18:01.2, 18:21.0, 18:30.0, (19:05.6), (19:19.8) |
27 | 815 | Nashua South,
NH - Team Time (1st 5) 1:30:30.2 | Spread (1st 5) 47.2 |
| 128, 162, 163, 169, 193, (227), (235) |
| Aiden van Batenburg, Richard Fournier, Alexander Chen, Christopher Keefe, Jeremy Bridge, (Owen Mooso), (Andrew Dunhom) |
| 17:41.8, 18:04.2, 18:04.6, 18:10.6, 18:29.0, (18:54.7), (18:59.0) |
28 | 829 | Trinity,
NH - Team Time (1st 5) 1:30:35.2 | Spread (1st 5) 2:03.2 |
| 79, 116, 190, 210, 234, (262), (264) |
| Danny Donovan, Emmanuel Ndahayo, James Barrett, Pat Dunn, Rosenthall Louis, (AJ Meehan), (Hunter Cote) |
| 16:55.0, 17:32.0, 18:28.0, 18:42.0, 18:58.2, (19:15.6), (19:16.0) |
29 | 863 | Monadnock Regional,
NH - Team Time (1st 5) 1:30:39.0 | Spread (1st 5) 2:48.9 |
| 58, 69, 185, 263, 288, (299), (333) |
| Tyler Hebert, Lucas Beteau, Harry Ryan, Donovan Lombara, Aiden Hart, (Ryan Phillips), (Peter Margand) |
| 16:41.3, 16:50.4, 18:21.4, 19:15.7, 19:30.2, (19:38.0), (20:15.2) |
30 | 893 | Dover,
NH - Team Time (1st 5) 1:31:09.9 | Spread (1st 5) 2:48.3 |
| 62, 160, 182, 196, 293, (307), (311) |
| Josh Thompson, Kyle Mau, Seb Cook, Michael Andrecyk, Trevor Gnall, (Ben Stone), (Donovan Dimaria) |
| 16:45.9, 18:02.0, 18:17.8, 18:30.0, 19:34.2, (19:45.8), (19:49.2) |
31 | 936 | Kennett,
NH - Team Time (1st 5) 1:32:03.1 | Spread (1st 5) 59.7 |
| 147, 166, 188, 209, 226, (260), (286) |
| Christopher Desmaris, Aidan Hagerty, Caleb Esmay, Colby Livingston, Keith Badger, (Garrick Porter), (Snowden O'Neill) |
| 17:54.2, 18:08.0, 18:26.0, 18:41.0, 18:53.9, (19:14.6), (19:30.0) |
32 | 944 | Con-Val,
NH - Team Time (1st 5) 1:31:46.2 | Spread (1st 5) 2:58.3 |
| 33, 138, 246, 259, 268, (273), (347) |
| Evan Coyne, Harrison Kim, George Shiarella, Max Boisvert, Casey Burgess, (Danny Veverka), (Matthew Smith) |
| 16:21.0, 17:48.0, 19:04.0, 19:13.9, 19:19.3, (19:21.2), (20:33.5) |
33 | 957 | Bedford,
NH - Team Time (1st 5) 1:32:09.5 | Spread (1st 5) 1:50.4 |
| 96, 147, 223, 241, 250, (256), (261) |
| James Nash, Zack Gamache, Giovanni Senat, Brian Faxon, Justin Silver, (Toren Coulter), (William Pagliarulo) |
| 17:15.6, 17:54.2, 18:51.7, 19:02.0, 19:06.0, (19:09.0), (19:15.0) |
34 | 1008 | Lebanon,
NH - Team Time (1st 5) 1:32:44.4 | Spread (1st 5) 1:31.4 |
| 160, 173, 183, 201, 291, (296), (321) |
| Cody Davis, Jake Willeman, Edward Bieszczad, Peter Maslan, Jonathan Brennan, (Zach Herndon), (Will Forman) |
| 18:02.0, 18:16.0, 18:18.0, 18:35.0, 19:33.4, (19:35.0), (20:01.0) |
35 | 1054 | Portsmouth,
NH - Team Time (1st 5) 1:33:25.5 | Spread (1st 5) 1:35.5 |
| 132, 190, 230, 232, 270, (271), (290) |
| Andrew Weeks, Ryan Prinz, Cameron Scherr, Ian Stromski, Steve Weeks, (Hugh MacDonald), (Isaac Swainbank) |
| 17:44.5, 18:28.0, 18:56.0, 18:57.0, 19:20.0, (19:21.0), (19:33.0) |
36 | 1114 | Manchester Memorial,
NH - Team Time (1st 5) 1:34:02.6 | Spread (1st 5) 2:07.8 |
| 129, 203, 216, 253, 313, (324), (405) |
| Evan Clark, Kristjan Fraser, Justin Discua, Max Makara, James Mondor, (Mitchell Nault), (Gavin Huntley) |
| 17:43.2, 18:35.6, 18:44.4, 19:08.4, 19:51.0, (20:03.0), (21:50.0) |
37 | 1170 | Milford,
NH - Team Time (1st 5) 1:34:49.7 | Spread (1st 5) 3:32.3 |
| 76, 116, 306, 331, 341, (363), (384) |
| Caleb Korthals, Blake Audibert, Ethan Briggs, Caleb Fortunato, Ben Valliant, (Cyrus Adi-Zayabi), (Trevor Grenier) |
| 16:53.7, 17:32.0, 19:45.0, 20:13.0, 20:26.0, (20:49.0), (21:19.0) |
38 | 1178 | Moultonborough Academy,
NH - Team Time (1st 5) 1:34:31.2 | Spread (1st 5) 4:10.8 |
| 18, 231, 297, 298, 334, (350), (398) |
| Tyler McLaughlin, Jack Fogarty, Seamus Gleeson, Eric Adams, Alex Bassett, (Will Morse), (Jerome Phillips) |
| 16:05.6, 18:56.8, 19:35.6, 19:36.8, 20:16.4, (20:36.5), (21:33.6) |
39 | 1212 | John Stark Regional,
NH - Team Time (1st 5) 1:34:48.9 | Spread (1st 5) 3:20.1 |
| 45, 280, 285, 288, 314, (351), (380) |
| Brandon Langdon, Jack Mccallum, Collin Astholz, Jack Hagan, Owen Payeur, (Erik Hilyard), (Marcus McFall) |
| 16:31.9, 19:25.8, 19:29.0, 19:30.2, 19:52.0, (20:37.0), (21:02.1) |
40 | 1227 | Laconia,
NH - Team Time (1st 5) 1:35:15.2 | Spread (1st 5) 1:22.6 |
| 176, 245, 249, 257, 300, (440), (448) |
| Noah Mousseau, Joey Lennon, Joshua Chandler, Eric Phelps, Dan Englesen, (Ben Cone), (Joseph Bailey) |
| 18:16.1, 19:03.7, 19:05.8, 19:10.9, 19:38.7, (24:09.1), (25:38.1) |
41 | 1229 | Timberlane Regional,
NH - Team Time (1st 5) 1:35:31.7 | Spread (1st 5) 4:38.9 |
| 19, 212, 319, 320, 359, (367), (370) |
| Jacob Huberdeau, Tracy O'Donnell, Kyle Duffy, Andrew Trasatti, Ryan McClure, (Richard Johnston), (Ethan Randall) |
| 16:07.0, 18:42.4, 19:58.1, 19:58.3, 20:45.9, (20:51.0), (20:51.5) |
42 | 1231 | Hopkinton,
NH - Team Time (1st 5) 1:35:34.4 | Spread (1st 5) 1:40.3 |
| 190, 220, 239, 254, 328, (340), (354) |
| Joe Tierney, Theodore Mollano, Shepyrd Murdough, Simon Page, Hayden Lynch, (Joe Sawitsky), (Nick Simpkins) |
| 18:28.0, 18:48.0, 19:01.3, 19:08.8, 20:08.3, (20:20.3), (20:41.2) |
43 | 1248 | Inter-Lakes,
NH - Team Time (1st 5) 1:35:15.4 | Spread (1st 5) 3:20.3 |
| 42, 282, 302, 310, 312, (362), (427) |
| Ian Daly, Steven Bean, Elijah Marietta, Jesse Clyatt, Ben Baker, (Parker Caswell), (Josh Felch) |
| 16:30.1, 19:27.3, 19:40.6, 19:47.0, 19:50.4, (20:48.8), (23:04.8) |
44 | 1249 | Manchester Central,
NH - Team Time (1st 5) 1:35:33.2 | Spread (1st 5) 1:02.0 |
| 206, 219, 237, 286, 301, (316), (348) |
| Aiden McGahey, Andy Vo, Clay Young, Photios Vougias, Chris Ansara, (Michael Dupre), (Nathan Duplessis) |
| 18:37.0, 18:46.6, 19:00.6, 19:30.0, 19:39.0, (19:58.0), (20:35.0) |
45 | 1283 | Conant,
NH - Team Time (1st 5) 1:35:56.2 | Spread (1st 5) 39.4 |
| 221, 247, 254, 277, 284, (303), (334) |
| Chris Taylor, Matt Bernier, Benjamin Pyhala, Seth Mann, Ethan Weinhold, (Logan Hampsey), (Josh Barnwell) |
| 18:49.2, 19:04.7, 19:08.8, 19:24.9, 19:28.6, (19:42.6), (20:16.4) |
46 | 1289 | Belmont,
NH - Team Time (1st 5) 1:36:48.7 | Spread (1st 5) 2:55.4 |
| 141, 214, 224, 352, 358, (402), (409) |
| Nick Randos, Connor Jackson, Aidan Rupp, Micah Edgren, Konnor Blake, (Nick Miles), (Rashaun Magdich) |
| 17:49.0, 18:44.0, 18:52.0, 20:39.3, 20:44.4, (21:42.3), (22:07.6) |
47 | 1342 | The Derryfield,
NH - Team Time (1st 5) 1:38:26.0 | Spread (1st 5) 5:16.1 |
| 85, 112, 357, 377, 411, (414), (446) |
| Caleb Richmond, Matt Michaud, Eric Chapdelaine, Kieran Dwyer, Peter Philbin, (Conner O'Brien), (Kevin Li) |
| 17:00.2, 17:27.8, 20:43.7, 20:58.0, 22:16.3, (22:30.2), (24:45.0) |
48 | 1344 | Berlin,
NH - Team Time (1st 5) 1:37:10.5 | Spread (1st 5) 2:37.9 |
| 171, 206, 271, 327, 369, (389), (404) |
| Samuel Stiles, Michael Howery, Ian Laroche, Kolbe Delafontaine, Joseph Young, (Jace Arsenault), (Thomas Cole) |
| 18:13.4, 18:37.0, 19:21.0, 20:07.8, 20:51.3, (21:26.3), (21:46.3) |
49 | 1359 | Pembroke Academy,
NH - Team Time (1st 5) 1:37:35.9 | Spread (1st 5) 2:32.3 |
| 168, 215, 267, 353, 356, (394), (397) |
| Josh Crandall, Ryan Burns, Ben Prescott, Shawn Tremblay, Mihir Khadka, (Jack Harkness), (Oscar Gamache) |
| 18:10.0, 18:44.2, 19:19.2, 20:40.2, 20:42.3, (21:32.9), (21:33.2) |
50 | 1421 | Gilford,
NH - Team Time (1st 5) 1:37:35.7 | Spread (1st 5) 1:15.4 |
| 213, 278, 305, 309, 316, (332), (382) |
| Jonas Bilodeau, Beck McLean, Michael Wernig, Matthew McDonough, Eddie Demers, (Charles Townsend), (Ryan Hamel) |
| 18:42.6, 19:25.0, 19:44.1, 19:46.0, 19:58.0, (20:14.8), (21:04.8) |
51 | 1597 | Plymouth Regional,
NH - Team Time (1st 5) 1:40:10.6 | Spread (1st 5) 1:03.3 |
| 276, 315, 326, 338, 342, (346), (361) |
| Michael Kulig, Griffin Smith, Cameron Donnell, Randall Scroggins, Ben Parsons, (Shane Johnston), (Sam Ebner) |
| 19:23.2, 19:54.0, 20:06.9, 20:20.0, 20:26.5, (20:31.6), (20:48.0) |
52 | 1603 | St Thomas Aquinas,
NH - Team Time (1st 5) 1:40:39.8 | Spread (1st 5) 2:07.0 |
| 225, 304, 336, 359, 379, (381), (393) |
| Alexander Hyatt, Nick Genkinger, Cooper Walsh, Ben Smith, Peter Schultz, (Dillon O'Connell), (Erik Sigurdsson) |
| 18:53.0, 19:43.1, 20:17.8, 20:45.9, 21:00.0, (21:03.0), (21:32.0) |
53 | 1615 | Goffstown Area,
NH - Team Time (1st 5) 1:40:52.1 | Spread (1st 5) 1:54.8 |
| 241, 283, 349, 366, 376, (388), (392) |
| Conor Brown, Joe Jackson, Paul Gendron, Jack Foley, Jarren Fox, (Tace Rothstein), (Nick Dalton) |
| 19:02.0, 19:28.1, 20:35.2, 20:50.0, 20:56.8, (21:26.2), (21:27.5) |
54 | 1653 | Newmarket,
NH - Team Time (1st 5) 1:41:49.1 | Spread (1st 5) 2:16.1 |
| 266, 275, 329, 389, 394, (410), (431) |
| Sam Frede, Alex Kumph, David Eckland, Cameron Mooney, Thomas Leahy, (Colby Kumph), (Caden Corbin) |
| 19:16.8, 19:22.6, 20:10.5, 21:26.3, 21:32.9, (22:10.4), (23:31.5) |
55 | 1659 | Spaulding,
NH - Team Time (1st 5) 1:41:46.0 | Spread (1st 5) 2:22.0 |
| 241, 316, 343, 372, 387, (405), (408) |
| Brett Stevens, Matt Roy, Matt Lacey, Isaac Lancey, Anthony LaBruto, (Nick Ward), (Owen Burrell) |
| 19:02.0, 19:58.0, 20:29.0, 20:53.0, 21:24.0, (21:50.0), (21:50.4) |
56 | 1711 | Hillsboro-Deering,
NH - Team Time (1st 5) 1:44:14.5 | Spread (1st 5) 4:20.0 |
| 244, 264, 378, 396, 429, (436), (438) |
| Zachary Camp, Kyle Merrill, Bryce Bush, Adriaen Thibeault, Skylar Smith, (Tucker Sheehan), (Nathan Ledvina) |
| 19:03.0, 19:16.0, 20:59.5, 21:33.0, 23:23.0, (23:51.8), (24:00.4) |
57 | 1764 | Fall Mountain,
NH - Team Time (1st 5) 1:49:24.8 | Spread (1st 5) 7:26.7 |
| 61, 405, 422, 433, 443, (451), (456) |
| George Gowdy, Rusla Bierweiler-Franks, Jorge Rodriguez, Robert Lincourt, Ian Maclachlan, (James Ronning), (Evan Swift) |
| 16:44.9, 21:50.0, 22:54.9, 23:43.4, 24:11.6, (26:24.3), (29:31.9) |
58 | 1803 | Newfound Regional,
NH - Team Time (1st 5) 1:43:50.7 | Spread (1st 5) 1:00.5 |
| 337, 345, 365, 371, 385, (386), (403) |
| Hunter Coleman, Kyle Rosendahl, James Shokal, Connor Springer, Nicholas Comeau, (Joseph Montgomery), (Ashler Dotson) |
| 20:18.8, 20:31.5, 20:49.5, 20:51.6, 21:19.3, (21:20.7), (21:44.4) |
59 | 1819 | Epping,
NH - Team Time (1st 5) 1:47:15.4 | Spread (1st 5) 5:18.4 |
| 217, 374, 374, 415, 439, (444) |
| Konrad Hodgman, Parker Holt, Daniel Johnson, Zachary Hodgman, Peter McTague, (Tayler Holt) |
| 18:45.5, 20:56.4, 20:56.4, 22:33.2, 24:03.9, (24:17.0) |
60 | 1850 | White Mountains,
NH - Team Time (1st 5) 1:46:56.0 | Spread (1st 5) 3:45.4 |
| 295, 323, 383, 421, 428, (432), (440) |
| Jon Austin, Elijah Ratliff, Miles Wharton, Josh Womble, Kaiden Cunnington, (Hunter MacLeod), (Andy Smith) |
| 19:34.3, 20:02.5, 21:10.6, 22:48.9, 23:19.7, (23:37.6), (24:09.1) |
61 | 1871 | Prospect Mountain,
NH - Team Time (1st 5) 1:47:54.1 | Spread (1st 5) 3:38.9 |
| 274, 344, 412, 418, 423, (447) |
| Thomas Howlett, Nathan Holiday, Nikolas Neathery, Nate Cormier, Sam Cormier, (Caleb Parelius) |
| 19:21.8, 20:29.8, 22:20.6, 22:41.2, 23:00.7, (25:19.0) |
62 | 1925 | Portsmouth Christian,
NH - Team Time (1st 5) 1:49:06.5 | Spread (1st 5) 4:16.4 |
| 330, 363, 367, 420, 445, (454) |
| Matt Corso, Jake Morrissey, David Brackett, Trevor Garton, Andrew Hunt, (Griffin Hotz) |
| 20:12.0, 20:49.0, 20:51.0, 22:46.1, 24:28.4, (26:52.0) |
63 | 1927 | Bishop Brady,
NH - Team Time (1st 5) 1:51:29.0 | Spread (1st 5) 5:01.1 |
| 222, 417, 425, 426, 437, (449), (453) |
| Oscar Miller, William Scrivens, Zachary Faretra, Karl Averill, Maxwell Brown, (William Verdi), (Kevin Du) |
| 18:51.5, 22:37.6, 23:03.5, 23:03.8, 23:52.6, (26:07.2), (26:49.3) |
64 | 1928 | Pelham,
NH - Team Time (1st 5) 1:47:08.8 | Spread (1st 5) 2:22.3 |
| 325, 391, 399, 400, 413, (430), (435) |
| Cameron Dufault, Chris Soucy, Jake Dumont, Ryan Bellahrossi, Kenny Pawlowicz, (Pedro Guerra), (Nathan Sprague) |
| 20:04.6, 21:27.1, 21:35.0, 21:35.2, 22:26.9, (23:24.0), (23:45.8) |
65 | 1971 | Hinsdale,
NH - Team Time (1st 5) 1:50:38.2 | Spread (1st 5) 4:09.5 |
| 293, 401, 419, 424, 434, (455), (457) |
| Alex Schwartz, Teagan Cairns, Garrett Behan, Ryan Lee, Steven Parker, (William Bruns), (Connor Martin) |
| 19:34.2, 21:36.6, 22:42.9, 23:00.8, 23:43.7, (26:53.4), (34:46.6) |
66 | 2133 | Raymond,
NH - Team Time (1st 5) 2:00:28.2 | Spread (1st 5) 5:30.6 |
| 373, 416, 442, 450, 452 |
| Jeffrey Rivard, Tim Carta, Brandon Truman, Brady Arnold, Cam Taber |
| 20:55.9, 22:35.4, 24:11.3, 26:19.1, 26:26.5 |