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

Boys' 55 Meters Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 John Caouette Senior Oakmont 7.72 8.17 8.23 6.61 7.00 6.48
2 Nicholas Kinnon Senior Lynnfield 6.95 4.88 5.08 5.95 4.75 6.68
3 Matheus Dovale Senior North Reading 5.98 6.66 7.07 6.12 8.15 6.79
4 Tyler Pearce Sophomore Dracut 4.76 8.57 5.85 5.44 6.40 6.80
5 Donte Harmon Senior Newburyport 4.91 8.87 7.37 8.46 6.35 6.82
6 Harry Keefe Senior Sutton 6.51 5.62 4.87 6.03 6.10 6.85
7 Noah Couitt Senior Joseph Case 7.32 8.49 5.18 6.42 4.90 6.90
8 Jacob Dickson Senior Pentucket 7.33 8.02 6.22 5.05 8.23 6.91
9 Darnell Worley Sophomore Whitinsville Christian 7.02 5.77 6.26 6.61 7.65 6.95
10 John McNeil Sophomore Medfield 6.30 8.11 8.32 5.88 8.18 6.99
11 Martin Heir Senior Dracut 7.39 5.14 7.24 6.05 8.02 7.03
12 Collin Flanagan Senior Nipmuc 8.46 8.32 6.49 7.90 7.97 7.05
13 Tyler Lindquist Senior Saint Peter-Marian 6.09 5.74 6.73 6.94 7.86 7.08
14 Ryan Thira Junior Murdock 7.48 7.55 5.49 5.49 8.55 7.12
15 Christopher LeBlanc Junior Narragansett 6.06 8.49 8.35 6.92 5.71 7.13
16 Stephen Brown Senior Oakmont 5.29 8.07 6.29 7.50 7.43 7.14
Boys' 55 Meters Finals Section 1
PL NAME YEAR TEAM TIME TIME TIME
7 Noah Couitt Senior Joseph Case 8.91 6.90 8.91
8 Jacob Dickson Senior Pentucket 5.39 6.91 5.53
9 Darnell Worley Sophomore Whitinsville Christian 7.37 6.95 8.62
11 Martin Heir Senior Dracut 8.30 7.03 6.47
12 Collin Flanagan Senior Nipmuc 6.42 7.05 8.46
13 Tyler Lindquist Senior Saint Peter-Marian 5.17 7.08 5.10
14 Ryan Thira Junior Murdock 8.48 7.12 8.90
15 Christopher LeBlanc Junior Narragansett 6.99 7.13 8.56
Boys' 55 Meters Finals Section 2
PL NAME YEAR TEAM TIME TIME TIME
1 John Caouette Senior Oakmont 6.55 6.35 6.48
2 Nicholas Kinnon Senior Lynnfield 6.22 6.68 6.68
3 Matheus Dovale Senior North Reading 8.36 5.50 6.79
4 Tyler Pearce Sophomore Dracut 6.94 6.87 6.80
5 Donte Harmon Senior Newburyport 4.91 7.92 6.82
6 Harry Keefe Senior Sutton 8.43 5.90 6.85
10 John McNeil Sophomore Medfield 6.64 5.11 6.99
16 Stephen Brown Senior Oakmont 5.07 6.14 7.14

Boys' 55 Meters Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME
1 John Caouette Senior Oakmont 5.91 6.70 6.56 5.91
2 Nicholas Kinnon Senior Lynnfield 7.65 5.76 6.77 7.18
3 Donte Harmon Senior Newburyport 8.73 6.41 6.82 5.94
4 Tyler Pearce Sophomore Dracut 8.61 6.15 6.83 5.67
5 Matheus Dovale Senior North Reading 8.64 5.69 6.85 7.20
6 John McNeil Sophomore Medfield 4.92 8.94 6.93 5.41
7 Harry Keefe Senior Sutton 7.01 7.78 6.94 8.05
8 Noah Couitt Senior Joseph Case 5.29 5.36 6.95 8.27
9 Jacob Dickson Senior Pentucket 7.66 5.43 6.96 7.59
10 Collin Flanagan Senior Nipmuc 8.68 5.53 7.00 6.37
11 Darnell Worley Sophomore Whitinsville Christian 5.40 6.24 7.01 8.28
12 Tyler Lindquist Senior Saint Peter-Marian 5.28 6.89 7.03 7.39
13 Martin Heir Senior Dracut 7.82 6.62 7.04 7.89
14 Christopher LeBlanc Junior Narragansett 7.79 8.85 7.08 6.09
15 Ryan Thira Junior Murdock 5.81 8.50 7.08 6.31
16 Christian Hodgson Senior Northampton 8.44 5.68 7.09 7.87
17 Stephen Brown Senior Oakmont 5.96 5.46 7.09 8.65
18 Matthew Tomlinson Sophomore Burncoat 8.54 8.75 7.11 6.97
19 John Lee Sophomore Lynnfield 9.25 7.40 7.11 9.25
20 Carson Doody Junior North Middlesex 8.26 5.98 7.12 6.20
21 Keegan O'Keefe Sophomore Pentucket 9.20 5.78 7.13 8.92
22 Jacy Kretas Senior North Middlesex 7.43 8.21 7.14 7.43
23 Matthew Rossetti Junior Dracut 5.43 7.14 7.14 6.93
24 Justin Ysalguez Senior Lynnfield 8.81 7.59 7.16 7.81
25 Maxwell Passen Sophomore Newburyport 7.26 7.76 7.18 6.47
26 Bryce Duprey Junior Fairhaven 8.13 6.83 7.19 9.21
27 Antonio Luna Junior Joseph Case 9.38 8.01 7.21 5.05
27 Joseph DiSanto Junior North Reading 8.51 6.20 7.21 5.05
29 Will Garcia Junior Old Rochester 6.21 5.42 7.22 8.74
29 Anthony Floramo Sophomore Lynnfield 8.45 6.79 7.22 6.86
31 Sam McGrath Junior Norton 6.44 8.54 7.23 9.19
32 Ben Kramich Sophomore Lynnfield 5.43 7.24 7.24 6.01
33 Christian Keeler SR Bay Path Voc Tech 5.67 5.16 7.26 9.37
34 Max Gibbs Junior Newburyport 5.17 5.82 7.27 9.02
35 James Hodgdon Senior Dracut 7.71 5.97 7.27 7.35
36 Jakob Rivers Sophomore Dracut 6.13 5.18 7.29 6.27
37 Grayson Budny Freshman North Reading 7.82 7.08 7.30 8.47
38 Ryan Radzik Junior Bishop Fenwick 8.85 9.07 7.31 9.14
39 Liam Rittenburg Junior Melrose 7.54 6.59 7.32 7.84
40 Stephen Blanchard Junior Bishop Fenwick 9.37 8.64 7.32 9.15
41 Christian Daley Sophomore Medfield 6.01 5.86 7.32 5.20
42 Jake Messier Sophomore Pentucket 7.49 9.03 7.34 6.98
43 Michael Simonelli Senior Sutton 8.76 6.85 7.36 6.85
44 Stephen Stratton Senior South Hadley 5.46 7.52 7.37 8.70
45 Anthony Cintron Sophomore Auburn 6.28 8.27 7.38 8.42
46 Owen Cebula Sophomore Fairhaven 5.79 9.35 7.42 6.31
47 Joseph Frammartino Sophomore North Reading 9.58 5.57 7.42 5.27
48 Devan Hanlan FR Bay Path Voc Tech 9.59 9.51 7.43 8.03
49 Christopher Hamel Senior Adv. Math and Science Academy 7.95 7.14 7.43 8.40
50 Kyle Colwell Junior Newburyport 8.34 8.71 7.44 9.45
51 Mateo Hastie Senior Nipmuc 6.49 9.55 7.46 5.67
52 Salvatore Marotta   Lynnfield 7.26 7.86 7.48 7.71
53 Flynn Bourgault Junior Fairhaven 6.74 8.01 7.48 7.33
53 Brandon Leary Junior Triton 6.36 8.23 7.48 9.50
55 Anthony Rawa Freshman Littleton 5.46 9.13 7.48 8.83
56 Justin Thira Freshman Murdock 7.64 9.29 7.49 6.67
57 Ethan Houllahan Sophomore Pentucket 8.10 8.03 7.50 6.08
58 Anthony Galindo Freshman Bellingham 7.52 6.62 7.52 8.28
59 Drew Moniz Junior Fairhaven 6.42 9.52 7.55 8.38
60 David Capacchieti Freshman Lynnfield 7.79 8.70 7.56 9.15
61 Brian Kostiw Junior Sutton 7.42 9.24 7.57 7.20
62 Alex Currier Freshman Mahar Regional 8.80 6.60 7.58 7.28
63 Liam Genninger Freshman Adv. Math and Science Academy 8.29 7.30 7.60 7.00
64 Wiliam Elliott Senior Fairhaven 6.69 7.07 7.60 8.67
65 Henry Higgins Senior Northampton 9.07 5.49 7.62 8.23
66 Aiden Guthro Junior Newburyport 5.66 9.40 7.64 9.02
67 Marvin Ssempala Sophomore Burlington 8.04 8.27 7.65 8.19
68 Nicholas Petty Freshman Newburyport 7.27 8.11 7.65 9.41
69 John Peterson Freshman Burlington 6.82 6.82 7.66 7.89
70 Aaron Manganello Junior Pentucket 8.89 5.44 7.66 6.44
71 Tony Truong Senior Fairhaven 9.98 6.91 7.67 7.98
72 Audie Casello Junior Parker Charter Essential 8.68 6.22 7.68 7.61
73 Gerren Kopoinski Sophomore Dracut 8.53 8.91 7.68 9.83
74 Nick Pagliarulo Freshman Triton 6.39 7.85 7.69 9.46
75 Manau Gupta Freshman Adv. Math and Science Academy 9.46 9.69 7.69 10.00
75 Aidan Royce Freshman Sutton 9.85 9.62 7.69 9.31
77 Jamie Teele Senior Mahar Regional 7.00 7.00 7.69 8.54
78 Sean Wynne Freshman Norton 9.16 5.93 7.69 8.69
79 Sam Drake Senior Murdock 7.05 8.83 7.74 7.05
80 Christian Fall Sophomore Fairhaven 7.69 8.00 7.84 9.10
81 Max Robakiewicz Senior Nipmuc 6.82 9.10 7.84 6.82
82 Garrett Ranieri 7 Narragansett 9.82 7.15 7.85 7.30
83 Christopher Saunders Senior Adv. Math and Science Academy 9.20 8.65 7.86 6.61
84 Owen McNeil Freshman Newburyport 6.54 8.03 7.87 8.58
85 Lorenzo Spinetti Senior Nipmuc 6.54 6.54 7.88 9.30
86 Luke Gould Junior Hopedale 9.14 6.62 7.88 6.70
86 Brendan Ingalls Sophomore Melrose 7.96 8.91 7.88 9.54
88 Ryan Lariviere Junior Fairhaven 9.48 6.17 7.90 7.98
89 Gavin Elder 8 Bellingham 8.23 9.73 7.91 9.73
90 Noah Trudel Junior Triton 7.37 9.82 7.92 10.22
91 Bruce Prescott Sophomore Bellingham 9.20 6.51 7.93 7.30
92 Keegan McMahan Sophomore Oakmont 6.53 9.16 7.96 10.11
93 Nathan Aggaremay 8 Burncoat 7.02 6.70 7.97 8.13
94 Braeden Frascolla Freshman Sutton 6.84 8.20 8.04 8.61
95 Henry Lacey Freshman Newburyport 7.98 6.21 8.06 5.97
96 Maxwell Folz Sophomore Newburyport 10.09 7.83 8.07 10.17
97 Nicholas Lebel Sophomore Norton 6.89 5.67 8.10 6.97
98 Shaugn Murphy Sophomore Douglas 8.93 9.41 8.11 8.11
99 Riley Kimball Freshman Murdock 6.77 7.67 8.15 9.46
100 Ian Golas Senior Fairhaven 10.44 9.05 8.15 9.62
101 Jake Silva Freshman Dracut 8.66 8.34 8.17 6.54
102 Jacob Pulido 8 Bromfield School 10.05 7.47 8.30 6.31
103 Zach Adams Freshman Norton 10.42 10.42 8.33 10.58
104 Rahul Harve Sophomore Adv. Math and Science Academy 8.83 7.83 8.33 8.25
105 Matthew Tran Senior Auburn 9.82 7.97 8.39 6.46
106 Tyler Clements Freshman Newburyport 8.15 8.66 8.40 7.48
107 Zachary Guillou Freshman Newburyport 10.70 7.16 8.42 10.78
108 Jack Bryk Sophomore Newburyport 10.55 8.70 8.44 7.60
109 Nicholas Castelluzzi Junior Norton 9.05 7.36 8.45 7.95
110 Ryan Crompton Freshman Manchester Essex 8.21 10.49 8.46 10.92
111 Sean Deady Sophomore Norton 9.90 7.36 8.46 7.45
112 Sean Edwards 8 Bellingham 7.05 7.14 8.49 6.97
113 Lucas Pacheco Junior Fairhaven 9.42 8.48 8.56 8.31
114 Harrison Leone Freshman Holliston 7.45 10.66 8.66 11.26
115 Chris Berthao Freshman Norton 8.92 7.47 9.10 7.74
116 Rayan Mussa Junior Melrose 8.84 10.22 9.20 9.94
117 Eamon McCormick 7 Saint Peter-Marian 10.42 7.10 9.22 6.73
118 Adam Buccaroni 8 Murdock 8.45 8.64 9.49 9.30
119 Carter Hill 8 Parker Charter Essential 10.83 7.38 9.84 8.76
120 Conner Stickney 7 Douglas 7.19 12.02 9.85 10.54
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
1 John Caouette Senior Oakmont 6.56 6.89 4.92
22 Jacy Kretas Senior North Middlesex 7.14 5.72 6.00
29 Anthony Floramo Sophomore Lynnfield 7.22 8.74 8.88
53 Flynn Bourgault Junior Fairhaven 7.48 7.56 5.76
60 David Capacchieti Freshman Lynnfield 7.56 7.79 7.56
69 John Peterson Freshman Burlington 7.66 7.82 9.89
84 Owen McNeil Freshman Newburyport 7.87 7.17 6.61
102 Jacob Pulido 8 Bromfield School 8.30 7.97 7.81
Boys' 55 Meters Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME TIME
2 Nicholas Kinnon Senior Lynnfield 7.04 6.77 8.81 7.38
27 Joseph DiSanto Junior North Reading 7.36 7.21 9.23 7.29
62 Alex Currier Freshman Mahar Regional 6.14 7.58 5.61 5.76
68 Nicholas Petty Freshman Newburyport 6.81 7.65 7.58 7.58
78 Sean Wynne Freshman Norton 6.77 7.69 8.31 6.39
80 Christian Fall Sophomore Fairhaven 7.61 7.84 10.04 8.94
101 Jake Silva Freshman Dracut 7.28 8.17 9.56 9.73
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
5 Matheus Dovale Senior North Reading 4.87 6.85 8.77 5.55
35 James Hodgdon Senior Dracut 8.80 7.27 6.26 8.36
47 Joseph Frammartino Sophomore North Reading 8.83 7.42 8.98 6.76
55 Anthony Rawa Freshman Littleton 8.61 7.48 7.63 7.86
63 Liam Genninger Freshman Adv. Math and Science Academy 6.01 7.60 8.29 7.83
90 Noah Trudel Junior Triton 10.30 7.92 6.66 9.35
116 Rayan Mussa Junior Melrose 9.48 9.20 11.04 11.23
Boys' 55 Meters Preliminaries Heat 6
PL NAME YEAR TEAM TIME TIME
27 Antonio Luna Junior Joseph Case 7.21 5.27
31 Sam McGrath Junior Norton 7.23 8.10
36 Jakob Rivers Sophomore Dracut 7.29 5.47
53 Brandon Leary Junior Triton 7.48 9.05
113 Lucas Pacheco Junior Fairhaven 8.56 6.00
115 Chris Berthao Freshman Norton 9.10 10.11
Boys' 55 Meters Preliminaries Heat 7
PL NAME YEAR TEAM TIME TIME TIME TIME
16 Christian Hodgson Senior Northampton 7.09 7.52 7.87 5.82
38 Ryan Radzik Junior Bishop Fenwick 7.31 5.34 7.31 8.48
59 Drew Moniz Junior Fairhaven 7.55 5.89 9.67 5.52
65 Henry Higgins Senior Northampton 7.62 5.64 8.92 9.22
75 Manau Gupta Freshman Adv. Math and Science Academy 7.69 7.23 8.92 7.54
75 Aidan Royce Freshman Sutton 7.69 8.69 8.23 9.62
81 Max Robakiewicz Senior Nipmuc 7.84 9.41 9.88 7.61
82 Garrett Ranieri 7 Narragansett 7.85 9.74 5.58 9.19
Boys' 55 Meters Preliminaries Heat 8
PL NAME YEAR TEAM TIME TIME TIME TIME
43 Michael Simonelli Senior Sutton 5.30 7.44 7.36 8.76
49 Christopher Hamel Senior Adv. Math and Science Academy 6.25 7.43 7.43 6.47
52 Salvatore Marotta   Lynnfield 5.46 7.04 7.48 7.86
56 Justin Thira Freshman Murdock 6.89 7.34 7.49 7.72
79 Sam Drake Senior Murdock 6.12 8.98 7.74 6.04
106 Tyler Clements Freshman Newburyport 9.66 6.30 8.40 9.24
112 Sean Edwards 8 Bellingham 9.17 6.88 8.49 6.71
119 Carter Hill 8 Parker Charter Essential 7.97 11.12 9.84 7.29
Boys' 55 Meters Preliminaries Heat 9
PL NAME YEAR TEAM TIME TIME TIME TIME
7 Harry Keefe Senior Sutton 6.60 6.94 4.93 6.39
15 Ryan Thira Junior Murdock 7.58 7.08 7.37 8.71
18 Matthew Tomlinson Sophomore Burncoat 8.18 7.11 7.90 6.69
37 Grayson Budny Freshman North Reading 6.79 7.30 7.45 7.52
58 Anthony Galindo Freshman Bellingham 7.82 7.52 8.73 6.25
66 Aiden Guthro Junior Newburyport 9.02 7.64 6.42 7.95
103 Zach Adams Freshman Norton 9.08 8.33 7.00 9.33
118 Adam Buccaroni 8 Murdock 11.87 9.49 8.83 7.31
Boys' 55 Meters Preliminaries Heat 10
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
24 Justin Ysalguez Senior Lynnfield 6.81 7.74 6.81 6.23 7.16 8.31 6.95
25 Maxwell Passen Sophomore Newburyport 8.48 6.32 8.62 7.26 7.18 7.90 6.32
32 Ben Kramich Sophomore Lynnfield 5.36 8.47 6.59 7.39 7.24 5.14 7.82
42 Jake Messier Sophomore Pentucket 5.51 9.18 8.30 6.46 7.34 5.80 7.27
97 Nicholas Lebel Sophomore Norton 9.64 7.46 9.08 7.46 8.10 7.78 9.16
99 Riley Kimball Freshman Murdock 10.11 8.48 9.13 7.01 8.15 9.78 7.91
108 Jack Bryk Sophomore Newburyport 6.50 6.42 9.96 6.76 8.44 6.76 10.98
110 Ryan Crompton Freshman Manchester Essex 7.53 7.53 10.07 9.23 8.46 6.69 11.00
Boys' 55 Meters Preliminaries Heat 11
PL NAME YEAR TEAM TIME
12 Tyler Lindquist Senior Saint Peter-Marian 7.03
21 Keegan O'Keefe Sophomore Pentucket 7.13
72 Audie Casello Junior Parker Charter Essential 7.68
74 Nick Pagliarulo Freshman Triton 7.69
77 Jamie Teele Senior Mahar Regional 7.69
96 Maxwell Folz Sophomore Newburyport 8.07
Boys' 55 Meters Preliminaries Heat 12
PL NAME YEAR TEAM TIME TIME TIME TIME
4 Tyler Pearce Sophomore Dracut 8.40 6.56 7.59 6.83
6 John McNeil Sophomore Medfield 6.52 7.00 8.74 6.93
14 Christopher LeBlanc Junior Narragansett 7.51 6.31 5.67 7.08
46 Owen Cebula Sophomore Fairhaven 7.35 7.87 7.35 7.42
48 Devan Hanlan FR Bay Path Voc Tech 7.06 9.22 6.69 7.43
70 Aaron Manganello Junior Pentucket 5.75 9.66 9.35 7.66
71 Tony Truong Senior Fairhaven 8.82 6.98 6.91 7.67
94 Braeden Frascolla Freshman Sutton 10.13 10.05 8.69 8.04
Boys' 55 Meters Preliminaries Heat 13
PL NAME YEAR TEAM TIME
29 Will Garcia Junior Old Rochester 7.22
50 Kyle Colwell Junior Newburyport 7.44
83 Christopher Saunders Senior Adv. Math and Science Academy 7.86
95 Henry Lacey Freshman Newburyport 8.06
107 Zachary Guillou Freshman Newburyport 8.42
114 Harrison Leone Freshman Holliston 8.66
120 Conner Stickney 7 Douglas 9.85
Boys' 55 Meters Preliminaries Heat 14
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
17 Stephen Brown Senior Oakmont 6.17 7.02 7.09 8.58 5.61 7.59
19 John Lee Sophomore Lynnfield 8.46 7.33 7.11 5.98 7.68 6.55
26 Bryce Duprey Junior Fairhaven 7.34 6.40 7.19 9.14 9.21 6.55
67 Marvin Ssempala Sophomore Burlington 8.27 8.80 7.65 9.03 9.26 9.49
89 Gavin Elder 8 Bellingham 6.09 9.97 7.91 9.73 7.28 9.89
93 Nathan Aggaremay 8 Burncoat 7.34 5.90 7.97 7.42 10.37 8.37
104 Rahul Harve Sophomore Adv. Math and Science Academy 10.17 10.08 8.33 6.33 10.83 6.83
105 Matthew Tran Senior Auburn 7.81 10.41 8.39 9.99 9.65 6.80
Boys' 55 Meters Preliminaries Heat 15
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
13 Martin Heir Senior Dracut 7.40 6.48 8.59 7.04 8.45
20 Carson Doody Junior North Middlesex 5.13 5.34 6.70 7.12 6.13
34 Max Gibbs Junior Newburyport 5.09 6.40 9.24 7.27 6.18
40 Stephen Blanchard Junior Bishop Fenwick 9.01 6.23 8.35 7.32 6.45
61 Brian Kostiw Junior Sutton 9.47 5.30 8.79 7.57 8.03
91 Bruce Prescott Sophomore Bellingham 5.87 9.04 7.85 7.93 6.59
92 Keegan McMahan Sophomore Oakmont 8.04 10.27 10.27 7.96 5.89
117 Eamon McCormick 7 Saint Peter-Marian 11.07 10.98 8.86 9.22 8.21
Boys' 55 Meters Preliminaries Heat 16
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
8 Noah Couitt Senior Joseph Case 6.95 5.43 8.34 7.93 8.00
33 Christian Keeler SR Bay Path Voc Tech 7.26 8.50 6.25 5.30 7.99
39 Liam Rittenburg Junior Melrose 7.32 6.88 9.37 6.15 6.74
57 Ethan Houllahan Sophomore Pentucket 7.50 7.13 5.70 5.25 7.13
85 Lorenzo Spinetti Senior Nipmuc 7.88 5.84 9.85 5.91 8.04
86 Luke Gould Junior Hopedale 7.88 5.60 9.14 10.17 8.20
98 Shaugn Murphy Sophomore Douglas 8.11 6.82 6.90 6.49 9.82
100 Ian Golas Senior Fairhaven 8.15 8.24 7.58 6.04 6.61

