December 16, 2017
|
Reggie Lewis Track Center
|
200m (Flat)

Boys' 55 Meters Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME
1 John Caouette Senior Oakmont 6.48 6.48 6.87
2 Nicholas Kinnon Senior Lynnfield 6.68 8.29 6.55
3 Matheus Dovale Senior North Reading 6.79 8.29 6.86
4 Tyler Pearce Sophomore Dracut 6.80 5.72 8.44
5 Donte Harmon Senior Newburyport 6.82 5.39 6.55
6 Harry Keefe Senior Sutton 6.85 7.88 7.13
7 Noah Couitt Senior Joseph Case 6.90 8.84 6.35
8 Jacob Dickson Senior Pentucket 6.91 5.53 8.09
9 Darnell Worley Sophomore Whitinsville Christian 6.95 6.12 5.43
10 John McNeil Sophomore Medfield 6.99 7.20 6.36
11 Martin Heir Senior Dracut 7.03 8.86 7.32
12 Collin Flanagan Senior Nipmuc 7.05 6.28 8.53
13 Tyler Lindquist Senior Saint Peter-Marian 7.08 8.85 6.45
14 Ryan Thira Junior Murdock 7.12 5.20 5.27
15 Christopher LeBlanc Junior Narragansett 7.13 6.78 6.28
16 Stephen Brown Senior Oakmont 7.14 5.29 6.50
Boys' 55 Meters Finals Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
7 Noah Couitt Senior Joseph Case 6.90 7.32 6.42 6.90 5.87
8 Jacob Dickson Senior Pentucket 8.30 7.67 8.85 6.91 6.50
9 Darnell Worley Sophomore Whitinsville Christian 7.65 8.14 7.23 6.95 5.15
11 Martin Heir Senior Dracut 7.46 8.58 8.86 7.03 8.86
12 Collin Flanagan Senior Nipmuc 8.89 7.76 7.69 7.05 7.62
13 Tyler Lindquist Senior Saint Peter-Marian 9.07 5.46 8.92 7.08 6.87
14 Ryan Thira Junior Murdock 7.05 7.05 8.12 7.12 5.98
15 Christopher LeBlanc Junior Narragansett 6.14 6.99 7.56 7.13 8.99
Boys' 55 Meters Finals Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME
1 John Caouette Senior Oakmont 6.03 6.48 6.16 8.17
2 Nicholas Kinnon Senior Lynnfield 7.42 6.68 6.95 8.42
3 Matheus Dovale Senior North Reading 6.73 6.79 6.39 4.82
4 Tyler Pearce Sophomore Dracut 8.23 6.80 5.99 5.44
5 Donte Harmon Senior Newburyport 5.73 6.82 7.71 4.78
6 Harry Keefe Senior Sutton 6.17 6.85 6.99 6.44
10 John McNeil Sophomore Medfield 7.48 6.99 7.97 6.09
16 Stephen Brown Senior Oakmont 6.14 7.14 8.57 8.29

Boys' 55 Meters Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME
1 John Caouette Senior Oakmont 6.56 8.14
2 Nicholas Kinnon Senior Lynnfield 6.77 6.77
3 Donte Harmon Senior Newburyport 6.82 7.85
4 Tyler Pearce Sophomore Dracut 6.83 7.65
5 Matheus Dovale Senior North Reading 6.85 7.54
6 John McNeil Sophomore Medfield 6.93 5.76
7 Harry Keefe Senior Sutton 6.94 4.93
8 Noah Couitt Senior Joseph Case 6.95 8.55
9 Jacob Dickson Senior Pentucket 6.96 8.36
10 Collin Flanagan Senior Nipmuc 7.00 5.88
11 Darnell Worley Sophomore Whitinsville Christian 7.01 5.61
12 Tyler Lindquist Senior Saint Peter-Marian 7.03 5.49
13 Martin Heir Senior Dracut 7.04 6.41
14 Christopher LeBlanc Junior Narragansett 7.08 5.53
15 Ryan Thira Junior Murdock 7.08 8.50
16 Christian Hodgson Senior Northampton 7.09 7.52
17 Stephen Brown Senior Oakmont 7.09 6.74
18 Matthew Tomlinson Sophomore Burncoat 7.11 7.83
19 John Lee Sophomore Lynnfield 7.11 8.46
20 Carson Doody Junior North Middlesex 7.12 6.27
21 Keegan O'Keefe Sophomore Pentucket 7.13 5.07
22 Jacy Kretas Senior North Middlesex 7.14 6.72
23 Matthew Rossetti Junior Dracut 7.14 7.22
24 Justin Ysalguez Senior Lynnfield 7.16 7.88
25 Maxwell Passen Sophomore Newburyport 7.18 6.25
26 Bryce Duprey Junior Fairhaven 7.19 7.84
27 Antonio Luna Junior Joseph Case 7.21 8.37
27 Joseph DiSanto Junior North Reading 7.21 5.99
29 Will Garcia Junior Old Rochester 7.22 8.38
29 Anthony Floramo Sophomore Lynnfield 7.22 9.10
31 Sam McGrath Junior Norton 7.23 7.16
32 Ben Kramich Sophomore Lynnfield 7.24 8.47
33 Christian Keeler SR Bay Path Voc Tech 7.26 7.26
34 Max Gibbs Junior Newburyport 7.27 7.20
35 James Hodgdon Senior Dracut 7.27 9.31
36 Jakob Rivers Sophomore Dracut 7.29 6.35
37 Grayson Budny Freshman North Reading 7.30 7.96
38 Ryan Radzik Junior Bishop Fenwick 7.31 6.88
39 Liam Rittenburg Junior Melrose 7.32 6.01
40 Stephen Blanchard Junior Bishop Fenwick 7.32 8.50
41 Christian Daley Sophomore Medfield 7.32 8.71
42 Jake Messier Sophomore Pentucket 7.34 8.81
43 Michael Simonelli Senior Sutton 7.36 5.23
44 Stephen Stratton Senior South Hadley 7.37 7.96
45 Anthony Cintron Sophomore Auburn 7.38 8.71
46 Owen Cebula Sophomore Fairhaven 7.42 7.13
47 Joseph Frammartino Sophomore North Reading 7.42 5.27
48 Devan Hanlan FR Bay Path Voc Tech 7.43 7.51
49 Christopher Hamel Senior Adv. Math and Science Academy 7.43 9.44
50 Kyle Colwell Junior Newburyport 7.44 5.96
51 Mateo Hastie Senior Nipmuc 7.46 6.64
52 Salvatore Marotta   Lynnfield 7.48 6.59
53 Flynn Bourgault Junior Fairhaven 7.48 7.41
53 Brandon Leary Junior Triton 7.48 8.08
55 Anthony Rawa Freshman Littleton 7.48 6.66
56 Justin Thira Freshman Murdock 7.49 5.77
57 Ethan Houllahan Sophomore Pentucket 7.50 9.60
58 Anthony Galindo Freshman Bellingham 7.52 6.62
59 Drew Moniz Junior Fairhaven 7.55 8.31
60 David Capacchieti Freshman Lynnfield 7.56 8.62
61 Brian Kostiw Junior Sutton 7.57 5.98
62 Alex Currier Freshman Mahar Regional 7.58 9.55
63 Liam Genninger Freshman Adv. Math and Science Academy 7.60 8.82
64 Wiliam Elliott Senior Fairhaven 7.60 7.83
65 Henry Higgins Senior Northampton 7.62 7.40
66 Aiden Guthro Junior Newburyport 7.64 7.26
67 Marvin Ssempala Sophomore Burlington 7.65 5.36
68 Nicholas Petty Freshman Newburyport 7.65 6.89
69 John Peterson Freshman Burlington 7.66 9.35
70 Aaron Manganello Junior Pentucket 7.66 6.97
71 Tony Truong Senior Fairhaven 7.67 8.82
72 Audie Casello Junior Parker Charter Essential 7.68 6.76
73 Gerren Kopoinski Sophomore Dracut 7.68 7.15
74 Nick Pagliarulo Freshman Triton 7.69 9.54
75 Manau Gupta Freshman Adv. Math and Science Academy 7.69 9.62
75 Aidan Royce Freshman Sutton 7.69 5.77
77 Jamie Teele Senior Mahar Regional 7.69 9.54
78 Sean Wynne Freshman Norton 7.69 9.16
79 Sam Drake Senior Murdock 7.74 7.90
80 Christian Fall Sophomore Fairhaven 7.84 6.59
81 Max Robakiewicz Senior Nipmuc 7.84 5.57
82 Garrett Ranieri 7 Narragansett 7.85 7.54
83 Christopher Saunders Senior Adv. Math and Science Academy 7.86 8.10
84 Owen McNeil Freshman Newburyport 7.87 7.01
85 Lorenzo Spinetti Senior Nipmuc 7.88 5.76
86 Luke Gould Junior Hopedale 7.88 5.99
86 Brendan Ingalls Sophomore Melrose 7.88 8.04
88 Ryan Lariviere Junior Fairhaven 7.90 7.51
89 Gavin Elder 8 Bellingham 7.91 8.31
90 Noah Trudel Junior Triton 7.92 9.90
91 Bruce Prescott Sophomore Bellingham 7.93 9.12
92 Keegan McMahan Sophomore Oakmont 7.96 7.96
93 Nathan Aggaremay 8 Burncoat 7.97 8.93
94 Braeden Frascolla Freshman Sutton 8.04 5.95
95 Henry Lacey Freshman Newburyport 8.06 8.23
96 Maxwell Folz Sophomore Newburyport 8.07 10.01
97 Nicholas Lebel Sophomore Norton 8.10 9.89
98 Shaugn Murphy Sophomore Douglas 8.11 8.76
99 Riley Kimball Freshman Murdock 8.15 9.30
100 Ian Golas Senior Fairhaven 8.15 6.04
101 Jake Silva Freshman Dracut 8.17 6.46
102 Jacob Pulido 8 Bromfield School 8.30 7.81
103 Zach Adams Freshman Norton 8.33 8.17
104 Rahul Harve Sophomore Adv. Math and Science Academy 8.33 6.83
105 Matthew Tran Senior Auburn 8.39 10.07
106 Tyler Clements Freshman Newburyport 8.40 6.14
107 Zachary Guillou Freshman Newburyport 8.42 8.34
108 Jack Bryk Sophomore Newburyport 8.44 7.35
109 Nicholas Castelluzzi Junior Norton 8.45 6.85
110 Ryan Crompton Freshman Manchester Essex 8.46 8.72
111 Sean Deady Sophomore Norton 8.46 10.41
112 Sean Edwards 8 Bellingham 8.49 7.39
113 Lucas Pacheco Junior Fairhaven 8.56 8.48
114 Harrison Leone Freshman Holliston 8.66 9.27
115 Chris Berthao Freshman Norton 9.10 10.29
116 Rayan Mussa Junior Melrose 9.20 8.93
117 Eamon McCormick 7 Saint Peter-Marian 9.22 9.22
118 Adam Buccaroni 8 Murdock 9.49 9.97
119 Carter Hill 8 Parker Charter Essential 9.84 7.19
120 Conner Stickney 7 Douglas 9.85 8.57
Boys' 55 Meters Preliminaries Heat 1
PL NAME YEAR TEAM TIME
3 Donte Harmon Senior Newburyport 6.82
23 Matthew Rossetti Junior Dracut 7.14
41 Christian Daley Sophomore Medfield 7.32
51 Mateo Hastie Senior Nipmuc 7.46
64 Wiliam Elliott Senior Fairhaven 7.60
73 Gerren Kopoinski Sophomore Dracut 7.68
88 Ryan Lariviere Junior Fairhaven 7.90
Boys' 55 Meters Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME
1 John Caouette Senior Oakmont 6.56 4.79 5.32 7.68
22 Jacy Kretas Senior North Middlesex 7.14 5.07 5.57 8.71
29 Anthony Floramo Sophomore Lynnfield 7.22 5.85 8.81 7.73
53 Flynn Bourgault Junior Fairhaven 7.48 7.41 7.26 7.93
60 David Capacchieti Freshman Lynnfield 7.56 9.53 5.30 6.20
69 John Peterson Freshman Burlington 7.66 7.59 6.52 5.75
84 Owen McNeil Freshman Newburyport 7.87 7.48 9.84 7.87
102 Jacob Pulido 8 Bromfield School 8.30 9.80 9.30 6.73
Boys' 55 Meters Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
2 Nicholas Kinnon Senior Lynnfield 4.95 7.25 6.16 6.03 6.77 8.60 8.67
27 Joseph DiSanto Junior North Reading 7.94 9.09 8.44 7.21 7.21 7.29 6.06
62 Alex Currier Freshman Mahar Regional 5.31 9.25 8.42 5.84 7.58 7.21 9.40
68 Nicholas Petty Freshman Newburyport 8.04 6.58 9.03 6.35 7.65 7.12 9.95
78 Sean Wynne Freshman Norton 7.54 6.16 6.08 9.46 7.69 7.77 10.00
80 Christian Fall Sophomore Fairhaven 9.96 8.71 6.82 5.96 7.84 5.96 6.04
101 Jake Silva Freshman Dracut 6.70 8.58 8.01 9.07 8.17 10.38 9.56
Boys' 55 Meters Preliminaries Heat 4
PL NAME YEAR TEAM TIME
9 Jacob Dickson Senior Pentucket 6.96
10 Collin Flanagan Senior Nipmuc 7.00
11 Darnell Worley Sophomore Whitinsville Christian 7.01
44 Stephen Stratton Senior South Hadley 7.37
45 Anthony Cintron Sophomore Auburn 7.38
86 Brendan Ingalls Sophomore Melrose 7.88
109 Nicholas Castelluzzi Junior Norton 8.45
111 Sean Deady Sophomore Norton 8.46
Boys' 55 Meters Preliminaries Heat 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
5 Matheus Dovale Senior North Reading 7.27 6.44 5.42 6.85 7.33 8.50
35 James Hodgdon Senior Dracut 8.29 8.44 5.53 7.27 8.80 8.51
47 Joseph Frammartino Sophomore North Reading 9.58 8.76 7.20 7.42 7.72 7.72
55 Anthony Rawa Freshman Littleton 9.20 7.33 6.66 7.48 5.31 5.46
63 Liam Genninger Freshman Adv. Math and Science Academy 7.53 5.86 7.30 7.60 6.39 6.92
90 Noah Trudel Junior Triton 9.75 7.92 6.26 7.92 6.50 6.97
116 Rayan Mussa Junior Melrose 10.22 6.54 6.44 9.20 6.54 9.11
Boys' 55 Meters Preliminaries Heat 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
27 Antonio Luna Junior Joseph Case 8.08 7.21 6.78 6.20 6.71
31 Sam McGrath Junior Norton 8.61 7.23 7.88 7.16 8.39
36 Jakob Rivers Sophomore Dracut 5.25 7.29 5.40 5.76 9.12
53 Brandon Leary Junior Triton 9.20 7.48 5.54 9.58 7.18
113 Lucas Pacheco Junior Fairhaven 6.94 8.56 8.31 10.36 9.08
115 Chris Berthao Freshman Norton 10.56 9.10 11.38 9.01 7.83
Boys' 55 Meters Preliminaries Heat 7
PL NAME YEAR TEAM TIME TIME
16 Christian Hodgson Senior Northampton 5.53 7.09
38 Ryan Radzik Junior Bishop Fenwick 7.17 7.31
59 Drew Moniz Junior Fairhaven 5.59 7.55
65 Henry Higgins Senior Northampton 7.01 7.62
75 Manau Gupta Freshman Adv. Math and Science Academy 7.16 7.69
75 Aidan Royce Freshman Sutton 6.46 7.69
81 Max Robakiewicz Senior Nipmuc 8.78 7.84
82 Garrett Ranieri 7 Narragansett 9.27 7.85
Boys' 55 Meters Preliminaries Heat 8
PL NAME YEAR TEAM TIME
43 Michael Simonelli Senior Sutton 7.36
49 Christopher Hamel Senior Adv. Math and Science Academy 7.43
52 Salvatore Marotta   Lynnfield 7.48
56 Justin Thira Freshman Murdock 7.49
79 Sam Drake Senior Murdock 7.74
106 Tyler Clements Freshman Newburyport 8.40
112 Sean Edwards 8 Bellingham 8.49
119 Carter Hill 8 Parker Charter Essential 9.84
Boys' 55 Meters Preliminaries Heat 9
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
7 Harry Keefe Senior Sutton 5.83 5.97 6.94 8.61 8.89
15 Ryan Thira Junior Murdock 5.24 9.21 7.08 8.15 6.94
18 Matthew Tomlinson Sophomore Burncoat 5.48 6.47 7.11 9.10 5.55
37 Grayson Budny Freshman North Reading 8.98 6.36 7.30 8.25 6.79
58 Anthony Galindo Freshman Bellingham 7.98 8.35 7.52 8.88 7.98
66 Aiden Guthro Junior Newburyport 6.88 7.19 7.64 9.17 5.50
103 Zach Adams Freshman Norton 10.17 8.25 8.33 10.08 5.92
118 Adam Buccaroni 8 Murdock 11.11 8.73 9.49 7.79 10.06
Boys' 55 Meters Preliminaries Heat 10
PL NAME YEAR TEAM TIME
24 Justin Ysalguez Senior Lynnfield 7.16
25 Maxwell Passen Sophomore Newburyport 7.18
32 Ben Kramich Sophomore Lynnfield 7.24
42 Jake Messier Sophomore Pentucket 7.34
97 Nicholas Lebel Sophomore Norton 8.10
99 Riley Kimball Freshman Murdock 8.15
108 Jack Bryk Sophomore Newburyport 8.44
110 Ryan Crompton Freshman Manchester Essex 8.46
Boys' 55 Meters Preliminaries Heat 11
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
12 Tyler Lindquist Senior Saint Peter-Marian 7.03 6.47 7.03 6.82 6.33
21 Keegan O'Keefe Sophomore Pentucket 5.35 5.99 7.13 5.71 7.35
72 Audie Casello Junior Parker Charter Essential 6.53 7.38 7.68 8.22 9.53
74 Nick Pagliarulo Freshman Triton 8.77 8.00 7.69 7.08 5.69
77 Jamie Teele Senior Mahar Regional 7.46 8.39 7.69 5.39 9.16
96 Maxwell Folz Sophomore Newburyport 10.01 9.28 8.07 9.85 9.12
Boys' 55 Meters Preliminaries Heat 12
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
4 Tyler Pearce Sophomore Dracut 6.83 8.13 7.93 8.75 7.18 8.34
6 John McNeil Sophomore Medfield 6.93 7.07 8.39 5.48 5.89 8.11
14 Christopher LeBlanc Junior Narragansett 7.08 5.17 5.38 5.10 5.81 7.23
46 Owen Cebula Sophomore Fairhaven 7.42 6.68 7.42 8.46 5.94 9.65
48 Devan Hanlan FR Bay Path Voc Tech 7.43 6.17 6.54 8.40 5.73 8.85
70 Aaron Manganello Junior Pentucket 7.66 7.59 7.97 9.20 7.28 5.37
71 Tony Truong Senior Fairhaven 7.67 8.13 9.90 7.37 6.52 8.75
94 Braeden Frascolla Freshman Sutton 8.04 8.04 8.69 5.63 9.33 6.03
Boys' 55 Meters Preliminaries Heat 13
PL NAME YEAR TEAM TIME TIME TIME TIME
29 Will Garcia Junior Old Rochester 7.87 7.80 7.22 5.78
50 Kyle Colwell Junior Newburyport 7.89 8.71 7.44 8.93
83 Christopher Saunders Senior Adv. Math and Science Academy 9.12 8.96 7.86 5.98
95 Henry Lacey Freshman Newburyport 8.06 5.89 8.06 6.61
107 Zachary Guillou Freshman Newburyport 7.75 6.91 8.42 10.78
114 Harrison Leone Freshman Holliston 7.71 7.19 8.66 7.45
120 Conner Stickney 7 Douglas 9.16 7.49 9.85 9.95
Boys' 55 Meters Preliminaries Heat 14
PL NAME YEAR TEAM TIME TIME TIME TIME
17 Stephen Brown Senior Oakmont 8.51 8.30 7.09 5.61
19 John Lee Sophomore Lynnfield 8.75 9.18 7.11 8.18
26 Bryce Duprey Junior Fairhaven 8.42 5.97 7.19 8.56
67 Marvin Ssempala Sophomore Burlington 6.81 6.51 7.65 9.03
89 Gavin Elder 8 Bellingham 9.02 9.73 7.91 6.65
93 Nathan Aggaremay 8 Burncoat 7.73 7.58 7.97 8.85
104 Rahul Harve Sophomore Adv. Math and Science Academy 6.58 9.67 8.33 9.75
105 Matthew Tran Senior Auburn 9.57 9.82 8.39 8.98
Boys' 55 Meters Preliminaries Heat 15
PL NAME YEAR TEAM TIME TIME
13 Martin Heir Senior Dracut 6.69 7.04
20 Carson Doody Junior North Middlesex 5.91 7.12
34 Max Gibbs Junior Newburyport 8.80 7.27
40 Stephen Blanchard Junior Bishop Fenwick 7.54 7.32
61 Brian Kostiw Junior Sutton 5.83 7.57
91 Bruce Prescott Sophomore Bellingham 8.89 7.93
92 Keegan McMahan Sophomore Oakmont 7.41 7.96
117 Eamon McCormick 7 Saint Peter-Marian 11.81 9.22
Boys' 55 Meters Preliminaries Heat 16
PL NAME YEAR TEAM TIME
8 Noah Couitt Senior Joseph Case 6.95
33 Christian Keeler SR Bay Path Voc Tech 7.26
39 Liam Rittenburg Junior Melrose 7.32
57 Ethan Houllahan Sophomore Pentucket 7.50
85 Lorenzo Spinetti Senior Nipmuc 7.88
86 Luke Gould Junior Hopedale 7.88
98 Shaugn Murphy Sophomore Douglas 8.11
100 Ian Golas Senior Fairhaven 8.15

