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

Boys' 55 Meters Finals

Top↑
PL NAME YEAR TEAM TIME TIME
1 John Caouette Senior Oakmont 6.74 6.48
2 Nicholas Kinnon Senior Lynnfield 8.02 6.68
3 Matheus Dovale Senior North Reading 7.20 6.79
4 Tyler Pearce Sophomore Dracut 5.65 6.80
5 Donte Harmon Senior Newburyport 7.37 6.82
6 Harry Keefe Senior Sutton 6.03 6.85
7 Noah Couitt Senior Joseph Case 4.83 6.90
8 Jacob Dickson Senior Pentucket 7.19 6.91
9 Darnell Worley Sophomore Whitinsville Christian 8.69 6.95
10 John McNeil Sophomore Medfield 8.53 6.99
11 Martin Heir Senior Dracut 7.60 7.03
12 Collin Flanagan Senior Nipmuc 6.98 7.05
13 Tyler Lindquist Senior Saint Peter-Marian 7.51 7.08
14 Ryan Thira Junior Murdock 8.41 7.12
15 Christopher LeBlanc Junior Narragansett 6.92 7.13
16 Stephen Brown Senior Oakmont 5.07 7.14
Boys' 55 Meters Finals Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
7 Noah Couitt Senior Joseph Case 5.18 5.59 6.97 6.90 8.70 8.01
8 Jacob Dickson Senior Pentucket 6.78 6.29 6.98 6.91 5.32 8.30
9 Darnell Worley Sophomore Whitinsville Christian 7.72 7.79 7.02 6.95 8.27 8.76
11 Martin Heir Senior Dracut 5.07 6.82 4.93 7.03 6.54 7.88
12 Collin Flanagan Senior Nipmuc 9.03 9.17 5.79 7.05 5.71 9.03
13 Tyler Lindquist Senior Saint Peter-Marian 8.00 5.17 6.52 7.08 7.65 7.01
14 Ryan Thira Junior Murdock 8.12 7.55 6.20 7.12 9.05 8.83
15 Christopher LeBlanc Junior Narragansett 5.28 8.70 5.35 7.13 5.21 6.49
Boys' 55 Meters Finals Section 2
PL NAME YEAR TEAM TIME
1 John Caouette Senior Oakmont 6.48
2 Nicholas Kinnon Senior Lynnfield 6.68
3 Matheus Dovale Senior North Reading 6.79
4 Tyler Pearce Sophomore Dracut 6.80
5 Donte Harmon Senior Newburyport 6.82
6 Harry Keefe Senior Sutton 6.85
10 John McNeil Sophomore Medfield 6.99
16 Stephen Brown Senior Oakmont 7.14

Boys' 55 Meters Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME
1 John Caouette Senior Oakmont 6.56 4.92 4.86 7.68
2 Nicholas Kinnon Senior Lynnfield 6.77 5.69 6.57 6.44
3 Donte Harmon Senior Newburyport 6.82 7.98 4.98 5.26
4 Tyler Pearce Sophomore Dracut 6.83 5.19 5.40 8.00
5 Matheus Dovale Senior North Reading 6.85 6.79 8.57 5.62
6 John McNeil Sophomore Medfield 6.93 7.00 5.34 6.93
7 Harry Keefe Senior Sutton 6.94 6.39 5.56 6.53
8 Noah Couitt Senior Joseph Case 6.95 8.76 8.55 5.01
9 Jacob Dickson Senior Pentucket 6.96 7.80 5.92 5.64
10 Collin Flanagan Senior Nipmuc 7.00 5.39 8.47 8.75
11 Darnell Worley Sophomore Whitinsville Christian 7.01 7.50 9.12 7.36
12 Tyler Lindquist Senior Saint Peter-Marian 7.03 5.21 5.21 7.81
13 Martin Heir Senior Dracut 7.04 6.76 8.17 8.94
14 Christopher LeBlanc Junior Narragansett 7.08 6.45 8.71 5.38
15 Ryan Thira Junior Murdock 7.08 6.38 7.65 8.08
16 Christian Hodgson Senior Northampton 7.09 5.18 7.45 7.80
17 Stephen Brown Senior Oakmont 7.09 7.09 6.10 7.80
18 Matthew Tomlinson Sophomore Burncoat 7.11 7.26 6.90 6.76
19 John Lee Sophomore Lynnfield 7.11 6.62 6.90 4.98
20 Carson Doody Junior North Middlesex 7.12 6.20 5.84 7.27
21 Keegan O'Keefe Sophomore Pentucket 7.13 5.85 8.49 7.92
22 Jacy Kretas Senior North Middlesex 7.14 7.86 6.07 7.43
23 Matthew Rossetti Junior Dracut 7.14 7.43 6.29 5.00
24 Justin Ysalguez Senior Lynnfield 7.16 9.24 8.45 6.59
25 Maxwell Passen Sophomore Newburyport 7.18 6.54 5.46 5.53
26 Bryce Duprey Junior Fairhaven 7.19 9.21 5.97 6.48
27 Antonio Luna Junior Joseph Case 7.21 9.23 6.20 6.13
27 Joseph DiSanto Junior North Reading 7.21 8.51 6.35 8.51
29 Will Garcia Junior Old Rochester 7.22 5.85 8.38 6.14
29 Anthony Floramo Sophomore Lynnfield 7.22 7.37 7.22 8.09
31 Sam McGrath Junior Norton 7.23 5.72 5.79 6.58
32 Ben Kramich Sophomore Lynnfield 7.24 5.87 8.19 8.62
33 Christian Keeler SR Bay Path Voc Tech 7.26 9.22 7.70 7.70
34 Max Gibbs Junior Newburyport 7.27 6.84 6.26 7.42
35 James Hodgdon Senior Dracut 7.27 6.11 6.33 6.26
36 Jakob Rivers Sophomore Dracut 7.29 8.17 5.76 7.51
37 Grayson Budny Freshman North Reading 7.30 7.52 5.33 8.69
38 Ryan Radzik Junior Bishop Fenwick 7.31 6.73 7.97 5.56
39 Liam Rittenburg Junior Melrose 7.32 6.01 6.96 5.57
40 Stephen Blanchard Junior Bishop Fenwick 7.32 8.35 7.25 6.23
41 Christian Daley Sophomore Medfield 7.32 8.42 8.57 6.08
42 Jake Messier Sophomore Pentucket 7.34 5.66 7.42 8.89
43 Michael Simonelli Senior Sutton 7.36 5.89 8.03 7.73
44 Stephen Stratton Senior South Hadley 7.37 8.11 8.48 8.63
45 Anthony Cintron Sophomore Auburn 7.38 8.71 5.61 6.65
46 Owen Cebula Sophomore Fairhaven 7.42 8.02 8.31 9.06
47 Joseph Frammartino Sophomore North Reading 7.42 9.35 8.91 9.28
48 Devan Hanlan FR Bay Path Voc Tech 7.43 7.06 6.32 9.44
49 Christopher Hamel Senior Adv. Math and Science Academy 7.43 8.25 6.84 8.85
50 Kyle Colwell Junior Newburyport 7.44 6.10 9.23 7.07
51 Mateo Hastie Senior Nipmuc 7.46 7.31 8.28 6.87
52 Salvatore Marotta   Lynnfield 7.48 6.59 9.13 6.36
53 Flynn Bourgault Junior Fairhaven 7.48 5.91 7.26 6.21
53 Brandon Leary Junior Triton 7.48 7.71 9.20 7.26
55 Anthony Rawa Freshman Littleton 7.48 7.86 9.73 6.66
56 Justin Thira Freshman Murdock 7.49 7.49 8.32 7.12
57 Ethan Houllahan Sophomore Pentucket 7.50 7.88 7.05 6.38
58 Anthony Galindo Freshman Bellingham 7.52 7.60 8.28 5.49
59 Drew Moniz Junior Fairhaven 7.55 8.84 6.87 9.67
60 David Capacchieti Freshman Lynnfield 7.56 6.88 9.23 8.55
61 Brian Kostiw Junior Sutton 7.57 9.01 6.21 8.03
62 Alex Currier Freshman Mahar Regional 7.58 9.25 5.54 7.28
63 Liam Genninger Freshman Adv. Math and Science Academy 7.60 9.05 7.91 6.69
64 Wiliam Elliott Senior Fairhaven 7.60 7.83 9.35 7.45
65 Henry Higgins Senior Northampton 7.62 5.72 7.78 7.62
66 Aiden Guthro Junior Newburyport 7.64 6.19 8.33 9.78
67 Marvin Ssempala Sophomore Burlington 7.65 8.80 6.35 9.72
68 Nicholas Petty Freshman Newburyport 7.65 5.51 7.88 9.80
69 John Peterson Freshman Burlington 7.66 5.37 9.43 7.66
70 Aaron Manganello Junior Pentucket 7.66 8.58 7.13 5.67
71 Tony Truong Senior Fairhaven 7.67 5.76 6.83 7.29
72 Audie Casello Junior Parker Charter Essential 7.68 7.30 6.46 5.69
73 Gerren Kopoinski Sophomore Dracut 7.68 7.07 8.68 9.83
74 Nick Pagliarulo Freshman Triton 7.69 6.39 7.16 5.85
75 Manau Gupta Freshman Adv. Math and Science Academy 7.69 8.16 7.77 6.39
75 Aidan Royce Freshman Sutton 7.69 8.85 9.54 6.62
77 Jamie Teele Senior Mahar Regional 7.69 5.62 7.00 8.31
78 Sean Wynne Freshman Norton 7.69 5.54 6.00 6.93
79 Sam Drake Senior Murdock 7.74 7.98 7.82 8.05
80 Christian Fall Sophomore Fairhaven 7.84 5.96 7.69 6.43
81 Max Robakiewicz Senior Nipmuc 7.84 6.04 8.16 7.84
82 Garrett Ranieri 7 Narragansett 7.85 7.07 8.64 7.70
83 Christopher Saunders Senior Adv. Math and Science Academy 7.86 6.21 5.98 6.06
84 Owen McNeil Freshman Newburyport 7.87 7.01 8.90 9.05
85 Lorenzo Spinetti Senior Nipmuc 7.88 6.54 7.96 5.84
86 Luke Gould Junior Hopedale 7.88 9.54 10.09 9.93
86 Brendan Ingalls Sophomore Melrose 7.88 8.75 6.62 8.20
88 Ryan Lariviere Junior Fairhaven 7.90 6.09 8.30 6.72
89 Gavin Elder 8 Bellingham 7.91 9.73 9.42 6.81
90 Noah Trudel Junior Triton 7.92 9.67 9.11 6.97
91 Bruce Prescott Sophomore Bellingham 7.93 7.22 5.95 8.33
92 Keegan McMahan Sophomore Oakmont 7.96 9.56 7.33 8.68
93 Nathan Aggaremay 8 Burncoat 7.97 10.29 7.66 8.05
94 Braeden Frascolla Freshman Sutton 8.04 9.41 8.37 8.12
95 Henry Lacey Freshman Newburyport 8.06 8.39 9.11 8.39
96 Maxwell Folz Sophomore Newburyport 8.07 7.43 6.70 9.20
97 Nicholas Lebel Sophomore Norton 8.10 6.40 6.73 9.40
98 Shaugn Murphy Sophomore Douglas 8.11 8.52 9.01 9.01
99 Riley Kimball Freshman Murdock 8.15 6.12 9.05 9.87
100 Ian Golas Senior Fairhaven 8.15 8.15 10.52 8.64
101 Jake Silva Freshman Dracut 8.17 8.26 6.62 7.77
102 Jacob Pulido 8 Bromfield School 8.30 6.06 6.98 9.30
103 Zach Adams Freshman Norton 8.33 6.00 9.08 7.25
104 Rahul Harve Sophomore Adv. Math and Science Academy 8.33 6.42 6.42 6.00
105 Matthew Tran Senior Auburn 8.39 10.07 7.97 7.72
106 Tyler Clements Freshman Newburyport 8.40 10.00 9.83 7.23
107 Zachary Guillou Freshman Newburyport 8.42 5.98 9.43 6.32
108 Jack Bryk Sophomore Newburyport 8.44 8.61 7.09 8.19
109 Nicholas Castelluzzi Junior Norton 8.45 8.79 6.93 9.89
110 Ryan Crompton Freshman Manchester Essex 8.46 6.60 10.16 7.36
111 Sean Deady Sophomore Norton 8.46 7.96 9.23 11.00
112 Sean Edwards 8 Bellingham 8.49 7.22 6.20 6.03
113 Lucas Pacheco Junior Fairhaven 8.56 7.71 10.45 6.42
114 Harrison Leone Freshman Holliston 8.66 10.57 10.83 7.37
115 Chris Berthao Freshman Norton 9.10 11.47 10.20 7.74
116 Rayan Mussa Junior Melrose 9.20 9.02 10.77 8.56
117 Eamon McCormick 7 Saint Peter-Marian 9.22 7.75 7.29 9.32
118 Adam Buccaroni 8 Murdock 9.49 7.50 9.68 7.79
119 Carter Hill 8 Parker Charter Essential 9.84 10.73 11.81 9.06
120 Conner Stickney 7 Douglas 9.85 9.76 8.67 8.57
Boys' 55 Meters Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
3 Donte Harmon Senior Newburyport 8.87 7.51 5.60 6.21 6.82
23 Matthew Rossetti Junior Dracut 5.86 5.29 7.57 5.43 7.14
41 Christian Daley Sophomore Medfield 7.84 5.64 5.93 9.52 7.32
51 Mateo Hastie Senior Nipmuc 6.42 6.87 8.36 8.73 7.46
64 Wiliam Elliott Senior Fairhaven 8.21 7.60 7.60 8.14 7.60
73 Gerren Kopoinski Sophomore Dracut 9.91 7.45 9.14 6.84 7.68
88 Ryan Lariviere Junior Fairhaven 8.30 9.80 9.41 5.85 7.90
Boys' 55 Meters Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME
1 John Caouette Senior Oakmont 6.56 6.17
22 Jacy Kretas Senior North Middlesex 7.14 5.64
29 Anthony Floramo Sophomore Lynnfield 7.22 7.59
53 Flynn Bourgault Junior Fairhaven 7.48 6.59
60 David Capacchieti Freshman Lynnfield 7.56 6.05
69 John Peterson Freshman Burlington 7.66 5.37
84 Owen McNeil Freshman Newburyport 7.87 8.42
102 Jacob Pulido 8 Bromfield School 8.30 9.47
Boys' 55 Meters Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME
2 Nicholas Kinnon Senior Lynnfield 7.11 6.77
27 Joseph DiSanto Junior North Reading 5.20 7.21
62 Alex Currier Freshman Mahar Regional 6.98 7.58
68 Nicholas Petty Freshman Newburyport 9.87 7.65
78 Sean Wynne Freshman Norton 10.00 7.69
80 Christian Fall Sophomore Fairhaven 6.28 7.84
101 Jake Silva Freshman Dracut 7.93 8.17
Boys' 55 Meters Preliminaries Heat 4
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
9 Jacob Dickson Senior Pentucket 7.52 6.96 5.57 6.34 5.64 7.03 7.73
10 Collin Flanagan Senior Nipmuc 6.44 7.00 5.46 8.96 7.42 8.75 7.07
11 Darnell Worley Sophomore Whitinsville Christian 6.87 7.01 8.00 6.59 7.86 7.36 5.26
44 Stephen Stratton Senior South Hadley 7.37 7.37 5.83 8.11 7.82 5.75 5.16
45 Anthony Cintron Sophomore Auburn 8.34 7.38 6.72 7.38 7.16 6.20 5.83
86 Brendan Ingalls Sophomore Melrose 6.15 7.88 7.17 5.60 9.54 8.67 5.99
109 Nicholas Castelluzzi Junior Norton 9.21 8.45 9.81 7.95 7.95 8.62 8.96
111 Sean Deady Sophomore Norton 9.65 8.46 6.86 8.89 7.53 8.80 6.94
Boys' 55 Meters Preliminaries Heat 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
5 Matheus Dovale Senior North Reading 6.65 6.85 5.55 8.29 6.24 5.76
35 James Hodgdon Senior Dracut 9.24 7.27 5.53 7.64 7.78 8.00
47 Joseph Frammartino Sophomore North Reading 9.20 7.42 6.46 6.61 5.42 6.68
55 Anthony Rawa Freshman Littleton 9.73 7.48 8.38 5.46 5.76 5.61
63 Liam Genninger Freshman Adv. Math and Science Academy 9.20 7.60 9.58 5.40 8.06 7.76
90 Noah Trudel Junior Triton 9.67 7.92 6.58 9.75 8.80 10.22
116 Rayan Mussa Junior Melrose 8.28 9.20 9.94 10.40 9.94 10.77
Boys' 55 Meters Preliminaries Heat 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
27 Antonio Luna Junior Joseph Case 6.06 7.21 6.20 9.23 7.07 6.35
31 Sam McGrath Junior Norton 6.44 7.23 8.97 5.57 6.87 8.90
36 Jakob Rivers Sophomore Dracut 6.13 7.29 7.00 8.75 9.48 5.84
53 Brandon Leary Junior Triton 6.59 7.48 8.23 5.69 7.63 8.31
113 Lucas Pacheco Junior Fairhaven 7.28 8.56 6.94 9.59 10.53 8.74
115 Chris Berthao Freshman Norton 7.83 9.10 8.01 10.01 7.38 11.65
Boys' 55 Meters Preliminaries Heat 7
PL NAME YEAR TEAM TIME TIME TIME TIME
16 Christian Hodgson Senior Northampton 5.68 7.09 4.97 6.53
38 Ryan Radzik Junior Bishop Fenwick 9.00 7.31 7.17 7.97
59 Drew Moniz Junior Fairhaven 7.40 7.55 5.44 7.40
65 Henry Higgins Senior Northampton 6.86 7.62 9.38 5.87
75 Manau Gupta Freshman Adv. Math and Science Academy 6.08 7.69 8.31 5.46
75 Aidan Royce Freshman Sutton 9.85 7.69 9.54 8.85
81 Max Robakiewicz Senior Nipmuc 10.04 7.84 10.20 8.86
82 Garrett Ranieri 7 Narragansett 6.52 7.85 7.07 6.99
Boys' 55 Meters Preliminaries Heat 8
PL NAME YEAR TEAM TIME TIME
43 Michael Simonelli Senior Sutton 7.36 9.06
49 Christopher Hamel Senior Adv. Math and Science Academy 7.43 8.47
52 Salvatore Marotta   Lynnfield 7.48 8.68
56 Justin Thira Freshman Murdock 7.49 8.39
79 Sam Drake Senior Murdock 7.74 5.81
106 Tyler Clements Freshman Newburyport 8.40 9.16
112 Sean Edwards 8 Bellingham 8.49 7.81
119 Carter Hill 8 Parker Charter Essential 9.84 12.50
Boys' 55 Meters Preliminaries Heat 9
PL NAME YEAR TEAM TIME TIME TIME
7 Harry Keefe Senior Sutton 7.99 6.94 5.63
15 Ryan Thira Junior Murdock 8.36 7.08 7.30
18 Matthew Tomlinson Sophomore Burncoat 7.97 7.11 5.62
37 Grayson Budny Freshman North Reading 7.89 7.30 9.20
58 Anthony Galindo Freshman Bellingham 9.25 7.52 8.73
66 Aiden Guthro Junior Newburyport 8.94 7.64 9.94
103 Zach Adams Freshman Norton 9.00 8.33 9.83
118 Adam Buccaroni 8 Murdock 8.36 9.49 10.82
Boys' 55 Meters Preliminaries Heat 10
PL NAME YEAR TEAM TIME TIME
24 Justin Ysalguez Senior Lynnfield 7.16 5.88
25 Maxwell Passen Sophomore Newburyport 7.18 7.76
32 Ben Kramich Sophomore Lynnfield 7.24 6.38
42 Jake Messier Sophomore Pentucket 7.34 9.40
97 Nicholas Lebel Sophomore Norton 8.10 8.51
99 Riley Kimball Freshman Murdock 8.15 5.87
108 Jack Bryk Sophomore Newburyport 8.44 8.28
110 Ryan Crompton Freshman Manchester Essex 8.46 9.39
Boys' 55 Meters Preliminaries Heat 11
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
12 Tyler Lindquist Senior Saint Peter-Marian 5.00 6.26 6.12 8.93 6.19 9.00 7.03
21 Keegan O'Keefe Sophomore Pentucket 6.06 6.28 7.49 5.07 7.21 6.21 7.13
72 Audie Casello Junior Parker Charter Essential 9.07 8.53 9.68 9.60 6.99 6.30 7.68
74 Nick Pagliarulo Freshman Triton 7.23 6.39 7.92 10.00 6.23 6.16 7.69
77 Jamie Teele Senior Mahar Regional 7.46 9.39 7.54 7.54 7.46 9.31 7.69
96 Maxwell Folz Sophomore Newburyport 6.54 7.43 8.64 10.09 9.85 6.86 8.07
Boys' 55 Meters Preliminaries Heat 12
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
4 Tyler Pearce Sophomore Dracut 7.38 8.61 6.83 5.95 8.75 7.52 4.79
6 John McNeil Sophomore Medfield 5.69 6.45 6.93 5.89 7.49 7.49 8.67
14 Christopher LeBlanc Junior Narragansett 8.78 5.74 7.08 9.07 6.87 8.15 8.36
46 Owen Cebula Sophomore Fairhaven 5.64 5.27 7.42 7.80 5.49 6.61 6.39
48 Devan Hanlan FR Bay Path Voc Tech 8.70 6.91 7.43 5.43 9.59 8.10 8.03
70 Aaron Manganello Junior Pentucket 6.36 7.74 7.66 6.90 7.74 8.66 7.36
71 Tony Truong Senior Fairhaven 9.82 8.13 7.67 8.82 6.68 9.44 5.68
94 Braeden Frascolla Freshman Sutton 7.24 6.84 8.04 10.46 6.44 9.17 6.84
Boys' 55 Meters Preliminaries Heat 13
PL NAME YEAR TEAM TIME TIME TIME
29 Will Garcia Junior Old Rochester 9.39 7.22 8.74
50 Kyle Colwell Junior Newburyport 9.16 7.44 6.40
83 Christopher Saunders Senior Adv. Math and Science Academy 5.90 7.86 7.24
95 Henry Lacey Freshman Newburyport 5.97 8.06 9.84
107 Zachary Guillou Freshman Newburyport 9.01 8.42 10.70
114 Harrison Leone Freshman Holliston 11.18 8.66 7.02
120 Conner Stickney 7 Douglas 11.53 9.85 9.16
Boys' 55 Meters Preliminaries Heat 14
PL NAME YEAR TEAM TIME TIME
17 Stephen Brown Senior Oakmont 7.09 7.09
19 John Lee Sophomore Lynnfield 8.68 7.11
26 Bryce Duprey Junior Fairhaven 6.26 7.19
67 Marvin Ssempala Sophomore Burlington 7.65 7.65
89 Gavin Elder 8 Bellingham 5.70 7.91
93 Nathan Aggaremay 8 Burncoat 9.41 7.97
104 Rahul Harve Sophomore Adv. Math and Science Academy 9.83 8.33
105 Matthew Tran Senior Auburn 6.13 8.39
Boys' 55 Meters Preliminaries Heat 15
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
13 Martin Heir Senior Dracut 8.94 8.31 5.00 6.62 7.54 7.33 7.04
20 Carson Doody Junior North Middlesex 8.76 7.76 6.63 6.98 6.06 8.69 7.12
34 Max Gibbs Junior Newburyport 6.84 6.55 7.64 9.09 8.29 7.35 7.27
40 Stephen Blanchard Junior Bishop Fenwick 6.96 7.40 8.86 5.71 5.71 5.86 7.32
61 Brian Kostiw Junior Sutton 9.24 6.36 7.50 9.77 8.03 5.45 7.57
91 Bruce Prescott Sophomore Bellingham 9.12 8.57 10.08 9.92 10.00 9.52 7.93
92 Keegan McMahan Sophomore Oakmont 6.05 8.36 5.74 9.48 7.17 9.16 7.96
117 Eamon McCormick 7 Saint Peter-Marian 9.78 6.83 10.42 8.21 11.99 8.49 9.22
Boys' 55 Meters Preliminaries Heat 16
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
8 Noah Couitt Senior Joseph Case 6.19 6.26 8.14 8.90 5.70 5.43 6.95
33 Christian Keeler SR Bay Path Voc Tech 5.67 5.09 5.16 5.30 8.86 7.05 7.26
39 Liam Rittenburg Junior Melrose 7.18 8.57 6.88 5.71 5.27 6.01 7.32
57 Ethan Houllahan Sophomore Pentucket 6.68 9.30 6.45 8.18 8.10 5.93 7.50
85 Lorenzo Spinetti Senior Nipmuc 6.62 6.62 7.17 6.47 6.94 10.01 7.88
86 Luke Gould Junior Hopedale 7.17 5.76 6.70 6.47 9.70 7.33 7.88
98 Shaugn Murphy Sophomore Douglas 5.84 5.92 5.92 7.14 7.79 8.84 8.11
100 Ian Golas Senior Fairhaven 6.36 7.09 7.26 8.07 5.95 5.79 8.15