Boys' 300 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Cole Lavalle Junior Northampton 38.44 36.61 27.10 34.42 27.46 31.12
2 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 46.42 36.84 43.48 30.58 47.90 38.69
3 Ryan Sofoul Senior Holliston 46.20 36.96 32.16 32.53 45.10 41.40
4 Michael Blake Junior Hudson 35.67 37.54 48.06 34.92 29.29 34.54
5 Henry Dolan Junior Holliston 31.07 38.35 47.17 36.05 42.96 44.87
6 Nicholas Locantore Junior Burncoat 46.04 38.36 30.31 27.62 29.92 46.04
7 Dean Campbell Junior Manchester Essex 35.07 38.53 32.75 33.53 36.99 36.22
8 Patrick Filetti Senior Newburyport 45.48 38.54 50.11 35.08 33.15 47.79
9 Ethan Salem Junior Northampton 35.25 38.73 27.89 44.16 42.61 27.50
10 Rion Crear Sophomore North Middlesex 30.88 39.08 46.12 43.77 45.34 42.99
11 David Nelson Senior Auburn 44.60 39.12 39.12 44.21 49.69 28.95
12 Anthony Collins Junior Narragansett 36.87 39.22 34.13 43.54 37.66 35.69
13 Brett Cohee   Lynnfield 27.91 39.31 42.07 48.75 39.71 29.49
14 Trevon Bell Senior Narragansett 36.57 39.32 36.57 48.37 37.75 50.73
15 Mik Masterson Senior Parker Charter Essential 31.48 39.35 48.01 41.72 28.73 37.78
16 Zach Jacobs Sophomore Holliston 37.89 39.46 42.23 35.52 45.38 40.65
17 Caleb Selby Junior Medway 27.71 39.58 46.31 32.46 30.08 51.46
18 Cameron Picard Junior Bellingham 32.53 39.66 32.53 45.22 37.68 30.15
19 Alex Vallaro Junior Sutton 28.59 39.70 32.96 27.79 30.18 46.45
20 Evan Ferro Junior Fairhaven 51.64 39.72 48.07 44.09 39.33 51.24
21 Liam Murray Senior Pentucket 31.00 39.74 41.33 45.71 31.80 30.60
22 Aidan Lerner Senior Norton 39.75 39.75 29.42 35.38 49.69 50.09
23 Sam Joline Sophomore Medfield 38.59 39.78 42.97 36.60 45.35 33.02
24 Joseph Lopez Junior Innovation Academy 40.21 39.81 36.23 46.98 37.03 51.76
25 Matthew Amissah Junior Burncoat 46.59 39.82 34.65 46.20 28.28 44.60
26 Alejandro Medina JR Bay Path Voc Tech 35.89 39.87 43.06 37.48 38.68 51.44
27 Simon Houghton Senior Parker Charter Essential 39.51 39.90 32.32 50.68 35.91 35.91
28 Adam Digman Junior Murdock 34.41 40.01 32.81 31.61 28.81 35.21
29 Nick Viveiros Junior Joseph Case 38.70 40.31 52.41 50.79 35.48 41.52
30 Jack O'Brien Freshman Norton 35.91 40.34 39.13 45.18 38.73 33.49
31 Liam Falk Senior Manchester Essex 34.31 40.36 32.29 48.44 34.71 48.44
32 Andrew Jayyosi Junior Nipmuc 29.97 40.50 46.58 32.00 50.22 29.57
33 Jonthan Pasarelli Junior Innovation Academy 32.53 40.66 44.32 49.61 28.47 28.47
34 Nicholas Carpenter Senior North Reading 51.04 40.83 49.00 44.10 38.38 44.10
35 Joseph McCarthy Junior North Reading 33.08 40.84 33.49 53.10 46.56 48.60
36 Phillip Kustara Freshman Innovation Academy 34.85 41.00 51.66 52.07 31.57 40.59
37 Chandler Goulart Junior Old Rochester 41.06 41.06 38.60 48.04 43.53 52.97
38 DeBenedetto Matt Senior North Reading 50.11 41.07 48.47 41.07 30.81 51.34
39 Matt Maloney Senior Pentucket 44.52 41.22 45.35 49.88 49.88 49.06
40 Kevin Brown Senior North Reading 53.23 41.26 41.26 47.04 36.73 52.40
40 Pierre MaCary Junior Northampton 53.23 41.26 35.49 44.15 33.42 50.75
42 James Ryan Sophomore Blackstone-Millville 30.82 41.65 34.99 29.58 30.41 41.65
43 Caleb Scopetski Sophomore Auburn 42.50 41.66 50.83 50.00 52.91 41.25
44 Matthew Robichaud Junior Dracut 38.93 41.86 33.49 46.05 47.31 47.31
45 Jarrett Wright Senior Pentucket 44.39 41.87 36.85 49.83 38.94 30.57
46 John Lukowiak Sophomore Holliston 38.95 41.88 54.03 29.74 30.16 51.10
47 Connor Howells Junior Medfield 53.74 41.98 53.32 53.32 37.37 50.80
48 Marcos Borges Sophomore Hudson 34.44 42.00 42.84 47.88 38.22 33.60
49 Brendan Mirra Junior Bishop Fenwick 48.38 42.07 53.43 50.49 33.66 39.13
50 Matt Keeves Sophomore Pentucket 53.46 42.09 35.36 47.57 37.89 43.36
51 Nick Khraibi Senior Newburyport 30.77 42.14 30.34 36.24 50.15 37.93
52 Rojit Gurung Sophomore Burlington 51.85 42.15 29.51 46.79 31.20 39.20
53 Mike Armand Junior Triton 35.44 42.18 30.37 40.50 33.75 30.37
54 Ben Sacramone Junior Quabbin 37.98 42.20 47.27 51.91 46.42 54.86
55 Devin Fonseca Sophomore Fairhaven 42.71 42.28 30.87 43.98 51.59 47.78
56 Zachary Lerner Sophomore Norton 51.60 42.29 54.98 50.75 35.53 34.68
57 Cameron Chinchillo Sophomore North Reading 30.89 42.31 30.89 36.81 40.62 50.78
58 Jimmy Markhan Sophomore Melrose 50.39 42.34 47.42 44.46 52.51 35.99
59 Kofi Agyeman Junior Auburn 46.60 42.36 36.86 34.74 53.80 43.21
60 Michael Heins Sophomore Oakmont 36.47 42.40 39.86 40.71 46.22 36.04
61 Luc-Daniel Metivier Junior Triton 44.13 42.43 39.89 31.40 52.19 41.16
62 Cameron McGrath Junior Auburn 44.17 42.47 48.42 37.38 46.72 39.08
63 Leo Narbonne Junior Parker Charter Essential 33.63 42.56 31.50 55.33 30.65 33.63
63 Anthony Wolski Junior Murdock 49.80 42.56 38.31 34.05 54.06 50.65
65 Peter D'Ambrosio Sophomore Newburyport 43.01 42.58 47.27 34.49 53.23 52.38
66 Bryan Qian Junior Medfield 48.61 42.64 52.02 54.58 49.89 33.69
67 Dominic Perry Senior Gardner 52.94 42.69 48.67 39.28 38.43 53.79
68 John Shaffer 8 Innovation Academy 46.97 42.70 44.41 54.23 45.69 55.09
69 Brandon Huang Sophomore Burlington 49.02 43.00 48.16 33.11 51.60 53.32
70 Nick Heisler Freshman Burlington 46.12 43.10 56.03 35.78 30.61 46.12
71 Eric Hood 8 Narragansett 50.45 43.12 55.20 45.28 35.36 49.16
72 Nathaniel Bean Sophomore Hopedale 51.80 43.16 45.75 40.57 44.89 40.14
73 Tyreke Mason Senior Burncoat 42.34 43.20 32.84 32.40 52.71 42.77
74 Colin Harrigan Junior Medway 55.38 43.26 46.29 52.78 47.59 45.86
74 Orion McClain Junior Northampton 46.29 43.26 49.32 37.21 32.45 47.59
76 Jack Yu Freshman Bromfield School 36.02 43.39 53.81 30.81 49.90 32.98
77 Brendan Martin Senior Holliston 36.49 43.44 41.27 52.13 55.17 46.48
78 Colton Mertzic Junior Quabbin 53.57 43.55 33.10 40.51 53.57 37.46
79 Matthew Crepeau Junior Hopedale 39.65 43.57 38.35 38.35 30.94 32.68
80 Jack Cooney Junior Burncoat 54.48 43.58 37.05 36.61 49.25 50.99
80 Mark Wilshusen Senior Burlington 35.74 43.58 52.74 50.99 40.53 47.94
82 Caleb Cotnoir Junior Blackstone-Millville 37.94 43.60 51.45 54.07 32.70 52.32
82 Andrew Noonan Sophomore Auburn 36.19 43.60 41.86 30.52 39.68 40.12
84 Justin Nguyen Junior Gardner 38.87 43.67 42.36 40.18 55.90 56.34
85 Emerson Kahle Freshman Manchester Essex 34.15 43.78 49.48 55.17 43.78 37.22
86 Joshua Jaffarian SR Bay Path Voc Tech 41.69 43.88 50.90 48.71 49.15 35.55
87 Tim Hileman Junior Pentucket 35.15 43.93 41.74 40.42 32.51 30.75
88 Matt Olson Freshman Triton 42.42 44.18 44.18 49.93 54.79 55.23
89 Matthew Szczepanek Junior Blackstone-Millville 34.47 44.19 31.82 43.31 31.82 53.47
90 Jonah Burd Sophomore Triton 48.41 44.41 31.09 51.08 34.20 34.64
91 Matthew Berube Sophomore Newburyport 33.95 44.66 54.04 46.00 53.60 37.07
92 John Pestana Junior Burlington 35.75 44.68 53.17 42.00 45.58 42.45
93 Kirolos Bebawy Freshman Hopedale 47.53 44.84 40.36 55.16 42.15 40.81
94 Seth Tremblay Junior Blackstone-Millville 35.91 44.88 31.42 43.99 35.91 49.37
95 Stefan Berlind Sophomore Newburyport 40.87 44.91 32.79 53.90 51.20 56.14
96 Santino Romeo Freshman Sutton 50.35 44.95 57.99 48.10 52.60 33.27
97 Jacob Fournier Junior South Hadley 49.48 44.98 47.23 56.23 35.09 37.34
98 Mic Flynn Junior Bellingham 41.05 45.11 52.33 35.64 39.70 35.64
99 Rahul Alla Sophomore Burlington 39.73 45.14 57.78 50.11 38.37 43.34
100 Declan Diestel Sophomore Norton 31.66 45.23 56.54 38.90 38.45 54.28
101 Dominic Muscatell 8 Douglas 43.52 45.33 38.08 46.69 35.81 56.67
102 Ian Prince Junior South Hadley 46.70 45.34 47.61 38.09 42.17 34.01
103 Christian Ambrosini Freshman Dracut 34.95 45.39 35.86 45.39 34.95 59.01
104 Yianni Stefanidis Freshman Burlington 35.04 45.50 48.23 45.50 54.15 51.42
105 Alexander Augusta Sophomore Dracut 50.74 45.71 39.31 52.11 46.17 49.83
106 Alec Silva Sophomore Bishop Fenwick 50.85 45.81 36.65 55.43 34.82 57.72
107 Elliott Stoney Sophomore Parker Charter Essential 56.00 45.90 34.43 32.13 57.38 39.48
108 Anthony DeBoer Junior Hopedale 37.21 45.93 36.75 54.20 38.13 38.13
109 Kevin Sampson Senior Melrose 33.19 46.09 53.93 49.32 41.95 44.71
110 Tom Walton Sophomore Melrose 46.64 46.17 35.55 39.25 47.56 37.86
111 Nam Bui Freshman Innovation Academy 50.81 46.19 46.66 43.88 46.66 43.88
112 Matt Borenstein Junior Melrose 45.81 46.27 51.36 54.60 41.18 45.35
113 Syed Mohammed Senior Burlington 55.59 46.32 48.64 41.23 44.47 41.23
114 Christian Kinsey Freshman Newburyport 49.86 47.03 58.79 38.57 34.81 52.21
115 Eric Hogan Freshman Murdock 44.89 47.75 58.26 55.87 42.50 53.96
116 Justin Kent Freshman Norton 54.48 47.79 1:00.22 36.32 33.46 34.41
117 Richard Cromwell Freshman Burlington 43.59 47.90 35.45 43.11 39.28 57.48
118 Joshua Frazier Junior Quabbin 37.19 48.30 41.06 34.30 41.54 55.55
119 Matt Venuti Senior Melrose 47.06 48.51 40.75 35.90 1:01.13 33.96
120 Matthew Doherty Junior Gardner 53.47 49.05 44.64 48.07 44.64 59.35
121 Jack Figgins Sophomore Hopedale 50.57 49.57 1:02.96 59.98 46.10 36.19
122 Steven Liu Junior Melrose 1:00.60 50.08 1:03.61 48.08 35.56 1:04.11
123 Alvin Zou Senior Burlington 59.37 50.74 45.67 57.34 37.04 38.06
124 Jack Campbell Sophomore Burlington 51.51 52.03 37.47 59.32 1:04.00 41.11
125 Nicholas Fellman Freshman Douglas 53.79 57.22 1:13.25 54.36 48.07 48.64
126 Chad Costa Freshman Melrose 1:09.37 57.33 52.17 1:14.53 40.71 44.15
Boys' 300 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
1 Cole Lavalle Junior Northampton 31.49 36.98 45.03 39.18 36.61
2 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 25.79 39.05 35.00 25.79 36.84
3 Ryan Sofoul Senior Holliston 27.35 29.20 39.92 46.57 36.96
8 Patrick Filetti Senior Newburyport 43.55 35.85 32.76 50.11 38.54
95 Stefan Berlind Sophomore Newburyport 33.69 49.41 57.49 39.97 44.91
Boys' 300 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME
4 Michael Blake Junior Hudson 36.04 37.54 34.92
9 Ethan Salem Junior Northampton 42.61 38.73 49.97
10 Rion Crear Sophomore North Middlesex 30.88 39.08 43.38
22 Aidan Lerner Senior Norton 36.18 39.75 43.73
91 Matthew Berube Sophomore Newburyport 36.63 44.66 47.34
Boys' 300 Meters Section 3
PL NAME YEAR TEAM TIME
6 Nicholas Locantore Junior Burncoat 38.36
11 David Nelson Senior Auburn 39.12
18 Cameron Picard Junior Bellingham 39.66
28 Adam Digman Junior Murdock 40.01
44 Matthew Robichaud Junior Dracut 41.86
Boys' 300 Meters Section 4
PL NAME YEAR TEAM TIME
13 Brett Cohee   Lynnfield 39.31
19 Alex Vallaro Junior Sutton 39.70
25 Matthew Amissah Junior Burncoat 39.82
40 Pierre MaCary Junior Northampton 41.26
54 Ben Sacramone Junior Quabbin 42.20
Boys' 300 Meters Section 5
PL NAME YEAR TEAM TIME TIME
5 Henry Dolan Junior Holliston 27.62 38.35
14 Trevon Bell Senior Narragansett 27.53 39.32
15 Mik Masterson Senior Parker Charter Essential 49.59 39.35
16 Zach Jacobs Sophomore Holliston 43.02 39.46
31 Liam Falk Senior Manchester Essex 29.87 40.36
34 Nicholas Carpenter Senior North Reading 48.59 40.83
Boys' 300 Meters Section 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
7 Dean Campbell Junior Manchester Essex 38.53 39.30 40.08 49.32 47.78 37.76 27.75
12 Anthony Collins Junior Narragansett 39.22 38.44 34.52 34.91 46.68 49.42 43.15
21 Liam Murray Senior Pentucket 39.74 33.39 34.98 30.60 51.67 30.60 43.72
35 Joseph McCarthy Junior North Reading 40.84 35.13 29.41 34.72 49.42 32.27 40.84
49 Brendan Mirra Junior Bishop Fenwick 42.07 39.55 36.18 39.97 49.65 33.66 44.18
74 Orion McClain Junior Northampton 43.26 44.56 42.40 53.65 34.61 49.75 44.56
Boys' 300 Meters Section 7
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
27 Simon Houghton Senior Parker Charter Essential 46.69 29.53 44.29 39.90 31.53
37 Chandler Goulart Junior Old Rochester 38.60 48.45 31.62 41.06 31.21
39 Matt Maloney Senior Pentucket 29.27 41.22 32.57 41.22 49.47
62 Cameron McGrath Junior Auburn 37.38 32.28 35.68 42.47 48.42
98 Mic Flynn Junior Bellingham 32.93 46.47 52.33 45.11 45.57
106 Alec Silva Sophomore Bishop Fenwick 38.48 38.03 55.89 45.81 56.35
Boys' 300 Meters Section 8
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
38 DeBenedetto Matt Senior North Reading 41.07 40.66 50.11 43.13 28.75 43.95
40 Kevin Brown Senior North Reading 41.26 46.22 36.73 45.80 49.93 42.91
45 Jarrett Wright Senior Pentucket 41.87 43.97 45.64 46.06 52.34 41.04
57 Cameron Chinchillo Sophomore North Reading 42.31 49.51 50.35 39.78 47.39 43.16
63 Leo Narbonne Junior Parker Charter Essential 42.56 35.75 48.10 42.56 40.86 30.22
65 Peter D'Ambrosio Sophomore Newburyport 42.58 51.95 36.20 38.75 51.95 37.05
Boys' 300 Meters Section 9
PL NAME YEAR TEAM TIME
17 Caleb Selby Junior Medway 39.58
46 John Lukowiak Sophomore Holliston 41.88
50 Matt Keeves Sophomore Pentucket 42.09
51 Nick Khraibi Senior Newburyport 42.14
97 Jacob Fournier Junior South Hadley 44.98
102 Ian Prince Junior South Hadley 45.34
Boys' 300 Meters Section 10
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
20 Evan Ferro Junior Fairhaven 44.89 39.72 31.78 40.92 45.28
53 Mike Armand Junior Triton 52.73 42.18 38.81 51.89 31.64
67 Dominic Perry Senior Gardner 33.30 42.69 40.56 46.11 33.73
80 Mark Wilshusen Senior Burlington 38.35 43.58 37.48 48.81 30.95
84 Justin Nguyen Junior Gardner 44.55 43.67 46.73 43.67 47.17
120 Matthew Doherty Junior Gardner 56.41 49.05 36.79 1:00.83 1:00.34
Boys' 300 Meters Section 11
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
24 Joseph Lopez Junior Innovation Academy 49.77 33.44 39.81 44.59 29.46
48 Marcos Borges Sophomore Hudson 46.20 36.96 42.00 54.60 52.92
52 Rojit Gurung Sophomore Burlington 39.20 35.83 42.15 40.89 35.83
61 Luc-Daniel Metivier Junior Triton 30.55 31.40 42.43 37.34 36.07
74 Colin Harrigan Junior Medway 51.48 44.13 43.26 35.48 31.15
77 Brendan Martin Senior Holliston 50.39 43.01 43.44 39.53 53.87
Boys' 300 Meters Section 12
PL NAME YEAR TEAM TIME TIME TIME
47 Connor Howells Junior Medfield 53.74 30.23 41.98
79 Matthew Crepeau Junior Hopedale 45.32 32.25 43.57
87 Tim Hileman Junior Pentucket 52.28 43.06 43.93
88 Matt Olson Freshman Triton 41.09 55.23 44.18
90 Jonah Burd Sophomore Triton 31.98 45.75 44.41
96 Santino Romeo Freshman Sutton 46.30 37.76 44.95
Boys' 300 Meters Section 13
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
55 Devin Fonseca Sophomore Fairhaven 51.16 53.28 44.82 42.28 35.52
69 Brandon Huang Sophomore Burlington 43.86 54.61 37.41 43.00 37.84
85 Emerson Kahle Freshman Manchester Essex 40.72 33.71 31.96 43.78 44.66
86 Joshua Jaffarian SR Bay Path Voc Tech 44.76 50.47 38.18 43.88 32.04
Boys' 300 Meters Section 14
PL NAME YEAR TEAM TIME
70 Nick Heisler Freshman Burlington 43.10
72 Nathaniel Bean Sophomore Hopedale 43.16
93 Kirolos Bebawy Freshman Hopedale 44.84
105 Alexander Augusta Sophomore Dracut 45.71
108 Anthony DeBoer Junior Hopedale 45.93
109 Kevin Sampson Senior Melrose 46.09
Boys' 300 Meters Section 15
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
26 Alejandro Medina JR Bay Path Voc Tech 33.89 30.70 33.89 39.87 51.44 41.87
66 Bryan Qian Junior Medfield 35.82 32.41 37.10 42.64 43.07 44.35
73 Tyreke Mason Senior Burncoat 32.84 32.40 54.00 43.20 47.52 32.40
80 Jack Cooney Junior Burncoat 43.15 30.95 43.58 43.58 33.12 31.82
92 John Pestana Junior Burlington 51.39 39.77 37.54 44.68 51.83 57.64
99 Rahul Alla Sophomore Burlington 36.12 47.85 34.31 45.14 42.44 34.31
Boys' 300 Meters Section 16
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
58 Jimmy Markhan Sophomore Melrose 48.70 42.34 43.19 47.85 46.58
103 Christian Ambrosini Freshman Dracut 50.39 45.39 36.32 53.56 34.05
104 Yianni Stefanidis Freshman Burlington 36.86 45.50 45.96 45.50 50.05
107 Elliott Stoney Sophomore Parker Charter Essential 51.41 45.90 45.44 39.94 45.44
112 Matt Borenstein Junior Melrose 53.68 46.27 49.05 43.50 43.50
113 Syed Mohammed Senior Burlington 36.60 46.32 43.54 1:00.22 36.13
Boys' 300 Meters Section 17
PL NAME YEAR TEAM TIME TIME TIME TIME
60 Michael Heins Sophomore Oakmont 43.25 42.40 32.65 35.62
71 Eric Hood 8 Narragansett 45.71 43.12 39.67 53.90
78 Colton Mertzic Junior Quabbin 54.01 43.55 51.83 55.31
117 Richard Cromwell Freshman Burlington 1:01.80 47.90 46.95 41.20
118 Joshua Frazier Junior Quabbin 37.19 48.30 55.55 40.58
121 Jack Figgins Sophomore Hopedale 49.08 49.57 36.19 56.02
Boys' 300 Meters Section 18
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
89 Matthew Szczepanek Junior Blackstone-Millville 48.61 44.19 50.82 46.40 38.01 51.71
110 Tom Walton Sophomore Melrose 36.48 46.17 36.48 38.79 49.87 46.64
119 Matt Venuti Senior Melrose 41.24 48.51 46.09 36.87 1:01.61 44.63
123 Alvin Zou Senior Burlington 59.88 50.74 59.37 1:01.91 48.21 36.03
124 Jack Campbell Sophomore Burlington 43.19 52.03 38.51 55.68 1:00.36 53.07
Boys' 300 Meters Section 19
PL NAME YEAR TEAM TIME TIME
100 Declan Diestel Sophomore Norton 45.23 50.21
114 Christian Kinsey Freshman Newburyport 47.03 37.63
122 Steven Liu Junior Melrose 50.08 57.10
126 Chad Costa Freshman Melrose 57.33 1:03.07
Boys' 300 Meters Section 20
PL NAME YEAR TEAM TIME TIME
29 Nick Viveiros Junior Joseph Case 40.31 49.18
30 Jack O'Brien Freshman Norton 40.34 39.94
82 Andrew Noonan Sophomore Auburn 43.60 35.32
111 Nam Bui Freshman Innovation Academy 46.19 47.12
115 Eric Hogan Freshman Murdock 47.75 40.11
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 TIME TIME TIME TIME
59 Kofi Agyeman Junior Auburn 46.60 42.36 37.28 36.01 31.35
68 John Shaffer 8 Innovation Academy 38.86 42.70 44.84 38.43 36.30
82 Caleb Cotnoir Junior Blackstone-Millville 42.73 43.60 51.45 34.45 45.35
116 Justin Kent Freshman Norton 1:01.18 47.79 34.89 43.02 1:00.22
125 Nicholas Fellman Freshman Douglas 52.65 57.22 1:01.23 58.94 1:06.38
Boys' 300 Meters Section 23
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
23 Sam Joline Sophomore Medfield 33.82 42.97 39.39 39.78 48.93 37.80 46.55
36 Phillip Kustara Freshman Innovation Academy 43.46 41.00 33.62 41.00 36.90 45.10 42.23
63 Anthony Wolski Junior Murdock 50.65 50.65 54.06 42.56 32.78 31.50 34.90
76 Jack Yu Freshman Bromfield School 40.36 39.92 47.73 43.39 38.19 34.28 39.49
101 Dominic Muscatell 8 Douglas 58.93 58.03 48.05 45.33 46.24 57.57 42.16