Boys' 300 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Cole Lavalle Junior Northampton 40.28 45.40 30.76 36.61 36.98 40.28 47.23
2 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 46.05 39.79 43.11 36.84 25.79 34.27 37.21
3 Ryan Sofoul Senior Holliston 36.96 42.14 46.20 36.96 44.36 28.46 33.27
4 Michael Blake Junior Hudson 37.17 31.16 42.80 37.54 34.92 37.92 27.41
5 Henry Dolan Junior Holliston 47.94 34.52 33.37 38.35 37.59 43.72 42.19
6 Nicholas Locantore Junior Burncoat 32.23 37.60 49.10 38.36 28.77 45.65 33.76
7 Dean Campbell Junior Manchester Essex 42.39 40.08 31.60 38.53 36.61 47.78 40.08
8 Patrick Filetti Senior Newburyport 42.40 36.62 32.38 38.54 36.23 47.79 41.63
9 Ethan Salem Junior Northampton 29.83 48.42 27.89 38.73 27.11 27.89 32.15
10 Rion Crear Sophomore North Middlesex 45.34 34.79 38.69 39.08 50.42 41.82 48.07
11 David Nelson Senior Auburn 40.30 37.95 44.60 39.12 46.17 48.12 37.17
12 Anthony Collins Junior Narragansett 28.24 29.03 35.30 39.22 41.97 30.99 38.83
13 Brett Cohee   Lynnfield 51.11 38.13 33.42 39.31 49.93 31.85 27.52
14 Trevon Bell Senior Narragansett 41.29 44.83 36.18 39.32 46.79 33.82 29.10
15 Mik Masterson Senior Parker Charter Essential 31.48 46.83 28.73 39.35 30.30 29.52 31.88
16 Zach Jacobs Sophomore Holliston 41.04 35.91 33.15 39.46 30.78 49.33 41.83
17 Caleb Selby Junior Medway 33.25 30.88 49.87 39.58 51.46 28.90 40.38
18 Cameron Picard Junior Bellingham 44.82 32.92 44.03 39.66 43.23 37.28 50.77
19 Alex Vallaro Junior Sutton 30.97 44.47 45.66 39.70 47.25 32.16 36.53
20 Evan Ferro Junior Fairhaven 40.92 44.89 38.93 39.72 37.74 29.79 31.78
21 Liam Murray Senior Pentucket 46.50 29.81 36.56 39.74 44.91 36.96 33.39
22 Aidan Lerner Senior Norton 45.72 43.73 32.20 39.75 29.82 46.51 38.56
23 Sam Joline Sophomore Medfield 48.93 50.52 31.03 39.78 48.14 29.84 35.81
24 Joseph Lopez Junior Innovation Academy 33.05 45.79 43.80 39.81 45.39 39.02 33.05
25 Matthew Amissah Junior Burncoat 35.05 29.87 29.87 39.82 36.24 36.64 44.60
26 Alejandro Medina JR Bay Path Voc Tech 46.25 29.11 27.91 39.87 41.07 35.89 31.90
27 Simon Houghton Senior Parker Charter Essential 48.68 33.92 47.48 39.90 40.30 35.52 49.08
28 Adam Digman Junior Murdock 47.22 29.21 39.61 40.01 34.41 50.42 34.41
29 Nick Viveiros Junior Joseph Case 36.28 50.39 41.93 40.31 35.07 38.30 37.90
30 Jack O'Brien Freshman Norton 46.80 30.26 49.62 40.34 44.38 43.97 39.94
31 Liam Falk Senior Manchester Essex 36.73 36.33 39.56 40.36 35.92 51.66 45.61
32 Andrew Jayyosi Junior Nipmuc 28.76 41.72 46.98 40.50 36.86 28.35 40.10
33 Jonthan Pasarelli Junior Innovation Academy 49.20 39.85 51.64 40.66 47.17 32.13 30.91
34 Nicholas Carpenter Senior North Reading 45.33 28.99 44.92 40.83 40.83 48.18 35.12
35 Joseph McCarthy Junior North Reading 38.80 43.29 46.97 40.84 51.87 33.90 44.52
36 Phillip Kustara Freshman Innovation Academy 47.56 52.89 33.21 41.00 48.38 52.07 43.05
37 Chandler Goulart Junior Old Rochester 46.81 43.94 50.51 41.06 50.10 34.08 36.55
38 DeBenedetto Matt Senior North Reading 30.40 44.36 37.38 41.07 39.43 40.25 39.84
39 Matt Maloney Senior Pentucket 44.93 46.17 46.99 41.22 50.29 43.70 29.27
40 Kevin Brown Senior North Reading 30.12 47.04 50.34 41.26 37.14 34.25 40.85
40 Pierre MaCary Junior Northampton 38.38 41.68 51.58 41.26 47.45 39.20 32.19
42 James Ryan Sophomore Blackstone-Millville 52.48 44.99 54.15 41.65 51.65 34.99 39.57
43 Caleb Scopetski Sophomore Auburn 33.75 42.50 47.08 41.66 32.50 33.33 33.75
44 Matthew Robichaud Junior Dracut 31.82 47.31 33.49 41.86 52.75 41.45 46.05
45 Jarrett Wright Senior Pentucket 40.20 34.76 43.97 41.87 41.87 33.92 33.92
46 John Lukowiak Sophomore Holliston 50.26 29.32 39.37 41.88 33.09 35.18 49.84
47 Connor Howells Junior Medfield 40.30 40.72 54.58 41.98 43.66 52.06 34.01
48 Marcos Borges Sophomore Hudson 47.46 47.88 39.48 42.00 43.68 47.88 40.74
49 Brendan Mirra Junior Bishop Fenwick 50.49 31.56 44.60 42.07 50.91 33.24 44.18
50 Matt Keeves Sophomore Pentucket 48.41 41.67 44.20 42.09 43.36 31.15 35.78
51 Nick Khraibi Senior Newburyport 43.83 54.79 54.36 42.14 51.41 49.31 42.14
52 Rojit Gurung Sophomore Burlington 40.05 48.48 41.73 42.15 51.01 44.68 34.57
53 Mike Armand Junior Triton 35.86 51.46 52.73 42.18 32.06 45.56 52.31
54 Ben Sacramone Junior Quabbin 30.81 33.76 42.20 42.20 48.53 46.42 54.86
55 Devin Fonseca Sophomore Fairhaven 44.82 35.94 44.40 42.28 29.60 50.32 53.70
56 Zachary Lerner Sophomore Norton 32.99 40.60 43.99 42.29 39.33 52.87 41.87
57 Cameron Chinchillo Sophomore North Reading 30.47 50.35 50.78 42.31 55.01 33.01 49.51
58 Jimmy Markhan Sophomore Melrose 47.85 29.64 35.99 42.34 39.38 31.34 35.15
59 Kofi Agyeman Junior Auburn 39.82 53.38 37.28 42.36 49.14 44.06 36.43
60 Michael Heins Sophomore Oakmont 48.34 31.38 49.61 42.40 50.04 47.49 46.64
61 Luc-Daniel Metivier Junior Triton 33.52 37.34 39.46 42.43 32.25 53.47 50.07
62 Cameron McGrath Junior Auburn 43.32 43.75 50.97 42.47 37.80 31.01 33.13
63 Leo Narbonne Junior Parker Charter Essential 47.67 53.20 52.35 42.56 50.65 54.91 48.52
63 Anthony Wolski Junior Murdock 46.82 42.14 31.50 42.56 33.63 47.67 33.20
65 Peter D'Ambrosio Sophomore Newburyport 44.29 46.84 44.71 42.58 45.14 44.29 31.51
66 Bryan Qian Junior Medfield 38.38 42.22 41.36 42.64 36.67 43.92 30.70
67 Dominic Perry Senior Gardner 32.45 35.86 45.26 42.69 32.02 40.13 43.97
68 John Shaffer 8 Innovation Academy 35.87 53.38 38.43 42.70 35.02 39.72 54.66
69 Brandon Huang Sophomore Burlington 51.60 42.14 43.00 43.00 55.04 48.16 50.74
70 Nick Heisler Freshman Burlington 31.04 37.50 40.09 43.10 30.61 32.76 50.43
71 Eric Hood 8 Narragansett 47.44 49.16 46.14 43.12 44.85 54.77 48.73
72 Nathaniel Bean Sophomore Hopedale 36.26 53.95 30.22 43.16 37.55 43.16 43.16
73 Tyreke Mason Senior Burncoat 50.55 37.16 53.57 43.20 47.09 45.80 31.54
74 Colin Harrigan Junior Medway 33.75 44.56 51.48 43.26 39.80 36.34 54.94
74 Orion McClain Junior Northampton 49.75 51.92 51.92 43.26 33.75 35.04 56.24
76 Jack Yu Freshman Bromfield School 48.60 52.51 46.00 43.39 40.79 47.30 46.43
77 Brendan Martin Senior Holliston 56.04 49.53 37.80 43.44 40.40 37.36 43.44
78 Colton Mertzic Junior Quabbin 31.80 52.70 37.02 43.55 37.46 43.99 33.10
79 Matthew Crepeau Junior Hopedale 44.01 51.42 39.65 43.57 33.12 46.19 52.72
80 Jack Cooney Junior Burncoat 47.07 39.23 54.91 43.58 43.58 36.61 36.61
80 Mark Wilshusen Senior Burlington 52.30 40.97 34.87 43.58 36.18 35.74 51.86
82 Caleb Cotnoir Junior Blackstone-Millville 44.48 34.88 43.60 43.60 52.76 48.84 31.83
82 Andrew Noonan Sophomore Auburn 37.94 36.63 40.99 43.60 37.50 34.01 47.96
84 Justin Nguyen Junior Gardner 39.74 48.91 36.25 43.67 39.31 42.80 35.38
85 Emerson Kahle Freshman Manchester Essex 34.59 39.84 32.84 43.78 37.22 31.09 35.03
86 Joshua Jaffarian SR Bay Path Voc Tech 44.76 30.72 46.08 43.88 51.78 42.13 48.27
87 Tim Hileman Junior Pentucket 47.45 40.42 50.96 43.93 52.72 36.03 48.33
88 Matt Olson Freshman Triton 41.98 50.81 53.02 44.18 36.23 40.65 48.16
89 Matthew Szczepanek Junior Blackstone-Millville 34.03 39.33 41.10 44.19 48.61 32.26 34.47
90 Jonah Burd Sophomore Triton 56.40 33.76 54.63 44.41 47.97 37.75 51.52
91 Matthew Berube Sophomore Newburyport 44.22 52.26 41.98 44.66 33.95 53.60 37.97
92 John Pestana Junior Burlington 40.66 57.19 46.47 44.68 31.28 52.28 42.00
93 Kirolos Bebawy Freshman Hopedale 53.36 55.16 51.12 44.84 37.67 47.09 38.57
94 Seth Tremblay Junior Blackstone-Millville 39.05 43.54 36.81 44.88 31.42 53.41 35.01
95 Stefan Berlind Sophomore Newburyport 35.48 33.24 51.65 44.91 41.32 57.49 50.75
96 Santino Romeo Freshman Sutton 50.35 36.41 55.74 44.95 50.80 36.86 57.54
97 Jacob Fournier Junior South Hadley 45.43 35.99 58.48 44.98 48.13 43.63 37.79
98 Mic Flynn Junior Bellingham 40.60 31.58 43.76 45.11 41.96 50.53 58.20
99 Rahul Alla Sophomore Burlington 50.11 43.34 37.02 45.14 43.34 45.14 55.98
100 Declan Diestel Sophomore Norton 34.83 46.14 33.47 45.23 52.02 44.78 35.28
101 Dominic Muscatell 8 Douglas 54.40 37.17 40.80 45.33 31.73 47.60 34.91
102 Ian Prince Junior South Hadley 58.49 46.25 56.68 45.34 57.59 48.52 35.37
103 Christian Ambrosini Freshman Dracut 45.85 46.30 44.94 45.39 45.85 47.21 57.65
104 Yianni Stefanidis Freshman Burlington 50.51 37.31 49.14 45.50 49.14 34.58 51.87
105 Alexander Augusta Sophomore Dracut 39.31 58.97 44.34 45.71 55.31 55.77 37.03
106 Alec Silva Sophomore Bishop Fenwick 46.73 45.81 55.43 45.81 33.90 49.48 44.44
107 Elliott Stoney Sophomore Parker Charter Essential 45.44 33.51 51.87 45.90 38.10 54.17 52.33
108 Anthony DeBoer Junior Hopedale 50.07 40.42 52.36 45.93 59.25 56.50 52.82
109 Kevin Sampson Senior Melrose 40.10 36.42 59.92 46.09 35.49 44.25 33.65
110 Tom Walton Sophomore Melrose 40.63 59.10 42.02 46.17 58.64 48.02 42.94
111 Nam Bui Freshman Innovation Academy 42.96 55.43 40.65 46.19 33.26 46.66 48.04
112 Matt Borenstein Junior Melrose 56.45 37.48 49.51 46.27 1:00.16 55.99 41.18
113 Syed Mohammed Senior Burlington 48.18 46.32 47.25 46.32 59.29 57.90 37.06
114 Christian Kinsey Freshman Newburyport 49.86 1:00.20 58.79 47.03 37.63 36.22 38.57
115 Eric Hogan Freshman Murdock 48.71 37.73 50.62 47.75 53.48 52.05 58.74
116 Justin Kent Freshman Norton 34.89 44.45 34.89 47.79 44.45 48.75 40.63
117 Richard Cromwell Freshman Burlington 47.43 51.26 56.05 47.90 48.38 48.86 37.37
118 Joshua Frazier Junior Quabbin 45.41 46.86 44.44 48.30 56.51 40.58 37.68
119 Matt Venuti Senior Melrose 43.18 48.51 34.45 48.51 42.21 45.12 36.39
120 Matthew Doherty Junior Gardner 48.56 53.47 47.09 49.05 52.49 48.07 39.73
121 Jack Figgins Sophomore Hopedale 1:03.45 51.56 55.03 49.57 36.69 1:00.48 1:00.48
122 Steven Liu Junior Melrose 39.57 57.10 42.57 50.08 38.06 41.57 38.57
123 Alvin Zou Senior Burlington 41.10 1:05.97 1:01.40 50.74 1:02.92 52.27 40.60
124 Jack Campbell Sophomore Burlington 46.83 50.47 1:06.60 52.03 36.43 43.71 1:03.48
125 Nicholas Fellman Freshman Douglas 1:00.09 46.35 1:05.23 57.22 48.07 58.94 56.65
126 Chad Costa Freshman Melrose 41.85 56.19 1:03.64 57.33 42.43 1:14.53 1:07.08
Boys' 300 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME
1 Cole Lavalle Junior Northampton 36.61 36.61 34.42
2 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 38.69 36.84 45.32
3 Ryan Sofoul Senior Holliston 28.46 36.96 29.94
8 Patrick Filetti Senior Newburyport 26.98 38.54 31.99
95 Stefan Berlind Sophomore Newburyport 41.77 44.91 51.65
Boys' 300 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME
4 Michael Blake Junior Hudson 37.54 26.28 32.66 35.29
9 Ethan Salem Junior Northampton 38.73 31.76 35.64 39.51
10 Rion Crear Sophomore North Middlesex 39.08 35.18 30.10 41.04
22 Aidan Lerner Senior Norton 39.75 28.23 29.82 36.57
91 Matthew Berube Sophomore Newburyport 44.66 57.17 50.92 33.95
Boys' 300 Meters Section 3
PL NAME YEAR TEAM TIME TIME
6 Nicholas Locantore Junior Burncoat 38.36 41.43
11 David Nelson Senior Auburn 39.12 39.91
18 Cameron Picard Junior Bellingham 39.66 27.77
28 Adam Digman Junior Murdock 40.01 38.81
44 Matthew Robichaud Junior Dracut 41.86 30.56
Boys' 300 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME
13 Brett Cohee   Lynnfield 39.31 37.35 46.00
19 Alex Vallaro Junior Sutton 39.70 29.78 47.64
25 Matthew Amissah Junior Burncoat 39.82 46.20 31.46
40 Pierre MaCary Junior Northampton 41.26 46.22 53.64
54 Ben Sacramone Junior Quabbin 42.20 35.87 45.58
Boys' 300 Meters Section 5
PL NAME YEAR TEAM TIME
5 Henry Dolan Junior Holliston 38.35
14 Trevon Bell Senior Narragansett 39.32
15 Mik Masterson Senior Parker Charter Essential 39.35
16 Zach Jacobs Sophomore Holliston 39.46
31 Liam Falk Senior Manchester Essex 40.36
34 Nicholas Carpenter Senior North Reading 40.83
Boys' 300 Meters Section 6
PL NAME YEAR TEAM TIME
7 Dean Campbell Junior Manchester Essex 38.53
12 Anthony Collins Junior Narragansett 39.22
21 Liam Murray Senior Pentucket 39.74
35 Joseph McCarthy Junior North Reading 40.84
49 Brendan Mirra Junior Bishop Fenwick 42.07
74 Orion McClain Junior Northampton 43.26
Boys' 300 Meters Section 7
PL NAME YEAR TEAM TIME TIME TIME TIME
27 Simon Houghton Senior Parker Charter Essential 45.89 43.50 39.90 35.12
37 Chandler Goulart Junior Old Rochester 51.33 53.38 41.06 33.67
39 Matt Maloney Senior Pentucket 50.70 44.93 41.22 48.64
62 Cameron McGrath Junior Auburn 33.13 49.69 42.47 50.12
98 Mic Flynn Junior Bellingham 39.25 40.60 45.11 36.99
106 Alec Silva Sophomore Bishop Fenwick 37.57 46.73 45.81 38.94
Boys' 300 Meters Section 8
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
38 DeBenedetto Matt Senior North Reading 31.22 36.97 31.63 51.34 28.75 41.07
40 Kevin Brown Senior North Reading 39.20 48.28 53.23 30.12 32.60 41.26
45 Jarrett Wright Senior Pentucket 33.92 49.41 45.22 41.04 40.20 41.87
57 Cameron Chinchillo Sophomore North Reading 42.74 41.89 42.74 33.01 46.12 42.31
63 Leo Narbonne Junior Parker Charter Essential 51.08 37.46 32.35 30.22 31.07 42.56
65 Peter D'Ambrosio Sophomore Newburyport 52.80 37.90 43.86 54.51 46.42 42.58
Boys' 300 Meters Section 9
PL NAME YEAR TEAM TIME TIME
17 Caleb Selby Junior Medway 39.58 42.75
46 John Lukowiak Sophomore Holliston 41.88 49.42
50 Matt Keeves Sophomore Pentucket 42.09 50.93
51 Nick Khraibi Senior Newburyport 42.14 46.78
97 Jacob Fournier Junior South Hadley 44.98 49.93
102 Ian Prince Junior South Hadley 45.34 50.33
Boys' 300 Meters Section 10
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
20 Evan Ferro Junior Fairhaven 39.72 38.14 50.85 47.67 28.21 48.07
53 Mike Armand Junior Triton 42.18 46.40 50.20 40.92 53.15 37.54
67 Dominic Perry Senior Gardner 42.69 53.79 30.74 32.88 36.72 48.24
80 Mark Wilshusen Senior Burlington 43.58 31.38 47.94 44.02 48.81 31.82
84 Justin Nguyen Junior Gardner 43.67 34.07 50.66 38.00 34.94 44.98
120 Matthew Doherty Junior Gardner 49.05 47.09 49.05 41.70 47.09 51.02
Boys' 300 Meters Section 11
PL NAME YEAR TEAM TIME TIME TIME
24 Joseph Lopez Junior Innovation Academy 41.41 39.81 47.38
48 Marcos Borges Sophomore Hudson 52.08 42.00 30.66
52 Rojit Gurung Sophomore Burlington 43.84 42.15 53.11
61 Luc-Daniel Metivier Junior Triton 47.53 42.43 42.86
74 Colin Harrigan Junior Medway 32.02 43.26 36.34
77 Brendan Martin Senior Holliston 37.80 43.44 36.49
Boys' 300 Meters Section 12
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
47 Connor Howells Junior Medfield 41.98 30.23 41.98 52.06 36.95 30.65 34.43
79 Matthew Crepeau Junior Hopedale 43.57 56.21 51.42 50.55 50.11 31.37 35.30
87 Tim Hileman Junior Pentucket 43.93 35.15 31.63 46.13 33.39 36.47 35.15
88 Matt Olson Freshman Triton 44.18 33.14 50.81 48.16 53.90 31.81 51.69
90 Jonah Burd Sophomore Triton 44.41 50.19 53.74 40.86 53.74 57.74 36.86
96 Santino Romeo Freshman Sutton 44.95 37.31 52.15 53.05 56.19 45.85 46.75
Boys' 300 Meters Section 13
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
55 Devin Fonseca Sophomore Fairhaven 31.71 42.28 31.29 42.28 49.47 32.98
69 Brandon Huang Sophomore Burlington 41.28 45.58 37.41 43.00 39.13 40.85
85 Emerson Kahle Freshman Manchester Essex 34.59 42.03 51.23 43.78 49.04 51.66
86 Joshua Jaffarian SR Bay Path Voc Tech 47.83 56.17 47.39 43.88 34.67 32.04
Boys' 300 Meters Section 14
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
70 Nick Heisler Freshman Burlington 54.74 37.93 43.10 49.57 44.83
72 Nathaniel Bean Sophomore Hopedale 40.14 36.69 43.16 55.68 45.32
93 Kirolos Bebawy Freshman Hopedale 44.40 56.50 44.84 35.88 50.22
105 Alexander Augusta Sophomore Dracut 46.63 56.68 45.71 47.09 53.03
108 Anthony DeBoer Junior Hopedale 36.75 53.74 45.93 56.50 52.36
109 Kevin Sampson Senior Melrose 59.92 59.46 46.09 52.09 47.94
Boys' 300 Meters Section 15
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
26 Alejandro Medina JR Bay Path Voc Tech 39.08 45.46 39.87 36.29 42.66 48.25 51.83
66 Bryan Qian Junior Medfield 34.97 32.84 42.64 43.50 47.76 30.28 46.06
73 Tyreke Mason Senior Burncoat 44.93 30.24 43.20 38.02 46.66 54.00 52.28
80 Jack Cooney Junior Burncoat 34.00 55.35 43.58 52.74 30.95 36.61 45.33
92 John Pestana Junior Burlington 42.90 39.32 44.68 47.36 58.09 50.49 45.13
99 Rahul Alla Sophomore Burlington 42.89 50.11 45.14 35.21 37.02 39.73 41.08
Boys' 300 Meters Section 16
PL NAME YEAR TEAM TIME TIME
58 Jimmy Markhan Sophomore Melrose 42.34 33.45
103 Christian Ambrosini Freshman Dracut 45.39 36.77
104 Yianni Stefanidis Freshman Burlington 45.50 44.59
107 Elliott Stoney Sophomore Parker Charter Essential 45.90 32.59
112 Matt Borenstein Junior Melrose 46.27 41.18
113 Syed Mohammed Senior Burlington 46.32 52.81
Boys' 300 Meters Section 17
PL NAME YEAR TEAM TIME
60 Michael Heins Sophomore Oakmont 42.40
71 Eric Hood 8 Narragansett 43.12
78 Colton Mertzic Junior Quabbin 43.55
117 Richard Cromwell Freshman Burlington 47.90
118 Joshua Frazier Junior Quabbin 48.30
121 Jack Figgins Sophomore Hopedale 49.57
Boys' 300 Meters Section 18
PL NAME YEAR TEAM TIME TIME
89 Matthew Szczepanek Junior Blackstone-Millville 44.19 51.26
110 Tom Walton Sophomore Melrose 46.17 46.17
119 Matt Venuti Senior Melrose 48.51 49.48
123 Alvin Zou Senior Burlington 50.74 56.83
124 Jack Campbell Sophomore Burlington 52.03 43.71
Boys' 300 Meters Section 19
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
100 Declan Diestel Sophomore Norton 57.90 46.14 50.21 53.83 54.73 56.54 45.23
114 Christian Kinsey Freshman Newburyport 49.39 51.74 46.09 33.40 46.56 47.50 47.03
122 Steven Liu Junior Melrose 56.09 43.07 41.07 50.08 45.58 1:03.61 50.08
126 Chad Costa Freshman Melrose 59.63 1:11.09 54.47 48.73 1:07.65 40.13 57.33
Boys' 300 Meters Section 20
PL NAME YEAR TEAM TIME TIME TIME TIME
29 Nick Viveiros Junior Joseph Case 36.69 43.14 41.12 40.31
30 Jack O'Brien Freshman Norton 36.71 50.03 50.03 40.34
82 Andrew Noonan Sophomore Auburn 35.76 52.76 39.68 43.60
111 Nam Bui Freshman Innovation Academy 44.81 46.66 36.49 46.19
115 Eric Hogan Freshman Murdock 48.71 58.26 34.86 47.75
Boys' 300 Meters Section 21
PL NAME YEAR TEAM TIME
32 Andrew Jayyosi Junior Nipmuc 40.50
33 Jonthan Pasarelli Junior Innovation Academy 40.66
42 James Ryan Sophomore Blackstone-Millville 41.65
43 Caleb Scopetski Sophomore Auburn 41.66
56 Zachary Lerner Sophomore Norton 42.29
94 Seth Tremblay Junior Blackstone-Millville 44.88
Boys' 300 Meters Section 22
PL NAME YEAR TEAM TIME
59 Kofi Agyeman Junior Auburn 42.36
68 John Shaffer 8 Innovation Academy 42.70
82 Caleb Cotnoir Junior Blackstone-Millville 43.60
116 Justin Kent Freshman Norton 47.79
125 Nicholas Fellman Freshman Douglas 57.22
Boys' 300 Meters Section 23
PL NAME YEAR TEAM TIME
23 Sam Joline Sophomore Medfield 39.78
36 Phillip Kustara Freshman Innovation Academy 41.00
63 Anthony Wolski Junior Murdock 42.56
76 Jack Yu Freshman Bromfield School 43.39
101 Dominic Muscatell 8 Douglas 45.33

