1 | 72 | New Canaan,
CT - Team Time (1st 5) 1:24:54.6 | Spread (1st 5) 1:16.3 |
| 3, 7, 12, 14, 36, (45), (61) |
| Max Koschnitzke, Alexander Urbahn, Andrew Malling, Cem Geray, Henry Asker, (Noah Levine), (Alexander Orwicz) |
| 16:19.6, 16:47.9, 17:00.3, 17:10.9, 17:35.9, (17:48.5), (18:02.5) |
2 | 92 | Pomperaug,
CT - Team Time (1st 5) 1:25:58.3 | Spread (1st 5) 40.8 |
| 4, 16, 23, 24, 25, (27), (42) |
| Robert Moore, Zachary DiMeglio, Sam Holst-Grubbe, Trey Generali, Dan Collette, (Eric Rosenhein), (Luke Bunosso) |
| 16:41.2, 17:13.0, 17:20.6, 17:21.5, 17:22.0, (17:24.7), (17:47.3) |
3 | 96 | New Milford,
CT - Team Time (1st 5) 1:25:24.3 | Spread (1st 5) 1:45.9 |
| 2, 10, 13, 17, 54, (64), (103) |
| Eli Nahom, Garred Farrell, Charles Osborne, Jason Golembeski, Michael Rafferty, (Jacob Dengler), (John Adams) |
| 16:11.0, 16:56.0, 17:07.0, 17:13.4, 17:56.9, (18:05.0), (18:47.2) |
4 | 163 | Darien,
CT - Team Time (1st 5) 1:27:35.9 | Spread (1st 5) 1:01.2 |
| 11, 18, 33, 44, 57, (65), (94) |
| Griffin Ott, Jack O'Keeffe, Brett Vrooman, Cormac Brown, Lucas Madariaga, (Will Bouton), (Matthew Guttuso) |
| 16:59.8, 17:13.5, 17:34.0, 17:47.6, 18:01.0, (18:06.0), (18:36.0) |
5 | 178 | Middletown (CT),
CT - Team Time (1st 5) 1:27:29.4 | Spread (1st 5) 1:22.0 |
| 6, 9, 32, 63, 68, (73), (75) |
| Matthew Lecky, Ben Carlson, Stefano Mazzeo, Jacob Latronica, Justin Karpel, (Sean Ahern), (Konstantin Ditc) |
| 16:47.0, 16:54.8, 17:33.8, 18:04.8, 18:09.0, (18:13.0), (18:13.8) |
6 | 199 | E.O. Smith,
CT - Team Time (1st 5) 1:28:26.2 | Spread (1st 5) 40.4 |
| 25, 35, 38, 41, 60, (80), (98) |
| Keegan Santasiere, Will Delaney, Anthony Scigliano, Jorich Swift, Cory Bill, (Christopher Flauche), (Nicolas Person) |
| 17:22.0, 17:35.2, 17:40.6, 17:46.0, 18:02.4, (18:21.0), (18:41.7) |
7 | 205 | Kennedy,
CT - Team Time (1st 5) 1:27:35.6 | Spread (1st 5) 3:26.6 |
| 1, 5, 22, 40, 137, (142), (144) |
| Kyle Hotchkiss, Alexander Brites, Ivan Meraz, Andry Evangelista, Derek Yates, (Arlen Milian), (Aaron Lamar) |
| 16:08.4, 16:46.5, 17:19.8, 17:45.9, 19:35.0, (19:41.5), (19:46.6) |
8 | 210 | Bristol Central,
CT - Team Time (1st 5) 1:28:30.4 | Spread (1st 5) 56.5 |
| 15, 28, 49, 50, 68, (71), (77) |
| Mark Petrosky, Devin Flores, Pacifico Flores, Matthew Roy, Nate DeAngelo, (Benjamin Stafford), (Ian Kreciglowa) |
| 17:12.5, 17:25.9, 17:50.0, 17:53.0, 18:09.0, (18:10.5), (18:15.4) |
9 | 212 | Wilbur Cross,
CT - Team Time (1st 5) 1:28:22.0 | Spread (1st 5) 1:13.0 |
| 8, 29, 53, 57, 65, (73), (81) |
| Mahammed Hussain, Travis Martin, Nassaiah Betancourt, Masahito Nishimura, Elliot Faulkner, (Henry Hall), (Michael Tramontano) |
| 16:53.0, 17:27.0, 17:55.0, 18:01.0, 18:06.0, (18:13.0), (18:22.0) |
10 | 255 | South Windsor,
CT - Team Time (1st 5) 1:29:25.7 | Spread (1st 5) 38.9 |
| 31, 43, 52, 57, 72, (95), (139) |
| Jason Ray, Trevor Anthony, Carter Cobb, Benjamin Armstrong, Ryan Carterud, (Braden Goodale), (Matthew Pelletier) |
| 17:32.1, 17:47.5, 17:54.1, 18:01.0, 18:11.0, (18:39.2), (19:37.0) |
11 | 312 | Naugatuck,
CT - Team Time (1st 5) 1:30:24.7 | Spread (1st 5) 1:25.9 |
| 21, 39, 67, 85, 100, (112), (129) |
| Ross Via, Elliott Via, Charles Marenghi, Elliot Via, Brendon Soubannarath, (Bryce Cegielski), (David Garces) |
| 17:19.6, 17:42.8, 18:08.8, 18:28.0, 18:45.5, (19:02.0), (19:26.4) |
12 | 324 | Newington,
CT - Team Time (1st 5) 1:30:37.3 | Spread (1st 5) 1:40.3 |
| 19, 30, 56, 109, 110, (146), (147) |
| Aiden Toth, Samuel Geisler, Serhiy Demyanov, Salvatore Scata, Joseph Bohlke, (Brendan Henriques), (Kenneth Flores) |
| 17:16.0, 17:28.0, 18:00.8, 18:56.2, 18:56.3, (19:49.2), (19:49.4) |
13 | 355 | Wilton,
CT - Team Time (1st 5) 1:31:06.7 | Spread (1st 5) 42.3 |
| 48, 55, 81, 84, 87, (93), (104) |
| Tyler Zengo, Davis Cote, Flynn Crowther, Nicholas Ivanov, Ryan Healey, (Luke Maloney), (Sam Rosen) |
| 17:49.4, 18:00.0, 18:22.0, 18:23.6, 18:31.7, (18:35.9), (18:47.8) |
14 | 357 | Wethersfield,
CT - Team Time (1st 5) 1:31:02.3 | Spread (1st 5) 1:00.3 |
| 34, 70, 79, 83, 91, (99), (108) |
| Garrett Tougas, Mike Dunn, Owen Gagne, Brian Heavren, Brian Kallajian, (David Adams), (Alec Arnold) |
| 17:34.7, 18:10.4, 18:19.9, 18:22.3, 18:35.0, (18:43.5), (18:55.0) |
15 | 371 | Daniel Hand,
CT - Team Time (1st 5) 1:31:31.1 | Spread (1st 5) 57.8 |
| 46, 51, 85, 88, 101, (102), (124) |
| Jaime Calderone, Cale Gabrynowicz, Carson Hines, Tyler Merritt, Martin Wolek, (Dante Zucconi), (Michael Campanelli) |
| 17:48.7, 17:53.9, 18:28.0, 18:34.0, 18:46.5, (18:47.0), (19:15.0) |
16 | 438 | Crosby,
CT - Team Time (1st 5) 1:32:38.7 | Spread (1st 5) 1:56.9 |
| 20, 76, 106, 114, 122, (126), (134) |
| Elijah Lewis, Keven Montanez, Dylan Beniquez, Markeese Days, Kevin Montanez, (Tolany Velez-Pastana), (Mathew Lominy) |
| 17:17.1, 18:13.9, 18:50.5, 19:03.2, 19:14.0, (19:18.1), (19:30.0) |
17 | 495 | Notre Dame-West Haven,
CT - Team Time (1st 5) 1:33:51.0 | Spread (1st 5) 1:10.0 |
| 62, 88, 107, 117, 121, (130), (135) |
| Thomas Minar, Oliver Shannon, Brian Locicero, Ohm Patel, Jacob Carson, (Jonathan Katz), (Rory O'Connor) |
| 18:03.0, 18:34.0, 18:54.0, 19:07.0, 19:13.0, (19:27.0), (19:31.0) |
18 | 539 | Fitch,
CT - Team Time (1st 5) 1:35:53.0 | Spread (1st 5) 3:23.0 |
| 47, 78, 111, 138, 165, (172), (172) |
| Ian Poe, Dan Gaiewski, Cole Aristi, Simon Chidley, Ethan Alves, (Hassan Saiyed), (Simon Choi) |
| 17:49.0, 18:16.0, 19:00.0, 19:36.0, 21:12.0, (21:39.0), (21:39.0) |
19 | 572 | Bristol Eastern,
CT - Team Time (1st 5) 1:35:30.5 | Spread (1st 5) 55.0 |
| 88, 115, 118, 120, 131, (145), (151) |
| Ben Wadowski, Gabriel Bartolome, Mason Poirier, Sean Sullivan, Nicholas Provenzano, (Logan Zdun), (Benjamin Johnsky) |
| 18:34.0, 19:06.0, 19:09.0, 19:12.5, 19:29.0, (19:48.0), (20:08.5) |
20 | 583 | Windsor,
CT - Team Time (1st 5) 1:36:02.4 | Spread (1st 5) 2:15.6 |
| 37, 122, 133, 143, 148, (152), (153) |
| Marcus Manson, Cameron Abbot, Harold McCarty, Zachary Giguere, Aaron Ersando, (Benjamin Levesque), (Christopher McLean) |
| 17:38.8, 19:14.0, 19:29.5, 19:45.7, 19:54.4, (20:14.0), (20:16.0) |
21 | 642 | Hartford Public,
CT - Team Time (1st 5) 1:37:26.3 | Spread (1st 5) 1:49.1 |
| 91, 105, 140, 150, 156, (161), (164) |
| Angel Alvarez, Rony Almonte, Cristian Hernandez, Christian Mulero, Christian Viera, (Aboubakar Adam), (Tremayne Cross) |
| 18:35.0, 18:49.2, 19:40.0, 19:58.0, 20:24.1, (20:49.8), (21:06.5) |
22 | 666 | Farmington,
CT - Team Time (1st 5) 1:38:00.6 | Spread (1st 5) 1:24.2 |
| 115, 119, 125, 149, 158, (166), (171) |
| Jimmy Siuta, Ethan Grubelich, Nick Calcavecchia, Quinn Walsh, Casey Debiase, (James Galske), (Calcavecchia Jack) |
| 19:06.0, 19:12.0, 19:15.1, 19:57.3, 20:30.2, (21:12.6), (21:30.5) |
23 | 675 | Maloney,
CT - Team Time (1st 5) 1:39:50.4 | Spread (1st 5) 2:49.5 |
| 96, 97, 153, 159, 170, (174), (175) |
| Reynaldo Torres, Dominic Oliveri, Spenser Santagata, Simon Santos, Jack Flores, (John Donlon), (Jeffrey Dobensky) |
| 18:39.5, 18:40.6, 20:16.0, 20:45.3, 21:29.0, (22:53.1), (22:55.7) |
24 | 705 | North Haven,
CT - Team Time (1st 5) 1:39:30.0 | Spread (1st 5) 1:45.0 |
| 113, 136, 141, 155, 160, (162), (168) |
| Jonathan Opramolla, Jackson Frank, Cory Reilly, Alex Savenelli, Aidan Bergin, (Alex Page), (Aidan Bergini) |
| 19:03.0, 19:34.0, 19:41.0, 20:24.0, 20:48.0, (21:02.0), (21:21.0) |
25 | 706 | Masuk,
CT - Team Time (1st 5) 1:39:44.6 | Spread (1st 5) 1:46.3 |
| 127, 128, 131, 157, 163, (167), (169) |
| Zachary Gingras, Zaccheri Morra, Colin Raymond, Gabriel Rodrigues, Aidan Donnelly, (Nicolas Sementilli), (Matthew Mitola) |
| 19:19.0, 19:25.3, 19:29.0, 20:26.0, 21:05.3, (21:18.3), (21:27.5) |