Boys' 600 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Richard Swanson Junior Murdock 1:37.28 1:09.37 1:34.74 1:44.05 1:08.52 1:24.59
2 Ethan Cooper Junior Northampton 1:44.16 1:45.85 1:40.77 1:37.39 1:16.22 1:24.68
3 Alec Goldenberg Senior Douglas 1:07.76 1:20.46 1:00.13 1:08.60 1:45.02 1:24.69
4 Diego Fernandez Junior Triton 1:46.61 1:09.64 1:31.99 1:32.85 1:16.52 1:25.97
5 Ash Shaw Senior Mahar Regional 1:38.83 1:39.72 1:53.83 1:30.01 1:50.30 1:28.24
6 Simon LeClair Sophomore Northampton 1:51.18 1:05.99 1:06.89 1:10.51 1:42.14 1:30.39
7 Jake Doucette Senior North Reading 1:29.70 1:17.01 1:12.48 1:51.44 1:36.04 1:30.60
8 Gunnar Gustafson Senior Triton 1:24.72 1:58.42 1:27.45 1:46.58 1:17.43 1:31.09
9 Jack Deehan Junior Westwood 1:23.83 1:48.42 1:06.51 1:11.98 1:06.51 1:31.11
10 John Williams Junior Adv. Math and Science Academy 1:22.17 1:20.34 1:27.64 1:13.04 1:30.38 1:31.29
11 Tyler Stranc Sophomore Triton 1:33.18 1:10.34 1:56.93 1:54.19 1:39.58 1:31.35
12 Isaac Tortorella Junior Fairhaven 1:05.54 1:27.70 1:16.62 1:41.55 1:12.01 1:32.31
13 Joesph Conway Junior Auburn 1:40.68 1:50.84 1:37.91 1:11.12 1:13.89 1:32.36
14 Donovan Nihill Junior Norton 1:16.95 1:34.57 1:27.15 1:07.68 1:56.82 1:32.71
15 Ryan Castriotta Freshman Quabbin 1:37.36 1:26.23 1:25.31 1:39.21 1:41.07 1:32.72
16 Jason Moy Junior Westwood 1:10.55 1:58.81 1:19.83 1:29.11 1:56.96 1:32.82
17 Cole Senatore Senior Parker Charter Essential 1:08.78 1:18.07 1:09.71 1:26.44 1:23.65 1:32.94
18 Jack Campbell Junior Lynnfield 1:08.12 1:43.58 1:39.85 1:57.57 1:38.91 1:33.31
19 Andrew Debenedetto Sophomore North Reading 1:45.12 1:20.72 1:29.16 1:55.44 1:28.22 1:33.85
20 Ryan Carkin Senior Sutton 1:35.07 1:20.01 1:07.77 1:36.01 1:18.12 1:34.12
21 Cory Foster Freshman Pentucket 1:36.03 1:55.80 2:00.50 1:39.79 1:11.55 1:34.14
22 John Murphy Freshman North Reading 1:49.31 1:33.29 1:46.48 1:10.68 1:55.91 1:34.23
23 Kyle Supernor Junior Dracut 1:39.11 1:35.34 1:14.57 1:27.79 1:44.78 1:34.39
24 Tucker Quinlan Junior Northampton 1:38.25 1:18.41 1:34.47 1:36.36 1:45.81 1:34.47
25 William Hilliker Junior Innovation Academy 1:17.67 1:42.29 1:27.14 1:28.08 1:39.45 1:34.71
26 Alejandro Lynch Sophomore Lynnfield 1:39.89 1:10.40 1:08.50 1:40.84 1:24.67 1:35.13
27 Liam Hoye Sophomore Medway 1:59.29 1:18.26 2:02.15 1:28.75 1:26.85 1:35.43
28 Luke Jones Senior Bromfield School 2:03.41 1:46.06 1:53.77 1:47.98 1:20.99 1:36.41
29 Hunter Fagan Junior Innovation Academy 1:44.21 1:09.48 1:32.63 1:57.72 1:50.97 1:36.49
30 Samuel Hearn Junior Whitinsville Christian 1:44.63 1:25.26 2:01.10 1:15.57 2:04.98 1:36.88
31 Patrick Janicki Junior Old Rochester 1:35.45 1:39.39 1:45.29 2:03.00 1:52.18 1:38.40
32 Spencer Bartkus Freshman Oakmont 1:35.70 1:37.69 2:08.59 1:21.74 1:13.77 1:39.68
33 Charles DeMayo Sophomore Melrose 2:08.82 1:33.87 1:34.87 1:12.90 1:10.90 1:39.86
34 Chatham Campbell Sophomore Triton 1:11.97 1:51.95 1:40.95 1:22.96 1:13.97 1:39.95
35 Andrew Barndt Senior Hudson 2:01.54 1:15.33 1:10.31 1:20.36 1:13.33 1:40.44
36 Aaron Hines Sophomore Dracut 1:11.63 1:24.74 1:18.69 2:02.07 1:19.70 1:40.88
37 Benjamin Hood Freshman Quabbin 1:57.09 1:24.79 1:13.69 1:23.78 1:44.98 1:40.94
38 John Paul Capuano Junior Sutton 1:50.26 1:45.20 1:32.05 1:50.26 1:19.91 1:41.15
39 Aidan Belleville Senior Nipmuc 1:51.58 1:15.06 1:43.46 1:23.18 1:28.25 1:41.43
40 Will Cutrone Senior Newburyport 1:22.44 1:50.93 1:36.69 2:00.09 1:22.44 1:41.77
41 Ethan Brodeur Sophomore Melrose 1:36.14 1:41.25 1:32.05 1:33.07 1:37.16 1:42.27
42 Reed Cherry Freshman Littleton 1:33.21 1:14.36 1:58.35 2:14.06 1:41.59 1:44.73
43 Drew Foley Senior South Hadley 1:18.16 1:14.99 1:48.78 2:14.13 1:30.83 1:45.61
44 Tommy Lippsett Senior Fairhaven 1:46.55 1:15.34 1:51.93 1:37.94 1:43.32 1:47.62
45 Liam Murray Sophomore Triton 1:36.31 1:51.46 1:22.24 1:53.62 2:06.61 1:48.21
46 Doug Rau Junior Oakmont 1:22.91 1:29.46 2:12.00 1:18.55 2:03.28 1:49.09
47 Tyler Erdmann Freshman Manchester Essex 2:20.32 2:09.36 1:57.30 1:38.66 1:39.76 1:49.62
48 Sean Christianson Sophomore Melrose 2:21.75 2:05.27 1:44.39 1:26.81 2:10.76 1:49.88
49 Cameron Laplaca Freshman Murdock 1:57.84 1:47.93 1:19.30 1:49.03 1:41.32 1:50.13
50 Spenser Worthington-Berry Junior Innovation Academy 2:01.71 1:19.66 2:08.35 2:17.20 1:28.52 1:50.64
51 Phillip Conlon Freshman Dracut 1:30.02 1:26.69 1:57.80 1:45.58 1:30.02 1:51.13
52 Owen Mullen Senior Littleton 2:18.13 1:32.46 1:33.57 2:14.79 2:23.70 1:51.39
53 Nick Richards Sophomore Melrose 1:44.73 1:43.61 2:08.38 2:02.75 1:46.98 1:52.61
54 Ross Carroll Junior Melrose 1:29.80 1:47.98 1:43.43 1:24.11 2:11.85 1:53.66
55 Walker Penfield Freshman Nipmuc 2:17.45 2:20.89 2:14.02 1:53.40 2:12.87 1:54.54
56 Cole O'Neil Freshman Bromfield School 2:21.82 2:05.68 2:26.44 1:20.71 2:27.59 1:55.30
57 Jay North 8 Parker Charter Essential 1:52.25 1:49.91 1:42.89 1:45.23 1:24.19 1:56.92
58 Moeketsi Molai 8 Murdock 2:26.44 2:07.70 1:40.75 2:06.53 1:47.78 1:57.15
59 Adam Thomas Freshman Parker Charter Essential 1:56.01 1:53.67 1:37.26 1:40.78 1:25.55 1:57.18
60 Richard Field 8 Murdock 2:19.90 2:28.20 1:28.92 1:23.00 1:56.19 1:58.56
61 Keith Herlihy Sophomore Burlington 2:28.54 2:20.16 1:56.20 2:14.17 1:52.61 1:59.79
62 Philip Hockenbury Senior Hopedale 1:37.51 2:18.44 2:20.85 2:30.48 1:49.55 2:00.38
63 Matt Stockwell Freshman Melrose 2:07.64 1:49.41 1:55.49 1:25.10 1:51.84 2:01.56
64 Ben Foley Freshman Bellingham 1:29.56 1:55.32 2:02.68 2:19.86 2:03.91 2:02.68
65 Ethan Cesar Freshman Melrose 2:14.59 2:09.56 1:58.24 2:20.88 2:24.65 2:05.78
66 Salem Brownson 7 Parker Charter Essential 2:09.88 2:25.01 1:39.62 2:26.27 1:39.62 2:06.09
67 Michael Sullivan Junior Oakmont 1:50.55 2:24.00 2:56.00 1:47.64 1:57.82 2:25.45
Boys' 600 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME
1 Richard Swanson Junior Murdock 1:24.59 1:07.68 1:30.52
2 Ethan Cooper Junior Northampton 1:24.68 1:16.22 1:25.53
3 Alec Goldenberg Senior Douglas 1:24.69 1:19.61 1:43.33
4 Diego Fernandez Junior Triton 1:25.97 1:20.82 1:29.41
5 Ash Shaw Senior Mahar Regional 1:28.24 1:15.89 1:29.13
Boys' 600 Meters Section 2
PL NAME YEAR TEAM TIME TIME
7 Jake Doucette Senior North Reading 1:28.79 1:30.60
8 Gunnar Gustafson Senior Triton 1:05.59 1:31.09
9 Jack Deehan Junior Westwood 1:28.38 1:31.11
13 Joesph Conway Junior Auburn 1:35.13 1:32.36
17 Cole Senatore Senior Parker Charter Essential 1:41.31 1:32.94
20 Ryan Carkin Senior Sutton 1:08.71 1:34.12
Boys' 600 Meters Section 3
PL NAME YEAR TEAM TIME TIME
6 Simon LeClair Sophomore Northampton 1:12.32 1:30.39
10 John Williams Junior Adv. Math and Science Academy 1:04.82 1:31.29
11 Tyler Stranc Sophomore Triton 1:14.00 1:31.35
16 Jason Moy Junior Westwood 1:44.89 1:32.82
22 John Murphy Freshman North Reading 1:35.18 1:34.23
24 Tucker Quinlan Junior Northampton 1:16.52 1:34.47
Boys' 600 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
12 Isaac Tortorella Junior Fairhaven 1:38.78 1:12.01 1:43.39 1:34.16 1:42.47 1:21.24 1:32.31
15 Ryan Castriotta Freshman Quabbin 1:54.98 1:11.40 1:40.14 1:41.07 1:59.61 1:25.31 1:32.72
18 Jack Campbell Junior Lynnfield 1:35.18 1:32.38 1:48.24 1:37.98 1:09.05 1:18.38 1:33.31
19 Andrew Debenedetto Sophomore North Reading 1:16.02 1:55.44 1:50.75 1:48.87 1:33.85 1:09.45 1:33.85
21 Cory Foster Freshman Pentucket 1:21.91 1:40.73 1:07.78 1:29.44 2:01.44 1:26.61 1:34.14
23 Kyle Supernor Junior Dracut 1:38.17 1:11.74 1:41.95 1:50.44 1:24.01 1:43.83 1:34.39
27 Liam Hoye Sophomore Medway 1:57.38 1:17.30 1:56.43 1:09.67 1:27.80 1:47.84 1:35.43
31 Patrick Janicki Junior Old Rochester 2:02.02 1:55.13 1:45.29 1:54.15 2:00.05 1:35.45 1:38.40
40 Will Cutrone Senior Newburyport 1:29.56 1:17.35 1:24.47 1:33.63 1:47.88 1:46.86 1:41.77
Boys' 600 Meters Section 5
PL NAME YEAR TEAM TIME TIME TIME
25 William Hilliker Junior Innovation Academy 1:06.30 1:15.77 1:34.71
26 Alejandro Lynch Sophomore Lynnfield 2:03.67 2:03.67 1:35.13
29 Hunter Fagan Junior Innovation Academy 1:38.42 1:10.44 1:36.49
30 Samuel Hearn Junior Whitinsville Christian 1:16.54 1:53.35 1:36.88
34 Chatham Campbell Sophomore Triton 1:14.97 1:26.96 1:39.95
37 Benjamin Hood Freshman Quabbin 1:38.93 1:47.00 1:40.94
38 John Paul Capuano Junior Sutton 1:53.29 1:49.25 1:41.15
43 Drew Foley Senior South Hadley 1:41.39 1:37.17 1:45.61
44 Tommy Lippsett Senior Fairhaven 2:01.61 1:17.49 1:47.62
45 Liam Murray Sophomore Triton 1:20.08 1:51.46 1:48.21
54 Ross Carroll Junior Melrose 2:02.76 1:47.98 1:53.66
Boys' 600 Meters Section 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
32 Spencer Bartkus Freshman Oakmont 1:32.71 2:02.61 1:51.65 1:15.76 1:39.68 1:38.69
33 Charles DeMayo Sophomore Melrose 1:43.86 2:09.82 1:25.88 1:25.88 1:39.86 1:15.90
35 Andrew Barndt Senior Hudson 1:32.41 1:48.48 1:19.35 1:18.35 1:40.44 1:15.33
36 Aaron Hines Sophomore Dracut 1:17.68 2:01.06 1:54.00 2:11.15 1:40.88 1:27.77
41 Ethan Brodeur Sophomore Melrose 1:48.41 1:41.25 2:05.80 1:47.39 1:42.27 1:38.18
42 Reed Cherry Freshman Littleton 1:30.07 1:38.45 1:49.97 1:18.55 1:44.73 1:45.78
46 Doug Rau Junior Oakmont 1:30.55 1:29.46 1:58.91 1:40.37 1:49.09 1:58.91
47 Tyler Erdmann Freshman Manchester Essex 2:00.59 1:55.11 1:44.14 1:55.11 1:49.62 2:20.32
49 Cameron Laplaca Freshman Murdock 1:25.91 1:44.63 1:19.30 2:00.05 1:50.13 1:38.02
51 Phillip Conlon Freshman Dracut 1:34.46 1:31.13 1:20.02 2:22.25 1:51.13 2:03.36
Boys' 600 Meters Section 7
PL NAME YEAR TEAM TIME TIME TIME
52 Owen Mullen Senior Littleton 1:45.82 2:13.67 1:51.39
53 Nick Richards Sophomore Melrose 1:42.48 1:43.61 1:52.61
57 Jay North 8 Parker Charter Essential 1:37.05 1:45.23 1:56.92
58 Moeketsi Molai 8 Murdock 2:01.84 1:36.07 1:57.15
59 Adam Thomas Freshman Parker Charter Essential 2:32.34 2:15.93 1:57.18
61 Keith Herlihy Sophomore Burlington 1:31.04 2:17.76 1:59.79
62 Philip Hockenbury Senior Hopedale 2:07.61 1:24.27 2:00.38
63 Matt Stockwell Freshman Melrose 2:12.50 1:26.31 2:01.56
64 Ben Foley Freshman Bellingham 1:27.11 2:25.99 2:02.68
65 Ethan Cesar Freshman Melrose 2:42.26 2:12.07 2:05.78
66 Salem Brownson 7 Parker Charter Essential 1:49.70 2:06.09 2:06.09
Boys' 600 Meters Section 8
PL NAME YEAR TEAM TIME
14 Donovan Nihill Junior Norton 1:32.71
28 Luke Jones Senior Bromfield School 1:36.41
39 Aidan Belleville Senior Nipmuc 1:41.43
48 Sean Christianson Sophomore Melrose 1:49.88
50 Spenser Worthington-Berry Junior Innovation Academy 1:50.64
55 Walker Penfield Freshman Nipmuc 1:54.54
56 Cole O'Neil Freshman Bromfield School 1:55.30
60 Richard Field 8 Murdock 1:58.56
67 Michael Sullivan Junior Oakmont 2:25.45

Boys' 1000 Meters