Boys' 300 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
1 Cole Lavalle Junior Northampton 39.18 35.15 36.61 35.15 36.61
2 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 34.63 28.74 36.84 28.00 42.74
3 Ryan Sofoul Senior Holliston 46.57 36.59 36.96 37.70 29.57
4 Michael Blake Junior Hudson 39.42 46.55 37.54 43.17 26.28
5 Henry Dolan Junior Holliston 47.17 39.12 38.35 38.35 41.42
6 Nicholas Locantore Junior Burncoat 45.27 41.43 38.36 47.19 47.57
7 Dean Campbell Junior Manchester Essex 50.09 42.77 38.53 47.40 34.68
8 Patrick Filetti Senior Newburyport 30.07 42.78 38.54 33.15 46.64
9 Ethan Salem Junior Northampton 38.73 41.83 38.73 50.35 36.41
10 Rion Crear Sophomore North Middlesex 38.30 45.34 39.08 34.79 27.75
11 David Nelson Senior Auburn 42.64 32.47 39.12 49.30 49.69
12 Anthony Collins Junior Narragansett 43.93 38.83 39.22 40.40 45.89
13 Brett Cohee   Lynnfield 40.89 40.10 39.31 48.36 32.24
14 Trevon Bell Senior Narragansett 49.15 46.79 39.32 36.18 49.15
15 Mik Masterson Senior Parker Charter Essential 29.91 50.37 39.35 35.42 33.85
16 Zach Jacobs Sophomore Holliston 28.81 33.55 39.46 37.89 48.15
17 Caleb Selby Junior Medway 38.00 33.25 39.58 41.96 27.71
18 Cameron Picard Junior Bellingham 37.28 43.23 39.66 36.09 29.35
19 Alex Vallaro Junior Sutton 29.78 28.59 39.70 42.88 38.12
20 Evan Ferro Junior Fairhaven 29.40 36.15 39.72 33.37 29.00
21 Liam Murray Senior Pentucket 35.37 46.90 39.74 29.81 37.76
22 Aidan Lerner Senior Norton 50.88 42.54 39.75 31.01 35.78
23 Sam Joline Sophomore Medfield 51.72 29.44 39.78 46.15 46.55
24 Joseph Lopez Junior Innovation Academy 39.02 43.00 39.81 30.66 50.16
25 Matthew Amissah Junior Burncoat 41.82 50.97 39.82 44.60 41.82
26 Alejandro Medina JR Bay Path Voc Tech 41.47 40.67 39.87 33.89 43.06
27 Simon Houghton Senior Parker Charter Essential 45.09 27.93 39.90 43.10 33.92
28 Adam Digman Junior Murdock 32.01 32.41 40.01 42.01 48.02
29 Nick Viveiros Junior Joseph Case 34.27 35.88 40.31 42.73 51.60
30 Jack O'Brien Freshman Norton 28.24 37.92 40.34 39.13 41.55
31 Liam Falk Senior Manchester Essex 33.91 50.05 40.36 50.45 41.57
32 Andrew Jayyosi Junior Nipmuc 41.72 32.40 40.50 49.82 48.60
33 Jonthan Pasarelli Junior Innovation Academy 42.29 33.35 40.66 32.94 50.02
34 Nicholas Carpenter Senior North Reading 35.93 49.82 40.83 41.65 53.08
35 Joseph McCarthy Junior North Reading 46.56 41.25 40.84 29.00 37.17
36 Phillip Kustara Freshman Innovation Academy 37.31 41.00 41.00 38.13 44.28
37 Chandler Goulart Junior Old Rochester 41.89 29.16 41.06 52.15 53.38
38 DeBenedetto Matt Senior North Reading 35.32 42.72 41.07 32.86 34.50
39 Matt Maloney Senior Pentucket 53.18 46.58 41.22 48.23 48.64
40 Kevin Brown Senior North Reading 28.89 29.71 41.26 33.84 53.23
40 Pierre MaCary Junior Northampton 51.17 51.17 41.26 39.20 30.95
42 James Ryan Sophomore Blackstone-Millville 51.65 53.32 41.65 31.66 34.16
43 Caleb Scopetski Sophomore Auburn 33.33 49.58 41.66 48.75 44.58
44 Matthew Robichaud Junior Dracut 48.56 36.84 41.86 40.61 51.49
45 Jarrett Wright Senior Pentucket 50.67 41.87 41.87 52.34 29.73
46 John Lukowiak Sophomore Holliston 34.35 42.72 41.88 41.05 34.76
47 Connor Howells Junior Medfield 33.59 52.48 41.98 32.75 41.98
48 Marcos Borges Sophomore Hudson 45.36 31.92 42.00 47.04 46.62
49 Brendan Mirra Junior Bishop Fenwick 49.23 50.91 42.07 34.50 47.96
50 Matt Keeves Sophomore Pentucket 45.46 47.14 42.09 44.62 43.36
51 Nick Khraibi Senior Newburyport 51.84 32.45 42.14 39.62 29.92
52 Rojit Gurung Sophomore Burlington 45.53 53.53 42.15 37.10 31.62
53 Mike Armand Junior Triton 40.08 53.15 42.18 38.81 40.92
54 Ben Sacramone Junior Quabbin 54.86 49.80 42.20 40.52 32.50
55 Devin Fonseca Sophomore Fairhaven 30.87 43.13 42.28 48.63 42.71
56 Zachary Lerner Sophomore Norton 29.61 46.10 42.29 39.33 39.33
57 Cameron Chinchillo Sophomore North Reading 41.47 45.70 42.31 35.54 52.89
58 Jimmy Markhan Sophomore Melrose 52.51 43.61 42.34 32.18 46.58
59 Kofi Agyeman Junior Auburn 37.70 48.29 42.36 41.52 31.35
60 Michael Heins Sophomore Oakmont 42.40 40.28 42.40 54.70 52.16
61 Luc-Daniel Metivier Junior Triton 30.13 32.68 42.43 45.40 36.07
62 Cameron McGrath Junior Auburn 53.09 33.56 42.47 51.39 42.47
63 Leo Narbonne Junior Parker Charter Essential 42.14 34.05 42.56 46.39 54.06
63 Anthony Wolski Junior Murdock 54.06 47.67 42.56 50.65 42.99
65 Peter D'Ambrosio Sophomore Newburyport 36.20 33.22 42.58 32.79 44.71
66 Bryan Qian Junior Medfield 33.26 31.13 42.64 50.75 53.73
67 Dominic Perry Senior Gardner 43.55 54.22 42.69 37.14 30.31
68 John Shaffer 8 Innovation Academy 41.00 51.24 42.70 54.23 49.96
69 Brandon Huang Sophomore Burlington 36.98 41.71 43.00 53.32 52.46
70 Nick Heisler Freshman Burlington 38.36 56.03 43.10 56.03 31.04
71 Eric Hood 8 Narragansett 49.16 43.99 43.12 40.54 31.48
72 Nathaniel Bean Sophomore Hopedale 35.40 33.24 43.16 30.65 46.62
73 Tyreke Mason Senior Burncoat 38.88 41.04 43.20 36.29 37.59
74 Colin Harrigan Junior Medway 31.58 51.05 43.26 31.15 43.26
74 Orion McClain Junior Northampton 40.67 45.86 43.26 53.21 36.78
76 Jack Yu Freshman Bromfield School 56.41 48.60 43.39 32.11 54.24
77 Brendan Martin Senior Holliston 38.67 38.67 43.44 45.62 55.17
78 Colton Mertzic Junior Quabbin 43.99 42.68 43.55 33.54 46.17
79 Matthew Crepeau Junior Hopedale 35.30 45.75 43.57 44.01 39.22
80 Jack Cooney Junior Burncoat 42.28 52.74 43.58 44.89 36.61
80 Mark Wilshusen Senior Burlington 33.12 44.02 43.58 34.87 36.18
82 Caleb Cotnoir Junior Blackstone-Millville 37.50 51.89 43.60 32.70 45.35
82 Andrew Noonan Sophomore Auburn 37.06 34.45 43.60 37.06 54.07
84 Justin Nguyen Junior Gardner 55.03 46.73 43.67 34.07 33.63
85 Emerson Kahle Freshman Manchester Essex 51.66 31.96 43.78 55.60 50.79
86 Joshua Jaffarian SR Bay Path Voc Tech 46.08 40.37 43.88 48.71 48.71
87 Tim Hileman Junior Pentucket 33.83 32.95 43.93 41.74 36.03
88 Matt Olson Freshman Triton 47.72 42.42 44.18 41.09 51.69
89 Matthew Szczepanek Junior Blackstone-Millville 45.96 44.19 44.19 51.71 50.82
90 Jonah Burd Sophomore Triton 54.63 43.97 44.41 53.74 40.86
91 Matthew Berube Sophomore Newburyport 33.05 33.50 44.66 54.94 53.15
92 John Pestana Junior Burlington 46.47 54.96 44.68 44.68 43.79
93 Kirolos Bebawy Freshman Hopedale 49.78 51.57 44.84 56.95 39.91
94 Seth Tremblay Junior Blackstone-Millville 33.66 57.00 44.88 44.44 53.86
95 Stefan Berlind Sophomore Newburyport 52.10 46.71 44.91 35.48 49.85
96 Santino Romeo Freshman Sutton 34.62 51.70 44.95 57.99 45.40
97 Jacob Fournier Junior South Hadley 46.78 58.48 44.98 43.63 58.03
98 Mic Flynn Junior Bellingham 57.29 32.93 45.11 51.88 45.57
99 Rahul Alla Sophomore Burlington 47.85 40.63 45.14 58.23 35.66
100 Declan Diestel Sophomore Norton 45.23 46.14 45.23 56.09 53.38
101 Dominic Muscatell 8 Douglas 45.33 49.87 45.33 57.12 54.40
102 Ian Prince Junior South Hadley 52.60 57.59 45.34 50.78 57.13
103 Christian Ambrosini Freshman Dracut 41.31 34.50 45.39 49.03 52.20
104 Yianni Stefanidis Freshman Burlington 45.50 48.23 45.50 40.95 34.13
105 Alexander Augusta Sophomore Dracut 50.74 41.60 45.71 50.29 38.86
106 Alec Silva Sophomore Bishop Fenwick 39.40 43.98 45.81 51.77 37.11
107 Elliott Stoney Sophomore Parker Charter Essential 44.07 33.05 45.90 40.86 40.86
108 Anthony DeBoer Junior Hopedale 56.96 53.74 45.93 41.34 32.61
109 Kevin Sampson Senior Melrose 56.23 38.26 46.09 37.80 32.73
110 Tom Walton Sophomore Melrose 38.33 56.33 46.17 48.02 47.56
111 Nam Bui Freshman Innovation Academy 41.11 53.12 46.19 48.50 48.97
112 Matt Borenstein Junior Melrose 38.41 46.27 46.27 55.53 40.72
113 Syed Mohammed Senior Burlington 45.86 57.90 46.32 35.67 59.29
114 Christian Kinsey Freshman Newburyport 33.40 49.39 47.03 1:00.67 45.62
115 Eric Hogan Freshman Murdock 58.74 51.57 47.75 50.14 39.64
116 Justin Kent Freshman Norton 48.27 36.32 47.79 33.46 37.28
117 Richard Cromwell Freshman Burlington 56.05 34.01 47.90 55.57 47.90
118 Joshua Frazier Junior Quabbin 1:02.31 35.75 48.30 36.23 53.13
119 Matt Venuti Senior Melrose 39.78 48.03 48.51 1:02.58 49.97
120 Matthew Doherty Junior Gardner 34.83 55.43 49.05 35.81 52.49
121 Jack Figgins Sophomore Hopedale 1:02.96 51.06 49.57 49.57 38.67
122 Steven Liu Junior Melrose 42.57 1:02.10 50.08 36.56 59.60
123 Alvin Zou Senior Burlington 39.07 50.74 50.74 1:04.95 1:04.44
124 Jack Campbell Sophomore Burlington 46.31 58.80 52.03 57.76 55.16
125 Nicholas Fellman Freshman Douglas 54.94 1:05.23 57.22 52.65 59.51
126 Chad Costa Freshman Melrose 42.43 50.45 57.33 1:07.65 1:09.95
Boys' 300 Meters Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Cole Lavalle Junior Northampton 32.22 43.57 43.20 37.35 36.61 36.61 37.35
2 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 42.37 45.32 29.48 29.11 36.84 40.16 36.48
3 Ryan Sofoul Senior Holliston 39.55 31.42 45.10 28.83 36.96 42.51 39.92
8 Patrick Filetti Senior Newburyport 49.34 47.79 47.02 31.61 38.54 29.68 48.56
95 Stefan Berlind Sophomore Newburyport 54.79 56.14 41.77 45.36 44.91 31.89 41.32
Boys' 300 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
4 Michael Blake Junior Hudson 37.54 39.42 28.91 38.67 40.55 44.68
9 Ethan Salem Junior Northampton 38.73 39.51 35.25 48.80 44.54 45.32
10 Rion Crear Sophomore North Middlesex 39.08 32.83 32.44 40.26 29.31 35.57
22 Aidan Lerner Senior Norton 39.75 31.01 29.42 45.72 31.01 41.74
91 Matthew Berube Sophomore Newburyport 44.66 45.56 37.97 40.20 34.84 39.30
Boys' 300 Meters Section 3
PL NAME YEAR TEAM TIME TIME TIME TIME
6 Nicholas Locantore Junior Burncoat 38.75 34.53 32.99 38.36
11 David Nelson Senior Auburn 45.38 30.91 37.17 39.12
18 Cameron Picard Junior Bellingham 34.51 36.09 28.16 39.66
28 Adam Digman Junior Murdock 47.22 50.02 49.62 40.01
44 Matthew Robichaud Junior Dracut 38.52 33.91 40.61 41.86
Boys' 300 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME
13 Brett Cohee   Lynnfield 42.46 46.78 39.31
19 Alex Vallaro Junior Sutton 30.57 43.67 39.70
25 Matthew Amissah Junior Burncoat 44.60 31.86 39.82
40 Pierre MaCary Junior Northampton 49.10 36.31 41.26
54 Ben Sacramone Junior Quabbin 44.74 40.52 42.20
Boys' 300 Meters Section 5
PL NAME YEAR TEAM TIME TIME TIME
5 Henry Dolan Junior Holliston 41.81 48.33 38.35
14 Trevon Bell Senior Narragansett 38.14 44.83 39.32
15 Mik Masterson Senior Parker Charter Essential 36.60 41.72 39.35
16 Zach Jacobs Sophomore Holliston 29.20 48.54 39.46
31 Liam Falk Senior Manchester Essex 48.84 39.56 40.36
34 Nicholas Carpenter Senior North Reading 48.18 44.51 40.83
Boys' 300 Meters Section 6
PL NAME YEAR TEAM TIME TIME TIME TIME
7 Dean Campbell Junior Manchester Essex 36.99 38.53 47.78 39.69
12 Anthony Collins Junior Narragansett 32.16 39.22 35.30 40.01
21 Liam Murray Senior Pentucket 40.14 39.74 48.49 36.17
35 Joseph McCarthy Junior North Reading 47.38 40.84 34.72 37.99
49 Brendan Mirra Junior Bishop Fenwick 39.13 42.07 39.55 37.03
74 Orion McClain Junior Northampton 45.43 43.26 32.02 56.24
Boys' 300 Meters Section 7
PL NAME YEAR TEAM TIME TIME
27 Simon Houghton Senior Parker Charter Essential 42.30 39.90
37 Chandler Goulart Junior Old Rochester 44.35 41.06
39 Matt Maloney Senior Pentucket 35.04 41.22
62 Cameron McGrath Junior Auburn 42.05 42.47
98 Mic Flynn Junior Bellingham 31.58 45.11
106 Alec Silva Sophomore Bishop Fenwick 35.74 45.81
Boys' 300 Meters Section 8
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
38 DeBenedetto Matt Senior North Reading 48.47 51.75 41.07 44.36 41.48 53.40 29.57
40 Kevin Brown Senior North Reading 29.30 37.14 41.26 39.61 33.84 30.54 40.85
45 Jarrett Wright Senior Pentucket 36.85 42.71 41.87 45.64 39.36 30.15 53.60
57 Cameron Chinchillo Sophomore North Reading 36.39 36.81 42.31 47.39 43.58 41.04 43.16
63 Leo Narbonne Junior Parker Charter Essential 51.93 45.54 42.56 42.14 49.37 53.63 42.14
65 Peter D'Ambrosio Sophomore Newburyport 54.51 45.14 42.58 33.64 32.79 43.01 30.24
Boys' 300 Meters Section 9
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
17 Caleb Selby Junior Medway 44.73 51.46 34.83 44.73 39.58 38.00 40.38
46 John Lukowiak Sophomore Holliston 40.21 41.88 43.98 53.19 41.88 48.17 41.05
50 Matt Keeves Sophomore Pentucket 39.99 51.35 48.41 34.52 42.09 34.94 32.83
51 Nick Khraibi Senior Newburyport 32.87 42.57 40.46 31.19 42.14 50.15 32.87
97 Jacob Fournier Junior South Hadley 40.04 32.84 49.03 55.33 44.98 34.64 56.68
102 Ian Prince Junior South Hadley 55.32 51.69 47.61 31.74 45.34 44.44 44.89
Boys' 300 Meters Section 10
PL NAME YEAR TEAM TIME
20 Evan Ferro Junior Fairhaven 39.72
53 Mike Armand Junior Triton 42.18
67 Dominic Perry Senior Gardner 42.69
80 Mark Wilshusen Senior Burlington 43.58
84 Justin Nguyen Junior Gardner 43.67
120 Matthew Doherty Junior Gardner 49.05
Boys' 300 Meters Section 11
PL NAME YEAR TEAM TIME TIME TIME TIME
24 Joseph Lopez Junior Innovation Academy 50.56 36.63 39.81 28.27
48 Marcos Borges Sophomore Hudson 41.58 34.44 42.00 44.10
52 Rojit Gurung Sophomore Burlington 44.68 37.52 42.15 53.96
61 Luc-Daniel Metivier Junior Triton 36.92 51.77 42.43 39.04
74 Colin Harrigan Junior Medway 41.10 33.75 43.26 33.75
77 Brendan Martin Senior Holliston 39.53 42.14 43.44 38.23
Boys' 300 Meters Section 12
PL NAME YEAR TEAM TIME
47 Connor Howells Junior Medfield 41.98
79 Matthew Crepeau Junior Hopedale 43.57
87 Tim Hileman Junior Pentucket 43.93
88 Matt Olson Freshman Triton 44.18
90 Jonah Burd Sophomore Triton 44.41
96 Santino Romeo Freshman Sutton 44.95
Boys' 300 Meters Section 13
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
55 Devin Fonseca Sophomore Fairhaven 39.75 54.97 29.60 43.98 36.79 42.28 48.63
69 Brandon Huang Sophomore Burlington 44.29 32.68 33.11 49.88 37.84 43.00 45.58
85 Emerson Kahle Freshman Manchester Essex 51.66 52.10 30.65 50.35 38.53 43.78 52.54
86 Joshua Jaffarian SR Bay Path Voc Tech 48.27 50.47 37.74 32.48 33.79 43.88 39.93
Boys' 300 Meters Section 14
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
70 Nick Heisler Freshman Burlington 43.97 47.85 41.38 56.03 43.10
72 Nathaniel Bean Sophomore Hopedale 53.95 52.23 33.67 44.46 43.16
93 Kirolos Bebawy Freshman Hopedale 53.36 36.32 41.26 42.15 44.84
105 Alexander Augusta Sophomore Dracut 58.51 38.86 37.94 53.94 45.71
108 Anthony DeBoer Junior Hopedale 44.56 47.77 53.28 45.02 45.93
109 Kevin Sampson Senior Melrose 45.17 45.63 58.54 43.79 46.09
Boys' 300 Meters Section 15
PL NAME YEAR TEAM TIME TIME TIME TIME
26 Alejandro Medina JR Bay Path Voc Tech 39.87 35.09 39.48 29.51
66 Bryan Qian Junior Medfield 42.64 29.85 47.76 49.47
73 Tyreke Mason Senior Burncoat 43.20 44.50 42.77 50.98
80 Jack Cooney Junior Burncoat 43.58 50.12 32.25 46.20
92 John Pestana Junior Burlington 44.68 33.07 46.92 33.51
99 Rahul Alla Sophomore Burlington 45.14 51.01 50.11 40.63
Boys' 300 Meters Section 16
PL NAME YEAR TEAM TIME TIME
58 Jimmy Markhan Sophomore Melrose 44.46 42.34
103 Christian Ambrosini Freshman Dracut 51.29 45.39
104 Yianni Stefanidis Freshman Burlington 52.33 45.50
107 Elliott Stoney Sophomore Parker Charter Essential 48.66 45.90
112 Matt Borenstein Junior Melrose 56.45 46.27
113 Syed Mohammed Senior Burlington 40.77 46.32
Boys' 300 Meters Section 17
PL NAME YEAR TEAM TIME
60 Michael Heins Sophomore Oakmont 42.40
71 Eric Hood 8 Narragansett 43.12
78 Colton Mertzic Junior Quabbin 43.55
117 Richard Cromwell Freshman Burlington 47.90
118 Joshua Frazier Junior Quabbin 48.30
121 Jack Figgins Sophomore Hopedale 49.57
Boys' 300 Meters Section 18
PL NAME YEAR TEAM TIME TIME TIME TIME
89 Matthew Szczepanek Junior Blackstone-Millville 44.19 43.75 53.47 38.45
110 Tom Walton Sophomore Melrose 46.17 44.79 58.64 32.78
119 Matt Venuti Senior Melrose 48.51 38.81 40.27 36.39
123 Alvin Zou Senior Burlington 50.74 58.86 1:00.38 49.73
124 Jack Campbell Sophomore Burlington 52.03 53.07 42.15 36.43
Boys' 300 Meters Section 19
PL NAME YEAR TEAM TIME TIME TIME TIME
100 Declan Diestel Sophomore Norton 56.99 38.90 45.23 40.71
114 Christian Kinsey Freshman Newburyport 50.33 53.62 47.03 39.51
122 Steven Liu Junior Melrose 52.59 1:00.60 50.08 44.58
126 Chad Costa Freshman Melrose 1:13.96 56.19 57.33 53.89
Boys' 300 Meters Section 20
PL NAME YEAR TEAM TIME
29 Nick Viveiros Junior Joseph Case 40.31
30 Jack O'Brien Freshman Norton 40.34
82 Andrew Noonan Sophomore Auburn 43.60
111 Nam Bui Freshman Innovation Academy 46.19
115 Eric Hogan Freshman Murdock 47.75
Boys' 300 Meters Section 21
PL NAME YEAR TEAM TIME
32 Andrew Jayyosi Junior Nipmuc 40.50
33 Jonthan Pasarelli Junior Innovation Academy 40.66
42 James Ryan Sophomore Blackstone-Millville 41.65
43 Caleb Scopetski Sophomore Auburn 41.66
56 Zachary Lerner Sophomore Norton 42.29
94 Seth Tremblay Junior Blackstone-Millville 44.88
Boys' 300 Meters Section 22
PL NAME YEAR TEAM TIME
59 Kofi Agyeman Junior Auburn 42.36
68 John Shaffer 8 Innovation Academy 42.70
82 Caleb Cotnoir Junior Blackstone-Millville 43.60
116 Justin Kent Freshman Norton 47.79
125 Nicholas Fellman Freshman Douglas 57.22
Boys' 300 Meters Section 23
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
23 Sam Joline Sophomore Medfield 33.42 30.24 29.44 36.60 39.78 39.78
36 Phillip Kustara Freshman Innovation Academy 52.48 37.31 41.41 51.66 41.00 37.31
63 Anthony Wolski Junior Murdock 37.88 54.06 40.44 44.69 42.56 49.80
76 Jack Yu Freshman Bromfield School 52.07 46.43 32.11 37.32 43.39 33.41
101 Dominic Muscatell 8 Douglas 44.88 43.52 48.51 42.16 45.33 54.40

