| 1 |
Lexington
|
James Joseph,
Colin Smith,
Nathan Cunningham,
Max Zhang
|
3:42.88
|
4:34.15
|
4:43.06
|
2:53.85
|
2:53.85
|
| 2 |
Lowell
|
Ryan Conley,
Raymond Edjejovwo,
Nathaniel Rom,
Seyha Sun
|
3:44.11
|
4:02.04
|
4:17.73
|
2:48.09
|
4:31.18
|
| 3 |
Cambridge Rindge & Latin
|
Theodore Lee,
Mont Phelps,
Daniel Bronstein,
Jasen Thomas
|
3:44.84
|
3:29.11
|
2:48.63
|
3:51.59
|
4:45.55
|
| 4 |
Newton North
|
Alex Hofmann,
Juan Tallisayon,
Thomas Ruane,
Nate Hill
|
3:45.75
|
4:01.56
|
4:06.07
|
3:41.24
|
2:40.29
|
| 5 |
Brookline
|
Ilan Luszcynski-Will,
Jesse Givens,
Jake Mund,
Altamo Aschkenesay
|
3:47.24
|
3:56.33
|
3:51.79
|
4:55.42
|
4:48.60
|
| 6 |
Saint John's Prep
|
Daniel Padley,
Andrew Dalton,
Douglas Clement,
Ryan Levis
|
3:48.29
|
2:48.94
|
4:15.69
|
4:52.22
|
4:56.78
|
| 7 |
Marshfield
|
Joe Ciocca,
Luke Leary,
Graham Heinrich,
Jake D'Antonio
|
3:49.21
|
3:03.37
|
4:44.22
|
3:56.09
|
4:02.97
|
| 8 |
Chelmsford
|
Nathan Hart,
Xavier May,
Dillon Seang,
John Kivlan
|
3:51.18
|
3:16.51
|
4:46.67
|
4:07.37
|
3:53.50
|
| 9 |
Acton-Boxborough
|
William Hurlbut-Lesk,
Matthew Withington,
George Withington,
Jacob Savard
|
3:52.92
|
4:32.52
|
4:06.90
|
4:23.20
|
4:51.15
|
| 10 |
Shrewsbury
|
Noah Csank,
Finnegan Daley,
Owen Trombley,
Giuseppe Villani
|
3:53.52
|
3:09.16
|
3:37.18
|
3:20.83
|
3:27.84
|
| 11 |
Xaverian Brothers
|
CJ Briere,
Neilan Fahey,
Jacob Edgar,
Dominic Ierardi
|
3:55.09
|
3:45.69
|
4:25.66
|
4:37.41
|
4:56.22
|
| 12 |
Andover
|
Roman Perry,
Caleb Won,
Aniketh Sherigar,
Yeyden Del Valle
|
3:56.11
|
3:39.59
|
3:51.39
|
4:17.36
|
4:03.20
|
| 13 |
North Andover
|
Nate Solivan,
Aiden Siwicki,
James Yonchak,
Adam Bernat
|
3:56.46
|
3:16.27
|
4:08.29
|
5:00.31
|
4:48.49
|
| 14 |
King Philip
|
Ian Gill,
Chris DelVecchio,
Pranav Srinivasan,
Sean Woods
|
3:56.57
|
3:21.09
|
4:48.62
|
5:00.45
|
3:49.48
|
| 15 |
Westford Academy
|
Nathan Dubay,
Jack Graffeo,
Ryan Kyle,
Soorya Govartharian
|
3:56.99
|
4:56.24
|
3:49.88
|
5:05.72
|
3:04.86
|
| 16 |
Wachusett
|
Tanner Glasier,
Matthew Bruce,
Parker White,
Jesse Yahres
|
3:58.33
|
3:05.90
|
3:08.28
|
3:36.88
|
4:46.00
|
| 17 |
Needham
|
Sam Cooperman,
Josh Batsevitsky,
Matteo Fucentese,
Kyle Railton
|
4:01.82
|
4:04.24
|
3:47.31
|
2:51.70
|
5:07.12
|
| 18 |
Reading
|
Clay Chase,
Cameron Gigler,
Jacob Ward,
Owen Sinclair
|
4:01.85
|
3:44.92
|
3:03.81
|
3:54.60
|
4:45.39
|
| 19 |
Fitchburg
|
Kingston Aldrich-Cooper,
Ali Koheil,
Steven Smith,
Ryan Tamfu
|
4:06.55
|
5:15.59
|
4:13.95
|
3:49.30
|
4:31.21
|
| 20 |
Lincoln-Sudbury
|
Jude Raines,
Ethan Sholk,
Remy Jang,
Max Gothie
|
4:06.61
|
3:34.55
|
3:54.28
|
4:38.67
|
5:05.80
|
| 21 |
Weymouth
|
Garrett Burke,
Seamus Egan,
John Dennison,
Colin Geagan
|
4:11.14
|
3:03.34
|
3:46.03
|
4:36.26
|
4:23.70
|
| 22 |
Hopkinton
|
Mohit Vallurupalli,
Mason Barros,
Logan Sullivan,
Cam Arnold
|
4:11.59
|
5:17.01
|
5:09.46
|
3:01.15
|
5:17.01
|
| 23 |
Framingham
|
Michael Vilela,
Julian Hughes,
Andrew Feinblatt,
Amir Bahador
|
4:11.89
|
3:24.03
|
5:04.79
|
5:12.35
|
4:57.23
|
| 24 |
Arlington
|
Alexander LaSpina,
Jack Moir,
Nico Peukert,
Jack Sweeney
|
4:13.87
|
3:45.95
|
4:26.57
|
4:11.34
|
3:43.41
|