Top↑
PL NAME YEAR TEAM TIME TIME
1 Benjamin Gordon-Sniffen Junior Northampton 2:42.63 3:29.80
2 Bobby Innes-Gold Senior Northampton 2:44.89 2:43.25
3 Quinn Cantrill Senior Parker Charter Essential 2:45.66 2:40.69
4 Vincent Bertolino Senior Littleton 2:46.67 3:13.34
5 Will Coppola Junior Pentucket 2:47.46 2:03.92
6 Justin Hong Senior North Reading 2:49.35 2:32.42
7 Andrew Herzog Senior Quabbin 2:50.31 2:16.25
8 Noah Andrew Senior Northampton 2:52.01 2:00.41
9 Geoffrey Noonan Junior Old Rochester 2:54.10 3:34.15
10 John Lucey Sophomore Newburyport 2:55.36 3:42.71
11 Jacob Messier Junior Burncoat 2:55.46 2:48.45
12 Matt Riccardi   Lynnfield 2:58.68 3:16.55
13 Ryan Delongchamp Junior Sutton 2:58.76 2:15.86
14 Ryan Nagle Senior Melrose 2:59.24 3:44.05
15 Ethan Fennyery Sophomore Medway 2:59.58 3:37.30
16 Nico Donarumo Junior Narragansett 3:00.13 3:48.77
17 Ethan Tetrault Sophomore Norton 3:00.84 2:26.48
18 Aidan DiDonato Senior Mahar Regional 3:01.88 3:40.08
19 Ben Pescod Sophomore Norton 3:02.02 3:25.69
20 Trenton Goyette Freshman Parker Charter Essential 3:02.39 2:31.39
21 Nick Ritchie Sophomore Triton 3:03.89 2:36.31
22 Christopher Connor Junior Newburyport 3:04.92 3:01.23
23 Jerry Murphy Junior Melrose 3:05.25 3:29.34
24 Seth Henry Senior Innovation Academy 3:05.74 3:54.04
25 Aidan Gay-Killeen Sophomore Triton 3:06.00 3:37.62
26 Justin Laferte Senior Bellingham 3:06.17 2:45.70
27 Alexander Van Vilet Sophomore Newburyport 3:07.61 3:00.11
28 Jackson Terenzi Freshman Hopedale 3:07.87 4:00.48
29 Logan Tamulen Sophomore Oakmont 3:08.40 4:04.92
30 Jack Gilbert Freshman Pentucket 3:12.42 3:35.51
31 Johannes Cruger-Cain Senior Innovation Academy 3:12.75 3:03.12
32 Christopher Blangiardi Junior Newburyport 3:12.97 2:32.45
33 Will Hanlon Senior Melrose 3:12.98 3:57.37
34 Thomas Gendron Sophomore Burlington 3:13.89 3:35.22
35 Bailey Metcalf Freshman Quabbin 3:14.17 3:47.18
36 Ben Campbell Sophomore Triton 3:14.59 3:57.40
37 Benjamin Smith Sophomore Triton 3:14.61 4:07.16
38 Steve Stromski Senior Melrose 3:14.65 2:49.35
39 Adam Rice Junior Oakmont 3:15.50 3:17.46
40 Wilson Lin Junior Ashland 3:15.99 3:29.71
41 Aidan Tamulen Freshman Oakmont 3:16.18 2:46.76
42 Trevor Bush Freshman Parker Charter Essential 3:16.57 2:51.02
43 James Krueger Freshman Parker Charter Essential 3:19.49 3:15.50
44 Elijah Hill Senior Narragansett 3:22.20 2:29.63
45 Devin Patel Sophomore Bromfield School 3:22.95 2:36.28
46 Martin Steucek Freshman Oakmont 3:23.19 2:58.81
47 Kevin Carnes Freshman Burlington 3:25.46 4:14.77
48 Zachary Hamann Senior Innovation Academy 3:25.61 4:12.90
49 Angello Frascolla Freshman Sutton 3:28.98 2:51.37
50 Michael Prunier Sophomore Auburn 3:33.44 3:48.38
51 Jonathan Fellman Junior Douglas 3:34.62 3:19.60
52 Owen Brigham Freshman Nipmuc 3:38.35 4:00.19
53 Sam Denson 8 Adv. Math and Science Academy 3:40.47 2:51.97
54 Alejandro Garber Freshman Melrose 3:42.45 4:40.29
55 Henry Liro Junior Holliston 3:43.85 4:12.95
56 Elijah Zanelotti 7 Innovation Academy 3:45.41 3:04.84
57 Ashby Reinhold 7 Adv. Math and Science Academy 3:48.65 4:41.24
58 Nicola Silva 7 Adv. Math and Science Academy 3:50.71 4:29.93
59 Nickalas LaPlaca 7 Murdock 3:53.68 4:47.43
60 Jackson Charland 8 Murdock 3:56.14 3:32.53
61 Jack Lopresti 7 Adv. Math and Science Academy 4:01.13 4:01.13
62 Finn Picone Junior Oakmont 4:03.80 4:47.69
Boys' 1000 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Benjamin Gordon-Sniffen Junior Northampton 2:42.63 1:57.10 3:29.80 2:14.99 2:50.77 2:42.63
2 Bobby Innes-Gold Senior Northampton 2:25.11 3:26.12 3:12.93 2:35.00 2:15.21 2:44.89
3 Quinn Cantrill Senior Parker Charter Essential 3:33.71 2:42.35 3:22.11 2:48.98 2:17.50 2:45.66
4 Vincent Bertolino Senior Littleton 2:35.01 2:05.01 3:03.34 2:55.01 2:03.34 2:46.67
5 Will Coppola Junior Pentucket 3:24.31 2:15.65 2:02.25 2:55.84 2:42.44 2:47.46
6 Justin Hong Senior North Reading 2:05.32 1:58.55 3:28.30 2:54.43 2:59.52 2:49.35
7 Andrew Herzog Senior Quabbin 2:21.36 3:26.08 2:19.66 3:10.75 2:04.33 2:50.31
8 Noah Andrew Senior Northampton 3:05.77 3:28.14 2:14.17 3:16.10 2:31.37 2:52.01
10 John Lucey Sophomore Newburyport 2:32.57 2:09.77 3:42.71 2:41.34 2:39.58 2:55.36
15 Ethan Fennyery Sophomore Medway 3:10.36 2:20.08 2:59.58 2:18.28 2:07.51 2:59.58
18 Aidan DiDonato Senior Mahar Regional 2:21.87 2:27.33 2:52.79 3:40.08 2:36.42 3:01.88
33 Will Hanlon Senior Melrose 3:36.14 3:26.49 3:24.56 2:57.55 3:59.30 3:12.98
35 Bailey Metcalf Freshman Quabbin 3:02.52 3:29.71 3:08.35 4:08.54 2:23.69 3:14.17
Boys' 1000 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
9 Geoffrey Noonan Junior Old Rochester 2:54.10 2:05.36 2:33.21 2:54.10 2:52.36
11 Jacob Messier Junior Burncoat 2:53.71 3:25.29 2:16.86 2:55.46 2:06.34
12 Matt Riccardi   Lynnfield 2:31.88 2:14.01 3:14.77 2:58.68 3:23.70
14 Ryan Nagle Senior Melrose 3:22.55 2:52.07 3:35.09 2:59.24 2:48.49
16 Nico Donarumo Junior Narragansett 2:31.31 3:54.17 2:51.13 3:00.13 2:43.92
21 Nick Ritchie Sophomore Triton 2:10.57 3:59.06 3:48.03 3:03.89 3:44.35
23 Jerry Murphy Junior Melrose 3:58.98 3:23.78 3:01.55 3:05.25 2:52.29
26 Justin Laferte Senior Bellingham 2:34.53 2:43.83 2:43.83 3:06.17 3:50.85
28 Jackson Terenzi Freshman Hopedale 3:24.78 3:51.08 3:43.57 3:07.87 3:43.57
38 Steve Stromski Senior Melrose 2:57.14 2:51.30 3:47.74 3:14.65 4:07.21
39 Adam Rice Junior Oakmont 2:20.76 3:17.46 3:40.92 3:15.50 3:48.74
40 Wilson Lin Junior Ashland 3:00.31 4:10.87 3:57.15 3:15.99 2:48.56
Boys' 1000 Meters Section 3
PL NAME YEAR TEAM TIME TIME TIME TIME
13 Ryan Delongchamp Junior Sutton 3:34.52 2:58.76 3:50.60 2:05.14
22 Christopher Connor Junior Newburyport 3:17.87 3:04.92 3:53.00 3:16.02
24 Seth Henry Senior Innovation Academy 2:30.45 3:05.74 2:21.17 3:46.61
25 Aidan Gay-Killeen Sophomore Triton 3:26.46 3:06.00 2:19.50 3:41.34
27 Alexander Van Vilet Sophomore Newburyport 3:26.38 3:07.61 2:26.34 3:28.25
30 Jack Gilbert Freshman Pentucket 3:35.51 3:12.42 2:58.95 2:37.79
32 Christopher Blangiardi Junior Newburyport 3:14.90 3:12.97 3:28.41 2:57.54
34 Thomas Gendron Sophomore Burlington 3:46.86 3:13.89 3:50.73 3:52.67
36 Ben Campbell Sophomore Triton 3:28.22 3:14.59 3:36.00 3:12.65
37 Benjamin Smith Sophomore Triton 2:29.85 3:14.61 4:13.00 3:34.08
42 Trevor Bush Freshman Parker Charter Essential 4:05.72 3:16.57 3:30.33 3:02.81
44 Elijah Hill Senior Narragansett 4:16.80 3:22.20 3:34.34 2:39.74
49 Angello Frascolla Freshman Sutton 3:33.16 3:28.98 2:36.74 3:58.24
Boys' 1000 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME
19 Ben Pescod Sophomore Norton 3:52.99 3:02.02 2:29.26
20 Trenton Goyette Freshman Parker Charter Essential 2:53.27 3:02.39 2:56.92
29 Logan Tamulen Sophomore Oakmont 3:27.24 3:08.40 2:40.14
31 Johannes Cruger-Cain Senior Innovation Academy 2:16.86 3:12.75 2:28.42
41 Aidan Tamulen Freshman Oakmont 2:23.22 3:16.18 2:54.60
43 James Krueger Freshman Parker Charter Essential 4:03.38 3:19.49 2:47.58
47 Kevin Carnes Freshman Burlington 4:16.83 3:25.46 3:11.08
51 Jonathan Fellman Junior Douglas 3:23.89 3:34.62 3:02.43
52 Owen Brigham Freshman Nipmuc 3:16.52 3:38.35 2:32.85
54 Alejandro Garber Freshman Melrose 3:04.64 3:42.45 2:40.17
59 Nickalas LaPlaca 7 Murdock 3:11.62 3:53.68 4:12.38
60 Jackson Charland 8 Murdock 5:04.62 3:56.14 4:17.40
Boys' 1000 Meters Section 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
17 Ethan Tetrault Sophomore Norton 2:46.38 3:00.84 2:31.91 2:33.72 2:13.83
45 Devin Patel Sophomore Bromfield School 4:11.66 3:22.95 4:23.84 2:34.25 2:24.10
46 Martin Steucek Freshman Oakmont 2:28.33 3:23.19 3:06.94 3:47.58 3:59.77
48 Zachary Hamann Senior Innovation Academy 3:44.12 3:25.61 3:11.22 3:31.78 2:52.72
50 Michael Prunier Sophomore Auburn 2:31.55 3:33.44 3:12.10 3:31.31 3:07.83
53 Sam Denson 8 Adv. Math and Science Academy 3:49.29 3:40.47 2:43.15 3:38.27 4:33.39
55 Henry Liro Junior Holliston 2:59.08 3:43.85 3:03.56 3:37.14 2:50.13
56 Elijah Zanelotti 7 Innovation Academy 4:35.00 3:45.41 3:36.40 4:44.02 3:47.67
57 Ashby Reinhold 7 Adv. Math and Science Academy 4:38.96 3:48.65 3:23.50 4:41.24 3:48.65
58 Nicola Silva 7 Adv. Math and Science Academy 3:11.49 3:50.71 4:09.17 4:06.86 3:32.26
61 Jack Lopresti 7 Adv. Math and Science Academy 4:05.96 4:01.13 3:53.90 4:18.01 4:08.37
62 Finn Picone Junior Oakmont 3:19.92 4:03.80 3:10.17 4:47.69 4:45.25

Boys' Mile