Boys' 600 Meters

Top↑
PL NAME YEAR TEAM TIME TIME
1 Richard Swanson Junior Murdock 1:24.59 1:07.68
2 Ethan Cooper Junior Northampton 1:24.68 1:28.07
3 Alec Goldenberg Senior Douglas 1:24.69 1:37.40
4 Diego Fernandez Junior Triton 1:25.97 1:19.10
5 Ash Shaw Senior Mahar Regional 1:28.24 1:52.95
6 Simon LeClair Sophomore Northampton 1:30.39 1:39.43
7 Jake Doucette Senior North Reading 1:30.60 1:53.25
8 Gunnar Gustafson Senior Triton 1:31.09 1:29.27
9 Jack Deehan Junior Westwood 1:31.11 1:38.40
10 John Williams Junior Adv. Math and Science Academy 1:31.29 1:35.86
11 Tyler Stranc Sophomore Triton 1:31.35 1:47.80
12 Isaac Tortorella Junior Fairhaven 1:32.31 1:33.24
13 Joesph Conway Junior Auburn 1:32.36 1:35.13
14 Donovan Nihill Junior Norton 1:32.71 1:04.90
15 Ryan Castriotta Freshman Quabbin 1:32.72 1:16.96
16 Jason Moy Junior Westwood 1:32.82 1:22.61
17 Cole Senatore Senior Parker Charter Essential 1:32.94 1:38.52
18 Jack Campbell Junior Lynnfield 1:33.31 1:14.65
19 Andrew Debenedetto Sophomore North Reading 1:33.85 1:53.56
20 Ryan Carkin Senior Sutton 1:34.12 1:24.71
21 Cory Foster Freshman Pentucket 1:34.14 1:15.32
22 John Murphy Freshman North Reading 1:34.23 1:52.14
23 Kyle Supernor Junior Dracut 1:34.39 1:44.78
24 Tucker Quinlan Junior Northampton 1:34.47 1:13.69
25 William Hilliker Junior Innovation Academy 1:34.71 1:36.61
26 Alejandro Lynch Sophomore Lynnfield 1:35.13 1:14.21
27 Liam Hoye Sophomore Medway 1:35.43 1:36.39
28 Luke Jones Senior Bromfield School 1:36.41 1:48.95
29 Hunter Fagan Junior Innovation Academy 1:36.49 1:24.92
30 Samuel Hearn Junior Whitinsville Christian 1:36.88 1:47.54
31 Patrick Janicki Junior Old Rochester 1:38.40 1:19.71
32 Spencer Bartkus Freshman Oakmont 1:39.68 1:10.78
33 Charles DeMayo Sophomore Melrose 1:39.86 1:13.90
34 Chatham Campbell Sophomore Triton 1:39.95 1:22.96
35 Andrew Barndt Senior Hudson 1:40.44 1:27.39
36 Aaron Hines Sophomore Dracut 1:40.88 1:11.63
37 Benjamin Hood Freshman Quabbin 1:40.94 1:36.91
38 John Paul Capuano Junior Sutton 1:41.15 1:25.98
39 Aidan Belleville Senior Nipmuc 1:41.43 1:52.59
40 Will Cutrone Senior Newburyport 1:41.77 1:24.47
41 Ethan Brodeur Sophomore Melrose 1:42.27 1:55.57
42 Reed Cherry Freshman Littleton 1:44.73 1:46.83
43 Drew Foley Senior South Hadley 1:45.61 1:54.06
44 Tommy Lippsett Senior Fairhaven 1:47.62 1:33.63
45 Liam Murray Sophomore Triton 1:48.21 1:41.72
46 Doug Rau Junior Oakmont 1:49.09 1:21.82
47 Tyler Erdmann Freshman Manchester Essex 1:49.62 1:34.28
48 Sean Christianson Sophomore Melrose 1:49.88 1:34.50
49 Cameron Laplaca Freshman Murdock 1:50.13 2:13.26
50 Spenser Worthington-Berry Junior Innovation Academy 1:50.64 2:16.09
51 Phillip Conlon Freshman Dracut 1:51.13 2:18.92
52 Owen Mullen Senior Littleton 1:51.39 1:32.46
53 Nick Richards Sophomore Melrose 1:52.61 1:22.21
54 Ross Carroll Junior Melrose 1:53.66 2:09.58
55 Walker Penfield Freshman Nipmuc 1:54.54 1:54.54
56 Cole O'Neil Freshman Bromfield School 1:55.30 1:43.77
57 Jay North 8 Parker Charter Essential 1:56.92 2:09.79
58 Moeketsi Molai 8 Murdock 1:57.15 2:04.18
59 Adam Thomas Freshman Parker Charter Essential 1:57.18 1:47.81
60 Richard Field 8 Murdock 1:58.56 2:10.42
61 Keith Herlihy Sophomore Burlington 1:59.79 2:04.59
62 Philip Hockenbury Senior Hopedale 2:00.38 1:50.75
63 Matt Stockwell Freshman Melrose 2:01.56 1:53.05
64 Ben Foley Freshman Bellingham 2:02.68 1:51.64
65 Ethan Cesar Freshman Melrose 2:05.78 2:29.68
66 Salem Brownson 7 Parker Charter Essential 2:06.09 2:31.31
67 Michael Sullivan Junior Oakmont 2:25.45 2:53.09
Boys' 600 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME
1 Richard Swanson Junior Murdock 1:24.59 1:44.90 1:37.28
2 Ethan Cooper Junior Northampton 1:24.68 1:43.31 1:38.23
3 Alec Goldenberg Senior Douglas 1:24.69 1:23.00 1:49.25
4 Diego Fernandez Junior Triton 1:25.97 1:27.69 1:13.94
5 Ash Shaw Senior Mahar Regional 1:28.24 1:26.48 1:18.54
Boys' 600 Meters Section 2
PL NAME YEAR TEAM TIME TIME
7 Jake Doucette Senior North Reading 1:47.82 1:30.60
8 Gunnar Gustafson Senior Triton 1:51.13 1:31.09
9 Jack Deehan Junior Westwood 1:14.71 1:31.11
13 Joesph Conway Junior Auburn 1:18.51 1:32.36
17 Cole Senatore Senior Parker Charter Essential 1:34.80 1:32.94
20 Ryan Carkin Senior Sutton 1:48.24 1:34.12
Boys' 600 Meters Section 3
PL NAME YEAR TEAM TIME TIME
6 Simon LeClair Sophomore Northampton 1:30.39 1:05.08
10 John Williams Junior Adv. Math and Science Academy 1:31.29 1:44.99
11 Tyler Stranc Sophomore Triton 1:31.35 1:11.26
16 Jason Moy Junior Westwood 1:32.82 1:48.60
22 John Murphy Freshman North Reading 1:34.23 1:16.33
24 Tucker Quinlan Junior Northampton 1:34.47 1:50.53
Boys' 600 Meters Section 4
PL NAME YEAR TEAM TIME
12 Isaac Tortorella Junior Fairhaven 1:32.31
15 Ryan Castriotta Freshman Quabbin 1:32.72
18 Jack Campbell Junior Lynnfield 1:33.31
19 Andrew Debenedetto Sophomore North Reading 1:33.85
21 Cory Foster Freshman Pentucket 1:34.14
23 Kyle Supernor Junior Dracut 1:34.39
27 Liam Hoye Sophomore Medway 1:35.43
31 Patrick Janicki Junior Old Rochester 1:38.40
40 Will Cutrone Senior Newburyport 1:41.77
Boys' 600 Meters Section 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
25 William Hilliker Junior Innovation Academy 2:00.29 1:14.82 1:34.71 1:36.61 1:19.56 1:47.03 1:55.55
26 Alejandro Lynch Sophomore Lynnfield 1:50.35 1:39.89 1:35.13 1:57.97 1:12.30 1:09.45 1:30.38
29 Hunter Fagan Junior Innovation Academy 1:18.16 1:55.79 1:36.49 1:11.41 1:48.07 1:49.04 1:35.53
30 Samuel Hearn Junior Whitinsville Christian 1:40.76 1:28.16 1:36.88 1:25.26 1:13.63 1:10.73 1:55.29
34 Chatham Campbell Sophomore Triton 1:31.96 1:18.96 1:39.95 1:10.97 1:56.95 1:52.95 2:05.94
37 Benjamin Hood Freshman Quabbin 2:01.13 1:52.05 1:40.94 1:14.70 2:02.14 1:27.82 1:21.77
38 John Paul Capuano Junior Sutton 1:23.96 1:49.25 1:41.15 1:28.00 1:33.06 1:35.09 1:40.14
43 Drew Foley Senior South Hadley 1:17.10 1:28.72 1:45.61 1:49.84 2:09.90 2:12.02 1:27.66
44 Tommy Lippsett Senior Fairhaven 2:00.54 1:56.23 1:47.62 2:17.76 2:15.61 2:16.68 1:35.79
45 Liam Murray Sophomore Triton 2:06.61 2:13.10 1:48.21 2:12.02 1:48.21 1:43.89 2:05.53
54 Ross Carroll Junior Melrose 2:02.76 1:46.84 1:53.66 1:53.66 2:08.44 1:30.93 1:49.12
Boys' 600 Meters Section 6
PL NAME YEAR TEAM TIME
32 Spencer Bartkus Freshman Oakmont 1:39.68
33 Charles DeMayo Sophomore Melrose 1:39.86
35 Andrew Barndt Senior Hudson 1:40.44
36 Aaron Hines Sophomore Dracut 1:40.88
41 Ethan Brodeur Sophomore Melrose 1:42.27
42 Reed Cherry Freshman Littleton 1:44.73
46 Doug Rau Junior Oakmont 1:49.09
47 Tyler Erdmann Freshman Manchester Essex 1:49.62
49 Cameron Laplaca Freshman Murdock 1:50.13
51 Phillip Conlon Freshman Dracut 1:51.13
Boys' 600 Meters Section 7
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
52 Owen Mullen Senior Littleton 2:24.81 1:31.34 1:48.05 1:26.89 1:51.39 1:48.05
53 Nick Richards Sophomore Melrose 1:51.49 1:39.10 2:12.88 1:30.09 1:52.61 2:21.89
57 Jay North 8 Parker Charter Essential 1:40.56 2:06.28 2:14.46 1:39.39 1:56.92 1:23.02
58 Moeketsi Molai 8 Murdock 1:30.21 1:32.55 2:22.93 1:30.21 1:57.15 2:05.35
59 Adam Thomas Freshman Parker Charter Essential 2:08.90 2:24.14 2:26.48 2:14.76 1:57.18 1:37.26
61 Keith Herlihy Sophomore Burlington 2:10.58 2:35.73 2:32.14 1:38.23 1:59.79 1:50.21
62 Philip Hockenbury Senior Hopedale 1:55.57 1:25.47 2:17.24 2:24.46 2:00.38 1:49.55
63 Matt Stockwell Freshman Melrose 1:50.62 2:23.44 1:46.98 1:51.84 2:01.56 1:31.17
64 Ben Foley Freshman Bellingham 1:54.10 2:37.03 2:37.03 2:21.09 2:02.68 2:03.91
65 Ethan Cesar Freshman Melrose 1:54.46 1:43.14 2:12.07 1:35.60 2:05.78 1:58.24
66 Salem Brownson 7 Parker Charter Essential 2:23.75 1:42.14 1:37.09 2:19.96 2:06.09 2:38.88
Boys' 600 Meters Section 8
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
14 Donovan Nihill Junior Norton 1:43.84 1:17.88 1:50.33 1:34.57 1:17.88 1:56.82 1:32.71
28 Luke Jones Senior Bromfield School 1:45.09 2:01.48 1:34.49 1:17.13 1:23.88 1:12.31 1:36.41
39 Aidan Belleville Senior Nipmuc 2:03.75 2:04.76 2:06.79 1:42.45 1:14.05 1:18.11 1:41.43
48 Sean Christianson Sophomore Melrose 2:18.45 1:24.61 2:22.85 2:00.87 2:17.35 1:44.39 1:49.88
50 Spenser Worthington-Berry Junior Innovation Academy 2:17.20 2:10.56 1:27.41 1:34.05 1:42.90 1:44.01 1:50.64
55 Walker Penfield Freshman Nipmuc 2:28.91 2:09.43 2:20.89 2:17.45 1:20.18 2:17.45 1:54.54
56 Cole O'Neil Freshman Bromfield School 2:25.28 1:26.48 2:02.22 1:28.79 2:20.67 1:25.33 1:55.30
60 Richard Field 8 Murdock 2:32.95 1:45.52 2:13.98 1:33.67 1:26.55 1:27.74 1:58.56
67 Michael Sullivan Junior Oakmont 2:13.82 2:15.27 2:08.00 2:21.09 2:21.09 2:02.18 2:25.45

