May 11, 2019
|
Shepherd Hill - Dudley, MA

Boys 100m Dash Class B Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 Marcus Lapointe Senior Auburn 9.85 12.37 12.01 9.01 10
2 Alex Torres Junior Southbridge 9.98 9.74 12.02 13.95 8
3 Josh Fiore Junior Grafton 10.86 14.72 12.06 14.72 6
4 Jacob Dunton Junior Blackstone-Millville 13.42 12.34 12.09 13.79 4
5 C.J. Speight Senior Uxbridge 8.74 9.96 12.14 12.99 2
6 Michael Heins Junior Oakmont 11.00 15.40 12.22 9.17 1
7 Braden Lynn Sophomore Littleton 12.23 13.59 12.35 9.88 -
8 Phillip Breen Sophomore Tyngsborough 15.36 11.02 12.38 10.40 -

Boys 100m Dash Class B Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Marcus Lapointe Senior Auburn 8.73 13.09 12.12 13.09
2 Alex Torres Junior Southbridge 8.74 12.87 12.14 9.47
3 Jacob Dunton Junior Blackstone-Millville 12.40 14.11 12.27 12.64
4 C.J. Speight Senior Uxbridge 11.92 13.27 12.28 15.72
5 Josh Fiore Junior Grafton 10.10 12.44 12.31 16.01
6 Phillip Breen Sophomore Tyngsborough 12.95 9.99 12.33 8.76
7 Michael Heins Junior Oakmont 9.27 10.63 12.36 9.77
8 Braden Lynn Sophomore Littleton 9.93 15.14 12.41 12.66
9 Marcus Babiy Junior Northbridge 15.94 12.70 12.45 9.72
10 Thompson Brendan Sophomore Uxbridge 10.97 11.47 12.46 9.47
11 Nicolas LaCortiglia Sophomore Nipmuc 14.15 9.64 12.52 10.77
12 Liam Genninger Sophomore Adv. Math and Science Academy 11.03 14.41 12.53 14.16
13 Leo Gibbons Junior Littleton 12.30 9.04 12.55 10.30
14 Hector Johnson Junior Quabbin 15.91 12.50 12.62 9.85
15 Elijah Rusch Sophomore North Middlesex 13.54 12.78 12.65 14.55
16 Aidan McDonough Junior Blackstone-Millville 12.84 14.37 12.71 12.46
17 Ryan Casey Junior Bay Path RVT 14.00 10.69 12.72 14.76
18 Niko Padilla Senior Holy Name Central Catholic 16.43 12.48 12.73 9.04
19 Evan Beigel Junior Groton-Dunstable 14.13 15.92 12.73 10.57
20 Joel Negron Freshman Hudson 15.97 15.20 12.77 16.22
21 Dan Lindblom Senior Auburn 12.66 10.23 12.78 12.91
22 Sean Hammitt Junior Holy Name Central Catholic 9.26 13.12 12.86 10.81
23 Wesley Call Senior North Middlesex 16.34 12.35 12.86 9.91
24 Kohta Erdos Junior Adv. Math and Science Academy 16.60 15.69 13.07 12.55
25 Cole Swanson Sophomore Oakmont 13.08 16.62 13.08 12.43
26 Ethan Raye Senior Nipmuc 11.41 11.80 13.11 11.41
27 Jared Lelievre Senior Littleton 11.95 15.89 13.13 10.64
28 Ry Karuiki Sophomore Holy Name Central Catholic 15.78 12.23 13.15 14.34
29 Alex Trudell 8 Northbridge 11.88 10.30 13.20 14.79
30 Jared Podrazik Sophomore Oakmont 16.06 11.78 13.38 17.26
Boys 100m Dash Class B Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME
3 Jacob Dunton Junior Blackstone-Millville 12.03 12.27 13.99
4 C.J. Speight Senior Uxbridge 13.02 12.28 13.76
12 Liam Genninger Sophomore Adv. Math and Science Academy 12.91 12.53 16.29
18 Niko Padilla Senior Holy Name Central Catholic 13.75 12.73 12.35
19 Evan Beigel Junior Groton-Dunstable 9.30 12.73 14.77
22 Sean Hammitt Junior Holy Name Central Catholic 11.45 12.86 12.48
23 Wesley Call Senior North Middlesex 9.91 12.86 9.39
27 Jared Lelievre Senior Littleton 14.45 13.13 16.15
Boys 100m Dash Class B Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
9 Marcus Babiy Junior Northbridge 8.97 15.69 15.57 12.45 12.70 13.70
13 Leo Gibbons Junior Littleton 15.94 14.19 13.31 12.55 11.17 10.92
14 Hector Johnson Junior Quabbin 13.89 10.86 15.91 12.62 14.26 15.78
15 Elijah Rusch Sophomore North Middlesex 13.29 10.88 12.15 12.65 12.15 15.31
24 Kohta Erdos Junior Adv. Math and Science Academy 9.15 16.86 10.20 13.07 12.81 10.20
25 Cole Swanson Sophomore Oakmont 14.26 10.86 9.68 13.08 10.21 12.04
29 Alex Trudell 8 Northbridge 15.98 13.20 10.96 13.20 15.84 11.75
30 Jared Podrazik Sophomore Oakmont 13.92 14.19 17.26 13.38 14.59 9.37
Boys 100m Dash Class B Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
1 Marcus Lapointe Senior Auburn 12.12 12.12 15.28 9.82 15.64
2 Alex Torres Junior Southbridge 12.14 13.24 14.81 15.18 11.05
6 Phillip Breen Sophomore Tyngsborough 12.33 11.22 9.50 9.99 12.09
8 Braden Lynn Sophomore Littleton 12.41 12.41 14.90 11.79 10.80
10 Thompson Brendan Sophomore Uxbridge 12.46 14.08 10.10 12.34 10.97
16 Aidan McDonough Junior Blackstone-Millville 12.71 10.04 9.66 12.08 14.87
17 Ryan Casey Junior Bay Path RVT 12.72 13.74 9.54 16.03 9.29
28 Ry Karuiki Sophomore Holy Name Central Catholic 13.15 15.52 11.44 12.76 16.57
Boys 100m Dash Class B Preliminaries Heat 4
PL NAME YEAR TEAM TIME TIME TIME TIME
5 Josh Fiore Junior Grafton 12.31 9.85 12.44 13.67
7 Michael Heins Junior Oakmont 12.36 14.09 8.78 9.03
11 Nicolas LaCortiglia Sophomore Nipmuc 12.52 10.65 11.77 10.15
20 Joel Negron Freshman Hudson 12.77 13.41 9.84 11.50
21 Dan Lindblom Senior Auburn 12.78 12.40 14.06 11.76
26 Ethan Raye Senior Nipmuc 13.11 11.02 9.31 13.77

Boys 100m Dash Class C Finals

Top↑
PL NAME YEAR TEAM TIME SC
1 James Robinson Senior Ayer Shirley 11.33 10
2 Jordan Colon Sophomore Bromfield School 11.63 8
3 Darnell Worley Junior Whitinsville Christian 11.83 6
4 Henry Lonstein Sophomore Tahanto 11.84 4
5 Anthony Greenwich Junior Millbury 12.01 2
6 Ryan Thira Senior Murdock 12.03 1
7 Xavien Rosario Freshman Leicester 12.18 -

Boys 100m Dash Class C Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 James Robinson Senior Ayer Shirley 8.38 10.21 9.87 12.62 11.47 10.21 12.51
2 Darnell Worley Junior Whitinsville Christian 11.57 13.69 15.11 9.21 11.80 14.28 14.52
3 Jordan Colon Sophomore Bromfield School 13.90 11.17 10.93 11.17 11.88 8.32 12.95
4 Henry Lonstein Sophomore Tahanto 11.37 10.76 9.68 15.48 12.09 15.72 9.92
5 Anthony Rossi Senior Douglas 10.05 11.98 11.38 10.53 12.10 11.26 13.68
6 Ryan Thira Senior Murdock 10.89 8.60 10.53 15.01 12.10 13.19 11.26
7 Xavien Rosario Freshman Leicester 10.42 11.40 13.97 15.19 12.25 15.68 9.56
8 Anthony Greenwich Junior Millbury 14.60 15.59 8.66 14.23 12.37 13.24 9.41
9 Justin Thira Sophomore Murdock 10.30 13.40 10.54 15.01 12.40 11.41 13.15
10 Tambond Nguyen Junior Claremont Academy 9.82 10.93 12.55 15.03 12.42 13.54 11.31
11 Fayad Bashir Sophomore Ayer Shirley 15.93 10.20 14.81 12.94 12.44 11.95 15.31
12 Rowan Woods Senior Sutton 12.76 14.27 13.89 12.51 12.51 10.26 13.64
13 Anthony Iannacci Junior Lunenburg 14.54 9.03 12.53 10.03 12.53 11.78 11.16
14 Patrick May Senior Tahanto 13.72 12.33 13.46 11.83 12.58 9.69 10.82
15 Aidan O'Rourke Sophomore Sutton 13.85 13.60 13.35 16.37 12.59 10.33 10.33
16 Donald Harrington Senior Leicester 14.77 13.26 11.99 16.16 12.62 10.98 13.51
17 Michael Barilone Senior Maynard 13.67 11.01 11.14 13.79 12.65 14.55 10.76
18 Liam Bourassa Sophomore Ayer Shirley 13.18 12.54 14.71 16.12 12.79 14.46 12.28
19 Christian Swaim Senior Whitinsville Christian 16.54 10.64 14.75 12.05 12.82 13.08 13.21
20 Jahir Walton Sophomore Claremont Academy 12.25 15.21 15.73 14.05 12.89 9.54 13.15
Boys 100m Dash Class C Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
2 Darnell Worley Junior Whitinsville Christian 10.15 11.21 10.39 12.51 11.80 10.86 14.40
3 Jordan Colon Sophomore Bromfield School 12.36 8.91 14.38 11.65 11.88 14.85 9.75
7 Xavien Rosario Freshman Leicester 9.93 15.68 11.76 10.54 12.25 15.56 14.58
11 Fayad Bashir Sophomore Ayer Shirley 13.94 9.83 9.83 10.33 12.44 12.69 11.95
14 Patrick May Senior Tahanto 13.59 16.11 12.96 14.47 12.58 9.56 13.72
19 Christian Swaim Senior Whitinsville Christian 12.05 9.75 10.26 11.03 12.82 12.31 10.00
Boys 100m Dash Class C Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME
5 Anthony Rossi Senior Douglas 12.10 15.13 14.89
8 Anthony Greenwich Junior Millbury 12.37 10.27 9.03
12 Rowan Woods Senior Sutton 12.51 10.64 11.76
15 Aidan O'Rourke Sophomore Sutton 12.59 14.36 13.60
16 Donald Harrington Senior Leicester 12.62 11.36 15.65
18 Liam Bourassa Sophomore Ayer Shirley 12.79 13.56 15.22
20 Jahir Walton Sophomore Claremont Academy 12.89 14.70 10.83
Boys 100m Dash Class C Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 James Robinson Senior Ayer Shirley 10.67 9.29 13.54 11.47 13.77 11.24 12.39
4 Henry Lonstein Sophomore Tahanto 11.85 10.28 13.18 12.09 11.61 10.64 14.15
6 Ryan Thira Senior Murdock 14.89 8.84 10.89 12.10 12.23 11.38 9.81
9 Justin Thira Sophomore Murdock 9.30 10.67 9.68 12.40 12.90 13.89 14.14
10 Tambond Nguyen Junior Claremont Academy 14.29 12.92 13.54 12.42 10.56 9.32 12.42
13 Anthony Iannacci Junior Lunenburg 9.40 14.66 8.77 12.53 11.41 14.29 10.78
17 Michael Barilone Senior Maynard 16.20 10.00 13.29 12.65 12.91 14.80 14.05

Boys 100m Dash Class A Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
1 Felipe Gonzalez Senior Marlborough 13.33 14.81 8.20 14.13 11.39 11.39 14.47 10
2 Gavin Maenzo Senior Wachusett 12.62 9.18 14.92 11.59 14.11 11.47 11.59 8
3 Alex Lemieux Senior Algonquin 12.08 8.86 13.80 11.39 8.28 11.50 14.26 6
4 Namon Casey Junior Worcester Technical 9.37 14.69 11.68 11.10 13.07 11.56 11.33 4
5 Adam Katerji Junior Shrewsbury 13.42 12.72 13.31 9.69 13.77 11.67 9.81 2
6 Robert Jackson Senior Worcester Technical 9.25 9.25 10.18 14.28 12.17 11.70 14.51 1
7 Luke Aspero Senior Algonquin 13.73 13.49 13.02 12.56 9.74 11.73 15.25 -
8 Robin Berlus Junior South High Community 12.51 10.15 13.69 11.92 11.21 11.80 13.81 -

Boys 100m Dash Class A Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Felipe Gonzalez Senior Marlborough 10.45 11.48 8.27 8.38 14.47 13.32
2 Gavin Maenzo Senior Wachusett 11.51 11.74 9.63 8.93 9.75 10.92
3 Adam Katerji Junior Shrewsbury 9.99 11.75 13.99 10.81 15.16 13.87
4 Namon Casey Junior Worcester Technical 13.89 11.77 8.95 8.60 12.13 9.89
5 Alex Lemieux Senior Algonquin 12.88 11.81 13.94 10.51 14.65 15.12
6 Luke Aspero Senior Algonquin 15.51 11.93 12.41 12.29 13.48 9.07
7 Robert Jackson Senior Worcester Technical 12.06 11.94 9.20 13.14 14.69 14.33
8 Robin Berlus Junior South High Community 9.69 11.96 14.24 11.01 9.69 14.24
9 Johnander Vargas Sophomore Leominster 10.68 11.99 9.84 14.75 9.60 14.75
10 Antonio Stakley Junior Saint John's 9.86 12.02 11.66 15.27 15.39 15.03
11 Shea Gallo-Kolegue Senior Saint John's 12.71 12.10 15.13 8.60 15.13 10.53
12 Nicholas Cruz Junior Worcester Technical 11.41 12.13 15.65 13.10 10.19 11.77
13 John Foster Sophomore Algonquin 12.23 12.23 11.62 12.11 10.03 8.69
14 Kwasi Sarfo Junior South High Community 9.18 12.24 9.06 10.90 10.65 14.57
15 Harrison Joron Sophomore Nashoba 14.37 12.28 13.63 11.79 15.72 12.16
16 Slyvester Ofori Junior Burncoat 9.64 12.36 10.14 8.78 12.49 8.90
17 Christian Berry Sophomore Marlborough 10.89 12.37 15.22 10.64 15.71 15.22
18 Kofi Sarfo Senior Doherty 10.78 12.39 16.11 13.14 11.28 15.62
19 Espyn Davis Senior Tantasqua 11.66 12.40 15.38 15.26 15.50 8.81
20 Rithvik Sandiri Sophomore Westborough 13.28 12.41 12.41 9.31 12.79 11.67
21 Luke Farnsworth Junior Wachusett 15.27 12.51 10.01 12.76 11.01 10.89
22 Mike Young Junior Shrewsbury 14.55 12.54 14.17 10.04 11.92 12.42
23 Elijah Kalombo Sophomore Doherty 13.31 12.55 14.19 13.93 9.42 11.55
24 Connor Rich Senior Tantasqua 16.41 12.62 14.64 12.75 15.78 10.23
25 Troy Barksdale Senior Nashoba 11.14 12.66 11.52 12.03 16.34 16.34
26 Brandon Patanao Senior Marlborough 14.33 12.68 10.40 8.88 14.46 10.78
27 Eastyn Davis Sophomore Tantasqua 12.96 12.70 11.82 13.09 11.31 12.83
28 Evan Owens Senior Westborough 9.62 12.82 15.52 15.26 10.52 15.52
29 Tyler Finnerty Sophomore Westborough 11.52 12.94 11.65 9.19 9.06 12.04
30 Matthew Taylor-Chang Sophomore Nashoba 13.86 12.95 9.20 13.73 14.25 11.01
31 Nathan Osei-Addo Senior South High Community 15.45 12.98 16.75 16.75 15.19 16.62
32 Jordin Prampin Senior Doherty 9.53 13.05 15.01 16.19 16.19 15.27
33 Justin Brady Sophomore Shepherd Hill 15.01 13.16 12.24 14.87 15.53 12.24
Boys 100m Dash Class A Preliminaries Heat 1
PL NAME YEAR TEAM TIME
7 Robert Jackson Senior Worcester Technical 11.94
12 Nicholas Cruz Junior Worcester Technical 12.13
14 Kwasi Sarfo Junior South High Community 12.24
15 Harrison Joron Sophomore Nashoba 12.28
19 Espyn Davis Senior Tantasqua 12.40
32 Jordin Prampin Senior Doherty 13.05
Boys 100m Dash Class A Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
1 Felipe Gonzalez Senior Marlborough 10.34 9.42 12.98 14.47 11.48
2 Gavin Maenzo Senior Wachusett 12.68 13.39 11.63 13.39 11.74
6 Luke Aspero Senior Algonquin 11.93 13.25 10.26 12.77 11.93
10 Antonio Stakley Junior Saint John's 15.63 9.74 15.03 15.51 12.02
16 Slyvester Ofori Junior Burncoat 14.84 13.48 11.38 15.33 12.36
29 Tyler Finnerty Sophomore Westborough 11.91 14.50 9.32 9.45 12.94
Boys 100m Dash Class A Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
11 Shea Gallo-Kolegue Senior Saint John's 12.95 9.32 14.77 12.10 14.40
22 Mike Young Junior Shrewsbury 13.30 9.41 14.93 12.54 15.93
23 Elijah Kalombo Sophomore Doherty 14.81 11.55 11.68 12.55 10.17
24 Connor Rich Senior Tantasqua 11.24 11.36 9.72 12.62 15.91
25 Troy Barksdale Senior Nashoba 16.34 15.58 10.26 12.66 12.66
28 Evan Owens Senior Westborough 15.00 8.98 12.31 12.82 12.31
31 Nathan Osei-Addo Senior South High Community 15.97 16.75 16.88 12.98 14.15
Boys 100m Dash Class A Preliminaries Heat 4
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
3 Adam Katerji Junior Shrewsbury 14.46 11.75 13.63 14.93 12.69 14.46 11.05
4 Namon Casey Junior Worcester Technical 10.83 11.77 14.48 8.24 8.24 9.42 11.66
8 Robin Berlus Junior South High Community 14.24 11.96 12.20 12.56 10.53 8.97 11.61
9 Johnander Vargas Sophomore Leominster 11.51 11.99 11.51 9.96 13.79 9.36 13.79
13 John Foster Sophomore Algonquin 14.92 12.23 13.95 15.29 10.28 14.80 15.90
30 Matthew Taylor-Chang Sophomore Nashoba 9.20 12.95 16.58 9.59 15.28 13.21 16.19
33 Justin Brady Sophomore Shepherd Hill 14.87 13.16 16.72 9.35 16.32 11.06 11.06
Boys 100m Dash Class A Preliminaries Heat 5
PL NAME YEAR TEAM TIME
5 Alex Lemieux Senior Algonquin 11.81
17 Christian Berry Sophomore Marlborough 12.37
18 Kofi Sarfo Senior Doherty 12.39
20 Rithvik Sandiri Sophomore Westborough 12.41
21 Luke Farnsworth Junior Wachusett 12.51
26 Brandon Patanao Senior Marlborough 12.68
27 Eastyn Davis Sophomore Tantasqua 12.70

Boys 200m Dash Class B Finals

Top↑
PL NAME YEAR TEAM TIME TIME SC
1 Ryan Castriotta Sophomore Quabbin 21.51 23.89 10
2 Luc Leclaire Junior Blackstone-Millville 30.51 24.21 8
3 Marcus Lapointe Senior Auburn 28.65 24.28 6
4 Jacob Scharn Senior Groton-Dunstable 24.06 24.30 4
5 Phillip Breen Sophomore Tyngsborough 24.36 24.85 2
6 Nathaniel Holden Junior Uxbridge 25.26 25.26 1

Boys 200m Dash Class B Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Ryan Castriotta Sophomore Quabbin 24.50 21.83 17.46 29.35 24.25 22.56 19.65
2 Luc Leclaire Junior Blackstone-Millville 28.06 20.26 27.09 25.62 24.40 20.01 22.94
3 Jacob Scharn Senior Groton-Dunstable 26.17 18.34 27.63 23.23 24.45 19.32 20.54
4 Phillip Breen Sophomore Tyngsborough 21.33 25.74 18.39 27.95 24.51 19.12 25.49
5 Marcus Lapointe Senior Auburn 29.16 23.48 23.23 28.67 24.71 28.42 27.68
6 Nathaniel Holden Junior Uxbridge 23.26 31.18 28.45 23.51 24.74 21.28 30.19
7 Andrew Noonan Junior Auburn 28.60 17.66 29.60 21.64 24.87 23.13 28.11
8 Michael Heins Junior Oakmont 28.45 32.44 22.71 24.46 24.95 23.21 28.95
9 Matt Haskins Junior North Middlesex 29.35 18.81 32.61 19.32 25.08 19.82 17.81
10 Stijn Balogh de Galantha Senior Grafton 30.29 20.36 25.71 26.73 25.45 24.44 30.80
11 Jared Podrazik Sophomore Oakmont 22.25 24.30 32.73 24.30 25.57 17.90 22.76
12 Cole Swanson Sophomore Oakmont 31.71 19.08 29.14 32.23 25.78 23.21 18.82
13 Trent Tessier Junior Groton-Dunstable 23.52 30.50 20.93 18.09 25.84 24.04 32.05
14 Nicholas Violette Junior Bartlett 29.52 28.22 31.59 32.88 25.89 18.39 22.27
15 Kyle Scully Sophomore Blackstone-Millville 26.49 23.90 28.57 27.01 25.97 18.96 27.27
16 Alex Trudell 8 Northbridge 19.83 21.66 18.53 33.40 26.09 30.01 26.62
17 Devin Hanlan Sophomore Bay Path RVT 25.63 23.80 19.36 31.65 26.15 33.48 31.12
18 Jacob Halfrey Sophomore Quabbin 23.46 18.66 22.66 20.79 26.65 22.12 33.85
Boys 200m Dash Class B Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
1 Ryan Castriotta Sophomore Quabbin 17.95 18.43 25.47 24.25 31.53 19.65 29.59
7 Andrew Noonan Junior Auburn 26.86 28.85 29.85 24.87 32.09 23.88 28.60
9 Matt Haskins Junior North Middlesex 22.07 29.60 18.56 25.08 26.59 18.06 20.82
16 Alex Trudell 8 Northbridge 24.27 24.79 18.27 26.09 21.14 26.88 19.05
Boys 200m Dash Class B Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME
2 Luc Leclaire Junior Blackstone-Millville 18.06 24.40 29.77 19.77
3 Jacob Scharn Senior Groton-Dunstable 17.61 24.45 19.56 28.61
13 Trent Tessier Junior Groton-Dunstable 32.82 25.84 33.08 27.39
15 Kyle Scully Sophomore Blackstone-Millville 20.78 25.97 19.48 22.08
17 Devin Hanlan Sophomore Bay Path RVT 28.25 26.15 28.51 30.60
Boys 200m Dash Class B Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
8 Michael Heins Junior Oakmont 30.19 24.95 17.72 22.21 21.71 25.95 27.95
10 Stijn Balogh de Galantha Senior Grafton 26.22 25.45 23.93 24.18 18.07 25.71 17.82
12 Cole Swanson Sophomore Oakmont 25.01 25.78 20.11 30.17 31.71 24.24 27.59
14 Nicholas Violette Junior Bartlett 24.08 25.89 30.30 21.23 20.97 18.39 25.38
18 Jacob Halfrey Sophomore Quabbin 34.65 26.65 20.79 23.46 26.12 27.45 31.45
Boys 200m Dash Class B Preliminaries Heat 4
PL NAME YEAR TEAM TIME TIME TIME
4 Phillip Breen Sophomore Tyngsborough 24.51 26.23 18.88
5 Marcus Lapointe Senior Auburn 24.71 29.16 17.80
6 Nathaniel Holden Junior Uxbridge 24.74 21.78 29.20
11 Jared Podrazik Sophomore Oakmont 25.57 29.15 30.69

