2016 Wilderness League Championship    May 21, 2016
SP 33' 7.5" 10.24m 16th (F)
DT 91' 5" 27.86m 14th (F)
Belmont 5-14-16    May 14, 2016
SP 33' 3" 10.13m 3rd (F)
DT 93' 6" 28.49m 2nd (F)
Belmont 5-10-16    May 10, 2016
SP 35' 0" 10.66m 5th (F)
DT 91' 5" 27.86m 9th (F)
Belmont 4-19-16    Apr 19, 2016
SP 32' 5" 9.88m 6th (F)
DT 99' 3" 30.25m 7th (F)
Belmont 4-16-16    Apr 16, 2016
SP 32' 1" 9.77m 3rd (F)
DT 82' 10" 25.24m 3rd (F)
NH Winter Track League - USM Meet #2    Jan 24, 2016
SP 33' 11" 10.33m 5th (F)
NH Winter Track League - UNH Morning 4    Jan 10, 2016
SP 32' 11" 10.03m 10th (F)
NH Winter Track League - UNH Morning 3    Jan 2, 2016
SP 34' 6.75" 10.53m 7th (F)
NH Winter Track League - UNH Morning 2    Dec 27, 2015
SP 33' 7" 10.23m 9th (F)
NH Winter Track League - Leverone 1    Dec 19, 2015
SP 32' 10.25" 10.01m 16th (F)
2015 NHIAA D3 State Championship    May 30, 2015
DT 96' 2" 29.31m 15th (F)
Wilderness 2015    May 23, 2015
SP 32' 6" 9.90m 26th (F)
DT 96' 5" 29.38m 21st (F)
Belmont 5-16 Meet    May 16, 2015
SP 32' 2" 9.80m 4th (F)
DT 95' 8" 29.15m 4th (F)
Belmont 5-12 Meet    May 12, 2015
SP 30' 11" 9.42m 13th (F)
DT 103' 9" 31.62m 3rd (F)
Belmont 5-5 Meet    May 5, 2015
SP 32' 10" 10.00m 13th (F)
DT 93' 2" 28.39m 6th (F)
Merrimack Valley Invitational    Apr 25, 2015
SP 31' 5" 9.57m 31st (F)
DT 98' 3" 29.94m 17th (F)
Belmont 4-21 Meet    Apr 21, 2015
SP 31' 1" 9.47m 6th (F)
DT 90' 10" 27.68m 4th (F)
JT 74' 10" 22.80m 13th (F)
NH Indoor Track & Field League Meet #6 USM Session    Jan 25, 2015
SP 32' 6.5" 9.91m 10th (F)
2014 Wilderness League Championship    May 24, 2014
SP 32' 3" 9.82m 23rd (F)
DT 93' 7" 28.52m 13th (F)
Moultonborough Meet    May 20, 2014
SP 31' 4" 9.55m 9th (F)
DT 86' 1" 26.23m 5th (F)
Bristol Lions Nike Invitational    May 17, 2014
SP 31' 1.5" 9.48m 24th (F)
DT 92' 9" 28.27m 14th (F)
Campbell 5/10/2014    May 10, 2014
SP 32' 4.75" 9.87m 14th (F)
DT 89' 5" 27.25m 7th (F)
JT 88' 8" 27.02m 11th (F)
2014 Merrimack Valley Invitational    Apr 26, 2014
SP 31' 1" 9.47m 34th (F)
DT 71' 6" 21.79m 42nd (F)
JT 98' 2" 29.92m 28th (F)
NH Indoor Track League Dartmouth Session Meet #1    Dec 14, 2013
SP 28' 5.25" 8.66m 20th (F)
Bristol Lions Meet    May 11, 2013
SP 25' 7.5" 7.81m 45th (F)
DT 64' 4" 19.60m 38th (F)
JT 68' 3" 20.80m 49th (F)
Merrimack Valley Invite    Apr 20, 2013
SP 23' 4" 7.11m 66th (F)
DT 69' 6" 21.18m 47th (F)
Shot Put (Outdoor)
Top↑
10.24m
2016 Wilderness League Championship May 21, 2016
10.13m
Belmont 5-14-16 May 14, 2016
10.66m
Belmont 5-10-16 May 10, 2016
9.88m
Belmont 4-19-16 Apr 19, 2016
9.77m
Belmont 4-16-16 Apr 16, 2016
9.90m
Wilderness 2015 May 23, 2015
9.80m
Belmont 5-16 Meet May 16, 2015
9.42m
Belmont 5-12 Meet May 12, 2015
10.00m
Belmont 5-5 Meet May 5, 2015
9.57m
Merrimack Valley Invitational Apr 25, 2015
9.47m
Belmont 4-21 Meet Apr 21, 2015
9.82m
2014 Wilderness League Championship May 24, 2014
9.55m
Moultonborough Meet May 20, 2014
9.48m
Bristol Lions Nike Invitational May 17, 2014
9.87m
Campbell 5/10/2014 May 10, 2014
9.47m
2014 Merrimack Valley Invitational Apr 26, 2014
7.81m
Bristol Lions Meet May 11, 2013
7.11m
Merrimack Valley Invite Apr 20, 2013
Shot Put (Indoor)
Top↑
10.33m
NH Winter Track League - USM Meet #2 Jan 24, 2016
10.03m
NH Winter Track League - UNH Morning 4 Jan 10, 2016
10.53m
NH Winter Track League - UNH Morning 3 Jan 2, 2016
10.23m
NH Winter Track League - UNH Morning 2 Dec 27, 2015
10.01m
NH Winter Track League - Leverone 1 Dec 19, 2015
9.91m
NH Indoor Track & Field League Meet #6 USM Session Jan 25, 2015
9.63m
NH Indoor Track & Field League Meet #4 UNH Morning Session Jan 11, 2015
9.56m
NH Indoor Track & Field League Meet #3 UNH Morning Session Jan 3, 2015
9.27m
NH Indoor Track & Field League Meet #2 UNH Morning Session Dec 27, 2014
9.80m
NH Indoor Track & Field League Meet #1 Dartmouth Session Dec 20, 2014
8.66m
NH Indoor Track League Dartmouth Session Meet #1 Dec 14, 2013
Discus (Outdoor)
Top↑
27.86m
2016 Wilderness League Championship May 21, 2016
28.49m
Belmont 5-14-16 May 14, 2016
27.86m
Belmont 5-10-16 May 10, 2016
30.25m
Belmont 4-19-16 Apr 19, 2016
25.24m
Belmont 4-16-16 Apr 16, 2016
29.31m
2015 NHIAA D3 State Championship May 30, 2015
29.38m
Wilderness 2015 May 23, 2015
29.15m
Belmont 5-16 Meet May 16, 2015
31.62m
Belmont 5-12 Meet May 12, 2015
28.39m
Belmont 5-5 Meet May 5, 2015
29.94m
Merrimack Valley Invitational Apr 25, 2015
27.68m
Belmont 4-21 Meet Apr 21, 2015
28.52m
2014 Wilderness League Championship May 24, 2014
26.23m
Moultonborough Meet May 20, 2014
28.27m
Bristol Lions Nike Invitational May 17, 2014
27.25m
Campbell 5/10/2014 May 10, 2014
21.79m
2014 Merrimack Valley Invitational Apr 26, 2014
19.60m
Bristol Lions Meet May 11, 2013
21.18m
Merrimack Valley Invite Apr 20, 2013
Javelin (Outdoor)
Top↑
22.80m
Belmont 4-21 Meet Apr 21, 2015
27.02m
Campbell 5/10/2014 May 10, 2014
29.92m
2014 Merrimack Valley Invitational Apr 26, 2014
20.80m
Bristol Lions Meet May 11, 2013