Boys' 1000 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Benjamin Gordon-Sniffen Junior Northampton 2:23.12 3:23.29 2:42.63 1:58.72 3:18.41 1:53.85
2 Bobby Innes-Gold Senior Northampton 2:00.37 2:31.70 2:44.89 2:39.95 2:13.56 2:05.32
3 Quinn Cantrill Senior Parker Charter Essential 3:27.08 2:15.85 2:45.66 3:08.86 3:23.77 1:55.97
4 Vincent Bertolino Senior Littleton 2:51.67 2:40.01 2:46.67 2:05.01 3:06.67 3:23.34
5 Will Coppola Junior Pentucket 2:52.49 3:12.58 2:47.46 2:24.02 2:42.44 2:57.51
6 Justin Hong Senior North Reading 2:17.18 3:31.69 2:49.35 2:00.24 3:31.69 2:30.73
7 Andrew Herzog Senior Quabbin 3:14.16 2:29.88 2:50.31 3:22.67 2:50.31 1:59.22
8 Noah Andrew Senior Northampton 2:22.77 2:24.49 2:52.01 2:31.37 3:29.86 3:26.42
9 Geoffrey Noonan Junior Old Rochester 3:30.66 2:08.84 2:54.10 3:09.77 2:43.66 2:24.51
10 John Lucey Sophomore Newburyport 2:58.87 2:04.51 2:55.36 3:14.65 3:47.97 2:20.29
11 Jacob Messier Junior Burncoat 3:44.59 3:04.24 2:55.46 3:44.59 2:48.45 2:13.35
12 Matt Riccardi   Lynnfield 2:22.95 3:52.29 2:58.68 3:45.14 2:37.24 3:32.63
13 Ryan Delongchamp Junior Sutton 3:39.88 2:31.95 2:58.76 3:47.03 3:27.37 3:20.22
14 Ryan Nagle Senior Melrose 3:49.43 2:10.85 2:59.24 2:57.45 3:29.71 3:13.58
15 Ethan Fennyery Sophomore Medway 2:34.44 2:29.06 2:59.58 3:53.46 3:49.87 2:12.89
16 Nico Donarumo Junior Narragansett 2:51.13 2:42.12 3:00.13 2:42.12 2:20.51 3:52.37
17 Ethan Tetrault Sophomore Norton 2:49.99 3:13.50 3:00.84 3:46.05 3:15.31 2:44.57
18 Aidan DiDonato Senior Mahar Regional 2:29.15 2:43.70 3:01.88 2:45.51 3:49.17 3:10.98
19 Ben Pescod Sophomore Norton 2:31.08 3:56.63 3:02.02 2:36.54 2:54.74 3:20.23
20 Trenton Goyette Freshman Parker Charter Essential 3:18.81 2:27.74 3:02.39 3:33.40 3:26.10 2:49.63
21 Nick Ritchie Sophomore Triton 2:45.51 3:11.25 3:03.89 3:57.22 2:28.95 3:27.80
22 Christopher Connor Junior Newburyport 3:23.42 2:31.64 3:04.92 3:43.76 2:39.04 2:48.28
23 Jerry Murphy Junior Melrose 2:28.20 3:23.78 3:05.25 3:07.11 3:05.25 2:43.02
24 Seth Henry Senior Innovation Academy 3:33.61 3:57.75 3:05.74 3:55.89 2:26.74 3:03.89
25 Aidan Gay-Killeen Sophomore Triton 3:33.90 3:06.00 3:06.00 2:26.94 2:49.26 2:15.78
26 Justin Laferte Senior Bellingham 2:41.97 3:00.59 3:06.17 2:36.39 3:06.17 2:53.14
27 Alexander Van Vilet Sophomore Newburyport 2:33.84 2:13.21 3:07.61 3:50.76 2:41.35 4:00.14
28 Jackson Terenzi Freshman Hopedale 2:54.72 3:39.81 3:07.87 3:41.69 3:45.45 2:20.91
29 Logan Tamulen Sophomore Oakmont 3:40.43 3:59.27 3:08.40 2:21.30 3:42.32 3:02.75
30 Jack Gilbert Freshman Pentucket 2:20.47 2:22.39 3:12.42 3:27.82 3:54.76 2:51.26
31 Johannes Cruger-Cain Senior Innovation Academy 2:20.71 2:24.57 3:12.75 3:26.25 4:08.65 3:12.75
32 Christopher Blangiardi Junior Newburyport 3:39.99 2:51.75 3:12.97 4:05.08 3:24.55 3:32.27
33 Will Hanlon Senior Melrose 3:55.44 2:24.74 3:12.98 3:57.37 2:45.97 2:38.25
34 Thomas Gendron Sophomore Burlington 2:23.48 2:21.54 3:13.89 2:38.99 2:52.57 3:56.55
35 Bailey Metcalf Freshman Quabbin 3:00.58 3:04.47 3:14.17 3:25.82 2:56.70 3:00.58
36 Ben Campbell Sophomore Triton 3:02.92 2:33.73 3:14.59 3:39.89 3:04.86 2:53.19
37 Benjamin Smith Sophomore Triton 3:57.43 4:01.32 3:14.61 2:55.15 2:53.21 3:14.61
38 Steve Stromski Senior Melrose 3:41.90 2:55.19 3:14.65 2:41.56 2:31.83 2:39.62
39 Adam Rice Junior Oakmont 3:01.82 2:42.27 3:15.50 3:23.32 3:19.41 3:52.65
40 Wilson Lin Junior Ashland 3:04.23 4:14.79 3:15.99 2:42.68 3:33.63 4:04.99
41 Aidan Tamulen Freshman Oakmont 3:22.07 2:36.95 3:16.18 2:31.06 2:17.33 3:59.34
42 Trevor Bush Freshman Parker Charter Essential 3:32.30 4:03.75 3:16.57 3:30.33 3:16.57 3:51.96
43 James Krueger Freshman Parker Charter Essential 3:01.54 3:49.42 3:19.49 3:39.44 3:35.45 3:13.51
44 Elijah Hill Senior Narragansett 4:16.80 3:30.29 3:22.20 3:30.29 3:08.05 3:34.34
45 Devin Patel Sophomore Bromfield School 3:37.16 3:49.34 3:22.95 3:49.34 2:46.42 4:15.72
46 Martin Steucek Freshman Oakmont 3:51.64 3:15.07 3:23.19 3:29.29 3:02.88 2:22.24
47 Kevin Carnes Freshman Burlington 3:21.35 2:40.26 3:25.46 2:29.99 3:58.34 3:13.14
48 Zachary Hamann Senior Innovation Academy 4:19.07 4:21.13 3:25.61 3:21.50 4:06.74 2:58.88
49 Angello Frascolla Freshman Sutton 3:20.62 3:47.79 3:28.98 4:27.50 3:12.27 2:57.64
50 Michael Prunier Sophomore Auburn 3:54.79 4:24.67 3:33.44 3:52.65 4:16.13 4:26.80
51 Jonathan Fellman Junior Douglas 3:06.72 3:15.31 3:34.62 3:17.45 3:56.09 3:58.23
52 Owen Brigham Freshman Nipmuc 3:53.64 4:24.21 3:38.35 3:42.72 4:28.57 2:37.22
53 Sam Denson 8 Adv. Math and Science Academy 3:38.27 2:45.36 3:40.47 3:02.99 3:02.99 2:58.58
54 Alejandro Garber Freshman Melrose 3:00.19 2:57.96 3:42.45 3:09.09 2:46.84 3:11.31
55 Henry Liro Junior Holliston 4:39.82 3:10.28 3:43.85 3:25.95 3:19.23 3:57.29
56 Elijah Zanelotti 7 Innovation Academy 3:31.89 4:16.97 3:45.41 4:03.45 4:37.26 3:16.11
57 Ashby Reinhold 7 Adv. Math and Science Academy 3:41.79 3:28.08 3:48.65 3:32.65 2:58.35 4:20.67
58 Nicola Silva 7 Adv. Math and Science Academy 4:43.78 2:41.50 3:50.71 4:25.32 3:02.26 3:23.03
59 Nickalas LaPlaca 7 Murdock 3:23.31 4:21.73 3:53.68 2:57.60 4:05.37 3:34.99
60 Jackson Charland 8 Murdock 4:12.67 3:34.89 3:56.14 4:41.01 5:06.99 3:30.17
61 Jack Lopresti 7 Adv. Math and Science Academy 5:06.24 3:44.25 4:01.13 4:08.37 3:39.43 4:25.25
62 Finn Picone Junior Oakmont 3:51.61 3:51.61 4:03.80 4:13.56 4:11.12 3:41.86
Boys' 1000 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Benjamin Gordon-Sniffen Junior Northampton 2:55.64 2:52.39 2:42.63 2:39.38
2 Bobby Innes-Gold Senior Northampton 3:27.77 2:13.56 2:44.89 2:39.95
3 Quinn Cantrill Senior Parker Charter Essential 1:57.62 2:19.16 2:45.66 2:39.04
4 Vincent Bertolino Senior Littleton 2:01.67 3:11.67 2:46.67 3:05.01
5 Will Coppola Junior Pentucket 3:22.63 2:34.07 2:47.46 2:37.42
6 Justin Hong Senior North Reading 3:26.61 1:58.55 2:49.35 3:16.45
7 Andrew Herzog Senior Quabbin 2:06.03 3:14.16 2:50.31 2:45.20
8 Noah Andrew Senior Northampton 2:45.13 2:17.61 2:52.01 3:12.66
10 John Lucey Sophomore Newburyport 2:58.87 2:32.57 2:55.36 2:37.83
15 Ethan Fennyery Sophomore Medway 2:23.67 3:42.68 2:59.58 3:26.52
18 Aidan DiDonato Senior Mahar Regional 2:10.96 2:54.61 3:01.88 2:34.60
33 Will Hanlon Senior Melrose 2:53.69 3:45.79 3:12.98 4:03.16
35 Bailey Metcalf Freshman Quabbin 2:43.11 3:47.18 3:14.17 2:33.40
Boys' 1000 Meters Section 2
PL NAME YEAR TEAM TIME
9 Geoffrey Noonan Junior Old Rochester 2:54.10
11 Jacob Messier Junior Burncoat 2:55.46
12 Matt Riccardi   Lynnfield 2:58.68
14 Ryan Nagle Senior Melrose 2:59.24
16 Nico Donarumo Junior Narragansett 3:00.13
21 Nick Ritchie Sophomore Triton 3:03.89
23 Jerry Murphy Junior Melrose 3:05.25
26 Justin Laferte Senior Bellingham 3:06.17
28 Jackson Terenzi Freshman Hopedale 3:07.87
38 Steve Stromski Senior Melrose 3:14.65
39 Adam Rice Junior Oakmont 3:15.50
40 Wilson Lin Junior Ashland 3:15.99
Boys' 1000 Meters Section 3
PL NAME YEAR TEAM TIME TIME
13 Ryan Delongchamp Junior Sutton 2:58.76 3:50.60
22 Christopher Connor Junior Newburyport 3:04.92 3:21.57
24 Seth Henry Senior Innovation Academy 3:05.74 3:57.75
25 Aidan Gay-Killeen Sophomore Triton 3:06.00 3:56.22
27 Alexander Van Vilet Sophomore Newburyport 3:07.61 3:45.14
30 Jack Gilbert Freshman Pentucket 3:12.42 3:47.06
32 Christopher Blangiardi Junior Newburyport 3:12.97 2:51.75
34 Thomas Gendron Sophomore Burlington 3:13.89 3:56.55
36 Ben Campbell Sophomore Triton 3:14.59 3:49.62
37 Benjamin Smith Sophomore Triton 3:14.61 2:37.64
42 Trevor Bush Freshman Parker Charter Essential 3:16.57 3:20.51
44 Elijah Hill Senior Narragansett 3:22.20 3:36.36
49 Angello Frascolla Freshman Sutton 3:28.98 3:56.15
Boys' 1000 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME
19 Ben Pescod Sophomore Norton 3:49.35 3:02.02 2:23.80
20 Trenton Goyette Freshman Parker Charter Essential 3:26.10 3:02.39 3:40.70
29 Logan Tamulen Sophomore Oakmont 2:26.96 3:08.40 2:30.72
31 Johannes Cruger-Cain Senior Innovation Academy 3:22.39 3:12.75 3:49.38
41 Aidan Tamulen Freshman Oakmont 3:27.95 3:16.18 4:13.08
43 James Krueger Freshman Parker Charter Essential 4:19.34 3:19.49 3:57.40
47 Kevin Carnes Freshman Burlington 3:52.17 3:25.46 3:50.12
51 Jonathan Fellman Junior Douglas 3:34.62 3:34.62 4:28.28
52 Owen Brigham Freshman Nipmuc 3:12.15 3:38.35 4:04.56
54 Alejandro Garber Freshman Melrose 3:15.76 3:42.45 4:02.47
59 Nickalas LaPlaca 7 Murdock 4:10.04 3:53.68 5:01.45
60 Jackson Charland 8 Murdock 4:55.18 3:56.14 4:10.31
Boys' 1000 Meters Section 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
17 Ethan Tetrault Sophomore Norton 3:00.84 2:21.06 2:28.29 3:42.44 2:24.68
45 Devin Patel Sophomore Bromfield School 3:22.95 3:43.25 3:49.34 2:38.31 3:41.22
46 Martin Steucek Freshman Oakmont 3:23.19 2:22.24 3:59.77 3:45.54 3:43.51
48 Zachary Hamann Senior Innovation Academy 3:25.61 2:25.99 3:03.00 4:23.18 3:35.89
50 Michael Prunier Sophomore Auburn 3:33.44 2:55.02 3:22.77 3:27.04 3:12.10
53 Sam Denson 8 Adv. Math and Science Academy 3:40.47 4:09.14 2:38.74 3:44.88 3:22.84
55 Henry Liro Junior Holliston 3:43.85 3:34.90 3:43.85 3:43.85 3:03.56
56 Elijah Zanelotti 7 Innovation Academy 3:45.41 2:58.08 2:58.08 4:37.26 3:58.94
57 Ashby Reinhold 7 Adv. Math and Science Academy 3:48.65 4:43.53 3:37.22 4:25.24 4:52.68
58 Nicola Silva 7 Adv. Math and Science Academy 3:50.71 3:23.03 2:43.81 4:34.55 4:59.93
61 Jack Lopresti 7 Adv. Math and Science Academy 4:01.13 3:12.91 5:11.06 4:42.13 3:05.67
62 Finn Picone Junior Oakmont 4:03.80 3:22.36 3:32.11 5:14.51 4:45.25

Boys' Mile

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Sam Acquaviva Junior Newburyport 4:50.11 3:53.18 4:31.13 3:50.46 3:17.93 4:58.25
2 Zach Conant Junior Westwood 5:19.61 5:58.18 4:35.52 5:22.36 4:52.06 5:03.08
3 Sam Wallace Senior Parker Charter Essential 5:34.24 3:54.80 4:36.23 4:05.85 4:36.23 3:16.13
4 Adam Sylvia Junior Old Rochester 4:37.55 5:22.41 4:40.35 3:47.09 5:33.62 4:37.55
5 Michael Olson Junior Sutton 3:37.14 5:35.58 4:42.00 3:45.60 4:36.36 3:28.68
6 Liam Gay-Killeen Senior Triton 4:23.28 4:40.26 4:43.09 3:32.32 4:00.63 4:23.28
7 Dylan Chartier Senior Narragansett 5:36.07 6:04.55 4:44.80 4:10.63 4:39.11 4:10.63
8 John Churchill Senior Medfield 4:36.70 4:08.17 4:45.25 4:11.02 5:42.30 4:59.52
9 Collin McGlynn Junior Medway 4:16.94 4:48.34 4:45.48 5:19.74 3:54.10 5:05.47
10 Steve Ingman Senior Murdock 4:23.98 5:41.45 4:46.93 4:06.76 4:03.89 5:58.67
11 Austin Carroll Junior Norton 6:10.40 3:35.35 4:47.13 5:58.92 4:50.01 5:27.33
12 Cole Bolduc Junior Blackstone-Millville 5:26.99 5:24.10 4:49.37 6:07.50 3:34.14 6:07.50
13 Andrew Doran Senior Hopedale 6:05.95 5:19.48 4:50.43 4:47.53 5:02.05 5:04.96
14 William Hunt Senior Newburyport 6:00.70 6:12.33 4:50.88 3:29.44 3:38.16 4:30.52
15 Anthony Accardi Junior Pentucket 4:24.91 3:55.80 4:51.11 4:07.45 3:26.69 5:31.87
16 Aiden Hill Junior Bishop Fenwick 3:35.72 4:36.94 4:51.51 5:46.90 3:50.30 4:36.94
17 Jacob Doherty Munro Senior Hudson 4:42.92 3:35.84 4:51.67 5:17.92 4:57.51 4:51.67
18 Timothy Mahoney Senior North Middlesex 5:15.46 4:49.17 4:52.09 3:53.68 5:38.83 4:28.73
19 Johnathan Dean Senior Northampton 3:30.42 5:56.55 4:52.25 5:01.02 3:39.19 5:59.47
20 Brian O'Sullivan Junior Narragansett 5:07.56 4:52.91 4:52.91 5:10.49 3:39.69 6:06.14
21 Tim Strang Senior Holliston 3:43.90 6:02.36 4:54.60 5:03.44 5:50.58 5:21.12
22 Keegan Ritchie Sophomore Triton 5:54.11 5:30.50 4:55.09 4:10.83 6:05.92 6:05.92
23 Tim Jaques Sophomore Northampton 3:44.47 4:55.35 4:55.35 4:19.91 5:30.80 4:28.77
24 Joseph Werenski Senior South Hadley 4:23.86 4:59.44 4:56.47 4:35.72 4:38.69 3:57.18
25 Liam Engel Junior Holliston 6:19.91 4:53.84 4:56.80 5:08.68 3:45.57 5:35.39
26 Brandon Murphy Sophomore Bellingham 6:08.27 4:54.02 4:56.99 4:06.51 5:17.78 5:53.42
27 Adam Mula Junior Parker Charter Essential 5:06.68 3:52.24 4:57.74 5:06.68 5:30.50 3:37.35
28 Aidan Stuart Junior Sutton 3:40.93 4:10.79 4:58.55 4:01.83 4:52.58 5:25.42
29 Stephen Altobelli Senior Oakmont 5:49.89 3:47.28 4:59.05 4:41.11 3:35.32 5:37.93
30 Malakai Kraskouskas Junior Quabbin 4:35.19 3:29.39 4:59.12 5:14.08 6:19.89 4:44.17
31 Colin Brennan Senior Triton 4:50.30 5:38.18 4:59.27 3:56.43 5:56.14 5:41.17
32 Michael Dean Senior Northampton 6:27.44 4:30.31 5:00.34 4:42.32 4:03.28 5:06.35
33 Ethan Goodreau Senior Auburn 5:35.09 4:34.71 5:01.88 5:07.92 4:13.58 5:16.98
34 Ethan Vaz Falcao Sophomore Holliston 5:11.22 3:52.66 5:02.15 5:14.24 5:41.43 4:34.96
35 Luke Petrosky Junior South Hadley 4:53.45 5:11.60 5:02.52 5:56.98 5:29.75 6:18.15
36 Patrick Bingel Senior Norton 4:47.54 6:06.23 5:02.67 5:02.67 5:45.05 5:02.67
37 Damian Daniels Junior Auburn 5:15.89 6:07.53 5:03.74 6:25.75 6:04.49 6:31.83
38 Arlex Ramirez   Lynnfield 6:27.13 4:16.05 5:04.82 5:26.16 5:17.02 3:48.62
39 Will Squire Sophomore Bromfield School 4:48.69 4:51.76 5:07.11 3:56.48 5:37.83 6:36.18
40 Sam Wu-Ochs Senior Adv. Math and Science Academy 4:55.66 5:29.54 5:07.98 6:12.66 6:31.14 5:07.98
41 Tobias L'Esperance Sophomore Northampton 6:09.80 5:23.57 5:08.16 5:08.16 6:03.63 4:43.51
42 Richie Mattocks Sophomore Hudson 6:16.85 6:10.67 5:08.89 4:50.36 4:47.27 4:53.45
43 Cameron Davis Junior Gardner 6:14.72 3:55.36 5:09.68 6:42.59 5:46.85 5:34.46
44 Sebastian Shaw Senior Mahar Regional 3:58.64 5:47.11 5:09.92 6:18.11 5:25.42 5:06.82
45 Patrick Garratt Sophomore Westwood 3:53.04 5:57.32 5:10.71 4:02.36 4:55.18 4:58.29
46 Zach Mizioch Senior Bishop Fenwick 4:21.13 5:35.73 5:10.86 4:08.69 6:06.82 6:09.93
47 Cameron Szalay Sophomore Auburn 4:09.52 6:01.80 5:11.89 5:27.49 5:52.44 4:28.23
48 Sasha Brown Freshman Holliston 3:57.72 4:41.52 5:12.79 5:22.18 6:12.22 3:54.60
49 Kyle Murray Freshman Hopedale 4:16.57 5:06.64 5:12.89 4:25.96 5:09.77 5:09.77
50 Kris Brown Senior Holliston 4:29.14 5:34.86 5:12.95 6:12.41 3:42.20 4:13.49
51 Graham Stedfast Freshman Triton 4:57.76 6:22.39 5:13.43 3:42.54 3:39.40 6:06.72
52 Kevin Cox Junior Dracut 4:27.02 3:58.75 5:14.14 5:42.42 4:01.89 3:49.33
53 Liam Malloy Senior Holliston 3:46.62 4:43.28 5:14.75 5:27.34 5:52.52 4:08.66
54 Andrew Barrette Freshman Medfield 4:21.27 4:11.83 5:14.78 3:52.94 6:46.07 5:02.19
55 Anthony Farago Junior Triton 5:02.59 5:49.86 5:15.19 6:30.84 4:24.76 6:33.99
56 Alexander Johnson Sophomore Littleton 5:27.97 6:05.81 5:15.35 6:40.50 4:34.36 5:18.51
57 Brandon Morabito Sophomore Norton 5:09.06 5:59.51 5:15.36 5:59.51 6:24.74 3:59.68
58 Joey Harmon Senior Oakmont 6:06.30 3:56.83 5:15.77 5:03.14 4:09.46 6:18.93
59 Mason Smith SR Bay Path Voc Tech 6:38.64 6:10.17 5:16.38 5:48.02 5:44.86 5:32.20
60 Jack Benoit Freshman Innovation Academy 4:38.45 4:22.63 5:16.42 6:10.22 4:47.95 6:26.04
61 Aaron Balboa Junior Burncoat 3:47.83 4:16.31 5:16.43 6:22.88 4:38.46 4:47.96
62 Logan King Junior Old Rochester 4:54.49 5:45.15 5:16.65 6:16.82 5:54.65 5:54.65
63 Damien Lahousse Sophomore Blackstone-Millville 6:04.26 4:19.73 5:16.74 5:32.58 6:45.43 4:45.07
64 Casey Lacombe Senior South Hadley 4:52.14 5:08.02 5:17.54 4:55.32 5:58.82 4:23.56
65 Dreese Fadil Freshman Newburyport 5:36.77 5:52.65 5:17.70 5:20.88 4:36.40 4:26.87
66 Liam Gray Senior Melrose 4:36.61 3:55.28 5:17.94 4:14.36 3:48.92 4:46.15
67 John Chambers Junior Newburyport 3:58.53 4:17.62 5:18.04 6:34.37 5:56.21 6:02.57
68 Michael Bligh Freshman Westwood 4:30.57 6:09.24 5:18.31 4:30.57 3:52.37 5:11.95
69 Hunter Graves Sophomore Gardner 3:43.07 5:09.10 5:18.66 5:28.22 5:21.85 4:30.87
70 Matthew DeAngelis Sophomore Westwood 3:49.59 5:06.12 5:18.87 4:11.91 4:34.23 3:49.59
71 Aaron Podgorni Sophomore Parker Charter Essential 4:12.00 5:18.98 5:18.98 6:38.73 5:31.74 5:12.60
72 Max Martyak Senior Nipmuc 5:51.31 3:59.53 5:19.37 4:15.50 5:41.73 3:56.34
73 Nicholas Janineh Freshman Norton 6:11.82 4:54.89 5:20.53 4:45.28 5:42.97 6:27.85
74 Garret Rieden 8 Littleton 6:28.21 4:19.88 5:20.83 4:35.92 6:47.46 5:46.50
75 Mike Belger Junior Holliston 6:00.22 6:22.73 5:21.62 4:33.38 6:03.43 5:47.35
76 Jack Halley Junior Newburyport 5:21.64 4:26.97 5:21.64 4:20.53 6:06.67 4:36.61
77 Seamus O'Keefe Freshman Pentucket 5:50.99 6:26.42 5:22.01 6:29.64 4:33.71 5:34.89
78 Henri Chaudoir Sophomore Medway 7:01.96 6:52.22 5:24.58 4:16.42 4:48.88 6:29.50
79 Kyle Costello Senior Pentucket 5:05.19 6:16.62 5:24.67 6:23.11 4:39.22 6:10.13
80 Jack Hearn Freshman Whitinsville Christian 3:57.23 4:06.98 5:24.97 4:45.98 6:52.72 6:23.47
81 Joseph Turenne Freshman Hopedale 5:41.30 6:59.31 5:25.04 5:41.30 4:23.29 3:50.78
82 Justin Manuel Sophomore Murdock 5:45.98 6:08.82 5:26.39 6:28.41 4:01.53 5:13.34
83 James Wilson Junior Norton 4:57.93 5:07.75 5:27.39 6:13.23 5:20.85 6:09.95
84 Charlie Fernandes Freshman Fairhaven 6:03.45 6:59.11 5:27.43 5:04.51 4:12.13 4:08.85
85 Joseph Jarvis Senior Innovation Academy 4:32.04 4:12.37 5:27.75 5:14.64 6:10.36 5:04.81
86 Brandon Hutchins Freshman Holliston 4:49.35 4:55.92 5:28.80 5:35.38 7:04.16 4:46.06
87 Tiernan Goss Sophomore Westwood 5:19.16 4:10.07 5:29.03 7:01.16 4:16.65 4:59.42
88 Josh Chase Freshman Adv. Math and Science Academy 5:57.21 6:13.75 5:30.75 4:21.30 6:56.75 6:53.44
89 Alex Colleoni-Pimenta Freshman Hudson 4:29.39 4:55.99 5:32.57 6:42.41 6:49.07 4:29.39
90 Nick Brown Junior Fairhaven 7:09.17 7:09.17 5:32.69 6:42.56 6:32.58 6:39.23
91 Connor Vaillancourt Freshman Narragansett 4:14.41 6:28.30 5:34.74 5:41.44 6:24.95 6:31.65
92 Joshua Fumia Freshman Hopedale 6:03.15 6:33.42 5:36.25 7:00.32 5:42.98 4:15.55
93 Andrew Capps 8 Narragansett 3:55.90 5:53.84 5:36.99 5:10.03 4:46.45 6:27.54
94 Jake Tower 8 Hopedale 7:12.39 5:14.16 5:37.80 5:44.56 6:14.96 5:54.69
95 Aidan Rich Sophomore Pentucket 5:31.59 4:27.30 5:38.35 5:34.97 4:10.38 4:10.38
96 Andrew Petrie Junior Burncoat 7:20.77 4:51.59 5:39.05 4:07.51 6:12.96 5:52.62
97 Jack O'Shea Freshman Triton 6:07.40 6:27.81 5:40.18 5:23.18 5:06.17 5:46.99
98 Cormac Day Junior Bromfield School 4:47.32 5:11.26 5:42.04 4:09.69 5:14.68 6:29.93
99 Collin Garry Freshman Hudson 5:12.26 4:03.63 5:43.14 6:03.73 5:12.26 6:51.77
100 Adam Rieden 8 Littleton 6:42.21 7:13.15 5:43.77 6:00.96 5:02.52 4:14.39
101 Jason Ingman 7 Murdock 7:10.67 4:25.29 5:44.53 4:14.96 6:39.66 4:52.85
102 David Poirier Freshman Blackstone-Millville 4:35.96 6:36.69 5:44.94 6:43.58 4:39.41 6:02.19
103 James Dressler 8 Hopedale 5:22.94 5:15.92 5:51.02 6:43.68 5:22.94 5:08.90
104 Duncan Owens Freshman Norton 4:52.86 4:56.39 5:52.84 4:45.80 6:56.36 5:31.67
105 Aidan Fitzgerald Freshman Triton 4:13.74 5:46.65 5:57.37 4:28.03 6:00.95 6:22.39
106 Nicholas Denham Junior Norton 5:37.73 7:18.33 5:59.28 6:20.84 7:43.48 5:08.98
107 Finn Reilly Freshman Hopedale 5:16.32 4:47.56 5:59.45 4:51.16 7:22.13 4:54.75
108 Tyler Megathlin Freshman Holliston 6:50.50 4:26.46 6:00.08 5:27.68 7:44.51 6:18.09
109 Daniel Castriotta Freshman Quabbin 7:37.42 5:24.16 6:00.17 5:45.77 7:33.82 5:42.17
110 Ryan Fitzgerald Junior Burncoat 7:07.09 6:09.18 6:01.94 4:16.98 6:05.56 4:13.36
111 Jaime Valdes Freshman Blackstone-Millville 6:20.11 5:33.05 6:02.01 6:20.11 6:05.63 4:24.27
112 Michael Garvey Freshman Adv. Math and Science Academy 6:26.12 4:31.03 6:11.27 7:06.96 6:52.11 6:07.56
113 Mohsin Shah Freshman Blackstone-Millville 5:29.45 6:21.86 6:14.37 5:51.91 5:29.45 5:03.24
114 Evan Spitzer Junior Holliston 6:46.03 4:48.39 6:19.46 4:44.60 5:30.13 5:30.13
115 Cole Leonard Freshman Hopedale 5:25.29 4:58.50 6:22.69 8:13.67 4:35.54 5:02.33
Boys' Mile Section 1
PL NAME YEAR TEAM TIME TIME TIME
1 Sam Acquaviva Junior Newburyport 3:45.04 3:36.91 4:31.13
2 Zach Conant Junior Westwood 5:03.08 3:21.13 4:35.52
3 Sam Wallace Senior Parker Charter Essential 4:11.37 4:27.95 4:36.23
4 Adam Sylvia Junior Old Rochester 4:40.35 5:53.25 4:40.35
5 Michael Olson Junior Sutton 5:07.38 5:10.20 4:42.00
6 Liam Gay-Killeen Senior Triton 5:48.20 3:29.49 4:43.09
7 Dylan Chartier Senior Narragansett 5:16.13 4:22.02 4:44.80
8 John Churchill Senior Medfield 5:22.34 5:08.07 4:45.25
9 Collin McGlynn Junior Medway 3:54.10 4:36.92 4:45.48
12 Cole Bolduc Junior Blackstone-Millville 3:37.03 4:11.76 4:49.37
13 Andrew Doran Senior Hopedale 6:03.04 3:37.83 4:50.43
17 Jacob Doherty Munro Senior Hudson 5:52.92 4:31.26 4:51.67
19 Johnathan Dean Senior Northampton 6:05.32 4:49.33 4:52.25
20 Brian O'Sullivan Junior Narragansett 4:11.91 3:30.90 4:52.91
23 Tim Jaques Sophomore Northampton 4:16.96 3:59.24 4:55.35
25 Liam Engel Junior Holliston 5:17.58 5:59.13 4:56.80
31 Colin Brennan Senior Triton 4:35.33 6:29.06 4:59.27
32 Michael Dean Senior Northampton 5:51.40 4:30.31 5:00.34
Boys' Mile Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
10 Steve Ingman Senior Murdock 4:44.06 5:21.37 3:49.55 6:10.14 5:24.23 4:46.93
11 Austin Carroll Junior Norton 5:07.23 4:15.55 5:44.56 3:38.22 5:33.07 4:47.13
14 William Hunt Senior Newburyport 4:36.34 5:22.88 4:36.34 4:42.16 5:40.33 4:50.88
15 Anthony Accardi Junior Pentucket 5:02.76 3:52.89 5:14.40 4:16.18 5:26.05 4:51.11
16 Aiden Hill Junior Bishop Fenwick 5:52.73 6:07.31 3:35.72 4:42.77 4:13.62 4:51.51
21 Tim Strang Senior Holliston 5:35.85 5:27.01 3:52.74 3:55.68 6:22.98 4:54.60
22 Keegan Ritchie Sophomore Triton 6:14.77 3:47.22 4:01.98 6:23.62 5:51.16 4:55.09
24 Joseph Werenski Senior South Hadley 5:23.16 6:19.49 4:00.14 3:33.46 3:51.25 4:56.47
26 Brandon Murphy Sophomore Bellingham 4:39.17 3:57.60 4:45.11 4:48.08 3:45.72 4:56.99
27 Adam Mula Junior Parker Charter Essential 4:13.08 5:18.59 4:51.79 5:03.70 5:48.36 4:57.74
28 Aidan Stuart Junior Sutton 4:01.83 5:07.51 3:34.96 4:49.60 5:25.42 4:58.55
30 Malakai Kraskouskas Junior Quabbin 5:38.01 6:19.89 5:29.04 6:25.87 6:13.90 4:59.12
33 Ethan Goodreau Senior Auburn 6:08.30 3:34.34 6:26.41 5:16.98 6:32.45 5:01.88
34 Ethan Vaz Falcao Sophomore Holliston 4:44.02 5:05.18 4:41.00 5:29.35 5:59.56 5:02.15
35 Luke Petrosky Junior South Hadley 6:00.00 4:14.12 3:58.99 3:37.82 5:50.93 5:02.52
37 Damian Daniels Junior Auburn 6:13.60 5:28.04 4:24.26 3:38.70 3:32.62 5:03.74
46 Zach Mizioch Senior Bishop Fenwick 5:29.52 5:54.38 5:04.65 5:29.52 6:25.47 5:10.86
65 Dreese Fadil Freshman Newburyport 6:40.31 6:21.24 5:17.70 6:21.24 4:39.58 5:17.70
75 Mike Belger Junior Holliston 6:38.81 3:45.14 4:36.60 5:08.76 4:14.08 5:21.62
Boys' Mile Section 3
PL NAME YEAR TEAM TIME TIME TIME
18 Timothy Mahoney Senior North Middlesex 6:19.72 4:52.09 4:08.28
36 Patrick Bingel Senior Norton 6:09.26 5:02.67 3:40.95
38 Arlex Ramirez   Lynnfield 3:36.43 5:04.82 5:20.07
41 Tobias L'Esperance Sophomore Northampton 5:42.06 5:08.16 3:54.21
42 Richie Mattocks Sophomore Hudson 6:13.76 5:08.89 5:08.89
43 Cameron Davis Junior Gardner 5:37.56 5:09.68 5:22.07
47 Cameron Szalay Sophomore Auburn 5:05.66 5:11.89 3:50.80
48 Sasha Brown Freshman Holliston 4:07.11 5:12.79 3:51.47
49 Kyle Murray Freshman Hopedale 6:24.86 5:12.89 4:13.44
50 Kris Brown Senior Holliston 5:25.47 5:12.95 5:34.86
52 Kevin Cox Junior Dracut 6:01.26 5:14.14 5:14.14
53 Liam Malloy Senior Holliston 5:33.64 5:14.75 6:36.59
56 Alexander Johnson Sophomore Littleton 6:21.58 5:15.35 6:46.81
58 Joey Harmon Senior Oakmont 3:59.99 5:15.77 5:56.82
61 Aaron Balboa Junior Burncoat 6:26.05 5:16.43 5:13.27
62 Logan King Junior Old Rochester 4:16.49 5:16.65 4:25.99
63 Damien Lahousse Sophomore Blackstone-Millville 4:07.06 5:16.74 5:42.08
66 Liam Gray Senior Melrose 6:02.46 5:17.94 3:55.28
110 Ryan Fitzgerald Junior Burncoat 7:43.29 6:01.94 6:30.90
Boys' Mile Section 4
PL NAME YEAR TEAM TIME TIME TIME TIME
29 Stephen Altobelli Senior Oakmont 5:34.94 4:05.23 4:59.05 3:59.24
39 Will Squire Sophomore Bromfield School 4:48.69 6:20.82 5:07.11 6:02.39
40 Sam Wu-Ochs Senior Adv. Math and Science Academy 4:40.27 5:07.98 5:07.98 4:46.43
44 Sebastian Shaw Senior Mahar Regional 5:00.63 4:11.04 5:09.92 3:43.15
45 Patrick Garratt Sophomore Westwood 4:52.07 5:48.00 5:10.71 5:54.21
54 Andrew Barrette Freshman Medfield 6:30.33 6:24.04 5:14.78 3:40.35
55 Anthony Farago Junior Triton 4:31.07 6:05.62 5:15.19 5:21.50
57 Brandon Morabito Sophomore Norton 4:05.98 6:15.28 5:15.36 3:40.76
60 Jack Benoit Freshman Innovation Academy 5:44.90 4:06.81 5:16.42 6:26.04
64 Casey Lacombe Senior South Hadley 5:55.65 4:01.33 5:17.54 4:10.86
67 John Chambers Junior Newburyport 5:30.77 4:23.98 5:18.04 5:27.59
69 Hunter Graves Sophomore Gardner 5:15.48 5:05.92 5:18.66 6:41.52
70 Matthew DeAngelis Sophomore Westwood 6:38.59 4:40.61 5:18.87 6:22.65
71 Aaron Podgorni Sophomore Parker Charter Essential 6:22.78 5:38.12 5:18.98 4:21.57
76 Jack Halley Junior Newburyport 5:34.51 6:00.24 5:21.64 6:19.54
79 Kyle Costello Senior Pentucket 6:16.62 3:53.77 5:24.67 4:48.96
81 Joseph Turenne Freshman Hopedale 4:10.28 4:46.04 5:25.04 6:04.05
88 Josh Chase Freshman Adv. Math and Science Academy 3:51.53 6:17.06 5:30.75 6:46.83
90 Nick Brown Junior Fairhaven 7:02.52 3:52.89 5:32.69 6:59.19
104 Duncan Owens Freshman Norton 5:38.73 4:06.99 5:52.84 6:21.07
Boys' Mile Section 5
PL NAME YEAR TEAM TIME TIME TIME TIME
51 Graham Stedfast Freshman Triton 5:35.37 5:13.43 6:22.39 5:51.05
59 Mason Smith SR Bay Path Voc Tech 6:29.15 5:16.38 6:35.48 6:29.15
68 Michael Bligh Freshman Westwood 3:55.55 5:18.31 4:14.65 4:33.75
72 Max Martyak Senior Nipmuc 4:25.08 5:19.37 4:09.11 4:05.92
73 Nicholas Janineh Freshman Norton 6:34.26 5:20.53 6:34.26 4:38.87
74 Garret Rieden 8 Littleton 6:57.08 5:20.83 4:19.88 5:56.13
77 Seamus O'Keefe Freshman Pentucket 5:02.69 5:22.01 6:39.30 5:12.35
78 Henri Chaudoir Sophomore Medway 6:35.99 5:24.58 5:44.06 4:19.67
80 Jack Hearn Freshman Whitinsville Christian 4:23.23 5:24.97 6:36.47 5:54.22
83 James Wilson Junior Norton 6:00.13 5:27.39 4:02.27 5:07.75
84 Charlie Fernandes Freshman Fairhaven 3:49.21 5:27.43 4:18.67 6:59.11
86 Brandon Hutchins Freshman Holliston 4:39.48 5:28.80 5:09.08 4:46.06
87 Tiernan Goss Sophomore Westwood 4:23.23 5:29.03 3:53.62 5:09.29
89 Alex Colleoni-Pimenta Freshman Hudson 6:05.83 5:32.57 6:15.81 6:15.81
91 Connor Vaillancourt Freshman Narragansett 5:51.48 5:34.74 6:01.52 4:17.75
92 Joshua Fumia Freshman Hopedale 5:29.53 5:36.25 5:22.80 7:10.40
95 Aidan Rich Sophomore Pentucket 5:07.90 5:38.35 5:01.14 6:42.64
96 Andrew Petrie Junior Burncoat 5:59.40 5:39.05 5:18.71 5:39.05
99 Collin Garry Freshman Hudson 6:44.91 5:43.14 5:50.01 5:25.99
Boys' Mile Section 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
82 Justin Manuel Sophomore Murdock 5:52.51 4:50.49 4:11.32 6:21.88 4:11.32 4:40.70 5:26.39
85 Joseph Jarvis Senior Innovation Academy 4:09.09 6:20.19 3:59.26 6:33.30 6:33.30 4:28.76 5:27.75
93 Andrew Capps 8 Narragansett 4:39.71 6:07.32 5:53.84 7:11.35 6:41.02 5:26.88 5:36.99
94 Jake Tower 8 Hopedale 4:47.13 6:55.50 7:09.01 6:52.12 4:43.76 5:10.78 5:37.80
97 Jack O'Shea Freshman Triton 4:25.34 4:49.16 4:55.96 6:44.82 6:34.61 4:28.75 5:40.18
98 Cormac Day Junior Bromfield School 4:57.58 7:21.24 4:40.48 4:43.90 6:09.41 6:16.25 5:42.04
100 Adam Rieden 8 Littleton 6:52.53 4:45.33 5:16.27 4:07.52 5:12.83 7:13.15 5:43.77
101 Jason Ingman 7 Murdock 4:32.18 4:32.18 4:18.40 7:07.22 6:05.21 5:54.87 5:44.53
102 David Poirier Freshman Blackstone-Millville 6:15.99 6:22.89 7:04.28 6:12.54 7:11.18 4:08.36 5:44.94
103 James Dressler 8 Hopedale 5:36.98 6:12.09 7:15.27 4:12.74 4:09.23 4:19.76 5:51.02
105 Aidan Fitzgerald Freshman Triton 4:42.33 5:28.78 7:16.00 5:21.64 6:29.54 5:43.08 5:57.37
106 Nicholas Denham Junior Norton 6:42.40 5:26.95 4:40.24 5:08.98 5:41.32 6:02.88 5:59.28
107 Finn Reilly Freshman Hopedale 7:18.53 5:37.89 4:15.21 5:01.94 4:47.56 5:30.70 5:59.45
108 Tyler Megathlin Freshman Holliston 7:44.51 6:14.49 6:57.70 4:58.87 4:19.26 7:12.10 6:00.08
109 Daniel Castriotta Freshman Quabbin 7:12.21 7:41.02 4:40.94 7:33.82 6:28.99 7:05.00 6:00.17
111 Jaime Valdes Freshman Blackstone-Millville 7:28.90 7:07.18 6:02.01 5:33.05 7:03.56 6:16.49 6:02.01
112 Michael Garvey Freshman Adv. Math and Science Academy 7:36.67 7:55.23 6:07.56 4:45.88 5:41.57 5:00.73 6:11.27
113 Mohsin Shah Freshman Blackstone-Millville 4:40.78 7:40.48 6:18.12 5:55.66 4:29.55 6:03.14 6:14.37
114 Evan Spitzer Junior Holliston 7:46.74 6:00.49 6:08.08 6:38.44 5:07.37 7:05.00 6:19.46
115 Cole Leonard Freshman Hopedale 6:34.17 4:31.71 6:49.48 5:32.94 7:54.54 6:49.48 6:22.69