Boys 200m Dash Class A Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 Matthew Madamba Senior Algonquin 22.64 28.08 24.68 16.30 10
2 Adam DeFosse Junior South High Community 23.10 27.49 23.80 24.26 8
3 Adam Katerji Junior Shrewsbury 23.21 25.77 30.18 27.86 6
4 Felipe Gonzalez Senior Marlborough 23.31 18.42 18.89 19.12 4
5 Seth Mullins Junior Shrewsbury 23.34 18.44 19.61 25.21 2
6 Sam Brewer Senior Wachusett 23.51 26.57 17.17 21.16 1

Boys 200m Dash Class A Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Matthew Madamba Senior Algonquin 23.26 24.19 29.31 28.15
2 Felipe Gonzalez Senior Marlborough 23.32 17.03 25.89 25.89
3 Adam DeFosse Junior South High Community 23.33 27.30 21.00 27.30
4 Adam Katerji Junior Shrewsbury 23.49 26.08 29.13 17.62
5 Seth Mullins Junior Shrewsbury 23.56 21.44 24.27 30.40
6 Sam Brewer Senior Wachusett 23.67 16.57 20.60 28.41
7 Nicholas Cruz Junior Worcester Technical 23.77 17.12 18.78 30.67
8 Michael Raymond Sophomore Shepherd Hill 23.84 25.51 29.33 22.41
9 Aashay Chavan Senior Westborough 24.02 19.70 21.62 21.86
10 Namon Casey Junior Worcester Technical 24.12 19.54 20.51 18.34
11 Thomas Riela Senior Westborough 24.27 27.19 20.88 30.10
12 Espyn Davis Senior Tantasqua 24.28 22.10 20.16 23.56
13 Tristan O'Riorden Freshman Nashoba 24.35 28.49 22.41 23.87
14 Kaden Taparausky Freshman Shepherd Hill 24.36 27.77 25.34 19.25
15 Thomas Stimson Senior Algonquin 24.60 29.52 20.67 31.25
16 Jonathan Shapiro Junior Saint John's 24.62 20.93 26.59 20.68
17 Dante Duqueestrada Senior Burncoat 24.63 31.53 19.22 25.37
18 Jeremy James Junior Westborough 24.68 30.11 19.75 20.74
19 Nick Urbano Senior Saint John's 24.78 30.24 19.58 32.22
20 Sebastian Metcalfe Sophomore Wachusett 24.80 32.00 22.08 22.82
21 Radclyffe Hall Senior Doherty 24.87 20.15 28.60 31.09
22 Ethan Revell Sophomore Nashoba 25.05 23.05 29.06 30.57
23 Jake Stewart Sophomore Worcester Technical 25.17 27.94 22.66 25.68
24 Deion Osei-Saranpong Junior Wachusett 25.19 32.75 18.90 17.89
25 Connor Rich Senior Tantasqua 25.21 23.70 27.48 19.92
26 Eastyn Davis Sophomore Tantasqua 25.33 25.08 30.65 32.68
27 Timothy Kimendo Junior Doherty 25.45 28.00 23.16 29.02
Boys 200m Dash Class A Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
12 Espyn Davis Senior Tantasqua 21.13 24.28 25.98 17.97 23.80 20.40 28.41
13 Tristan O'Riorden Freshman Nashoba 28.74 24.35 27.52 19.97 26.06 29.71 19.97
15 Thomas Stimson Senior Algonquin 28.79 24.60 31.49 24.60 22.64 24.60 20.67
16 Jonathan Shapiro Junior Saint John's 17.98 24.62 30.78 17.24 25.36 32.01 30.04
26 Eastyn Davis Sophomore Tantasqua 28.88 25.33 32.17 27.87 28.88 19.51 17.99
27 Timothy Kimendo Junior Doherty 18.58 25.45 27.49 27.24 20.62 27.24 22.91
Boys 200m Dash Class A Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME
11 Thomas Riela Senior Westborough 29.37 28.89 24.27 23.79
17 Dante Duqueestrada Senior Burncoat 30.30 26.85 24.63 21.92
20 Sebastian Metcalfe Sophomore Wachusett 31.50 20.34 24.80 30.01
21 Radclyffe Hall Senior Doherty 20.40 29.10 24.87 32.34
22 Ethan Revell Sophomore Nashoba 30.82 26.81 25.05 28.06
23 Jake Stewart Sophomore Worcester Technical 31.97 22.15 25.17 32.73
Boys 200m Dash Class A Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME
2 Felipe Gonzalez Senior Marlborough 23.32 29.85
3 Adam DeFosse Junior South High Community 23.33 24.73
5 Seth Mullins Junior Shrewsbury 23.56 22.86
6 Sam Brewer Senior Wachusett 23.67 27.70
7 Nicholas Cruz Junior Worcester Technical 23.77 17.12
Boys 200m Dash Class A Preliminaries Heat 4
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
4 Adam Katerji Junior Shrewsbury 30.07 20.68 28.19 18.56 30.54 23.49 29.13
8 Michael Raymond Sophomore Shepherd Hill 22.41 25.04 30.52 18.84 17.17 23.84 28.61
9 Aashay Chavan Senior Westborough 18.98 18.02 28.11 22.82 18.74 24.02 30.03
14 Kaden Taparausky Freshman Shepherd Hill 17.79 18.76 18.76 31.18 21.93 24.36 29.48
18 Jeremy James Junior Westborough 25.18 26.41 21.23 31.10 27.65 24.68 25.42
Boys 200m Dash Class A Preliminaries Heat 5
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Matthew Madamba Senior Algonquin 16.29 23.26 26.29 29.54 25.59 19.31
10 Namon Casey Junior Worcester Technical 17.85 24.12 28.95 26.78 21.71 20.75
19 Nick Urbano Senior Saint John's 22.80 24.78 29.74 30.24 18.84 23.05
24 Deion Osei-Saranpong Junior Wachusett 25.95 25.19 25.45 32.75 23.93 20.91
25 Connor Rich Senior Tantasqua 18.91 25.21 20.42 18.16 24.96 24.96

Boys 200m Dash Class C Finals

Top↑
PL NAME YEAR TEAM TIME SC
1 Richard Swanson Senior Murdock 23.65 10
2 Jeff Curtis Sophomore Whitinsville Christian 23.71 8
3 Michael MacGillivray Junior Whitinsville Christian 24.07 6
4 Jordan Colon Sophomore Bromfield School 24.35 4
5 Lucas Sargent Senior Ayer Shirley 24.37 2
6 Ascher MacLean Junior Parker Charter Essential 24.89 1

Boys 200m Dash Class C Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME
1 Jeff Curtis Sophomore Whitinsville Christian 24.85 23.66
2 Jordan Colon Sophomore Bromfield School 21.30 23.93
3 Lucas Sargent Senior Ayer Shirley 26.74 24.09
4 Michael MacGillivray Junior Whitinsville Christian 19.86 24.22
5 Ascher MacLean Junior Parker Charter Essential 21.45 24.37
6 Richard Swanson Senior Murdock 28.42 24.50
7 Fayad Bashir Sophomore Ayer Shirley 25.50 25.00
8 Rowan Woods Senior Sutton 31.93 25.14
9 Michael Barilone Senior Maynard 22.95 25.22
10 Theodore Miller Freshman Leicester 29.48 25.41
11 Donald Harrington Senior Leicester 21.63 25.74
12 Luis Ortiz Junior Maynard 26.33 25.81
13 Brian Dunn Junior Sutton 24.62 25.91
14 Mathew DeSantis Senior Douglas 26.80 26.02
15 McAddai Owusu Senior Oxford 25.16 27.05
Boys 200m Dash Class C Preliminaries Heat 1
PL NAME YEAR TEAM TIME
1 Jeff Curtis Sophomore Whitinsville Christian 23.66
2 Jordan Colon Sophomore Bromfield School 23.93
3 Lucas Sargent Senior Ayer Shirley 24.09
5 Ascher MacLean Junior Parker Charter Essential 24.37
9 Michael Barilone Senior Maynard 25.22
Boys 200m Dash Class C Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
4 Michael MacGillivray Junior Whitinsville Christian 17.68 17.20 22.29 30.76 24.22 27.13
7 Fayad Bashir Sophomore Ayer Shirley 29.75 19.00 24.75 29.75 25.00 18.75
10 Theodore Miller Freshman Leicester 26.18 31.26 19.82 21.09 25.41 22.11
13 Brian Dunn Junior Sutton 25.65 24.36 32.13 24.62 25.91 27.73
14 Mathew DeSantis Senior Douglas 28.37 24.46 27.85 24.98 26.02 22.38
Boys 200m Dash Class C Preliminaries Heat 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME
6 Richard Swanson Senior Murdock 27.93 27.69 17.15 24.50 30.14 28.18 30.38
8 Rowan Woods Senior Sutton 19.36 17.85 19.61 25.14 30.42 21.62 26.15
11 Donald Harrington Senior Leicester 18.28 28.58 22.14 25.74 29.60 22.40 32.18
12 Luis Ortiz Junior Maynard 26.33 32.52 29.43 25.81 21.94 22.20 27.36
15 McAddai Owusu Senior Oxford 27.60 31.11 22.73 27.05 31.92 31.65 30.57

Boys 400m Run Class B

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Jared Joyce Junior Nipmuc 1:07.51 51.93 55.05 47.78 39.99 10
2 Reed Cherry Sophomore Littleton 49.78 52.40 42.45 51.88 52.93 8
3 Cole Bolduc Senior Blackstone-Millville 37.78 52.47 54.05 47.23 44.08 6
4 Jacob Scharn Senior Groton-Dunstable 1:01.33 52.87 1:08.21 59.75 1:01.33 4
5 Zach Marchese Sophomore Adv. Math and Science Academy 50.29 52.93 1:08.81 1:00.34 52.40 2
6 Rion Crear Junior North Middlesex 1:05.70 53.41 53.95 50.21 1:04.10 1
7 Owen Frank Senior Grafton 58.14 54.33 41.29 1:09.00 1:07.92 -
8 Owen Marr Senior North Middlesex 50.03 54.38 1:07.98 50.58 47.86 -
9 Marcus Babiy Junior Northbridge 1:00.03 54.57 43.66 55.12 1:09.31 -
10 Conner St.Cyr Junior Bay Path RVT 55.92 55.92 1:02.08 57.60 57.60 -
11 Seamus McFague Sophomore North Middlesex 1:11.00 56.80 47.15 1:13.28 52.26 -
12 Thomas Sawyer Senior Uxbridge 1:00.35 56.93 55.23 45.55 1:07.75 -
13 Dan Lindblom Senior Auburn 1:10.56 58.31 54.23 1:00.65 1:02.98 -
14 Doug Rau Senior Oakmont 49.02 59.06 1:12.65 47.84 58.47 -
Boys 400m Run Class B Section 1
PL NAME YEAR TEAM TIME SC
10 Conner St.Cyr Junior Bay Path RVT 55.92 -
12 Thomas Sawyer Senior Uxbridge 56.93 -
13 Dan Lindblom Senior Auburn 58.31 -
Boys 400m Run Class B Section 2
PL NAME YEAR TEAM TIME SC
6 Rion Crear Junior North Middlesex 53.41 1
7 Owen Frank Senior Grafton 54.33 -
8 Owen Marr Senior North Middlesex 54.38 -
11 Seamus McFague Sophomore North Middlesex 56.80 -
14 Doug Rau Senior Oakmont 59.06 -
Boys 400m Run Class B Section 3
PL NAME YEAR TEAM TIME SC
1 Jared Joyce Junior Nipmuc 51.93 10
2 Reed Cherry Sophomore Littleton 52.40 8
3 Cole Bolduc Senior Blackstone-Millville 52.47 6
4 Jacob Scharn Senior Groton-Dunstable 52.87 4
5 Zach Marchese Sophomore Adv. Math and Science Academy 52.93 2
9 Marcus Babiy Junior Northbridge 54.57 -

Boys 400m Run Class A

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
1 Matthew Madamba Senior Algonquin 45.97 50.51 1:04.15 37.89 1:02.13 48.49 38.39 10
2 Christopher Matthews Senior Shrewsbury 47.72 51.31 49.26 51.31 55.93 55.42 52.85 8
3 Nathaniel Felix Senior Worcester Technical 43.11 51.32 43.63 51.84 55.94 1:02.61 40.55 6
4 Brock Dubey Junior Shepherd Hill 51.60 52.65 38.44 1:06.34 54.76 40.54 54.23 4
5 Ethan Sarafin Senior Nashoba 46.45 52.78 1:00.70 58.59 55.95 46.45 59.12 2
6 Eli Harmon Sophomore Shepherd Hill 1:06.31 53.47 41.71 57.22 40.64 42.78 48.13 1
7 Michael Nair Senior Nashoba 1:07.49 53.56 45.53 42.32 47.67 45.53 37.50 -
8 Tyler Rodrigues Senior Tantasqua 51.44 53.58 51.98 1:02.16 1:05.91 1:02.16 1:00.55 -
9 Edward Siaw Sophomore Leominster 49.39 53.68 1:00.66 53.68 1:06.57 48.32 38.12 -
10 Thomas Haugen Sophomore Algonquin 37.60 53.71 1:03.92 47.81 1:03.92 1:06.60 49.42 -
11 Jacob Scholl Sophomore Westborough 55.56 53.94 44.77 52.33 38.84 57.72 37.76 -
12 Gabriel Richman Senior South High Community 38.85 53.95 38.85 49.10 1:02.59 1:03.13 55.57 -
13 Ivan Polanco Sophomore Leominster 1:10.01 54.27 1:10.01 47.22 1:09.47 57.53 53.19 -
14 Maahin Rehman Junior Shrewsbury 51.71 54.43 59.88 1:00.42 57.70 49.54 1:06.95 -
15 Matthew Amissah Senior Burncoat 1:07.55 54.47 50.12 51.75 45.21 45.21 1:01.01 -
16 Jake Abbott Junior Shepherd Hill 1:04.97 54.59 1:04.42 47.50 59.51 1:09.88 46.41 -
17 Andy Bonilla Senior Marlborough 1:12.36 55.66 50.10 1:12.36 47.87 1:06.24 59.56 -
18 AJ Barrera Junior Doherty 56.87 55.75 1:06.90 58.54 1:11.92 50.18 1:09.13 -
18 Declan Van Nest Sophomore Westborough 1:05.79 55.75 39.03 1:12.48 41.26 39.03 47.39 -
20 Jacob Soulliere Senior Leominster 1:08.96 56.06 55.50 1:05.59 1:08.40 44.29 54.94 -
21 Brandon Rodrigues Sophomore Tantasqua 40.01 56.34 1:07.05 45.08 1:08.74 56.91 1:01.41 -
22 Ryan May Senior Wachusett 1:03.26 56.99 57.56 50.16 55.85 46.74 1:12.38 -
23 Varun Ganesan Sophomore Westborough 43.04 58.16 1:01.65 1:10.38 1:09.21 1:03.98 1:04.56 -
Boys 400m Run Class A Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
16 Jake Abbott Junior Shepherd Hill 46.95 1:03.87 1:03.33 38.22 54.59 -
18 Declan Van Nest Sophomore Westborough 49.62 49.62 1:05.23 1:10.25 55.75 -
21 Brandon Rodrigues Sophomore Tantasqua 49.02 59.16 50.71 57.47 56.34 -
22 Ryan May Senior Wachusett 1:07.25 43.32 1:12.38 53.00 56.99 -
23 Varun Ganesan Sophomore Westborough 1:14.45 45.95 50.60 54.67 58.16 -
Boys 400m Run Class A Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
6 Eli Harmon Sophomore Shepherd Hill 53.47 39.04 45.99 56.15 45.99 1
10 Thomas Haugen Sophomore Algonquin 53.71 1:03.92 53.71 37.60 58.55 -
12 Gabriel Richman Senior South High Community 53.95 43.16 1:03.13 44.78 42.09 -
17 Andy Bonilla Senior Marlborough 55.66 42.31 45.65 48.98 42.86 -
18 AJ Barrera Junior Doherty 55.75 1:03.00 47.39 51.29 1:04.67 -
20 Jacob Soulliere Senior Leominster 56.06 54.38 42.05 1:05.59 51.02 -
Boys 400m Run Class A Section 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
2 Christopher Matthews Senior Shrewsbury 43.62 54.91 1:04.14 1:04.14 51.31 52.34 43.62 8
9 Edward Siaw Sophomore Leominster 51.54 41.34 53.68 1:09.79 53.68 39.19 45.63 -
11 Jacob Scholl Sophomore Westborough 1:04.19 37.76 1:02.57 48.55 53.94 43.16 58.80 -
13 Ivan Polanco Sophomore Leominster 39.62 47.22 1:06.21 47.76 54.27 1:10.56 45.59 -
14 Maahin Rehman Junior Shrewsbury 47.90 1:08.59 40.83 55.52 54.43 56.07 51.17 -
15 Matthew Amissah Senior Burncoat 40.31 45.21 46.30 1:01.56 54.47 1:08.64 1:04.82 -
Boys 400m Run Class A Section 4
PL NAME YEAR TEAM TIME TIME SC
1 Matthew Madamba Senior Algonquin 58.09 50.51 10
3 Nathaniel Felix Senior Worcester Technical 42.60 51.32 6
4 Brock Dubey Junior Shepherd Hill 1:01.60 52.65 4
5 Ethan Sarafin Senior Nashoba 1:08.62 52.78 2
7 Michael Nair Senior Nashoba 44.46 53.56 -
8 Tyler Rodrigues Senior Tantasqua 1:06.98 53.58 -

Boys 400m Run Class C

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Richard Swanson Senior Murdock 51.07 1:05.37 47.50 37.80 1:01.29 10
2 Samuel Hennedy Junior Douglas 54.27 1:08.93 1:07.84 45.59 46.13 8
3 Jamoson Green Junior Sutton 55.16 49.65 39.72 45.79 46.34 6
4 John Paul Capuano Senior Sutton 55.22 39.21 1:02.95 39.76 1:11.24 4
5 Trenton Goyette Sophomore Parker Charter Essential 55.29 1:00.27 41.47 48.11 44.79 2
6 Ascher MacLean Junior Parker Charter Essential 55.48 1:09.91 42.17 47.16 1:03.25 1
7 Nathaniel Bean Junior Hopedale 55.66 1:05.13 1:09.58 42.31 1:12.36 -
8 Davis Preston Junior Ayer Shirley 56.55 54.29 1:07.86 42.42 1:05.04 -
9 Vito Montesa Senior Bromfield School 57.01 45.61 47.32 1:05.00 1:04.43 -
10 Nicholas Alessandri Senior Ayer Shirley 57.51 1:09.59 1:03.84 1:06.72 1:05.57 -
11 Jake Lajoie Freshman Narragansett 57.71 1:14.45 55.41 1:07.52 50.21 -
12 Ryan Gilmartin Senior Tahanto 58.03 56.87 46.43 1:08.48 51.07 -
13 Alex Kerr Junior Whitinsville Christian 58.46 46.19 40.93 54.37 43.85 -
Boys 400m Run Class C Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
10 Nicholas Alessandri Senior Ayer Shirley 48.31 57.51 1:11.32 1:00.39 1:08.44 1:07.29 46.59 -
11 Jake Lajoie Freshman Narragansett 42.71 57.71 1:01.75 1:05.22 55.98 1:00.02 54.25 -
12 Ryan Gilmartin Senior Tahanto 53.39 58.03 1:05.00 1:14.86 1:05.00 59.19 55.71 -
Boys 400m Run Class C Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME SC
3 Jamoson Green Junior Sutton 47.44 1:02.89 55.16 46.89 6
8 Davis Preston Junior Ayer Shirley 57.69 53.73 56.55 1:07.30 -
9 Vito Montesa Senior Bromfield School 56.44 58.72 57.01 47.89 -
13 Alex Kerr Junior Whitinsville Christian 1:02.56 1:06.06 58.46 56.13 -
Boys 400m Run Class C Section 3
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
1 Richard Swanson Senior Murdock 43.41 51.07 49.03 54.14 58.73 47.50 51.07 10
2 Samuel Hennedy Junior Douglas 58.62 1:10.01 49.39 1:09.47 1:05.13 57.53 54.27 8
4 John Paul Capuano Senior Sutton 56.88 53.57 50.81 40.31 1:00.19 56.33 55.22 4
5 Trenton Goyette Sophomore Parker Charter Essential 1:01.93 48.66 38.71 45.34 40.37 55.85 55.29 2
6 Ascher MacLean Junior Parker Charter Essential 1:07.13 1:06.03 1:04.36 1:02.14 1:05.47 55.48 55.48 1
7 Nathaniel Bean Junior Hopedale 1:02.90 41.75 52.32 45.09 51.21 1:05.13 55.66 -

