2016 NHIAA Meet of Champions    Jun 4, 2016
SP 48' 2" 14.68m 5th (F)
DT 114' 7" 34.92m 15th (F)
2016 NHIAA Division I State Championships and Battlenotes    May 27, 2016
SP 48' 8.75" 14.85m 2nd (F)
DT 122' 0" 37.18m 5th (F)
2016 Londonderry Invitational    May 21, 2016
SP 46' 8.5" 14.23m 2nd (F)
DT 116' 3" 35.43m 4th (F)
Salem v. Londonderry    May 17, 2016
SP 48' 4" 14.73m 1st (F)
DT 121' 3" 36.95m 1st (F)
Merrimack Invitational 2016    May 12, 2016
SP 47' 10" 14.57m 1st (F)
DT 119' 1" 36.29m 5th (F)
14th Annual Black Bear Invitational    Apr 30, 2016
SP 45' 6" 13.86m 3rd (F)
DT 115' 4" 35.15m 8th (F)
11th Annual Nashua North Invitational    Apr 23, 2016
SP 46' 4.75" 14.14m 1st (F)
DT 116' 2" 35.40m 6th (F)
Londonderry at Concord    Apr 12, 2016
SP 42' 3" 12.87m 1st (F)
DT DQ NM
NHIAA Indoor Championships - Division I    Feb 7, 2016
SP 47' 3" 14.40m 3rd (F)
NH Winter Track League - USM Meet #3    Jan 31, 2016
SP 46' 10.5" 14.28m 2nd (F)
NH Winter Track League - UNH Afternoon 5    Jan 17, 2016
SP 44' 1" 13.43m 1st (F)
2016 Dartmouth Relays - High School    Jan 8- 9, 2016
SP 45' 9.5" 13.95m 12th (F)
NH Winter Track League - Leverone 3    Dec 30, 2015
SP 44' 11" 13.69m 4th (F)
NH Winter Track League - UNH Evening 1    Dec 20, 2015
SP 38' 11.75" 11.88m 5th (F)
2015 NHIAA Meet of Champions    Jun 6, 2015
SP 45' 7" 13.89m 4th (F)
2015 NHIAA Division I State Championships    May 29, 2015
SP 44' 5" 13.53m 6th (F)
2015 Londonderry Invitational    May 23, 2015
SP 43' 6.75" 13.27m 2nd (F)
DT 115' 2" 35.10m 6th (F)
2015 Merrimack Invitational    May 14, 2015
SP 44' 8" 13.61m 5th (F)
DT 109' 8" 33.42m 7th (F)
Black Bear Invitational    May 2, 2015
SP 43' 2.75" 13.17m 3rd (F)
DT 103' 9" 31.62m 8th (F)
2015 Nashua North Invitational    Apr 25, 2015
SP 44' 0.5" 13.42m 6th (F)
DT 106' 2" 32.35m 7th (F)
Londonderry @ Pinkerton    Apr 21, 2015
SP 45' 0.75" 13.73m 1st (F)
DT 102' 1" 31.11m 3rd (F)
NH Indoor Track & Field League Meet #7 USM Session    Jan 31, 2015
SP 45' 0" 13.71m 4th (F)
2014 NHIAA Meet of Champions    Jun 7, 2014
SP 40' 7" 12.36m 12th (F)
NHIAA Outdoor Division I Track & Field Championships    May 30, 2014
SP 42' 10" 13.05m 7th (F)
2014 Londonderry Invitational    May 24, 2014
SP 44' 8.75" 13.63m 2nd (F)
DT 103' 2.5" 31.45m 10th (F)
Salem v. Londonderry v. Bedford    May 20, 2014
SP 40' 11.5" 12.48m 2nd (F)
DT 99' 4" 30.27m 6th (F)
2014 Merrimack Invitational    May 15, 2014
SP 44' 1.5" 13.44m 3rd (F)
Kiwanis Freshman - Sophomore Meet 2014    May 10, 2014
SP 44' 4.5" 13.52m 2nd (F)
Nashua North Invitational    Apr 19, 2014
SP 44' 7.75" 13.60m 4th (F)
DT 81' 8" 24.89m 28th (F)
Concord/Londonderry    Apr 15, 2014
SP 44' 8" 13.61m 1st (F)
DT 98' 3" 29.94m 1st (F)
NH Indoor Track League USM Session Meet #7    Jan 26, 2014
SP 45' 3.5" 13.80m 5th (F)
NH Indoor Track League UNH Evening Session Meet #5    Jan 12, 2014
SP 44' 9.75" 13.65m 2nd (F)
NH Indoor Track League UNH Evening Session Meet #2    Dec 21, 2013
SP 42' 2.5" 12.86m 3rd (F)
2013 Londonderry Invitational    May 18, 2013
SP 39' 5.25" 12.02m 9th (F)
2013 Merrimack Invitational    May 9, 2013
SP 38' 9.5" 11.82m 10th (F)
Kiwanis Meet 2013    May 4, 2013
SP 38' 2" 11.63m 3rd (F)
Londonderry vs Pinkerton    Apr 30, 2013
SP 37' 5" 11.40m 3rd (F)
DT 73' 5" 22.37m 5th (F)
Nashua North Invitational    Apr 20, 2013
SP 37' 4" 11.37m 12th (F)
Shot Put (Outdoor)
Top↑
14.68m
2016 NHIAA Meet of Champions Jun 4, 2016
14.85m
2016 NHIAA Division I State Championships and Battlenotes May 27, 2016
14.23m
2016 Londonderry Invitational May 21, 2016
14.73m
Salem v. Londonderry May 17, 2016
14.57m
Merrimack Invitational 2016 May 12, 2016
13.86m
14th Annual Black Bear Invitational Apr 30, 2016
14.14m
11th Annual Nashua North Invitational Apr 23, 2016
12.87m
Londonderry at Concord Apr 12, 2016
13.89m
2015 NHIAA Meet of Champions Jun 6, 2015
13.53m
2015 NHIAA Division I State Championships May 29, 2015
13.27m
2015 Londonderry Invitational May 23, 2015
13.61m
2015 Merrimack Invitational May 14, 2015
13.17m
Black Bear Invitational May 2, 2015
13.42m
2015 Nashua North Invitational Apr 25, 2015
13.73m
Londonderry @ Pinkerton Apr 21, 2015
12.36m
2014 NHIAA Meet of Champions Jun 7, 2014
13.05m
NHIAA Outdoor Division I Track & Field Championships May 30, 2014
13.63m
2014 Londonderry Invitational May 24, 2014
12.48m
Salem v. Londonderry v. Bedford May 20, 2014
13.44m
2014 Merrimack Invitational May 15, 2014
13.52m
Kiwanis Freshman - Sophomore Meet 2014 May 10, 2014
13.60m
Nashua North Invitational Apr 19, 2014
13.61m
Concord/Londonderry Apr 15, 2014
12.02m
2013 Londonderry Invitational May 18, 2013
11.82m
2013 Merrimack Invitational May 9, 2013
11.63m
Kiwanis Meet 2013 May 4, 2013
11.40m
Londonderry vs Pinkerton Apr 30, 2013
11.37m
Nashua North Invitational Apr 20, 2013
Shot Put (Indoor)
Top↑
14.40m
NHIAA Indoor Championships - Division I Feb 7, 2016
14.28m
NH Winter Track League - USM Meet #3 Jan 31, 2016
14.50m
NH Winter Track League - UNH Afternoon Qualifying - Meet 2 Jan 23, 2016
13.43m
NH Winter Track League - UNH Afternoon 5 Jan 17, 2016
13.95m
2016 Dartmouth Relays - High School Jan 8- 9, 2016
13.69m
NH Winter Track League - Leverone 3 Dec 30, 2015
11.88m
NH Winter Track League - UNH Evening 1 Dec 20, 2015
13.30m
NH Indoor Track and Field Championships 2015 Division I Feb 21, 2015
13.71m
NH Indoor Track & Field League Meet #7 USM Session Jan 31, 2015
13.98m
NH Indoor Track & Field League Meet #6 UNH Afternoon Session Jan 25, 2015
13.24m
NH Indoor Track & Field League Meet #5 UNH Afternoon Session Jan 18, 2015
13.60m
NH Indoor Track & Field League Meet #4 UNH Evening Session Jan 11, 2015
13.18m
NH Indoor Track & Field League Meet #3 Dartmouth Session Dec 30, 2014
12.71m
NH Indoor Track & Field League Meet #1 UNH Evening Session Dec 21, 2014
14.24m
NHIAA Indoor Division I Track & Field Championships Feb 2, 2014
13.80m
NH Indoor Track League USM Session Meet #7 Jan 26, 2014
13.72m
NH Indoor Track League UNH Afternoon Session Meet #6 Jan 19, 2014
13.65m
NH Indoor Track League UNH Evening Session Meet #5 Jan 12, 2014
13.23m
NH Indoor Track League UNH Afternoon Session Meet #4 Jan 5, 2014
12.86m
NH Indoor Track League UNH Evening Session Meet #2 Dec 21, 2013
10.56m
NH Indoor Track League Meet #5 UNH Afternoon Session Jan 13, 2013
Discus (Outdoor)
Top↑
34.92m
2016 NHIAA Meet of Champions Jun 4, 2016
37.18m
2016 NHIAA Division I State Championships and Battlenotes May 27, 2016
35.43m
2016 Londonderry Invitational May 21, 2016
36.95m
Salem v. Londonderry May 17, 2016
36.29m
Merrimack Invitational 2016 May 12, 2016
35.15m
14th Annual Black Bear Invitational Apr 30, 2016
35.40m
11th Annual Nashua North Invitational Apr 23, 2016
DQ
NM
Londonderry at Concord Apr 12, 2016
35.10m
2015 Londonderry Invitational May 23, 2015
33.42m
2015 Merrimack Invitational May 14, 2015
31.62m
Black Bear Invitational May 2, 2015
32.35m
2015 Nashua North Invitational Apr 25, 2015
31.11m
Londonderry @ Pinkerton Apr 21, 2015
31.45m
2014 Londonderry Invitational May 24, 2014
30.27m
Salem v. Londonderry v. Bedford May 20, 2014
24.89m
Nashua North Invitational Apr 19, 2014
29.94m
Concord/Londonderry Apr 15, 2014
22.37m
Londonderry vs Pinkerton Apr 30, 2013