Boys' 2 Mile

Top↑
PL NAME YEAR TEAM TIME TIME
1 Nick Peterson Senior Northampton 7:53.21 10:30.94
2 Chris Kelly Senior Westwood 11:53.89 10:31.76
3 Hunter Marion Sophomore Narragansett 8:20.17 10:33.12
4 Graham Phenegar Senior Medway 11:42.53 10:44.52
5 Clark Bishop Senior Douglas 9:08.02 10:44.73
6 David Gangemi Sophomore Pentucket 13:12.77 10:49.81
7 Elias Boone Senior Littleton 9:47.15 10:52.38
8 Evan Tilley Senior Old Rochester 8:11.88 10:55.84
9 Daniel DeZutter Sophomore Nipmuc 10:43.70 10:56.83
10 Asher Brownson Junior Parker Charter Essential 7:50.40 11:02.53
11 Thomas Moura-Cook Senior Pentucket 11:41.53 11:14.54
12 Finlay McIsaac Senior Triton 10:23.45 11:17.66
13 Owen Mahoney Freshman Quabbin 10:46.65 11:20.68
14 Colin Benson Freshman Medfield 8:41.82 11:26.60
15 Nick Antkowiak Senior Sutton 8:12.09 11:33.08
16 Will Desrosiers 8 Bellingham 14:21.46 11:46.11
17 Tomas Brockett Freshman Nipmuc 10:29.75 11:47.58
18 Liam O'Donnell 8 Mahar Regional 10:33.44 11:51.73
19 Joe Fabrizio Junior Lynnfield 11:50.24 11:57.41
20 Jack McDermott Freshman Gardner 11:00.26 11:57.67
21 Kevin Cusick Junior Medway 9:35.68 11:59.59
22 Kyle Dodge Sophomore Sutton 15:22.90 12:01.01
23 Connor Gothorpe Freshman Bromfield School 16:13.92 12:40.87
24 Kevin Russo Sophomore Sutton 9:37.75 13:11.43
25 Camdyn Johnson Freshman Mahar Regional 10:54.25 13:27.71
26 Thor Mead Sophomore Mahar Regional 16:02.25 13:49.52
27 Jacob Chaplin Sophomore Blackstone-Millville 16:04.40 13:51.38
  Fidel Castro Freshman Auburn DNF DNF
  Alex Kerr Sophomore Whitinsville Christian DNF DNF
Boys' 2 Mile Section 1
PL NAME YEAR TEAM TIME
1 Nick Peterson Senior Northampton 10:30.94
2 Chris Kelly Senior Westwood 10:31.76
3 Hunter Marion Sophomore Narragansett 10:33.12
4 Graham Phenegar Senior Medway 10:44.52
6 David Gangemi Sophomore Pentucket 10:49.81
7 Elias Boone Senior Littleton 10:52.38
9 Daniel DeZutter Sophomore Nipmuc 10:56.83
10 Asher Brownson Junior Parker Charter Essential 11:02.53
11 Thomas Moura-Cook Senior Pentucket 11:14.54
12 Finlay McIsaac Senior Triton 11:17.66
13 Owen Mahoney Freshman Quabbin 11:20.68
17 Tomas Brockett Freshman Nipmuc 11:47.58
  Fidel Castro Freshman Auburn DNF
Boys' 2 Mile Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME
5 Clark Bishop Senior Douglas 10:12.50 13:13.02 9:40.26 10:44.73
8 Evan Tilley Senior Old Rochester 12:07.99 9:17.47 10:49.29 10:55.84
14 Colin Benson Freshman Medfield 14:45.72 12:28.40 8:21.22 11:26.60
15 Nick Antkowiak Senior Sutton 8:32.88 14:12.49 10:58.43 11:33.08
16 Will Desrosiers 8 Bellingham 11:10.81 13:32.03 8:49.59 11:46.11
18 Liam O'Donnell 8 Mahar Regional 9:43.62 8:46.68 10:26.33 11:51.73
19 Joe Fabrizio Junior Lynnfield 13:16.33 14:56.77 14:13.72 11:57.41
20 Jack McDermott Freshman Gardner 8:36.73 14:57.09 13:09.44 11:57.67
21 Kevin Cusick Junior Medway 12:21.18 13:18.75 10:04.46 11:59.59
22 Kyle Dodge Sophomore Sutton 14:10.80 11:32.17 13:05.90 12:01.01
23 Connor Gothorpe Freshman Bromfield School 10:08.70 13:49.35 9:00.22 12:40.87
24 Kevin Russo Sophomore Sutton 13:43.09 13:11.43 15:25.98 13:11.43
25 Camdyn Johnson Freshman Mahar Regional 10:46.17 15:20.79 15:45.02 13:27.71
26 Thor Mead Sophomore Mahar Regional 17:08.61 11:03.62 16:18.84 13:49.52
27 Jacob Chaplin Sophomore Blackstone-Millville 10:15.23 17:44.17 13:34.76 13:51.38
  Alex Kerr Sophomore Whitinsville Christian DNF DNF DNF DNF

Boys' 55 Hurdles Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME
1 Harry Smith Senior Old Rochester 6.17 7.91 8.94
2 Jovan Aigbekaen Junior Dracut 9.78 8.01 7.61
3 Jack Clohisy Junior Pentucket 7.83 8.07 7.91
4 William Lord Sophomore North Reading 9.62 8.08 9.46
5 Ryan Eng Junior Medfield 8.82 8.16 9.80
6 Ben Telicki Senior Oakmont 10.16 8.26 9.75
7 Kyle Koehler Senior Joseph Case 7.54 8.37 7.37
8 Nicholas Lajoie Senior South Hadley 6.42 8.44 7.77
9 Matthew DiBiase Senior Bishop Fenwick 7.97 8.57 6.09
10 James Dignan Senior Bishop Fenwick 7.97 8.57 7.20
11 Tucker Guard Sophomore Old Rochester 8.10 8.61 10.77
12 Joe Jepsen Senior Sutton 7.77 8.73 8.82
13 Noah Garfield Senior Medfield 9.35 8.73 6.38
14 Chris Brennan Senior Triton 8.70 8.87 11.09
15 Jack Morrill Senior Medfield 10.46 8.94 10.28
Boys' 55 Hurdles Finals Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
8 Nicholas Lajoie Senior South Hadley 9.79 9.20 7.43 8.44 10.81
9 Matthew DiBiase Senior Bishop Fenwick 7.72 8.40 10.20 8.57 10.72
11 Tucker Guard Sophomore Old Rochester 7.06 7.06 9.30 8.61 9.04
12 Joe Jepsen Senior Sutton 8.38 8.91 6.64 8.73 7.60
13 Noah Garfield Senior Medfield 7.77 6.20 10.31 8.73 10.65
14 Chris Brennan Senior Triton 7.19 7.37 9.49 8.87 10.12
15 Jack Morrill Senior Medfield 11.00 7.16 10.73 8.94 11.09
Boys' 55 Hurdles Finals Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Harry Smith Senior Old Rochester 5.70 8.78 7.91 7.52
2 Jovan Aigbekaen Junior Dracut 5.93 5.69 8.01 8.01
3 Jack Clohisy Junior Pentucket 6.30 7.19 8.07 6.30
4 William Lord Sophomore North Reading 8.16 8.41 8.08 7.92
5 Ryan Eng Junior Medfield 6.86 10.53 8.16 9.06
6 Ben Telicki Senior Oakmont 9.83 7.44 8.26 9.59
7 Kyle Koehler Senior Joseph Case 6.53 8.37 8.37 6.62
10 James Dignan Senior Bishop Fenwick 8.32 7.03 8.57 9.86