Boys' 600 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Richard Swanson Junior Murdock 1:33.90 1:10.21 1:29.67 1:28.82 1:22.90 1:24.59
2 Ethan Cooper Junior Northampton 59.28 1:14.52 1:17.91 59.28 1:44.16 1:24.68
3 Alec Goldenberg Senior Douglas 1:00.13 1:40.79 1:08.60 1:12.84 1:36.55 1:24.69
4 Diego Fernandez Junior Triton 1:25.97 1:25.97 1:02.76 1:06.20 1:43.17 1:25.97
5 Ash Shaw Senior Mahar Regional 1:04.42 1:43.24 1:24.71 1:17.66 1:50.30 1:28.24
6 Simon LeClair Sophomore Northampton 1:24.97 1:05.08 1:15.93 1:49.38 1:54.80 1:30.39
7 Jake Doucette Senior North Reading 1:39.66 1:27.89 1:16.11 1:55.97 1:09.77 1:30.60
8 Gunnar Gustafson Senior Triton 1:18.34 1:05.59 1:24.72 1:58.42 1:49.31 1:31.09
9 Jack Deehan Junior Westwood 1:34.76 1:52.07 1:35.67 1:23.83 1:08.34 1:31.11
10 John Williams Junior Adv. Math and Science Academy 1:09.38 1:05.73 1:44.07 1:10.30 1:31.29 1:31.29
11 Tyler Stranc Sophomore Triton 1:19.48 1:41.40 1:18.56 1:39.58 1:20.39 1:31.35
12 Isaac Tortorella Junior Fairhaven 1:26.78 1:15.70 1:28.62 1:41.55 1:12.93 1:32.31
13 Joesph Conway Junior Auburn 1:36.98 1:28.67 1:06.50 1:34.21 1:10.20 1:32.36
14 Donovan Nihill Junior Norton 1:29.01 1:23.44 1:58.67 1:25.30 1:07.68 1:32.71
15 Ryan Castriotta Freshman Quabbin 1:58.69 1:47.56 1:37.36 1:32.72 1:31.80 1:32.72
16 Jason Moy Junior Westwood 1:58.81 1:41.18 1:20.76 1:56.96 1:39.32 1:32.82
17 Cole Senatore Senior Parker Charter Essential 1:30.16 1:20.86 1:08.78 1:57.11 1:56.18 1:32.94
18 Jack Campbell Junior Lynnfield 1:42.65 1:43.58 1:19.32 1:59.44 1:40.78 1:33.31
19 Andrew Debenedetto Sophomore North Reading 1:20.72 1:41.36 1:42.30 1:16.96 1:46.05 1:33.85
20 Ryan Carkin Senior Sutton 1:36.95 1:50.12 1:19.06 1:55.77 1:43.54 1:34.12
21 Cory Foster Freshman Pentucket 1:54.85 1:55.80 1:34.14 1:08.73 1:05.90 1:34.14
22 John Murphy Freshman North Reading 1:32.35 1:43.66 1:30.46 1:11.62 1:21.98 1:34.23
23 Kyle Supernor Junior Dracut 1:53.27 1:31.56 1:06.08 1:09.85 1:48.55 1:34.39
24 Tucker Quinlan Junior Northampton 1:48.64 2:01.87 1:38.25 1:37.31 1:18.41 1:34.47
25 William Hilliker Junior Innovation Academy 1:18.61 2:00.29 1:06.30 1:44.19 1:36.61 1:34.71
26 Alejandro Lynch Sophomore Lynnfield 1:23.72 1:46.55 2:01.77 1:55.11 1:11.35 1:35.13
27 Liam Hoye Sophomore Medway 2:03.11 1:20.17 2:02.15 1:24.94 1:17.30 1:35.43
28 Luke Jones Senior Bromfield School 2:00.52 1:35.45 1:21.95 2:00.52 1:58.59 1:36.41
29 Hunter Fagan Junior Innovation Academy 1:21.06 1:15.27 1:24.92 1:25.88 1:48.07 1:36.49
30 Samuel Hearn Junior Whitinsville Christian 1:30.10 1:57.23 1:40.76 1:31.07 1:09.76 1:36.88
31 Patrick Janicki Junior Old Rochester 1:57.10 1:48.24 2:06.94 1:08.88 1:27.58 1:38.40
32 Spencer Bartkus Freshman Oakmont 1:09.78 1:31.71 1:10.78 1:45.66 1:57.63 1:39.68
33 Charles DeMayo Sophomore Melrose 1:28.88 1:36.87 1:56.84 1:44.86 2:00.83 1:39.86
34 Chatham Campbell Sophomore Triton 1:21.96 1:29.96 2:02.94 1:31.96 1:30.96 1:39.95
35 Andrew Barndt Senior Hudson 1:32.41 1:12.32 1:30.40 1:21.36 2:00.53 1:40.44
36 Aaron Hines Sophomore Dracut 1:14.66 2:01.06 1:24.74 1:58.03 1:10.62 1:40.88
37 Benjamin Hood Freshman Quabbin 1:24.79 1:51.04 1:32.87 1:58.10 2:02.14 1:40.94
38 John Paul Capuano Junior Sutton 1:22.95 1:35.09 1:44.19 1:31.04 1:25.98 1:41.15
39 Aidan Belleville Senior Nipmuc 1:44.48 1:26.22 2:02.73 1:23.18 1:47.52 1:41.43
40 Will Cutrone Senior Newburyport 1:42.79 1:14.30 1:43.81 1:56.02 1:40.76 1:41.77
41 Ethan Brodeur Sophomore Melrose 2:00.68 1:57.61 1:39.21 1:50.46 1:27.96 1:42.27
42 Reed Cherry Freshman Littleton 1:35.31 1:16.46 2:03.59 1:38.45 1:49.97 1:44.73
43 Drew Foley Senior South Hadley 1:20.27 2:00.40 1:20.27 1:40.33 1:38.22 1:45.61
44 Tommy Lippsett Senior Fairhaven 2:04.84 1:43.32 2:01.61 1:34.71 2:17.76 1:47.62
45 Liam Murray Sophomore Triton 1:53.62 1:42.80 2:00.12 1:35.23 1:43.89 1:48.21
46 Doug Rau Junior Oakmont 1:18.55 1:31.64 1:46.91 2:15.28 1:53.46 1:49.09
47 Tyler Erdmann Freshman Manchester Essex 1:51.82 2:00.59 2:07.16 1:24.41 1:37.57 1:49.62
48 Sean Christianson Sophomore Melrose 1:24.61 2:01.97 1:42.19 2:09.66 1:32.30 1:49.88
49 Cameron Laplaca Freshman Murdock 1:56.74 1:22.60 2:19.87 2:09.96 2:18.77 1:50.13
50 Spenser Worthington-Berry Junior Innovation Academy 1:36.26 1:50.64 1:30.73 1:17.45 1:32.94 1:50.64
51 Phillip Conlon Freshman Dracut 2:05.58 2:15.58 2:16.69 1:54.47 2:15.58 1:51.13
52 Owen Mullen Senior Littleton 1:36.91 1:51.39 1:17.98 2:18.13 2:01.42 1:51.39
53 Nick Richards Sophomore Melrose 1:24.46 1:25.59 2:00.50 1:58.24 2:00.50 1:52.61
54 Ross Carroll Junior Melrose 1:58.21 1:55.94 2:22.08 1:59.35 1:20.70 1:53.66
55 Walker Penfield Freshman Nipmuc 2:12.87 1:25.91 1:32.78 1:33.93 2:12.87 1:54.54
56 Cole O'Neil Freshman Bromfield School 2:25.28 1:44.93 1:27.63 1:33.40 2:05.68 1:55.30
57 Jay North 8 Parker Charter Essential 2:01.60 2:03.94 1:53.42 2:07.45 2:07.45 1:56.92
58 Moeketsi Molai 8 Murdock 1:37.24 2:24.10 1:29.04 1:41.92 2:01.84 1:57.15
59 Adam Thomas Freshman Parker Charter Essential 1:30.23 2:28.82 1:51.33 2:22.96 1:25.55 1:57.18
60 Richard Field 8 Murdock 1:47.89 2:03.31 2:04.49 1:34.85 2:04.49 1:58.56
61 Keith Herlihy Sophomore Burlington 2:23.75 1:35.84 1:52.61 2:08.18 2:03.39 1:59.79
62 Philip Hockenbury Senior Hopedale 1:48.35 1:29.09 2:04.00 2:02.79 1:51.96 2:00.38
63 Matt Stockwell Freshman Melrose 1:50.62 1:38.47 2:31.95 1:26.31 1:54.27 2:01.56
64 Ben Foley Freshman Bellingham 2:13.73 1:28.33 1:57.78 2:05.14 1:29.56 2:02.68
65 Ethan Cesar Freshman Melrose 2:07.04 1:28.05 2:17.10 2:39.74 1:56.98 2:05.78
66 Salem Brownson 7 Parker Charter Essential 1:52.22 1:48.44 2:38.88 2:43.92 2:07.35 2:06.09
67 Michael Sullivan Junior Oakmont 1:52.00 1:52.00 2:41.45 3:04.73 2:41.45 2:25.45
Boys' 600 Meters Section 1
PL NAME YEAR TEAM TIME TIME
1 Richard Swanson Junior Murdock 1:40.67 1:24.59
2 Ethan Cooper Junior Northampton 1:32.31 1:24.68
3 Alec Goldenberg Senior Douglas 1:12.84 1:24.69
4 Diego Fernandez Junior Triton 1:36.29 1:25.97
5 Ash Shaw Senior Mahar Regional 1:02.65 1:28.24
Boys' 600 Meters Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME
7 Jake Doucette Senior North Reading 1:24.26 1:07.05 1:36.04 1:30.60
8 Gunnar Gustafson Senior Triton 1:51.13 1:16.52 1:21.07 1:31.09
9 Jack Deehan Junior Westwood 1:26.56 1:25.65 1:52.07 1:31.11
13 Joesph Conway Junior Auburn 1:26.82 1:22.20 1:24.05 1:32.36
17 Cole Senatore Senior Parker Charter Essential 1:41.31 1:05.99 1:07.85 1:32.94
20 Ryan Carkin Senior Sutton 1:43.54 1:48.24 1:05.89 1:34.12
Boys' 600 Meters Section 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
6 Simon LeClair Sophomore Northampton 1:30.39 1:17.74 1:52.09 1:26.78 1:52.99
10 John Williams Junior Adv. Math and Science Academy 1:31.29 1:34.95 1:14.86 1:47.73 1:25.82
11 Tyler Stranc Sophomore Triton 1:31.35 1:25.87 1:09.43 1:13.08 1:41.40
16 Jason Moy Junior Westwood 1:32.82 1:18.90 2:00.67 1:29.11 1:14.26
22 John Murphy Freshman North Reading 1:34.23 1:20.10 1:13.50 1:35.18 1:06.91
24 Tucker Quinlan Junior Northampton 1:34.47 1:44.87 1:45.81 1:59.04 1:56.20
Boys' 600 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
12 Isaac Tortorella Junior Fairhaven 1:20.31 1:32.31 1:46.16 1:11.08 1:06.47
15 Ryan Castriotta Freshman Quabbin 1:53.12 1:32.72 1:07.69 1:19.74 1:30.87
18 Jack Campbell Junior Lynnfield 2:01.31 1:33.31 1:30.51 1:16.52 1:25.85
19 Andrew Debenedetto Sophomore North Reading 2:01.07 1:33.85 1:17.90 1:16.96 1:27.28
21 Cory Foster Freshman Pentucket 1:29.44 1:34.14 2:00.50 1:09.67 1:48.27
23 Kyle Supernor Junior Dracut 1:35.34 1:34.39 1:52.33 1:17.40 1:38.17
27 Liam Hoye Sophomore Medway 2:03.11 1:35.43 1:34.48 2:03.11 1:40.21
31 Patrick Janicki Junior Old Rochester 1:41.36 1:38.40 1:56.12 1:32.50 1:52.18
40 Will Cutrone Senior Newburyport 1:48.90 1:41.77 1:32.61 1:34.65 1:14.30
Boys' 600 Meters Section 5
PL NAME YEAR TEAM TIME TIME TIME
25 William Hilliker Junior Innovation Academy 1:20.51 1:34.71 2:01.23
26 Alejandro Lynch Sophomore Lynnfield 1:26.57 1:35.13 1:55.11
29 Hunter Fagan Junior Innovation Academy 1:15.27 1:36.49 1:48.07
30 Samuel Hearn Junior Whitinsville Christian 1:13.63 1:36.88 1:23.32
34 Chatham Campbell Sophomore Triton 1:10.97 1:39.95 1:17.97
37 Benjamin Hood Freshman Quabbin 1:59.11 1:40.94 1:37.92
38 John Paul Capuano Junior Sutton 1:19.91 1:41.15 1:55.31
43 Drew Foley Senior South Hadley 2:08.85 1:45.61 1:58.29
44 Tommy Lippsett Senior Fairhaven 1:48.70 1:47.62 1:15.34
45 Liam Murray Sophomore Triton 2:10.94 1:48.21 1:23.33
54 Ross Carroll Junior Melrose 1:30.93 1:53.66 1:30.93
Boys' 600 Meters Section 6
PL NAME YEAR TEAM TIME TIME TIME
32 Spencer Bartkus Freshman Oakmont 1:39.68 2:01.61 2:04.60
33 Charles DeMayo Sophomore Melrose 1:39.86 2:00.83 1:11.90
35 Andrew Barndt Senior Hudson 1:40.44 1:52.50 1:21.36
36 Aaron Hines Sophomore Dracut 1:40.88 1:33.82 1:26.76
41 Ethan Brodeur Sophomore Melrose 1:42.27 1:42.27 1:39.21
42 Reed Cherry Freshman Littleton 1:44.73 1:26.93 1:21.69
46 Doug Rau Junior Oakmont 1:49.09 1:37.09 2:03.28
47 Tyler Erdmann Freshman Manchester Essex 1:49.62 1:41.95 1:22.22
49 Cameron Laplaca Freshman Murdock 1:50.13 1:23.70 1:21.50
51 Phillip Conlon Freshman Dracut 1:51.13 1:20.02 2:05.58
Boys' 600 Meters Section 7
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
52 Owen Mullen Senior Littleton 1:20.20 1:45.82 1:51.39 2:05.87 1:20.20
53 Nick Richards Sophomore Melrose 2:16.26 1:58.24 1:52.61 1:46.98 1:59.37
57 Jay North 8 Parker Charter Essential 2:32.00 2:14.46 1:56.92 2:02.77 1:54.59
58 Moeketsi Molai 8 Murdock 1:54.81 2:29.96 1:57.15 1:53.64 2:01.84
59 Adam Thomas Freshman Parker Charter Essential 2:19.45 1:36.09 1:57.18 2:03.04 2:14.76
61 Keith Herlihy Sophomore Burlington 2:29.74 2:24.95 1:59.79 2:00.99 1:37.03
62 Philip Hockenbury Senior Hopedale 2:12.42 1:49.55 2:00.38 1:38.72 1:54.36
63 Matt Stockwell Freshman Melrose 2:30.74 1:36.04 2:01.56 1:48.19 1:34.82
64 Ben Foley Freshman Bellingham 1:33.24 2:25.99 2:02.68 2:24.77 2:07.59
65 Ethan Cesar Freshman Melrose 2:02.01 2:17.10 2:05.78 2:02.01 1:28.05
66 Salem Brownson 7 Parker Charter Essential 1:34.57 2:09.88 2:06.09 2:36.36 1:54.75
Boys' 600 Meters Section 8
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
14 Donovan Nihill Junior Norton 1:32.71 1:57.75 1:41.06 1:35.50 1:54.96 1:22.52
28 Luke Jones Senior Bromfield School 1:36.41 1:54.73 1:55.70 1:37.38 1:21.95 1:43.16
39 Aidan Belleville Senior Nipmuc 1:41.43 1:42.45 1:48.53 1:36.36 1:23.18 2:00.71
48 Sean Christianson Sophomore Melrose 1:49.88 2:12.96 1:39.99 1:26.81 2:00.87 1:16.92
50 Spenser Worthington-Berry Junior Innovation Academy 1:50.64 1:59.50 1:49.54 2:06.13 2:14.98 1:49.54
55 Walker Penfield Freshman Nipmuc 1:54.54 2:26.62 2:02.56 1:39.65 1:20.18 2:00.27
56 Cole O'Neil Freshman Bromfield School 1:55.30 1:40.31 1:51.85 1:56.46 2:29.89 1:35.70
60 Richard Field 8 Murdock 1:58.56 1:37.22 2:19.90 2:21.09 2:28.20 2:34.13
67 Michael Sullivan Junior Oakmont 2:25.45 2:21.09 3:00.36 3:00.36 2:18.18 2:58.91