Boys 800m Run Class C

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 David Gardner Senior Lunenburg 1:36.03 2:01.55 2:29.51 1:44.54 1:26.30 10
2 Ricardo Reyes Senior Saint Peter-Marian 2:00.38 2:01.59 2:00.38 2:23.48 1:49.44 8
3 Matt Marchionni Junior Hopedale 2:41.80 2:05.42 2:06.68 2:33.02 2:33.02 6
4 Dana Maloney Junior Ayer Shirley 1:32.83 2:05.44 1:31.58 2:15.48 2:04.19 4
5 Ryan Delongchamp Senior Sutton 1:42.77 2:11.75 1:37.50 2:18.34 2:17.02 2
6 Daniel Friedman Freshman Maynard 2:53.98 2:18.08 1:39.42 2:23.61 2:05.66 1

Boys 800m Run Class B

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME SC
1 Thomas Orcutt Junior Groton-Dunstable 2:35.10 1:40.14 1:54.80 2:28.99 2:02.12 2:21.66 10
2 Aidan Gilmore Junior Grafton 2:29.41 1:41.70 1:37.93 2:04.30 2:05.55 2:16.85 8
3 John Redman Senior Tyngsborough 2:33.33 2:18.25 2:18.25 1:38.03 2:05.68 2:01.91 6
4 Owen Mahoney Sophomore Quabbin 1:37.11 2:12.06 2:39.25 2:21.13 2:09.47 2:19.83 4
5 Cameron Szalay Junior Auburn 2:13.55 2:25.22 2:43.38 1:43.73 2:09.66 2:40.78 2
6 Cole Bolduc Senior Blackstone-Millville 2:11.15 2:49.57 1:53.93 2:48.24 2:12.47 2:19.10 1
7 Noah Laren Junior Blackstone-Millville 2:20.71 2:47.52 2:24.73 2:27.42 2:14.01 2:34.12 -
8 Zach Lapointe Sophomore Auburn 2:39.17 2:55.36 2:20.29 2:10.85 2:14.89 2:24.34 -
9 Hunter Graves Junior Gardner 2:58.01 1:46.81 2:05.98 2:36.10 2:16.93 2:14.20 -
10 Tyler Brown Senior Nipmuc 1:37.06 1:55.08 1:39.83 2:35.29 2:18.65 2:11.72 -

Boys 800m Run Class A

Top↑
PL NAME YEAR TEAM TIME TIME TIME SC
1 Jonathan Polanco Soto Junior Leominster 2:00.11 1:37.29 2:14.53 10
2 Kwame Adu-Gyamfi Freshman Saint John's 2:00.61 1:35.29 1:24.43 8
3 Jack Robertson Junior Saint John's 2:02.16 2:29.04 1:57.28 6
4 Anders Narita Senior Wachusett 2:02.52 1:58.85 1:46.60 4
5 Matthew Gard Sophomore Shepherd Hill 2:04.42 2:03.18 2:35.53 2
6 Connor Lawless Senior Algonquin 2:08.69 1:41.67 1:39.10 1
7 Cameron Porter Senior Nashoba 2:08.89 2:28.23 1:54.72 -
8 Nicholas Haugen Sophomore Algonquin 2:08.95 2:08.95 2:34.74 -
9 Sam Evans Senior Shepherd Hill 2:09.15 1:53.66 1:43.32 -
10 Nathan Vorman Sophomore Algonquin 2:10.71 2:47.31 1:53.72 -
11 Dylan Whalen Sophomore Nashoba 2:10.97 1:38.23 2:08.35 -
12 Andrew Jensen Senior Tantasqua 2:11.66 2:28.78 2:34.05 -
13 Alex Bender Junior Wachusett 2:12.46 2:36.31 2:42.93 -
14 Suhas Jeevanand Senior Shrewsbury 2:15.60 2:48.15 1:56.62 -
15 Jason Taylor Jr. Junior Shrewsbury 2:20.02 2:57.83 2:41.03 -
16 Sean McQuade Junior Shrewsbury 2:28.50 1:43.95 2:24.05 -

Boys 1 Mile Run Class B

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 Stephen Sanches Sophomore Uxbridge 4:43.68 4:55.03 3:52.62 4:55.03 10
2 Aidan Gilmore Junior Grafton 4:43.94 5:18.02 3:47.16 3:21.60 8
3 Elliot Walsh Junior Quabbin 4:46.31 5:32.12 4:54.90 3:40.46 6
4 Patrick Daly Junior Groton-Dunstable 4:47.56 5:13.44 3:24.17 5:36.45 4
5 Aidan Ross 8 Uxbridge 4:48.29 6:09.02 4:31.00 4:42.53 2
6 Hunter Graves Junior Gardner 4:49.74 4:23.67 3:37.31 5:15.82 1
7 Tomas Brockett Sophomore Nipmuc 4:50.67 5:42.99 4:01.26 5:02.30 -
8 Alexander Johnson Junior Littleton 4:55.73 4:29.12 5:19.39 3:44.76 -
9 Max Gregoire Freshman Tyngsborough 5:01.11 5:31.23 3:48.85 5:46.28 -
10 Ben Williams Senior Adv. Math and Science Academy 5:05.42 5:17.64 5:51.24 3:42.96 -
11 Heath Bigelow Junior Bay Path RVT 5:06.51 4:23.60 5:03.45 4:26.67 -
12 Bailey Metcalf Sophomore Quabbin 5:10.65 3:56.10 4:55.12 6:09.68 -

Boys 1 Mile Run Class A

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
1 Ben Morris Junior Saint John's 5:46.06 4:28.26 3:18.52 5:32.65 4:20.22 3:21.20 4:06.80 10
2 Dominic Mastromatteo Senior Saint John's 5:18.60 4:30.00 4:13.80 4:46.20 4:38.10 5:21.30 4:54.30 8
3 Cameron Riley Senior Shrewsbury 5:06.74 4:33.87 4:39.35 4:20.18 3:39.10 5:20.43 3:50.05 6
4 Shaun Daley Jr. Senior Shrewsbury 5:56.72 4:34.40 4:17.94 5:04.59 4:12.45 5:01.84 5:53.98 4
5 Tyler Rodrigues Senior Tantasqua 4:11.20 4:36.04 4:30.52 4:58.13 3:21.51 3:43.60 3:43.60 2
6 Anders Narita Senior Wachusett 5:43.61 4:37.10 6:00.23 5:02.04 3:22.29 3:16.75 3:58.31 1
7 Corey VanDoren Senior Westborough 4:41.06 4:43.89 6:00.54 5:52.03 5:40.67 4:12.67 5:26.48 -
8 Maxfield Evers Sophomore Shrewsbury 5:47.97 4:45.22 4:22.41 5:28.01 3:19.66 4:25.26 5:50.82 -
9 Simon Eisl Junior Wachusett 6:09.58 4:46.49 3:57.79 5:09.41 4:12.12 4:40.76 4:35.03 -
10 Tim Brigham Sophomore Wachusett 4:08.83 4:49.33 6:04.56 6:10.35 5:12.48 4:17.51 4:08.83 -
11 Chris Yapp Junior Nashoba 5:01.60 4:50.00 6:02.50 4:12.30 3:52.00 4:32.60 6:17.00 -
12 Bronson Dubey Freshman Shepherd Hill 4:53.99 4:53.99 4:42.23 3:25.80 4:01.08 5:32.21 4:18.72 -
13 Cole Gamache Sophomore Algonquin 5:26.77 4:54.38 5:17.93 3:58.45 4:07.28 3:52.56 5:53.26 -
14 Brian O'Leary Sophomore Marlborough 5:04.84 4:55.96 5:04.84 5:01.88 3:39.01 3:53.81 4:41.17 -
15 Andrew Jensen Senior Tantasqua 3:56.96 4:56.20 5:02.13 3:42.15 5:11.01 3:27.34 4:35.47 -
16 Nick West Junior Algonquin 4:44.74 4:56.60 4:15.08 5:58.89 3:39.49 5:26.26 5:52.96 -
17 Colin Bentley Sophomore Westborough 3:30.67 4:56.71 6:04.96 5:08.58 3:33.64 4:59.68 4:15.17 -
18 Andrew Bullen Sophomore Shepherd Hill 4:38.09 4:59.02 5:28.93 5:34.91 3:50.25 4:14.17 3:50.25 -
19 Michael Hayeck Senior Saint John's 6:01.48 5:03.76 3:32.64 4:33.39 4:36.43 6:25.78 5:03.76 -
20 Timothy Mosher Sophomore Westborough 4:19.68 5:05.50 5:33.00 4:04.40 5:26.89 5:26.89 4:13.57 -
21 Joel Desota Junior Worcester Technical 6:02.32 5:07.05 6:29.96 4:39.42 5:31.62 6:17.68 6:05.39 -
22 Jacob Naim Freshman Marlborough 5:42.81 5:11.64 5:17.88 5:52.16 6:04.62 6:29.55 6:10.86 -
23 Keegan Casey Senior Shepherd Hill 4:10.55 5:13.18 4:29.34 4:54.39 4:57.53 6:12.69 4:04.28 -
24 Mikhail Medina Sophomore Algonquin 5:51.73 5:16.87 3:51.32 3:48.15 4:57.86 5:32.72 6:20.25 -
Boys 1 Mile Run Class A Section 1
PL NAME YEAR TEAM TIME TIME TIME SC
10 Tim Brigham Sophomore Wachusett 4:49.33 5:32.73 3:34.11 -
13 Cole Gamache Sophomore Algonquin 4:54.38 5:29.71 4:10.23 -
14 Brian O'Leary Sophomore Marlborough 4:55.96 4:11.57 3:39.01 -
15 Andrew Jensen Senior Tantasqua 4:56.20 5:55.44 4:41.39 -
17 Colin Bentley Sophomore Westborough 4:56.71 4:35.94 5:29.35 -
18 Andrew Bullen Sophomore Shepherd Hill 4:59.02 6:25.74 4:41.08 -
20 Timothy Mosher Sophomore Westborough 5:05.50 3:46.07 6:15.77 -
21 Joel Desota Junior Worcester Technical 5:07.05 5:53.11 4:24.07 -
22 Jacob Naim Freshman Marlborough 5:11.64 4:49.83 4:52.95 -
23 Keegan Casey Senior Shepherd Hill 5:13.18 6:34.61 6:31.48 -
24 Mikhail Medina Sophomore Algonquin 5:16.87 5:35.89 5:35.89 -
Boys 1 Mile Run Class A Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 Ben Morris Junior Saint John's 4:28.26 5:13.87 3:07.79 5:08.50 10
2 Dominic Mastromatteo Senior Saint John's 4:30.00 3:19.80 5:15.90 3:09.00 8
3 Cameron Riley Senior Shrewsbury 4:33.87 5:53.30 4:33.87 3:39.10 6
4 Shaun Daley Jr. Senior Shrewsbury 4:34.40 5:37.52 3:55.99 5:29.28 4
5 Tyler Rodrigues Senior Tantasqua 4:36.04 5:47.81 4:41.56 5:14.69 2
6 Anders Narita Senior Wachusett 4:37.10 5:51.92 5:54.69 5:10.36 1
7 Corey VanDoren Senior Westborough 4:43.89 4:55.25 3:35.76 4:29.70 -
8 Maxfield Evers Sophomore Shrewsbury 4:45.22 5:45.12 5:53.68 5:16.60 -
9 Simon Eisl Junior Wachusett 4:46.49 5:29.47 5:12.28 5:29.47 -
11 Chris Yapp Junior Nashoba 4:50.00 4:50.00 5:19.00 5:36.40 -
12 Bronson Dubey Freshman Shepherd Hill 4:53.99 4:42.23 4:09.90 4:39.29 -
16 Nick West Junior Algonquin 4:56.60 5:11.43 5:47.03 4:29.91 -
19 Michael Hayeck Senior Saint John's 5:03.76 3:44.79 4:36.43 4:09.09 -

Boys 1 Mile Run Class C

Top↑
PL NAME YEAR TEAM TIME TIME TIME SC
1 Joseph Thumann Sophomore Whitinsville Christian 4:29.62 5:39.73 4:24.23 10
2 David Gardner Senior Lunenburg 4:35.19 4:15.93 4:32.44 8
3 Michael Olson Senior Sutton 4:41.36 3:19.77 4:38.55 6
4 Dana Maloney Junior Ayer Shirley 4:43.62 4:37.95 3:18.54 4
5 Joe Korhonen Freshman Parker Charter Essential 4:44.69 3:47.76 5:58.71 2
6 Hunter Marion Junior Narragansett 4:48.77 5:43.64 5:49.42 1
7 Issa Kabundi Sophomore Claremont Academy 4:48.97 3:25.17 5:09.20 -
8 Bob Gibbons Junior Clinton 4:50.92 4:42.20 5:49.11 -
9 Adam Mula Senior Parker Charter Essential 4:52.99 3:28.03 6:03.31 -
10 Brody Dobbs Junior Hopedale 4:56.79 6:13.96 4:47.89 -
11 Will Squire Junior Bromfield School 5:00.22 6:06.27 5:03.23 -
12 Ike Hatlevig Sophomore Parker Charter Essential 5:00.65 5:15.69 5:33.73 -
13 Aidan Stuart Senior Sutton 5:05.27 6:33.80 3:39.80 -
14 Francis Hodgens Junior Hopedale 5:15.02 4:40.37 5:46.53 -
15 Joe Marshall Freshman Clinton 5:33.26 7:03.24 4:26.61 -

Boys 2 Mile Run Class B

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 Daniel DeZutter Junior Nipmuc 8:10.09 10:28.31 12:27.69 12:33.98 11:18.58 10
2 Colin Caso Sophomore Uxbridge 11:52.71 10:30.71 8:30.88 9:59.18 11:08.56 8
3 Ryan Semle Senior Uxbridge 12:31.62 10:31.61 11:53.72 13:34.78 13:34.78 6
4 Cameron Davis Senior Gardner 11:47.62 10:43.29 12:00.49 12:13.35 8:21.77 4
5 Andrew Parker Senior Tyngsborough 8:24.61 10:55.33 7:38.74 12:20.53 13:45.72 2
6 Aidan Pierantozzi Sophomore Groton-Dunstable 14:17.46 11:09.89 10:16.30 12:57.08 8:22.42 1
7 Martin Steucek Sophomore Oakmont 12:50.55 11:21.90 9:53.26 12:57.37 11:56.00 -
8 Jack McDermott Sophomore Gardner 9:21.38 11:41.72 8:32.26 8:39.28 9:28.40 -
9 Noah Azzoui Sophomore Bartlett 10:54.41 11:51.31 11:22.86 10:47.30 8:17.92 -

Boys 2 Mile Run Class C

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 Hunter Marion Junior Narragansett 10:02.50 8:50.20 9:56.48 12:39.15 10
2 Kyle Murray Sophomore Hopedale 10:12.42 9:47.93 7:39.32 12:21.03 8
3 William Schilp Junior Ayer Shirley 10:15.90 8:49.68 10:09.75 9:51.27 6
4 Avinash Bissoondail Junior Millbury 10:16.25 12:19.50 10:22.42 7:29.87 4
5 James Krueger Sophomore Parker Charter Essential 10:28.49 12:40.48 13:11.90 7:57.66 2
6 Mike Alleva Freshman Lunenburg 10:32.30 13:04.06 12:26.12 8:32.17 1
7 Asher Brownson Senior Parker Charter Essential 10:36.27 9:07.20 8:35.38 7:25.39 -
8 Scott Porter Junior Tahanto 10:37.90 7:45.67 11:35.32 12:13.59 -
9 Chris Langevin Junior Tahanto 10:42.74 11:27.74 9:32.04 10:10.61 -
10 AJ Gorman Freshman Whitinsville Christian 10:44.40 13:12.62 8:41.97 11:29.51 -
11 Ryan Botsaris Junior Tahanto 11:12.96 13:27.56 8:51.64 9:32.02 -
  Colin Black Senior Hopedale DNF DNF DNF DNF -

Boys 2 Mile Run Class A

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME SC
1 Brian Belmonte Senior Shepherd Hill 7:57.68 12:26.38 9:57.10 7:03.95 12:02.50 12:02.50 10
2 Freddy Collins Freshman Nashoba 7:14.61 12:58.67 10:03.62 10:27.77 9:51.55 7:56.86 8
3 Henry Weiland Sophomore Shepherd Hill 12:36.52 7:21.81 10:05.21 7:46.02 9:47.06 10:35.47 6
4 Patrick Murray Senior Westborough 7:26.71 11:43.72 10:11.93 12:20.44 12:51.04 11:31.48 4
5 Nick West Junior Algonquin 12:14.66 12:14.66 10:12.21 12:20.78 8:22.02 11:07.31 2
6 William Lamburn Sophomore Algonquin 12:37.87 10:46.05 10:21.20 7:52.12 7:39.69 10:58.48 1
7 Jonathan Symons Senior Algonquin 9:07.24 11:36.49 10:21.86 9:01.02 10:03.21 10:40.52 -
8 Connor Gaudette Junior Wachusett 9:36.10 9:23.44 10:33.07 11:17.39 13:05.01 8:58.11 -
9 Jack King Sophomore Wachusett 12:43.35 11:27.01 10:36.12 7:57.09 9:57.96 8:22.54 -
10 Jeffrey Secrist Junior Saint John's 10:20.27 12:21.77 10:39.45 7:46.80 9:54.69 12:21.77 -
11 James Riley Freshman Shrewsbury 10:30.48 10:30.48 10:43.34 9:39.01 9:00.41 10:11.18 -
12 Connor Whitney Junior Saint John's 13:56.89 9:13.64 10:43.76 8:02.82 13:18.27 12:01.02 -
13 Matthew Catarius Senior Saint John's 11:51.52 8:24.53 10:46.83 10:08.02 8:50.40 11:25.64 -
14 Dennis McNamara Freshman Shrewsbury 12:53.48 8:00.99 10:49.98 10:17.49 12:59.98 9:05.99 -
15 Jack Speroni Sophomore Wachusett 10:49.94 9:11.46 10:56.50 12:08.72 12:28.41 13:27.50 -
16 Christian Tarnuzzer Freshman Worcester Technical 10:35.46 11:15.59 11:08.90 7:48.23 11:15.59 9:35.26 -
17 Daniel Antoine Senior Westborough 10:52.22 8:10.85 11:12.39 10:45.50 11:32.57 14:20.66 -
18 Henry Thanh-Nguyen Junior Worcester Technical 14:01.38 12:33.17 11:18.53 8:22.12 12:19.60 9:16.40 -

Boys 110m Hurdles Class A Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 Denzel Agyeman Junior Doherty 15.62 20.00 13.28 17.03 10
2 Alexander Rybarcyk Senior Algonquin 15.92 16.72 13.54 15.45 8
3 Nathan Gill Junior Shrewsbury 16.16 18.26 16.00 15.19 6
4 Francis Nuamah Junior Leominster 16.34 13.40 13.40 21.08 4
5 Tristan O'Riorden Freshman Nashoba 16.61 13.79 21.26 20.60 2
6 Spencer Braithwaite Senior Wachusett 16.69 20.20 13.69 14.69 1
7 Luke Stelmach Sophomore Wachusett 16.80 12.94 20.33 19.66 -
8 Ian Welch Sophomore Westborough 17.20 18.41 12.56 21.33 -

Boys 110m Hurdles Class A Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
1 Ian Welch Sophomore Westborough 19.80 20.60 11.09 15.84 18.85
2 Nathan Gill Junior Shrewsbury 14.27 16.81 13.16 15.85 12.84
3 Denzel Agyeman Junior Doherty 12.11 12.59 18.16 15.93 13.70
4 Alexander Rybarcyk Senior Algonquin 15.13 16.94 18.09 16.44 13.65
5 Francis Nuamah Junior Leominster 18.42 15.43 18.25 16.59 21.24
6 Luke Stelmach Sophomore Wachusett 14.12 16.28 15.62 16.61 19.60
7 Tristan O'Riorden Freshman Nashoba 12.21 16.56 12.54 16.72 19.90
8 Spencer Braithwaite Senior Wachusett 21.65 13.43 14.27 16.78 19.64
9 Luke Halbrooks Junior Nashoba 13.53 16.95 15.24 17.12 14.56
10 Casey Robidoux Junior Tantasqua 12.69 16.29 19.54 17.14 19.89
11 Ben Harris Senior Shrewsbury 22.14 13.56 21.80 17.16 18.88
12 William Collins Freshman Westborough 14.02 14.91 14.73 17.74 14.02
13 Andrew Kafumbe Senior Westborough 12.52 20.39 13.95 17.88 17.35
14 Jacob Grocer Senior Shrewsbury 17.92 17.37 21.76 18.28 19.02
15 Presten Green Junior Algonquin 22.53 19.39 15.70 18.46 14.77
16 Terry DeOliviera Freshman Leominster 17.92 21.24 22.54 18.47 20.51
17 Aimon Shaw Sophomore Shepherd Hill 17.47 22.54 16.15 18.78 16.72
18 Tyler Klockers Junior Wachusett 15.09 20.06 15.67 19.10 13.37
19 Nicholas Falcone Junior Shepherd Hill 17.40 21.80 22.37 19.12 18.36
  Carlinsky Esperance Junior Worcester Technical FS FS FS FS FS
Boys 110m Hurdles Class A Preliminaries Heat 1
PL NAME YEAR TEAM TIME
1 Ian Welch Sophomore Westborough 15.84
8 Spencer Braithwaite Senior Wachusett 16.78
9 Luke Halbrooks Junior Nashoba 17.12
14 Jacob Grocer Senior Shrewsbury 18.28
15 Presten Green Junior Algonquin 18.46
18 Tyler Klockers Junior Wachusett 19.10
19 Nicholas Falcone Junior Shepherd Hill 19.12
Boys 110m Hurdles Class A Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME
3 Denzel Agyeman Junior Doherty 11.95 14.66 15.93 15.93 17.05
4 Alexander Rybarcyk Senior Algonquin 13.98 13.98 16.44 21.38 11.68
5 Francis Nuamah Junior Leominster 14.27 21.57 16.59 14.27 11.78
7 Tristan O'Riorden Freshman Nashoba 17.39 14.38 16.72 16.22 16.39
10 Casey Robidoux Junior Tantasqua 14.40 18.69 17.14 18.69 13.54
12 William Collins Freshman Westborough 19.70 15.79 17.74 21.65 20.94
Boys 110m Hurdles Class A Preliminaries Heat 3
PL NAME YEAR TEAM TIME
2 Nathan Gill Junior Shrewsbury 15.85
6 Luke Stelmach Sophomore Wachusett 16.61
11 Ben Harris Senior Shrewsbury 17.16
13 Andrew Kafumbe Senior Westborough 17.88
16 Terry DeOliviera Freshman Leominster 18.47
17 Aimon Shaw Sophomore Shepherd Hill 18.78
  Carlinsky Esperance Junior Worcester Technical FS