Boys' 55 Hurdles Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Jovan Aigbekaen Junior Dracut 9.62 10.10 8.01 8.65 7.93 6.25 8.49
2 Harry Smith Senior Old Rochester 10.08 8.79 8.06 10.24 6.86 9.84 7.42
3 William Lord Sophomore North Reading 7.89 8.87 8.13 10.57 7.65 7.73 9.76
4 Ryan Eng Junior Medfield 9.62 8.21 8.29 8.38 6.14 6.22 9.37
4 Ben Telicki Senior Oakmont 9.62 9.95 8.29 10.12 9.21 10.62 7.63
6 Kyle Koehler Senior Joseph Case 10.82 8.16 8.32 7.66 10.65 9.24 9.24
7 Jack Clohisy Junior Pentucket 8.74 7.91 8.32 6.08 8.91 10.15 6.24
8 James Dignan Senior Bishop Fenwick 9.38 8.95 8.60 9.29 6.97 6.37 9.72
9 Matthew DiBiase Senior Bishop Fenwick 9.65 10.52 8.69 9.56 6.61 6.09 8.78
10 Joe Jepsen Senior Sutton 10.25 7.89 8.76 6.49 7.19 7.27 10.17
11 Noah Garfield Senior Medfield 9.83 8.51 8.77 10.79 8.51 6.76 6.93
12 Tucker Guard Sophomore Old Rochester 6.57 9.49 8.87 7.10 10.91 11.18 11.45
13 Jack Morrill Senior Medfield 11.56 8.36 8.89 8.09 11.29 7.74 8.01
14 Nicholas Lajoie Senior South Hadley 7.48 7.04 8.90 10.33 11.57 8.37 7.75
15 Chris Brennan Senior Triton 7.74 10.26 9.00 8.19 8.19 11.52 11.16
16 Noah Barton Junior Fairhaven 9.21 9.57 9.11 8.66 6.38 11.76 8.20
17 Joe Cook Sophomore Auburn 11.53 6.50 9.15 8.51 7.60 6.68 8.88
18 Matt Donlon Junior Westwood 7.44 7.99 9.18 11.85 7.16 10.38 7.07
19 Chase Jones Senior Oakmont 7.56 9.41 9.22 6.55 8.49 8.86 11.62
20 Hugo Frost Senior Mahar Regional 10.13 11.62 9.29 7.06 6.60 6.79 10.97
21 Corey Stalters Junior Norton 11.05 10.77 9.36 10.67 11.14 12.08 10.39
22 Parker Plona Senior Auburn 9.20 11.14 9.68 7.65 12.30 6.78 11.04
23 Hector Perez SR Bay Path Voc Tech 10.24 9.85 9.75 11.02 9.36 7.12 8.97
24 Logan Huff Sophomore Murdock 7.10 12.42 9.85 11.73 8.57 7.69 9.16
25 Scott Tatro Senior Medfield 8.58 9.67 9.86 10.06 8.58 6.91 11.93
26 Jared Sarasin Junior Oakmont 8.49 8.69 9.87 10.86 10.27 9.28 12.34
27 Brian Sharp Junior Bishop Fenwick 12.62 8.54 9.93 7.35 10.33 9.83 7.35
28 Garrett Butler Freshman North Reading 7.47 8.57 9.96 10.06 12.45 8.97 11.66
29 Axel Estavillo Freshman Adv. Math and Science Academy 11.94 7.73 10.03 9.83 12.14 12.14 11.14
30 Ben Manoli Junior Hopedale 11.38 11.79 10.07 9.37 8.06 11.69 12.89
31 Audie Casello Junior Parker Charter Essential 8.07 11.19 10.08 10.18 12.30 7.87 7.16
32 Evans Orcel Senior Medway 7.14 7.44 10.19 9.58 10.81 7.24 7.85
33 Bryce Berry Sophomore Oakmont 9.72 7.78 10.23 12.89 12.48 8.19 7.17
34 Seth Pearson Sophomore Dracut 13.32 9.53 10.24 10.86 10.04 12.60 7.27
35 Jake Murray Senior Pentucket 9.46 10.59 10.28 11.21 7.41 7.51 8.74
36 Shawn Forget Junior Nipmuc 12.22 8.49 10.35 7.87 9.84 8.08 7.87
37 Drew Mahoney Sophomore Holliston 8.92 10.81 10.49 13.22 9.65 11.44 8.71
38 Owen Ostromecki FR Bay Path Voc Tech 11.87 10.71 10.50 8.19 9.24 7.35 11.55
39 Sean McMeniman Sophomore Dracut 13.69 10.74 10.53 13.69 9.90 13.38 9.90
40 Andrew Benagh Senior Melrose 11.19 9.08 10.55 10.77 11.93 10.24 8.13
41 Maxwell Leonard Senior Fairhaven 9.25 10.00 10.63 11.48 13.82 8.72 8.61
42 Jack Gallant SO Bay Path Voc Tech 8.73 13.20 10.64 12.88 7.56 12.03 12.13
43 Elliott Stoney Sophomore Parker Charter Essential 8.65 11.43 10.68 9.30 9.94 13.67 13.46
44 Boston Rodrigues Sophomore Fairhaven 12.72 8.30 10.78 9.38 13.37 11.97 9.71
45 Tyler Sund Senior Narragansett 9.21 8.99 10.83 7.58 8.56 9.64 9.75
46 Jake McCauley Sophomore Burlington 12.27 13.49 11.05 12.38 9.95 11.61 8.40
47 Ethan Peet Junior Melrose 13.27 9.37 11.15 12.83 13.27 8.81 9.26
48 Brayden Oldham Sophomore Auburn 13.92 11.11 11.22 14.25 11.67 10.21 8.31
49 Mathew Hall Freshman Adv. Math and Science Academy 8.95 12.13 11.33 9.86 14.51 12.81 14.17
50 David Round Junior Nipmuc 14.16 12.34 11.42 13.25 9.94 10.51 11.20
51 Calvin Raymer Sophomore Holliston 10.54 11.45 11.45 14.55 13.29 11.68 12.37
52 Owen Kim Freshman Burlington 15.16 14.44 11.93 11.58 15.04 10.98 8.95
53 Eyssa Benhida Freshman Burlington 14.27 9.56 12.09 9.80 14.27 9.92 12.09
54 Luke Lightbown 7 Douglas 9.88 15.49 12.19 14.88 11.95 15.12 13.66
55 Andrew Squier 8 Douglas 16.10 10.77 12.38 14.24 14.61 15.97 14.98
56 Anshul Shirude Freshman Burlington 9.15 12.07 12.70 13.97 14.48 14.61 9.66
57 Ryder Comollo Junior Holliston 13.88 16.45 12.85 14.65 14.27 13.63 14.14
  Matthew Cahill Junior Nauset DQ DQ DQ DQ DQ DQ DQ
  Graham Sampou Senior Pentucket DQ DQ DQ DQ DQ DQ DQ
Boys' 55 Hurdles Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME
1 Jovan Aigbekaen Junior Dracut 6.17 10.02 8.01
11 Noah Garfield Senior Medfield 6.84 10.44 8.77
13 Jack Morrill Senior Medfield 9.43 7.47 8.89
29 Axel Estavillo Freshman Adv. Math and Science Academy 12.54 9.43 10.03
33 Bryce Berry Sophomore Oakmont 11.15 9.93 10.23
45 Tyler Sund Senior Narragansett 9.75 10.51 10.83
48 Brayden Oldham Sophomore Auburn 8.53 11.34 11.22
Boys' 55 Hurdles Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME
4 Ryan Eng Junior Medfield 9.12 8.29 10.03
9 Matthew DiBiase Senior Bishop Fenwick 6.61 8.69 10.00
25 Scott Tatro Senior Medfield 7.10 9.86 9.86
30 Ben Manoli Junior Hopedale 9.17 10.07 9.57
36 Shawn Forget Junior Nipmuc 11.08 10.35 7.97
38 Owen Ostromecki FR Bay Path Voc Tech 9.77 10.50 11.03
50 David Round Junior Nipmuc 14.28 11.42 12.91
Boys' 55 Hurdles Preliminaries Heat 3
PL NAME YEAR TEAM TIME
4 Ben Telicki Senior Oakmont 8.29
10 Joe Jepsen Senior Sutton 8.76
14 Nicholas Lajoie Senior South Hadley 8.90
35 Jake Murray Senior Pentucket 10.28
37 Drew Mahoney Sophomore Holliston 10.49
54 Luke Lightbown 7 Douglas 12.19
Boys' 55 Hurdles Preliminaries Heat 4
PL NAME YEAR TEAM TIME TIME TIME TIME
7 Jack Clohisy Junior Pentucket 6.16 8.32 10.07 7.58
16 Noah Barton Junior Fairhaven 10.12 9.11 10.21 9.48
24 Logan Huff Sophomore Murdock 8.18 9.85 10.45 10.05
26 Jared Sarasin Junior Oakmont 7.80 9.87 10.86 10.96
49 Mathew Hall Freshman Adv. Math and Science Academy 9.07 11.33 12.13 10.31
56 Anshul Shirude Freshman Burlington 9.53 12.70 15.50 11.94
57 Ryder Comollo Junior Holliston 12.60 12.85 13.50 14.14
Boys' 55 Hurdles Preliminaries Heat 5
PL NAME YEAR TEAM TIME TIME TIME
3 William Lord Sophomore North Reading 5.86 8.13 8.13
12 Tucker Guard Sophomore Old Rochester 10.65 8.87 10.29
19 Chase Jones Senior Oakmont 11.34 9.22 8.12
27 Brian Sharp Junior Bishop Fenwick 11.72 9.93 6.96
43 Elliott Stoney Sophomore Parker Charter Essential 8.01 10.68 8.98
53 Eyssa Benhida Freshman Burlington 13.91 12.09 12.82
55 Andrew Squier 8 Douglas 11.52 12.38 12.14
  Graham Sampou Senior Pentucket DQ DQ DQ
Boys' 55 Hurdles Preliminaries Heat 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
6 Kyle Koehler Senior Joseph Case 8.91 8.32 7.91 6.24 6.33 7.91
8 James Dignan Senior Bishop Fenwick 11.10 8.60 7.49 11.18 7.40 7.06
15 Chris Brennan Senior Triton 7.29 9.00 8.19 6.30 7.56 11.07
21 Corey Stalters Junior Norton 8.24 9.36 8.90 6.93 7.96 7.68
31 Audie Casello Junior Parker Charter Essential 12.20 10.08 7.06 8.07 12.10 11.19
39 Sean McMeniman Sophomore Dracut 11.17 10.53 12.43 9.17 11.90 11.17
46 Jake McCauley Sophomore Burlington 11.05 11.05 13.71 11.28 11.94 11.83
47 Ethan Peet Junior Melrose 13.05 11.15 10.26 7.81 11.49 9.59
Boys' 55 Hurdles Preliminaries Heat 7
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
2 Harry Smith Senior Old Rochester 6.53 6.69 6.94 6.53 8.06 7.58 10.32
20 Hugo Frost Senior Mahar Regional 7.16 8.27 12.08 7.06 9.29 7.99 11.62
22 Parker Plona Senior Auburn 8.72 10.56 10.07 11.62 9.68 8.52 11.23
34 Seth Pearson Sophomore Dracut 11.58 8.40 11.58 9.63 10.24 8.91 11.78
41 Maxwell Leonard Senior Fairhaven 10.42 10.85 12.02 7.55 10.63 9.25 12.97
42 Jack Gallant SO Bay Path Voc Tech 9.58 11.60 13.20 10.11 10.64 8.62 9.05
52 Owen Kim Freshman Burlington 8.83 14.92 14.32 10.98 11.93 10.86 14.92
  Matthew Cahill Junior Nauset DQ DQ DQ DQ DQ DQ DQ
Boys' 55 Hurdles Preliminaries Heat 8
PL NAME YEAR TEAM TIME TIME TIME TIME
17 Joe Cook Sophomore Auburn 10.62 9.15 10.71 8.60
18 Matt Donlon Junior Westwood 7.16 9.18 8.27 9.73
23 Hector Perez SR Bay Path Voc Tech 11.51 9.75 7.12 10.53
28 Garrett Butler Freshman North Reading 9.57 9.96 9.47 12.45
32 Evans Orcel Senior Medway 10.40 10.19 11.42 10.40
40 Andrew Benagh Senior Melrose 13.19 10.55 13.51 11.08
44 Boston Rodrigues Sophomore Fairhaven 7.87 10.78 8.74 9.71
51 Calvin Raymer Sophomore Holliston 10.54 11.45 12.14 14.43

Boys' 4 x 200 Relay

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME
1 Lynnfield Nicholas Kinnon, Peter Look, John Lee, Justin Ysalguez 1:37.18 1:23.58 1:37.18 1:15.80 1:42.04 1:44.96
2 Joseph Case Noah Couitt, Kyle Koehler, Antonio Luna, Devin Proulx 1:37.66 1:59.15 1:13.25 2:02.08 1:27.90 1:31.80
3 Dracut Jovan Aigbekaen, Martin Heir, James Hodgdon, Matthew Robichaud 1:38.05 1:22.37 1:15.50 1:54.72 1:26.29 1:36.09
4 Norton Peter Rivard, Sam McGrath, Aidan Lerner, Jack O'Brien 1:40.42 1:14.31 1:16.32 1:37.41 1:54.48 2:10.55
5 Pentucket Jacob Dickson, Jake Messier, Keegan O'Keefe, Jarrett Wright 1:40.71 1:50.79 2:06.90 1:59.85 2:02.87 1:46.76
6 Parker Charter Essential Mik Masterson, Simon Houghton, Leo Narbonne, Cole Senatore 1:41.17 1:55.34 1:44.21 1:59.38 1:22.96 2:11.53
7 Bay Path Voc Tech Christian Keeler, Hector Perez, Joshua Jaffarian, Alejandro Medina 1:41.30 1:52.45 2:08.66 1:52.45 1:46.37 1:56.50
8 Oakmont Stephen Brown, Michael Heins, Keegan McMahan, John Caouette 1:41.33 2:04.64 1:17.01 1:53.49 1:51.47 1:50.45
9 Northampton Henry Higgins, Ethan Salem, Pierre MaCary, Christian Hodgson 1:41.38 2:02.67 1:16.04 1:40.37 1:34.29 1:53.55
10 Burncoat Nicholas Locantore, Matthew Amissah, Jack Cooney, Tyreke Mason 1:41.69 2:09.15 1:30.51 1:23.39 1:25.42 2:03.05
11 Bromfield School Luke Jones, Yu Jack, Mischa deRuijter, Ryell deRuijter 1:41.70 1:17.30 1:56.96 2:01.03 2:12.21 2:10.18
12 Innovation Academy Xavier MacShane, John Shaffer, Jonthan Pasarelli, Joseph Lopez 1:42.02 1:30.80 1:32.84 1:38.96 1:52.23 1:21.62
13 Sutton Joe Jepsen, Harry Keefe, Michael Simonelli, Alex Vallaro 1:42.93 2:11.75 1:17.20 1:29.55 1:31.61 1:46.02
14 Nipmuc Collin Flanagan, Andrew Jayyosi, Mateo Hastie, Max Martyak 1:43.53 1:26.97 2:09.42 1:22.83 1:49.75 1:36.29
15 Mahar Regional Jamie Teele, Alex Currier, Sebastian Shaw, Hugo Frost 1:44.27 1:24.46 1:30.72 1:46.36 1:32.80 2:05.13
16 Medway Liam Hoye, Evans Orcel, Caleb Selby, Colin Harrigan 1:44.44 2:02.20 2:12.64 1:52.80 1:17.29 1:32.96
17 Auburn Anthony Cintron, Kofi Agyeman, Caleb Scopetski, Andrew Noonan 1:44.89 2:16.36 1:26.01 1:21.82 1:48.04 1:53.29
18 Triton Noah Trudel, Brandon Leary, Nick Pagliarulo, Luc-Daniel Metivier 1:46.19 1:58.94 1:44.07 1:41.95 1:37.70 1:43.01
19 Adv. Math and Science Academy Sam John, Christopher Hamel, Max Hooker, Jean-Paul Carbonneau 1:46.45 1:25.16 2:01.36 1:35.81 2:06.68 1:34.74
20 Quabbin Ryan Castriotta, Cedric Davis, Joseph Day, Ben Sacramone 1:46.81 2:11.38 2:16.72 1:44.68 2:10.31 2:15.65
21 Blackstone-Millville Matthew Szczepanek, Seth Tremblay, Jaime Valdes, Caleb Cotnoir 1:48.00 1:39.36 1:29.64 1:21.00 1:36.12 1:55.56
22 Hopedale Ben Manoli, Matthew Crepeau, Nathaniel Bean, Anthony DeBoer 1:48.08 1:37.28 2:10.78 2:04.30 1:57.81 1:28.63
23 Murdock Sam Drake, Logan Huff, Justin Thira, Eric Hogan 1:48.09 2:18.36 1:26.48 1:40.53 2:05.39 1:58.90
24 Melrose Ross Carroll, Will Hanlon, James Talbot, Kevin Sampson 1:51.76 1:33.88 1:49.53 1:37.24 1:41.71 1:37.24
Boys' 4 x 200 Relay Section 1
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME
2 Joseph Case Couitt, Koehler, Luna, Proulx 1:57.20 1:30.83 1:29.85 1:28.87 1:23.02 1:37.66
8 Oakmont Brown, Heins, McMahan, Caouette 1:16.00 1:54.51 1:14.99 1:38.29 2:01.60 1:41.33
9 Northampton Higgins, Salem, MaCary, Hodgson 1:16.04 1:46.45 1:40.37 1:30.23 1:58.62 1:41.38
15 Mahar Regional Teele, Currier, Shaw, Frost 1:16.12 2:15.56 2:04.09 1:30.72 1:18.21 1:44.27
Boys' 4 x 200 Relay Section 2
PL TEAM ATHLETES TIME TIME TIME TIME
4 Norton Rivard, McGrath, Lerner, O'Brien 1:40.42 2:08.54 1:51.47 1:30.38
5 Pentucket Dickson, Messier, O'Keefe, Wright 1:40.71 1:10.50 2:00.86 1:45.75
10 Burncoat Locantore, Amissah, Cooney, Mason 1:41.69 1:50.85 1:21.36 1:55.93
16 Medway Hoye, Orcel, Selby, Harrigan 1:44.44 1:34.00 1:25.64 1:53.84
19 Adv. Math and Science Academy John, Hamel, Hooker, Carbonneau 1:46.45 1:25.16 1:47.52 2:12.00
Boys' 4 x 200 Relay Section 3
PL TEAM ATHLETES TIME TIME
3 Dracut Aigbekaen, Heir, Hodgdon, Robichaud 1:38.05 1:18.44
13 Sutton Jepsen, Keefe, Simonelli, Vallaro 1:42.93 1:15.14
14 Nipmuc Flanagan, Jayyosi, Hastie, Martyak 1:43.53 1:19.72
17 Auburn Cintron, Agyeman, Scopetski, Noonan 1:44.89 2:03.77
20 Quabbin Castriotta, Davis, Day, Sacramone 1:46.81 1:53.22
Boys' 4 x 200 Relay Section 4
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME
1 Lynnfield Kinnon, Look, Lee, Ysalguez 1:31.35 1:17.75 1:37.18 1:45.93 1:42.04 1:52.73
6 Parker Charter Essential Masterson, Houghton, Narbonne, Senatore 1:38.14 1:29.03 1:41.17 2:03.43 1:40.16 1:49.27
21 Blackstone-Millville Szczepanek, Tremblay, Valdes, Cotnoir 2:10.68 1:28.56 1:48.00 1:17.76 1:30.72 1:44.76
22 Hopedale Manoli, Crepeau, Bean, DeBoer 1:23.23 2:05.38 1:48.08 1:34.03 1:29.71 2:07.54
23 Murdock Drake, Huff, Thira, Hogan 1:31.88 1:34.04 1:48.09 1:54.58 2:07.55 1:51.34
Boys' 4 x 200 Relay Section 5
PL TEAM ATHLETES TIME TIME TIME
7 Bay Path Voc Tech Keeler, Perez, Jaffarian, Medina 1:41.30 1:19.02 2:05.62
11 Bromfield School Jones, Jack, deRuijter, deRuijter 1:41.70 1:20.35 2:00.01
12 Innovation Academy MacShane, Shaffer, Pasarelli, Lopez 1:42.02 1:46.10 1:31.82
18 Triton Trudel, Leary, Pagliarulo, Metivier 1:46.19 2:00.00 1:32.39
24 Melrose Carroll, Hanlon, Talbot, Sampson 1:51.76 1:39.47 1:38.35

Boys' 4 x 400 Relay

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME
1 Northampton Christian Hodgson, Cole Lavalle, Benjamin Gordon-Sniffen, Ethan Cooper 3:42.90 2:58.32 4:00.74 3:27.30 4:29.71 4:25.26
2 Pentucket Jack Clohisy, Anthony Accardi, Nick Murphy, Liam Murray 3:44.77 4:02.76 3:31.29 2:53.08 2:53.08 4:38.72
3 Murdock Adam Digman, Richard Swanson, Anthony Wolski, Ryan Thira 3:46.65 2:59.06 3:21.72 4:20.65 3:21.72 3:12.66
4 Auburn Joe Cook, Marcus Lapointe, Joesph Conway, David Nelson 3:49.06 4:41.75 2:51.80 3:19.29 4:32.59 2:54.09
5 Oakmont Stephen Altobelli, Joey Harmon, Jared Sarasin, Ben Telicki 3:50.29 3:59.51 3:43.39 4:40.96 4:52.47 4:17.93
6 Triton Chris Brennan, Gunnar Gustafson, Colin Brennan, Mike Armand 4:03.59 2:55.39 3:10.00 3:00.26 3:44.11 4:54.75
7 Blackstone-Millville Caleb Cotnoir, Damien Lahousse, Cole Bolduc, James Ryan 4:05.23 3:45.62 3:16.19 3:38.26 3:06.38 3:23.54
8 Littleton Reed Cherry, Nolan Kaldenberg, Anthony Rawa, Thomas Neary 4:06.55 3:49.30 4:11.49 4:50.93 4:06.55 3:27.11
9 Douglas Clark Bishop, Alec Goldenberg, Daniel Pastor, Dominic Muscatell 4:06.66 4:33.80 4:11.60 3:44.46 3:42.00 4:04.20
10 Burncoat Matthew Tomlinson, Nathan Aggaremay, Jacob Messier, Aaron Balboa 4:08.39 3:16.23 5:08.01 5:03.04 3:55.97 4:38.20
11 Sutton Santino Romeo, Aidan Royce, John Paul Capuano, Kyle Dodge 4:09.71 4:07.22 3:59.73 3:39.75 3:47.24 4:34.69
12 Quabbin Andrew Herzog, Owen Mahoney, Brock Dyer, Malakai Kraskouskas 4:11.04 4:11.04 2:58.24 4:23.60 5:06.27 3:43.43
13 Parker Charter Essential Ike Hatlevig, Asher Brownson, Will Downey, Trevor Bush 4:12.94 5:11.12 3:12.24 5:08.59 4:28.12 4:30.65
Boys' 4 x 400 Relay Section 1
PL TEAM ATHLETES TIME TIME TIME TIME
1 Northampton Hodgson, Lavalle, Gordon-Sniffen, Cooper 3:42.90 3:11.70 3:00.55 3:20.61
2 Pentucket Clohisy, Accardi, Murphy, Murray 3:44.77 4:34.22 4:38.72 3:38.03
3 Murdock Digman, Swanson, Wolski, Thira 3:46.65 2:59.06 3:30.79 3:19.46
4 Auburn Cook, Lapointe, Conway, Nelson 3:49.06 2:44.93 3:23.87 3:44.48
5 Oakmont Altobelli, Harmon, Sarasin, Telicki 3:50.29 3:31.87 4:04.11 4:45.56
8 Littleton Cherry, Kaldenberg, Rawa, Neary 4:06.55 3:22.18 4:23.81 5:00.80
Boys' 4 x 400 Relay Section 2
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME
6 Triton Brennan, Gustafson, Brennan, Armand 4:03.59 3:46.54 4:52.31 3:48.98 2:55.39 3:02.70
7 Blackstone-Millville Cotnoir, Lahousse, Bolduc, Ryan 4:05.23 3:30.90 3:06.38 4:05.23 3:03.93 4:54.28
9 Douglas Bishop, Goldenberg, Pastor, Muscatell 4:06.66 3:02.53 4:06.66 3:37.06 3:05.00 3:29.67
10 Burncoat Tomlinson, Aggaremay, Messier, Balboa 4:08.39 5:08.01 2:53.88 4:50.62 4:43.17 3:43.56
11 Sutton Romeo, Royce, Capuano, Dodge 4:09.71 3:02.29 3:29.76 4:34.69 4:52.16 3:04.79
12 Quabbin Herzog, Mahoney, Dyer, Kraskouskas 4:11.04 5:11.29 5:23.85 4:38.66 3:38.41 5:01.25
13 Parker Charter Essential Hatlevig, Brownson, Downey, Bush 4:12.94 3:55.24 4:05.36 4:50.89 5:23.77 4:58.47