Top↑
PL NAME YEAR TEAM TIME TIME
1 Sam Acquaviva Junior Newburyport 5:22.65 4:31.13
2 Zach Conant Junior Westwood 4:30.01 4:35.52
3 Sam Wallace Senior Parker Charter Essential 5:59.10 4:36.23
4 Adam Sylvia Junior Old Rochester 4:51.57 4:40.35
5 Michael Olson Junior Sutton 5:18.66 4:42.00
6 Liam Gay-Killeen Senior Triton 5:36.88 4:43.09
7 Dylan Chartier Senior Narragansett 5:16.13 4:44.80
8 John Churchill Senior Medfield 4:25.29 4:45.25
9 Collin McGlynn Junior Medway 3:19.84 4:45.48
10 Steve Ingman Senior Murdock 5:12.76 4:46.93
11 Austin Carroll Junior Norton 5:21.59 4:47.13
12 Cole Bolduc Junior Blackstone-Millville 3:37.03 4:49.37
13 Andrew Doran Senior Hopedale 5:10.76 4:50.43
14 William Hunt Senior Newburyport 4:36.34 4:50.88
15 Anthony Accardi Junior Pentucket 3:41.25 4:51.11
16 Aiden Hill Junior Bishop Fenwick 5:00.26 4:51.51
17 Jacob Doherty Munro Senior Hudson 5:09.17 4:51.67
18 Timothy Mahoney Senior North Middlesex 5:32.99 4:52.09
19 Johnathan Dean Senior Northampton 3:33.35 4:52.25
20 Brian O'Sullivan Junior Narragansett 4:14.84 4:52.91
21 Tim Strang Senior Holliston 3:26.22 4:54.60
22 Keegan Ritchie Sophomore Triton 3:47.22 4:55.09
23 Tim Jaques Sophomore Northampton 6:00.33 4:55.35
24 Joseph Werenski Senior South Hadley 3:30.50 4:56.47
25 Liam Engel Junior Holliston 4:18.22 4:56.80
26 Brandon Murphy Sophomore Bellingham 4:39.17 4:56.99
27 Adam Mula Junior Parker Charter Essential 3:34.38 4:57.74
28 Aidan Stuart Junior Sutton 3:55.86 4:58.55
29 Stephen Altobelli Senior Oakmont 5:34.94 4:59.05
30 Malakai Kraskouskas Junior Quabbin 3:32.38 4:59.12
31 Colin Brennan Senior Triton 3:41.46 4:59.27
32 Michael Dean Senior Northampton 5:57.41 5:00.34
33 Ethan Goodreau Senior Auburn 5:29.05 5:01.88
34 Ethan Vaz Falcao Sophomore Holliston 3:58.70 5:02.15
35 Luke Petrosky Junior South Hadley 3:46.89 5:02.52
36 Patrick Bingel Senior Norton 4:26.35 5:02.67
37 Damian Daniels Junior Auburn 6:19.68 5:03.74
38 Arlex Ramirez   Lynnfield 5:04.82 5:04.82
39 Will Squire Sophomore Bromfield School 5:50.11 5:07.11
40 Sam Wu-Ochs Senior Adv. Math and Science Academy 4:15.63 5:07.98
41 Tobias L'Esperance Sophomore Northampton 4:12.70 5:08.16
42 Richie Mattocks Sophomore Hudson 6:26.12 5:08.89
43 Cameron Davis Junior Gardner 5:18.97 5:09.68
44 Sebastian Shaw Senior Mahar Regional 5:19.22 5:09.92
45 Patrick Garratt Sophomore Westwood 3:37.50 5:10.71
46 Zach Mizioch Senior Bishop Fenwick 5:20.19 5:10.86
47 Cameron Szalay Sophomore Auburn 6:42.34 5:11.89
48 Sasha Brown Freshman Holliston 5:37.82 5:12.79
49 Kyle Murray Freshman Hopedale 3:42.16 5:12.89
50 Kris Brown Senior Holliston 3:42.20 5:12.95
51 Graham Stedfast Freshman Triton 6:28.66 5:13.43
52 Kevin Cox Junior Dracut 4:42.73 5:14.14
53 Liam Malloy Senior Holliston 6:05.11 5:14.75
54 Andrew Barrette Freshman Medfield 3:49.79 5:14.78
55 Anthony Farago Junior Triton 4:56.28 5:15.19
56 Alexander Johnson Sophomore Littleton 5:50.04 5:15.35
57 Brandon Morabito Sophomore Norton 4:59.60 5:15.36
58 Joey Harmon Senior Oakmont 3:44.20 5:15.77
59 Mason Smith SR Bay Path Voc Tech 5:13.22 5:16.38
60 Jack Benoit Freshman Innovation Academy 5:32.25 5:16.42
61 Aaron Balboa Junior Burncoat 5:32.26 5:16.43
62 Logan King Junior Old Rochester 6:32.65 5:16.65
63 Damien Lahousse Sophomore Blackstone-Millville 4:29.23 5:16.74
64 Casey Lacombe Senior South Hadley 3:42.28 5:17.54
65 Dreese Fadil Freshman Newburyport 4:49.11 5:17.70
66 Liam Gray Senior Melrose 6:53.33 5:17.94
67 John Chambers Junior Newburyport 5:14.86 5:18.04
68 Michael Bligh Freshman Westwood 6:50.62 5:18.31
69 Hunter Graves Sophomore Gardner 4:43.61 5:18.66
70 Matthew DeAngelis Sophomore Westwood 4:02.35 5:18.87
71 Aaron Podgorni Sophomore Parker Charter Essential 6:54.68 5:18.98
72 Max Martyak Senior Nipmuc 6:36.02 5:19.37
73 Nicholas Janineh Freshman Norton 5:42.97 5:20.53
74 Garret Rieden 8 Littleton 5:56.13 5:20.83
75 Mike Belger Junior Holliston 5:34.49 5:21.62
76 Jack Halley Junior Newburyport 6:16.32 5:21.64
77 Seamus O'Keefe Freshman Pentucket 6:58.62 5:22.01
78 Henri Chaudoir Sophomore Medway 4:42.39 5:24.58
79 Kyle Costello Senior Pentucket 5:24.67 5:24.67
80 Jack Hearn Freshman Whitinsville Christian 3:57.23 5:24.97
81 Joseph Turenne Freshman Hopedale 6:36.55 5:25.04
82 Justin Manuel Sophomore Murdock 4:53.76 5:26.39
83 James Wilson Junior Norton 4:25.19 5:27.39
84 Charlie Fernandes Freshman Fairhaven 4:41.59 5:27.43
85 Joseph Jarvis Senior Innovation Academy 4:51.70 5:27.75
86 Brandon Hutchins Freshman Holliston 5:48.53 5:28.80
87 Tiernan Goss Sophomore Westwood 3:56.91 5:29.03
88 Josh Chase Freshman Adv. Math and Science Academy 4:37.83 5:30.75
89 Alex Colleoni-Pimenta Freshman Hudson 7:02.37 5:32.57
90 Nick Brown Junior Fairhaven 5:29.37 5:32.69
91 Connor Vaillancourt Freshman Narragansett 6:14.91 5:34.74
92 Joshua Fumia Freshman Hopedale 4:02.10 5:36.25
93 Andrew Capps 8 Narragansett 5:13.40 5:36.99
94 Jake Tower 8 Hopedale 4:06.60 5:37.80
95 Aidan Rich Sophomore Pentucket 5:45.12 5:38.35
96 Andrew Petrie Junior Burncoat 4:54.98 5:39.05
97 Jack O'Shea Freshman Triton 6:55.02 5:40.18
98 Cormac Day Junior Bromfield School 6:33.35 5:42.04
99 Collin Garry Freshman Hudson 4:27.65 5:43.14
100 Adam Rieden 8 Littleton 6:31.90 5:43.77
101 Jason Ingman 7 Murdock 4:42.52 5:44.53
102 David Poirier Freshman Blackstone-Millville 5:10.45 5:44.94
103 James Dressler 8 Hopedale 5:40.49 5:51.02
104 Duncan Owens Freshman Norton 7:38.70 5:52.84
105 Aidan Fitzgerald Freshman Triton 6:29.54 5:57.37
106 Nicholas Denham Junior Norton 7:11.14 5:59.28
107 Finn Reilly Freshman Hopedale 5:09.13 5:59.45
108 Tyler Megathlin Freshman Holliston 7:22.90 6:00.08
109 Daniel Castriotta Freshman Quabbin 5:09.75 6:00.17
110 Ryan Fitzgerald Junior Burncoat 7:43.29 6:01.94
111 Jaime Valdes Freshman Blackstone-Millville 4:53.23 6:02.01
112 Michael Garvey Freshman Adv. Math and Science Academy 6:07.56 6:11.27
113 Mohsin Shah Freshman Blackstone-Millville 5:18.22 6:14.37
114 Evan Spitzer Junior Holliston 6:53.62 6:19.46
115 Cole Leonard Freshman Hopedale 5:40.60 6:22.69
Boys' Mile Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Sam Acquaviva Junior Newburyport 3:20.64 5:06.38 3:45.04 4:31.13 4:36.56 3:20.64 4:39.27
2 Zach Conant Junior Westwood 3:59.71 5:49.91 4:30.01 4:35.52 3:48.69 4:24.50 5:55.42
3 Sam Wallace Senior Parker Charter Essential 4:41.76 3:24.41 5:42.53 4:36.23 5:17.67 3:54.80 4:11.37
4 Adam Sylvia Junior Old Rochester 4:37.55 4:57.18 3:27.46 4:40.35 4:20.73 4:06.71 4:26.34
5 Michael Olson Junior Sutton 3:42.78 4:58.92 4:33.54 4:42.00 5:04.56 4:16.62 5:01.74
6 Liam Gay-Killeen Senior Triton 3:21.00 4:17.62 5:59.53 4:43.09 6:05.19 4:11.95 4:20.45
7 Dylan Chartier Senior Narragansett 5:50.31 5:10.44 3:39.30 4:44.80 4:56.20 6:01.70 3:53.54
8 John Churchill Senior Medfield 5:13.78 3:19.68 4:33.84 4:45.25 4:16.73 6:10.83 5:45.16
9 Collin McGlynn Junior Medway 6:05.42 6:08.27 6:05.42 4:45.48 6:05.42 4:39.77 3:39.82
12 Cole Bolduc Junior Blackstone-Millville 4:29.12 4:37.80 4:20.44 4:49.37 4:17.54 5:00.95 5:35.67
13 Andrew Doran Senior Hopedale 5:02.05 5:13.67 5:22.38 4:50.43 3:58.16 6:00.14 6:17.56
17 Jacob Doherty Munro Senior Hudson 5:44.17 6:01.67 6:10.42 4:51.67 5:15.01 5:32.51 3:53.34
19 Johnathan Dean Senior Northampton 4:28.87 6:14.08 4:02.57 4:52.25 4:14.26 3:45.04 4:17.18
20 Brian O'Sullivan Junior Narragansett 3:42.62 4:47.06 3:33.83 4:52.91 5:19.28 5:22.21 5:04.63
23 Tim Jaques Sophomore Northampton 5:13.08 5:39.66 3:53.33 4:55.35 6:23.96 3:35.61 3:59.24
25 Liam Engel Junior Holliston 4:06.35 4:06.35 4:06.35 4:56.80 5:08.68 4:39.00 5:56.16
31 Colin Brennan Senior Triton 6:02.12 5:50.15 4:08.40 4:59.27 4:41.32 6:26.06 5:41.17
32 Michael Dean Senior Northampton 4:24.30 6:21.44 5:33.38 5:00.34 5:39.39 3:42.26 5:39.39
Boys' Mile Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
10 Steve Ingman Senior Murdock 4:12.50 4:46.93 3:40.94 5:12.76 4:52.67
11 Austin Carroll Junior Norton 4:06.94 4:47.13 5:35.95 5:15.85 3:23.87
14 William Hunt Senior Newburyport 4:53.79 4:50.88 5:46.15 4:10.16 6:15.24
15 Anthony Accardi Junior Pentucket 6:06.80 4:51.11 3:52.89 4:56.94 4:36.56
16 Aiden Hill Junior Bishop Fenwick 3:38.64 4:51.51 4:16.53 3:32.81 3:44.47
21 Tim Strang Senior Holliston 5:44.69 4:54.60 6:17.09 5:21.12 4:13.36
22 Keegan Ritchie Sophomore Triton 4:25.58 4:55.09 4:01.98 4:25.58 5:27.55
24 Joseph Werenski Senior South Hadley 3:27.53 4:56.47 4:26.83 5:32.05 3:36.43
26 Brandon Murphy Sophomore Bellingham 4:33.23 4:56.99 6:23.12 4:36.20 4:59.96
27 Adam Mula Junior Parker Charter Essential 3:28.42 4:57.74 5:18.59 4:39.88 3:28.42
28 Aidan Stuart Junior Sutton 3:28.99 4:58.55 6:22.15 4:34.67 4:52.58
30 Malakai Kraskouskas Junior Quabbin 5:41.00 4:59.12 5:43.99 3:53.32 4:29.21
33 Ethan Goodreau Senior Auburn 6:14.34 5:01.88 5:47.17 3:58.49 3:49.43
34 Ethan Vaz Falcao Sophomore Holliston 5:02.15 5:02.15 5:14.24 4:53.09 6:14.67
35 Luke Petrosky Junior South Hadley 5:20.68 5:02.52 4:50.42 6:21.18 4:17.15
37 Damian Daniels Junior Auburn 3:47.81 5:03.74 5:37.16 4:51.59 3:59.96
46 Zach Mizioch Senior Bishop Fenwick 5:45.06 5:10.86 4:21.13 3:40.71 4:27.34
65 Dreese Fadil Freshman Newburyport 5:01.82 5:17.70 4:10.99 3:45.57 4:42.76
75 Mike Belger Junior Holliston 6:45.25 5:21.62 6:22.73 5:34.49 6:32.38
Boys' Mile Section 3
PL NAME YEAR TEAM TIME TIME TIME
18 Timothy Mahoney Senior North Middlesex 4:52.09 3:44.91 6:19.72
36 Patrick Bingel Senior Norton 5:02.67 5:32.94 4:26.35
38 Arlex Ramirez   Lynnfield 5:04.82 4:25.20 3:45.57
41 Tobias L'Esperance Sophomore Northampton 5:08.16 6:22.12 4:40.43
42 Richie Mattocks Sophomore Hudson 5:08.89 4:34.92 5:27.43
43 Cameron Davis Junior Gardner 5:09.68 4:38.72 4:10.84
47 Cameron Szalay Sophomore Auburn 5:11.89 3:41.45 5:11.89
48 Sasha Brown Freshman Holliston 5:12.79 5:12.79 5:40.95
49 Kyle Murray Freshman Hopedale 5:12.89 5:00.38 5:28.54
50 Kris Brown Senior Holliston 5:12.95 4:35.40 4:26.01
52 Kevin Cox Junior Dracut 5:14.14 4:42.73 5:39.28
53 Liam Malloy Senior Holliston 5:14.75 4:30.69 5:55.67
56 Alexander Johnson Sophomore Littleton 5:15.35 4:50.13 4:02.82
58 Joey Harmon Senior Oakmont 5:15.77 4:25.25 5:50.51
61 Aaron Balboa Junior Burncoat 5:16.43 6:19.72 6:41.87
62 Logan King Junior Old Rochester 5:16.65 4:32.32 5:07.15
63 Damien Lahousse Sophomore Blackstone-Millville 5:16.74 5:00.91 6:23.26
66 Liam Gray Senior Melrose 5:17.94 6:08.81 4:23.89
110 Ryan Fitzgerald Junior Burncoat 6:01.94 6:59.85 4:13.36
Boys' Mile Section 4
PL NAME YEAR TEAM TIME TIME TIME TIME
29 Stephen Altobelli Senior Oakmont 3:32.33 4:59.05 3:29.34 4:26.16
39 Will Squire Sophomore Bromfield School 4:17.98 5:07.11 5:50.11 4:17.98
40 Sam Wu-Ochs Senior Adv. Math and Science Academy 4:49.51 5:07.98 6:00.34 4:12.55
44 Sebastian Shaw Senior Mahar Regional 5:40.92 5:09.92 4:38.93 5:13.02
45 Patrick Garratt Sophomore Westwood 5:07.61 5:10.71 6:12.86 4:45.86
54 Andrew Barrette Freshman Medfield 4:11.83 5:14.78 4:11.83 6:46.07
55 Anthony Farago Junior Triton 6:11.93 5:15.19 5:15.19 6:24.54
57 Brandon Morabito Sophomore Norton 3:53.37 5:15.36 6:24.74 5:31.13
60 Jack Benoit Freshman Innovation Academy 6:35.53 5:16.42 5:06.93 4:57.44
64 Casey Lacombe Senior South Hadley 3:45.46 5:17.54 6:24.23 5:23.89
67 John Chambers Junior Newburyport 5:43.49 5:18.04 4:01.71 4:17.62
69 Hunter Graves Sophomore Gardner 5:50.53 5:18.66 6:25.58 4:49.98
70 Matthew DeAngelis Sophomore Westwood 5:12.50 5:18.87 4:56.55 4:43.80
71 Aaron Podgorni Sophomore Parker Charter Essential 3:59.24 5:18.98 6:25.97 4:02.43
76 Jack Halley Junior Newburyport 6:19.54 5:21.64 4:55.91 6:54.92
79 Kyle Costello Senior Pentucket 7:02.08 5:24.67 5:31.17 5:34.41
81 Joseph Turenne Freshman Hopedale 4:33.04 5:25.04 6:52.80 4:29.79
88 Josh Chase Freshman Adv. Math and Science Academy 6:26.98 5:30.75 5:00.99 5:30.75
90 Nick Brown Junior Fairhaven 6:49.21 5:32.69 6:05.96 4:26.16
104 Duncan Owens Freshman Norton 5:59.90 5:52.84 4:52.86 7:28.11
Boys' Mile Section 5
PL NAME YEAR TEAM TIME TIME TIME TIME
51 Graham Stedfast Freshman Triton 4:45.23 5:13.43 4:01.35 6:16.12
59 Mason Smith SR Bay Path Voc Tech 5:54.35 5:16.38 4:28.93 5:41.69
68 Michael Bligh Freshman Westwood 3:46.00 5:18.31 5:50.15 5:21.50
72 Max Martyak Senior Nipmuc 4:15.50 5:19.37 4:31.47 5:03.41
73 Nicholas Janineh Freshman Norton 5:59.00 5:20.53 3:50.79 5:39.77
74 Garret Rieden 8 Littleton 6:12.17 5:20.83 6:41.04 4:32.71
77 Seamus O'Keefe Freshman Pentucket 5:57.44 5:22.01 6:13.54 6:32.86
78 Henri Chaudoir Sophomore Medway 5:44.06 5:24.58 5:27.83 4:48.88
80 Jack Hearn Freshman Whitinsville Christian 5:28.22 5:24.97 7:02.47 5:44.47
83 James Wilson Junior Norton 4:18.64 5:27.39 4:15.37 5:24.12
84 Charlie Fernandes Freshman Fairhaven 6:26.37 5:27.43 5:14.34 4:18.67
86 Brandon Hutchins Freshman Holliston 4:59.21 5:28.80 5:55.11 5:09.08
87 Tiernan Goss Sophomore Westwood 4:16.65 5:29.03 3:53.62 5:52.07
89 Alex Colleoni-Pimenta Freshman Hudson 5:09.29 5:32.57 5:29.25 4:12.76
91 Connor Vaillancourt Freshman Narragansett 5:18.01 5:34.74 5:04.62 6:21.61
92 Joshua Fumia Freshman Hopedale 4:32.37 5:36.25 6:09.88 4:35.73
95 Aidan Rich Sophomore Pentucket 5:21.44 5:38.35 5:14.67 4:13.77
96 Andrew Petrie Junior Burncoat 5:32.27 5:39.05 4:54.98 4:48.20
99 Collin Garry Freshman Hudson 6:00.30 5:43.14 7:08.93 6:03.73
Boys' Mile Section 6
PL NAME YEAR TEAM TIME TIME TIME TIME
82 Justin Manuel Sophomore Murdock 5:26.39 5:06.81 7:04.31 4:24.38
85 Joseph Jarvis Senior Innovation Academy 5:27.75 5:53.97 5:11.37 5:11.37
93 Andrew Capps 8 Narragansett 5:36.99 6:37.65 7:14.72 5:36.99
94 Jake Tower 8 Hopedale 5:37.80 6:14.96 4:26.87 4:43.76
97 Jack O'Shea Freshman Triton 5:40.18 6:44.82 4:15.14 5:46.99
98 Cormac Day Junior Bromfield School 5:42.04 6:19.67 5:35.20 6:50.45
100 Adam Rieden 8 Littleton 5:43.77 4:00.64 6:35.34 5:36.90
101 Jason Ingman 7 Murdock 5:44.53 6:01.76 6:29.32 4:25.29
102 David Poirier Freshman Blackstone-Millville 5:44.94 4:11.81 6:47.03 4:39.41
103 James Dressler 8 Hopedale 5:51.02 6:33.15 7:01.23 7:22.29
105 Aidan Fitzgerald Freshman Triton 5:57.37 6:36.68 5:25.21 6:00.95
106 Nicholas Denham Junior Norton 5:59.28 5:08.98 6:31.62 6:28.03
107 Finn Reilly Freshman Hopedale 5:59.45 7:40.10 6:46.18 5:41.48
108 Tyler Megathlin Freshman Holliston 6:00.08 6:54.10 7:15.70 4:37.27
109 Daniel Castriotta Freshman Quabbin 6:00.17 6:36.19 4:15.72 5:16.95
111 Jaime Valdes Freshman Blackstone-Millville 6:02.01 5:18.57 4:42.37 6:49.08
112 Michael Garvey Freshman Adv. Math and Science Academy 6:11.27 4:42.17 6:00.14 6:26.12
113 Mohsin Shah Freshman Blackstone-Millville 6:14.37 6:03.14 7:14.27 6:33.09
114 Evan Spitzer Junior Holliston 6:19.46 5:14.96 4:52.19 7:01.20
115 Cole Leonard Freshman Hopedale 6:22.69 6:30.35 7:04.79 5:09.98

Boys' 2 Mile

Top↑
PL NAME YEAR TEAM TIME TIME
1 Nick Peterson Senior Northampton 10:30.94 12:11.89
2 Chris Kelly Senior Westwood 10:31.76 11:41.26
3 Hunter Marion Sophomore Narragansett 10:33.12 9:04.49
4 Graham Phenegar Senior Medway 10:44.52 8:29.17
5 Clark Bishop Senior Douglas 10:44.73 9:59.60
6 David Gangemi Sophomore Pentucket 10:49.81 10:49.81
7 Elias Boone Senior Littleton 10:52.38 12:23.72
8 Evan Tilley Senior Old Rochester 10:55.84 8:38.12
9 Daniel DeZutter Sophomore Nipmuc 10:56.83 13:27.90
10 Asher Brownson Junior Parker Charter Essential 11:02.53 11:22.41
11 Thomas Moura-Cook Senior Pentucket 11:14.54 12:48.98
12 Finlay McIsaac Senior Triton 11:17.66 10:16.67
13 Owen Mahoney Freshman Quabbin 11:20.68 10:05.81
14 Colin Benson Freshman Medfield 11:26.60 13:57.66
15 Nick Antkowiak Senior Sutton 11:33.08 12:49.32
16 Will Desrosiers 8 Bellingham 11:46.11 9:39.01
17 Tomas Brockett Freshman Nipmuc 11:47.58 8:15.31
18 Liam O'Donnell 8 Mahar Regional 11:51.73 12:48.67
19 Joe Fabrizio Junior Lynnfield 11:57.41 13:59.37
20 Jack McDermott Freshman Gardner 11:57.67 11:50.50
21 Kevin Cusick Junior Medway 11:59.59 14:16.32
22 Kyle Dodge Sophomore Sutton 12:01.01 15:01.27
23 Connor Gothorpe Freshman Bromfield School 12:40.87 16:21.53
24 Kevin Russo Sophomore Sutton 13:11.43 16:29.29
25 Camdyn Johnson Freshman Mahar Regional 13:27.71 12:47.33
26 Thor Mead Sophomore Mahar Regional 13:49.52 11:53.39
27 Jacob Chaplin Sophomore Blackstone-Millville 13:51.38 10:48.48
  Fidel Castro Freshman Auburn DNF DNF
  Alex Kerr Sophomore Whitinsville Christian DNF DNF
Boys' 2 Mile Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Nick Peterson Senior Northampton 10:43.56 9:21.54 10:30.94 11:52.97 8:05.83 11:15.11 10:05.71
2 Chris Kelly Senior Westwood 13:22.34 8:44.36 10:31.76 8:38.05 7:41.19 8:19.09 9:22.27
3 Hunter Marion Sophomore Narragansett 11:36.44 11:11.11 10:33.12 12:27.09 7:48.51 9:17.15 11:23.77
4 Graham Phenegar Senior Medway 13:06.32 8:03.39 10:44.52 9:46.52 13:44.99 12:01.87 10:18.74
6 David Gangemi Sophomore Pentucket 13:25.77 10:17.32 10:49.81 12:33.78 7:41.37 13:25.77 12:01.29
7 Elias Boone Senior Littleton 9:34.10 12:10.67 10:52.38 12:30.24 7:49.72 7:56.24 8:41.91
9 Daniel DeZutter Sophomore Nipmuc 12:41.93 9:44.58 10:56.83 9:44.58 9:05.17 12:22.22 10:23.99
10 Asher Brownson Junior Parker Charter Essential 7:50.40 10:55.91 11:02.53 12:55.16 11:02.53 10:16.16 7:50.40
11 Thomas Moura-Cook Senior Pentucket 10:47.56 12:35.49 11:14.54 10:27.33 8:12.42 8:52.89 12:15.25
12 Finlay McIsaac Senior Triton 8:48.58 7:54.37 11:17.66 14:00.30 8:55.36 13:53.53 12:38.98
13 Owen Mahoney Freshman Quabbin 14:17.66 14:17.66 11:20.68 8:10.09 8:16.90 8:23.71 13:57.24
17 Tomas Brockett Freshman Nipmuc 13:19.57 14:16.18 11:47.58 9:26.07 9:18.99 15:19.86 10:15.60
  Fidel Castro Freshman Auburn DNF DNF DNF DNF DNF DNF DNF
Boys' 2 Mile Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME
5 Clark Bishop Senior Douglas 11:10.52 11:49.21 7:44.21 10:44.73
8 Evan Tilley Senior Old Rochester 11:48.31 8:25.00 7:58.77 10:55.84
14 Colin Benson Freshman Medfield 10:38.54 8:28.09 12:55.86 11:26.60
15 Nick Antkowiak Senior Sutton 8:05.16 14:40.22 8:25.95 11:33.08
16 Will Desrosiers 8 Bellingham 10:07.26 10:49.63 9:17.83 11:46.11
18 Liam O'Donnell 8 Mahar Regional 15:18.14 11:30.38 13:31.38 11:51.73
19 Joe Fabrizio Junior Lynnfield 13:59.37 11:21.54 13:01.98 11:57.41
20 Jack McDermott Freshman Gardner 15:32.98 11:07.44 9:48.49 11:57.67
21 Kevin Cusick Junior Medway 14:59.49 11:59.59 10:18.85 11:59.59
22 Kyle Dodge Sophomore Sutton 13:13.12 10:41.70 9:44.02 12:01.01
23 Connor Gothorpe Freshman Bromfield School 12:25.66 12:10.44 9:38.27 12:40.87
24 Kevin Russo Sophomore Sutton 14:22.66 12:23.95 15:49.72 13:11.43
25 Camdyn Johnson Freshman Mahar Regional 13:43.87 10:38.09 11:58.87 13:27.71
26 Thor Mead Sophomore Mahar Regional 17:33.49 10:22.14 13:57.82 13:49.52
27 Jacob Chaplin Sophomore Blackstone-Millville 14:57.89 14:57.89 11:38.36 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 7.91 6.89 6.81
2 Jovan Aigbekaen Junior Dracut 8.01 6.09 8.49
3 Jack Clohisy Junior Pentucket 8.07 6.30 8.88
4 William Lord Sophomore North Reading 8.08 7.20 6.63
5 Ryan Eng Junior Medfield 8.16 8.16 10.12
6 Ben Telicki Senior Oakmont 8.26 7.69 8.26
7 Kyle Koehler Senior Joseph Case 8.37 10.55 8.88
8 Nicholas Lajoie Senior South Hadley 8.44 6.33 8.02
9 Matthew DiBiase Senior Bishop Fenwick 8.57 10.97 8.57
10 James Dignan Senior Bishop Fenwick 8.57 6.17 7.29
11 Tucker Guard Sophomore Old Rochester 8.61 7.41 8.10
12 Joe Jepsen Senior Sutton 8.73 8.04 9.17
13 Noah Garfield Senior Medfield 8.73 9.08 6.73
14 Chris Brennan Senior Triton 8.87 7.37 8.96
15 Jack Morrill Senior Medfield 8.94 7.07 10.55
Boys' 55 Hurdles Finals Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME
8 Nicholas Lajoie Senior South Hadley 7.60 6.59 8.44 8.28
9 Matthew DiBiase Senior Bishop Fenwick 9.00 9.09 8.57 8.49
11 Tucker Guard Sophomore Old Rochester 10.77 8.87 8.61 7.67
12 Joe Jepsen Senior Sutton 10.31 9.08 8.73 6.46
13 Noah Garfield Senior Medfield 9.78 10.39 8.73 11.18
14 Chris Brennan Senior Triton 8.96 9.49 8.87 7.28
15 Jack Morrill Senior Medfield 9.12 6.89 8.94 8.68
Boys' 55 Hurdles Finals Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Harry Smith Senior Old Rochester 8.63 9.26 6.89 8.71 7.91 7.76 7.99
2 Jovan Aigbekaen Junior Dracut 7.53 7.85 5.77 7.69 8.01 7.05 8.33
3 Jack Clohisy Junior Pentucket 7.75 10.25 7.51 7.59 8.07 9.69 5.65
4 William Lord Sophomore North Reading 6.23 10.10 10.10 6.47 8.08 6.79 7.28
5 Ryan Eng Junior Medfield 6.12 5.72 7.35 9.88 8.16 6.12 7.76
6 Ben Telicki Senior Oakmont 7.44 8.02 10.58 8.26 8.26 10.16 9.01
7 Kyle Koehler Senior Joseph Case 9.96 7.03 10.30 9.21 8.37 6.95 7.20
10 James Dignan Senior Bishop Fenwick 10.89 10.80 10.12 6.35 8.57 6.95 7.03

