1 | 45 | Cardinal Spellman,
MA - Team Time (1st 5) 1:28:30.5 | Spread (1st 5) 56.8 |
| 4, 5, 9, 13, 14, (18), (26) |
| Joe Concannon, Tim Ryan, Gus Suneson, Charles Norton, Chris Neilan, (Sam Larue), (Michael Bowen) |
| 17:13.7, 17:16.8, 17:41.0, 18:08.5, 18:10.5, (18:18.3), (18:52.8) |
2 | 73 | Bishop Fenwick,
MA - Team Time (1st 5) 1:30:22.0 | Spread (1st 5) 2:54.0 |
| 3, 6, 8, 24, 32, (35), (36) |
| Shawn Carlson, Jack Keenan, Aiden Hill, Zach Mizioch, Derek Dellisola, (Jackson Tse), (Kevin Wythe) |
| 16:44.0, 17:31.0, 17:40.0, 18:49.0, 19:38.0, (20:07.8), (20:12.0) |
3 | 75 | Arlington Catholic,
MA - Team Time (1st 5) 1:30:04.6 | Spread (1st 5) 2:32.0 |
| 1, 10, 19, 22, 23, (25), (31) |
| Sean Kay, Kevin Hickey, Shawn Brown, Andrew Doyle, James Cordero, (Brian Morgan), (Edward O'Keefe) |
| 16:16.0, 17:48.6, 18:25.0, 18:47.0, 18:48.0, (18:51.0), (19:33.0) |
4 | 77 | Marian,
MA - Team Time (1st 5) 1:30:55.9 | Spread (1st 5) 3:44.1 |
| 2, 7, 15, 16, 37, (38), (42) |
| Kevin Lucas-Torres, Januario Carreiro, Declan Walsh, Sam St.George, Noah Miller, (Eric Zhang), (Sal Maglione) |
| 16:36.2, 17:37.1, 18:10.6, 18:11.7, 20:20.3, (20:20.6), (20:38.5) |
5 | 136 | Saint Mary's,
MA - Team Time (1st 5) 1:36:47.0 | Spread (1st 5) 2:30.0 |
| 12, 20, 29, 34, 41, (51), (54) |
| Emelio Leone, Michael Cerulli, Anthony D'Itria, Jack Carroll, Finn Lacy, (Matt Gallego), (Brendan Morris) |
| 18:05.0, 18:39.0, 19:29.0, 19:59.0, 20:35.0, (21:29.0), (21:44.0) |
6 | 165 | Austin Preparatory,
MA - Team Time (1st 5) 1:39:02.0 | Spread (1st 5) 3:02.0 |
| 17, 21, 33, 46, 48, (48), (50) |
| Andrew Kazmer, Danny Mannion, Mitchell Paige, Jonathan Roberts, Leonid Alexandris, (Sudarshan Swamy), (Anthony Bundock) |
| 18:17.0, 18:41.0, 19:41.0, 21:04.0, 21:19.0, (21:19.0), (21:21.0) |
7 | 172 | Archbishop Williams,
MA - Team Time (1st 5) 1:39:51.0 | Spread (1st 5) 3:27.0 |
| 11, 27, 39, 44, 51, (61) |
| Stephen Lynch, Anand Panigrahy, Ryan Cristoferi, Tyler Kelly, Matthew Klier, (Nick Mariani) |
| 18:02.0, 19:08.0, 20:21.0, 20:51.0, 21:29.0, (23:45.8) |
8 | 228 | Saint Joseph Preparatory,
MA - Team Time (1st 5) 1:45:53.0 | Spread (1st 5) 3:41.0 |
| 29, 40, 45, 55, 59, (65), (66) |
| Philippe Legagneur, Brian Wheet, Ben Wheet, Aiden Wech, Alex Tracanna, (Andrew Cooper), (Brendan Brady) |
| 19:29.0, 20:23.0, 20:59.0, 21:52.0, 23:10.0, (24:16.0), (24:26.0) |
9 | 239 | Lowell Catholic,
MA - Team Time (1st 5) 1:47:17.2 | Spread (1st 5) 3:40.0 |
| 28, 43, 53, 57, 58, (60) |
| Nicholas Grenier, Kyle Mehan, Jacob Desruisseaux, Jacob Zawadzki, Sean McCullough, (John Maniatakos) |
| 19:20.0, 20:44.2, 21:31.0, 22:42.0, 23:00.0, (23:32.0) |
10 | 292 | Matignon,
MA - Team Time (1st 5) 1:54:53.8 | Spread (1st 5) 2:47.8 |
| 47, 56, 62, 63, 64, (67), (68) |
| Joe Murphy, Alex Wu, SIMON LI, LARRY CAI, BRUCE LI, (Anthony Wang), (HENRY LIU) |
| 21:11.0, 22:01.0, 23:46.0, 23:57.0, 23:58.8, (25:46.1), (26:44.0) |