Boys' 1000 Meters

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Benjamin Gordon-Sniffen Junior Northampton 2:42.63 2:49.14 2:39.38 1:55.47 3:20.04 2:14.99 3:05.40
2 Bobby Innes-Gold Senior Northampton 2:44.89 3:27.77 3:12.93 2:41.60 2:26.76 2:28.40 3:34.36
3 Quinn Cantrill Senior Parker Charter Essential 2:45.66 1:59.28 3:05.54 3:35.36 2:04.25 2:04.25 2:55.60
4 Vincent Bertolino Senior Littleton 2:46.67 3:23.34 2:20.01 2:21.67 2:23.34 2:00.01 3:31.67
5 Will Coppola Junior Pentucket 2:47.46 3:19.28 2:13.97 2:35.74 2:08.95 3:14.26 2:37.42
6 Justin Hong Senior North Reading 2:49.35 2:23.95 3:06.29 2:08.71 2:22.26 3:07.98 2:08.71
7 Andrew Herzog Senior Quabbin 2:50.31 2:55.42 2:17.96 2:50.31 3:29.49 3:09.05 2:21.36
8 Noah Andrew Senior Northampton 2:52.01 3:33.30 3:38.46 2:41.69 3:28.14 3:28.14 3:05.77
9 Geoffrey Noonan Junior Old Rochester 2:54.10 3:32.41 2:41.92 3:27.18 2:54.10 3:15.00 2:19.28
10 John Lucey Sophomore Newburyport 2:55.36 3:46.22 3:40.96 2:25.55 2:48.35 3:47.97 3:28.68
11 Jacob Messier Junior Burncoat 2:55.46 2:57.22 2:46.69 2:25.64 2:44.94 3:09.50 2:30.90
12 Matt Riccardi   Lynnfield 2:58.68 2:42.60 2:10.44 3:02.26 2:19.37 3:04.04 3:29.06
13 Ryan Delongchamp Junior Sutton 2:58.76 2:23.01 2:31.95 3:30.94 3:16.64 2:12.29 3:13.06
14 Ryan Nagle Senior Melrose 2:59.24 2:53.87 3:44.05 2:44.90 3:49.43 3:10.00 2:41.32
15 Ethan Fennyery Sophomore Medway 2:59.58 3:12.15 2:07.51 3:15.75 2:59.58 3:51.66 2:09.30
16 Nico Donarumo Junior Narragansett 3:00.13 3:28.95 3:16.35 2:07.90 3:45.17 3:50.57 3:36.16
17 Ethan Tetrault Sophomore Norton 3:00.84 2:53.61 3:55.10 2:17.44 3:37.01 2:33.72 2:12.02
18 Aidan DiDonato Senior Mahar Regional 3:01.88 2:32.78 2:58.25 3:05.52 2:09.14 2:43.70 3:23.71
19 Ben Pescod Sophomore Norton 3:02.02 2:14.70 2:51.10 3:51.17 2:45.64 3:20.23 3:34.79
20 Trenton Goyette Freshman Parker Charter Essential 3:02.39 3:09.69 3:20.63 2:56.92 2:58.75 2:31.39 3:47.99
21 Nick Ritchie Sophomore Triton 3:03.89 2:30.79 2:36.31 3:40.67 2:43.67 2:38.15 3:36.99
22 Christopher Connor Junior Newburyport 3:04.92 2:22.39 2:22.39 3:32.66 3:40.06 2:42.73 2:44.58
23 Jerry Murphy Junior Melrose 3:05.25 2:20.79 3:44.16 2:17.09 2:26.35 2:31.91 3:08.96
24 Seth Henry Senior Innovation Academy 3:05.74 2:45.31 3:54.04 2:19.31 3:31.75 3:09.46 3:20.60
25 Aidan Gay-Killeen Sophomore Triton 3:06.00 3:46.92 3:24.60 2:45.54 3:58.08 2:17.64 2:49.26
26 Justin Laferte Senior Bellingham 3:06.17 3:32.24 3:41.55 3:09.90 4:02.03 2:55.00 3:47.13
27 Alexander Van Vilet Sophomore Newburyport 3:07.61 3:11.37 2:15.08 3:03.86 3:37.63 2:43.22 3:01.99
28 Jackson Terenzi Freshman Hopedale 3:07.87 2:30.30 3:00.36 3:17.27 3:41.69 2:11.51 3:09.75
29 Logan Tamulen Sophomore Oakmont 3:08.40 3:40.43 2:15.65 4:03.04 3:06.52 3:14.06 2:45.80
30 Jack Gilbert Freshman Pentucket 3:12.42 3:35.51 3:35.51 2:51.26 3:43.21 3:52.83 2:14.70
31 Johannes Cruger-Cain Senior Innovation Academy 3:12.75 2:30.35 2:16.86 3:06.97 3:24.32 3:22.39 3:22.39
32 Christopher Blangiardi Junior Newburyport 3:12.97 2:51.75 2:17.01 3:45.78 3:18.76 2:51.75 2:42.10
33 Will Hanlon Senior Melrose 3:12.98 3:57.37 2:17.02 2:40.18 3:07.19 3:47.72 3:12.98
34 Thomas Gendron Sophomore Burlington 3:13.89 2:38.99 3:25.53 2:15.73 2:31.24 3:41.04 4:02.37
35 Bailey Metcalf Freshman Quabbin 3:14.17 3:25.82 2:41.17 4:10.48 4:08.54 3:02.52 4:04.66
36 Ben Campbell Sophomore Triton 3:14.59 2:39.57 2:25.95 3:18.49 3:49.62 2:57.08 3:34.05
37 Benjamin Smith Sophomore Triton 3:14.61 4:07.16 4:11.05 3:18.51 3:18.51 4:13.00 2:24.02
38 Steve Stromski Senior Melrose 3:14.65 4:07.21 3:36.07 3:45.80 3:41.90 3:47.74 2:25.99
39 Adam Rice Junior Oakmont 3:15.50 3:46.78 3:03.77 2:22.72 2:26.63 3:11.59 3:50.69
40 Wilson Lin Junior Ashland 3:15.99 3:39.51 2:21.12 3:53.23 3:33.63 2:32.88 3:27.75
41 Aidan Tamulen Freshman Oakmont 3:16.18 4:07.19 4:09.15 3:43.65 3:53.46 4:15.04 4:07.19
42 Trevor Bush Freshman Parker Charter Essential 3:16.57 2:52.99 3:57.85 3:14.61 3:14.61 2:43.16 2:43.16
43 James Krueger Freshman Parker Charter Essential 3:19.49 3:49.42 3:35.45 2:49.57 3:43.43 4:11.36 4:15.35
44 Elijah Hill Senior Narragansett 3:22.20 3:38.38 2:31.65 2:33.68 4:10.73 3:20.18 4:14.78
45 Devin Patel Sophomore Bromfield School 3:22.95 4:19.78 2:40.33 2:26.13 4:19.78 3:12.81 2:52.51
46 Martin Steucek Freshman Oakmont 3:23.19 2:52.72 4:24.15 3:47.58 3:31.32 4:13.99 4:20.09
47 Kevin Carnes Freshman Burlington 3:25.46 2:23.83 4:20.94 3:52.17 3:00.81 3:41.90 3:33.68
48 Zachary Hamann Senior Innovation Academy 3:25.61 3:50.29 2:34.21 4:12.90 3:48.23 2:32.16 4:25.24
49 Angello Frascolla Freshman Sutton 3:28.98 2:26.29 3:31.07 2:36.74 3:31.07 2:51.37 4:17.05
50 Michael Prunier Sophomore Auburn 3:33.44 4:26.80 4:26.80 3:31.31 2:48.62 3:39.85 3:50.52
51 Jonathan Fellman Junior Douglas 3:34.62 3:21.75 4:28.28 4:34.72 3:38.92 3:53.94 4:19.69
52 Owen Brigham Freshman Nipmuc 3:38.35 3:16.52 3:09.97 4:02.37 2:48.13 3:36.17 3:51.46
53 Sam Denson 8 Adv. Math and Science Academy 3:40.47 4:46.62 2:38.74 3:55.91 3:16.22 3:20.63 3:22.84
54 Alejandro Garber Freshman Melrose 3:42.45 3:44.68 4:09.15 3:31.33 4:42.52 3:09.09 2:53.52
55 Henry Liro Junior Holliston 3:43.85 2:50.13 3:28.18 4:37.58 3:01.32 2:50.13 4:12.95
56 Elijah Zanelotti 7 Innovation Academy 3:45.41 4:01.19 2:42.30 3:00.33 3:34.14 3:34.14 3:13.86
57 Ashby Reinhold 7 Adv. Math and Science Academy 3:48.65 4:41.24 3:32.65 3:32.65 4:34.38 4:54.96 4:27.52
58 Nicola Silva 7 Adv. Math and Science Academy 3:50.71 3:20.72 4:48.39 4:36.86 2:41.50 3:20.72 4:18.40
59 Nickalas LaPlaca 7 Murdock 3:53.68 4:42.76 3:09.28 2:59.94 4:45.09 4:40.42 4:19.39
60 Jackson Charland 8 Murdock 3:56.14 2:45.30 3:30.17 2:59.47 4:17.40 2:54.75 3:11.28
61 Jack Lopresti 7 Adv. Math and Science Academy 4:01.13 4:10.78 3:10.50 3:51.49 3:49.08 4:10.78 3:49.08
62 Finn Picone Junior Oakmont 4:03.80 3:56.49 5:09.63 4:03.80 4:33.06 3:19.92 4:50.13
Boys' 1000 Meters Section 1
PL NAME YEAR TEAM TIME
1 Benjamin Gordon-Sniffen Junior Northampton 2:42.63
2 Bobby Innes-Gold Senior Northampton 2:44.89
3 Quinn Cantrill Senior Parker Charter Essential 2:45.66
4 Vincent Bertolino Senior Littleton 2:46.67
5 Will Coppola Junior Pentucket 2:47.46
6 Justin Hong Senior North Reading 2:49.35
7 Andrew Herzog Senior Quabbin 2:50.31
8 Noah Andrew Senior Northampton 2:52.01
10 John Lucey Sophomore Newburyport 2:55.36
15 Ethan Fennyery Sophomore Medway 2:59.58
18 Aidan DiDonato Senior Mahar Regional 3:01.88
33 Will Hanlon Senior Melrose 3:12.98
35 Bailey Metcalf Freshman Quabbin 3:14.17
Boys' 1000 Meters Section 2
PL NAME YEAR TEAM TIME
9 Geoffrey Noonan Junior Old Rochester 2:54.10
11 Jacob Messier Junior Burncoat 2:55.46
12 Matt Riccardi   Lynnfield 2:58.68
14 Ryan Nagle Senior Melrose 2:59.24
16 Nico Donarumo Junior Narragansett 3:00.13
21 Nick Ritchie Sophomore Triton 3:03.89
23 Jerry Murphy Junior Melrose 3:05.25
26 Justin Laferte Senior Bellingham 3:06.17
28 Jackson Terenzi Freshman Hopedale 3:07.87
38 Steve Stromski Senior Melrose 3:14.65
39 Adam Rice Junior Oakmont 3:15.50
40 Wilson Lin Junior Ashland 3:15.99
Boys' 1000 Meters Section 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
13 Ryan Delongchamp Junior Sutton 3:00.55 3:43.45 2:58.76 3:05.91 2:55.19
22 Christopher Connor Junior Newburyport 2:29.79 2:11.30 3:04.92 2:48.28 3:54.85
24 Seth Henry Senior Innovation Academy 2:45.31 2:28.60 3:05.74 2:13.74 3:15.03
25 Aidan Gay-Killeen Sophomore Triton 3:56.22 2:15.78 3:06.00 3:43.20 2:43.68
27 Alexander Van Vilet Sophomore Newburyport 3:15.12 2:13.21 3:07.61 2:41.35 3:56.39
30 Jack Gilbert Freshman Pentucket 2:39.71 3:18.20 3:12.42 3:25.89 2:58.95
32 Christopher Blangiardi Junior Newburyport 2:24.73 3:24.55 3:12.97 3:09.11 3:57.36
34 Thomas Gendron Sophomore Burlington 3:56.55 3:33.28 3:13.89 3:33.28 2:23.48
36 Ben Campbell Sophomore Triton 2:57.08 4:01.30 3:14.59 3:24.32 2:39.57
37 Benjamin Smith Sophomore Triton 3:18.51 2:27.91 3:14.61 3:32.13 3:08.78
42 Trevor Bush Freshman Parker Charter Essential 4:13.58 2:39.23 3:16.57 3:55.89 4:09.65
44 Elijah Hill Senior Narragansett 3:16.14 3:56.58 3:22.20 3:22.20 4:12.75
49 Angello Frascolla Freshman Sutton 3:33.16 4:21.23 3:28.98 3:43.61 3:22.71
Boys' 1000 Meters Section 4
PL NAME YEAR TEAM TIME TIME TIME TIME
19 Ben Pescod Sophomore Norton 3:02.02 2:34.72 2:51.10 2:54.74
20 Trenton Goyette Freshman Parker Charter Essential 3:02.39 3:49.82 3:55.29 3:11.51
29 Logan Tamulen Sophomore Oakmont 3:08.40 2:55.22 2:30.72 3:57.39
31 Johannes Cruger-Cain Senior Innovation Academy 3:12.75 2:36.13 3:14.68 2:14.93
41 Aidan Tamulen Freshman Oakmont 3:16.18 2:27.14 3:37.76 2:27.14
43 James Krueger Freshman Parker Charter Essential 3:19.49 3:39.44 4:17.35 3:11.51
47 Kevin Carnes Freshman Burlington 3:25.46 3:27.52 3:09.03 2:36.15
51 Jonathan Fellman Junior Douglas 3:34.62 3:34.62 4:00.38 3:21.75
52 Owen Brigham Freshman Nipmuc 3:38.35 3:20.89 3:23.07 4:41.68
54 Alejandro Garber Freshman Melrose 3:42.45 3:40.23 3:26.88 2:42.39
59 Nickalas LaPlaca 7 Murdock 3:53.68 3:27.98 3:13.96 3:44.34
60 Jackson Charland 8 Murdock 3:56.14 3:56.14 4:05.59 3:16.00
Boys' 1000 Meters Section 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
17 Ethan Tetrault Sophomore Norton 2:35.53 3:02.65 3:04.46 3:13.50 3:44.25 3:00.84 3:06.27
45 Devin Patel Sophomore Bromfield School 3:10.78 3:43.25 4:09.63 2:52.51 3:12.81 3:22.95 3:06.72
46 Martin Steucek Freshman Oakmont 2:56.78 4:18.06 2:34.43 4:20.09 3:49.61 3:23.19 3:02.88
48 Zachary Hamann Senior Innovation Academy 4:19.07 3:15.33 4:23.18 3:46.18 2:28.04 3:25.61 3:35.89
50 Michael Prunier Sophomore Auburn 3:03.56 3:01.43 4:26.80 3:03.56 3:16.37 3:33.44 4:35.34
53 Sam Denson 8 Adv. Math and Science Academy 4:04.73 3:16.22 4:24.57 2:38.74 3:00.79 3:40.47 4:20.16
55 Henry Liro Junior Holliston 4:30.86 3:50.57 4:21.91 3:25.95 4:28.62 3:43.85 4:21.91
56 Elijah Zanelotti 7 Innovation Academy 3:52.18 4:10.21 4:23.73 4:25.99 4:25.99 3:45.41 3:45.41
57 Ashby Reinhold 7 Adv. Math and Science Academy 3:46.37 3:44.08 3:53.23 3:18.93 4:09.23 3:48.65 4:32.10
58 Nicola Silva 7 Adv. Math and Science Academy 4:48.39 4:46.08 4:32.24 2:46.12 4:48.39 3:50.71 3:29.95
61 Jack Lopresti 7 Adv. Math and Science Academy 4:25.25 3:22.55 5:13.47 4:42.13 2:58.44 4:01.13 3:41.84
62 Finn Picone Junior Oakmont 4:06.24 3:27.23 5:07.19 3:36.99 4:28.18 4:03.80 3:12.61

Boys' Mile