Boys' 55 Hurdles Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME
1 Jovan Aigbekaen Junior Dracut 8.01 10.42
2 Harry Smith Senior Old Rochester 8.06 6.53
3 William Lord Sophomore North Reading 8.13 6.83
4 Ryan Eng Junior Medfield 8.29 6.39
4 Ben Telicki Senior Oakmont 8.29 8.13
6 Kyle Koehler Senior Joseph Case 8.32 6.33
7 Jack Clohisy Junior Pentucket 8.32 7.58
8 James Dignan Senior Bishop Fenwick 8.60 9.12
9 Matthew DiBiase Senior Bishop Fenwick 8.69 7.39
10 Joe Jepsen Senior Sutton 8.76 9.46
11 Noah Garfield Senior Medfield 8.77 8.77
12 Tucker Guard Sophomore Old Rochester 8.87 10.03
13 Jack Morrill Senior Medfield 8.89 10.76
14 Nicholas Lajoie Senior South Hadley 8.90 11.40
15 Chris Brennan Senior Triton 9.00 8.91
16 Noah Barton Junior Fairhaven 9.11 10.84
17 Joe Cook Sophomore Auburn 9.15 9.70
18 Matt Donlon Junior Westwood 9.18 11.94
19 Chase Jones Senior Oakmont 9.22 10.42
20 Hugo Frost Senior Mahar Regional 9.29 7.62
21 Corey Stalters Junior Norton 9.36 11.61
22 Parker Plona Senior Auburn 9.68 11.91
23 Hector Perez SR Bay Path Voc Tech 9.75 6.83
24 Logan Huff Sophomore Murdock 9.85 9.46
25 Scott Tatro Senior Medfield 9.86 7.89
26 Jared Sarasin Junior Oakmont 9.87 9.18
27 Brian Sharp Junior Bishop Fenwick 9.93 11.82
28 Garrett Butler Freshman North Reading 9.96 11.16
29 Axel Estavillo Freshman Adv. Math and Science Academy 10.03 7.23
30 Ben Manoli Junior Hopedale 10.07 11.38
31 Audie Casello Junior Parker Charter Essential 10.08 12.20
32 Evans Orcel Senior Medway 10.19 7.95
33 Bryce Berry Sophomore Oakmont 10.23 13.30
34 Seth Pearson Sophomore Dracut 10.24 10.76
35 Jake Murray Senior Pentucket 10.28 8.64
36 Shawn Forget Junior Nipmuc 10.35 8.39
37 Drew Mahoney Sophomore Holliston 10.49 9.86
38 Owen Ostromecki FR Bay Path Voc Tech 10.50 10.82
39 Sean McMeniman Sophomore Dracut 10.53 10.01
40 Andrew Benagh Senior Melrose 10.55 11.61
41 Maxwell Leonard Senior Fairhaven 10.63 13.61
42 Jack Gallant SO Bay Path Voc Tech 10.64 7.77
43 Elliott Stoney Sophomore Parker Charter Essential 10.68 11.22
44 Boston Rodrigues Sophomore Fairhaven 10.78 8.41
45 Tyler Sund Senior Narragansett 10.83 8.78
46 Jake McCauley Sophomore Burlington 11.05 9.51
47 Ethan Peet Junior Melrose 11.15 13.50
48 Brayden Oldham Sophomore Auburn 11.22 13.13
49 Mathew Hall Freshman Adv. Math and Science Academy 11.33 11.67
50 David Round Junior Nipmuc 11.42 12.91
51 Calvin Raymer Sophomore Holliston 11.45 10.77
52 Owen Kim Freshman Burlington 11.93 14.32
53 Eyssa Benhida Freshman Burlington 12.09 13.91
54 Luke Lightbown 7 Douglas 12.19 13.53
55 Andrew Squier 8 Douglas 12.38 13.87
56 Anshul Shirude Freshman Burlington 12.70 10.67
57 Ryder Comollo Junior Holliston 12.85 11.06
  Matthew Cahill Junior Nauset DQ DQ
  Graham Sampou Senior Pentucket DQ DQ
Boys' 55 Hurdles Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Jovan Aigbekaen Junior Dracut 9.86 9.14 8.01 6.81
11 Noah Garfield Senior Medfield 6.14 6.49 8.77 8.69
13 Jack Morrill Senior Medfield 11.56 7.38 8.89 9.43
29 Axel Estavillo Freshman Adv. Math and Science Academy 10.74 11.14 10.03 10.13
33 Bryce Berry Sophomore Oakmont 11.46 11.15 10.23 11.77
45 Tyler Sund Senior Narragansett 9.32 10.08 10.83 8.88
48 Brayden Oldham Sophomore Auburn 11.45 12.01 11.22 12.23
Boys' 55 Hurdles Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
4 Ryan Eng Junior Medfield 6.80 6.06 6.06 8.13 10.53 8.29
9 Matthew DiBiase Senior Bishop Fenwick 10.08 8.69 9.91 9.13 10.26 8.69
25 Scott Tatro Senior Medfield 9.27 9.86 11.15 12.23 12.72 9.86
30 Ben Manoli Junior Hopedale 8.46 12.89 9.57 12.79 11.99 10.07
36 Shawn Forget Junior Nipmuc 13.46 7.66 13.36 13.05 10.87 10.35
38 Owen Ostromecki FR Bay Path Voc Tech 10.61 10.50 12.29 12.29 7.88 10.50
50 David Round Junior Nipmuc 9.71 14.74 12.22 13.25 13.48 11.42
Boys' 55 Hurdles Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME
4 Ben Telicki Senior Oakmont 9.79 7.38 8.29
10 Joe Jepsen Senior Sutton 7.80 7.71 8.76
14 Nicholas Lajoie Senior South Hadley 10.24 6.86 8.90
35 Jake Murray Senior Pentucket 11.41 9.67 10.28
37 Drew Mahoney Sophomore Holliston 8.82 7.66 10.49
54 Luke Lightbown 7 Douglas 13.66 10.73 12.19
Boys' 55 Hurdles Preliminaries Heat 4
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
7 Jack Clohisy Junior Pentucket 10.65 8.99 7.58 7.82 9.74 8.32
16 Noah Barton Junior Fairhaven 11.03 9.02 8.75 9.21 9.75 9.11
24 Logan Huff Sophomore Murdock 10.05 12.81 9.66 9.95 8.08 9.85
26 Jared Sarasin Junior Oakmont 12.24 10.76 9.38 10.96 12.74 9.87
49 Mathew Hall Freshman Adv. Math and Science Academy 10.20 9.52 9.63 10.54 13.15 11.33
56 Anshul Shirude Freshman Burlington 14.86 14.48 9.53 12.58 13.47 12.70
57 Ryder Comollo Junior Holliston 14.01 15.42 9.38 12.85 9.38 12.85
Boys' 55 Hurdles Preliminaries Heat 5
PL NAME YEAR TEAM TIME TIME TIME
3 William Lord Sophomore North Reading 7.40 5.86 8.13
12 Tucker Guard Sophomore Old Rochester 8.79 10.65 8.87
19 Chase Jones Senior Oakmont 6.73 7.38 9.22
27 Brian Sharp Junior Bishop Fenwick 9.44 9.64 9.93
43 Elliott Stoney Sophomore Parker Charter Essential 10.47 7.91 10.68
53 Eyssa Benhida Freshman Burlington 10.64 11.49 12.09
55 Andrew Squier 8 Douglas 11.77 11.89 12.38
  Graham Sampou Senior Pentucket DQ DQ DQ
Boys' 55 Hurdles Preliminaries Heat 6
PL NAME YEAR TEAM TIME TIME TIME TIME
6 Kyle Koehler Senior Joseph Case 8.32 5.83 6.74 10.40
8 James Dignan Senior Bishop Fenwick 8.60 9.12 7.23 8.69
15 Chris Brennan Senior Triton 9.00 8.73 7.74 10.08
21 Corey Stalters Junior Norton 9.36 11.98 11.14 8.43
31 Audie Casello Junior Parker Charter Essential 10.08 9.48 13.01 12.20
39 Sean McMeniman Sophomore Dracut 10.53 10.74 10.53 12.32
46 Jake McCauley Sophomore Burlington 11.05 11.39 11.16 8.18
47 Ethan Peet Junior Melrose 11.15 11.49 13.83 8.14
Boys' 55 Hurdles Preliminaries Heat 7
PL NAME YEAR TEAM TIME TIME TIME TIME
2 Harry Smith Senior Old Rochester 7.26 5.65 8.06 7.34
20 Hugo Frost Senior Mahar Regional 6.79 9.67 9.29 6.51
22 Parker Plona Senior Auburn 11.14 11.33 9.68 10.26
34 Seth Pearson Sophomore Dracut 12.39 11.17 10.24 10.14
41 Maxwell Leonard Senior Fairhaven 10.53 12.33 10.63 9.46
42 Jack Gallant SO Bay Path Voc Tech 8.09 12.13 10.64 9.05
52 Owen Kim Freshman Burlington 15.04 11.81 11.93 14.92
  Matthew Cahill Junior Nauset DQ DQ DQ DQ
Boys' 55 Hurdles Preliminaries Heat 8
PL NAME YEAR TEAM TIME TIME
17 Joe Cook Sophomore Auburn 9.15 8.79
18 Matt Donlon Junior Westwood 9.18 10.65
23 Hector Perez SR Bay Path Voc Tech 9.75 12.58
28 Garrett Butler Freshman North Reading 9.96 10.46
32 Evans Orcel Senior Medway 10.19 9.28
40 Andrew Benagh Senior Melrose 10.55 7.92
44 Boston Rodrigues Sophomore Fairhaven 10.78 11.11
51 Calvin Raymer Sophomore Holliston 11.45 14.43

Boys' 4 x 200 Relay

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME TIME
1 Lynnfield Nicholas Kinnon, Peter Look, John Lee, Justin Ysalguez 1:42.04 1:21.64 1:41.07 1:49.82 1:43.01 1:37.18 1:27.47
2 Joseph Case Noah Couitt, Kyle Koehler, Antonio Luna, Devin Proulx 1:37.66 2:05.01 1:53.29 1:52.31 1:30.83 1:37.66 1:11.30
3 Dracut Jovan Aigbekaen, Martin Heir, James Hodgdon, Matthew Robichaud 1:32.17 1:56.68 1:27.27 1:48.84 2:00.61 1:38.05 1:35.11
4 Norton Peter Rivard, Sam McGrath, Aidan Lerner, Jack O'Brien 2:00.51 2:06.53 1:51.47 1:27.37 2:02.52 1:40.42 1:12.31
5 Pentucket Jacob Dickson, Jake Messier, Keegan O'Keefe, Jarrett Wright 1:26.61 1:24.60 1:38.70 1:15.54 1:31.65 1:40.71 1:29.64
6 Parker Charter Essential Mik Masterson, Simon Houghton, Leo Narbonne, Cole Senatore 1:39.15 1:17.90 1:27.01 1:57.36 2:01.41 1:41.17 1:58.37
7 Bay Path Voc Tech Christian Keeler, Hector Perez, Joshua Jaffarian, Alejandro Medina 2:07.64 2:01.56 1:23.07 2:08.66 1:57.51 1:41.30 1:35.23
8 Oakmont Stephen Brown, Michael Heins, Keegan McMahan, John Caouette 1:21.07 1:32.21 1:39.31 2:11.73 1:55.52 1:41.33 2:04.64
9 Northampton Henry Higgins, Ethan Salem, Pierre MaCary, Christian Hodgson 1:15.03 1:29.22 1:41.38 1:52.54 1:34.29 1:41.38 1:48.48
10 Burncoat Nicholas Locantore, Matthew Amissah, Jack Cooney, Tyreke Mason 2:01.02 1:30.51 1:53.90 1:31.53 2:04.07 1:41.69 1:19.32
11 Bromfield School Luke Jones, Yu Jack, Mischa deRuijter, Ryell deRuijter 1:51.87 1:34.59 1:46.79 1:37.64 1:41.70 1:41.70 2:02.04
12 Innovation Academy Xavier MacShane, John Shaffer, Jonthan Pasarelli, Joseph Lopez 1:58.35 1:46.10 1:17.54 1:24.68 1:55.29 1:42.02 2:08.55
13 Sutton Joe Jepsen, Harry Keefe, Michael Simonelli, Alex Vallaro 2:04.55 1:23.38 1:30.58 1:58.37 1:24.41 1:42.93 1:25.44
14 Nipmuc Collin Flanagan, Andrew Jayyosi, Mateo Hastie, Max Martyak 1:28.00 1:16.62 1:52.85 1:31.11 1:41.46 1:43.53 1:59.06
15 Mahar Regional Jamie Teele, Alex Currier, Sebastian Shaw, Hugo Frost 1:47.40 1:34.89 1:21.33 2:12.43 1:22.38 1:44.27 1:44.27
16 Medway Liam Hoye, Evans Orcel, Caleb Selby, Colin Harrigan 1:14.16 1:13.11 2:14.73 1:49.67 1:27.73 1:44.44 1:44.44
17 Auburn Anthony Cintron, Kofi Agyeman, Caleb Scopetski, Andrew Noonan 1:56.43 1:52.24 1:17.62 2:03.77 1:35.45 1:44.89 2:07.97
18 Triton Noah Trudel, Brandon Leary, Nick Pagliarulo, Luc-Daniel Metivier 1:23.89 1:29.20 1:56.81 1:44.07 1:38.76 1:46.19 1:57.87
19 Adv. Math and Science Academy Sam John, Christopher Hamel, Max Hooker, Jean-Paul Carbonneau 1:56.03 1:50.71 1:21.97 2:02.42 2:08.81 1:46.45 1:50.71
20 Quabbin Ryan Castriotta, Cedric Davis, Joseph Day, Ben Sacramone 1:31.86 1:22.25 1:28.66 1:40.41 1:45.75 1:46.81 2:08.18
21 Blackstone-Millville Matthew Szczepanek, Seth Tremblay, Jaime Valdes, Caleb Cotnoir 2:17.16 1:44.76 1:28.56 1:29.64 1:52.32 1:48.00 2:03.12
22 Hopedale Ben Manoli, Matthew Crepeau, Nathaniel Bean, Anthony DeBoer 1:18.90 2:03.22 1:40.52 2:11.86 1:34.03 1:48.08 1:56.73
23 Murdock Sam Drake, Logan Huff, Justin Thira, Eric Hogan 1:42.69 1:51.34 1:57.82 1:36.20 2:10.79 1:48.09 1:27.56
24 Melrose Ross Carroll, Will Hanlon, James Talbot, Kevin Sampson 1:33.88 2:09.65 1:38.35 1:52.88 1:58.47 1:51.76 2:07.41
Boys' 4 x 200 Relay Section 1
PL TEAM ATHLETES TIME TIME TIME TIME
2 Joseph Case Couitt, Koehler, Luna, Proulx 1:53.29 1:28.87 1:41.57 1:37.66
8 Oakmont Brown, Heins, McMahan, Caouette 2:04.64 2:04.64 2:02.61 1:41.33
9 Northampton Higgins, Salem, MaCary, Hodgson 1:18.07 1:56.59 1:38.34 1:41.38
15 Mahar Regional Teele, Currier, Shaw, Frost 2:13.47 1:18.21 2:10.34 1:44.27
Boys' 4 x 200 Relay Section 2
PL TEAM ATHLETES TIME TIME
4 Norton Rivard, McGrath, Lerner, O'Brien 1:40.42 1:42.43
5 Pentucket Dickson, Messier, O'Keefe, Wright 1:40.71 1:32.66
10 Burncoat Locantore, Amissah, Cooney, Mason 1:41.69 1:58.98
16 Medway Hoye, Orcel, Selby, Harrigan 1:44.44 1:31.91
19 Adv. Math and Science Academy John, Hamel, Hooker, Carbonneau 1:46.45 1:14.52
Boys' 4 x 200 Relay Section 3
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME TIME
3 Dracut Aigbekaen, Heir, Hodgdon, Robichaud 1:38.05 1:16.48 1:33.15 1:22.37 1:25.31 1:59.63 1:48.84
13 Sutton Jepsen, Keefe, Simonelli, Vallaro 1:42.93 2:01.46 2:11.75 1:39.85 2:06.61 1:20.29 1:47.05
14 Nipmuc Flanagan, Jayyosi, Hastie, Martyak 1:43.53 1:14.55 1:30.08 1:17.65 1:46.64 1:20.76 1:36.29
17 Auburn Cintron, Agyeman, Scopetski, Noonan 1:44.89 1:38.60 1:21.82 1:56.43 1:13.43 1:37.55 2:00.63
20 Quabbin Castriotta, Davis, Day, Sacramone 1:46.81 1:15.84 1:36.13 1:28.66 1:22.25 1:26.52 1:38.27
Boys' 4 x 200 Relay Section 4
PL TEAM ATHLETES TIME TIME TIME
1 Lynnfield Kinnon, Look, Lee, Ysalguez 1:37.18 1:18.72 1:58.56
6 Parker Charter Essential Masterson, Houghton, Narbonne, Senatore 1:41.17 1:31.06 2:03.43
21 Blackstone-Millville Szczepanek, Tremblay, Valdes, Cotnoir 1:48.00 2:20.40 1:51.24
22 Hopedale Manoli, Crepeau, Bean, DeBoer 1:48.08 2:11.86 2:14.02
23 Murdock Drake, Huff, Thira, Hogan 1:48.09 2:09.71 1:58.90
Boys' 4 x 200 Relay Section 5
PL TEAM ATHLETES TIME TIME TIME TIME TIME
7 Bay Path Voc Tech Keeler, Perez, Jaffarian, Medina 2:03.59 1:40.29 2:11.69 1:57.51 1:41.30
11 Bromfield School Jones, Jack, deRuijter, deRuijter 1:31.53 1:29.50 1:17.30 1:27.47 1:41.70
12 Innovation Academy MacShane, Shaffer, Pasarelli, Lopez 1:30.80 2:12.63 1:49.17 2:09.57 1:42.02
18 Triton Trudel, Leary, Pagliarulo, Metivier 1:54.69 2:14.87 2:09.56 2:11.68 1:46.19
24 Melrose Carroll, Hanlon, Talbot, Sampson 1:18.24 2:06.29 1:18.24 1:24.94 1:51.76

Boys' 4 x 400 Relay

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME TIME
1 Northampton Christian Hodgson, Cole Lavalle, Benjamin Gordon-Sniffen, Ethan Cooper 3:22.84 2:42.72 4:05.19 4:11.88 3:42.90 3:51.82 4:47.55
2 Pentucket Jack Clohisy, Anthony Accardi, Nick Murphy, Liam Murray 2:39.59 3:58.26 4:43.21 3:47.02 3:44.77 4:40.97 4:31.98
3 Murdock Adam Digman, Richard Swanson, Anthony Wolski, Ryan Thira 4:45.58 4:22.92 2:56.79 4:02.52 3:46.65 3:35.32 4:18.39
4 Auburn Joe Cook, Marcus Lapointe, Joesph Conway, David Nelson 3:21.58 3:53.65 4:11.97 4:32.59 3:49.06 4:50.91 3:17.00
5 Oakmont Stephen Altobelli, Joey Harmon, Jared Sarasin, Ben Telicki 3:47.99 3:29.57 4:50.17 4:13.32 3:50.29 4:01.81 2:52.72
6 Triton Chris Brennan, Gunnar Gustafson, Colin Brennan, Mike Armand 5:09.36 4:47.44 4:54.75 3:56.29 4:03.59 4:32.82 3:53.85
7 Blackstone-Millville Caleb Cotnoir, Damien Lahousse, Cole Bolduc, James Ryan 3:38.26 3:57.88 5:06.54 4:05.23 4:05.23 4:42.02 5:13.90
8 Littleton Reed Cherry, Nolan Kaldenberg, Anthony Rawa, Thomas Neary 3:34.50 4:43.54 4:50.93 4:06.55 4:06.55 3:46.83 3:59.16
9 Douglas Clark Bishop, Alec Goldenberg, Daniel Pastor, Dominic Muscatell 3:54.33 3:56.80 4:46.13 4:26.40 4:06.66 3:24.73 4:23.93
10 Burncoat Matthew Tomlinson, Nathan Aggaremay, Jacob Messier, Aaron Balboa 4:28.27 4:45.65 4:40.68 3:13.75 4:08.39 5:20.43 3:03.81
11 Sutton Santino Romeo, Aidan Royce, John Paul Capuano, Kyle Dodge 3:07.29 3:14.78 3:04.79 4:27.19 4:09.71 3:12.28 3:42.25
12 Quabbin Andrew Herzog, Owen Mahoney, Brock Dyer, Malakai Kraskouskas 4:43.68 5:01.25 5:21.34 3:20.84 4:11.04 3:05.77 3:10.79
13 Parker Charter Essential Ike Hatlevig, Asher Brownson, Will Downey, Trevor Bush 5:08.59 5:28.83 4:00.30 4:33.18 4:12.94 4:10.41 4:00.30
Boys' 4 x 400 Relay Section 1
PL TEAM ATHLETES TIME TIME TIME
1 Northampton Hodgson, Lavalle, Gordon-Sniffen, Cooper 4:09.65 3:02.78 3:42.90
2 Pentucket Clohisy, Accardi, Murphy, Murray 4:16.24 3:38.03 3:44.77
3 Murdock Digman, Swanson, Wolski, Thira 3:37.59 4:07.05 3:46.65
4 Auburn Cook, Lapointe, Conway, Nelson 3:07.83 3:00.96 3:49.06
5 Oakmont Altobelli, Harmon, Sarasin, Telicki 4:40.96 4:47.87 3:50.29
8 Littleton Cherry, Kaldenberg, Rawa, Neary 3:41.90 4:13.95 4:06.55
Boys' 4 x 400 Relay Section 2
PL TEAM ATHLETES TIME TIME TIME
6 Triton Brennan, Gustafson, Brennan, Armand 4:06.03 4:03.59 3:27.06
7 Blackstone-Millville Cotnoir, Lahousse, Bolduc, Ryan 3:13.74 4:05.23 4:29.76
9 Douglas Bishop, Goldenberg, Pastor, Muscatell 5:10.80 4:06.66 4:06.66
10 Burncoat Tomlinson, Aggaremay, Messier, Balboa 2:56.36 4:08.39 5:12.98
11 Sutton Romeo, Royce, Capuano, Dodge 3:19.77 4:09.71 3:22.27
12 Quabbin Herzog, Mahoney, Dyer, Kraskouskas 2:55.73 4:11.04 3:55.98
13 Parker Charter Essential Hatlevig, Brownson, Downey, Bush 3:42.59 4:12.94 4:05.36