2016 Outdoors

Shot Put
2016 Wilderness League Championship May 21, 2016
Belmont 5-14-16 May 14, 2016
Belmont 5-10-16 May 10, 2016
Belmont 4-19-16 April 19, 2016
Belmont 4-16-16 April 16, 2016
Discus
2016 Wilderness League Championship May 21, 2016
Belmont 5-14-16 May 14, 2016
Belmont 5-10-16 May 10, 2016
Belmont 4-19-16 April 19, 2016
Belmont 4-16-16 April 16, 2016

2016 Indoors

2015 Indoors

2015 Outdoors

Shot Put
Wilderness 2015 May 23, 2015
Belmont 5-16 Meet May 16, 2015
Belmont 5-12 Meet May 12, 2015
Belmont 5-5 Meet May 5, 2015
Merrimack Valley Invitational April 25, 2015
Belmont 4-21 Meet April 21, 2015
Discus
2015 NHIAA D3 State Championship May 30, 2015
Wilderness 2015 May 23, 2015
Belmont 5-16 Meet May 16, 2015
Belmont 5-12 Meet May 12, 2015
Belmont 5-5 Meet May 5, 2015
Merrimack Valley Invitational April 25, 2015
Belmont 4-21 Meet April 21, 2015
Javelin
Belmont 4-21 Meet April 21, 2015

2014 Indoors

2014 Outdoors

2013 Indoors

2013 Outdoors

Shot Put
Bristol Lions Meet May 11, 2013
Merrimack Valley Invite April 20, 2013
Discus
Bristol Lions Meet May 11, 2013
Merrimack Valley Invite April 20, 2013
Javelin
Bristol Lions Meet May 11, 2013
Shot Put (Outdoors)
2016  
(May 10, 2016)
2015  
(May 5, 2015)
2014  
(May 10, 2014)
2013  
(May 11, 2013)
Discus (Outdoors)
2016  
(Apr 19, 2016)
2015  
(May 12, 2015)
2014  
2013  
(Apr 20, 2013)
Javelin (Outdoors)
2015  
(Apr 21, 2015)
2014  
2013  
(May 11, 2013)
Shot Put (Indoors)
2016  
2015  
2014  
2013