Top↑
PL NAME YEAR TEAM TIME TIME
1 Sam Acquaviva Junior Newburyport 4:31.13 3:47.75
2 Zach Conant Junior Westwood 4:35.52 5:55.42
3 Sam Wallace Senior Parker Charter Essential 4:36.23 4:41.76
4 Adam Sylvia Junior Old Rochester 4:40.35 3:58.30
5 Michael Olson Junior Sutton 4:42.00 5:29.94
6 Liam Gay-Killeen Senior Triton 4:43.09 5:42.54
7 Dylan Chartier Senior Narragansett 4:44.80 5:16.13
8 John Churchill Senior Medfield 4:45.25 3:51.06
9 Collin McGlynn Junior Medway 4:45.48 6:02.56
10 Steve Ingman Senior Murdock 4:46.93 4:41.20
11 Austin Carroll Junior Norton 4:47.13 5:44.56
12 Cole Bolduc Junior Blackstone-Millville 4:49.37 4:05.97
13 Andrew Doran Senior Hopedale 4:50.43 4:30.10
14 William Hunt Senior Newburyport 4:50.88 5:05.43
15 Anthony Accardi Junior Pentucket 4:51.11 4:39.47
16 Aiden Hill Junior Bishop Fenwick 4:51.51 5:55.65
17 Jacob Doherty Munro Senior Hudson 4:51.67 4:57.51
18 Timothy Mahoney Senior North Middlesex 4:52.09 3:53.68
19 Johnathan Dean Senior Northampton 4:52.25 3:56.73
20 Brian O'Sullivan Junior Narragansett 4:52.91 4:00.19
21 Tim Strang Senior Holliston 4:54.60 3:40.95
22 Keegan Ritchie Sophomore Triton 4:55.09 3:26.57
23 Tim Jaques Sophomore Northampton 4:55.35 3:32.66
24 Joseph Werenski Senior South Hadley 4:56.47 4:41.65
25 Liam Engel Junior Holliston 4:56.80 6:22.88
26 Brandon Murphy Sophomore Bellingham 4:56.99 5:14.81
27 Adam Mula Junior Parker Charter Essential 4:57.74 4:30.95
28 Aidan Stuart Junior Sutton 4:58.55 4:55.57
29 Stephen Altobelli Senior Oakmont 4:59.05 5:11.02
30 Malakai Kraskouskas Junior Quabbin 4:59.12 4:08.27
31 Colin Brennan Senior Triton 4:59.27 4:41.32
32 Michael Dean Senior Northampton 5:00.34 4:45.33
33 Ethan Goodreau Senior Auburn 5:01.88 5:47.17
34 Ethan Vaz Falcao Sophomore Holliston 5:02.15 6:08.63
35 Luke Petrosky Junior South Hadley 5:02.52 6:12.10
36 Patrick Bingel Senior Norton 5:02.67 4:29.38
37 Damian Daniels Junior Auburn 5:03.74 5:43.23
38 Arlex Ramirez   Lynnfield 5:04.82 6:30.17
39 Will Squire Sophomore Bromfield School 5:07.11 6:26.96
40 Sam Wu-Ochs Senior Adv. Math and Science Academy 5:07.98 6:24.98
41 Tobias L'Esperance Sophomore Northampton 5:08.16 3:54.21
42 Richie Mattocks Sophomore Hudson 5:08.89 4:53.45
43 Cameron Davis Junior Gardner 5:09.68 5:49.94
44 Sebastian Shaw Senior Mahar Regional 5:09.92 4:23.44
45 Patrick Garratt Sophomore Westwood 5:10.71 6:22.18
46 Zach Mizioch Senior Bishop Fenwick 5:10.86 4:42.89
47 Cameron Szalay Sophomore Auburn 5:11.89 3:57.04
48 Sasha Brown Freshman Holliston 5:12.79 5:22.18
49 Kyle Murray Freshman Hopedale 5:12.89 4:54.12
50 Kris Brown Senior Holliston 5:12.95 5:25.47
51 Graham Stedfast Freshman Triton 5:13.43 5:35.37
52 Kevin Cox Junior Dracut 5:14.14 5:20.43
53 Liam Malloy Senior Holliston 5:14.75 4:05.51
54 Andrew Barrette Freshman Medfield 5:14.78 6:30.33
55 Anthony Farago Junior Triton 5:15.19 6:15.08
56 Alexander Johnson Sophomore Littleton 5:15.35 5:27.97
57 Brandon Morabito Sophomore Norton 5:15.36 5:46.90
58 Joey Harmon Senior Oakmont 5:15.77 3:44.20
59 Mason Smith SR Bay Path Voc Tech 5:16.38 4:06.78
60 Jack Benoit Freshman Innovation Academy 5:16.42 5:41.74
61 Aaron Balboa Junior Burncoat 5:16.43 4:54.28
62 Logan King Junior Old Rochester 5:16.65 6:13.65
63 Damien Lahousse Sophomore Blackstone-Millville 5:16.74 5:57.92
64 Casey Lacombe Senior South Hadley 5:17.54 4:29.91
65 Dreese Fadil Freshman Newburyport 5:17.70 5:01.82
66 Liam Gray Senior Melrose 5:17.94 4:08.00
67 John Chambers Junior Newburyport 5:18.04 4:20.80
68 Michael Bligh Freshman Westwood 5:18.31 3:55.55
69 Hunter Graves Sophomore Gardner 5:18.66 4:56.36
70 Matthew DeAngelis Sophomore Westwood 5:18.87 4:21.48
71 Aaron Podgorni Sophomore Parker Charter Essential 5:18.98 4:31.14
72 Max Martyak Senior Nipmuc 5:19.37 3:56.34
73 Nicholas Janineh Freshman Norton 5:20.53 6:34.26
74 Garret Rieden 8 Littleton 5:20.83 6:50.67
75 Mike Belger Junior Holliston 5:21.62 6:32.38
76 Jack Halley Junior Newburyport 5:21.64 6:13.11
77 Seamus O'Keefe Freshman Pentucket 5:22.01 5:09.13
78 Henri Chaudoir Sophomore Medway 5:24.58 4:16.42
79 Kyle Costello Senior Pentucket 5:24.67 4:00.26
80 Jack Hearn Freshman Whitinsville Christian 5:24.97 5:28.22
81 Joseph Turenne Freshman Hopedale 5:25.04 5:21.79
82 Justin Manuel Sophomore Murdock 5:26.39 6:38.20
83 James Wilson Junior Norton 5:27.39 5:53.59
84 Charlie Fernandes Freshman Fairhaven 5:27.43 6:52.57
85 Joseph Jarvis Senior Innovation Academy 5:27.75 4:38.59
86 Brandon Hutchins Freshman Holliston 5:28.80 5:35.38
87 Tiernan Goss Sophomore Westwood 5:29.03 5:35.61
88 Josh Chase Freshman Adv. Math and Science Academy 5:30.75 4:08.07
89 Alex Colleoni-Pimenta Freshman Hudson 5:32.57 5:09.29
90 Nick Brown Junior Fairhaven 5:32.69 6:05.96
91 Connor Vaillancourt Freshman Narragansett 5:34.74 3:54.32
92 Joshua Fumia Freshman Hopedale 5:36.25 4:15.55
93 Andrew Capps 8 Narragansett 5:36.99 4:46.45
94 Jake Tower 8 Hopedale 5:37.80 4:13.35
95 Aidan Rich Sophomore Pentucket 5:38.35 4:57.75
96 Andrew Petrie Junior Burncoat 5:39.05 5:45.84
97 Jack O'Shea Freshman Triton 5:40.18 5:23.18
98 Cormac Day Junior Bromfield School 5:42.04 7:10.97
99 Collin Garry Freshman Hudson 5:43.14 4:13.93
100 Adam Rieden 8 Littleton 5:43.77 5:33.46
101 Jason Ingman 7 Murdock 5:44.53 7:07.22
102 David Poirier Freshman Blackstone-Millville 5:44.94 6:47.03
103 James Dressler 8 Hopedale 5:51.02 6:54.21
104 Duncan Owens Freshman Norton 5:52.84 5:24.62
105 Aidan Fitzgerald Freshman Triton 5:57.37 7:44.59
106 Nicholas Denham Junior Norton 5:59.28 5:05.39
107 Finn Reilly Freshman Hopedale 5:59.45 5:01.94
108 Tyler Megathlin Freshman Holliston 6:00.08 4:48.07
109 Daniel Castriotta Freshman Quabbin 6:00.17 5:13.35
110 Ryan Fitzgerald Junior Burncoat 6:01.94 4:31.46
111 Jaime Valdes Freshman Blackstone-Millville 6:02.01 5:04.09
112 Michael Garvey Freshman Adv. Math and Science Academy 6:11.27 6:14.99
113 Mohsin Shah Freshman Blackstone-Millville 6:14.37 5:25.71
114 Evan Spitzer Junior Holliston 6:19.46 4:37.01
115 Cole Leonard Freshman Hopedale 6:22.69 7:31.58
Boys' Mile Section 1
PL NAME YEAR TEAM TIME TIME TIME
1 Sam Acquaviva Junior Newburyport 5:38.92 4:31.13 3:34.20
2 Zach Conant Junior Westwood 4:18.99 4:35.52 5:49.91
3 Sam Wallace Senior Parker Charter Essential 5:06.62 4:36.23 4:16.90
4 Adam Sylvia Junior Old Rochester 4:51.57 4:40.35 4:15.12
5 Michael Olson Junior Sutton 3:23.04 4:42.00 5:35.58
6 Liam Gay-Killeen Senior Triton 5:19.90 4:43.09 4:28.94
7 Dylan Chartier Senior Narragansett 4:39.11 4:44.80 5:44.61
8 John Churchill Senior Medfield 3:56.76 4:45.25 6:10.83
9 Collin McGlynn Junior Medway 5:16.89 4:45.48 5:25.45
12 Cole Bolduc Junior Blackstone-Millville 5:29.89 4:49.37 5:35.67
13 Andrew Doran Senior Hopedale 5:31.09 4:50.43 4:18.49
17 Jacob Doherty Munro Senior Hudson 3:38.76 4:51.67 6:10.42
19 Johnathan Dean Senior Northampton 3:45.04 4:52.25 5:39.01
20 Brian O'Sullivan Junior Narragansett 5:22.21 4:52.91 3:54.33
23 Tim Jaques Sophomore Northampton 3:38.56 4:55.35 4:46.49
25 Liam Engel Junior Holliston 5:50.23 4:56.80 4:21.19
31 Colin Brennan Senior Triton 4:29.35 4:59.27 5:17.23
32 Michael Dean Senior Northampton 3:48.26 5:00.34 5:36.38
Boys' Mile Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
10 Steve Ingman Senior Murdock 5:04.15 3:43.81 4:46.93 3:55.29 4:58.41
11 Austin Carroll Junior Norton 6:01.79 5:35.95 4:47.13 3:38.22 5:35.95
14 William Hunt Senior Newburyport 5:22.88 3:23.62 4:50.88 4:53.79 4:24.70
15 Anthony Accardi Junior Pentucket 4:54.03 5:11.49 4:51.11 4:54.03 6:15.54
16 Aiden Hill Junior Bishop Fenwick 6:13.14 5:38.16 4:51.51 4:54.43 3:29.89
21 Tim Strang Senior Holliston 4:42.82 5:32.90 4:54.60 4:39.87 4:01.58
22 Keegan Ritchie Sophomore Triton 4:07.88 3:56.08 4:55.09 5:01.00 5:42.31
24 Joseph Werenski Senior South Hadley 4:56.47 3:33.46 4:56.47 4:23.86 5:55.77
26 Brandon Murphy Sophomore Bellingham 4:30.26 5:41.54 4:56.99 6:23.12 4:56.99
27 Adam Mula Junior Parker Charter Essential 3:49.26 4:13.08 4:57.74 5:27.52 4:19.04
28 Aidan Stuart Junior Sutton 4:22.73 6:28.12 4:58.55 6:28.12 3:37.95
30 Malakai Kraskouskas Junior Quabbin 5:38.01 5:08.10 4:59.12 6:22.88 6:16.90
33 Ethan Goodreau Senior Auburn 6:14.34 4:40.75 5:01.88 6:29.43 4:28.68
34 Ethan Vaz Falcao Sophomore Holliston 4:25.90 3:37.55 5:02.15 4:56.11 5:23.30
35 Luke Petrosky Junior South Hadley 4:47.40 5:35.80 5:02.52 4:59.50 4:26.22
37 Damian Daniels Junior Auburn 4:15.15 4:27.30 5:03.74 5:40.19 4:24.26
46 Zach Mizioch Senior Bishop Fenwick 5:17.08 3:50.04 5:10.86 4:05.58 5:57.49
65 Dreese Fadil Freshman Newburyport 4:23.70 4:52.29 5:17.70 5:17.70 3:51.93
75 Mike Belger Junior Holliston 4:17.30 6:35.60 5:21.62 4:30.16 5:57.00
Boys' Mile Section 3
PL NAME YEAR TEAM TIME
18 Timothy Mahoney Senior North Middlesex 4:52.09
36 Patrick Bingel Senior Norton 5:02.67
38 Arlex Ramirez   Lynnfield 5:04.82
41 Tobias L'Esperance Sophomore Northampton 5:08.16
42 Richie Mattocks Sophomore Hudson 5:08.89
43 Cameron Davis Junior Gardner 5:09.68
47 Cameron Szalay Sophomore Auburn 5:11.89
48 Sasha Brown Freshman Holliston 5:12.79
49 Kyle Murray Freshman Hopedale 5:12.89
50 Kris Brown Senior Holliston 5:12.95
52 Kevin Cox Junior Dracut 5:14.14
53 Liam Malloy Senior Holliston 5:14.75
56 Alexander Johnson Sophomore Littleton 5:15.35
58 Joey Harmon Senior Oakmont 5:15.77
61 Aaron Balboa Junior Burncoat 5:16.43
62 Logan King Junior Old Rochester 5:16.65
63 Damien Lahousse Sophomore Blackstone-Millville 5:16.74
66 Liam Gray Senior Melrose 5:17.94
110 Ryan Fitzgerald Junior Burncoat 6:01.94
Boys' Mile Section 4
PL NAME YEAR TEAM TIME TIME TIME
29 Stephen Altobelli Senior Oakmont 5:46.90 4:59.05 3:32.33
39 Will Squire Sophomore Bromfield School 5:00.97 5:07.11 4:51.76
40 Sam Wu-Ochs Senior Adv. Math and Science Academy 6:24.98 5:07.98 5:17.22
44 Sebastian Shaw Senior Mahar Regional 5:25.42 5:09.92 4:57.53
45 Patrick Garratt Sophomore Westwood 5:16.93 5:10.71 5:04.50
54 Andrew Barrette Freshman Medfield 6:42.92 5:14.78 4:05.53
55 Anthony Farago Junior Triton 6:37.14 5:15.19 5:21.50
57 Brandon Morabito Sophomore Norton 5:59.51 5:15.36 4:28.06
60 Jack Benoit Freshman Innovation Academy 4:28.96 5:16.42 6:16.54
64 Casey Lacombe Senior South Hadley 5:08.02 5:17.54 6:43.28
67 John Chambers Junior Newburyport 5:59.39 5:18.04 6:05.75
69 Hunter Graves Sophomore Gardner 3:55.81 5:18.66 4:11.75
70 Matthew DeAngelis Sophomore Westwood 5:02.93 5:18.87 5:47.57
71 Aaron Podgorni Sophomore Parker Charter Essential 6:29.16 5:18.98 5:50.88
76 Jack Halley Junior Newburyport 6:54.92 5:21.64 4:52.70
79 Kyle Costello Senior Pentucket 5:11.69 5:24.67 4:00.26
81 Joseph Turenne Freshman Hopedale 5:21.79 5:25.04 3:54.03
88 Josh Chase Freshman Adv. Math and Science Academy 5:00.99 5:30.75 4:57.68
90 Nick Brown Junior Fairhaven 7:02.52 5:32.69 6:02.64
104 Duncan Owens Freshman Norton 5:45.79 5:52.84 6:31.66
Boys' Mile Section 5
PL NAME YEAR TEAM TIME
51 Graham Stedfast Freshman Triton 5:13.43
59 Mason Smith SR Bay Path Voc Tech 5:16.38
68 Michael Bligh Freshman Westwood 5:18.31
72 Max Martyak Senior Nipmuc 5:19.37
73 Nicholas Janineh Freshman Norton 5:20.53
74 Garret Rieden 8 Littleton 5:20.83
77 Seamus O'Keefe Freshman Pentucket 5:22.01
78 Henri Chaudoir Sophomore Medway 5:24.58
80 Jack Hearn Freshman Whitinsville Christian 5:24.97
83 James Wilson Junior Norton 5:27.39
84 Charlie Fernandes Freshman Fairhaven 5:27.43
86 Brandon Hutchins Freshman Holliston 5:28.80
87 Tiernan Goss Sophomore Westwood 5:29.03
89 Alex Colleoni-Pimenta Freshman Hudson 5:32.57
91 Connor Vaillancourt Freshman Narragansett 5:34.74
92 Joshua Fumia Freshman Hopedale 5:36.25
95 Aidan Rich Sophomore Pentucket 5:38.35
96 Andrew Petrie Junior Burncoat 5:39.05
99 Collin Garry Freshman Hudson 5:43.14
Boys' Mile Section 6
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
82 Justin Manuel Sophomore Murdock 5:42.71 6:51.26 5:32.92 6:31.67 6:25.14 6:57.78 5:26.39
85 Joseph Jarvis Senior Innovation Academy 5:34.31 4:54.98 6:33.30 5:37.59 4:54.98 4:12.37 5:27.75
93 Andrew Capps 8 Narragansett 7:04.61 5:57.21 7:01.24 5:36.99 6:47.76 6:47.76 5:36.99
94 Jake Tower 8 Hopedale 6:11.58 5:54.69 7:19.14 4:40.38 4:37.00 6:45.36 5:37.80
97 Jack O'Shea Freshman Triton 6:00.59 6:55.02 4:35.55 6:58.43 4:52.56 6:17.60 5:40.18
98 Cormac Day Junior Bromfield School 7:21.24 6:40.19 6:09.41 5:18.10 6:12.83 5:38.62 5:42.04
100 Adam Rieden 8 Littleton 4:17.83 4:24.71 4:31.58 5:02.52 6:55.97 6:07.84 5:43.77
101 Jason Ingman 7 Murdock 5:10.08 5:58.32 4:11.51 6:49.99 5:37.64 7:17.56 5:44.53
102 David Poirier Freshman Blackstone-Millville 4:53.20 6:09.09 7:07.73 5:10.45 5:20.80 4:25.61 5:44.94
103 James Dressler 8 Hopedale 4:47.84 6:43.68 4:05.72 6:40.17 5:36.98 6:50.70 5:51.02
105 Aidan Fitzgerald Freshman Triton 5:00.19 7:05.27 4:49.47 7:01.70 6:08.10 7:08.85 5:57.37
106 Nicholas Denham Junior Norton 4:33.06 5:48.51 4:58.21 4:15.09 7:14.73 6:17.25 5:59.28
107 Finn Reilly Freshman Hopedale 7:43.69 7:18.53 7:40.10 5:05.54 6:24.62 7:47.29 5:59.45
108 Tyler Megathlin Freshman Holliston 6:25.29 7:30.10 6:32.49 5:34.88 7:19.30 5:56.48 6:00.08
109 Daniel Castriotta Freshman Quabbin 7:12.21 6:03.78 4:58.95 5:20.56 7:33.82 5:13.35 6:00.17
111 Jaime Valdes Freshman Blackstone-Millville 5:11.33 7:18.04 7:50.62 5:29.43 5:14.95 4:49.61 6:02.01
112 Michael Garvey Freshman Adv. Math and Science Academy 7:32.95 8:02.66 6:33.55 7:32.95 4:31.03 5:26.72 6:11.27
113 Mohsin Shah Freshman Blackstone-Millville 4:22.06 6:10.63 6:48.07 6:18.12 6:03.14 5:59.40 6:14.37
114 Evan Spitzer Junior Holliston 7:20.18 4:59.78 4:55.98 4:33.22 5:14.96 5:14.96 6:19.46
115 Cole Leonard Freshman Hopedale 5:52.08 6:49.48 5:09.98 4:35.54 7:50.71 5:06.16 6:22.69

Boys' 2 Mile

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Nick Peterson Senior Northampton 10:30.94 12:49.75 7:59.52 11:34.04
2 Chris Kelly Senior Westwood 10:31.76 9:47.54 12:19.16 11:47.58
3 Hunter Marion Sophomore Narragansett 10:33.12 11:36.44 13:36.73 11:36.44
4 Graham Phenegar Senior Medway 10:44.52 12:40.54 11:16.75 8:16.28
5 Clark Bishop Senior Douglas 10:44.73 10:38.29 12:47.23 10:57.63
6 David Gangemi Sophomore Pentucket 10:49.81 9:38.33 10:17.32 13:19.27
7 Elias Boone Senior Littleton 10:52.38 13:28.96 7:49.72 13:28.96
8 Evan Tilley Senior Old Rochester 10:55.84 10:42.73 9:37.14 12:07.99
9 Daniel DeZutter Sophomore Nipmuc 10:56.83 11:09.97 12:48.50 13:54.18
10 Asher Brownson Junior Parker Charter Essential 11:02.53 9:49.66 13:41.54 8:56.65
11 Thomas Moura-Cook Senior Pentucket 11:14.54 9:19.87 14:23.42 10:47.56
12 Finlay McIsaac Senior Triton 11:17.66 10:30.23 8:14.70 10:37.00
13 Owen Mahoney Freshman Quabbin 11:20.68 9:04.55 11:41.10 8:16.90
14 Colin Benson Freshman Medfield 11:26.60 11:26.60 13:09.59 11:54.07
15 Nick Antkowiak Senior Sutton 11:33.08 11:12.29 9:28.33 9:35.26
16 Will Desrosiers 8 Bellingham 11:46.11 12:35.54 14:14.40 14:28.52
17 Tomas Brockett Freshman Nipmuc 11:47.58 8:22.39 10:08.52 11:26.36
18 Liam O'Donnell 8 Mahar Regional 11:51.73 9:22.27 13:24.26 9:29.39
19 Joe Fabrizio Junior Lynnfield 11:57.41 8:50.89 10:38.50 8:22.19
20 Jack McDermott Freshman Gardner 11:57.67 8:58.26 11:07.44 12:33.56
21 Kevin Cusick Junior Medway 11:59.59 11:30.81 14:09.12 8:45.30
22 Kyle Dodge Sophomore Sutton 12:01.01 12:58.69 13:05.90 14:54.06
23 Connor Gothorpe Freshman Bromfield School 12:40.87 9:30.66 15:13.05 13:34.13
24 Kevin Russo Sophomore Sutton 13:11.43 14:22.66 11:12.72 12:55.61
25 Camdyn Johnson Freshman Mahar Regional 13:27.71 15:20.79 14:24.25 10:05.79
26 Thor Mead Sophomore Mahar Regional 13:49.52 15:45.66 14:06.11 10:47.03
27 Jacob Chaplin Sophomore Blackstone-Millville 13:51.38 11:46.68 13:43.07 15:39.46
  Fidel Castro Freshman Auburn DNF DNF DNF DNF
  Alex Kerr Sophomore Whitinsville Christian DNF DNF DNF DNF
Boys' 2 Mile Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Nick Peterson Senior Northampton 8:37.37 10:43.56 8:12.14 10:30.94 11:40.35 9:08.92 7:21.66
2 Chris Kelly Senior Westwood 9:15.95 8:50.68 10:25.45 10:31.76 9:22.27 11:22.30 10:12.81
3 Hunter Marion Sophomore Narragansett 12:39.75 11:11.11 10:01.47 10:33.12 12:33.42 11:04.78 12:33.42
4 Graham Phenegar Senior Medway 8:29.17 13:51.43 7:56.95 10:44.52 11:16.75 7:56.95 9:20.74
6 David Gangemi Sophomore Pentucket 9:57.83 7:47.87 9:18.84 10:49.81 13:19.27 13:45.26 10:49.81
7 Elias Boone Senior Littleton 13:15.91 9:14.53 9:27.57 10:52.38 9:27.57 8:54.96 10:39.34
9 Daniel DeZutter Sophomore Nipmuc 8:38.90 9:18.31 10:56.83 10:56.83 13:34.47 9:11.74 12:28.79
10 Asher Brownson Junior Parker Charter Essential 9:23.15 10:22.78 8:23.53 11:02.53 8:36.78 8:56.65 10:36.03
11 Thomas Moura-Cook Senior Pentucket 9:26.62 11:28.03 12:28.74 11:14.54 14:36.91 11:48.27 10:07.09
12 Finlay McIsaac Senior Triton 12:32.21 12:59.31 8:01.14 11:17.66 8:28.25 13:12.87 8:28.25
13 Owen Mahoney Freshman Quabbin 10:39.84 10:05.81 13:09.59 11:20.68 10:53.46 13:30.01 8:57.74
17 Tomas Brockett Freshman Nipmuc 12:15.89 8:50.69 13:47.87 11:47.58 11:47.58 13:54.95 8:43.61
  Fidel Castro Freshman Auburn DNF DNF DNF DNF DNF DNF DNF
