1 |
Andover
|
Oliver Eberth, Kevin Chen, Hamza Naveed, Dillon Preston
|
1:46.66
|
1:36.09
|
1:31.29
|
1:23.60
|
1:41.86
|
1:37.05
|
1:13.03
|
2 |
Acton-Boxborough
|
Zach Douglas, Henry Grover, Jeremy Thaller, Addison Reed
|
1:58.5
|
1:38.8
|
1:21.0
|
1:44.7
|
1:23.9
|
1:23.9
|
1:30.8
|
3 |
Mansfield
|
Curtis Boisvert, Jon Considine, Aiden Friend, Andrew Simons
|
1:34.98
|
1:38.93
|
1:52.78
|
1:55.75
|
1:23.11
|
1:55.75
|
2:00.70
|
4 |
Newton South
|
Salong Jamir, Noah Shuster, Ben Cooper, Levon Tiekka
|
2:02.65
|
1:39.71
|
1:45.70
|
1:43.70
|
1:41.71
|
1:45.70
|
1:36.72
|
5 |
Newton North
|
Max Hernandez, Ben Porter, Jared Prior, Dan Gibson
|
1:55.05
|
1:40.04
|
1:29.04
|
1:30.04
|
1:33.04
|
1:30.04
|
1:14.03
|
6 |
Lexington
|
Michael Hunter, Liam Fitzgerald, Woojin Kang, Carter Hochman
|
2:02.27
|
1:40.22
|
1:33.21
|
2:04.28
|
1:58.26
|
1:47.24
|
2:07.28
|
7 |
Algonquin
|
Nick DeFeudis, Patrick Sullivan, Max Michaud, Jacob Gore
|
1:50.40
|
1:40.36
|
1:34.34
|
1:18.28
|
1:39.36
|
1:55.42
|
1:17.28
|
8 |
Central Catholic
|
Bryce Santos, Markus Edmunds, Mike Milano, Gavin Anderson
|
1:58.58
|
1:40.49
|
1:38.48
|
1:49.54
|
1:36.47
|
1:44.51
|
1:23.41
|
9 |
Taunton
|
Giani Mitchell, Brian Cherenfant, Damian Theldune, Kai Simmons
|
1:54.81
|
1:40.71
|
2:10.93
|
1:58.84
|
1:21.58
|
2:07.91
|
1:15.54
|
10 |
Silver Lake
|
Mike Amendolare, Xavier Dillingham, Tyler Keeley, Justin McGilvray
|
1:38.13
|
1:42.21
|
1:58.57
|
1:52.44
|
1:27.90
|
1:24.84
|
1:44.26
|
11 |
Peabody
|
Christian Cedullo, Ryan Collins, Eric Sanford, Mike Shanahan
|
1:20.89
|
1:42.39
|
2:07.99
|
1:20.89
|
1:37.27
|
1:39.32
|
1:15.77
|
12 |
Dracut
|
Corbin Jesse, Bettencourt Bradley, Zwicker Troy, Spicer Lucas
|
2:06.68
|
1:43.83
|
1:58.37
|
2:09.79
|
1:18.91
|
2:01.49
|
1:19.95
|
13 |
Methuen
|
Matt Brennan, Jose Beras, David Ospina, Derec Sutton
|
1:31.43
|
1:43.89
|
1:22.08
|
2:09.87
|
1:47.01
|
1:45.97
|
1:21.04
|
14 |
North Andover
|
Sean Reardon, Paul DeMaio, William Marcotte, Xavier Laguerre
|
1:42.04
|
1:44.12
|
1:19.14
|
1:24.34
|
1:58.70
|
1:54.54
|
1:46.21
|
15 |
Brookline
|
Max Bochmann, Chris Hopkins, Max Rae Chu, Devyn Perkins
|
1:53.61
|
1:44.23
|
1:35.90
|
2:08.21
|
2:12.38
|
1:27.56
|
1:50.49
|
16 |
North Middlesex
|
Tyler Zech, Joshua Atwood, Cam Clermont, Curtis Morneault
|
1:51.13
|
1:44.84
|
1:16.54
|
1:20.73
|
2:10.01
|
2:07.91
|
1:57.42
|
17 |
Franklin
|
Nick Bagley, Nick Burgos, Luke Gordon, Nate Zaccardi
|
1:19.84
|
1:45.05
|
1:50.31
|
1:55.56
|
1:33.50
|
2:05.01
|
1:57.66
|
18 |
Whitman-Hanson
|
Ryan Silva, Mike Gould, AJ Masison, Nick Haley
|
1:44.01
|
1:45.06
|
1:14.60
|
1:44.01
|
1:13.55
|
2:14.48
|
2:08.18
|
19 |
Walpole
|
Luis Yumet, Kevin Faulk, Amire Loftis, Lovevindjy Salvant
|
2:13.7
|
1:45.3
|
1:24.2
|
1:44.2
|
2:10.5
|
1:26.3
|
2:12.6
|
20 |
Somerville
|
Andre James, Joao Baptista, Demar Chapman, Sarthak Khanal
|
2:09.84
|
1:45.56
|
1:29.73
|
1:41.34
|
2:11.95
|
1:18.12
|
1:55.06
|
21 |
Needham
|
Alex Raskind, Josh Rosenbaum, Ben Kirchman, Lucas Jacobs
|
1:47.90
|
1:45.78
|
1:58.48
|
1:26.74
|
1:27.80
|
1:20.40
|
1:55.30
|
22 |
Xaverian Brothers
|
Chris Quereux, JP Bettinelli, Matt DeSalvo, Chris Del Valle
|
1:16.1
|
1:45.8
|
2:04.8
|
1:43.6
|
1:24.6
|
2:01.6
|
1:15.1
|
23 |
North Attleborough
|
Justin Gallagher, Conner Flynn, Sean Gimler, Andrew Hanwell
|
1:46.87
|
1:45.81
|
1:38.41
|
1:20.42
|
1:15.13
|
1:47.93
|
2:08.03
|
24 |
New Bedford
|
Hunter Fluegel, Da'Wan Epps, Hector Diaz, Marcus Barros
|
2:07.67
|
1:46.39
|
1:49.59
|
1:26.18
|
2:05.54
|
1:20.86
|
1:36.82
|
25 |
Haverhill
|
Raul Rodreguiz, Ryan McGlashen, Danny Surette, Ryan Hunt
|
1:18.10
|
1:46.98
|
1:25.59
|
1:29.87
|
1:43.77
|
2:08.38
|
1:24.52
|
26 |
Westford Academy
|
Brian Murray, Jonathan Ko, Kevin Pawlak, Qadir Barnard-Pratt
|
2:19.43
|
1:47.25
|
1:25.80
|
1:50.47
|
2:03.34
|
1:39.75
|
1:30.09
|
27 |
Medford
|
Ben Greenidge, Ethan Greenidge, Massimo Cugno, Joey Rosato
|
2:19.18
|
1:47.89
|
2:03.00
|
2:09.47
|
2:08.39
|
1:58.68
|
1:44.66
|
28 |
Lincoln-Sudbury
|
Esteafan Jack, Nicholas Virkler, Matt Ganio, Adam Generoso
|
1:38.33
|
1:48.05
|
2:18.31
|
1:45.89
|
1:52.38
|
1:19.96
|
1:58.86
|
29 |
Brockton
|
Vance Allen, Camden Frederick, Stephen McCall, Alphonzo Diez
|
2:10.90
|
1:48.18
|
1:49.27
|
2:04.41
|
1:21.14
|
1:24.38
|
1:22.22
|
30 |
Shrewsbury
|
Dan Liubovich, Mike Abasciano, David Astill, Kevin Reynolds
|
1:26.99
|
1:48.73
|
2:01.78
|
2:07.22
|
1:47.65
|
1:34.60
|
1:16.12
|
31 |
Weymouth
|
Connor Hudson-Bryant, Ryan DaSilva, James Reinhart, Rohith Parvathaneni
|
1:31.45
|
1:50.17
|
1:53.48
|
2:06.70
|
1:33.65
|
1:29.24
|
1:17.12
|
32 |
Reading
|
Michael Dente, Barkai Yoav, Ryan Wynns, William Murray
|
1:49.65
|
1:50.75
|
1:44.11
|
1:35.25
|
1:54.08
|
1:54.08
|
1:18.64
|
33 |
Sharon
|
Kevin Byrne, Jared King, Niiafflah Barnor, Jake Goloboy
|
2:05.
|
1:51.
|
2:17.
|
1:58.
|
1:47.
|
1:33.
|
1:24.
|
34 |
Chelmsford
|
Connor Brown, Michael Koechlin, Mike Russo, Josh Plunkett
|
1:43.93
|
1:51.75
|
2:16.34
|
2:16.34
|
1:49.52
|
2:04.05
|
2:24.16
|
35 |
Malden Catholic
|
Tyler Fitzgerald, Ethan Lew, Devin Kelly, Joe Delory
|
2:26.02
|
1:53.19
|
1:26.03
|
2:26.02
|
1:58.85
|
2:13.57
|
1:33.95
|
36 |
Oliver Ames
|
Tyler Kent, Drew Dyson, Richard Wong, Brandon Boone
|
1:50.55
|
1:55.15
|
1:37.88
|
1:57.46
|
2:26.24
|
1:45.94
|
2:04.37
|
37 |
Wellesley
|
Stephen Barrett, Nathan Chiu, William Ellis Jr., Thomas Noon
|
2:30.06
|
1:55.43
|
2:20.83
|
2:00.05
|
2:02.36
|
1:53.13
|
1:32.35
|
38 |
King Philip
|
Evan Andrews, Drew Dunne, Henry Carr, Stephen McKinney
|
1:40.84
|
1:57.25
|
1:25.60
|
1:58.43
|
2:26.57
|
1:56.08
|
2:00.77
|
39 |
Gloucester
|
Tyler Figueiredo, Jebediah Hogan, Lukas Struppe, Devin Gadbois
|
2:31.59
|
1:57.51
|
1:38.71
|
2:10.44
|
1:23.44
|
1:28.14
|
2:16.32
|
40 |
Billerica
|
Ryan Purdy, Russell Santoro, Joey Quinn
|
1:25.81
|
1:59.17
|
1:47.26
|
2:01.56
|
2:01.56
|
2:24.20
|
1:59.17
|