Boys 110m Hurdles Class B Finals

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME SC
1 Nicholas Woolsey Junior North Middlesex 18.23 14.22 11.75 14.53 14.22 15.45 10
2 Jack Galligan Sophomore North Middlesex 17.22 12.39 12.39 18.83 11.27 16.09 8
3 Ben Sacramone Senior Quabbin 17.94 16.33 19.56 18.43 19.88 16.16 6
4 Axel Estavillo Sophomore Adv. Math and Science Academy 18.75 16.36 13.47 17.56 12.27 17.04 4
5 Justin Tralongo Senior Oakmont 21.76 12.27 14.86 20.90 18.14 17.27 2
6 Sean Morrissey Junior Uxbridge 14.35 18.84 21.95 12.27 21.60 17.28 1
7 Ben Schultz Junior Bay Path RVT 16.67 16.30 23.62 18.86 17.40 18.31 -
8 Bryce Berry Junior Oakmont 15.77 22.92 18.33 17.60 22.73 18.33 -

Boys 110m Hurdles Class B Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Nicholas Woolsey Junior North Middlesex 15.51 18.62 19.70 15.51 16.75 19.86
2 Jack Galligan Sophomore North Middlesex 17.31 13.23 20.25 16.33 20.91 20.09
3 Ben Sacramone Senior Quabbin 14.91 18.51 13.60 16.38 19.00 20.81
4 Axel Estavillo Sophomore Adv. Math and Science Academy 17.09 13.03 12.52 16.92 13.20 19.46
5 Justin Tralongo Senior Oakmont 13.66 18.87 21.21 17.97 18.15 20.67
6 Ben Schultz Junior Bay Path RVT 13.87 16.57 23.24 18.01 15.85 22.52
7 Sean Morrissey Junior Uxbridge 23.15 19.53 12.84 18.08 16.10 18.81
8 Bryce Berry Junior Oakmont 19.54 15.92 19.18 18.09 15.74 20.08
9 Jake Sanford Sophomore Hudson 13.25 13.25 20.88 18.15 15.79 18.15
10 Benjamin Lanava Junior Holy Name Central Catholic 19.85 20.04 14.39 18.21 20.40 18.21
11 Damien Lahousse Junior Blackstone-Millville 17.25 18.19 22.13 18.75 20.44 17.07
12 Owen Ostromecki Sophomore Bay Path RVT 19.47 23.09 17.75 19.08 13.36 24.04
13 Jack Gallant Junior Bay Path RVT 16.27 21.63 13.98 19.14 17.61 14.74
14 Carter Prentiss Sophomore Quabbin 24.95 20.50 15.09 19.34 17.22 13.54
15 Sean O'Neill Junior Hudson 20.30 13.67 14.84 19.52 16.79 16.21
16 Mathew Hall Sophomore Adv. Math and Science Academy 16.25 24.17 23.97 19.81 19.02 16.64
17 Joe Fils Junior Hudson 17.43 23.64 16.43 20.03 19.83 18.63
18 Nicholas Goodchild Freshman Oakmont 24.84 16.76 22.62 20.19 17.57 19.39
19 Kyle Jacques Junior Auburn 19.67 18.00 26.15 20.92 14.86 23.23
20 Kael Briesacher Junior Auburn 18.91 26.42 26.21 21.48 27.93 20.20
Boys 110m Hurdles Class B Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME
4 Axel Estavillo Sophomore Adv. Math and Science Academy 16.92 20.14 17.09
5 Justin Tralongo Senior Oakmont 17.97 23.19 21.03
6 Ben Schultz Junior Bay Path RVT 18.01 13.33 19.09
11 Damien Lahousse Junior Blackstone-Millville 18.75 19.13 18.57
16 Mathew Hall Sophomore Adv. Math and Science Academy 19.81 23.58 24.77
18 Nicholas Goodchild Freshman Oakmont 20.19 25.44 22.21
Boys 110m Hurdles Class B Preliminaries Heat 2
PL NAME YEAR TEAM TIME
1 Nicholas Woolsey Junior North Middlesex 15.51
7 Sean Morrissey Junior Uxbridge 18.08
8 Bryce Berry Junior Oakmont 18.09
9 Jake Sanford Sophomore Hudson 18.15
13 Jack Gallant Junior Bay Path RVT 19.14
14 Carter Prentiss Sophomore Quabbin 19.34
17 Joe Fils Junior Hudson 20.03
20 Kael Briesacher Junior Auburn 21.48
Boys 110m Hurdles Class B Preliminaries Heat 3
PL NAME YEAR TEAM TIME
2 Jack Galligan Sophomore North Middlesex 16.33
3 Ben Sacramone Senior Quabbin 16.38
10 Benjamin Lanava Junior Holy Name Central Catholic 18.21
12 Owen Ostromecki Sophomore Bay Path RVT 19.08
15 Sean O'Neill Junior Hudson 19.52
19 Kyle Jacques Junior Auburn 20.92

Boys 110m Hurdles Class C Finals

Top↑
PL NAME YEAR TEAM TIME TIME SC
1 Josh Saunders Sophomore Millbury 11.85 16.01 10
2 Eric Stevens Senior Leicester 18.50 16.97 8
3 Joe Cook Junior Millbury 21.91 16.98 6
4 Logan Huff Junior Murdock 20.58 17.44 4
5 Mason Casavecchia Junior Ayer Shirley 20.12 17.80 2
6 Ben Manoli Senior Hopedale 12.96 17.99 1
7 Hodrin Kamnang Senior Tahanto 15.38 18.52 -
  Adam Digman Senior Murdock FS FS -

Boys 110m Hurdles Class C Preliminaries

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME
1 Josh Saunders Sophomore Millbury 16.12 11.29 20.96 16.12
2 Adam Digman Senior Murdock 16.28 11.40 20.68 18.40
3 Eric Stevens Senior Leicester 16.66 14.66 19.50 17.16
4 Joe Cook Junior Millbury 16.98 21.57 14.44 19.36
5 Logan Huff Junior Murdock 17.50 19.25 13.13 15.58
6 Mason Casavecchia Junior Ayer Shirley 17.74 14.55 15.26 18.45
7 Ben Manoli Senior Hopedale 17.84 13.56 14.28 22.30
8 Hodrin Kamnang Senior Tahanto 18.09 16.47 16.47 20.63
9 Audie Casello Senior Parker Charter Essential 18.60 22.32 23.25 19.91
10 Jackson Dee Senior Parker Charter Essential 19.07 20.79 23.27 24.03
11 Jamieson Rushia Sophomore Murdock 19.71 23.26 17.74 20.90
12 Cody Winchell Junior Douglas 19.77 16.41 21.75 13.84
13 William Quinn Senior Clinton 20.68 22.55 26.06 20.48
  Dan Clark Senior Saint Peter-Marian DNF DNF DNF DNF
Boys 110m Hurdles Class C Preliminaries Heat 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME
1 Josh Saunders Sophomore Millbury 16.45 14.03 15.00 15.00 16.12 14.19
3 Eric Stevens Senior Leicester 15.33 13.83 12.83 16.16 16.66 15.83
5 Logan Huff Junior Murdock 13.13 15.93 17.50 17.50 17.50 12.95
7 Ben Manoli Senior Hopedale 13.38 15.52 12.49 20.70 17.84 14.10
9 Audie Casello Senior Parker Charter Essential 24.00 22.14 20.09 24.00 18.60 16.56
11 Jamieson Rushia Sophomore Murdock 20.90 14.98 14.00 24.64 19.71 19.91
12 Cody Winchell Junior Douglas 23.73 23.53 24.72 15.03 19.77 17.60
13 William Quinn Senior Clinton 15.10 18.20 18.20 18.00 20.68 26.89
Boys 110m Hurdles Class C Preliminaries Heat 2
PL NAME YEAR TEAM TIME TIME TIME
2 Adam Digman Senior Murdock 15.96 17.75 16.28
4 Joe Cook Junior Millbury 20.55 16.14 16.98
6 Mason Casavecchia Junior Ayer Shirley 16.50 23.07 17.74
8 Hodrin Kamnang Senior Tahanto 15.38 22.80 18.09
10 Jackson Dee Senior Parker Charter Essential 20.60 19.65 19.07
  Dan Clark Senior Saint Peter-Marian DNF DNF DNF

Boys 400m Hurdles Class B

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
1 John Williams Senior Adv. Math and Science Academy 1:00.22 46.98 1:14.68 1:08.65 1:12.27 10
2 Jack Galligan Sophomore North Middlesex 1:00.31 42.22 1:05.74 54.89 1:00.92 8
3 Malakai Kraskouskas Senior Quabbin 1:01.27 52.70 1:14.75 1:09.24 1:07.40 6
4 Damien Lahousse Junior Blackstone-Millville 1:02.99 51.66 1:21.26 1:18.74 1:11.18 4
5 Joseph Day Senior Quabbin 1:03.58 47.05 54.68 1:13.12 1:18.21 2
6 Sean O'Neill Junior Hudson 1:04.45 1:10.90 46.41 1:08.32 47.05 1
7 Cory Zollo Junior Gardner 1:04.54 59.38 1:18.10 54.86 52.28 -
8 Ben Schultz Junior Bay Path RVT 1:04.58 59.42 1:09.10 1:12.33 49.73 -
9 Justin Tralongo Senior Oakmont 1:04.65 46.55 51.08 1:19.52 1:04.01 -
10 Benjamin Skiba Sophomore Nipmuc 1:04.73 1:19.62 1:01.50 1:07.97 1:01.50 -
11 Bryson Yuhas Senior Grafton 1:06.47 1:19.77 51.85 50.52 1:10.46 -
12 Bryce Berry Junior Oakmont 1:06.75 48.73 1:03.42 1:03.42 1:03.42 -
13 Cal Hutchinson Senior North Middlesex 1:09.07 1:28.41 1:26.34 1:24.96 53.88 -
14 William Thompson Sophomore Groton-Dunstable 1:09.26 1:09.96 54.03 58.18 1:18.27 -
15 Brendan Coyne Freshman Hudson 1:09.60 1:13.78 1:15.17 1:06.82 1:04.73 -
16 Sery Auguste Senior Uxbridge 1:09.90 1:19.69 1:14.80 1:09.21 1:16.89 -
17 Logan Tamulen Junior Oakmont 1:11.13 1:01.18 1:18.25 51.22 1:25.36 -
Boys 400m Hurdles Class B Section 1
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME SC
11 Bryson Yuhas Senior Grafton 1:11.79 53.84 1:06.47 1:06.47 1:12.46 1:16.44 -
12 Bryce Berry Junior Oakmont 46.73 50.73 1:17.43 1:06.75 1:24.11 1:22.11 -
14 William Thompson Sophomore Groton-Dunstable 58.18 54.03 1:16.19 1:09.26 1:16.19 48.49 -
15 Brendan Coyne Freshman Hudson 1:29.79 1:29.09 1:11.00 1:09.60 1:06.82 52.90 -
16 Sery Auguste Senior Uxbridge 1:22.49 1:26.68 58.72 1:09.90 55.92 1:29.48 -
Boys 400m Hurdles Class B Section 2
PL NAME YEAR TEAM TIME TIME SC
4 Damien Lahousse Junior Blackstone-Millville 1:02.99 55.44 4
8 Ben Schultz Junior Bay Path RVT 1:04.58 1:08.46 -
9 Justin Tralongo Senior Oakmont 1:04.65 1:20.82 -
10 Benjamin Skiba Sophomore Nipmuc 1:04.73 45.32 -
13 Cal Hutchinson Senior North Middlesex 1:09.07 1:18.05 -
17 Logan Tamulen Junior Oakmont 1:11.13 1:30.34 -
Boys 400m Hurdles Class B Section 3
PL NAME YEAR TEAM TIME TIME TIME TIME SC
1 John Williams Senior Adv. Math and Science Academy 52.40 45.77 51.19 1:00.22 10
2 Jack Galligan Sophomore North Middlesex 42.22 57.90 1:03.93 1:00.31 8
3 Malakai Kraskouskas Senior Quabbin 1:07.40 1:13.53 47.18 1:01.27 6
5 Joseph Day Senior Quabbin 52.78 46.42 52.78 1:03.58 2
6 Sean O'Neill Junior Hudson 45.12 1:06.39 1:18.63 1:04.45 1
7 Cory Zollo Junior Gardner 1:03.90 1:04.54 1:20.03 1:04.54 -

Boys 400m Hurdles Class C

Top↑
PL NAME YEAR TEAM TIME TIME TIME TIME TIME TIME TIME SC
1 Samuel Hennedy Junior Douglas 1:11.62 1:01.21 1:12.23 53.87 1:14.07 1:12.23 56.93 10
2 Alex Vallaro Senior Sutton 1:17.18 1:02.24 57.89 56.02 51.66 44.19 1:01.62 8
3 Eric Stevens Senior Leicester 49.99 1:04.92 57.78 55.19 1:11.42 1:05.57 53.24 6
4 Dan Weagle Freshman Tahanto 1:25.28 1:05.60 1:14.13 1:25.28 1:09.54 1:04.29 1:22.00 4
5 Kyle Dodge Junior Sutton 1:06.94 1:05.62 47.25 55.12 59.72 46.59 58.41 2
6 Trevor Bush Sophomore Parker Charter Essential 1:06.05 1:06.05 1:25.87 1:08.70 56.15 1:19.92 48.88 1
7 Jonathan Delsignore Senior Sutton 1:16.48 1:06.50 1:07.83 1:11.16 1:15.81 1:08.50 54.53 -
8 Steven Marchionni Freshman Hopedale 53.25 1:07.40 51.90 1:19.54 1:26.28 59.99 1:06.73 -
9 Logan Huff Junior Murdock 57.74 1:07.93 56.39 1:06.58 1:08.61 1:03.18 52.99 -
10 Sindre Samset Senior Maynard 1:07.12 1:08.49 1:03.01 54.80 52.06 1:00.28 58.22 -
11 Kirolos Bebawy Sophomore Hopedale 1:04.69 1:08.81 1:08.81 48.17 56.43 56.43 52.99 -
12 Moeketsi Molai Freshman Murdock 1:01.52 1:09.12 49.08 1:18.11 54.61 1:21.57 57.37 -
13 Mason Casavecchia Junior Ayer Shirley 1:12.25 1:11.53 58.66 1:22.26 1:10.10 1:04.38 54.37 -
Boys 400m Hurdles Class C Section 1
PL NAME YEAR TEAM TIME SC
10 Sindre Samset Senior Maynard 1:08.49 -
12 Moeketsi Molai Freshman Murdock 1:09.12 -
Boys 400m Hurdles Class C Section 2
PL NAME YEAR TEAM TIME TIME TIME TIME TIME SC
5 Kyle Dodge Junior Sutton 1:07.59 1:24.00 1:22.03 1:07.59 1:05.62 2
7 Jonathan Delsignore Senior Sutton 57.19 54.53 1:03.18 1:11.82 1:06.50 -
8 Steven Marchionni Freshman Hopedale 1:16.17 1:26.28 1:11.45 1:27.62 1:07.40 -
11 Kirolos Bebawy Sophomore Hopedale 52.99 59.87 1:28.08 59.87 1:08.81 -
13 Mason Casavecchia Junior Ayer Shirley 1:15.83 1:00.09 1:08.67 50.79 1:11.53 -
Boys 400m Hurdles Class C Section 3
PL NAME YEAR TEAM TIME TIME TIME SC
1 Samuel Hennedy Junior Douglas 1:17.74 1:01.21 57.54 10
2 Alex Vallaro Senior Sutton 1:02.87 1:02.24 51.04 8
3 Eric Stevens Senior Leicester 1:06.22 1:04.92 1:15.96 6
4 Dan Weagle Freshman Tahanto 53.80 1:05.60 1:14.79 4
6 Trevor Bush Sophomore Parker Charter Essential 56.81 1:06.05 1:25.87 1
9 Logan Huff Junior Murdock 48.91 1:07.93 51.63 -

Boys 400m Hurdles Class A

Top↑
PL NAME YEAR TEAM TIME TIME SC
1 Alexander Rybarcyk Senior Algonquin 58.54 57.37 10
2 Nolan McHugh Junior Wachusett 58.57 43.93 8
3 Spencer Braithwaite Senior Wachusett 59.30 46.85 6
4 Nicholas Falcone Junior Shepherd Hill 59.74 1:00.94 4
5 Denzel Agyeman Junior Doherty 1:01.98 1:17.48 2
6 Cole Anderson Sophomore Westborough 1:02.21 54.13 1
7 Benjamin Westphal Sophomore Algonquin 1:05.00 1:18.65 -
8 Casey Robidoux Junior Tantasqua 1:05.02 1:11.53 -
9 Luke Halbrooks Junior Nashoba 1:05.95 50.79 -
10 Ryan Hoac Junior Doherty 1:07.18 1:23.98 -
11 Rhylan Hopkins Junior Shepherd Hill 1:12.09 1:03.44 -
Boys 400m Hurdles Class A Section 1
PL NAME YEAR TEAM TIME SC
7 Benjamin Westphal Sophomore Algonquin 1:05.00 -
8 Casey Robidoux Junior Tantasqua 1:05.02 -
9 Luke Halbrooks Junior Nashoba 1:05.95 -
10 Ryan Hoac Junior Doherty 1:07.18 -
11 Rhylan Hopkins Junior Shepherd Hill 1:12.09 -
Boys 400m Hurdles Class A Section 2
PL NAME YEAR TEAM TIME SC
1 Alexander Rybarcyk Senior Algonquin 58.54 10
2 Nolan McHugh Junior Wachusett 58.57 8
3 Spencer Braithwaite Senior Wachusett 59.30 6
4 Nicholas Falcone Junior Shepherd Hill 59.74 4
5 Denzel Agyeman Junior Doherty 1:01.98 2
6 Cole Anderson Sophomore Westborough 1:02.21 1
Boys 4 x 100m Relay Class A Section 1
PL TEAM ATHLETES TIME TIME TIME TIME TIME SC
3 South High Community Berlus, DeFosse, Kwateng, Osei-Addo 37.81 56.26 34.13 37.35 46.11 6
6 Shepherd Hill Taparausky, Barrows, Abbott, Siwik 38.79 57.95 37.86 50.01 46.73 1
8 Westborough Collins, Kafumbe, Krishnan, Rodriguez Felix 37.32 36.38 53.39 48.19 47.24 -
  Shrewsbury Refolo, Young, Njogu, Yatim FS FS FS FS FS -
Boys 4 x 100m Relay Class A Section 2
PL TEAM ATHLETES TIME TIME SC
1 Wachusett Brewer, Maenzo, Metcalfe, Osei-Saranpong 45.66 38.36 10
2 Worcester Technical Dokyi, Spencer, Felix, Jackson 45.96 38.15 8
4 Saint John's Gallo-Kolegue, Mighty, Bastarche, Stakley 46.68 47.15 4
5 Nashoba Taylor-Chang, Barksdale, Joron, Revell 46.72 50.46 2
7 Algonquin Aspero, Crain, Foster, Stimson 47.06 35.77 -

Boys 4 x 100m Relay Class B

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME SC
1 Grafton Josh Fiore, Hunter Wilcox, Matt Deely, Stijn Balogh de Galan 35.92 46.64 35.92 48.51 58.77 44.31 10
2 Blackstone-Millville Luc Leclaire, Jacob Dunton, Kyle Scully, Cole Bolduc 46.70 46.70 42.50 40.63 1:00.25 59.78 8
3 Littleton Anthony Rawa, Leo Gibbons, Parker Landfors, Braden Lynn 40.84 46.94 53.05 53.52 57.74 57.74 6
4 Quabbin Noah Herzig, Deven Thomas, Seth Clifford, Tyler Chamberlain 54.57 47.04 49.40 52.22 40.46 35.28 4
5 Adv. Math and Science Academy Mathew Hall, Alonzo Moreno, Liam Genninger, Aidan Reinhold 46.67 47.14 46.20 34.89 33.94 1:01.29 2
6 Uxbridge Thompson Brendan, Tyler Butler, Robbie Mateer, C.J. Speight 57.64 47.24 58.11 43.94 37.32 34.02 1
7 North Middlesex Elijah Rusch, Matt Haskins, Kyle Blaisdell, Evan Mcpherson 59.43 47.54 48.02 42.31 40.41 57.53 -
8 Auburn Andrew Noonan, Dillon Winkleman, Alex Bisceglia, Caleb Scopetski 55.76 48.48 50.42 38.79 37.82 54.79 -
9 Gardner Justin Nguyen, Javian Colon, Berthanson Jean Jaques, Alex Lopez 55.78 49.80 45.32 51.80 1:00.76 51.30 -
10 Nipmuc Shamus Birdsey, Ethan Raye, David Round, Christopher Lanier 44.48 50.54 51.05 1:03.68 42.46 37.91 -
Boys 4 x 100m Relay Class B Section 1
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME SC
7 North Middlesex Rusch, Haskins, Blaisdell, Mcpherson 1:01.33 54.67 49.45 1:00.38 47.07 47.54 -
8 Auburn Noonan, Winkleman, Bisceglia, Scopetski 52.85 44.61 1:01.57 49.45 45.09 48.48 -
9 Gardner Nguyen, Colon, Jean Jaques, Lopez 46.82 56.28 42.33 44.33 35.86 49.80 -
10 Nipmuc Birdsey, Raye, Round, Lanier 58.63 45.49 1:03.18 51.05 57.11 50.54 -
Boys 4 x 100m Relay Class B Section 2
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME SC
1 Grafton Fiore, Wilcox, Deely, Balogh de Galan 46.64 57.84 38.25 43.38 1:00.64 38.72 10
2 Blackstone-Millville Leclaire, Dunton, Scully, Bolduc 46.70 45.30 52.31 36.43 50.44 36.90 8
3 Littleton Rawa, Gibbons, Landfors, Lynn 46.94 50.23 56.33 48.35 1:01.03 41.78 6
4 Quabbin Herzig, Thomas, Clifford, Chamberlain 47.04 45.16 37.64 57.39 53.16 39.52 4
5 Adv. Math and Science Academy Hall, Moreno, Genninger, Reinhold 47.14 49.50 54.69 59.40 49.50 42.90 2
6 Uxbridge Brendan, Butler, Mateer, Speight 47.24 33.54 45.83 1:00.47 43.46 38.27 1