Boys' 4 x 800 Relay

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME
1 Parker Charter Essential Sam Wallace, Quinn Cantrill, Adam Mula, Nico Agosta 10:49.97 8:44.17 9:15.62 8:54.66 9:10.38 6:48.86
2 Triton Diego Fernandez, Tyler Stranc, Liam Gay-Killeen, Keegan Ritchie 6:28.53 8:45.04 10:56.30 11:22.56 7:42.04 11:12.06
3 Sutton Ryan Carkin, Ryan Delongchamp, Michael Olson, Aidan Stuart 6:55.78 8:53.04 10:50.31 6:34.45 7:06.44 6:45.11
4 Norton Austin Carroll, Donovan Nihill, Ian Pereira, Patrick Bingel 9:05.76 8:55.05 9:59.26 8:44.35 7:02.69 10:15.31
5 Melrose Colin Bakey, Andrew Benagh, Ross Carroll, Will Hanlon 11:08.12 8:58.80 7:16.43 11:02.73 10:25.01 11:24.28
6 Narragansett Dylan Chartier, Anthony Collins, Hunter Marion, Brian O'Sullivan 10:32.33 9:00.45 8:55.05 6:18.32 8:17.22 7:17.77
7 Littleton Alexander Johnson, Vincent Bertolino, Shawn Finnerty, Thomas Johnston 9:01.00 9:01.00 8:23.13 7:12.80 10:49.20 6:24.11
8 Mahar Regional Sebastian Shaw, Aidan DiDonato, Thor Mead, Ash Shaw 10:46.36 9:17.20 9:22.78 11:25.36 10:57.50 9:06.06
9 Auburn Cameron Szalay, Damian Daniels, Ethan Goodreau, Fidel Castro 6:58.17 9:17.55 10:07.73 7:31.62 9:34.28 7:20.47
10 Innovation Academy William Hilliker, Seth Henry, Jack Benoit, Hunter Fagan 9:01.39 9:35.94 11:19.61 12:17.21 6:43.16 10:33.54
11 Hopedale Brandon Hall, Andrew Doran, Michael Dobbs, Kyle Murray 9:17.15 9:40.36 11:48.04 10:20.99 6:46.26 11:59.65
12 Adv. Math and Science Academy Sam Wu-Ochs, Josh Chase, Michael Garvey, John Williams 10:33.31 9:46.39 7:54.98 10:39.17 10:15.71 10:45.03
13 Murdock Jason Ingman, Steve Ingman, Justin Manuel, Cameron Laplaca 7:40.31 10:05.67 8:40.88 11:54.69 10:23.84 10:17.79

Boys' High Jump

Top↑
PL NAME YEAR TEAM MARK CONV
1 Jacob Dickson Senior Pentucket 6' 2" 1.87m
2 Noah Garfield Senior Medfield 6' 2" 1.87m
3 Joe Jepsen Senior Sutton 5' 10" 1.77m
4 Chris Brennan Senior Triton 5' 10" 1.77m
5 Patrick Wade Senior Westwood 5' 10" 1.77m
7 Liam Rittenburg Junior Melrose 5' 6" 1.67m
8 Xavier MacShane Junior Innovation Academy 5' 8" 1.72m
8 Ben Telicki Senior Oakmont 5' 6" 1.67m
8 Ryell deRuijter Senior Bromfield School 5' 6" 1.67m
10 Noah Barton Junior Fairhaven 5' 6" 1.67m
11 Ash Shaw Senior Mahar Regional 5' 6" 1.67m
12 Will Squire Sophomore Bromfield School 5' 4" 1.62m
13 Aidan Royce Freshman Sutton 5' 4" 1.62m
14 Jake Murray Senior Pentucket 5' 4" 1.62m
15 Jared Sarasin Junior Oakmont 5' 4" 1.62m
16 Thomas Neary Sophomore Littleton 5' 2" 1.57m
16 Shawn Forget Junior Nipmuc 5' 2" 1.57m
16 Michael Heins Sophomore Oakmont 5' 2" 1.57m
17 Damien Lahousse Sophomore Blackstone-Millville 5' 2" 1.57m
17 Liam Murray Sophomore Triton 5' 2" 1.57m
17 Ben Sacramone Junior Quabbin 5' 2" 1.57m
17 Kyle Dodge Sophomore Sutton 5' 2" 1.57m
23 Lucas Trabucco Junior Burlington 5' 0" 1.52m
23 Matt Olson Freshman Triton 5' 0" 1.52m
  Jack O'Brien Freshman Norton NH NH
  Alexander Augusta Sophomore Dracut NH NH
  Matt Borenstein Junior Melrose NH NH
  Axel Estavillo Freshman Adv. Math and Science Academy NH NH
  Dexter Stark Freshman Pentucket NH NH
  Kane Skibbee Senior Pentucket NH NH
  Owen Ostromecki FR Bay Path Voc Tech NH NH
  Hector Perez SR Bay Path Voc Tech NH NH

Boys' Long Jump

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK CONV
1 John Caouette Senior Oakmont 20' 6.25" 25' 2.89" 20' 11.18" 15' 4.69" 20' 6.25" 15' 2.22" 23' 4.72" 6.25m
2 Carson Doody Junior North Middlesex 21' 10.95" 25' 7.19" 17' 2.43" 23' 9.07" 20' 5.75" 25' 2.27" 14' 8.94" 6.24m
3 John McNeil Sophomore Medfield 16' 7.08" 17' 11.67" 18' 9.15" 25' 3.36" 19' 9" 23' 10.77" 17' 6.93" 6.01m
4 Maxwell Passen Sophomore Newburyport 20' 9.63" 21' 2.34" 23' 4.25" 13' 8.85" 19' 7.5" 23' 4.25" 24' 6.38" 5.98m
5 Brett Cohee   Lynnfield 15' 0.18" 17' 1.92" 22' 0.42" 22' 5.10" 19' 6" 17' 11.28" 19' 1.32" 5.94m
6 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 19' 6" 13' 3.75" 18' 6.75" 23' 3" 18' 9" 15' 9" 14' 3" 5.71m
7 Hugo Frost Senior Mahar Regional 14' 10.40" 20' 9.76" 18' 9.23" 19' 6.15" 18' 7" 19' 6.15" 13' 6.79" 5.66m
8 Nicholas Lajoie Senior South Hadley 19' 5.89" 16' 6.25" 19' 8.12" 13' 11.06" 18' 6.75" 12' 11.92" 20' 11.71" 5.65m
9 Harry Keefe Senior Sutton 15' 10.92" 22' 9.06" 15' 2.04" 14' 0.72" 18' 6" 13' 3.84" 21' 7.74" 5.63m
10 Ryan Eng Junior Medfield 19' 10.68" 14' 11.01" 16' 6.90" 22' 7.83" 18' 5" 20' 7.52" 17' 10.37" 5.61m
11 Justin Thira Freshman Murdock 20' 11.08" 16' 10.63" 22' 0.30" 15' 7.21" 18' 4.25" 17' 7.44" 23' 8.12" 5.59m
12 Jakob Rivers Sophomore Dracut 19' 2.74" 17' 11.35" 23' 9.68" 14' 1.21" 18' 3.75" 21' 5.11" 22' 10.69" 5.58m
13 Jacy Kretas Senior North Middlesex 15' 2.19" 18' 5.69" 15' 8.77" 22' 3.79" 18' 3.5" 15' 2.19" 13' 4.23" 5.57m
14 Adam Digman Junior Murdock 18' 9.06" 13' 10.06" 20' 4.72" 21' 10.20" 18' 2.5" 17' 10.13" 20' 4.72" 5.54m
15 Dean Campbell Junior Manchester Essex 20' 1.43" 22' 1.35" 17' 11.32" 20' 1.43" 18' 1.5" 16' 5.93" 17' 6.97" 5.52m
16 Alex Vallaro Junior Sutton 18' 6.22" 21' 9.06" 20' 8.11" 14' 8.91" 17' 11.75" 22' 3.53" 17' 7.44" 5.48m
17 Luke Jones Senior Bromfield School 21' 8.17" 19' 10.84" 22' 0.43" 14' 9.00" 17' 9.25" 14' 11.13" 17' 2.85" 5.41m
18 Matheus Dovale Senior North Reading 12' 11.49" 14' 4.53" 13' 3.75" 19' 6.30" 17' 9" 18' 9.78" 22' 8.64" 5.41m
19 Liam Falk Senior Manchester Essex 15' 6.56" 19' 11.56" 15' 4.44" 13' 11.48" 17' 8" 21' 8.76" 12' 4.40" 5.38m
20 Max Sieger   Lynnfield 19' 1.45" 14' 10.92" 18' 9.24" 17' 6.5" 17' 6.5" 18' 9.24" 12' 3.35" 5.34m
21 William Lord Sophomore North Reading 20' 10.49" 15' 1.03" 15' 7.34" 18' 0.81" 17' 6.5" 22' 7.55" 19' 7.76" 5.34m
22 Anthony Cintron Sophomore Auburn 17' 11.27" 15' 3.92" 15' 6.01" 18' 7.63" 17' 5" 17' 7.09" 20' 2.44" 5.30m
23 Rion Crear Sophomore North Middlesex 20' 3.67" 12' 0.55" 15' 7.92" 19' 9.47" 17' 2.5" 12' 2.61" 17' 2.5" 5.24m
24 Ben Kramich Sophomore Lynnfield 20' 11.53" 18' 6.91" 17' 0.5" 14' 1.73" 17' 0.5" 15' 4.05" 14' 5.82" 5.19m
24 Joe Cook Sophomore Auburn 21' 3.63" 20' 9.49" 19' 3.08" 16' 6.36" 17' 0.5" 20' 7.44" 20' 11.53" 5.19m
26 Caleb Selby Junior Medway 17' 6.60" 13' 10.05" 16' 4.42" 19' 8.92" 16' 10.5" 13' 3.97" 11' 9.75" 5.14m
27 Jack Clohisy Junior Pentucket 18' 5.93" 20' 2.10" 21' 10.28" 19' 4.01" 16' 9.75" 21' 4.22" 16' 5.72" 5.12m
28 Aidan Belleville Senior Nipmuc 17' 5.09" 12' 1.97" 15' 3.44" 17' 11.00" 16' 5.25" 19' 10.67" 17' 9.03" 5.01m
29 Collin Flanagan Senior Nipmuc 20' 7.91" 14' 5.14" 11' 7.69" 16' 8.69" 16' 4.75" 20' 7.91" 14' 3.17" 4.99m
30 Malakai Kraskouskas Junior Quabbin 11' 5.20" 16' 2.04" 20' 5" 14' 4.48" 16' 4" 17' 9.64" 13' 6.68" 4.97m
31 Max Martyak Senior Nipmuc 15' 5.28" 19' 11.32" 16' 8.72" 14' 1.84" 16' 1" 15' 1.42" 19' 7.46" 4.90m
32 Brandon Leary Junior Triton 13' 4.86" 16' 10.99" 14' 0.52" 17' 4.74" 15' 11.5" 19' 3.72" 19' 9.46" 4.86m
33 Jamie Teele Senior Mahar Regional 15' 8.10" 16' 11.30" 18' 4.40" 11' 6.70" 15' 10" 13' 11.20" 11' 4.80" 4.82m
34 Keegan O'Keefe Sophomore Pentucket 18' 5.13" 13' 0.87" 13' 10.32" 11' 0.30" 15' 9" 20' 5.70" 17' 5.79" 4.80m
35 Santino Romeo Freshman Sutton 11' 2.82" 11' 8.44" 18' 8.70" 13' 1.29" 15' 7.25" 16' 0.87" 15' 11.00" 4.75m
36 Tyler Pearce Sophomore Dracut 14' 5.90" 15' 10.55" 19' 10.65" 19' 5.10" 15' 5" 13' 4.95" 15' 1.30" 4.69m
37 Steve Stromski Senior Melrose 17' 6.45" 10' 9.93" 18' 3.60" 17' 8.28" 15' 3" 15' 1.17" 12' 9.72" 4.64m
38 Thomas Moura-Cook Senior Pentucket 17' 3.48" 13' 0.52" 13' 4.16" 15' 9.28" 15' 2" 13' 5.98" 11' 11.78" 4.62m
39 Nam Bui Freshman Innovation Academy 14' 1.03" 19' 4.64" 12' 1.40" 16' 7.93" 15' 1.75" 17' 3.19" 11' 9.77" 4.61m
40 Ethan Brodeur Sophomore Melrose 11' 1.95" 10' 6.90" 18' 9.60" 18' 7.84" 14' 8.25" 15' 1.54" 18' 4.31" 4.47m
41 Ross Carroll Junior Melrose 9' 11.70" 17' 11.46" 16' 2.94" 12' 11.61" 14' 3" 14' 8.13" 12' 3.06" 4.34m
42 Cam Young Senior Medfield 12' 6.10" 12' 10.84" 10' 11.14" 12' 7.68" 13' 2" 16' 7.08" 13' 2" 4.01m
43 Matt Venuti Senior Melrose 16' 1.44" 15' 2.60" 13' 11.13" 13' 6.49" 12' 10.75" 9' 11.16" 11' 1.09" 3.93m
44 Nick Richards Sophomore Melrose 9' 1.15" 11' 1.25" 12' 4.84" 10' 3.32" 11' 9.75" 13' 5.59" 12' 6.25" 3.60m
45 Andrew Squier 8 Douglas 11' 7.74" 8' 4.01" 12' 1.22" 13' 5.66" 11' 5" 10' 3.30" 12' 9.44" 3.47m
  Sam Drake Senior Murdock FOUL FOUL FOUL FOUL FOUL FOUL FOUL NM
  Colin Benson Freshman Medfield FOUL FOUL FOUL FOUL FOUL FOUL FOUL NM
  Ethan Salem Junior Northampton FOUL FOUL FOUL FOUL FOUL FOUL FOUL NM
Boys' Long Jump Flight 1
PL NAME YEAR TEAM MARK ENGLISH
5 Brett Cohee   Lynnfield 19' 6" 5.94m
20 Max Sieger   Lynnfield 17' 6.5" 5.34m
22 Anthony Cintron Sophomore Auburn 17' 5" 5.30m
23 Rion Crear Sophomore North Middlesex 17' 2.5" 5.24m
24 Joe Cook Sophomore Auburn 17' 0.5" 5.19m
33 Jamie Teele Senior Mahar Regional 15' 10" 4.82m
39 Nam Bui Freshman Innovation Academy 15' 1.75" 4.61m
42 Cam Young Senior Medfield 13' 2" 4.01m
45 Andrew Squier 8 Douglas 11' 5" 3.47m
Boys' Long Jump Flight 2
PL NAME YEAR TEAM MARK MARK MARK ENGLISH
7 Hugo Frost Senior Mahar Regional 15' 2.86" 20' 3.07" 18' 7" 5.66m
16 Alex Vallaro Junior Sutton 21' 6.90" 18' 8.38" 17' 11.75" 5.48m
28 Aidan Belleville Senior Nipmuc 20' 8.53" 11' 8.05" 16' 5.25" 5.01m
30 Malakai Kraskouskas Junior Quabbin 13' 10.60" 15' 6.20" 16' 4" 4.97m
40 Ethan Brodeur Sophomore Melrose 16' 5.40" 13' 6.15" 14' 8.25" 4.47m
41 Ross Carroll Junior Melrose 16' 6.36" 10' 11.67" 14' 3" 4.34m
  Colin Benson Freshman Medfield FOUL FOUL FOUL NM
Boys' Long Jump Flight 3
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH
8 Nicholas Lajoie Senior South Hadley 16' 10.70" 18' 6.75" 22' 9.98" 17' 7.61" 21' 6.39" 5.65m
24 Ben Kramich Sophomore Lynnfield 13' 9.65" 17' 0.5" 15' 8.14" 20' 3.35" 21' 5.67" 5.19m
27 Jack Clohisy Junior Pentucket 15' 9.64" 16' 9.75" 14' 1.47" 19' 8.05" 19' 8.05" 5.12m
29 Collin Flanagan Senior Nipmuc 14' 5.14" 16' 4.75" 12' 11.43" 20' 0.03" 16' 6.72" 4.99m
31 Max Martyak Senior Nipmuc 19' 9.39" 16' 1" 15' 11.07" 13' 8.05" 18' 11.74" 4.90m
32 Brandon Leary Junior Triton 18' 9.97" 15' 11.5" 14' 8.18" 18' 4.22" 17' 2.82" 4.86m
35 Santino Romeo Freshman Sutton 16' 6.49" 15' 7.25" 11' 2.82" 14' 9.89" 18' 4.95" 4.75m
37 Steve Stromski Senior Melrose 18' 3.60" 15' 3" 14' 7.68" 14' 5.85" 18' 3.60" 4.64m
38 Thomas Moura-Cook Senior Pentucket 12' 8.88" 15' 2" 14' 3.08" 16' 10.02" 18' 7.86" 4.62m
43 Matt Venuti Senior Melrose 15' 2.60" 12' 10.75" 10' 11.54" 11' 10.37" 12' 4.56" 3.93m
44 Nick Richards Sophomore Melrose 12' 3.42" 11' 9.75" 9' 3.98" 13' 2.76" 12' 3.42" 3.60m
  Sam Drake Senior Murdock FOUL FOUL FOUL FOUL FOUL NM
Boys' Long Jump Flight 4
PL NAME YEAR TEAM MARK MARK ENGLISH
11 Justin Thira Freshman Murdock 18' 4.25" 22' 0.30" 5.59m
12 Jakob Rivers Sophomore Dracut 18' 3.75" 22' 1.90" 5.58m
14 Adam Digman Junior Murdock 18' 2.5" 15' 3.54" 5.54m
15 Dean Campbell Junior Manchester Essex 18' 1.5" 15' 0.52" 5.52m
19 Liam Falk Senior Manchester Essex 17' 8" 13' 0.88" 5.38m
26 Caleb Selby Junior Medway 16' 10.5" 20' 11.10" 5.14m
34 Keegan O'Keefe Sophomore Pentucket 15' 9" 20' 3.81" 4.80m
36 Tyler Pearce Sophomore Dracut 15' 5" 19' 10.65" 4.69m
  Ethan Salem Junior Northampton FOUL FOUL NM
Boys' Long Jump Flight 5
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH
1 John Caouette Senior Oakmont 23' 2.26" 22' 9.34" 24' 5.04" 20' 6.25" 6.25m
2 Carson Doody Junior North Middlesex 20' 8.21" 23' 4.15" 19' 7.92" 20' 5.75" 6.24m
3 John McNeil Sophomore Medfield 20' 4.11" 18' 9.15" 21' 3.96" 19' 9" 6.01m
4 Maxwell Passen Sophomore Newburyport 17' 3.24" 14' 3.91" 24' 8.73" 19' 7.5" 5.98m
6 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 13' 3.75" 15' 0" 19' 6" 18' 9" 5.71m
9 Harry Keefe Senior Sutton 21' 7.74" 13' 6.06" 19' 0.66" 18' 6" 5.63m
10 Ryan Eng Junior Medfield 21' 10.99" 17' 5.95" 15' 10.06" 18' 5" 5.61m
13 Jacy Kretas Senior North Middlesex 23' 9.35" 23' 7.16" 13' 2.04" 18' 3.5" 5.57m
17 Luke Jones Senior Bromfield School 20' 9.50" 19' 0.18" 18' 10.05" 17' 9.25" 5.41m
18 Matheus Dovale Senior North Reading 18' 9.78" 14' 4.53" 13' 10.14" 17' 9" 5.41m
21 William Lord Sophomore North Reading 16' 7.97" 21' 0.60" 18' 5.03" 17' 6.5" 5.34m

Boys' Shot Put