2016 Outdoors

Shot Put
2016 NHIAA Meet of Champions June 4, 2016
2016 NHIAA Division I State Championships and Battlenotes May 27, 2016
2016 Londonderry Invitational May 21, 2016
Salem v. Londonderry May 17, 2016
Merrimack Invitational 2016 May 12, 2016
14th Annual Black Bear Invitational April 30, 2016
11th Annual Nashua North Invitational April 23, 2016
Londonderry at Concord April 12, 2016
Discus
2016 NHIAA Meet of Champions June 4, 2016
2016 NHIAA Division I State Championships and Battlenotes May 27, 2016
2016 Londonderry Invitational May 21, 2016
Salem v. Londonderry May 17, 2016
Merrimack Invitational 2016 May 12, 2016
14th Annual Black Bear Invitational April 30, 2016
11th Annual Nashua North Invitational April 23, 2016
DQ
Londonderry at Concord April 12, 2016

2016 Indoors

2015 Indoors

2015 Outdoors

2014 Indoors

2014 Outdoors

2013 Indoors

2013 Outdoors

Shot Put (Outdoors)
2016  
2015  
(Jun 6, 2015)
2014  
(May 24, 2014)
2013  
(May 18, 2013)
Discus (Outdoors)
2016  
2015  
(May 23, 2015)
2014  
(May 24, 2014)
2013  
(Apr 30, 2013)
Shot Put (Indoors)
2016  
2015  
2014  
2013