2017 R.E.A.L. Londonderry Invitational    May 20, 2017
SP 26' 8.5" 8.14m 13th (F)
Merrimack Invitational    May 11, 2017
SP 30' 0" 9.14m 5th (F)
Pinkerton @ Alvirne    May 2, 2017
SP 29' 2" 8.88m 1st (F)
DT NM NM
12th Annual Nashua North Invitational    Apr 22, 2017
SP 27' 5.5" 8.36m 8th (F)
WTL at Southern Maine - 1/29/17    Jan 29, 2017
SP 27' 9.75" 8.47m 7th (F)
WTL Afternoon at UNH - Qualifying Meet #2    Jan 22, 2017
SP 25' 6" 7.77m 17th (F)
WTL Morning at UNH - 1/15/17    Jan 15, 2017
SP 26' 7.5" 8.11m 5th (F)
WTL Morning at UNH - 1/7/17    Jan 7, 2017
SP 25' 7.5" 7.81m 8th (F)
WTL Morning at UNH - 12/26/16    Dec 26, 2016
SP 26' 5.5" 8.06m 4th (F)
2016 Londonderry Invitational    May 21, 2016
SP 26' 8.25" 8.13m 12th (F)
Alvirne @ Concord    May 17, 2016
SP 26' 3" 8.00m 4th (F)
DT 54' 5" 16.58m 9th (F)
JT 58' 7" 17.85m 8th (F)
Merrimack Invitational 2016    May 12, 2016
SP 26' 4" 8.02m 12th (F)
Salem v. Alvirne    Apr 19, 2016
SP 26' 5" 8.05m 3rd (F)
JT 60' 4" 18.38m 6th (F)
Manchester Central vs. Alvirne HS    Apr 12, 2016
SP 7.79m 25' 6.75" 4th (F)
JT 17.29m 56' 9" 6th (F)
NH Winter Track League - USM Meet #3    Jan 31, 2016
SP 28' 0" 8.53m 12th (F)
NH Winter Track League - UNH Morning 5    Jan 17, 2016
SP 27' 5" 8.35m 6th (F)
NH Winter Track League - UNH Evening 4    Jan 10, 2016
SP 28' 5" 8.66m 6th (F)
NH Winter Track League - Leverone 3    Dec 30, 2015
SP 27' 5" 8.35m 13th (F)
NH Winter Track League - UNH Morning 2    Dec 27, 2015
SP 26' 5.75" 8.07m 5th (F)
Concord v. Alvirne    May 19, 2015
SP 28' 0" 8.53m 4th (F)
DT 53' 9" 16.38m 11th (F)
Kiwanis 2015    May 9, 2015
SP 25' 8.75" 7.84m 4th (F)
NH Indoor Track & Field League Meet #7 USM Session    Jan 31, 2015
SP 25' 10" 7.87m 14th (F)
Kiwanis Freshman - Sophomore Meet 2014    May 10, 2014
SP 25' 5.75" 7.76m 7th (F)
Salem v. Pinkerton v. Alvirne    Apr 29, 2014
SP 22' 10.5" 6.97m 8th (F)
JT 54' 7" 16.63m 13th (F)
Nashua North Invitational    Apr 19, 2014
SP 26' 3.5" 8.01m 12th (F)
Shot Put (Outdoor)
Top↑
8.47m
2017 NHIAA Division I State Championship and Battlenotes May 26, 2017
8.14m
2017 R.E.A.L. Londonderry Invitational May 20, 2017
9.14m
Merrimack Invitational May 11, 2017
8.88m
Pinkerton @ Alvirne May 2, 2017
8.36m
12th Annual Nashua North Invitational Apr 22, 2017
8.13m
2016 Londonderry Invitational May 21, 2016
8.00m
Alvirne @ Concord May 17, 2016
8.02m
Merrimack Invitational 2016 May 12, 2016
8.05m
Salem v. Alvirne Apr 19, 2016
25' 6.75"
Manchester Central vs. Alvirne HS Apr 12, 2016
8.53m
Concord v. Alvirne May 19, 2015
7.84m
Kiwanis 2015 May 9, 2015
7.76m
Kiwanis Freshman - Sophomore Meet 2014 May 10, 2014
6.97m
Salem v. Pinkerton v. Alvirne Apr 29, 2014
8.01m
Nashua North Invitational Apr 19, 2014
Shot Put (Indoor)
Top↑
8.47m
WTL at Southern Maine - 1/29/17 Jan 29, 2017
7.77m
WTL Afternoon at UNH - Qualifying Meet #2 Jan 22, 2017
8.11m
WTL Morning at UNH - 1/15/17 Jan 15, 2017
7.81m
WTL Morning at UNH - 1/7/17 Jan 7, 2017
8.06m
WTL Morning at UNH - 12/26/16 Dec 26, 2016
8.53m
NH Winter Track League - USM Meet #3 Jan 31, 2016
8.19m
NH Winter Track League - UNH Afternoon Qualifying - Meet 2 Jan 23, 2016
8.35m
NH Winter Track League - UNH Morning 5 Jan 17, 2016
8.66m
NH Winter Track League - UNH Evening 4 Jan 10, 2016
8.35m
NH Winter Track League - Leverone 3 Dec 30, 2015
8.07m
NH Winter Track League - UNH Morning 2 Dec 27, 2015
7.87m
NH Indoor Track & Field League Meet #7 USM Session Jan 31, 2015
7.69m
NH Indoor Track & Field League Meet #6 UNH Afternoon Session Jan 25, 2015
7.86m
NH Indoor Track & Field League Meet #5 UNH Morning Session Jan 18, 2015
7.25m
NH Indoor Track & Field League Meet #4 UNH Evening Session Jan 11, 2015
7.42m
NH Indoor Track & Field League Meet #3 Dartmouth Session Dec 30, 2014
7.94m
NH Indoor Track & Field League Meet #2 UNH Morning Session Dec 27, 2014
Discus (Outdoor)
Top↑
NM
NM
Pinkerton @ Alvirne May 2, 2017
16.58m
Alvirne @ Concord May 17, 2016
16.38m
Concord v. Alvirne May 19, 2015
Javelin (Outdoor)
Top↑
17.85m
Alvirne @ Concord May 17, 2016
18.38m
Salem v. Alvirne Apr 19, 2016
56' 9"
Manchester Central vs. Alvirne HS Apr 12, 2016
16.63m
Salem v. Pinkerton v. Alvirne Apr 29, 2014

2017 Outdoors

2017 Indoors

2016 Indoors

2016 Outdoors

2015 Indoors

2015 Outdoors

Shot Put
Concord v. Alvirne May 19, 2015
Kiwanis 2015 May 9, 2015
Discus
Concord v. Alvirne May 19, 2015

2014 Indoors

2014 Outdoors

Shot Put (Outdoors)
2017  
(May 11, 2017)
2016  
(May 21, 2016)
2015  
(May 19, 2015)
2014  
(Apr 19, 2014)
Discus (Outdoors)
2016  
(May 17, 2016)
2015  
(May 19, 2015)
Javelin (Outdoors)
2016  
(Apr 19, 2016)
2014  
(Apr 29, 2014)
Shot Put (Indoors)
2017  
2016  
2015  
2014