Boys' 2 Mile Section 2
PL NAME YEAR TEAM TIME TIME
5 Clark Bishop Senior Douglas 12:34.34 10:44.73
8 Evan Tilley Senior Old Rochester 13:13.57 10:55.84
14 Colin Benson Freshman Medfield 13:57.66 11:26.60
15 Nick Antkowiak Senior Sutton 10:16.85 11:33.08
16 Will Desrosiers 8 Bellingham 12:07.30 11:46.11
18 Liam O'Donnell 8 Mahar Regional 14:06.96 11:51.73
19 Joe Fabrizio Junior Lynnfield 12:18.94 11:57.41
20 Jack McDermott Freshman Gardner 11:43.32 11:57.67
21 Kevin Cusick Junior Medway 13:47.53 11:59.59
22 Kyle Dodge Sophomore Sutton 13:41.96 12:01.01
23 Connor Gothorpe Freshman Bromfield School 12:33.27 12:40.87
24 Kevin Russo Sophomore Sutton 15:57.63 13:11.43
25 Camdyn Johnson Freshman Mahar Regional 9:25.40 13:27.71
26 Thor Mead Sophomore Mahar Regional 14:47.59 13:49.52
27 Jacob Chaplin Sophomore Blackstone-Millville 11:21.74 13:51.38
  Alex Kerr Sophomore Whitinsville Christian DNF DNF

Boys' 55 Hurdles Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Harry Smith Senior Old Rochester 5.86 7.91 8.15 8.78
2 Jovan Aigbekaen Junior Dracut 7.21 8.01 8.65 9.70
3 Jack Clohisy Junior Pentucket 9.69 8.07 6.38 8.88
4 William Lord Sophomore North Reading 8.49 8.08 6.31 7.36
5 Ryan Eng Junior Medfield 5.96 8.16 6.78 9.55
6 Ben Telicki Senior Oakmont 8.51 8.26 7.44 8.35
7 Kyle Koehler Senior Joseph Case 7.37 8.37 10.55 6.53
8 Nicholas Lajoie Senior South Hadley 8.95 8.44 8.44 8.53
9 Matthew DiBiase Senior Bishop Fenwick 6.09 8.57 8.75 9.35
10 James Dignan Senior Bishop Fenwick 10.97 8.57 7.89 10.03
11 Tucker Guard Sophomore Old Rochester 6.89 8.61 10.68 7.06
12 Joe Jepsen Senior Sutton 6.55 8.73 10.65 7.16
13 Noah Garfield Senior Medfield 8.73 8.73 8.91 9.17
14 Chris Brennan Senior Triton 8.87 8.87 7.63 9.23
15 Jack Morrill Senior Medfield 8.85 8.94 8.41 8.77
Boys' 55 Hurdles Finals Section 1
PL NAME YEAR TEAM TIME TIME TIME
8 Nicholas Lajoie Senior South Hadley 10.39 9.79 8.44
9 Matthew DiBiase Senior Bishop Fenwick 11.06 9.95 8.57
11 Tucker Guard Sophomore Old Rochester 10.08 9.82 8.61
12 Joe Jepsen Senior Sutton 6.99 8.30 8.73
13 Noah Garfield Senior Medfield 11.35 10.83 8.73
14 Chris Brennan Senior Triton 10.12 10.29 8.87
15 Jack Morrill Senior Medfield 8.32 8.14 8.94
Boys' 55 Hurdles Finals Section 2
PL NAME YEAR TEAM TIME
1 Harry Smith Senior Old Rochester 7.91
2 Jovan Aigbekaen Junior Dracut 8.01
3 Jack Clohisy Junior Pentucket 8.07
4 William Lord Sophomore North Reading 8.08
5 Ryan Eng Junior Medfield 8.16
6 Ben Telicki Senior Oakmont 8.26
7 Kyle Koehler Senior Joseph Case 8.37
10 James Dignan Senior Bishop Fenwick 8.57

Boys' 55 Hurdles Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Jovan Aigbekaen Junior Dracut 6.25 8.25 8.01 8.98 9.86 6.97
2 Harry Smith Senior Old Rochester 10.16 6.29 8.06 8.14 6.05 9.84
3 William Lord Sophomore North Reading 8.95 9.19 8.13 6.10 8.13 8.70
4 Ryan Eng Junior Medfield 6.39 6.06 8.29 9.37 8.21 6.22
4 Ben Telicki Senior Oakmont 5.81 7.80 8.29 9.62 8.54 10.78
6 Kyle Koehler Senior Joseph Case 7.66 7.82 8.32 8.66 8.24 6.49
7 Jack Clohisy Junior Pentucket 6.74 8.66 8.32 6.16 6.99 7.24
8 James Dignan Senior Bishop Fenwick 7.57 7.31 8.60 6.45 8.17 10.50
9 Matthew DiBiase Senior Bishop Fenwick 8.69 7.65 8.69 6.87 8.26 10.52
10 Joe Jepsen Senior Sutton 9.20 7.01 8.76 9.11 9.90 9.03
11 Noah Garfield Senior Medfield 9.74 9.56 8.77 7.11 8.77 9.56
12 Tucker Guard Sophomore Old Rochester 10.83 6.57 8.87 6.66 8.08 7.10
13 Jack Morrill Senior Medfield 11.47 7.56 8.89 8.63 11.47 9.52
14 Nicholas Lajoie Senior South Hadley 6.32 8.90 8.90 8.82 8.19 7.93
15 Chris Brennan Senior Triton 9.36 11.61 9.00 7.29 9.90 8.82
16 Noah Barton Junior Fairhaven 9.84 11.30 9.11 6.47 9.39 6.38
17 Joe Cook Sophomore Auburn 11.08 6.41 9.15 7.05 8.42 6.78
18 Matt Donlon Junior Westwood 8.17 6.43 9.18 8.08 6.98 7.16
19 Chase Jones Senior Oakmont 11.53 8.12 9.22 7.66 11.53 9.32
20 Hugo Frost Senior Mahar Regional 7.44 8.83 9.29 8.46 8.83 11.62
21 Corey Stalters Junior Norton 8.90 12.08 9.36 7.40 7.87 9.74
22 Parker Plona Senior Auburn 9.30 11.81 9.68 8.72 8.33 9.68
23 Hector Perez SR Bay Path Voc Tech 10.05 9.46 9.75 12.48 9.46 8.29
24 Logan Huff Sophomore Murdock 7.98 12.61 9.85 11.92 9.56 12.32
25 Scott Tatro Senior Medfield 10.55 7.50 9.86 11.24 12.03 9.47
26 Jared Sarasin Junior Oakmont 10.96 9.48 9.87 6.91 9.28 8.79
27 Brian Sharp Junior Bishop Fenwick 8.54 9.93 9.93 8.35 11.52 12.42
28 Garrett Butler Freshman North Reading 11.66 9.17 9.96 9.96 12.75 11.56
29 Axel Estavillo Freshman Adv. Math and Science Academy 10.33 8.43 10.03 9.33 10.33 11.64
30 Ben Manoli Junior Hopedale 9.47 11.48 10.07 13.10 8.06 9.87
31 Audie Casello Junior Parker Charter Essential 11.60 9.98 10.08 10.49 12.30 10.18
32 Evans Orcel Senior Medway 10.50 8.05 10.19 9.89 7.34 8.46
33 Bryce Berry Sophomore Oakmont 11.77 7.27 10.23 9.52 12.08 13.20
34 Seth Pearson Sophomore Dracut 10.55 8.91 10.24 9.02 10.35 10.04
35 Jake Murray Senior Pentucket 9.87 8.84 10.28 9.05 12.55 12.55
36 Shawn Forget Junior Nipmuc 13.36 7.46 10.35 13.15 11.08 11.60
37 Drew Mahoney Sophomore Holliston 13.22 12.17 10.49 8.29 12.91 12.28
38 Owen Ostromecki FR Bay Path Voc Tech 9.03 8.61 10.50 11.97 12.39 10.92
39 Sean McMeniman Sophomore Dracut 8.11 8.53 10.53 10.53 13.38 9.80
40 Andrew Benagh Senior Melrose 11.61 12.66 10.55 9.92 12.77 11.29
41 Maxwell Leonard Senior Fairhaven 13.29 12.76 10.63 10.21 12.33 7.76
42 Jack Gallant SO Bay Path Voc Tech 11.18 11.92 10.64 7.88 10.43 9.47
43 Elliott Stoney Sophomore Parker Charter Essential 9.51 12.82 10.68 8.12 13.14 10.04
44 Boston Rodrigues Sophomore Fairhaven 8.95 9.71 10.78 10.46 9.38 12.19
45 Tyler Sund Senior Narragansett 8.56 7.91 10.83 8.78 12.24 9.53
46 Jake McCauley Sophomore Burlington 13.26 13.26 11.05 14.15 10.94 11.61
47 Ethan Peet Junior Melrose 8.70 9.48 11.15 14.39 9.93 8.81
48 Brayden Oldham Sophomore Auburn 14.03 13.92 11.22 13.69 11.45 9.88
49 Mathew Hall Freshman Adv. Math and Science Academy 12.81 9.63 11.33 8.84 8.84 12.58
50 David Round Junior Nipmuc 12.00 13.25 11.42 13.25 11.88 13.82
51 Calvin Raymer Sophomore Holliston 13.52 9.51 11.45 9.62 11.00 9.97
52 Owen Kim Freshman Burlington 8.59 11.93 11.93 12.89 9.79 14.44
53 Eyssa Benhida Freshman Burlington 8.83 14.63 12.09 8.59 14.03 14.39
54 Luke Lightbown 7 Douglas 9.76 10.37 12.19 13.90 11.46 8.90
55 Andrew Squier 8 Douglas 15.36 14.12 12.38 12.14 10.40 15.11
56 Anshul Shirude Freshman Burlington 14.48 13.21 12.70 12.20 14.86 9.02
57 Ryder Comollo Junior Holliston 10.41 9.26 12.85 16.32 12.85 11.44
  Matthew Cahill Junior Nauset DQ DQ DQ DQ DQ DQ
  Graham Sampou Senior Pentucket DQ DQ DQ DQ DQ DQ
Boys' 55 Hurdles Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Jovan Aigbekaen Junior Dracut 6.97 6.97 6.81 8.01
11 Noah Garfield Senior Medfield 10.18 6.49 10.26 8.77
13 Jack Morrill Senior Medfield 10.76 9.52 9.61 8.89
29 Axel Estavillo Freshman Adv. Math and Science Academy 7.02 11.34 12.34 10.03
33 Bryce Berry Sophomore Oakmont 8.09 8.70 9.93 10.23
45 Tyler Sund Senior Narragansett 8.23 10.62 13.32 10.83
48 Brayden Oldham Sophomore Auburn 14.48 12.68 11.11 11.22
Boys' 55 Hurdles Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME
4 Ryan Eng Junior Medfield 7.71 8.29 7.96 6.88
9 Matthew DiBiase Senior Bishop Fenwick 7.74 8.69 8.87 10.43
25 Scott Tatro Senior Medfield 9.47 9.86 8.58 12.03
30 Ben Manoli Junior Hopedale 8.16 10.07 8.26 8.16
36 Shawn Forget Junior Nipmuc 7.97 10.35 8.70 9.32
38 Owen Ostromecki FR Bay Path Voc Tech 8.93 10.50 11.87 9.77
50 David Round Junior Nipmuc 11.08 11.42 10.05 13.25
Boys' 55 Hurdles Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
4 Ben Telicki Senior Oakmont 7.55 8.05 8.29 8.79 6.55 10.37 5.89
10 Joe Jepsen Senior Sutton 10.78 11.13 8.76 9.90 7.10 7.89 9.73
14 Nicholas Lajoie Senior South Hadley 11.49 8.82 8.90 9.35 7.48 10.60 11.49
35 Jake Murray Senior Pentucket 7.92 8.95 10.28 12.24 10.28 10.28 11.72
37 Drew Mahoney Sophomore Holliston 13.22 11.33 10.49 11.02 13.54 9.97 10.70
54 Luke Lightbown 7 Douglas 8.54 13.78 12.19 10.49 8.90 11.95 11.22
Boys' 55 Hurdles Preliminaries Heat 4
PL NAME YEAR TEAM TIME TIME
7 Jack Clohisy Junior Pentucket 8.32 10.57
16 Noah Barton Junior Fairhaven 9.11 9.30
24 Logan Huff Sophomore Murdock 9.85 10.05
26 Jared Sarasin Junior Oakmont 9.87 11.35
49 Mathew Hall Freshman Adv. Math and Science Academy 11.33 8.73
56 Anshul Shirude Freshman Burlington 12.70 14.48
57 Ryder Comollo Junior Holliston 12.85 12.34
Boys' 55 Hurdles Preliminaries Heat 5
PL NAME YEAR TEAM TIME
3 William Lord Sophomore North Reading 8.13
12 Tucker Guard Sophomore Old Rochester 8.87
19 Chase Jones Senior Oakmont 9.22
27 Brian Sharp Junior Bishop Fenwick 9.93
43 Elliott Stoney Sophomore Parker Charter Essential 10.68
53 Eyssa Benhida Freshman Burlington 12.09
55 Andrew Squier 8 Douglas 12.38
  Graham Sampou Senior Pentucket DQ
Boys' 55 Hurdles Preliminaries Heat 6
PL NAME YEAR TEAM TIME TIME TIME TIME
6 Kyle Koehler Senior Joseph Case 6.08 8.32 8.41 9.16
8 James Dignan Senior Bishop Fenwick 8.52 8.60 8.78 7.23
15 Chris Brennan Senior Triton 11.25 9.00 6.75 7.74
21 Corey Stalters Junior Norton 10.77 9.36 7.12 9.55
31 Audie Casello Junior Parker Charter Essential 11.70 10.08 10.08 9.38
39 Sean McMeniman Sophomore Dracut 11.17 10.53 11.06 8.53
46 Jake McCauley Sophomore Burlington 11.61 11.05 11.16 14.04
47 Ethan Peet Junior Melrose 12.05 11.15 13.16 8.03
Boys' 55 Hurdles Preliminaries Heat 7
PL NAME YEAR TEAM TIME TIME TIME TIME
2 Harry Smith Senior Old Rochester 7.74 10.16 6.37 8.06
20 Hugo Frost Senior Mahar Regional 8.46 7.06 11.90 9.29
22 Parker Plona Senior Auburn 8.62 11.23 8.62 9.68
34 Seth Pearson Sophomore Dracut 13.01 12.29 12.29 10.24
41 Maxwell Leonard Senior Fairhaven 13.61 7.87 11.80 10.63
42 Jack Gallant SO Bay Path Voc Tech 10.54 12.45 8.73 10.64
52 Owen Kim Freshman Burlington 11.81 9.19 12.29 11.93
  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 9.15
18 Matt Donlon Junior Westwood 8.54 9.18
23 Hector Perez SR Bay Path Voc Tech 10.53 9.75
28 Garrett Butler Freshman North Reading 8.87 9.96
32 Evans Orcel Senior Medway 7.54 10.19
40 Andrew Benagh Senior Melrose 10.34 10.55
44 Boston Rodrigues Sophomore Fairhaven 11.11 10.78
51 Calvin Raymer Sophomore Holliston 13.97 11.45

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:11.92 1:37.18 1:32.33 1:49.82 1:17.75 1:37.18 1:35.24
2 Joseph Case Noah Couitt, Kyle Koehler, Antonio Luna, Devin Proulx 1:27.90 1:37.66 1:55.24 1:15.20 1:58.17 1:38.64 1:32.78
3 Dracut Jovan Aigbekaen, Martin Heir, James Hodgdon, Matthew Robichaud 2:02.57 1:38.05 1:21.39 1:24.33 1:27.27 1:15.50 1:20.41
4 Norton Peter Rivard, Sam McGrath, Aidan Lerner, Jack O'Brien 1:30.38 1:40.42 1:40.42 2:00.51 1:18.33 1:53.48 1:24.36
5 Pentucket Jacob Dickson, Jake Messier, Keegan O'Keefe, Jarrett Wright 1:43.74 1:40.71 1:43.74 1:50.79 2:03.88 1:40.71 1:52.80
6 Parker Charter Essential Mik Masterson, Simon Houghton, Leo Narbonne, Cole Senatore 1:42.19 1:41.17 1:10.82 2:02.42 2:03.43 1:16.89 1:37.13
7 Bay Path Voc Tech Christian Keeler, Hector Perez, Joshua Jaffarian, Alejandro Medina 1:40.29 1:41.30 1:59.54 2:07.64 1:26.11 2:05.62 1:42.32
8 Oakmont Stephen Brown, Michael Heins, Keegan McMahan, John Caouette 1:43.36 1:41.33 1:22.08 1:47.41 1:55.52 1:11.95 1:42.35
9 Northampton Henry Higgins, Ethan Salem, Pierre MaCary, Christian Hodgson 1:33.27 1:41.38 1:36.31 1:14.01 1:37.33 1:31.25 1:58.62
10 Burncoat Nicholas Locantore, Matthew Amissah, Jack Cooney, Tyreke Mason 1:21.36 1:41.69 1:21.36 2:10.17 1:11.19 1:56.95 1:49.83
11 Bromfield School Luke Jones, Yu Jack, Mischa deRuijter, Ryell deRuijter 1:20.35 1:41.70 1:24.42 2:07.13 1:25.43 1:38.65 1:57.98
12 Innovation Academy Xavier MacShane, John Shaffer, Jonthan Pasarelli, Joseph Lopez 1:16.52 1:42.02 1:29.78 1:41.00 1:47.13 1:53.25 1:35.90
13 Sutton Joe Jepsen, Harry Keefe, Michael Simonelli, Alex Vallaro 1:39.85 1:42.93 1:18.23 1:37.79 1:53.23 1:48.08 2:04.55
14 Nipmuc Collin Flanagan, Andrew Jayyosi, Mateo Hastie, Max Martyak 1:30.08 1:43.53 1:38.36 1:50.78 1:34.22 1:12.47 1:31.11
15 Mahar Regional Jamie Teele, Alex Currier, Sebastian Shaw, Hugo Frost 1:33.85 1:44.27 2:10.34 1:19.25 1:46.36 1:30.72 1:34.89
16 Medway Liam Hoye, Evans Orcel, Caleb Selby, Colin Harrigan 2:11.60 1:44.44 1:36.09 1:42.36 2:14.73 1:49.67 1:27.73
17 Auburn Anthony Cintron, Kofi Agyeman, Caleb Scopetski, Andrew Noonan 1:51.19 1:44.89 1:19.72 1:38.60 1:37.55 1:51.19 2:01.68
18 Triton Noah Trudel, Brandon Leary, Nick Pagliarulo, Luc-Daniel Metivier 1:33.45 1:46.19 1:38.76 1:52.57 1:27.08 1:36.64 1:23.89
19 Adv. Math and Science Academy Sam John, Christopher Hamel, Max Hooker, Jean-Paul Carbonneau 2:14.13 1:46.45 1:41.13 1:33.68 1:36.87 2:01.36 1:23.04
20 Quabbin Ryan Castriotta, Cedric Davis, Joseph Day, Ben Sacramone 1:55.36 1:46.81 1:55.36 1:17.98 1:28.66 1:26.52 1:25.45
21 Blackstone-Millville Matthew Szczepanek, Seth Tremblay, Jaime Valdes, Caleb Cotnoir 1:25.32 1:48.00 1:59.88 1:58.80 1:42.60 2:03.12 1:48.00
22 Hopedale Ben Manoli, Matthew Crepeau, Nathaniel Bean, Anthony DeBoer 1:56.73 1:48.08 2:20.51 1:30.79 1:47.00 2:12.94 1:45.92
23 Murdock Sam Drake, Logan Huff, Justin Thira, Eric Hogan 2:11.87 1:48.09 2:03.23 1:18.91 1:38.37 2:11.87 2:02.15
24 Melrose Ross Carroll, Will Hanlon, James Talbot, Kevin Sampson 1:39.47 1:51.76 2:21.94 1:26.06 1:42.82 2:16.35 1:55.12
Boys' 4 x 200 Relay Section 1
PL TEAM ATHLETES TIME TIME TIME TIME TIME
2 Joseph Case Couitt, Koehler, Luna, Proulx 1:44.50 2:00.13 1:37.66 1:17.16 1:36.69
8 Oakmont Brown, Heins, McMahan, Caouette 1:37.28 1:41.33 1:41.33 1:49.44 1:45.39
9 Northampton Higgins, Salem, MaCary, Hodgson 2:04.70 1:14.01 1:41.38 1:52.54 1:30.23
15 Mahar Regional Teele, Currier, Shaw, Frost 1:26.55 2:09.30 1:44.27 2:09.30 2:03.04
Boys' 4 x 200 Relay Section 2
PL TEAM ATHLETES TIME TIME TIME TIME TIME
4 Norton Rivard, McGrath, Lerner, O'Brien 1:43.44 1:40.42 1:45.45 1:23.35 1:48.46
5 Pentucket Dickson, Messier, O'Keefe, Wright 1:37.69 1:40.71 1:44.74 1:29.64 1:37.69
10 Burncoat Locantore, Amissah, Cooney, Mason 1:39.66 1:41.69 1:38.64 2:03.05 1:19.32
16 Medway Hoye, Orcel, Selby, Harrigan 1:42.36 1:44.44 2:12.64 1:50.71 2:02.20
19 Adv. Math and Science Academy John, Hamel, Hooker, Carbonneau 1:25.16 1:46.45 1:28.36 1:29.42 1:46.45
Boys' 4 x 200 Relay Section 3
PL TEAM ATHLETES TIME
3 Dracut Aigbekaen, Heir, Hodgdon, Robichaud 1:38.05
13 Sutton Jepsen, Keefe, Simonelli, Vallaro 1:42.93
14 Nipmuc Flanagan, Jayyosi, Hastie, Martyak 1:43.53
17 Auburn Cintron, Agyeman, Scopetski, Noonan 1:44.89
20 Quabbin Castriotta, Davis, Day, Sacramone 1:46.81
Boys' 4 x 200 Relay Section 4
PL TEAM ATHLETES TIME TIME TIME TIME
1 Lynnfield Kinnon, Look, Lee, Ysalguez 1:19.69 1:57.59 1:58.56 1:37.18
6 Parker Charter Essential Masterson, Houghton, Narbonne, Senatore 1:51.29 1:56.35 1:13.86 1:41.17
21 Blackstone-Millville Szczepanek, Tremblay, Valdes, Cotnoir 1:50.16 2:04.20 2:07.44 1:48.00
22 Hopedale Manoli, Crepeau, Bean, DeBoer 2:01.05 2:06.46 1:16.74 1:48.08
23 Murdock Drake, Huff, Thira, Hogan 1:19.99 1:56.74 1:35.12 1:48.09
Boys' 4 x 200 Relay Section 5
PL TEAM ATHLETES TIME TIME
7 Bay Path Voc Tech Keeler, Perez, Jaffarian, Medina 1:41.30 1:42.32
11 Bromfield School Jones, Jack, deRuijter, deRuijter 1:41.70 1:23.40
12 Innovation Academy MacShane, Shaffer, Pasarelli, Lopez 1:42.02 2:05.49
18 Triton Trudel, Leary, Pagliarulo, Metivier 1:46.19 1:52.57
24 Melrose Carroll, Hanlon, Talbot, Sampson 1:51.76 2:21.94
Boys' 4 x 400 Relay Section 1
PL TEAM ATHLETES TIME TIME
1 Northampton Hodgson, Lavalle, Gordon-Sniffen, Cooper 3:42.90 4:34.17
2 Pentucket Clohisy, Accardi, Murphy, Murray 3:44.77 3:06.56
3 Murdock Digman, Swanson, Wolski, Thira 3:46.65 3:21.72
4 Auburn Cook, Lapointe, Conway, Nelson 3:49.06 2:49.51
5 Oakmont Altobelli, Harmon, Sarasin, Telicki 3:50.29 2:48.12
8 Littleton Cherry, Kaldenberg, Rawa, Neary 4:06.55 2:52.59
Boys' 4 x 400 Relay Section 2
PL TEAM ATHLETES TIME
6 Triton Brennan, Gustafson, Brennan, Armand 4:03.59
7 Blackstone-Millville Cotnoir, Lahousse, Bolduc, Ryan 4:05.23
9 Douglas Bishop, Goldenberg, Pastor, Muscatell 4:06.66
10 Burncoat Tomlinson, Aggaremay, Messier, Balboa 4:08.39
11 Sutton Romeo, Royce, Capuano, Dodge 4:09.71
12 Quabbin Herzog, Mahoney, Dyer, Kraskouskas 4:11.04
13 Parker Charter Essential Hatlevig, Brownson, Downey, Bush 4:12.94