Boys' 4 x 800 Relay

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME TIME
1 Parker Charter Essential Sam Wallace, Quinn Cantrill, Adam Mula, Nico Agosta 8:07.48 6:12.16 7:57.00 8:17.97 7:36.03 8:44.17 8:02.24
2 Triton Diego Fernandez, Tyler Stranc, Liam Gay-Killeen, Keegan Ritchie 7:36.79 6:28.53 9:27.05 11:22.56 6:49.54 8:45.04 7:42.04
3 Sutton Ryan Carkin, Ryan Delongchamp, Michael Olson, Aidan Stuart 11:06.30 9:35.69 9:35.69 10:07.67 10:34.32 8:53.04 7:54.41
4 Norton Austin Carroll, Donovan Nihill, Ian Pereira, Patrick Bingel 7:08.04 6:14.54 6:57.34 7:08.04 10:09.96 8:55.05 8:17.60
5 Melrose Colin Bakey, Andrew Benagh, Ross Carroll, Will Hanlon 9:20.36 10:03.46 8:53.42 10:57.34 8:31.86 8:58.80 10:46.56
6 Narragansett Dylan Chartier, Anthony Collins, Hunter Marion, Brian O'Sullivan 7:33.98 11:26.38 7:06.96 6:45.34 8:01.00 9:00.45 10:59.35
7 Littleton Alexander Johnson, Vincent Bertolino, Shawn Finnerty, Thomas Johnston 10:22.15 11:27.07 11:10.84 10:22.15 7:50.67 9:01.00 9:33.46
8 Mahar Regional Sebastian Shaw, Aidan DiDonato, Thor Mead, Ash Shaw 8:15.91 10:46.36 7:42.48 11:58.79 11:03.07 9:17.20 10:07.35
9 Auburn Cameron Szalay, Damian Daniels, Ethan Goodreau, Fidel Castro 10:02.16 6:35.86 9:56.58 11:36.94 11:09.06 9:17.55 9:51.01
10 Innovation Academy William Hilliker, Seth Henry, Jack Benoit, Hunter Fagan 7:17.72 9:07.15 8:44.11 8:15.31 9:07.15 9:35.94 11:54.17
11 Hopedale Brandon Hall, Andrew Doran, Michael Dobbs, Kyle Murray 11:07.42 12:34.47 9:11.35 12:17.06 10:32.60 9:40.36 8:07.51
12 Adv. Math and Science Academy Sam Wu-Ochs, Josh Chase, Michael Garvey, John Williams 10:56.76 9:58.12 7:49.12 12:36.45 9:46.39 9:46.39 7:49.12
13 Murdock Jason Ingman, Steve Ingman, Justin Manuel, Cameron Laplaca 12:43.15 8:10.60 8:10.60 10:17.79 12:37.09 10:05.67 9:17.22

Boys' High Jump

Top↑
PL NAME YEAR TEAM MARK MARK MARK CONV
1 Jacob Dickson Senior Pentucket 4' 6.02" 7' 2.58" 6' 2" 1.87m
2 Noah Garfield Senior Medfield 5' 6.60" 5' 1.42" 6' 2" 1.87m
3 Joe Jepsen Senior Sutton 4' 10.10" 6' 9.90" 5' 10" 1.77m
4 Chris Brennan Senior Triton 4' 8" 7' 6.30" 5' 10" 1.77m
5 Patrick Wade Senior Westwood 4' 1.70" 4' 6.60" 5' 10" 1.77m
7 Liam Rittenburg Junior Melrose 6' 3.24" 4' 10.08" 5' 6" 1.67m
8 Xavier MacShane Junior Innovation Academy 6' 11.64" 5' 1.20" 5' 8" 1.72m
8 Ben Telicki Senior Oakmont 5' 2.04" 6' 5.88" 5' 6" 1.67m
8 Ryell deRuijter Senior Bromfield School 6' 1.26" 6' 11.16" 5' 6" 1.67m
10 Noah Barton Junior Fairhaven 4' 2.82" 3' 10.20" 5' 6" 1.67m
11 Ash Shaw Senior Mahar Regional 5' 10.62" 4' 2.82" 5' 6" 1.67m
12 Will Squire Sophomore Bromfield School 6' 1.60" 6' 3.52" 5' 4" 1.62m
13 Aidan Royce Freshman Sutton 6' 8" 5' 8.48" 5' 4" 1.62m
14 Jake Murray Senior Pentucket 6' 8.64" 6' 8" 5' 4" 1.62m
15 Jared Sarasin Junior Oakmont 4' 3.20" 4' 7.04" 5' 4" 1.62m
16 Thomas Neary Sophomore Littleton 4' 1.60" 5' 10.68" 5' 2" 1.57m
16 Shawn Forget Junior Nipmuc 4' 11.52" 4' 3.46" 5' 2" 1.57m
16 Michael Heins Sophomore Oakmont 4' 1.60" 4' 8.42" 5' 2" 1.57m
17 Damien Lahousse Sophomore Blackstone-Millville 5' 5.10" 4' 11.52" 5' 2" 1.57m
17 Liam Murray Sophomore Triton 4' 6.56" 5' 11.30" 5' 2" 1.57m
17 Ben Sacramone Junior Quabbin 3' 8.02" 5' 10.68" 5' 2" 1.57m
17 Kyle Dodge Sophomore Sutton 4' 5.94" 4' 10.28" 5' 2" 1.57m
23 Lucas Trabucco Junior Burlington 6' 1.20" 4' 1.20" 5' 0" 1.52m
23 Matt Olson Freshman Triton 5' 7.80" 5' 9.60" 5' 0" 1.52m
  Jack O'Brien Freshman Norton NH NH NH NH
  Alexander Augusta Sophomore Dracut NH NH NH NH
  Matt Borenstein Junior Melrose NH NH NH NH
  Axel Estavillo Freshman Adv. Math and Science Academy NH NH NH NH
  Dexter Stark Freshman Pentucket NH NH NH NH
  Kane Skibbee Senior Pentucket NH NH NH NH
  Owen Ostromecki FR Bay Path Voc Tech NH NH NH NH
  Hector Perez SR Bay Path Voc Tech NH NH NH NH

Boys' Long Jump

Top↑
PL NAME YEAR TEAM MARK MARK CONV
1 John Caouette Senior Oakmont 17' 0.39" 20' 6.25" 6.25m
2 Carson Doody Junior North Middlesex 21' 6.04" 20' 5.75" 6.24m
3 John McNeil Sophomore Medfield 21' 11.07" 19' 9" 6.01m
4 Maxwell Passen Sophomore Newburyport 22' 9.18" 19' 7.5" 5.98m
5 Brett Cohee   Lynnfield 19' 3.66" 19' 6" 5.94m
6 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 18' 11.25" 18' 9" 5.71m
7 Hugo Frost Senior Mahar Regional 16' 2.01" 18' 7" 5.66m
8 Nicholas Lajoie Senior South Hadley 16' 4.02" 18' 6.75" 5.65m
9 Harry Keefe Senior Sutton 14' 9.60" 18' 6" 5.63m
10 Ryan Eng Junior Medfield 16' 2.48" 18' 5" 5.61m
11 Justin Thira Freshman Murdock 13' 4.78" 18' 4.25" 5.59m
12 Jakob Rivers Sophomore Dracut 13' 11.01" 18' 3.75" 5.58m
13 Jacy Kretas Senior North Middlesex 17' 4.52" 18' 3.5" 5.57m
14 Adam Digman Junior Murdock 20' 6.90" 18' 2.5" 5.54m
15 Dean Campbell Junior Manchester Essex 16' 1.58" 18' 1.5" 5.52m
16 Alex Vallaro Junior Sutton 20' 8.11" 17' 11.75" 5.48m
17 Luke Jones Senior Bromfield School 21' 6.03" 17' 9.25" 5.41m
18 Matheus Dovale Senior North Reading 15' 7.44" 17' 9" 5.41m
19 Liam Falk Senior Manchester Essex 12' 10.76" 17' 8" 5.38m
20 Max Sieger   Lynnfield 22' 9.65" 17' 6.5" 5.34m
21 William Lord Sophomore North Reading 22' 7.55" 17' 6.5" 5.34m
22 Anthony Cintron Sophomore Auburn 21' 5.07" 17' 5" 5.30m
23 Rion Crear Sophomore North Middlesex 17' 0.44" 17' 2.5" 5.24m
24 Ben Kramich Sophomore Lynnfield 12' 9.38" 17' 0.5" 5.19m
24 Joe Cook Sophomore Auburn 17' 4.59" 17' 0.5" 5.19m
26 Caleb Selby Junior Medway 15' 4.28" 16' 10.5" 5.14m
27 Jack Clohisy Junior Pentucket 20' 6.13" 16' 9.75" 5.12m
28 Aidan Belleville Senior Nipmuc 12' 3.94" 16' 5.25" 5.01m
29 Collin Flanagan Senior Nipmuc 14' 3.17" 16' 4.75" 4.99m
30 Malakai Kraskouskas Junior Quabbin 17' 7.68" 16' 4" 4.97m
31 Max Martyak Senior Nipmuc 19' 11.32" 16' 1" 4.90m
32 Brandon Leary Junior Triton 13' 2.94" 15' 11.5" 4.86m
33 Jamie Teele Senior Mahar Regional 11' 10.5" 15' 10" 4.82m
34 Keegan O'Keefe Sophomore Pentucket 18' 8.91" 15' 9" 4.80m
35 Santino Romeo Freshman Sutton 14' 11.76" 15' 7.25" 4.75m
36 Tyler Pearce Sophomore Dracut 11' 1.20" 15' 5" 4.69m
37 Steve Stromski Senior Melrose 13' 1.38" 15' 3" 4.64m
38 Thomas Moura-Cook Senior Pentucket 16' 10.02" 15' 2" 4.62m
39 Nam Bui Freshman Innovation Academy 12' 1.40" 15' 1.75" 4.61m
40 Ethan Brodeur Sophomore Melrose 17' 3.97" 14' 8.25" 4.47m
41 Ross Carroll Junior Melrose 11' 3.09" 14' 3" 4.34m
42 Cam Young Senior Medfield 9' 5.76" 13' 2" 4.01m
43 Matt Venuti Senior Melrose 16' 7.63" 12' 10.75" 3.93m
44 Nick Richards Sophomore Melrose 8' 8.89" 11' 9.75" 3.60m
45 Andrew Squier 8 Douglas 10' 4.67" 11' 5" 3.47m
  Sam Drake Senior Murdock FOUL FOUL NM
  Colin Benson Freshman Medfield FOUL FOUL NM
  Ethan Salem Junior Northampton FOUL FOUL NM
Boys' Long Jump Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH
5 Brett Cohee   Lynnfield 19' 6" 23' 7.14" 25' 4.20" 23' 11.82" 24' 4.5" 5.94m
20 Max Sieger   Lynnfield 17' 6.5" 15' 9.45" 19' 7.76" 19' 3.55" 12' 3.35" 5.34m
22 Anthony Cintron Sophomore Auburn 17' 5" 13' 0.75" 22' 1.43" 13' 0.75" 21' 7.16" 5.30m
23 Rion Crear Sophomore North Middlesex 17' 2.5" 12' 8.81" 14' 7.53" 20' 5.73" 14' 5.46" 5.24m
24 Joe Cook Sophomore Auburn 17' 0.5" 14' 11.96" 20' 7.44" 11' 11.15" 20' 7.44" 5.19m
33 Jamie Teele Senior Mahar Regional 15' 10" 12' 6.10" 15' 10" 11' 8.60" 12' 0.40" 4.82m
39 Nam Bui Freshman Innovation Academy 15' 1.75" 14' 2.84" 11' 4.31" 13' 9.39" 11' 2.50" 4.61m
42 Cam Young Senior Medfield 13' 2" 9' 8.92" 13' 6.74" 15' 0.12" 11' 0.72" 4.01m
45 Andrew Squier 8 Douglas 11' 5" 13' 4.29" 11' 11.85" 8' 1.27" 8' 9.49" 3.47m
Boys' Long Jump Flight 2
PL NAME YEAR TEAM MARK MARK ENGLISH
7 Hugo Frost Senior Mahar Regional 18' 7" 13' 9.02" 5.66m
16 Alex Vallaro Junior Sutton 17' 11.75" 22' 1.37" 5.48m
28 Aidan Belleville Senior Nipmuc 16' 5.25" 18' 4.92" 5.01m
30 Malakai Kraskouskas Junior Quabbin 16' 4" 13' 2.76" 4.97m
40 Ethan Brodeur Sophomore Melrose 14' 8.25" 13' 7.91" 4.47m
41 Ross Carroll Junior Melrose 14' 3" 17' 4.62" 4.34m
  Colin Benson Freshman Medfield FOUL FOUL NM
Boys' Long Jump Flight 3
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH
8 Nicholas Lajoie Senior South Hadley 13' 8.84" 21' 1.93" 15' 0.43" 17' 7.61" 18' 6.75" 23' 11.35" 5.65m
24 Ben Kramich Sophomore Lynnfield 16' 4.32" 14' 9.91" 13' 9.65" 16' 8.41" 17' 0.5" 17' 0.5" 5.19m
27 Jack Clohisy Junior Pentucket 19' 4.01" 17' 9.86" 20' 8.15" 16' 1.68" 16' 9.75" 17' 7.84" 5.12m
29 Collin Flanagan Senior Nipmuc 11' 9.66" 14' 1.20" 12' 7.50" 20' 7.91" 16' 4.75" 19' 2.20" 4.99m
31 Max Martyak Senior Nipmuc 18' 4.02" 20' 10.90" 18' 11.74" 18' 2.09" 16' 1" 13' 4.19" 4.90m
32 Brandon Leary Junior Triton 19' 1.80" 17' 4.74" 15' 0.01" 14' 10.09" 15' 11.5" 14' 0.52" 4.86m
35 Santino Romeo Freshman Sutton 12' 3.93" 11' 10.31" 20' 1.55" 17' 9.46" 15' 7.25" 15' 3.50" 4.75m
37 Steve Stromski Senior Melrose 14' 5.85" 19' 9.90" 11' 10.74" 16' 1.98" 15' 3" 16' 11.13" 4.64m
38 Thomas Moura-Cook Senior Pentucket 18' 2.40" 13' 7.80" 16' 2.74" 17' 10.76" 15' 2" 15' 11.10" 4.62m
43 Matt Venuti Senior Melrose 10' 6.89" 9' 4.97" 11' 4.18" 13' 8.03" 12' 10.75" 14' 3.77" 3.93m
44 Nick Richards Sophomore Melrose 8' 11.73" 13' 8.43" 15' 0.02" 10' 10.41" 11' 9.75" 13' 2.76" 3.60m
  Sam Drake Senior Murdock FOUL FOUL FOUL FOUL FOUL FOUL NM
Boys' Long Jump Flight 4
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH
11 Justin Thira Freshman Murdock 18' 4.25" 18' 4.25" 19' 1.06" 18' 6.45" 5.59m
12 Jakob Rivers Sophomore Dracut 18' 3.75" 18' 1.55" 21' 0.71" 17' 2.56" 5.58m
14 Adam Digman Junior Murdock 18' 2.5" 23' 8.05" 21' 5.83" 23' 8.05" 5.54m
15 Dean Campbell Junior Manchester Essex 18' 1.5" 20' 3.60" 15' 2.70" 15' 0.52" 5.52m
19 Liam Falk Senior Manchester Essex 17' 8" 18' 8.72" 13' 0.88" 19' 11.56" 5.38m
26 Caleb Selby Junior Medway 16' 10.5" 21' 1.13" 21' 5.18" 15' 0.22" 5.14m
34 Keegan O'Keefe Sophomore Pentucket 15' 9" 13' 2.76" 19' 8.25" 14' 11.55" 4.80m
36 Tyler Pearce Sophomore Dracut 15' 5" 14' 4.05" 12' 11.40" 12' 11.40" 4.69m
  Ethan Salem Junior Northampton FOUL FOUL FOUL FOUL NM
Boys' Long Jump Flight 5
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH
1 John Caouette Senior Oakmont 25' 5.35" 20' 6.25" 21' 4.10" 21' 6.56" 18' 10.55" 6.25m
2 Carson Doody Junior North Middlesex 23' 11.53" 20' 5.75" 21' 1.12" 26' 2.56" 26' 7.48" 6.24m
3 John McNeil Sophomore Medfield 16' 7.08" 19' 9" 20' 1.74" 21' 1.59" 24' 10.62" 6.01m
4 Maxwell Passen Sophomore Newburyport 16' 1.11" 19' 7.5" 16' 1.11" 24' 4.02" 21' 9.41" 5.98m
6 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 16' 8.25" 18' 9" 23' 9.75" 19' 3.75" 24' 4.5" 5.71m
9 Harry Keefe Senior Sutton 16' 7.80" 18' 6" 16' 3.36" 23' 1.5" 22' 2.40" 5.63m
10 Ryan Eng Junior Medfield 13' 9.75" 18' 5" 17' 3.74" 13' 5.33" 19' 8.47" 5.61m
13 Jacy Kretas Senior North Middlesex 16' 9.94" 18' 3.5" 13' 8.63" 14' 1.02" 20' 1.45" 5.57m
17 Luke Jones Senior Bromfield School 20' 11.63" 17' 9.25" 18' 5.78" 18' 7.91" 14' 0.47" 5.41m
18 Matheus Dovale Senior North Reading 21' 1.47" 17' 9" 13' 8.01" 17' 4.74" 20' 4.95" 5.41m
21 William Lord Sophomore North Reading 14' 8.82" 17' 6.5" 21' 4.81" 22' 9.65" 14' 10.92" 5.34m