Top↑
PL NAME YEAR TEAM MARK MARK MARK CONV
1 Aiden Felty Junior Innovation Academy 55' 5" 57' 7.60" 63' 8.75" 16.89m
2 Joshua Salem Senior Dracut 46' 0.5" 51' 6.80" 35' 5.43" 14.03m
3 Simon Vinci Junior Bishop Fenwick 44' 7.25" 38' 4.31" 37' 5.61" 13.59m
4 Nick Sharp Senior Mahar Regional 43' 11.5" 52' 9" 50' 1.35" 13.39m
5 Nathan Drislane Senior Lynnfield 43' 2" 34' 6.40" 52' 7.96" 13.15m
6 Evan Levrault Senior South Hadley 43' 0.75" 41' 4.08" 37' 10.74" 13.12m
7 Lucas Wolbach Senior Pentucket 42' 8.5" 42' 3.38" 38' 5.25" 13.01m
8 Matthew Brooks Senior Douglas 41' 8.25" 45' 0.27" 50' 10.30" 12.70m
9 Donte Harmon Senior Newburyport 41' 2.25" 52' 8.64" 35' 5.06" 12.55m
10 Paul Sousa Senior Joseph Case 40' 2" 32' 11.24" 30' 1.5" 12.24m
11 Brandon Bednarik Senior Joseph Case 39' 7.25" 44' 4.28" 49' 6.06" 12.07m
12 Alex Chu Senior Nipmuc 39' 1.25" 40' 8.02" 48' 10.56" 11.91m
13 Cameron Connell Sophomore Holliston 39' 1" 30' 5.82" 45' 8.73" 11.91m
14 Eric Fournier Senior Triton 39' 0.5" 49' 2.31" 39' 5.19" 11.89m
15 brandon Grzyb SR Bay Path Voc Tech 38' 9" 36' 0.45" 31' 4.65" 11.81m
16 Harry Smith Senior Old Rochester 38' 5" 33' 9.68" 40' 4.05" 11.70m
17 Nolan Kaldenberg Senior Littleton 38' 3" 46' 3.39" 29' 5.43" 11.65m
18 Christopher Hamel Senior Adv. Math and Science Academy 38' 0.5" 33' 10.29" 39' 11.33" 11.59m
19 Jarrett Sudyka Senior South Hadley 37' 10" 40' 1.24" 28' 4.5" 11.53m
20 Isaac Tucker Junior Joseph Case 37' 9.5" 42' 8.45" 26' 9.98" 11.51m
21 Patrick Hannon Sophomore Auburn 37' 2" 41' 3.06" 29' 8.80" 11.32m
22 Ryan Giangregorio Senior Sutton 36' 8.5" 32' 3.64" 39' 7.74" 11.18m
23 Zachary Edwards Senior Manchester Essex 36' 2" 42' 3.78" 28' 11.20" 11.02m
24 Connor Hileman Senior Pentucket 35' 10.5" 42' 3.99" 25' 9.96" 10.93m
25 Chase Jones Senior Oakmont 35' 8.5" 35' 4.21" 44' 3.34" 10.88m
26 Mike Millette Senior Blackstone-Millville 35' 5.25" 27' 3.44" 32' 7.23" 10.80m
27 Andrew DePalma Senior Lynnfield 34' 9.25" 27' 9.80" 33' 8.73" 10.59m
28 Austin Roy Sophomore Blackstone-Millville 34' 9.25" 26' 0.94" 28' 10.32" 10.59m
29 Adam Wright Senior Sutton 34' 9" 27' 1.26" 44' 9.93" 10.59m
30 Curtis Rocheleau Sophomore Sutton 34' 4" 24' 8.64" 28' 1.84" 10.46m
31 Brandon Tammaro   Lynnfield 34' 2.25" 30' 5.12" 44' 1.22" 10.42m
32 Kenneth Babine Senior Lynnfield 34' 2" 25' 7.5" 32' 1.40" 10.41m
33 Sean Doyle Senior South Hadley 33' 11.5" 23' 9.25" 42' 5.38" 10.35m
34 Zack Huynh Senior Lynnfield 33' 9" 27' 8.10" 23' 7.5" 10.28m
35 Benjamin Gilchrist Sophomore Nipmuc 33' 0" 30' 0.36" 39' 3.24" 10.05m
36 Jeff Smith Junior Innovation Academy 33' 0" 32' 0.12" 37' 3.48" 10.05m
37 Matthew Crepeau Junior Hopedale 32' 11" 30' 11.30" 26' 11.90" 10.03m
37 Simon Houghton Senior Parker Charter Essential 32' 11" 25' 0.20" 32' 3.10" 10.03m
39 Gerren Kopoinski Sophomore Dracut 32' 9.5" 23' 7.32" 34' 1.24" 9.99m
40 Bailey Towle Senior Burlington 32' 1" 39' 1.70" 38' 9.85" 9.77m
41 Kevin Inger Senior Pentucket 32' 0.5" 36' 2.48" 31' 0.96" 9.76m
42 Michael Simonelli Senior Sutton 31' 11.5" 26' 2.47" 36' 9.02" 9.74m
43 Darryl Mitchell Senior Dracut 31' 10" 25' 9.42" 23' 6.68" 9.70m
44 Harry Blackman Junior Newburyport 31' 5" 37' 4.63" 37' 0.86" 9.57m
45 Valdez Clark Junior Douglas 31' 4.25" 34' 2.11" 27' 3.34" 9.55m
46 Brendan Martin Senior Holliston 30' 11.75" 26' 7.70" 23' 10.25" 9.44m
47 Miles O'Malley Junior Newburyport 30' 7.75" 21' 9.10" 25' 8.91" 9.34m
48 Parker Hoover Senior Newburyport 30' 3" 23' 3.51" 24' 2.40" 9.22m
48 Chris Proto Senior Pentucket 30' 3" 35' 1.08" 39' 3.90" 9.22m
50 Nicholas Denham Junior Norton 30' 2.5" 22' 7.88" 32' 3.88" 9.20m
51 Rodrigo Garcia Senior Dracut 30' 2" 22' 7.5" 29' 10.38" 9.19m
52 Jonthan Pasarelli Junior Innovation Academy 30' 1" 22' 6.75" 23' 5.58" 9.16m
53 Jayden Caron Sophomore Bellingham 30' 0.5" 32' 1.74" 36' 4.20" 9.15m
53 Nick Salvi Senior Pentucket 30' 0.5" 24' 11.21" 29' 8.89" 9.15m
55 Marcos Borges Sophomore Hudson 29' 7.5" 21' 0.41" 35' 10.15" 9.02m
56 Ethan Ortyl Junior South Hadley 29' 7.25" 31' 1.01" 22' 2.44" 9.02m
57 Luke Gould Junior Hopedale 29' 7" 23' 11.55" 25' 5.30" 9.01m
58 Matthew LaCross Sophomore Nipmuc 29' 5.5" 36' 2.81" 25' 7.55" 8.97m
59 John Shaffer 8 Innovation Academy 29' 4.25" 29' 7.77" 34' 7.65" 8.94m
60 Matthew Szczepanek Junior Blackstone-Millville 29' 4" 27' 6.88" 27' 6.88" 8.94m
61 Aiden Guthro Junior Newburyport 29' 3.5" 26' 11.38" 34' 10.28" 8.92m
62 Connor Slattery Freshman Dracut 28' 9.5" 33' 8.23" 22' 5.49" 8.77m
63 Ryan Lariviere Junior Fairhaven 28' 9" 36' 9.60" 26' 8.85" 8.76m
64 Mischa deRuijter Senior Bromfield School 28' 8.5" 33' 10.51" 26' 8.38" 8.75m
65 Matt Garceau Junior Hudson 28' 7.25" 27' 2.09" 31' 5.58" 8.71m
66 Brian Kostiw Junior Sutton 28' 1.5" 31' 2.63" 33' 5.63" 8.57m
67 Andrew Keeler Freshman Bellingham 27' 11.5" 23' 2.46" 28' 6.21" 8.52m
68 Chucky O'Brien Sophomore Bellingham 27' 11.25" 27' 1.19" 28' 5.95" 8.51m
69 Dwigins Rousseau Sophomore Burlington 27' 4" 21' 3.84" 29' 2.96" 8.33m
70 Sami Ahmed Freshman Burlington 27' 3.25" 30' 6.52" 20' 8.71" 8.31m
71 Justin Tralongo Senior Oakmont 26' 11" 29' 10.53" 26' 11" 8.20m
72 Colby Walzer Sophomore Burlington 26' 7.75" 30' 1.32" 28' 2.94" 8.12m
73 Mitchell DaSilva Senior Fairhaven 26' 5.5" 30' 1.95" 27' 9.38" 8.06m
74 Sean Edwards 8 Bellingham 26' 5" 28' 0.02" 21' 11.11" 8.05m
75 Finn Picone Junior Oakmont 26' 2" 34' 0.20" 24' 0.88" 7.97m
76 Dan Downie Junior Burlington 26' 0" 33' 6.48" 23' 1.68" 7.92m
77 Rich Huynh Junior Burncoat 25' 10.5" 18' 1.35" 25' 1.19" 7.88m
78 Ryan Carroll Freshman Norton 25' 8.5" 32' 7.80" 28' 6.44" 7.83m
79 Tom Walton Sophomore Melrose 25' 6.5" 32' 2.19" 28' 4.22" 7.78m
80 Marcel Paolollo Junior Innovation Academy 25' 3.5" 29' 7.09" 18' 8.59" 7.70m
81 Colton Mertzic Junior Quabbin 25' 1.5" 23' 1.38" 21' 4.27" 7.65m
82 David Downie Freshman Burlington 24' 10" 24' 7.02" 30' 6.54" 7.56m
83 Michael Sullivan Junior Oakmont 24' 3.25" 19' 10.82" 22' 9.77" 7.39m
84 Jack Loughlin Junior Holliston 23' 10" 18' 7.08" 16' 11.06" 7.26m
85 Kevin Russo Sophomore Sutton 23' 9" 24' 11.25" 21' 10.20" 7.23m
86 Shaugn Murphy Sophomore Douglas 23' 1" 20' 0.99" 27' 8.40" 7.03m
87 Thomas Brogan Sophomore Norton 22' 11" 27' 11.5" 26' 7" 6.98m
88 Kevin Sampson Senior Melrose 22' 8.75" 26' 9.84" 22' 0.57" 6.92m
89 Elliott Stoney Sophomore Parker Charter Essential 20' 11.25" 22' 7.35" 25' 1.5" 6.38m
90 Steven Liu Junior Melrose 20' 9" 20' 4.02" 24' 3.33" 6.32m
91 Rayan Mussa Junior Melrose 17' 10.5" 18' 9.23" 14' 1.46" 5.44m
92 Marwan Kiswani Freshman Burlington 17' 6" 14' 10.5" 15' 6.90" 5.33m
93 Ryan Maher Sophomore Blackstone-Millville 16' 10.5" 17' 0.53" 19' 8.92" 5.14m
94 Carter Hill 8 Parker Charter Essential 15' 11.5" 19' 7.54" 11' 2.05" 4.86m
95 Chad Costa Freshman Melrose 12' 11.25" 11' 7.72" 9' 5.33" 3.94m
Boys' Shot Put Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK ENGLISH
37 Matthew Crepeau Junior Hopedale 26' 4" 35' 2.65" 32' 11" 41' 9.65" 40' 5.85" 28' 11.60" 40' 9.80" 10.03m
45 Valdez Clark Junior Douglas 39' 2.31" 39' 9.84" 31' 4.25" 25' 1" 22' 3.14" 22' 6.90" 39' 9.84" 9.55m
50 Nicholas Denham Junior Norton 26' 7" 38' 4.38" 30' 2.5" 33' 6.38" 25' 8.13" 35' 0.50" 33' 6.38" 9.20m
59 John Shaffer 8 Innovation Academy 26' 8.55" 37' 3.36" 29' 4.25" 36' 4.79" 33' 2.04" 27' 7.12" 37' 10.40" 8.94m
60 Matthew Szczepanek Junior Blackstone-Millville 36' 4.48" 26' 8.32" 29' 4" 28' 5.44" 34' 7.36" 25' 6.24" 32' 10.24" 8.94m
71 Justin Tralongo Senior Oakmont 22' 4.09" 23' 5.01" 26' 11" 30' 1.76" 25' 3.62" 34' 5.44" 18' 10.10" 8.20m
86 Shaugn Murphy Sophomore Douglas 22' 7.46" 26' 9.32" 23' 1" 19' 4.68" 25' 4.70" 25' 1.93" 30' 0.10" 7.03m
87 Thomas Brogan Sophomore Norton 21' 3.75" 28' 2.25" 22' 11" 25' 2.5" 27' 3.25" 19' 5.75" 23' 7.25" 6.98m
94 Carter Hill 8 Parker Charter Essential 17' 2.82" 11' 5.88" 15' 11.5" 16' 1.41" 14' 8.18" 20' 7.03" 19' 9.46" 4.86m
Boys' Shot Put Flight 2
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH
28 Austin Roy Sophomore Blackstone-Millville 26' 5.11" 25' 8.76" 36' 1.94" 34' 9.25" 36' 10.29" 43' 5.56" 10.59m
37 Simon Houghton Senior Parker Charter Essential 40' 5.85" 26' 4" 38' 2.20" 32' 11" 23' 4.45" 23' 0.5" 10.03m
52 Jonthan Pasarelli Junior Innovation Academy 24' 11.63" 34' 3.54" 36' 4.81" 30' 1" 21' 7.92" 31' 7.05" 9.16m
63 Ryan Lariviere Junior Fairhaven 27' 7.20" 37' 1.05" 34' 9.45" 28' 9" 24' 8.70" 35' 0.90" 8.76m
64 Mischa deRuijter Senior Bromfield School 28' 11.94" 23' 6.49" 30' 5.17" 28' 8.5" 37' 0.41" 23' 3.05" 8.75m
75 Finn Picone Junior Oakmont 18' 6.94" 20' 8.06" 21' 2.34" 26' 2" 32' 8.5" 26' 8.28" 7.97m
78 Ryan Carroll Freshman Norton 22' 1.31" 26' 11.93" 28' 3.35" 25' 8.5" 24' 1.99" 30' 10.20" 7.83m
89 Elliott Stoney Sophomore Parker Charter Essential 27' 2.63" 21' 9.30" 15' 0.90" 20' 11.25" 17' 9.56" 15' 5.93" 6.38m
93 Ryan Maher Sophomore Blackstone-Millville 13' 10.05" 20' 9.07" 15' 6.30" 16' 10.5" 16' 10.5" 16' 8.47" 5.14m
Boys' Shot Put Flight 3
PL NAME YEAR TEAM MARK MARK ENGLISH
70 Sami Ahmed Freshman Burlington 27' 3.25" 21' 6.53" 8.31m
72 Colby Walzer Sophomore Burlington 26' 7.75" 26' 1.36" 8.12m
77 Rich Huynh Junior Burncoat 25' 10.5" 20' 5.30" 7.88m
79 Tom Walton Sophomore Melrose 25' 6.5" 20' 11.33" 7.78m
80 Marcel Paolollo Junior Innovation Academy 25' 3.5" 30' 7.24" 7.70m
82 David Downie Freshman Burlington 24' 10" 22' 4.20" 7.56m
83 Michael Sullivan Junior Oakmont 24' 3.25" 18' 11.18" 7.39m
84 Jack Loughlin Junior Holliston 23' 10" 22' 4.84" 7.26m
85 Kevin Russo Sophomore Sutton 23' 9" 30' 7.65" 7.23m
88 Kevin Sampson Senior Melrose 22' 8.75" 17' 6.02" 6.92m
90 Steven Liu Junior Melrose 20' 9" 23' 2.88" 6.32m
91 Rayan Mussa Junior Melrose 17' 10.5" 16' 9.63" 5.44m
92 Marwan Kiswani Freshman Burlington 17' 6" 20' 5.70" 5.33m
95 Chad Costa Freshman Melrose 12' 11.25" 14' 4.33" 3.94m
Boys' Shot Put Flight 4
PL NAME YEAR TEAM MARK MARK ENGLISH
31 Brandon Tammaro   Lynnfield 30' 1.02" 34' 2.25" 10.42m
57 Luke Gould Junior Hopedale 36' 4.65" 29' 7" 9.01m
62 Connor Slattery Freshman Dracut 22' 5.49" 28' 9.5" 8.77m
66 Brian Kostiw Junior Sutton 19' 11.63" 28' 1.5" 8.57m
69 Dwigins Rousseau Sophomore Burlington 23' 6.08" 27' 4" 8.33m
73 Mitchell DaSilva Senior Fairhaven 30' 11.47" 26' 5.5" 8.06m
74 Sean Edwards 8 Bellingham 30' 4.55" 26' 5" 8.05m
76 Dan Downie Junior Burlington 22' 10.56" 26' 0" 7.92m
Boys' Shot Put Flight 5
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH
39 Gerren Kopoinski Sophomore Dracut 32' 9.5" 27' 10.47" 41' 3.81" 38' 0.46" 38' 0.46" 9.99m
51 Rodrigo Garcia Senior Dracut 30' 2" 21' 8.64" 25' 4.08" 37' 4.88" 24' 8.84" 9.19m
53 Jayden Caron Sophomore Bellingham 30' 0.5" 26' 1.63" 25' 2.82" 30' 11.31" 26' 1.63" 9.15m
55 Marcos Borges Sophomore Hudson 29' 7.5" 24' 3.51" 36' 8.82" 23' 4.85" 30' 2.61" 9.02m
65 Matt Garceau Junior Hudson 28' 7.25" 33' 9.03" 24' 3.76" 34' 0.47" 31' 2.14" 8.71m
67 Andrew Keeler Freshman Bellingham 27' 11.5" 23' 9.18" 22' 7.75" 32' 1.82" 28' 2.86" 8.52m
68 Chucky O'Brien Sophomore Bellingham 27' 11.25" 23' 5.61" 31' 6.83" 36' 0.47" 28' 2.60" 8.51m
81 Colton Mertzic Junior Quabbin 25' 1.5" 24' 10.49" 20' 7.23" 25' 10.55" 32' 7.95" 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 ENGLISH
15 brandon Grzyb SR Bay Path Voc Tech 48' 0.60" 45' 4.05" 38' 9" 30' 7.35" 45' 4.05" 11.81m
26 Mike Millette Senior Blackstone-Millville 45' 8.57" 45' 4.32" 35' 5.25" 29' 0.70" 27' 3.44" 10.80m
27 Andrew DePalma Senior Lynnfield 34' 9.25" 35' 5.60" 34' 9.25" 39' 3.49" 31' 11.87" 10.59m
29 Adam Wright Senior Sutton 27' 9.60" 40' 3.72" 34' 9" 34' 4.83" 37' 2.19" 10.59m
30 Curtis Rocheleau Sophomore Sutton 25' 9" 42' 2.76" 34' 4" 38' 9.56" 41' 10.64" 10.46m
33 Sean Doyle Senior South Hadley 33' 3.35" 38' 4.47" 33' 11.5" 25' 5.63" 35' 11.95" 10.35m
43 Darryl Mitchell Senior Dracut 33' 5.10" 39' 1.86" 31' 10" 27' 4.52" 31' 6.18" 9.70m
46 Brendan Martin Senior Holliston 33' 9.21" 26' 11.42" 30' 11.75" 29' 8.88" 35' 3.79" 9.44m
47 Miles O'Malley Junior Newburyport 23' 7.17" 26' 4.26" 30' 7.75" 38' 7.37" 34' 0.20" 9.34m
48 Parker Hoover Senior Newburyport 24' 6.03" 34' 5.82" 30' 3" 38' 1.38" 39' 3.90" 9.22m
56 Ethan Ortyl Junior South Hadley 29' 3.70" 37' 10.72" 29' 7.25" 21' 3.78" 35' 2.75" 9.02m
Boys' Shot Put Flight 8
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK ENGLISH
8 Matthew Brooks Senior Douglas 33' 9.20" 42' 1.25" 53' 4.32" 35' 0.21" 35' 10.21" 41' 8.25" 54' 2.33" 12.70m
10 Paul Sousa Senior Joseph Case 36' 6.62" 45' 9.48" 49' 4.86" 39' 9.18" 34' 6.52" 40' 2" 28' 6.22" 12.24m
12 Alex Chu Senior Nipmuc 44' 11.64" 30' 10.71" 32' 10.17" 45' 4.33" 33' 7.56" 39' 1.25" 34' 0.25" 11.91m
17 Nolan Kaldenberg Senior Littleton 34' 0.51" 35' 11.46" 30' 7.20" 34' 5.10" 47' 0.57" 38' 3" 32' 6.15" 11.65m
18 Christopher Hamel Senior Adv. Math and Science Academy 27' 9.25" 27' 4.68" 42' 11.84" 33' 10.29" 39' 2.19" 38' 0.5" 45' 3.24" 11.59m
19 Jarrett Sudyka Senior South Hadley 44' 3.18" 46' 10.96" 38' 7.08" 43' 6.10" 34' 0.60" 37' 10" 30' 3.20" 11.53m
20 Isaac Tucker Junior Joseph Case 44' 2.59" 36' 7.89" 43' 5.52" 46' 5.80" 44' 2.59" 37' 9.5" 33' 7.62" 11.51m
21 Patrick Hannon Sophomore Auburn 37' 10.92" 48' 3.80" 37' 10.92" 34' 2.32" 43' 1.36" 37' 2" 40' 1.68" 11.32m
23 Zachary Edwards Senior Manchester Essex 33' 3.28" 44' 5.82" 30' 0.22" 40' 1.74" 42' 8.12" 36' 2" 32' 6.60" 11.02m
24 Connor Hileman Senior Pentucket 29' 9.31" 43' 9.21" 36' 7.11" 29' 0.71" 38' 8.94" 35' 10.5" 34' 0.97" 10.93m
25 Chase Jones Senior Oakmont 44' 3.34" 25' 8.52" 42' 10.20" 38' 11.07" 34' 11.93" 35' 8.5" 26' 9.38" 10.88m
34 Zack Huynh Senior Lynnfield 29' 8.40" 35' 9.30" 42' 2.25" 28' 8.25" 30' 8.55" 33' 9" 35' 1.20" 10.28m
44 Harry Blackman Junior Newburyport 22' 3.67" 35' 6.01" 38' 7.71" 38' 3.94" 28' 3.30" 31' 5" 23' 6.75" 9.57m
Boys' Shot Put Flight 9
PL NAME YEAR TEAM MARK MARK MARK ENGLISH
1 Aiden Felty Junior Innovation Academy 64' 10.05" 63' 2.10" 55' 5" 16.89m
2 Joshua Salem Senior Dracut 42' 9.83" 58' 5.67" 46' 0.5" 14.03m
3 Simon Vinci Junior Bishop Fenwick 54' 5.00" 50' 10.18" 44' 7.25" 13.59m
4 Nick Sharp Senior Mahar Regional 57' 1.75" 32' 11.63" 43' 11.5" 13.39m
5 Nathan Drislane Senior Lynnfield 34' 1.22" 52' 2.78" 43' 2" 13.15m
6 Evan Levrault Senior South Hadley 38' 9.07" 37' 5.57" 43' 0.75" 13.12m
7 Lucas Wolbach Senior Pentucket 50' 4.75" 47' 10" 42' 8.5" 13.01m
9 Donte Harmon Senior Newburyport 30' 10.69" 35' 10.00" 41' 2.25" 12.55m
11 Brandon Bednarik Senior Joseph Case 28' 1.43" 28' 6.18" 39' 7.25" 12.07m
13 Cameron Connell Sophomore Holliston 49' 2.94" 31' 3.20" 39' 1" 11.91m
14 Eric Fournier Senior Triton 30' 0.75" 48' 0.25" 39' 0.5" 11.89m
16 Harry Smith Senior Old Rochester 28' 0.53" 33' 9.68" 38' 5" 11.70m