Boys' 4 x 800 Relay

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME TIME
1 Parker Charter Essential Sam Wallace, Quinn Cantrill, Adam Mula, Nico Agosta 6:43.61 9:57.56 9:52.32 10:49.97 7:04.58 8:44.17 10:13.28
2 Triton Diego Fernandez, Tyler Stranc, Liam Gay-Killeen, Keegan Ritchie 10:51.05 10:51.05 9:16.55 10:03.80 6:07.53 8:45.04 7:00.04
3 Sutton Ryan Carkin, Ryan Delongchamp, Michael Olson, Aidan Stuart 7:06.44 8:37.05 10:23.66 6:34.45 11:11.63 8:53.04 10:07.67
4 Norton Austin Carroll, Donovan Nihill, Ian Pereira, Patrick Bingel 11:08.82 7:13.39 9:53.91 11:03.47 11:30.22 8:55.05 9:32.51
5 Melrose Colin Bakey, Andrew Benagh, Ross Carroll, Will Hanlon 6:27.94 11:24.28 6:54.88 11:40.44 11:13.50 8:58.80 7:05.66
6 Narragansett Dylan Chartier, Anthony Collins, Hunter Marion, Brian O'Sullivan 10:32.33 11:04.76 7:33.98 8:44.24 11:04.76 9:00.45 8:49.65
7 Littleton Alexander Johnson, Vincent Bertolino, Shawn Finnerty, Thomas Johnston 11:32.48 10:16.74 6:34.93 8:12.31 6:34.93 9:01.00 8:50.18
8 Mahar Regional Sebastian Shaw, Aidan DiDonato, Thor Mead, Ash Shaw 8:10.34 9:50.64 8:38.20 9:11.63 9:00.49 9:17.20 10:01.78
9 Auburn Cameron Szalay, Damian Daniels, Ethan Goodreau, Fidel Castro 11:20.21 8:32.95 11:48.09 7:53.92 8:38.53 9:17.55 11:31.37
10 Innovation Academy William Hilliker, Seth Henry, Jack Benoit, Hunter Fagan 10:10.50 12:22.97 8:55.63 7:46.52 11:08.09 9:35.94 11:31.13
11 Hopedale Brandon Hall, Andrew Doran, Michael Dobbs, Kyle Murray 9:17.15 9:22.95 11:36.44 11:48.04 9:51.97 9:40.36 11:30.63
12 Adv. Math and Science Academy Sam Wu-Ochs, Josh Chase, Michael Garvey, John Williams 12:18.86 10:39.17 10:15.71 8:41.89 7:19.80 9:46.39 11:43.67
13 Murdock Jason Ingman, Steve Ingman, Justin Manuel, Cameron Laplaca 9:29.33 7:34.26 7:58.48 12:43.15 12:00.75 10:05.67 12:49.20

Boys' High Jump

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

Boys' Long Jump

Top↑
PL NAME YEAR TEAM MARK CONV
1 John Caouette Senior Oakmont 20' 6.25" 6.25m
2 Carson Doody Junior North Middlesex 20' 5.75" 6.24m
3 John McNeil Sophomore Medfield 19' 9" 6.01m
4 Maxwell Passen Sophomore Newburyport 19' 7.5" 5.98m
5 Brett Cohee   Lynnfield 19' 6" 5.94m
6 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 18' 9" 5.71m
7 Hugo Frost Senior Mahar Regional 18' 7" 5.66m
8 Nicholas Lajoie Senior South Hadley 18' 6.75" 5.65m
9 Harry Keefe Senior Sutton 18' 6" 5.63m
10 Ryan Eng Junior Medfield 18' 5" 5.61m
11 Justin Thira Freshman Murdock 18' 4.25" 5.59m
12 Jakob Rivers Sophomore Dracut 18' 3.75" 5.58m
13 Jacy Kretas Senior North Middlesex 18' 3.5" 5.57m
14 Adam Digman Junior Murdock 18' 2.5" 5.54m
15 Dean Campbell Junior Manchester Essex 18' 1.5" 5.52m
16 Alex Vallaro Junior Sutton 17' 11.75" 5.48m
17 Luke Jones Senior Bromfield School 17' 9.25" 5.41m
18 Matheus Dovale Senior North Reading 17' 9" 5.41m
19 Liam Falk Senior Manchester Essex 17' 8" 5.38m
20 Max Sieger   Lynnfield 17' 6.5" 5.34m
21 William Lord Sophomore North Reading 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 Ben Kramich Sophomore Lynnfield 17' 0.5" 5.19m
24 Joe Cook Sophomore Auburn 17' 0.5" 5.19m
26 Caleb Selby Junior Medway 16' 10.5" 5.14m
27 Jack Clohisy Junior Pentucket 16' 9.75" 5.12m
28 Aidan Belleville Senior Nipmuc 16' 5.25" 5.01m
29 Collin Flanagan Senior Nipmuc 16' 4.75" 4.99m
30 Malakai Kraskouskas Junior Quabbin 16' 4" 4.97m
31 Max Martyak Senior Nipmuc 16' 1" 4.90m
32 Brandon Leary Junior Triton 15' 11.5" 4.86m
33 Jamie Teele Senior Mahar Regional 15' 10" 4.82m
34 Keegan O'Keefe Sophomore Pentucket 15' 9" 4.80m
35 Santino Romeo Freshman Sutton 15' 7.25" 4.75m
36 Tyler Pearce Sophomore Dracut 15' 5" 4.69m
37 Steve Stromski Senior Melrose 15' 3" 4.64m
38 Thomas Moura-Cook Senior Pentucket 15' 2" 4.62m
39 Nam Bui Freshman Innovation Academy 15' 1.75" 4.61m
40 Ethan Brodeur Sophomore Melrose 14' 8.25" 4.47m
41 Ross Carroll Junior Melrose 14' 3" 4.34m
42 Cam Young Senior Medfield 13' 2" 4.01m
43 Matt Venuti Senior Melrose 12' 10.75" 3.93m
44 Nick Richards Sophomore Melrose 11' 9.75" 3.60m
45 Andrew Squier 8 Douglas 11' 5" 3.47m
  Sam Drake Senior Murdock FOUL NM
  Colin Benson Freshman Medfield FOUL NM
  Ethan Salem Junior Northampton FOUL NM
Boys' Long Jump Flight 1
PL NAME YEAR TEAM MARK MARK MARK ENGLISH
5 Brett Cohee   Lynnfield 24' 4.5" 18' 1.62" 19' 6" 5.94m
20 Max Sieger   Lynnfield 13' 3.98" 17' 10.71" 17' 6.5" 5.34m
22 Anthony Cintron Sophomore Auburn 20' 2.44" 18' 5.54" 17' 5" 5.30m
23 Rion Crear Sophomore North Middlesex 19' 3.28" 15' 9.98" 17' 2.5" 5.24m
24 Joe Cook Sophomore Auburn 14' 7.87" 14' 9.91" 17' 0.5" 5.19m
33 Jamie Teele Senior Mahar Regional 18' 8.20" 18' 10.10" 15' 10" 4.82m
39 Nam Bui Freshman Innovation Academy 14' 10.12" 15' 3.57" 15' 1.75" 4.61m
42 Cam Young Senior Medfield 12' 4.52" 14' 7.38" 13' 2" 4.01m
45 Andrew Squier 8 Douglas 13' 8.40" 14' 7.36" 11' 5" 3.47m
Boys' Long Jump Flight 2
PL NAME YEAR TEAM MARK MARK ENGLISH
7 Hugo Frost Senior Mahar Regional 20' 3.07" 18' 7" 5.66m
16 Alex Vallaro Junior Sutton 19' 7.17" 17' 11.75" 5.48m
28 Aidan Belleville Senior Nipmuc 15' 9.36" 16' 5.25" 5.01m
30 Malakai Kraskouskas Junior Quabbin 19' 1.32" 16' 4" 4.97m
40 Ethan Brodeur Sophomore Melrose 16' 5.40" 14' 8.25" 4.47m
41 Ross Carroll Junior Melrose 17' 11.46" 14' 3" 4.34m
  Colin Benson Freshman Medfield FOUL FOUL NM
Boys' Long Jump Flight 3
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH
8 Nicholas Lajoie Senior South Hadley 15' 2.66" 18' 6.75" 22' 5.53" 13' 8.84" 16' 4.02" 5.65m
24 Ben Kramich Sophomore Lynnfield 14' 5.82" 17' 0.5" 17' 4.59" 21' 11.81" 12' 7.33" 5.19m
27 Jack Clohisy Junior Pentucket 15' 9.64" 16' 9.75" 18' 5.93" 16' 3.70" 16' 9.75" 5.12m
29 Collin Flanagan Senior Nipmuc 16' 10.65" 16' 4.75" 18' 2.39" 21' 1.81" 11' 9.66" 4.99m
31 Max Martyak Senior Nipmuc 13' 6.12" 16' 1" 14' 7.63" 20' 10.90" 12' 6.54" 4.90m
32 Brandon Leary Junior Triton 15' 0.01" 15' 11.5" 20' 7.03" 17' 0.91" 15' 3.84" 4.86m
35 Santino Romeo Freshman Sutton 18' 3.08" 15' 7.25" 14' 11.76" 17' 11.34" 17' 9.46" 4.75m
37 Steve Stromski Senior Melrose 17' 2.79" 15' 3" 18' 3.60" 13' 6.87" 19' 6.24" 4.64m
38 Thomas Moura-Cook Senior Pentucket 12' 7.06" 15' 2" 16' 11.84" 16' 11.84" 10' 9.22" 4.62m
43 Matt Venuti Senior Melrose 11' 8.82" 12' 10.75" 13' 11.13" 14' 0.68" 10' 5.35" 3.93m
44 Nick Richards Sophomore Melrose 9' 8.24" 11' 9.75" 15' 1.44" 12' 4.84" 9' 2.56" 3.60m
  Sam Drake Senior Murdock FOUL FOUL FOUL FOUL FOUL NM
Boys' Long Jump Flight 4
PL NAME YEAR TEAM MARK MARK MARK ENGLISH
11 Justin Thira Freshman Murdock 20' 4.48" 17' 5.24" 18' 4.25" 5.59m
12 Jakob Rivers Sophomore Dracut 19' 2.74" 19' 4.94" 18' 3.75" 5.58m
14 Adam Digman Junior Murdock 13' 3.50" 17' 10.13" 18' 2.5" 5.54m
15 Dean Campbell Junior Manchester Essex 17' 0.45" 22' 10.05" 18' 1.5" 5.52m
19 Liam Falk Senior Manchester Essex 20' 8.04" 13' 5.12" 17' 8" 5.38m
26 Caleb Selby Junior Medway 17' 4.58" 20' 3" 16' 10.5" 5.14m
34 Keegan O'Keefe Sophomore Pentucket 17' 2.01" 17' 2.01" 15' 9" 4.80m
36 Tyler Pearce Sophomore Dracut 19' 10.65" 15' 1.30" 15' 5" 4.69m
  Ethan Salem Junior Northampton FOUL FOUL FOUL NM
Boys' Long Jump Flight 5
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH
1 John Caouette Senior Oakmont 25' 5.35" 21' 4.10" 17' 10.24" 21' 1.64" 17' 10.24" 20' 6.25" 6.25m
2 Carson Doody Junior North Middlesex 22' 3.87" 26' 5.02" 17' 7.34" 22' 8.78" 23' 11.53" 20' 5.75" 6.24m
3 John McNeil Sophomore Medfield 14' 0.27" 24' 5.88" 17' 4.56" 20' 1.74" 20' 1.74" 19' 9" 6.01m
4 Maxwell Passen Sophomore Newburyport 13' 11.20" 16' 1.11" 25' 3.80" 14' 8.63" 15' 1.34" 19' 7.5" 5.98m
6 Jean-Paul Carbonneau Senior Adv. Math and Science Academy 17' 0.75" 13' 8.25" 17' 7.5" 18' 4.5" 13' 3.75" 18' 9" 5.71m
9 Harry Keefe Senior Sutton 19' 7.32" 19' 0.66" 19' 2.88" 16' 3.36" 17' 4.68" 18' 6" 5.63m
10 Ryan Eng Junior Medfield 19' 6.26" 19' 10.68" 17' 3.74" 22' 5.62" 16' 0.27" 18' 5" 5.61m
13 Jacy Kretas Senior North Middlesex 22' 8.18" 21' 4.81" 15' 8.77" 19' 0.28" 15' 4.38" 18' 3.5" 5.57m
17 Luke Jones Senior Bromfield School 17' 7.12" 14' 2.60" 22' 8.96" 19' 6.58" 21' 8.17" 17' 9.25" 5.41m
18 Matheus Dovale Senior North Reading 13' 8.01" 15' 1.05" 22' 10.77" 16' 6.09" 14' 10.92" 17' 9" 5.41m
21 William Lord Sophomore North Reading 13' 8.19" 17' 4.40" 18' 9.24" 15' 5.24" 22' 5.44" 17' 6.5" 5.34m