Boys' Shot Put

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK CONV
1 Aiden Felty Junior Innovation Academy 60' 11.50" 64' 3.40" 55' 5" 43' 2.70" 16.89m
2 Joshua Salem Senior Dracut 56' 2.05" 33' 1.80" 46' 0.5" 40' 6.20" 14.03m
3 Simon Vinci Junior Bishop Fenwick 49' 6.13" 55' 3.71" 44' 7.25" 38' 9.67" 13.59m
4 Nick Sharp Senior Mahar Regional 56' 8.48" 31' 2.52" 43' 11.5" 30' 9.25" 13.39m
5 Nathan Drislane Senior Lynnfield 47' 0.62" 34' 1.22" 43' 2" 50' 11.24" 13.15m
6 Evan Levrault Senior South Hadley 52' 6.43" 36' 2.07" 43' 0.75" 45' 7.75" 13.12m
7 Lucas Wolbach Senior Pentucket 55' 6.25" 35' 10.5" 42' 8.5" 49' 11.63" 13.01m
8 Matthew Brooks Senior Douglas 42' 6.25" 32' 11.20" 41' 8.25" 47' 1.28" 12.70m
9 Donte Harmon Senior Newburyport 36' 7.88" 42' 0.13" 41' 2.25" 40' 9.31" 12.55m
10 Paul Sousa Senior Joseph Case 40' 6.82" 41' 9.28" 40' 2" 36' 6.62" 12.24m
11 Brandon Bednarik Senior Joseph Case 31' 8.20" 46' 8.79" 39' 7.25" 45' 1.78" 12.07m
12 Alex Chu Senior Nipmuc 38' 8.56" 45' 4.33" 39' 1.25" 39' 5.94" 11.91m
13 Cameron Connell Sophomore Holliston 44' 1.97" 40' 7.76" 39' 1" 28' 11.06" 11.91m
14 Eric Fournier Senior Triton 30' 5.43" 27' 3.95" 39' 0.5" 36' 8.39" 11.89m
15 brandon Grzyb SR Bay Path Voc Tech 29' 10.05" 49' 2.55" 38' 9" 40' 8.25" 11.81m
16 Harry Smith Senior Old Rochester 49' 11.30" 28' 5.14" 38' 5" 28' 5.14" 11.70m
17 Nolan Kaldenberg Senior Littleton 38' 7.59" 41' 8.31" 38' 3" 32' 10.74" 11.65m
18 Christopher Hamel Senior Adv. Math and Science Academy 44' 10.67" 36' 10.81" 38' 0.5" 42' 7.28" 11.59m
19 Jarrett Sudyka Senior South Hadley 45' 0.26" 28' 9.04" 37' 10" 32' 10.98" 11.53m
20 Isaac Tucker Junior Joseph Case 34' 4.69" 34' 9.22" 37' 9.5" 27' 11.59" 11.51m
21 Patrick Hannon Sophomore Auburn 27' 6.04" 30' 1.26" 37' 2" 31' 11.56" 11.32m
22 Ryan Giangregorio Senior Sutton 40' 8.96" 31' 11.24" 36' 8.5" 40' 0.15" 11.18m
23 Zachary Edwards Senior Manchester Essex 45' 6.84" 32' 10.94" 36' 2" 28' 11.20" 11.02m
24 Connor Hileman Senior Pentucket 26' 10.88" 33' 0.06" 35' 10.5" 43' 0.60" 10.93m
25 Chase Jones Senior Oakmont 44' 11.91" 28' 11.09" 35' 8.5" 28' 11.09" 10.88m
26 Mike Millette Senior Blackstone-Millville 33' 7.99" 44' 7.82" 35' 5.25" 31' 2.22" 10.80m
27 Andrew DePalma Senior Lynnfield 43' 9.74" 40' 4.01" 34' 9.25" 38' 2.98" 10.59m
28 Austin Roy Sophomore Blackstone-Millville 39' 7.66" 28' 10.32" 34' 9.25" 31' 3.53" 10.59m
29 Adam Wright Senior Sutton 33' 0.15" 29' 2.28" 34' 9" 29' 2.28" 10.59m
30 Curtis Rocheleau Sophomore Sutton 29' 6.32" 41' 10.64" 34' 4" 39' 9.92" 10.46m
31 Brandon Tammaro   Lynnfield 34' 6.35" 35' 10.76" 34' 2.25" 36' 11.07" 10.42m
32 Kenneth Babine Senior Lynnfield 30' 4.90" 31' 1.10" 34' 2" 28' 8.40" 10.41m
33 Sean Doyle Senior South Hadley 23' 9.25" 31' 11.05" 33' 11.5" 42' 5.38" 10.35m
34 Zack Huynh Senior Lynnfield 36' 5.40" 42' 6.30" 33' 9" 38' 1.65" 10.28m
35 Benjamin Gilchrist Sophomore Nipmuc 39' 11.16" 38' 7.32" 33' 0" 29' 4.44" 10.05m
36 Jeff Smith Junior Innovation Academy 31' 8.16" 34' 3.84" 33' 0" 31' 8.16" 10.05m
37 Matthew Crepeau Junior Hopedale 28' 7.65" 28' 11.60" 32' 11" 39' 6" 10.03m
37 Simon Houghton Senior Parker Charter Essential 33' 10.85" 38' 2.20" 32' 11" 30' 3.40" 10.03m
39 Gerren Kopoinski Sophomore Dracut 40' 7.94" 39' 8.13" 32' 9.5" 39' 8.13" 9.99m
40 Bailey Towle Senior Burlington 26' 7.55" 33' 8.25" 32' 1" 27' 7.10" 9.77m
41 Kevin Inger Senior Pentucket 22' 9.00" 34' 11.11" 32' 0.5" 38' 9.25" 9.76m
42 Michael Simonelli Senior Sutton 22' 8.28" 23' 7.79" 31' 11.5" 35' 1.85" 9.74m
43 Darryl Mitchell Senior Dracut 22' 7.22" 33' 5.10" 31' 10" 29' 7.26" 9.70m
44 Harry Blackman Junior Newburyport 28' 7.07" 36' 1.55" 31' 5" 38' 0.17" 9.57m
45 Valdez Clark Junior Douglas 31' 4.25" 22' 3.14" 31' 4.25" 34' 2.11" 9.55m
46 Brendan Martin Senior Holliston 26' 3.99" 38' 1.25" 30' 11.75" 32' 2.62" 9.44m
47 Miles O'Malley Junior Newburyport 32' 2.14" 33' 1.17" 30' 7.75" 36' 9.30" 9.34m
48 Parker Hoover Senior Newburyport 33' 3.30" 38' 8.64" 30' 3" 26' 7.44" 9.22m
48 Chris Proto Senior Pentucket 26' 3.81" 23' 3.51" 30' 3" 38' 8.64" 9.22m
50 Nicholas Denham Junior Norton 35' 11.38" 36' 3" 30' 2.5" 24' 2" 9.20m
51 Rodrigo Garcia Senior Dracut 36' 6.02" 25' 11.32" 30' 2" 32' 3.34" 9.19m
52 Jonthan Pasarelli Junior Innovation Academy 31' 7.05" 31' 7.05" 30' 1" 25' 6.85" 9.16m
53 Jayden Caron Sophomore Bellingham 32' 1.74" 35' 9.00" 30' 0.5" 21' 3.95" 9.15m
53 Nick Salvi Senior Pentucket 24' 11.21" 33' 11.36" 30' 0.5" 37' 10.23" 9.15m
55 Marcos Borges Sophomore Hudson 30' 2.61" 20' 8.85" 29' 7.5" 23' 4.85" 9.02m
56 Ethan Ortyl Junior South Hadley 30' 9.46" 37' 0.06" 29' 7.25" 31' 1.01" 9.02m
57 Luke Gould Junior Hopedale 29' 7" 20' 8.50" 29' 7" 35' 9.55" 9.01m
58 Matthew LaCross Sophomore Nipmuc 34' 9.13" 35' 7.74" 29' 5.5" 25' 11.08" 8.97m
59 John Shaffer 8 Innovation Academy 31' 11.95" 36' 1.27" 29' 4.25" 20' 10.10" 8.94m
60 Matthew Szczepanek Junior Blackstone-Millville 33' 5.28" 32' 3.20" 29' 4" 35' 5.92" 8.94m
61 Aiden Guthro Junior Newburyport 28' 11.99" 33' 8.22" 29' 3.5" 30' 2.05" 8.92m
62 Connor Slattery Freshman Dracut 21' 3.67" 22' 2.04" 28' 9.5" 23' 10.76" 8.77m
63 Ryan Lariviere Junior Fairhaven 31' 0.60" 29' 3.90" 28' 9" 29' 7.35" 8.76m
64 Mischa deRuijter Senior Bromfield School 35' 3.74" 30' 8.62" 28' 8.5" 25' 10.05" 8.75m
65 Matt Garceau Junior Hudson 23' 5.46" 21' 2.00" 28' 7.25" 20' 7.14" 8.71m
66 Brian Kostiw Junior Sutton 26' 8.63" 25' 7.13" 28' 1.5" 20' 9.75" 8.57m
67 Andrew Keeler Freshman Bellingham 29' 10.99" 20' 1.56" 27' 11.5" 26' 0.02" 8.52m
68 Chucky O'Brien Sophomore Bellingham 27' 1.19" 29' 7.37" 27' 11.25" 19' 6.67" 8.51m
69 Dwigins Rousseau Sophomore Burlington 27' 4" 20' 6" 27' 4" 28' 5.12" 8.33m
70 Sami Ahmed Freshman Burlington 25' 4.34" 33' 9.79" 27' 3.25" 20' 8.71" 8.31m
71 Justin Tralongo Senior Oakmont 29' 10.53" 25' 3.62" 26' 11" 32' 3.60" 8.20m
72 Colby Walzer Sophomore Burlington 30' 1.32" 20' 3.01" 26' 7.75" 33' 0.49" 8.12m
73 Mitchell DaSilva Senior Fairhaven 25' 4.80" 28' 6.90" 26' 5.5" 31' 2.65" 8.06m
74 Sean Edwards 8 Bellingham 29' 10.21" 28' 0.02" 26' 5" 18' 5.90" 8.05m
75 Finn Picone Junior Oakmont 21' 5.48" 29' 9.96" 26' 2" 30' 1.10" 7.97m
76 Dan Downie Junior Burlington 19' 2.88" 32' 6" 26' 0" 29' 10.80" 7.92m
77 Rich Huynh Junior Burncoat 24' 6.97" 27' 8.24" 25' 10.5" 31' 6.81" 7.88m
78 Ryan Carroll Freshman Norton 31' 10.54" 23' 1.65" 25' 8.5" 21' 0.97" 7.83m
79 Tom Walton Sophomore Melrose 19' 8.00" 19' 4.94" 25' 6.5" 20' 2.14" 7.78m
80 Marcel Paolollo Junior Innovation Academy 23' 9.29" 23' 0.19" 25' 3.5" 26' 3.64" 7.70m
81 Colton Mertzic Junior Quabbin 30' 1.80" 22' 7.35" 25' 1.5" 28' 4.69" 7.65m
82 David Downie Freshman Burlington 29' 6.62" 31' 9.44" 24' 10" 28' 3.72" 7.56m
83 Michael Sullivan Junior Oakmont 18' 5.35" 29' 1.5" 24' 3.25" 24' 3.25" 7.39m
84 Jack Loughlin Junior Holliston 25' 0.30" 23' 4.28" 23' 10" 22' 7.70" 7.26m
85 Kevin Russo Sophomore Sutton 23' 0.45" 29' 11.10" 23' 9" 23' 11.85" 7.23m
86 Shaugn Murphy Sophomore Douglas 19' 1.91" 18' 5.60" 23' 1" 27' 11.17" 7.03m
87 Thomas Brogan Sophomore Norton 18' 1.25" 26' 9.75" 22' 11" 23' 4.5" 6.98m
88 Kevin Sampson Senior Melrose 29' 6.57" 18' 2.20" 22' 8.75" 20' 2.75" 6.92m
89 Elliott Stoney Sophomore Parker Charter Essential 23' 5.40" 25' 11.55" 20' 11.25" 24' 3.45" 6.38m
90 Steven Liu Junior Melrose 16' 4.71" 15' 1.77" 20' 9" 22' 4.92" 6.32m
91 Rayan Mussa Junior Melrose 16' 3.19" 20' 0.24" 17' 10.5" 22' 6.27" 5.44m
92 Marwan Kiswani Freshman Burlington 21' 4.20" 15' 6.90" 17' 6" 19' 11.40" 5.33m
93 Ryan Maher Sophomore Blackstone-Millville 21' 9.23" 17' 6.60" 16' 10.5" 13' 10.05" 5.14m
94 Carter Hill 8 Parker Charter Essential 13' 10.60" 13' 8.69" 15' 11.5" 16' 5.25" 4.86m
95 Chad Costa Freshman Melrose 9' 2.23" 15' 9.41" 12' 11.25" 10' 10.41" 3.94m
Boys' Shot Put Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH
37 Matthew Crepeau Junior Hopedale 38' 2.20" 32' 11" 26' 4" 40' 5.85" 10.03m
45 Valdez Clark Junior Douglas 32' 7.30" 31' 4.25" 28' 2.63" 33' 10.35" 9.55m
50 Nicholas Denham Junior Norton 28' 8.38" 30' 2.5" 34' 5.25" 25' 11.75" 9.20m
59 John Shaffer 8 Innovation Academy 30' 9.86" 29' 4.25" 23' 2.28" 27' 7.12" 8.94m
60 Matthew Szczepanek Junior Blackstone-Millville 25' 9.76" 29' 4" 30' 6.08" 27' 10.40" 8.94m
71 Justin Tralongo Senior Oakmont 24' 9.16" 26' 11" 26' 4.54" 29' 10.53" 8.20m
86 Shaugn Murphy Sophomore Douglas 25' 10.24" 23' 1" 17' 6.52" 26' 9.32" 7.03m
87 Thomas Brogan Sophomore Norton 28' 7.75" 22' 11" 22' 8.25" 18' 1.25" 6.98m
94 Carter Hill 8 Parker Charter Essential 20' 8.95" 15' 11.5" 13' 2.94" 15' 0.01" 4.86m
Boys' Shot Put Flight 2
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH
28 Austin Roy Sophomore Blackstone-Millville 35' 5.60" 29' 6.66" 42' 9.22" 34' 9.25" 10.59m
37 Simon Houghton Senior Parker Charter Essential 37' 2.35" 24' 8.25" 38' 6.15" 32' 11" 10.03m
52 Jonthan Pasarelli Junior Innovation Academy 30' 1" 31' 3.44" 30' 1" 30' 1" 9.16m
63 Ryan Lariviere Junior Fairhaven 25' 7.05" 26' 8.85" 33' 4.20" 28' 9" 8.76m
64 Mischa deRuijter Senior Bromfield School 24' 1.38" 27' 3.27" 23' 9.94" 28' 8.5" 8.75m
75 Finn Picone Junior Oakmont 25' 1.44" 24' 7.16" 21' 8.62" 26' 2" 7.97m
78 Ryan Carroll Freshman Norton 30' 10.20" 25' 2.33" 27' 9.18" 25' 8.5" 7.83m
89 Elliott Stoney Sophomore Parker Charter Essential 21' 4.27" 16' 1.46" 19' 0.64" 20' 11.25" 6.38m
93 Ryan Maher Sophomore Blackstone-Millville 19' 6.90" 21' 5.18" 21' 3.15" 16' 10.5" 5.14m
Boys' Shot Put Flight 3
PL NAME YEAR TEAM MARK ENGLISH
70 Sami Ahmed Freshman Burlington 27' 3.25" 8.31m
72 Colby Walzer Sophomore Burlington 26' 7.75" 8.12m
77 Rich Huynh Junior Burncoat 25' 10.5" 7.88m
79 Tom Walton Sophomore Melrose 25' 6.5" 7.78m
80 Marcel Paolollo Junior Innovation Academy 25' 3.5" 7.70m
82 David Downie Freshman Burlington 24' 10" 7.56m
83 Michael Sullivan Junior Oakmont 24' 3.25" 7.39m
84 Jack Loughlin Junior Holliston 23' 10" 7.26m
85 Kevin Russo Sophomore Sutton 23' 9" 7.23m
88 Kevin Sampson Senior Melrose 22' 8.75" 6.92m
90 Steven Liu Junior Melrose 20' 9" 6.32m
91 Rayan Mussa Junior Melrose 17' 10.5" 5.44m
92 Marwan Kiswani Freshman Burlington 17' 6" 5.33m
95 Chad Costa Freshman Melrose 12' 11.25" 3.94m
Boys' Shot Put Flight 4
PL NAME YEAR TEAM MARK MARK ENGLISH
31 Brandon Tammaro   Lynnfield 34' 2.25" 34' 10.45" 10.42m
57 Luke Gould Junior Hopedale 29' 7" 37' 10.40" 9.01m
62 Connor Slattery Freshman Dracut 28' 9.5" 29' 4.41" 8.77m
66 Brian Kostiw Junior Sutton 28' 1.5" 30' 11.25" 8.57m
69 Dwigins Rousseau Sophomore Burlington 27' 4" 22' 4.96" 8.33m
73 Mitchell DaSilva Senior Fairhaven 26' 5.5" 27' 6.20" 8.06m
74 Sean Edwards 8 Bellingham 26' 5" 29' 0.70" 8.05m
76 Dan Downie Junior Burlington 26' 0" 23' 1.68" 7.92m
Boys' Shot Put Flight 5
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH
39 Gerren Kopoinski Sophomore Dracut 23' 11.25" 26' 10.67" 33' 9.31" 37' 8.52" 32' 9.5" 34' 1.24" 9.99m
51 Rodrigo Garcia Senior Dracut 36' 9.64" 33' 5.82" 35' 7.16" 21' 5.02" 30' 2" 38' 0.12" 9.19m
53 Jayden Caron Sophomore Bellingham 21' 11.17" 32' 5.34" 28' 6.47" 23' 1.58" 30' 0.5" 34' 2.97" 9.15m
55 Marcos Borges Sophomore Hudson 35' 10.15" 21' 7.51" 25' 2.18" 32' 7.05" 29' 7.5" 23' 4.85" 9.02m
65 Matt Garceau Junior Hudson 28' 0.38" 36' 0.50" 32' 0.44" 32' 3.87" 28' 7.25" 24' 7.19" 8.71m
67 Andrew Keeler Freshman Bellingham 32' 5.18" 31' 0.41" 21' 6.33" 34' 8.02" 27' 11.5" 20' 8.27" 8.52m
68 Chucky O'Brien Sophomore Bellingham 25' 5.08" 23' 8.96" 36' 3.82" 29' 7.37" 27' 11.25" 33' 2.95" 8.51m
81 Colton Mertzic Junior Quabbin 20' 7.23" 30' 1.80" 21' 7.29" 26' 7.59" 25' 1.5" 17' 10.06" 7.65m
Boys' Shot Put Flight 6
PL NAME YEAR TEAM MARK ENGLISH
22 Ryan Giangregorio Senior Sutton 36' 8.5" 11.18m
32 Kenneth Babine Senior Lynnfield 34' 2" 10.41m
35 Benjamin Gilchrist Sophomore Nipmuc 33' 0" 10.05m
36 Jeff Smith Junior Innovation Academy 33' 0" 10.05m
40 Bailey Towle Senior Burlington 32' 1" 9.77m
41 Kevin Inger Senior Pentucket 32' 0.5" 9.76m
42 Michael Simonelli Senior Sutton 31' 11.5" 9.74m
48 Chris Proto Senior Pentucket 30' 3" 9.22m
53 Nick Salvi Senior Pentucket 30' 0.5" 9.15m
58 Matthew LaCross Sophomore Nipmuc 29' 5.5" 8.97m
61 Aiden Guthro Junior Newburyport 29' 3.5" 8.92m
Boys' Shot Put Flight 7
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK ENGLISH
15 brandon Grzyb SR Bay Path Voc Tech 28' 8.10" 38' 4.35" 38' 9" 48' 9.90" 33' 3.90" 32' 1.95" 30' 7.35" 11.81m
26 Mike Millette Senior Blackstone-Millville 29' 0.70" 43' 2.80" 35' 5.25" 29' 0.70" 42' 10.55" 31' 6.47" 46' 0.83" 10.80m
27 Andrew DePalma Senior Lynnfield 44' 1.91" 35' 1.42" 34' 9.25" 25' 0.42" 31' 7.70" 43' 1.39" 26' 9.28" 10.59m
29 Adam Wright Senior Sutton 24' 8.07" 33' 0.15" 34' 9" 32' 3.81" 44' 1.59" 37' 10.53" 27' 9.60" 10.59m
30 Curtis Rocheleau Sophomore Sutton 38' 9.56" 39' 9.92" 34' 4" 36' 8.84" 36' 4.72" 37' 9.20" 31' 11.16" 10.46m
33 Sean Doyle Senior South Hadley 32' 3.13" 37' 0.18" 33' 11.5" 33' 3.35" 34' 11.73" 31' 2.90" 27' 2" 10.35m
43 Darryl Mitchell Senior Dracut 32' 5.64" 35' 7.84" 31' 10" 38' 10.04" 28' 3.98" 28' 0.16" 35' 0.20" 9.70m
46 Brendan Martin Senior Holliston 33' 9.21" 31' 7.19" 30' 11.75" 21' 11.94" 35' 3.79" 26' 7.70" 27' 10.57" 9.44m
47 Miles O'Malley Junior Newburyport 37' 8.33" 36' 9.30" 30' 7.75" 32' 2.14" 22' 11.81" 28' 6.01" 27' 10.65" 9.34m
48 Parker Hoover Senior Newburyport 30' 6.63" 23' 3.51" 30' 3" 28' 8.85" 31' 5.52" 23' 7.14" 24' 9.66" 9.22m
56 Ethan Ortyl Junior South Hadley 29' 7.25" 29' 0.14" 29' 7.25" 36' 4.96" 38' 5.82" 22' 5.99" 31' 8.12" 9.02m
Boys' Shot Put Flight 8
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH
8 Matthew Brooks Senior Douglas 32' 6.19" 40' 5.24" 30' 0.18" 41' 8.25" 53' 4.32" 47' 1.28" 12.70m
10 Paul Sousa Senior Joseph Case 36' 1.80" 31' 3.96" 34' 6.52" 40' 2" 31' 8.78" 39' 9.18" 12.24m
12 Alex Chu Senior Nipmuc 35' 2.32" 38' 8.56" 39' 5.94" 39' 1.25" 45' 4.33" 47' 8.49" 11.91m
17 Nolan Kaldenberg Senior Littleton 31' 8.97" 45' 1.62" 27' 1.89" 38' 3" 47' 9.75" 37' 5.82" 11.65m
18 Christopher Hamel Senior Adv. Math and Science Academy 46' 0.37" 34' 11.98" 29' 8.07" 38' 0.5" 31' 11.46" 44' 10.67" 11.59m
19 Jarrett Sudyka Senior South Hadley 37' 10" 34' 9.68" 43' 10.64" 37' 10" 44' 7.72" 45' 9.34" 11.53m
20 Isaac Tucker Junior Joseph Case 44' 11.66" 27' 7.06" 40' 0.71" 37' 9.5" 31' 4.40" 47' 7.41" 11.51m
21 Patrick Hannon Sophomore Auburn 45' 8.58" 37' 2" 39' 9.22" 37' 2" 27' 1.58" 47' 6.88" 11.32m
23 Zachary Edwards Senior Manchester Essex 38' 8.38" 45' 11.18" 38' 4.04" 36' 2" 46' 3.52" 34' 8.64" 11.02m
24 Connor Hileman Senior Pentucket 28' 4.10" 25' 1.35" 39' 5.55" 35' 10.5" 44' 5.82" 42' 3.99" 10.93m
25 Chase Jones Senior Oakmont 28' 6.80" 42' 10.20" 37' 10.21" 35' 8.5" 29' 7.65" 32' 10.22" 10.88m
34 Zack Huynh Senior Lynnfield 39' 5.85" 29' 4.35" 35' 9.30" 33' 9" 30' 0.45" 26' 7.95" 10.28m
44 Harry Blackman Junior Newburyport 22' 11.21" 26' 8.45" 32' 8.08" 31' 5" 36' 5.32" 24' 9.83" 9.57m
Boys' Shot Put Flight 9
PL NAME YEAR TEAM MARK MARK MARK ENGLISH
1 Aiden Felty Junior Innovation Academy 45' 11.95" 60' 4.85" 55' 5" 16.89m
2 Joshua Salem Senior Dracut 51' 6.80" 50' 7.75" 46' 0.5" 14.03m
3 Simon Vinci Junior Bishop Fenwick 41' 5.78" 52' 7.59" 44' 7.25" 13.59m
4 Nick Sharp Senior Mahar Regional 55' 4.65" 40' 10.58" 43' 11.5" 13.39m
5 Nathan Drislane Senior Lynnfield 36' 8.30" 31' 0.96" 43' 2" 13.15m
6 Evan Levrault Senior South Hadley 33' 1.90" 48' 2.76" 43' 0.75" 13.12m
7 Lucas Wolbach Senior Pentucket 48' 8.25" 36' 8.75" 42' 8.5" 13.01m
9 Donte Harmon Senior Newburyport 45' 3.68" 34' 2.23" 41' 2.25" 12.55m
11 Brandon Bednarik Senior Joseph Case 31' 8.20" 33' 3.21" 39' 7.25" 12.07m
13 Cameron Connell Sophomore Holliston 36' 8.86" 46' 6.11" 39' 1" 11.91m
14 Eric Fournier Senior Triton 32' 9.54" 50' 4.37" 39' 0.5" 11.89m
16 Harry Smith Senior Old Rochester 35' 4.12" 27' 7.92" 38' 5" 11.70m