Boys 4 x 100m Relay Class C

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME SC
1 Ayer Shirley Jack Brewer, Leonardo Rosales, Lucas Sargent, James Robinson 49.55 44.24 42.03 54.42 10
2 Tahanto Gabe Moulton, Hodrin Kamnang, Henry Lonstein, Patrick May 53.35 45.99 59.79 45.07 8
3 Whitinsville Christian Darnell Worley, Jeff Curtis, Michael MacGillivray, Christian Swaim 36.56 46.27 45.81 55.07 6
4 Sutton Aidan O'Rourke, Aidan Royce, Brian Dunn, James Towle 42.39 48.17 34.20 47.21 4
5 Claremont Academy Isaac Canenguez, Tevaughn Dixon, Jahir Walton, Tambond Nguyen 51.07 48.18 48.67 58.30 2
6 Parker Charter Essential Kai Ryan, Patrick Moura, Will Downey, Audie Casello 1:00.91 48.34 36.74 57.53 1
7 Douglas Anthony Rossi, Gregory Peck, Kaleb McKeon, Ian Mazzarella 37.89 48.57 56.83 55.37 -
8 Hopedale Ben Manoli, DJ Tucker, Steven Marchionni, Nate Hall 1:00.90 49.51 45.06 56.94 -
9 Lunenburg Anthony Iannacci, Joseph Rivers, Robert Nash, Caden Palma 57.75 58.33 45.50 50.17 -
Boys 4 x 100m Relay Class C Section 1
PL TEAM ATHLETES TIME SC
4 Sutton O'Rourke, Royce, Dunn, Towle 48.17 4
5 Claremont Academy Canenguez, Dixon, Walton, Nguyen 48.18 2
8 Hopedale Manoli, Tucker, Marchionni, Hall 49.51 -
9 Lunenburg Iannacci, Rivers, Nash, Palma 58.33 -
Boys 4 x 100m Relay Class C Section 2
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME TIME SC
1 Ayer Shirley Brewer, Rosales, Sargent, Robinson 38.05 37.17 44.24 54.42 35.40 34.95 48.23 10
2 Tahanto Moulton, Kamnang, Lonstein, May 33.58 45.07 45.99 48.29 38.18 34.50 44.15 8
3 Whitinsville Christian Worley, Curtis, MacGillivray, Swaim 50.90 39.33 46.27 35.17 50.44 48.12 53.21 6
6 Parker Charter Essential Ryan, Moura, Downey, Casello 52.69 36.74 48.34 49.79 48.83 58.50 49.79 1
7 Douglas Rossi, Peck, McKeon, Mazzarella 59.26 51.49 48.57 43.72 43.72 45.66 51.00 -
Boys 4 x 400m Relay Class A Section 1
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME SC
7 Marlborough Bonilla, Pimentel, Sullivan, Aldrich 4:00.71 4:43.85 3:24.38 4:12.06 3:47.08 4:55.21 -
8 South High Community Hoxha, Okai, Richman, Rossi 4:54.26 4:33.41 4:40.36 2:44.51 3:51.70 3:47.07 -
Boys 4 x 400m Relay Class A Section 2
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME TIME SC
1 Shrewsbury Riley, Praburam, Daley Jr., Mullins 4:36.93 3:11.72 3:33.02 3:24.50 3:01.07 4:11.37 2:52.55 10
2 Shepherd Hill Raymond, Dubey, Lavoie, Harmon 3:07.80 3:33.40 3:33.40 2:33.65 3:12.06 2:57.13 4:18.22 8
3 Westborough Chavan, James, Murray, Riela 3:51.04 4:29.90 3:35.92 2:44.10 3:57.52 4:19.11 2:48.42 6
4 Saint John's Bafaro, Adu-Gyamfi, Jarrell, Robertson 4:16.03 4:20.37 3:36.97 4:11.69 2:53.58 3:13.11 4:24.71 4
5 Wachusett McHugh, Larose, Bender, Eisl 3:35.79 4:17.63 3:40.19 4:19.83 3:18.18 3:04.96 4:22.03 2
6 Algonquin Lamburn, Haugen, Haugen, Connolly 3:28.41 3:17.20 3:44.09 4:22.19 3:46.33 4:33.39 3:08.24 1

Boys 4 x 400m Relay Class B

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME SC
1 Quabbin Colton Mertzic, Brett Earle, Shea Lindley, Devin Freeman 3:42.72 3:53.86 3:49.41 3:42.72 3:29.36 10
2 North Middlesex Owen Marr, Wesley Call, John O'Friel, Rion Crear 3:51.83 2:58.33 2:44.96 3:42.91 4:27.50 8
3 Littleton Robert Clark, Adam Rieden, Wesley Cline, Anthony Rawa 4:11.30 2:43.00 4:24.88 3:46.39 4:42.99 6
4 Nipmuc Nicolas LaCortiglia, Tomas Brockett, Benjamin Skiba, Christopher Lanier 3:50.56 3:02.62 3:20.88 3:48.27 3:25.45 4
5 Auburn Dillon Winkleman, Sam Almeida, Zach Johnson, Emmanuel Pannah 4:53.11 4:34.64 4:32.34 3:50.79 5:00.03 2
6 Grafton Sam Wilson, Alex Roseen, Brandon Gouveia, Ethan White 4:34.94 5:00.57 4:09.31 3:53.00 4:23.29 1
7 Uxbridge Kevin Alves, Sery Auguste, Wesley Wright, Thomas Sawyer 3:19.35 4:00.18 3:38.57 4:00.18 4:45.82 -
8 Oakmont Dylan Banda, Jared Sarasin, Logan Tamulen, Sean Kelly 4:59.08 2:51.25 3:25.02 4:01.19 3:05.72 -
9 Tyngsborough Rohan Little, Riley O'Hayre, Christian Lapointe, Nick Andre 4:23.73 5:00.02 3:32.92 4:01.95 3:06.31 -
10 Gardner Berthanson Jean Jaques, Alex Lopez, Justin Nguyen, Anthony Perry 3:43.94 4:36.19 3:38.97 4:08.82 5:01.08 -
Boys 4 x 400m Relay Class B Section 1
PL TEAM ATHLETES TIME TIME TIME TIME SC
6 Grafton Wilson, Roseen, Gouveia, White 4:39.60 4:41.93 3:53.00 4:55.91 1
8 Oakmont Banda, Sarasin, Tamulen, Kelly 4:47.02 4:20.49 4:01.19 3:05.72 -
9 Tyngsborough Little, O'Hayre, Lapointe, Andre 4:45.51 4:09.21 4:01.95 2:54.21 -
10 Gardner Jean Jaques, Lopez, Nguyen, Perry 3:51.41 3:16.57 4:08.82 3:51.41 -
Boys 4 x 400m Relay Class B Section 2
PL TEAM ATHLETES TIME TIME TIME SC
1 Quabbin Mertzic, Earle, Lindley, Freeman 4:27.27 3:11.54 3:42.72 10
2 North Middlesex Marr, Call, O'Friel, Crear 3:22.85 3:51.83 3:42.91 8
3 Littleton Clark, Rieden, Cline, Rawa 4:20.35 2:58.85 3:46.39 6
4 Nipmuc LaCortiglia, Brockett, Skiba, Lanier 4:33.93 4:52.19 3:48.27 4
5 Auburn Winkleman, Almeida, Johnson, Pannah 4:11.57 2:43.86 3:50.79 2
7 Uxbridge Alves, Auguste, Wright, Sawyer 4:02.59 5:07.43 4:00.18 -
Boys 4 x 400m Relay Class C Section 1
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME SC
4 Claremont Academy Kabundi, Walton, Adolphe, Kabundi 4:32.98 3:43.56 3:55.32 4:23.56 3:08.26 4:07.09 4
6 Lunenburg Alleva, Frank, Nash, Palma 3:26.68 4:21.95 4:00.32 3:33.89 4:38.78 2:55.44 1
Boys 4 x 400m Relay Class C Section 2
PL TEAM ATHLETES TIME TIME SC
1 Sutton Green, Bohanan, Vallaro, Delsignore 3:46.27 3:01.02 10
2 Ayer Shirley Gleason, Cherico, Alessandri, Callaluca 3:48.38 3:48.38 8
3 Hopedale Bean, Marchionni, Bebawy, Tucker 3:53.04 2:50.12 6
5 Parker Charter Essential Black, Hatlevig, Stoney, Ryan 3:57.27 3:45.41 2
7 Tahanto Fong, Gilmartin, Moulton, Weagle 4:07.43 4:14.86 -

Boys 4 x 800m Relay Class A

Top↑
PL TEAM ATHLETES TIME TIME TIME SC
1 Westborough Daniel Antoine, Colin Bentley, Zachary Colebourn, Patrick Murray 10:15.02 8:32.51 10:15.02 10
2 Shepherd Hill Matthew Gard, William Ross, Andrew Bullen, Brian Belmonte 10:51.51 8:33.00 8:27.87 8
3 Saint John's Dominic Mastromatteo, Ben Morris, Michael Hayeck, John Sullivan 8:40.97 8:35.81 8:30.66 6
4 Algonquin Cole Gamache, Nick West, Connor Lawless, Mikhail Medina 8:43.17 8:43.17 7:03.77 4
5 Shrewsbury Sean McQuade, Jason Taylor Jr., Suhas Jeevanand, Maxfield Evers 9:56.18 8:47.59 6:46.25 2
6 Wachusett Jack King, Connor Gaudette, Joshua Moran, CJ Ward 9:19.28 9:36.57 7:58.56 1
7 Worcester Technical Zephyr Ntimanduenga, Brandon Kibathi, Paul Matimu, Sherwin Ramjohn 9:00.67 9:41.36 7:16.02 -

Boys 4 x 800m Relay Class C

Top↑
PL TEAM ATHLETES TIME TIME TIME TIME TIME TIME TIME SC
1 Sutton Michael Olson, Aidan Stuart, Ryan Delongchamp, John Paul Capuano 9:45.99 7:20.79 9:25.25 9:51.17 8:38.57 9:40.80 8:33.39 10
2 Ayer Shirley Caleb Callaluca, Ethan Hasz, William Schilp, Davis Preston 9:57.21 8:19.48 8:35.77 8:41.20 9:02.91 11:45.79 8:24.91 8
3 Parker Charter Essential Adam Mula, Joe Korhonen, James Krueger, Trenton Goyette 9:30.07 9:51.79 6:47.19 8:30.35 9:02.92 9:19.21 8:24.92 6
4 Hopedale Colin Black, Joseph Turenne, Kyle Murray, Brody Dobbs 7:06.38 7:50.68 9:41.43 7:50.68 9:13.74 7:28.53 11:10.03 4
5 Murdock Philip Quinn, Timmy Quinn, Andrew Race, Dylan Lupien 8:20.32 6:48.31 11:07.10 7:22.82 9:35.08 11:12.85 7:57.32 2
6 Tahanto Chris Langevin, Scott Porter, Ryan Botsaris, Ryan Gilmartin 8:54.14 6:56.75 11:50.23 11:09.14 9:46.96 8:07.18 10:33.92 1
7 Claremont Academy Nasurdin Hakiri, Jonathan Mora, Elijah Adolphe, Musa Kabundi 11:50.40 12:44.58 11:08.26 12:02.44 10:02.03 9:19.89 8:01.63 -

Boys High Jump Class B

Top↑
PL NAME YEAR TEAM MARK CONV SC
1 Thomas Neary Junior Littleton 6' 2" 1.87m 10
2 Ben Sacramone Senior Quabbin 6' 0" 1.82m 8
3 Matt Deely Senior Grafton 5' 10" 1.77m 6
4 Sean Morrissey Junior Uxbridge 5' 10" 1.77m 4
5 Damien Lahousse Junior Blackstone-Millville 5' 10" 1.77m 2
6 Noah Laren Junior Blackstone-Millville 5' 8" 1.72m 1
7 Michael Heins Junior Oakmont 5' 6" 1.67m -
  Carter Prentiss Sophomore Quabbin NH NH -
  Lars Jenkins Freshman Quabbin NH NH -
  Nicolas LaCortiglia Sophomore Nipmuc NH NH -
  Johnathan Wilson Senior Bartlett NH NH -
  Zachary Candito Senior Bartlett NH NH -
  Caleb Scopetski Junior Auburn NH NH -

Boys High Jump Class C

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK CONV SC
1 Jeff Curtis Sophomore Whitinsville Christian 6' 4.84" 5' 8" 4' 8.44" 5' 6.64" 1.72m 10
2 Finn Allen Sophomore Sutton 7' 3.72" 5' 8" 7' 4.40" 7' 4.40" 1.72m 8
3 Aidan Royce Sophomore Sutton 6' 11.16" 5' 6" 4' 8.76" 4' 6.78" 1.67m 5
3 Will Squire Junior Bromfield School 6' 1.26" 5' 6" 6' 5.88" 5' 11.28" 1.67m 5
5 Kyle Dodge Junior Sutton 5' 9.30" 5' 6" 6' 7.20" 6' 1.92" 1.67m 2
  Sindre Samset Senior Maynard NH NH NH NH NH -
  Jack Stille Sophomore Tahanto NH NH NH NH NH -
  Ben Smith Junior Millbury NH NH NH NH NH -
  Cameron Weihn Sophomore Clinton NH NH NH NH NH -
  Liam Bourassa Sophomore Ayer Shirley NH NH NH NH NH -

Boys High Jump Class A

Top↑
PL NAME YEAR TEAM MARK MARK CONV SC
1 Emanuele Dokyi Senior Worcester Technical 6' 2" 4' 6.76" 1.87m 10
2 Nathan Gill Junior Shrewsbury 6' 0" 4' 5.28" 1.82m 8
3 Alex Lemieux Senior Algonquin 5' 10" 6' 10.60" 1.77m 5
3 Brandon Patanao Senior Marlborough 5' 10" 4' 3.80" 1.77m 5
5 Luke Halbrooks Junior Nashoba 5' 10" 5' 8.60" 1.77m 2
6 Luke Stelmach Sophomore Wachusett 5' 10" 7' 7" 1.77m 1
7 Namon Casey Junior Worcester Technical 5' 8" 6' 2.80" 1.72m -
8 Anoop Patta Senior Westborough 5' 6" 7' 0.48" 1.67m -
8 Connor Rich Senior Tantasqua 5' 6" 5' 2.70" 1.67m -
10 Andrew Kafumbe Senior Westborough 5' 6" 6' 5.22" 1.67m -
11 Carson Mighty Sophomore Saint John's 5' 6" 6' 0.60" 1.67m -
11 Steven Moffa Senior Algonquin 5' 6" 6' 6.54" 1.67m -
  Tristan O'Riorden Freshman Nashoba NH NH NH -
  Evan Jarrell Sophomore Saint John's NH NH NH -
  Michael Raymond Sophomore Shepherd Hill NH NH NH -
  Johnander Vargas Sophomore Leominster NH NH NH -
  Jacob Grocer Senior Shrewsbury NH NH NH -
  Jack Griffith Sophomore Shrewsbury NH NH NH -
  Nathan Osei-Addo Senior South High Community NH NH NH -
  Ryan May Senior Wachusett NH NH NH -

Boys Pole Vault Class B

Top↑
PL NAME YEAR TEAM MARK CONV SC
1 Edward McCarthy Senior North Middlesex 13' 6" 4.11m 10
2 Seth Talbot Junior Quabbin 13' 0" 3.96m 8
3 Dan Cuddy Junior Hudson 12' 0" 3.65m 6
4 Joseph Day Senior Quabbin 11' 6" 3.50m 4
5 Devin Freeman Senior Quabbin 10' 6" 3.20m 2
6 William Thompson Sophomore Groton-Dunstable 10' 0" 3.04m 1
7 Joe Leblanc Junior Auburn 9' 6" 2.89m -
8 Brian Dillon Freshman Auburn 8' 6" 2.59m -
  Sam Almeida Junior Auburn NH NH -

Boys Pole Vault Class C

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK CONV SC
1 David Gardner Senior Lunenburg 10' 6" 12' 10.98" 13' 4.02" 9' 2.88" 3.20m 10
2 Kyle Dodge Junior Sutton 9' 6" 11' 0.24" 7' 3.78" 10' 1.98" 2.89m 8
3 John Paul Capuano Senior Sutton 9' 0" 7' 1.32" 8' 2.28" 11' 8.40" 2.74m 6
4 Eric Gravelle Senior Ayer Shirley 8' 6" 8' 10.08" 6' 10.62" 8' 2.94" 2.59m 4
5 Liam Morrison 8 Bromfield School 8' 0" 9' 6.24" 7' 7.20" 9' 1.44" 2.43m 2
6 Gavin Maddalone Sophomore Bromfield School 8' 0" 10' 1.92" 10' 0" 5' 9.12" 2.43m 1
  Matheus Lucena Sophomore Clinton NH NH NH NH NH -

Boys Pole Vault Class A

Top↑
PL NAME YEAR TEAM MARK MARK CONV SC
1 John Bai Senior Algonquin 16' 1.5" 12' 6" 3.81m 10
2 Mason Jones Junior Nashoba 10' 2.40" 12' 0" 3.65m 8
3 Mitchell Larose Senior Wachusett 15' 7.20" 12' 0" 3.65m 6
4 Zachary Colebourn Senior Westborough 10' 9.36" 11' 0" 3.35m 4
5 Luc Bastarche Senior Saint John's 11' 4.08" 10' 6" 3.20m 2
6 Nathan Alexander Sophomore Westborough 10' 9.78" 10' 6" 3.20m 1
7 Robert Walton Junior Shrewsbury 8' 6.06" 10' 6" 3.20m -
8 Brandon Lu Sophomore Algonquin 11' 9.60" 10' 0" 3.04m -
9 Bryan Kant Junior Shrewsbury 7' 2.64" 9' 6" 2.89m -
10 Samuel Colebourn Sophomore Westborough 7' 4.92" 9' 6" 2.89m -
11 Ethan Olivier Junior Shrewsbury 8' 9.84" 9' 0" 2.74m -
12 Matt Marois Sophomore Saint John's 6' 9.60" 8' 6" 2.59m -
13 Hunter Landry Sophomore Saint John's 9' 7.26" 8' 6" 2.59m -
13 Harrison Joron Sophomore Nashoba 7' 6.78" 8' 6" 2.59m -
  Julius Sims Sophomore Marlborough NH NH NH -
  Christian Berry Sophomore Marlborough NH NH NH -

Boys Long Jump Class C

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK CONV SC
1 James Robinson Senior Ayer Shirley 18' 3.24" 18' 5.76" 19' 6.36" 25' 2.40" 19' 8.88" 21' 0" 21' 0" 6.40m 10
2 Gabe Moulton Senior Tahanto 26' 5.18" 17' 0.79" 23' 3.72" 26' 2.69" 27' 0.68" 27' 0.68" 20' 9.75" 6.34m 8
3 Ben Manoli Senior Hopedale 18' 8.25" 14' 2.63" 24' 9.38" 20' 6.19" 24' 6.94" 22' 9" 20' 3.75" 6.19m 6
4 Theodore Miller Freshman Leicester 20' 0.07" 17' 9.40" 15' 4.30" 21' 5.05" 17' 2.13" 21' 0.20" 20' 2.5" 6.15m 4
5 Leonardo Rosales Senior Ayer Shirley 17' 10.65" 23' 10.20" 25' 7.67" 18' 10.57" 16' 8.34" 17' 10.65" 19' 10.5" 6.05m 2
6 Michael Olson Senior Sutton 17' 0.25" 25' 8.75" 19' 9.5" 20' 9.38" 15' 2.88" 19' 2.38" 19' 9.5" 6.03m 1
7 Justin Thira Sophomore Murdock 20' 10.69" 18' 3.95" 24' 7.63" 20' 8.33" 22' 0.88" 19' 1.41" 19' 8.5" 6.00m -
8 Ascher MacLean Junior Parker Charter Essential 15' 4.86" 15' 0.18" 22' 5.10" 14' 5.16" 21' 5.40" 23' 11.82" 19' 6" 5.94m -
9 Anthony Greenwich Junior Millbury 21' 3.30" 18' 0.20" 22' 0.5" 23' 9.20" 17' 7.60" 23' 0" 19' 2" 5.84m -
10 Nate Hall Freshman Hopedale 15' 7.57" 20' 4.76" 23' 3.07" 24' 4.80" 17' 1.88" 24' 0.23" 19' 0.75" 5.81m -
11 Lucas Sargent Senior Ayer Shirley 20' 2.21" 22' 10.20" 17' 1.65" 22' 5.63" 24' 6.76" 20' 6.78" 19' 0.5" 5.80m -
12 Aidan Royce Sophomore Sutton 17' 2.57" 16' 0.95" 20' 5.16" 19' 3.54" 18' 11" 13' 7.44" 18' 11" 5.76m -
13 Rowan Woods Senior Sutton 15' 8.20" 18' 1.68" 18' 6.22" 19' 3.28" 22' 8.10" 14' 8.87" 18' 10.75" 5.75m -
14 Garrett Ranieri 8 Narragansett 24' 4.5" 21' 2.25" 15' 6.75" 20' 3.00" 20' 3.00" 16' 8.25" 18' 9" 5.71m -
15 Ryan Thira Senior Murdock 13' 5.64" 17' 4.79" 18' 1.76" 17' 4.79" 13' 3.39" 14' 4.87" 18' 8.5" 5.70m -
16 Antonio Nieves Sophomore Clinton 21' 3.30" 16' 1.14" 21' 5.52" 18' 1.56" 22' 2.40" 22' 0.18" 18' 6" 5.63m -
17 Henry Lonstein Sophomore Tahanto 18' 4" 16' 10.40" 15' 9.20" 19' 7.40" 16' 6" 13' 6.80" 18' 4" 5.58m -
18 Ian Mazzarella Senior Douglas 16' 6.84" 17' 3.57" 21' 1.46" 18' 0.31" 18' 6.87" 14' 0.25" 18' 2.5" 5.54m -
19 Will Downey Sophomore Parker Charter Essential 13' 0.96" 22' 1.96" 16' 6.38" 17' 3.10" 22' 6.32" 21' 5.24" 18' 2" 5.53m -
20 Michael MacGillivray Junior Whitinsville Christian 22' 4.46" 16' 5.02" 20' 6.81" 13' 10.71" 16' 7.18" 13' 6.38" 18' 0.5" 5.49m -
21 Daniel Friedman Freshman Maynard 19' 1.04" 12' 5.28" 15' 10.19" 18' 11.00" 17' 2.55" 17' 6.64" 17' 0.5" 5.19m -
22 Andrew Kimball Freshman Oxford 17' 0.78" 14' 2.31" 20' 5.33" 20' 5.33" 16' 2.64" 13' 0.12" 16' 10.75" 5.14m -
23 Isaac Canenguez Junior Claremont Academy 17' 10.54" 19' 10.59" 21' 8.65" 15' 6.47" 20' 0.60" 16' 6.50" 16' 8.5" 5.09m -
Boys Long Jump Class C Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH SC
6 Michael Olson Senior Sutton 21' 11.63" 22' 4.38" 17' 2.63" 19' 9.5" 15' 2.88" 6.03m 1
10 Nate Hall Freshman Hopedale 23' 3.07" 19' 0.75" 18' 5.89" 19' 0.75" 19' 0.75" 5.81m -
13 Rowan Woods Senior Sutton 14' 11.13" 21' 1.96" 23' 7.44" 18' 10.75" 20' 11.69" 5.75m -
14 Garrett Ranieri 8 Narragansett 18' 6.75" 18' 4.5" 22' 3.75" 18' 9" 15' 9" 5.71m -
17 Henry Lonstein Sophomore Tahanto 19' 11.80" 21' 3.20" 14' 10.20" 18' 4" 21' 5.40" 5.58m -
19 Will Downey Sophomore Parker Charter Essential 14' 2.04" 14' 8.58" 19' 3.08" 18' 2" 14' 8.58" 5.53m -
20 Michael MacGillivray Junior Whitinsville Christian 22' 6.63" 21' 7.80" 20' 4.64" 18' 0.5" 19' 5.82" 5.49m -
21 Daniel Friedman Freshman Maynard 14' 3.78" 14' 7.87" 19' 1.04" 17' 0.5" 13' 7.60" 5.19m -
22 Andrew Kimball Freshman Oxford 17' 6.86" 19' 9.22" 18' 7.03" 16' 10.75" 15' 6.53" 5.14m -
23 Isaac Canenguez Junior Claremont Academy 17' 8.53" 16' 4.49" 20' 2.60" 16' 8.5" 15' 6.47" 5.09m -
Boys Long Jump Class C Flight 2
PL NAME YEAR TEAM MARK MARK ENGLISH SC
1 James Robinson Senior Ayer Shirley 17' 5.16" 21' 0" 6.40m 10
2 Gabe Moulton Senior Tahanto 25' 9.69" 20' 9.75" 6.34m 8
3 Ben Manoli Senior Hopedale 21' 6.38" 20' 3.75" 6.19m 6
4 Theodore Miller Freshman Leicester 16' 9.27" 20' 2.5" 6.15m 4
5 Leonardo Rosales Senior Ayer Shirley 15' 1.26" 19' 10.5" 6.05m 2
7 Justin Thira Sophomore Murdock 14' 11.74" 19' 8.5" 6.00m -
8 Ascher MacLean Junior Parker Charter Essential 22' 2.76" 19' 6" 5.94m -
9 Anthony Greenwich Junior Millbury 18' 0.20" 19' 2" 5.84m -
11 Lucas Sargent Senior Ayer Shirley 21' 10.77" 19' 0.5" 5.80m -
12 Aidan Royce Sophomore Sutton 20' 0.62" 18' 11" 5.76m -
15 Ryan Thira Senior Murdock 14' 11.60" 18' 8.5" 5.70m -
16 Antonio Nieves Sophomore Clinton 20' 4.20" 18' 6" 5.63m -
18 Ian Mazzarella Senior Douglas 16' 11.21" 18' 2.5" 5.54m -