Boys' Shot Put

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK CONV
1 Aiden Felty Junior Innovation Academy 60' 4.85" 64' 10.05" 45' 11.95" 55' 5" 16.89m
2 Joshua Salem Senior Dracut 47' 10.60" 55' 3" 34' 6.38" 46' 0.5" 14.03m
3 Simon Vinci Junior Bishop Fenwick 40' 1.73" 57' 11.83" 32' 1.38" 44' 7.25" 13.59m
4 Nick Sharp Senior Mahar Regional 54' 11.38" 51' 5.17" 54' 0.83" 43' 11.5" 13.39m
5 Nathan Drislane Senior Lynnfield 38' 10.20" 55' 3.04" 47' 0.62" 43' 2" 13.15m
6 Evan Levrault Senior South Hadley 41' 4.08" 52' 11.60" 34' 0.23" 43' 0.75" 13.12m
7 Lucas Wolbach Senior Pentucket 53' 9.75" 34' 7.13" 36' 8.75" 42' 8.5" 13.01m
8 Matthew Brooks Senior Douglas 42' 6.25" 45' 10.28" 40' 0.24" 41' 8.25" 12.70m
9 Donte Harmon Senior Newburyport 32' 6.46" 32' 1.51" 49' 10.04" 41' 2.25" 12.55m
10 Paul Sousa Senior Joseph Case 28' 11.04" 29' 8.68" 39' 9.18" 40' 2" 12.24m
11 Brandon Bednarik Senior Joseph Case 33' 3.21" 45' 11.29" 43' 11.53" 39' 7.25" 12.07m
12 Alex Chu Senior Nipmuc 48' 5.87" 47' 3.79" 50' 0.64" 39' 1.25" 11.91m
13 Cameron Connell Sophomore Holliston 45' 8.73" 30' 1.13" 34' 4.72" 39' 1" 11.91m
14 Eric Fournier Senior Triton 40' 11.93" 47' 7.57" 40' 2.56" 39' 0.5" 11.89m
15 brandon Grzyb SR Bay Path Voc Tech 40' 3.60" 46' 10.65" 33' 3.90" 38' 9" 11.81m
16 Harry Smith Senior Old Rochester 34' 6.90" 43' 9.54" 40' 4.05" 38' 5" 11.70m
17 Nolan Kaldenberg Senior Littleton 43' 2.67" 43' 2.67" 44' 9.03" 38' 3" 11.65m
18 Christopher Hamel Senior Adv. Math and Science Academy 46' 0.37" 33' 5.72" 48' 3.75" 38' 0.5" 11.59m
19 Jarrett Sudyka Senior South Hadley 34' 0.60" 34' 5.14" 35' 6.76" 37' 10" 11.53m
20 Isaac Tucker Junior Joseph Case 27' 2.52" 48' 4.48" 40' 0.71" 37' 9.5" 11.51m
21 Patrick Hannon Sophomore Auburn 34' 2.32" 31' 11.56" 28' 2.96" 37' 2" 11.32m
22 Ryan Giangregorio Senior Sutton 33' 9.26" 31' 11.24" 35' 11.69" 36' 8.5" 11.18m
23 Zachary Edwards Senior Manchester Essex 31' 1.24" 25' 3.80" 39' 9.40" 36' 2" 11.02m
24 Connor Hileman Senior Pentucket 33' 0.06" 36' 7.11" 36' 11.42" 35' 10.5" 10.93m
25 Chase Jones Senior Oakmont 28' 11.09" 44' 3.34" 43' 11.05" 35' 8.5" 10.88m
26 Mike Millette Senior Blackstone-Millville 41' 1.29" 38' 7.52" 40' 4.78" 35' 5.25" 10.80m
27 Andrew DePalma Senior Lynnfield 25' 4.59" 25' 8.76" 40' 8.18" 34' 9.25" 10.59m
28 Austin Roy Sophomore Blackstone-Millville 38' 7.15" 31' 3.53" 42' 9.22" 34' 9.25" 10.59m
29 Adam Wright Senior Sutton 31' 7.47" 38' 6.87" 38' 2.70" 34' 9" 10.59m
30 Curtis Rocheleau Sophomore Sutton 34' 8.12" 31' 11.16" 32' 11.52" 34' 4" 10.46m
31 Brandon Tammaro   Lynnfield 40' 4.09" 29' 4.81" 39' 7.89" 34' 2.25" 10.42m
32 Kenneth Babine Senior Lynnfield 38' 11.40" 25' 7.5" 33' 5.80" 34' 2" 10.41m
33 Sean Doyle Senior South Hadley 25' 1.55" 26' 9.93" 26' 9.93" 33' 11.5" 10.35m
34 Zack Huynh Senior Lynnfield 31' 8.70" 41' 2.10" 37' 1.50" 33' 9" 10.28m
35 Benjamin Gilchrist Sophomore Nipmuc 28' 0.60" 33' 7.92" 39' 11.16" 33' 0" 10.05m
36 Jeff Smith Junior Innovation Academy 40' 7.08" 23' 5.16" 38' 3.36" 33' 0" 10.05m
37 Matthew Crepeau Junior Hopedale 36' 2.50" 34' 2.80" 34' 6.75" 32' 11" 10.03m
37 Simon Houghton Senior Parker Charter Essential 40' 9.80" 39' 9.95" 37' 2.35" 32' 11" 10.03m
39 Gerren Kopoinski Sophomore Dracut 26' 10.67" 25' 10.87" 25' 10.87" 32' 9.5" 9.99m
40 Bailey Towle Senior Burlington 37' 10.30" 41' 4.65" 37' 6.45" 32' 1" 9.77m
41 Kevin Inger Senior Pentucket 27' 10.51" 23' 4.69" 32' 4.35" 32' 0.5" 9.76m
42 Michael Simonelli Senior Sutton 35' 1.85" 23' 0.12" 31' 11.5" 31' 11.5" 9.74m
43 Darryl Mitchell Senior Dracut 28' 0.16" 25' 5.60" 38' 6.22" 31' 10" 9.70m
44 Harry Blackman Junior Newburyport 30' 5.69" 31' 5" 32' 4.31" 31' 5" 9.57m
45 Valdez Clark Junior Douglas 37' 7.5" 35' 8.92" 32' 7.30" 31' 4.25" 9.55m
46 Brendan Martin Senior Holliston 35' 3.79" 35' 11.23" 30' 4.31" 30' 11.75" 9.44m
47 Miles O'Malley Junior Newburyport 22' 8.13" 24' 9.88" 29' 1.36" 30' 7.75" 9.34m
48 Parker Hoover Senior Newburyport 25' 8.55" 35' 4.71" 26' 3.81" 30' 3" 9.22m
48 Chris Proto Senior Pentucket 24' 9.66" 36' 10.86" 38' 5.01" 30' 3" 9.22m
50 Nicholas Denham Junior Norton 38' 8" 27' 5.88" 29' 10.88" 30' 2.5" 9.20m
51 Rodrigo Garcia Senior Dracut 23' 9.98" 25' 11.32" 32' 10.58" 30' 2" 9.19m
52 Jonthan Pasarelli Junior Innovation Academy 31' 10.66" 32' 5.88" 28' 3.34" 30' 1" 9.16m
53 Jayden Caron Sophomore Bellingham 34' 6.57" 22' 6.38" 27' 0.45" 30' 0.5" 9.15m
53 Nick Salvi Senior Pentucket 26' 1.63" 28' 2.87" 31' 6.53" 30' 0.5" 9.15m
55 Marcos Borges Sophomore Hudson 29' 3.94" 26' 11.50" 30' 9.72" 29' 7.5" 9.02m
56 Ethan Ortyl Junior South Hadley 33' 1.88" 34' 11.19" 21' 7.33" 29' 7.25" 9.02m
57 Luke Gould Junior Hopedale 23' 4.45" 36' 1.10" 34' 10.90" 29' 7" 9.01m
58 Matthew LaCross Sophomore Nipmuc 29' 9.04" 33' 3.45" 34' 5.59" 29' 5.5" 8.97m
59 John Shaffer 8 Innovation Academy 21' 1.62" 34' 11.18" 35' 2.70" 29' 4.25" 8.94m
60 Matthew Szczepanek Junior Blackstone-Millville 25' 9.76" 33' 8.80" 31' 8.16" 29' 4" 8.94m
61 Aiden Guthro Junior Newburyport 22' 3.14" 29' 10.53" 34' 6.77" 29' 3.5" 8.92m
62 Connor Slattery Freshman Dracut 35' 11.88" 35' 1.51" 27' 4.22" 28' 9.5" 8.77m
63 Ryan Lariviere Junior Fairhaven 28' 9" 27' 0.30" 33' 0.75" 28' 9" 8.76m
64 Mischa deRuijter Senior Bromfield School 28' 11.94" 32' 5.28" 21' 2.93" 28' 8.5" 8.75m
65 Matt Garceau Junior Hudson 26' 7.22" 30' 7.28" 32' 3.87" 28' 7.25" 8.71m
66 Brian Kostiw Junior Sutton 28' 4.88" 30' 1.13" 23' 0.75" 28' 1.5" 8.57m
67 Andrew Keeler Freshman Bellingham 30' 5.70" 26' 0.02" 21' 2.98" 27' 11.5" 8.52m
68 Chucky O'Brien Sophomore Bellingham 29' 10.72" 26' 3.13" 28' 9.31" 27' 11.25" 8.51m
69 Dwigins Rousseau Sophomore Burlington 21' 0.56" 26' 6.16" 34' 5.28" 27' 4" 8.33m
70 Sami Ahmed Freshman Burlington 34' 4.33" 20' 8.71" 28' 4.34" 27' 3.25" 8.31m
71 Justin Tralongo Senior Oakmont 22' 0.86" 32' 10.06" 19' 7.79" 26' 11" 8.20m
72 Colby Walzer Sophomore Burlington 27' 2.14" 28' 9.33" 25' 3.76" 26' 7.75" 8.12m
73 Mitchell DaSilva Senior Fairhaven 30' 1.95" 26' 5.5" 22' 2.70" 26' 5.5" 8.06m
74 Sean Edwards 8 Bellingham 19' 3.41" 25' 4.32" 24' 3.64" 26' 5" 8.05m
75 Finn Picone Junior Oakmont 29' 3.68" 32' 2.22" 31' 11.08" 26' 2" 7.97m
76 Dan Downie Junior Burlington 21' 3.84" 27' 6.72" 21' 3.84" 26' 0" 7.92m
77 Rich Huynh Junior Burncoat 33' 7.65" 22' 3.03" 18' 4.45" 25' 10.5" 7.88m
78 Ryan Carroll Freshman Norton 26' 2.67" 26' 2.67" 18' 9.20" 25' 8.5" 7.83m
79 Tom Walton Sophomore Melrose 18' 7.75" 18' 7.75" 21' 2.39" 25' 6.5" 7.78m
80 Marcel Paolollo Junior Innovation Academy 32' 7.51" 27' 0.75" 25' 0.46" 25' 3.5" 7.70m
81 Colton Mertzic Junior Quabbin 18' 1.08" 19' 1.14" 25' 4.51" 25' 1.5" 7.65m
82 David Downie Freshman Burlington 21' 10.24" 20' 10.32" 32' 0.42" 24' 10" 7.56m
83 Michael Sullivan Junior Oakmont 26' 5.46" 18' 11.18" 31' 6.63" 24' 3.25" 7.39m
84 Jack Loughlin Junior Holliston 20' 0.24" 23' 7.14" 30' 3.22" 23' 10" 7.26m
85 Kevin Russo Sophomore Sutton 25' 2.10" 26' 1.5" 16' 7.5" 23' 9" 7.23m
86 Shaugn Murphy Sophomore Douglas 29' 1.02" 16' 7.44" 19' 10.22" 23' 1" 7.03m
87 Thomas Brogan Sophomore Norton 22' 5.5" 19' 11.25" 27' 6" 22' 11" 6.98m
88 Kevin Sampson Senior Melrose 16' 4.38" 16' 4.38" 16' 1.65" 22' 8.75" 6.92m
89 Elliott Stoney Sophomore Parker Charter Essential 19' 10.69" 15' 3.41" 20' 3.71" 20' 11.25" 6.38m
90 Steven Liu Junior Melrose 14' 6.30" 23' 5.37" 22' 2.43" 20' 9" 6.32m
91 Rayan Mussa Junior Melrose 18' 7.08" 14' 7.89" 15' 10.91" 17' 10.5" 5.44m
92 Marwan Kiswani Freshman Burlington 16' 7.5" 19' 5.10" 21' 2.10" 17' 6" 5.33m
93 Ryan Maher Sophomore Blackstone-Millville 14' 2.10" 15' 2.25" 18' 0.68" 16' 10.5" 5.14m
94 Carter Hill 8 Parker Charter Essential 12' 9.20" 18' 8.05" 19' 11.38" 15' 11.5" 4.86m
95 Chad Costa Freshman Melrose 10' 7.30" 9' 3.78" 9' 6.89" 12' 11.25" 3.94m
Boys' Shot Put Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH
37 Matthew Crepeau Junior Hopedale 32' 11" 25' 0.20" 26' 4" 34' 6.75" 40' 5.85" 27' 3.85" 10.03m
45 Valdez Clark Junior Douglas 31' 4.25" 36' 0.69" 34' 5.88" 32' 11.06" 33' 2.83" 36' 11.97" 9.55m
50 Nicholas Denham Junior Norton 30' 2.5" 22' 11.5" 29' 10.88" 36' 10.25" 35' 0.50" 38' 11.63" 9.20m
59 John Shaffer 8 Innovation Academy 29' 4.25" 22' 10.75" 30' 6.34" 34' 4.13" 22' 0.19" 27' 3.59" 8.94m
60 Matthew Szczepanek Junior Blackstone-Millville 29' 4" 24' 7.68" 20' 9.92" 32' 3.20" 31' 11.68" 31' 1.12" 8.94m
71 Justin Tralongo Senior Oakmont 26' 11" 29' 7.30" 34' 5.44" 27' 2.23" 30' 8.22" 21' 3.17" 8.20m
86 Shaugn Murphy Sophomore Douglas 23' 1" 22' 7.46" 27' 8.40" 19' 7.45" 27' 0.09" 28' 10.25" 7.03m
87 Thomas Brogan Sophomore Norton 22' 11" 28' 10.5" 21' 1" 22' 8.25" 25' 2.5" 22' 5.5" 6.98m
94 Carter Hill 8 Parker Charter Essential 15' 11.5" 16' 9.08" 16' 1.41" 15' 1.92" 13' 1.03" 14' 8.18" 4.86m
Boys' Shot Put Flight 2
PL NAME YEAR TEAM MARK MARK MARK ENGLISH
28 Austin Roy Sophomore Blackstone-Millville 34' 9.25" 34' 0.90" 24' 8.25" 10.59m
37 Simon Houghton Senior Parker Charter Essential 32' 11" 26' 11.90" 24' 8.25" 10.03m
52 Jonthan Pasarelli Junior Innovation Academy 30' 1" 24' 4.41" 23' 1.97" 9.16m
63 Ryan Lariviere Junior Fairhaven 28' 9" 28' 2.10" 25' 10.5" 8.76m
64 Mischa deRuijter Senior Bromfield School 28' 8.5" 29' 10.28" 35' 0.29" 8.75m
75 Finn Picone Junior Oakmont 26' 2" 30' 1.10" 20' 11.20" 7.97m
78 Ryan Carroll Freshman Norton 25' 8.5" 25' 5.42" 22' 10.56" 7.83m
89 Elliott Stoney Sophomore Parker Charter Essential 20' 11.25" 18' 10.13" 25' 4.01" 6.38m
93 Ryan Maher Sophomore Blackstone-Millville 16' 10.5" 12' 11.93" 19' 2.85" 5.14m
Boys' Shot Put Flight 3
PL NAME YEAR TEAM MARK MARK MARK ENGLISH
70 Sami Ahmed Freshman Burlington 25' 4.34" 34' 7.61" 27' 3.25" 8.31m
72 Colby Walzer Sophomore Burlington 24' 9.37" 21' 7.00" 26' 7.75" 8.12m
77 Rich Huynh Junior Burncoat 31' 0.60" 21' 11.93" 25' 10.5" 7.88m
79 Tom Walton Sophomore Melrose 26' 9.82" 23' 9.05" 25' 6.5" 7.78m
80 Marcel Paolollo Junior Innovation Academy 27' 3.78" 18' 8.59" 25' 3.5" 7.70m
82 David Downie Freshman Burlington 26' 9.84" 25' 3.96" 24' 10" 7.56m
83 Michael Sullivan Junior Oakmont 24' 6.16" 29' 1.5" 24' 3.25" 7.39m
84 Jack Loughlin Junior Holliston 28' 1.48" 18' 4.22" 23' 10" 7.26m
85 Kevin Russo Sophomore Sutton 26' 1.5" 20' 2.25" 23' 9" 7.23m
88 Kevin Sampson Senior Melrose 21' 9.84" 25' 10.93" 22' 8.75" 6.92m
90 Steven Liu Junior Melrose 21' 9.45" 22' 4.92" 20' 9" 6.32m
91 Rayan Mussa Junior Melrose 20' 0.24" 22' 8.42" 17' 10.5" 5.44m
92 Marwan Kiswani Freshman Burlington 16' 7.5" 16' 11.70" 17' 6" 5.33m
95 Chad Costa Freshman Melrose 12' 3.49" 16' 6.72" 12' 11.25" 3.94m
Boys' Shot Put Flight 4
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH
31 Brandon Tammaro   Lynnfield 39' 11.99" 23' 11.17" 36' 11.07" 34' 2.25" 10.42m
57 Luke Gould Junior Hopedale 22' 9.35" 30' 5.65" 27' 9.70" 29' 7" 9.01m
62 Connor Slattery Freshman Dracut 22' 5.49" 20' 1.85" 25' 10.95" 28' 9.5" 8.77m
66 Brian Kostiw Junior Sutton 31' 6.00" 35' 8.63" 32' 7.5" 28' 1.5" 8.57m
69 Dwigins Rousseau Sophomore Burlington 20' 9.28" 28' 1.84" 29' 6.24" 27' 4" 8.33m
73 Mitchell DaSilva Senior Fairhaven 25' 1.63" 18' 6.25" 24' 4.10" 26' 5.5" 8.06m
74 Sean Edwards 8 Bellingham 23' 2.96" 21' 4.77" 20' 0.92" 26' 5" 8.05m
76 Dan Downie Junior Burlington 21' 3.84" 18' 11.76" 19' 6" 26' 0" 7.92m
Boys' Shot Put Flight 5
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK ENGLISH
39 Gerren Kopoinski Sophomore Dracut 32' 9.5" 26' 6.74" 41' 11.68" 27' 2.60" 24' 11.06" 22' 11.45" 37' 8.52" 9.99m
51 Rodrigo Garcia Senior Dracut 30' 2" 22' 3.88" 29' 6.76" 34' 11.92" 26' 6.56" 37' 1.26" 33' 5.82" 9.19m
53 Jayden Caron Sophomore Bellingham 30' 0.5" 28' 2.87" 26' 5.24" 26' 5.24" 36' 7.81" 31' 6.53" 33' 7.76" 9.15m
55 Marcos Borges Sophomore Hudson 29' 7.5" 35' 10.15" 35' 6.60" 23' 1.29" 37' 0.38" 34' 7.94" 33' 2.16" 9.02m
65 Matt Garceau Junior Hudson 28' 7.25" 28' 0.38" 28' 0.38" 36' 0.50" 37' 2.23" 23' 5.46" 36' 3.93" 8.71m
67 Andrew Keeler Freshman Bellingham 27' 11.5" 22' 7.75" 29' 7.63" 24' 7.24" 27' 1.44" 33' 6.60" 29' 4.28" 8.52m
68 Chucky O'Brien Sophomore Bellingham 27' 11.25" 29' 10.72" 24' 3.67" 22' 7.55" 30' 5.42" 19' 6.67" 30' 8.78" 8.51m
81 Colton Mertzic Junior Quabbin 25' 1.5" 31' 4.88" 24' 4.45" 21' 4.27" 25' 10.55" 25' 4.51" 21' 1.26" 7.65m
Boys' Shot Put Flight 6
PL NAME YEAR TEAM MARK MARK MARK ENGLISH
22 Ryan Giangregorio Senior Sutton 32' 8.05" 36' 8.5" 26' 5.16" 11.18m
32 Kenneth Babine Senior Lynnfield 24' 7.20" 34' 2" 24' 7.20" 10.41m
35 Benjamin Gilchrist Sophomore Nipmuc 32' 4.08" 33' 0" 37' 7.44" 10.05m
36 Jeff Smith Junior Innovation Academy 38' 3.36" 33' 0" 27' 4.68" 10.05m
40 Bailey Towle Senior Burlington 28' 10.5" 32' 1" 29' 6.20" 9.77m
41 Kevin Inger Senior Pentucket 33' 0.04" 32' 0.5" 30' 9.12" 9.76m
42 Michael Simonelli Senior Sutton 35' 9.52" 31' 11.5" 41' 6.55" 9.74m
48 Chris Proto Senior Pentucket 36' 7.23" 30' 3" 26' 0.18" 9.22m
53 Nick Salvi Senior Pentucket 23' 1.58" 30' 0.5" 24' 4.00" 9.15m
58 Matthew LaCross Sophomore Nipmuc 31' 2.71" 29' 5.5" 22' 4.66" 8.97m
61 Aiden Guthro Junior Newburyport 26' 4.35" 29' 3.5" 31' 11.14" 8.92m
Boys' Shot Put Flight 7
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH
15 brandon Grzyb SR Bay Path Voc Tech 41' 10.20" 38' 9" 48' 5.25" 40' 3.60" 11.81m
26 Mike Millette Senior Blackstone-Millville 38' 3.27" 35' 5.25" 45' 4.32" 30' 5.71" 10.80m
27 Andrew DePalma Senior Lynnfield 31' 3.53" 34' 9.25" 31' 3.53" 36' 6.11" 10.59m
29 Adam Wright Senior Sutton 24' 8.07" 34' 9" 37' 10.53" 31' 7.47" 10.59m
30 Curtis Rocheleau Sophomore Sutton 41' 6.52" 34' 4" 41' 10.64" 26' 5.24" 10.46m
33 Sean Doyle Senior South Hadley 24' 9.47" 33' 11.5" 35' 7.88" 38' 8.55" 10.35m
43 Darryl Mitchell Senior Dracut 29' 3.44" 31' 10" 25' 5.60" 24' 6.14" 9.70m
46 Brendan Martin Senior Holliston 32' 2.62" 30' 11.75" 30' 11.75" 22' 7.38" 9.44m
47 Miles O'Malley Junior Newburyport 39' 6.40" 30' 7.75" 39' 6.40" 35' 10.27" 9.34m
48 Parker Hoover Senior Newburyport 34' 5.82" 30' 3" 32' 11.67" 35' 11.97" 9.22m
56 Ethan Ortyl Junior South Hadley 23' 4.65" 29' 7.25" 33' 5.43" 34' 7.64" 9.02m
Boys' Shot Put Flight 8
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH
8 Matthew Brooks Senior Douglas 41' 8.25" 32' 11.20" 42' 11.26" 38' 4.23" 30' 10.19" 44' 7.27" 12.70m
10 Paul Sousa Senior Joseph Case 40' 2" 38' 6.72" 43' 9.38" 36' 6.62" 40' 11.64" 35' 4.16" 12.24m
12 Alex Chu Senior Nipmuc 39' 1.25" 45' 9.02" 45' 4.33" 29' 8.63" 41' 0.71" 41' 5.41" 11.91m
17 Nolan Kaldenberg Senior Littleton 38' 3" 27' 1.89" 45' 1.62" 43' 7.26" 41' 3.72" 36' 8.64" 11.65m
18 Christopher Hamel Senior Adv. Math and Science Academy 38' 0.5" 48' 8.32" 30' 0.63" 49' 5.45" 27' 4.68" 32' 8.59" 11.59m
19 Jarrett Sudyka Senior South Hadley 37' 10" 29' 1.58" 29' 10.66" 47' 8.04" 47' 8.04" 42' 4.48" 11.53m
20 Isaac Tucker Junior Joseph Case 37' 9.5" 44' 7.13" 46' 10.34" 29' 5.73" 31' 4.40" 47' 2.88" 11.51m
21 Patrick Hannon Sophomore Auburn 37' 2" 31' 2.64" 43' 10.28" 29' 8.80" 45' 8.58" 38' 7.84" 11.32m
23 Zachary Edwards Senior Manchester Essex 36' 2" 44' 1.48" 40' 1.74" 33' 3.28" 42' 3.78" 41' 2.76" 11.02m
24 Connor Hileman Senior Pentucket 35' 10.5" 25' 1.35" 30' 1.62" 37' 3.72" 40' 2.16" 43' 4.90" 10.93m
25 Chase Jones Senior Oakmont 35' 8.5" 26' 0.81" 31' 9.37" 43' 11.05" 40' 8.49" 40' 4.20" 10.88m
34 Zack Huynh Senior Lynnfield 33' 9" 27' 4.05" 31' 4.65" 24' 3.60" 27' 8.10" 32' 8.85" 10.28m
44 Harry Blackman Junior Newburyport 31' 5" 35' 6.01" 39' 7.02" 30' 9.46" 22' 11.21" 25' 1.60" 9.57m
Boys' Shot Put Flight 9
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH
1 Aiden Felty Junior Innovation Academy 70' 4.55" 55' 5" 62' 0.80" 58' 2.25" 63' 8.75" 68' 1.95" 16.89m
2 Joshua Salem Senior Dracut 50' 7.75" 46' 0.5" 46' 0.5" 55' 8.52" 48' 4.13" 49' 3.18" 14.03m
3 Simon Vinci Junior Bishop Fenwick 54' 10.36" 44' 7.25" 49' 11.48" 48' 7.42" 53' 11.65" 46' 10.01" 13.59m
4 Nick Sharp Senior Mahar Regional 40' 10.58" 43' 11.5" 37' 9.65" 35' 2" 55' 9.92" 36' 0.55" 13.39m
5 Nathan Drislane Senior Lynnfield 54' 9.86" 43' 2" 50' 0.88" 47' 5.80" 46' 2.26" 37' 1.48" 13.15m
6 Evan Levrault Senior South Hadley 45' 2.59" 43' 0.75" 55' 11.77" 51' 8.10" 43' 0.75" 39' 7.41" 13.12m
7 Lucas Wolbach Senior Pentucket 31' 7.25" 42' 8.5" 33' 8.88" 50' 4.75" 50' 9.88" 36' 3.63" 13.01m
9 Donte Harmon Senior Newburyport 45' 8.62" 41' 2.25" 51' 0.87" 46' 11.44" 53' 6.52" 42' 10.02" 12.55m
11 Brandon Bednarik Senior Joseph Case 48' 3.80" 39' 7.25" 51' 1.07" 31' 8.20" 49' 10.82" 40' 0.00" 12.07m
13 Cameron Connell Sophomore Holliston 27' 4.30" 39' 1" 46' 10.80" 49' 2.94" 43' 9.28" 33' 7.34" 11.91m
14 Eric Fournier Senior Triton 42' 6.67" 39' 0.5" 34' 8.97" 31' 7.49" 43' 4.04" 45' 3.46" 11.89m
16 Harry Smith Senior Old Rochester 44' 6.76" 38' 5" 27' 7.92" 28' 5.14" 48' 0.25" 47' 7.64" 11.70m