Boys Long Jump Class B

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK CONV SC
1 Matt Deely Senior Grafton 20' 10.5" 21' 3.51" 18' 11.96" 22' 4.04" 21' 1.00" 21' 8.52" 24' 10.09" 6.36m 10
2 Luc Leclaire Junior Blackstone-Millville 20' 9.5" 24' 8.90" 18' 1.06" 24' 11.40" 21' 7.48" 25' 1.89" 14' 11.64" 6.33m 8
3 Caleb Scopetski Junior Auburn 20' 5.25" 17' 11.82" 15' 1.48" 20' 2.80" 25' 11.47" 17' 4.46" 19' 0.08" 6.22m 6
4 Marcus Lapointe Senior Auburn 20' 5" 25' 3.80" 18' 9.40" 21' 7.70" 19' 7.20" 25' 8.70" 15' 6.20" 6.22m 4
5 Jacob Dunton Junior Blackstone-Millville 20' 4" 20' 8.88" 22' 6.84" 14' 10.12" 24' 2.36" 16' 8.08" 22' 6.84" 6.19m 2
6 Cory Zollo Junior Gardner 20' 3.5" 25' 1.94" 25' 11.68" 17' 2.97" 15' 9.93" 15' 0.19" 18' 10.46" 6.18m 1
7 Leo Gibbons Junior Littleton 20' 3" 24' 3.60" 14' 11.82" 17' 2.55" 22' 10.59" 17' 4.98" 16' 9.69" 6.17m -
8 Brett Earle Freshman Quabbin 19' 6.5" 20' 1.53" 19' 11.19" 23' 0.71" 14' 7.88" 20' 10.92" 21' 8.30" 5.95m -
9 Jared Joyce Junior Nipmuc 19' 5" 15' 6.40" 18' 5.35" 19' 9.66" 25' 2.90" 22' 8.61" 15' 4.07" 5.91m -
10 Robbie Mateer Junior Uxbridge 19' 3" 17' 10.83" 19' 7.62" 17' 6.21" 23' 1.20" 13' 5.70" 23' 10.44" 5.86m -
11 Aiden Marceau Junior Adv. Math and Science Academy 19' 2.5" 15' 4.40" 21' 3.86" 15' 4.40" 16' 1.62" 14' 2.57" 24' 9.35" 5.85m -
12 Deven Thomas Junior Quabbin 19' 2" 17' 0.70" 15' 4" 16' 1.20" 18' 0.20" 15' 6.30" 22' 7.40" 5.84m -
13 Jake Sanford Sophomore Hudson 19' 1.25" 17' 2.33" 16' 9.74" 19' 10.42" 20' 5.30" 14' 10.81" 17' 4.62" 5.82m -
14 Thomas Sawyer Senior Uxbridge 19' 1" 18' 1.55" 21' 4.48" 20' 0.45" 20' 7.32" 19' 3.29" 17' 8.97" 5.81m -
15 Trent Tessier Junior Groton-Dunstable 19' 0" 19' 9.12" 24' 3.84" 20' 10.80" 18' 9.72" 18' 9.72" 15' 11.52" 5.79m -
16 Nicholas Violette Junior Bartlett 18' 11" 18' 11" 24' 7.10" 24' 0.29" 20' 7.43" 18' 11" 16' 0.95" 5.76m -
17 Ryan Casey Junior Bay Path RVT 18' 10.5" 23' 2.59" 19' 0.77" 20' 0.09" 20' 2.36" 13' 4.81" 23' 9.39" 5.75m -
18 Matt Haskins Junior North Middlesex 18' 10" 13' 6.72" 23' 8.76" 19' 2.52" 18' 10" 23' 1.98" 24' 5.80" 5.74m -
19 Jason Frisoli Junior Littleton 18' 6.75" 13' 8.84" 13' 6.61" 23' 2.44" 15' 2.66" 22' 7.75" 23' 6.89" 5.65m -
20 Carter Prentiss Sophomore Quabbin 18' 4.5" 20' 0.35" 21' 5.98" 14' 3.99" 22' 11.63" 20' 0.35" 15' 9.63" 5.60m -
21 Evan Beigel Junior Groton-Dunstable 17' 11" 22' 11.20" 20' 11.55" 19' 2.05" 17' 11" 12' 10.80" 17' 8.85" 5.46m -
22 Elias Jiser Junior Groton-Dunstable 17' 3" 15' 4.23" 12' 2.97" 15' 4.23" 15' 0.09" 21' 10.89" 20' 8.40" 5.25m -
23 Dillon Winkleman Freshman Auburn 16' 8" 18' 6.00" 13' 4" 11' 8" 16' 8" 13' 2" 17' 8" 5.08m -
24 Josh Fiore Junior Grafton 16' 7.5" 15' 11.52" 15' 9.52" 19' 7.41" 19' 1.42" 18' 3.45" 14' 1.57" 5.06m -
  Adam Fournier Junior North Middlesex NM NM NM NM NM NM NM NM -
Boys Long Jump Class B Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH SC
6 Cory Zollo Junior Gardner 15' 5.06" 20' 3.5" 23' 8.89" 23' 4.02" 6.18m 1
8 Brett Earle Freshman Quabbin 20' 3.88" 19' 6.5" 23' 7.75" 22' 10.37" 5.95m -
12 Deven Thomas Junior Quabbin 14' 4.5" 19' 2" 22' 7.40" 22' 2.80" 5.84m -
17 Ryan Casey Junior Bay Path RVT 14' 10.94" 18' 10.5" 21' 10.74" 24' 1.92" 5.75m -
18 Matt Haskins Junior North Middlesex 18' 10" 18' 10" 13' 6.72" 23' 1.98" 5.74m -
19 Jason Frisoli Junior Littleton 12' 11.92" 18' 6.75" 16' 6.25" 21' 10.84" 5.65m -
20 Carter Prentiss Sophomore Quabbin 16' 6.45" 18' 4.5" 19' 5.73" 21' 10.39" 5.60m -
22 Elias Jiser Junior Groton-Dunstable 13' 5.46" 17' 3" 16' 2.58" 19' 7.98" 5.25m -
23 Dillon Winkleman Freshman Auburn 17' 0" 16' 8" 13' 0" 14' 0" 5.08m -
24 Josh Fiore Junior Grafton 11' 11.64" 16' 7.5" 19' 11.40" 13' 9.58" 5.06m -
  Adam Fournier Junior North Middlesex NM NM NM NM NM -
Boys Long Jump Class B Flight 2
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH SC
1 Matt Deely Senior Grafton 15' 2.87" 20' 10.5" 26' 11.14" 24' 5.08" 6.36m 10
2 Luc Leclaire Junior Blackstone-Millville 22' 0.47" 20' 9.5" 16' 5.11" 18' 6.06" 6.33m 8
3 Caleb Scopetski Junior Auburn 24' 11.20" 20' 5.25" 14' 3.67" 23' 3.58" 6.22m 6
4 Marcus Lapointe Senior Auburn 23' 8.20" 20' 5" 25' 6.25" 15' 8.65" 6.22m 4
5 Jacob Dunton Junior Blackstone-Millville 19' 3.80" 20' 4" 24' 7.24" 22' 1.96" 6.19m 2
7 Leo Gibbons Junior Littleton 25' 11.04" 20' 3" 19' 2.85" 22' 0.87" 6.17m -
9 Jared Joyce Junior Nipmuc 19' 0.34" 19' 5" 20' 4.65" 22' 3.95" 5.91m -
10 Robbie Mateer Junior Uxbridge 14' 0.63" 19' 3" 21' 9.03" 24' 7.68" 5.86m -
11 Aiden Marceau Junior Adv. Math and Science Academy 22' 7.99" 19' 2.5" 13' 7.66" 23' 0.60" 5.85m -
13 Jake Sanford Sophomore Hudson 24' 0.86" 19' 1.25" 17' 2.33" 22' 1.93" 5.82m -
14 Thomas Sawyer Senior Uxbridge 16' 2.65" 19' 1" 23' 10.25" 21' 11.35" 5.81m -
15 Trent Tessier Junior Groton-Dunstable 24' 6.12" 19' 0" 15' 9.24" 22' 5.04" 5.79m -
16 Nicholas Violette Junior Bartlett 18' 1.92" 18' 11" 22' 3.86" 13' 9.71" 5.76m -
21 Evan Beigel Junior Groton-Dunstable 17' 4.55" 17' 11" 12' 10.80" 18' 3.30" 5.46m -

Boys Long Jump Class A

Top↑
PL NAME YEAR TEAM MARK CONV SC
1 Joachim Ennoo Senior Leominster 22' 7.25" 6.88m 10
2 Eric Shimiyimana Senior Worcester Technical 21' 8.75" 6.62m 8
3 Alex Lemieux Senior Algonquin 21' 7.5" 6.59m 6
4 Luke Farnsworth Junior Wachusett 20' 8.5" 6.31m 4
5 Pranav Praburam Sophomore Shrewsbury 20' 6.5" 6.26m 2
6 Luke Stelmach Sophomore Wachusett 20' 5.5" 6.23m 1
7 Robin Berlus Junior South High Community 19' 11.5" 6.08m -
8 Dante Duqueestrada Senior Burncoat 19' 10" 6.04m -
9 Hari Krishnan Senior Westborough 19' 8" 5.99m -
10 Robert Jackson Senior Worcester Technical 19' 6.5" 5.95m -
11 Elijah Kalombo Sophomore Doherty 19' 0" 5.79m -
12 Adam Katerji Junior Shrewsbury 18' 8.5" 5.70m -
13 Tyler Toothman Senior Saint John's 17' 10.5" 5.44m -
14 Ethan Lilley Sophomore Shepherd Hill 17' 5" 5.30m -
15 Thaddeus Rodriguez Felix Sophomore Westborough 17' 4.5" 5.29m -
16 Brock Dubey Junior Shepherd Hill 17' 3.5" 5.27m -
17 Seth Mullins Junior Shrewsbury 16' 9.75" 5.12m -
Boys Long Jump Class A Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK ENGLISH SC
5 Pranav Praburam Sophomore Shrewsbury 22' 7.15" 24' 10.26" 20' 11.43" 16' 7.67" 21' 11.75" 20' 6.5" 25' 5.66" 6.26m 2
8 Dante Duqueestrada Senior Burncoat 19' 7.62" 16' 3.16" 20' 0.38" 24' 11.88" 18' 0.58" 19' 10" 18' 7.72" 6.04m -
11 Elijah Kalombo Sophomore Doherty 18' 7.44" 23' 4.44" 19' 6.84" 13' 8.16" 14' 5.28" 19' 0" 14' 7.56" 5.79m -
13 Tyler Toothman Senior Saint John's 15' 8.76" 18' 9.23" 14' 1.46" 13' 11.31" 13' 11.31" 17' 10.5" 22' 4.13" 5.44m -
14 Ethan Lilley Sophomore Shepherd Hill 20' 8.71" 20' 8.71" 14' 11.74" 12' 4.39" 12' 6.48" 17' 5" 19' 3.99" 5.30m -
15 Thaddeus Rodriguez Felix Sophomore Westborough 12' 1.95" 19' 9.69" 16' 6.07" 13' 0.38" 16' 3.99" 17' 4.5" 20' 6.03" 5.29m -
16 Brock Dubey Junior Shepherd Hill 16' 0.98" 15' 10.90" 22' 3.68" 14' 4.22" 12' 5.40" 17' 3.5" 20' 6.92" 5.27m -
Boys Long Jump Class A Flight 2
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH SC
1 Joachim Ennoo Senior Leominster 25' 9.22" 22' 9.96" 19' 10.70" 22' 1.82" 25' 6.51" 22' 7.25" 6.88m 10
2 Eric Shimiyimana Senior Worcester Technical 16' 3.56" 28' 2.98" 18' 3.03" 24' 6.65" 15' 2.52" 21' 8.75" 6.62m 8
3 Alex Lemieux Senior Algonquin 19' 2.96" 25' 3.62" 25' 6.21" 25' 6.21" 21' 7.5" 21' 7.5" 6.59m 6
4 Luke Farnsworth Junior Wachusett 24' 5.23" 18' 7.65" 21' 6.44" 17' 9.71" 15' 8.86" 20' 8.5" 6.31m 4
6 Luke Stelmach Sophomore Wachusett 24' 4.14" 23' 6.32" 22' 1.14" 26' 7.15" 22' 8.51" 20' 5.5" 6.23m 1
7 Robin Berlus Junior South High Community 15' 11.60" 25' 4.17" 15' 11.60" 21' 6.66" 21' 1.87" 19' 11.5" 6.08m -
9 Hari Krishnan Senior Westborough 16' 3.88" 15' 11.16" 21' 5.24" 14' 6.64" 21' 7.60" 19' 8" 5.99m -
10 Robert Jackson Senior Worcester Technical 20' 1.53" 17' 9.40" 24' 0.44" 17' 4.71" 23' 3.06" 19' 6.5" 5.95m -
12 Adam Katerji Junior Shrewsbury 15' 8.58" 20' 4.71" 19' 5.48" 14' 0.38" 19' 3.24" 18' 8.5" 5.70m -
17 Seth Mullins Junior Shrewsbury 13' 3.38" 13' 9.44" 17' 3.80" 15' 5.61" 19' 8.05" 16' 9.75" 5.12m -

Boys Triple Jump Class A

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK CONV SC
1 Eric Shimiyimana Senior Worcester Technical 47' 5.92" 45' 8" 56' 2.04" 35' 7.44" 44' 9.04" 13.91m 10
2 Joachim Ennoo Senior Leominster 53' 6.06" 43' 6" 55' 2.94" 40' 0.24" 43' 0.78" 13.25m 8
3 Brandon Patanao Senior Marlborough 44' 2.77" 42' 1.5" 33' 3.35" 35' 4.62" 40' 5.28" 12.83m 6
4 Sanket Pawar Junior Shrewsbury 50' 8.85" 41' 3" 37' 11.40" 35' 10.65" 32' 7.05" 12.57m 4
5 Shea Gallo-Kolegue Senior Saint John's 48' 11.86" 41' 2" 30' 5.56" 34' 2.02" 48' 1.98" 12.54m 2
6 Matthew Madamba Senior Algonquin 39' 0" 40' 7.5" 44' 3.38" 49' 1.88" 28' 10.13" 12.38m 1
7 Jeremy James Junior Westborough 49' 7.20" 40' 0" 29' 7.20" 42' 0" 45' 7.20" 12.19m -
8 Thomas Stimson Senior Algonquin 37' 1.09" 39' 5.5" 31' 11.54" 41' 5.18" 44' 11.79" 12.02m -
9 Kwasi Sarfo Junior South High Community 39' 1.14" 38' 8.5" 31' 4.25" 43' 8.88" 27' 1.15" 11.79m -
10 Christian Kwateng Senior South High Community 41' 7.95" 37' 10.5" 29' 6.51" 28' 4.88" 33' 3.96" 11.54m -
11 Leith Khan Sophomore Shrewsbury 39' 0" 37' 6" 42' 4.50" 47' 7.5" 32' 3" 11.43m -
12 Andrew Kafumbe Senior Westborough 35' 3.70" 37' 2" 27' 1.58" 46' 9.96" 27' 10.5" 11.32m -
13 Ryan May Senior Wachusett 41' 1.36" 36' 8.5" 37' 5.31" 40' 8.96" 33' 4.86" 11.18m -
14 Timothy Kimendo Junior Doherty 40' 10.20" 35' 10" 37' 11.80" 28' 8" 31' 2.10" 10.92m -
15 Adam DeFosse Junior South High Community 43' 8.60" 35' 6.5" 41' 2.74" 25' 11.34" 32' 4.12" 10.83m -
16 AJ Barrera Junior Doherty 42' 2.94" 35' 6" 45' 9.54" 26' 3.24" 45' 5.28" 10.82m -
Boys Triple Jump Class A Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK ENGLISH SC
10 Christian Kwateng Senior South High Community 37' 10.5" 43' 6.67" 35' 2.69" 35' 7.23" 38' 3.05" 34' 5.60" 29' 11.06" 11.54m -
11 Leith Khan Sophomore Shrewsbury 37' 6" 31' 6" 46' 6" 33' 9" 43' 6" 37' 6" 39' 4.5" 11.43m -
12 Andrew Kafumbe Senior Westborough 37' 2" 26' 4.66" 32' 8.48" 26' 4.66" 46' 5.5" 40' 1.68" 40' 6.14" 11.32m -
13 Ryan May Senior Wachusett 36' 8.5" 34' 1.67" 27' 10.78" 45' 1.81" 44' 0.60" 42' 2.57" 45' 1.81" 11.18m -
14 Timothy Kimendo Junior Doherty 35' 10" 45' 1.80" 27' 2.80" 35' 5.70" 25' 9.60" 26' 10.5" 43' 8.60" 10.92m -
15 Adam DeFosse Junior South High Community 35' 6.5" 36' 7.30" 37' 8.09" 34' 1.44" 33' 0.65" 43' 8.60" 27' 0.14" 10.83m -
16 AJ Barrera Junior Doherty 35' 6" 35' 6" 28' 0.54" 41' 10.68" 30' 6.36" 45' 5.28" 37' 3.30" 10.82m -
Boys Triple Jump Class A Flight 2
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH SC
1 Eric Shimiyimana Senior Worcester Technical 40' 7.72" 52' 0.72" 45' 2.52" 50' 8.28" 45' 8" 13.91m 10
2 Joachim Ennoo Senior Leominster 49' 1.86" 44' 9.66" 44' 9.66" 52' 7.62" 43' 6" 13.25m 8
3 Brandon Patanao Senior Marlborough 39' 2.12" 40' 0.22" 48' 5.32" 42' 11.61" 42' 1.5" 12.83m 6
4 Sanket Pawar Junior Shrewsbury 44' 6.60" 36' 3.60" 41' 3" 36' 8.55" 41' 3" 12.57m 4
5 Shea Gallo-Kolegue Senior Saint John's 43' 7.64" 48' 11.86" 37' 5.54" 46' 1.28" 41' 2" 12.54m 2
6 Matthew Madamba Senior Algonquin 47' 11.25" 52' 4.88" 36' 11.63" 31' 3.38" 40' 7.5" 12.38m 1
7 Jeremy James Junior Westborough 51' 7.20" 48' 9.60" 34' 0" 33' 7.20" 40' 0" 12.19m -
8 Thomas Stimson Senior Algonquin 42' 7.38" 36' 8.36" 36' 8.36" 39' 0.76" 39' 5.5" 12.02m -
9 Kwasi Sarfo Junior South High Community 35' 11.99" 50' 3.85" 44' 10.82" 45' 8.11" 38' 8.5" 11.79m -

Boys Triple Jump Class B

Top↑
PL NAME YEAR TEAM MARK MARK CONV SC
1 Carson Doody Senior North Middlesex 54' 11.10" 42' 3" 12.87m 10
2 Ben Sacramone Senior Quabbin 29' 2.38" 41' 1.5" 12.53m 8
3 Joseph Day Senior Quabbin 38' 5.70" 40' 6" 12.34m 6
4 Malakai Kraskouskas Senior Quabbin 36' 8.44" 40' 4" 12.29m 4
5 Jonathan McGurrin Freshman Littleton 50' 3.25" 39' 7" 12.06m 2
6 Riley O'Hayre Junior Tyngsborough 39' 2.5" 39' 2.5" 11.95m 1
7 Cory Zollo Junior Gardner 27' 3.25" 38' 11.5" 11.87m -
8 Jack Galligan Sophomore North Middlesex 27' 1.85" 38' 9.5" 11.82m -
9 Thomas Neary Junior Littleton 40' 1.52" 38' 7" 11.76m -
10 Owen Ostromecki Sophomore Bay Path RVT 33' 3.33" 38' 3" 11.65m -
11 Jacob Dunton Junior Blackstone-Millville 31' 6.48" 38' 0" 11.58m -
12 Reed Cherry Sophomore Littleton 33' 9.90" 37' 7" 11.45m -
13 Robbie Mateer Junior Uxbridge 38' 11.48" 37' 5.5" 11.41m -
14 Joel Negron Freshman Hudson 39' 8.15" 37' 1" 11.30m -
15 Benjamin Lanava Junior Holy Name Central Catholic 45' 4.83" 35' 9" 10.89m -
16 Alonzo Moreno Sophomore Adv. Math and Science Academy 34' 10.77" 35' 3" 10.74m -
17 Sery Auguste Senior Uxbridge 24' 11.97" 35' 2.5" 10.73m -
18 Abhijay Shukla Freshman Adv. Math and Science Academy 36' 2.20" 34' 9.5" 10.60m -
19 Owen Frank Senior Grafton 34' 11.12" 33' 7" 10.23m -
20 Sean Hammitt Junior Holy Name Central Catholic 29' 10.20" 33' 2" 10.10m -
  Jacob Scharn Senior Groton-Dunstable NM NM NM -
Boys Triple Jump Class B Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH SC
5 Jonathan McGurrin Freshman Littleton 42' 4.25" 31' 3.25" 41' 2" 39' 7" 40' 9.25" 12.06m 2
6 Riley O'Hayre Junior Tyngsborough 49' 4.83" 27' 10.06" 34' 6.04" 39' 2.5" 35' 8.16" 11.95m 1
15 Benjamin Lanava Junior Holy Name Central Catholic 36' 9.87" 42' 10.80" 29' 8.07" 35' 9" 42' 2.22" 10.89m -
16 Alonzo Moreno Sophomore Adv. Math and Science Academy 40' 2.22" 32' 5.16" 40' 2.22" 35' 3" 33' 10.08" 10.74m -
17 Sery Auguste Senior Uxbridge 24' 7.75" 26' 0.65" 37' 3.85" 35' 2.5" 43' 7.90" 10.73m -
18 Abhijay Shukla Freshman Adv. Math and Science Academy 37' 6.90" 29' 2.70" 27' 5.82" 34' 9.5" 24' 4.25" 10.60m -
19 Owen Frank Senior Grafton 32' 6.91" 38' 7.45" 37' 7.36" 33' 7" 39' 3.51" 10.23m -
20 Sean Hammitt Junior Holy Name Central Catholic 35' 1.88" 29' 6.22" 28' 10.26" 33' 2" 23' 2.60" 10.10m -
  Jacob Scharn Senior Groton-Dunstable NM NM NM NM NM NM -
Boys Triple Jump Class B Flight 2
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK ENGLISH SC
1 Carson Doody Senior North Middlesex 43' 11.28" 35' 0.81" 38' 0.30" 43' 1.14" 42' 3" 50' 8.40" 12.87m 10
2 Ben Sacramone Senior Quabbin 43' 2.18" 43' 7.11" 39' 0.82" 41' 1.5" 41' 1.5" 30' 0.25" 12.53m 8
3 Joseph Day Senior Quabbin 51' 10.08" 28' 9.06" 31' 11.94" 48' 7.20" 40' 6" 35' 2.82" 12.34m 6
4 Malakai Kraskouskas Senior Quabbin 52' 0.36" 35' 1.08" 41' 11.36" 46' 4.60" 40' 4" 28' 2.80" 12.29m 4
7 Cory Zollo Junior Gardner 48' 8.38" 44' 0.27" 33' 6.05" 44' 9.63" 38' 11.5" 33' 10.73" 11.87m -
8 Jack Galligan Sophomore North Middlesex 49' 3.19" 30' 7.75" 46' 11.25" 40' 8.78" 38' 9.5" 29' 5.78" 11.82m -
9 Thomas Neary Junior Littleton 38' 11.63" 33' 11.44" 28' 1.99" 31' 3.03" 38' 7" 27' 9.36" 11.76m -
10 Owen Ostromecki Sophomore Bay Path RVT 33' 3.33" 40' 6.54" 47' 0.57" 32' 6.15" 38' 3" 45' 6.21" 11.65m -
11 Jacob Dunton Junior Blackstone-Millville 42' 2.16" 34' 6.96" 42' 6.72" 27' 4.32" 38' 0" 41' 0.48" 11.58m -
12 Reed Cherry Sophomore Littleton 40' 11.59" 27' 0.72" 41' 4.10" 37' 7" 37' 7" 42' 5.63" 11.45m -
13 Robbie Mateer Junior Uxbridge 44' 11.40" 41' 2.45" 40' 5.46" 38' 11.48" 37' 5.5" 40' 0.97" 11.41m -
14 Joel Negron Freshman Hudson 35' 11.65" 28' 11.10" 45' 11.80" 40' 5.05" 37' 1" 43' 4.65" 11.30m -

Boys Triple Jump Class C

Top↑
PL NAME YEAR TEAM MARK MARK CONV SC
1 Josh Saunders Sophomore Millbury 41' 0.94" 41' 11" 12.77m 10
2 Darnell Worley Junior Whitinsville Christian 51' 7.38" 41' 7.5" 12.68m 8
3 Gabe Moulton Senior Tahanto 52' 5.20" 40' 4" 12.29m 6
4 Ryan Thira Senior Murdock 30' 1.13" 40' 1.5" 12.23m 4
5 Justin Thira Sophomore Murdock 49' 5.96" 39' 11" 12.16m 2
6 Moeketsi Molai Freshman Murdock 41' 8.85" 39' 9" 12.11m 1
7 Eric Stevens Senior Leicester 29' 1.65" 39' 4.5" 12.00m -
8 Leonardo Rosales Senior Ayer Shirley 32' 1.53" 38' 8.5" 11.79m -
9 Ian Mazzarella Senior Douglas 41' 6.13" 38' 1" 11.60m -
10 Matt Marchionni Junior Hopedale 43' 8.32" 37' 8" 11.48m -
11 Jamoson Green Junior Sutton 40' 6.00" 37' 6" 11.43m -
12 Will Downey Sophomore Parker Charter Essential 36' 4.59" 37' 1.5" 11.31m -
13 Steven Marchionni Freshman Hopedale 31' 9.41" 36' 11.5" 11.26m -
14 William Quinn Senior Clinton 47' 1.76" 36' 10" 11.22m -
15 DJ Tucker Freshman Hopedale 29' 3.14" 36' 1.5" 11.01m -
16 Alex Skov Senior David Prouty 34' 9.58" 35' 10.5" 10.93m -
17 Cody Bohanan Junior Sutton 31' 11.18" 34' 8.5" 10.57m -
18 Jack Brewer Senior Ayer Shirley 39' 1.51" 34' 7.5" 10.55m -
19 Jamie Avalos Senior Clinton 24' 6.56" 33' 7.5" 10.24m -
20 Sindre Samset Senior Maynard 27' 10.32" 33' 2" 10.10m -
  Samuel Hennedy Junior Douglas NM NM NM -
Boys Triple Jump Class C Flight 1
PL NAME YEAR TEAM MARK ENGLISH SC
9 Ian Mazzarella Senior Douglas 38' 1" 11.60m -
10 Matt Marchionni Junior Hopedale 37' 8" 11.48m -
12 Will Downey Sophomore Parker Charter Essential 37' 1.5" 11.31m -
13 Steven Marchionni Freshman Hopedale 36' 11.5" 11.26m -
14 William Quinn Senior Clinton 36' 10" 11.22m -
15 DJ Tucker Freshman Hopedale 36' 1.5" 11.01m -
17 Cody Bohanan Junior Sutton 34' 8.5" 10.57m -
18 Jack Brewer Senior Ayer Shirley 34' 7.5" 10.55m -
19 Jamie Avalos Senior Clinton 33' 7.5" 10.24m -
20 Sindre Samset Senior Maynard 33' 2" 10.10m -
Boys Triple Jump Class C Flight 2
PL NAME YEAR TEAM MARK ENGLISH SC
1 Josh Saunders Sophomore Millbury 41' 11" 12.77m 10
2 Darnell Worley Junior Whitinsville Christian 41' 7.5" 12.68m 8
3 Gabe Moulton Senior Tahanto 40' 4" 12.29m 6
4 Ryan Thira Senior Murdock 40' 1.5" 12.23m 4
5 Justin Thira Sophomore Murdock 39' 11" 12.16m 2
6 Moeketsi Molai Freshman Murdock 39' 9" 12.11m 1
7 Eric Stevens Senior Leicester 39' 4.5" 12.00m -
8 Leonardo Rosales Senior Ayer Shirley 38' 8.5" 11.79m -
11 Jamoson Green Junior Sutton 37' 6" 11.43m -
16 Alex Skov Senior David Prouty 35' 10.5" 10.93m -
  Samuel Hennedy Junior Douglas NM NM -

Boys Shot Put Class A

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK CONV SC
1 Thiago De Souza Senior Shrewsbury 46' 4.25" 37' 1" 40' 3.94" 57' 11.31" 14.12m 10
2 Yoofi Abaka Freshman Burncoat 46' 0.5" 39' 7.15" 55' 3" 41' 10.78" 14.03m 8
3 Salvatore Lando Junior Wachusett 44' 9.5" 42' 6.63" 57' 4" 36' 3.38" 13.65m 6
4 Douglas Cain Junior Wachusett 44' 4.5" 55' 5.63" 45' 8.48" 51' 5.70" 13.52m 4
5 Raymond Cerro Senior Algonquin 42' 9.5" 53' 5.88" 30' 9.72" 40' 7.82" 13.04m 2
6 Victor DaSilva Senior Shrewsbury 42' 6.25" 36' 6.81" 49' 3.89" 45' 5.97" 12.96m 1
7 Alessandro Houghton Junior Shrewsbury 41' 11.5" 51' 7.30" 44' 0.68" 50' 9.24" 12.78m -
8 Liam Curtin Junior Leominster 41' 6.5" 52' 9.10" 53' 2.08" 53' 2.08" 12.66m -
9 Kristian Gruszecki Senior Shepherd Hill 39' 1.5" 47' 4.10" 41' 10.37" 44' 7.23" 11.92m -
10 Connor Everidge Senior Wachusett 38' 7" 29' 3.88" 44' 9.08" 45' 6.34" 11.76m -
11 John Pashapour Senior Westborough 38' 5.75" 28' 5.69" 42' 3.93" 45' 9.48" 11.72m -
12 Rio Ferguson Sophomore Algonquin 38' 0.5" 49' 0.88" 47' 2.06" 47' 6.63" 11.59m -
13 Kevin Dai Junior Algonquin 38' 0.5" 33' 5.72" 43' 8.97" 35' 4.55" 11.59m -
14 Sebastien Romain Freshman Saint John's 37' 7.5" 47' 9.40" 38' 9.05" 38' 4.53" 11.46m -
15 Kyle Boone Junior Tantasqua 35' 6.5" 43' 0.06" 29' 1.73" 34' 5.70" 10.83m -
16 Ari Drotch Senior Westborough 35' 6" 29' 9.84" 45' 9.54" 24' 10.20" 10.82m -
17 Jason Luke Sophomore Shepherd Hill 35' 4.75" 32' 11.02" 44' 2.94" 42' 5.70" 10.78m -
18 Justin Brady Sophomore Shepherd Hill 32' 4.25" 35' 3.19" 34' 7.43" 30' 4.95" 9.86m -
Boys Shot Put Class A Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH SC
5 Raymond Cerro Senior Algonquin 44' 0.90" 41' 6.09" 42' 9.5" 52' 7.61" 13.04m 2
9 Kristian Gruszecki Senior Shepherd Hill 43' 5.15" 36' 9.33" 39' 1.5" 46' 6.70" 11.92m -
11 John Pashapour Senior Westborough 35' 0.19" 30' 9.40" 38' 5.75" 47' 8.57" 11.72m -
12 Rio Ferguson Sophomore Algonquin 39' 11.33" 39' 2.19" 38' 0.5" 37' 3.37" 11.59m -
13 Kevin Dai Junior Algonquin 40' 3.89" 35' 4.55" 38' 0.5" 32' 4.02" 11.59m -
16 Ari Drotch Senior Westborough 41' 2.16" 31' 11.40" 35' 6" 26' 7.5" 10.82m -
17 Jason Luke Sophomore Shepherd Hill 37' 6.24" 31' 1.78" 35' 4.75" 35' 9.00" 10.78m -
18 Justin Brady Sophomore Shepherd Hill 37' 10.25" 25' 10.60" 32' 4.25" 29' 1.43" 9.86m -
Boys Shot Put Class A Flight 2
PL NAME YEAR TEAM MARK MARK ENGLISH SC
1 Thiago De Souza Senior Shrewsbury 46' 4.25" 48' 8.06" 14.12m 10
2 Yoofi Abaka Freshman Burncoat 46' 0.5" 40' 11.73" 14.03m 8
3 Salvatore Lando Junior Wachusett 44' 9.5" 36' 3.38" 13.65m 6
4 Douglas Cain Junior Wachusett 44' 4.5" 50' 1.72" 13.52m 4
6 Victor DaSilva Senior Shrewsbury 42' 6.25" 48' 5.68" 12.96m 1
7 Alessandro Houghton Junior Shrewsbury 41' 11.5" 47' 4.95" 12.78m -
8 Liam Curtin Junior Leominster 41' 6.5" 35' 8.71" 12.66m -
10 Connor Everidge Senior Wachusett 38' 7" 30' 10.40" 11.76m -
14 Sebastien Romain Freshman Saint John's 37' 7.5" 43' 7.74" 11.46m -
15 Kyle Boone Junior Tantasqua 35' 6.5" 39' 5.42" 10.83m -

Boys Shot Put Class C

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK CONV SC
1 Joseph Rivers Junior Lunenburg 67' 4.86" 53' 0.48" 67' 4.86" 55' 3" 63' 6.45" 63' 6.45" 41' 5.25" 16.84m 10
2 Charlie Mitchell Junior Millbury 37' 2.46" 54' 11.06" 31' 0.05" 44' 3.5" 44' 3.5" 31' 10.68" 42' 6.24" 13.50m 8
3 Adam Digman Senior Murdock 41' 2.90" 52' 7.25" 34' 11.15" 42' 1" 54' 8.5" 45' 5.40" 36' 2.30" 12.82m 6
4 Curtis Rocheleau Junior Sutton 30' 2.44" 35' 6.99" 33' 6.17" 41' 4.5" 44' 3.25" 44' 3.25" 33' 1.20" 12.61m 4
5 Nick Geragonis Junior Oxford 47' 11.84" 45' 2.80" 35' 9.52" 39' 4" 49' 11.44" 44' 10.08" 47' 7.12" 11.98m 2
6 Anthony Lapusata Junior Maynard 43' 0.42" 49' 0.90" 27' 2.16" 37' 9" 33' 7.17" 30' 6.93" 32' 1.05" 11.50m 1
7 Adrian Heinsohn-Roe Senior Clinton 31' 7.47" 38' 11.73" 26' 5.70" 36' 9.25" 44' 10.32" 33' 9.95" 30' 10.65" 11.20m -
8 Valdez Clark Senior Douglas 29' 6.24" 39' 7.20" 29' 1.92" 36' 0" 39' 11.52" 33' 10.08" 29' 6.24" 10.97m -
9 Zachary Reynolds Senior Leicester 26' 10.25" 37' 7.98" 41' 10.20" 34' 10.5" 43' 7.13" 41' 10.20" 25' 5.50" 10.62m -
10 Hodrin Kamnang Senior Tahanto 34' 3.34" 27' 8.40" 35' 3.81" 34' 7.5" 26' 7.94" 25' 7.47" 45' 0.15" 10.55m -
11 Zack McGraw Senior Clinton 34' 0.55" 33' 4.45" 42' 9.72" 33' 8.5" 24' 7.28" 29' 7.96" 31' 4.19" 10.27m -

Boys Shot Put Class B

Top↑
PL NAME YEAR TEAM MARK CONV SC
1 Bretton Loftus Senior Nipmuc 42' 2.5" 12.86m 10
2 Giovanni Longo Senior Auburn 42' 1" 12.82m 8
3 John O'Friel Senior North Middlesex 40' 7" 12.36m 6
4 Benjamin Whittemore Freshman North Middlesex 39' 11.5" 12.17m 4
5 Joe Nichols Junior Quabbin 39' 3" 11.96m 2
6 Deven Crews Senior Auburn 37' 6" 11.43m 1
7 Colby Fenton Junior Holy Name Central Catholic 36' 6.5" 11.13m -
8 Shamus Birdsey Junior Nipmuc 36' 6" 11.12m -
9 Luca Cardenas Sophomore Grafton 35' 11" 10.94m -
10 Larson Klipic Junior Oakmont 32' 0.5" 9.76m -

Boys Discus Throw Class A

Top↑
PL NAME YEAR TEAM MARK CONV SC
1 Jack Houlihan Junior Wachusett 137' 4" 41.85m 10
2 Connor Everidge Senior Wachusett 126' 3" 38.48m 8
3 Yoofi Abaka Freshman Burncoat 121' 11" 37.16m 6
4 Raymond Cerro Senior Algonquin 121' 9" 37.10m 4
5 Joel Field Senior Wachusett 111' 10" 34.08m 2
6 Liam Curtin Junior Leominster 105' 4" 32.10m 1
7 David Poretsky Senior Algonquin 103' 1" 31.41m -
8 Liam Kent Senior Tantasqua 99' 8" 30.37m -
9 Nick Sorenson Senior Shrewsbury 96' 8" 29.46m -
10 Jason Michalik Junior Algonquin 96' 6" 29.41m -
11 Daniel Pimentel Junior Marlborough 96' 5" 29.38m -
12 Thiago De Souza Senior Shrewsbury 94' 1" 28.67m -
13 Patrick O'Neil Junior Westborough 92' 9" 28.27m -
14 Mohammed Sabry Senior Westborough 91' 8" 27.93m -
15 Eli Harmon Sophomore Shepherd Hill 89' 6" 27.27m -
16 Justin Brady Sophomore Shepherd Hill 89' 2" 27.17m -
17 Kyle Boone Junior Tantasqua 86' 3" 26.28m -
18 Jason Luke Sophomore Shepherd Hill 79' 7" 24.25m -
  Alessandro Houghton Junior Shrewsbury NM NM -
  Joni Hoxha Sophomore South High Community NM NM -
Boys Discus Throw Class A Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK ENGLISH SC
8 Liam Kent Senior Tantasqua 129' 6.80" 99' 8" 98' 8.04" 77' 8.88" 78' 8.84" 128' 6.84" 79' 8.80" 30.37m -
10 Jason Michalik Junior Algonquin 68' 6.18" 96' 6" 72' 4.5" 74' 3.66" 125' 5.40" 112' 10.86" 86' 10.20" 29.41m -
11 Daniel Pimentel Junior Marlborough 67' 5.90" 96' 5" 107' 11.84" 112' 9.69" 110' 10.55" 107' 11.84" 114' 8.83" 29.38m -
13 Patrick O'Neil Junior Westborough 69' 6.75" 92' 9" 113' 1.86" 75' 1.53" 110' 4.47" 96' 5.52" 80' 8.31" 28.27m -
14 Mohammed Sabry Senior Westborough 114' 7" 91' 8" 82' 6" 64' 2" 83' 5" 103' 7.00" 109' 1" 27.93m -
15 Eli Harmon Sophomore Shepherd Hill 102' 11.10" 89' 6" 97' 6.66" 76' 11.64" 63' 6.54" 100' 2.88" 98' 5.40" 27.27m -
17 Kyle Boone Junior Tantasqua 101' 9.30" 86' 3" 90' 6.75" 91' 5.10" 111' 3.15" 79' 4.20" 69' 0" 26.28m -
18 Jason Luke Sophomore Shepherd Hill 85' 11.40" 79' 7" 61' 3.35" 97' 1.10" 89' 11.15" 63' 8" 95' 6" 24.25m -
  Joni Hoxha Sophomore South High Community NM NM NM NM NM NM NM NM -
Boys Discus Throw Class A Flight 2
PL NAME YEAR TEAM MARK MARK MARK MARK ENGLISH SC
1 Jack Houlihan Junior Wachusett 159' 3.68" 153' 9.76" 112' 7.36" 137' 4" 41.85m 10
2 Connor Everidge Senior Wachusett 157' 9.75" 89' 7.65" 122' 5.55" 126' 3" 38.48m 8
3 Yoofi Abaka Freshman Burncoat 145' 0.97" 109' 8.70" 153' 7.38" 121' 11" 37.16m 6
4 Raymond Cerro Senior Algonquin 93' 8.97" 142' 5.37" 127' 10.05" 121' 9" 37.10m 4
5 Joel Field Senior Wachusett 83' 10.5" 86' 1.34" 88' 4.18" 111' 10" 34.08m 2
6 Liam Curtin Junior Leominster 124' 3.52" 92' 8.32" 74' 9.44" 105' 4" 32.10m 1
7 David Poretsky Senior Algonquin 121' 7.66" 98' 11.52" 83' 5.97" 103' 1" 31.41m -
9 Nick Sorenson Senior Shrewsbury 96' 8" 79' 3.20" 114' 0.80" 96' 8" 29.46m -
12 Thiago De Souza Senior Shrewsbury 82' 9.52" 114' 9.38" 67' 8.88" 94' 1" 28.67m -
16 Justin Brady Sophomore Shepherd Hill 102' 6.5" 77' 6.90" 82' 11.10" 89' 2" 27.17m -
  Alessandro Houghton Junior Shrewsbury NM NM NM NM NM -

Boys Discus Throw Class B

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK CONV SC
1 Giovanni Longo Senior Auburn 109' 0.24" 125' 6.96" 138' 0" 99' 4.32" 131' 1.20" 42.06m 10
2 Gino Gabrielli Junior Quabbin 158' 1.28" 147' 7.84" 130' 8" 98' 0" 122' 9.92" 39.82m 8
3 Sam Ware Senior Quabbin 95' 2.91" 92' 11.37" 114' 9" 109' 0.15" 142' 3.48" 34.97m 6
4 Benjamin Whittemore Freshman North Middlesex 83' 7.02" 107' 7.56" 114' 6" 99' 7.38" 130' 6.36" 34.89m 4
5 Bretton Loftus Senior Nipmuc 87' 8.28" 103' 2.76" 111' 0" 83' 3" 124' 3.84" 33.83m 2
6 David Hendershot Junior Groton-Dunstable 134' 1.52" 135' 2.5" 108' 2" 108' 2" 78' 11.54" 32.96m 1
7 Shamus Birdsey Junior Nipmuc 121' 2.64" 120' 2.10" 104' 6" 132' 8.58" 86' 8.82" 31.85m -
8 Tallon Craver Sophomore North Middlesex 83' 3.54" 118' 3.10" 102' 10" 83' 3.54" 122' 4.46" 31.34m -
9 Kevin Carpenter Sophomore Tyngsborough 88' 3.52" 103' 8.32" 102' 8" 90' 4.16" 101' 7.68" 31.29m -
10 Deven Crews Senior Auburn 127' 2.25" 82' 5.01" 101' 9" 100' 8.79" 130' 2.88" 31.01m -
11 Liam Silva Sophomore Holy Name Central Catholic 75' 6.75" 80' 7.20" 100' 9" 78' 7.02" 72' 6.48" 30.70m -
12 Joe Nichols Junior Quabbin 79' 9.60" 128' 8.13" 99' 9" 82' 9.51" 82' 9.51" 30.40m -
13 Robert Clark Senior Littleton 116' 8.49" 94' 9.15" 99' 9" 117' 8.46" 87' 9.36" 30.40m -
14 Alex Tirado Sophomore Tyngsborough 124' 8.88" 114' 10.08" 99' 0" 95' 0.48" 76' 2.76" 30.17m -
15 Patrick Clifford Junior Blackstone-Millville 103' 5.10" 105' 4.74" 98' 6" 125' 1.14" 101' 5.46" 30.02m -
16 Brendan O'Mullan Senior Grafton 97' 2.55" 118' 6.08" 92' 7" 75' 11.02" 100' 10.99" 28.21m -
17 Aidan McDonough Junior Blackstone-Millville 88' 0.96" 82' 6.90" 91' 9" 101' 10.11" 93' 7.02" 27.96m -
18 Benjamin Skiba Sophomore Nipmuc 81' 11.94" 68' 9.24" 88' 2" 104' 11.02" 109' 3.92" 26.87m -
19 Aaron Pigeon Junior Auburn 65' 9" 92' 11.12" 87' 8" 96' 5.20" 68' 4.56" 26.72m -
20 Colby Fenton Junior Holy Name Central Catholic 110' 6.08" 87' 2.36" 86' 4" 69' 11.16" 99' 3.40" 26.31m -
21 Ian Inangelo Senior Bay Path RVT 90' 5.64" 69' 8.64" 83' 0" 63' 0.96" 58' 11.16" 25.29m -
22 Justin Nguyen Senior Gardner 67' 8.60" 98' 9.44" 79' 8" 98' 9.44" 86' 0.48" 24.28m -
23 Justin Tralongo Senior Oakmont 84' 3.56" 50' 1.92" 69' 8" 87' 9.36" 78' 0.32" 21.23m -
Boys Discus Throw Class B Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK MARK MARK ENGLISH SC
7 Shamus Birdsey Junior Nipmuc 87' 9.36" 127' 5.88" 119' 1.56" 132' 8.58" 107' 7.62" 84' 7.74" 104' 6" 31.85m -
11 Liam Silva Sophomore Holy Name Central Catholic 101' 9.09" 120' 10.80" 70' 6.30" 89' 8.01" 81' 7.29" 97' 8.73" 100' 9" 30.70m -
13 Robert Clark Senior Littleton 89' 9.30" 106' 8.79" 127' 8.16" 97' 9.06" 75' 9.72" 74' 9.75" 99' 9" 30.40m -
15 Patrick Clifford Junior Blackstone-Millville 97' 6.18" 75' 10.14" 126' 0.96" 117' 2.58" 124' 1.32" 97' 6.18" 98' 6" 30.02m -
16 Brendan O'Mullan Senior Grafton 91' 7.89" 91' 7.89" 119' 5.19" 116' 7.86" 117' 6.97" 95' 4.33" 92' 7" 28.21m -
18 Benjamin Skiba Sophomore Nipmuc 90' 9.74" 79' 4.20" 76' 8.46" 85' 6.26" 76' 8.46" 103' 1.86" 88' 2" 26.87m -
20 Colby Fenton Junior Holy Name Central Catholic 75' 11.68" 98' 5.04" 70' 9.52" 63' 10.64" 70' 9.52" 107' 0.64" 86' 4" 26.31m -
21 Ian Inangelo Senior Bay Path RVT 92' 1.56" 58' 1.20" 93' 9.48" 79' 8.16" 62' 3" 78' 10.20" 83' 0" 25.29m -
22 Justin Nguyen Senior Gardner 101' 11.68" 99' 7" 65' 3.92" 66' 1.48" 56' 6.76" 82' 0.68" 79' 8" 24.28m -
23 Justin Tralongo Senior Oakmont 75' 2.88" 70' 4.36" 71' 0.72" 72' 5.44" 53' 7.72" 50' 1.92" 69' 8" 21.23m -
Boys Discus Throw Class B Flight 2
PL NAME YEAR TEAM MARK ENGLISH SC
1 Giovanni Longo Senior Auburn 138' 0" 42.06m 10
2 Gino Gabrielli Junior Quabbin 130' 8" 39.82m 8
3 Sam Ware Senior Quabbin 114' 9" 34.97m 6
4 Benjamin Whittemore Freshman North Middlesex 114' 6" 34.89m 4
5 Bretton Loftus Senior Nipmuc 111' 0" 33.83m 2
6 David Hendershot Junior Groton-Dunstable 108' 2" 32.96m 1
8 Tallon Craver Sophomore North Middlesex 102' 10" 31.34m -
9 Kevin Carpenter Sophomore Tyngsborough 102' 8" 31.29m -
10 Deven Crews Senior Auburn 101' 9" 31.01m -
12 Joe Nichols Junior Quabbin 99' 9" 30.40m -
14 Alex Tirado Sophomore Tyngsborough 99' 0" 30.17m -
17 Aidan McDonough Junior Blackstone-Millville 91' 9" 27.96m -
19 Aaron Pigeon Junior Auburn 87' 8" 26.72m -

Boys Discus Throw Class C

Top↑
PL NAME YEAR TEAM MARK MARK MARK MARK MARK CONV SC
1 Joseph Rivers Junior Lunenburg 127' 1.86" 144' 0.27" 156' 11.97" 129' 9" 141' 5.13" 39.54m 10
2 Lucas Koskinan Junior Maynard 160' 7.5" 109' 2.70" 119' 6.06" 128' 6" 151' 7.56" 39.16m 8
3 Adam Digman Senior Murdock 127' 10.08" 144' 1.60" 156' 8" 125' 4" 132' 10.24" 38.20m 6
4 Zachary Reynolds Senior Leicester 123' 0.09" 116' 9.54" 127' 11.73" 124' 3" 98' 1.89" 37.87m 4
5 Curtis Rocheleau Junior Sutton 118' 4.06" 87' 10.5" 100' 9.16" 117' 2" 131' 2.72" 35.71m 2
6 Eric Gravelle Senior Ayer Shirley 136' 8.90" 141' 2.70" 144' 7.05" 112' 1" 86' 3.65" 34.16m 1
7 Anthony Lapusata Junior Maynard 102' 5.30" 91' 7.90" 85' 2.26" 107' 10" 83' 0.38" 32.86m -
8 Owen Boyns Junior Sutton 134' 11.25" 126' 5.25" 83' 11.25" 106' 3" 114' 9" 32.38m -
9 Charlie Mitchell Junior Millbury 128' 7.80" 107' 10.80" 127' 7.35" 103' 9" 77' 9.75" 31.62m -
10 Theo Puterbaugh 8 Parker Charter Essential 120' 10.80" 131' 2.80" 120' 10.80" 103' 4" 78' 6.40" 31.49m -
11 Antonio Urbaez Junior Ayer Shirley 93' 3.30" 79' 11.40" 85' 0.90" 102' 6" 99' 5.10" 31.24m -
12 Adrian Heinsohn-Roe Senior Clinton 108' 6.03" 71' 4.29" 107' 6.30" 97' 9" 69' 4.83" 29.79m -
13 Jacob Sund-Lussier Junior Oxford 113' 9.26" 104' 1.56" 74' 2.89" 96' 5" 98' 4.14" 29.38m -
14 Jack Libertore Freshman Hopedale 115' 11.28" 98' 2.10" 121' 6.60" 93' 6" 90' 8.34" 28.49m -
  Zack McGraw Senior Clinton NM NM NM NM NM NM -

Boys Javelin Throw Class B

Top↑
PL NAME YEAR TEAM MARK MARK CONV SC
1 Carson Doody Senior North Middlesex 131' 3.42" 170' 6" 51.96m 10
2 Noah Herzig Junior Quabbin 159' 11" 158' 4" 48.26m 8
3 Aidan Reinhold Senior Adv. Math and Science Academy 178' 4.49" 147' 5" 44.93m 6
4 Kyle Luchford Senior Groton-Dunstable 139' 3.55" 137' 11" 42.03m 4
5 Zach Lapointe Sophomore Auburn 135' 10.28" 128' 2" 39.06m 2
6 Owen Marr Senior North Middlesex 127' 9" 127' 9" 38.93m 1
7 John O'Friel Senior North Middlesex 157' 8.5" 126' 2" 38.45m -
8 Jeremy Okenquist Sophomore Uxbridge 123' 2.82" 125' 9" 38.32m -
9 Noah Laren Junior Blackstone-Millville 87' 10.20" 125' 6" 38.25m -
10 Eric Laporte Sophomore Quabbin 124' 10" 124' 10" 38.04m -
11 John Williams Senior Adv. Math and Science Academy 128' 1.79" 124' 5" 37.92m -
12 Jared Lelievre Senior Littleton 138' 7.20" 123' 9" 37.71m -
13 Stijn Balogh de Galantha Senior Grafton 91' 3.20" 123' 4" 37.59m -
14 Aiden Marceau Junior Adv. Math and Science Academy 104' 5.88" 121' 6" 37.03m -
15 Javian Colon Junior Gardner 93' 1.74" 119' 5" 36.39m -
16 Seth Talbot Junior Quabbin 127' 5.27" 116' 11" 35.63m -
17 Justin Orrell Junior Bay Path RVT 85' 4.19" 116' 11" 35.63m -
18 Jed Wermuth Senior Northbridge 93' 9.09" 115' 9" 35.28m -
19 Joe Costa Sophomore Uxbridge 120' 10.61" 101' 7" 30.96m -
20 Brian Dillon Freshman Auburn 121' 10.86" 94' 6" 28.80m -
Boys Javelin Throw Class B Flight 1
PL NAME YEAR TEAM MARK ENGLISH SC
5 Zach Lapointe Sophomore Auburn 128' 2" 39.06m 2
6 Owen Marr Senior North Middlesex 127' 9" 38.93m 1
8 Jeremy Okenquist Sophomore Uxbridge 125' 9" 38.32m -
12 Jared Lelievre Senior Littleton 123' 9" 37.71m -
13 Stijn Balogh de Galantha Senior Grafton 123' 4" 37.59m -
15 Javian Colon Junior Gardner 119' 5" 36.39m -
16 Seth Talbot Junior Quabbin 116' 11" 35.63m -
17 Justin Orrell Junior Bay Path RVT 116' 11" 35.63m -
18 Jed Wermuth Senior Northbridge 115' 9" 35.28m -
20 Brian Dillon Freshman Auburn 94' 6" 28.80m -
Boys Javelin Throw Class B Flight 2
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH SC
1 Carson Doody Senior North Middlesex 127' 10.5" 192' 7.98" 170' 6" 221' 7.80" 204' 7.20" 51.96m 10
2 Noah Herzig Junior Quabbin 125' 1" 178' 11" 158' 4" 205' 10" 126' 8" 48.26m 8
3 Aidan Reinhold Senior Adv. Math and Science Academy 117' 11.20" 137' 1.17" 147' 5" 157' 8.83" 106' 1.68" 44.93m 6
4 Kyle Luchford Senior Groton-Dunstable 113' 1.10" 143' 5.20" 137' 11" 168' 3.10" 119' 11.85" 42.03m 4
7 John O'Friel Senior North Middlesex 151' 4.80" 121' 1.44" 126' 2" 137' 6.26" 155' 2.22" 38.45m -
9 Noah Laren Junior Blackstone-Millville 105' 5.04" 107' 11.16" 125' 6" 110' 5.28" 130' 6.24" 38.25m -
10 Eric Laporte Sophomore Quabbin 119' 10.08" 133' 6.86" 124' 10" 91' 1.54" 93' 7.5" 38.04m -
11 John Williams Senior Adv. Math and Science Academy 97' 0.54" 119' 5.28" 124' 5" 141' 10.02" 94' 6.68" 37.92m -
14 Aiden Marceau Junior Adv. Math and Science Academy 136' 0.96" 131' 2.64" 121' 6" 138' 6.12" 87' 5.76" 37.03m -
19 Joe Costa Sophomore Uxbridge 75' 2.06" 113' 9.28" 101' 7" 121' 10.80" 98' 6.43" 30.96m -

Boys Javelin Throw Class C

Top↑
PL NAME YEAR TEAM MARK MARK CONV SC
1 Thomas Smith Senior Maynard 159' 8" 156' 5.68" 48.66m 10
2 Daniel Fleming Senior Ayer Shirley 153' 5" 154' 11.41" 46.76m 8
3 Liam Bourassa Sophomore Ayer Shirley 147' 9" 128' 6.51" 45.03m 6
4 Tyler Jacques Sophomore Oxford 135' 5" 135' 5" 41.27m 4
5 Kaleb McKeon Senior Douglas 133' 5" 160' 1.20" 40.66m 2
6 Jack Soucie Senior Leicester 131' 0" 158' 6.12" 39.92m 1
7 Justin Girard Senior Millbury 126' 10" 98' 11.16" 38.65m -
8 Ben Casey Senior Whitinsville Christian 125' 6" 105' 5.04" 38.25m -
9 Brandon Vachon Junior Ayer Shirley 121' 4" 91' 0" 36.98m -
10 Nolan Houston Senior David Prouty 121' 0" 148' 9.96" 36.88m -
11 Jamie Stevens Senior Clinton 120' 10" 91' 10" 36.83m -
12 Richard Correlli Junior Clinton 120' 8" 143' 7.12" 36.77m -
13 Ryan Buchalter Senior Tahanto 119' 6" 95' 7.20" 36.42m -
14 Dylan Lupien Senior Murdock 117' 8" 134' 1.68" 35.86m -
15 Jacob Villeneuve Senior Clinton 116' 8" 81' 8.00" 35.55m -
16 Mike Girard Junior Millbury 115' 9" 121' 6.45" 35.28m -
17 Andrew DeFalco Sophomore Douglas 115' 6" 105' 1.26" 35.20m -
18 Robert Nash Sophomore Lunenburg 94' 8" 106' 11.68" 28.85m -
  Garrett LaFortune Sophomore Douglas DQ DQ NM -
  Patrick Kennedy Senior Parker Charter Essential DQ DQ NM -
Boys Javelin Throw Class C Flight 1
PL NAME YEAR TEAM MARK MARK MARK MARK MARK ENGLISH SC
6 Jack Soucie Senior Leicester 150' 7.80" 115' 3.36" 127' 0.84" 107' 5.04" 131' 0" 39.92m 1
7 Justin Girard Senior Millbury 92' 7.06" 98' 11.16" 131' 10.88" 162' 4.16" 126' 10" 38.65m -
9 Brandon Vachon Junior Ayer Shirley 111' 7.52" 150' 5.44" 157' 8.80" 110' 4.96" 121' 4" 36.98m -
10 Nolan Houston Senior David Prouty 133' 1.20" 143' 11.88" 111' 3.84" 137' 11.28" 121' 0" 36.88m -
13 Ryan Buchalter Senior Tahanto 105' 1.92" 121' 10.68" 92' 0.18" 113' 6.30" 119' 6" 36.42m -
14 Dylan Lupien Senior Murdock 85' 10.76" 148' 3.12" 121' 2.36" 118' 10.12" 117' 8" 35.86m -
18 Robert Nash Sophomore Lunenburg 84' 3.04" 113' 7.20" 66' 3.20" 106' 11.68" 94' 8" 28.85m -
  Patrick Kennedy Senior Parker Charter Essential DQ DQ DQ DQ DQ NM -
  Garrett LaFortune Sophomore Douglas DQ DQ DQ DQ DQ NM -
Boys Javelin Throw Class C Flight 2
PL NAME YEAR TEAM MARK MARK ENGLISH SC
1 Thomas Smith Senior Maynard 159' 8" 142' 1.24" 48.66m 10
2 Daniel Fleming Senior Ayer Shirley 153' 5" 133' 5.67" 46.76m 8
3 Liam Bourassa Sophomore Ayer Shirley 147' 9" 125' 7.05" 45.03m 6
4 Tyler Jacques Sophomore Oxford 135' 5" 109' 8.25" 41.27m 4
5 Kaleb McKeon Senior Douglas 133' 5" 148' 1.11" 40.66m 2
8 Ben Casey Senior Whitinsville Christian 125' 6" 115' 5.52" 38.25m -
11 Jamie Stevens Senior Clinton 120' 10" 128' 1" 36.83m -
12 Richard Correlli Junior Clinton 120' 8" 126' 8.40" 36.77m -
15 Jacob Villeneuve Senior Clinton 116' 8" 137' 8" 35.55m -
16 Mike Girard Junior Millbury 115' 9" 116' 10.89" 35.28m -
17 Andrew DeFalco Sophomore Douglas 115' 6" 94' 8.52" 35.20m -

Boys Javelin Throw Class A

Top↑
PL NAME YEAR TEAM MARK MARK MARK CONV SC
1 Joel Field Senior Wachusett 138' 5.52" 150' 6" 123' 4.92" 45.87m 10
2 Tyler Klockers Junior Wachusett 115' 2.94" 147' 9" 147' 9" 45.03m 8
3 Douglas Cain Junior Wachusett 187' 3.70" 144' 1" 154' 2.03" 43.91m 6
4 Kristian Gruszecki Senior Shepherd Hill 172' 3.60" 143' 7" 107' 8.25" 43.76m 4
5 James Mahoney Senior Algonquin 184' 10.80" 143' 4" 177' 8.80" 43.68m 2
6 Peter Belbin Senior Shrewsbury 180' 3.33" 139' 9" 106' 2.52" 42.59m 1
7 Sam Evans Senior Shepherd Hill 110' 1.60" 137' 8" 167' 11.44" 41.96m -
8 Nathan Gill Junior Shrewsbury 133' 8.72" 128' 7" 162' 0.18" 39.19m -
9 Alexander Rybarcyk Senior Algonquin 90' 9.85" 127' 11" 112' 6.80" 38.98m -
10 Dante Duqueestrada Senior Burncoat 91' 5.92" 125' 4" 156' 8" 38.20m -
11 Luke Hoy Senior Tantasqua 107' 4.47" 123' 5" 99' 11.61" 37.61m -
12 Ben Calianga Senior Tantasqua 112' 5.64" 122' 3" 154' 0.42" 37.26m -
13 AJ Oteyza Senior Shrewsbury 121' 0.33" 122' 3" 122' 3" 37.26m -
14 Samuel Crain Senior Algonquin 92' 1.04" 121' 2" 89' 7.96" 36.93m -
15 Khang Vo Sophomore Westborough 110' 1.53" 118' 5" 152' 9.09" 36.09m -
16 John Pashapour Senior Westborough 82' 1.60" 117' 4" 99' 8.80" 35.76m -
17 Andrew Sullivan Senior Marlborough 121' 0.88" 116' 5" 89' 7.69" 35.48m -
18 Jordin Prampin Senior Doherty 105' 7.76" 114' 10" 101' 0.64" 35.00m -
19 Matt Corinna Senior Saint John's 82' 5.45" 107' 1" 118' 10.35" 32.63m -
20 Aimon Shaw Sophomore Shepherd Hill 84' 8.75" 102' 1" 93' 11" 31.11m -
Boys Javelin Throw Class A Flight 1
PL NAME YEAR TEAM MARK MARK MARK ENGLISH SC
7 Sam Evans Senior Shepherd Hill 137' 8" 139' 0.52" 117' 0.20" 41.96m -
10 Dante Duqueestrada Senior Burncoat 125' 4" 159' 2.08" 126' 7.04" 38.20m -
11 Luke Hoy Senior Tantasqua 123' 5" 143' 1.96" 120' 11.38" 37.61m -
12 Ben Calianga Senior Tantasqua 122' 3" 150' 4.41" 157' 8.43" 37.26m -
13 AJ Oteyza Senior Shrewsbury 122' 3" 103' 10.95" 146' 8.40" 37.26m -
15 Khang Vo Sophomore Westborough 118' 5" 152' 9.09" 139' 8.78" 36.09m -
17 Andrew Sullivan Senior Marlborough 116' 5" 111' 9.12" 137' 4.46" 35.48m -
18 Jordin Prampin Senior Doherty 114' 10" 89' 6.84" 107' 11.32" 35.00m -
19 Matt Corinna Senior Saint John's 107' 1" 106' 0.15" 111' 4.40" 32.63m -
20 Aimon Shaw Sophomore Shepherd Hill 102' 1" 73' 6" 92' 10.75" 31.11m -
Boys Javelin Throw Class A Flight 2
PL NAME YEAR TEAM MARK MARK MARK ENGLISH SC
1 Joel Field Senior Wachusett 150' 6" 161' 0.42" 141' 5.64" 45.87m 10
2 Tyler Klockers Junior Wachusett 147' 9" 130' 0.24" 107' 10.29" 45.03m 8
3 Douglas Cain Junior Wachusett 144' 1" 170' 0.22" 154' 2.03" 43.91m 6
4 Kristian Gruszecki Senior Shepherd Hill 143' 7" 113' 5.17" 167' 11.91" 43.76m 4
5 James Mahoney Senior Algonquin 143' 4" 137' 7.20" 176' 3.60" 43.68m 2
6 Peter Belbin Senior Shrewsbury 139' 9" 122' 11.76" 143' 11.31" 42.59m 1
8 Nathan Gill Junior Shrewsbury 128' 7" 144' 0.16" 95' 1.82" 39.19m -
9 Alexander Rybarcyk Senior Algonquin 127' 11" 110' 0.10" 95' 11.25" 38.98m -
14 Samuel Crain Senior Algonquin 121' 2" 153' 10.58" 98' 1.74" 36.93m -
16 John Pashapour Senior Westborough 117' 4" 107' 11.36" 95' 0.48" 35.76m -