2016 Division II State Championship    May 25, 2016
DT 113' 8" 34.64m 7th (F)
2016 Londonderry Invitational    May 21, 2016
DT 109' 11" 33.50m 7th (F)
NH D-II Southern Cluster    May 17, 2016
DT 119' 0.5" 36.28m 6th (F)
JT 95' 11" 29.23m 12th (F)
Merrimack Invitational 2016    May 12, 2016
DT 99' 0" 30.17m 14th (F)
JT 118' 10" 36.22m 18th (F)
Home Meet #3    May 10, 2016
DT 108' 8" 33.12m 4th (F)
JT 115' 4" 35.15m 9th (F)
MV Pride Track Home Meet 05-03-2016    May 3, 2016
DT 110' 8" 33.73m 3rd (F)
14th Annual Black Bear Invitational    Apr 30, 2016
DT 111' 4" 33.93m 11th (F)
11th Annual Nashua North Invitational    Apr 23, 2016
DT 118' 7" 36.14m 5th (F)
Con-Val, Windham at Souhegan    Apr 19, 2016
SP 34' 0" 10.36m 4th (F)
DT 112' 6" 34.29m 1st (F)
Pelham Invitational    Apr 16, 2016
SP NM NM
DT FOUL NM
Portsmouth, Souhegan, Oyster River, Milford    Apr 12, 2016
SP 34' 3" 10.43m 5th (F)
DT 106' 0" 32.30m 3rd (F)
Souhegan @ Pinkerton    Apr 8, 2016
SP 34' 0" 10.36m 7th (F)
DT 97' 0.5" 29.57m 3rd (F)
Milford HS Dome Meet    Jan 27, 2016
SP 36' 5.5" 11.11m 10th (F)
2016 Dartmouth Relays - High School    Jan 8- 9, 2016
SP 36' 3" 11.04m 27th (F)
NH Winter Track League - UNH Morning 2    Dec 27, 2015
SP 36' 2" 11.02m 5th (F)
2015 Londonderry Invitational    May 23, 2015
DT FOUL NM
Cluster Meet at HBHS - 5/19/15    May 19, 2015
DT 84' 10" 25.85m 19th (F)
2015 Merrimack Invitational    May 14, 2015
DT 100' 6.5" 30.64m 15th (F)
Coe-Brown, Portsmouth, Souhegan    May 12, 2015
DT 91' 9" 27.96m 9th (F)
Hanover NH Home Meet May 5    May 5, 2015
DT 102' 1" 31.11m 4th (F)
2015 Nashua North Invitational    Apr 25, 2015
DT 95' 8" 29.15m 15th (F)
Pelham Invitational    Apr 18, 2015
DT 102' 6" 31.24m 11th (F)
Portsmouth, Oyster River, Milford, Pelham, at Souhegan    Apr 14, 2015
SP 33' 11" 10.33m 8th (F)
DT 98' 6.5" 30.03m 6th (F)
Pinkerton at Souhegan    Apr 10, 2015
DT 105' 10" 32.25m 1st (F)
NH Indoor Track & Field League Meet #3 UNH Morning Session    Jan 3, 2015
55H DQ
55H 10.80 4th (P)
SP 31' 11.25" 9.73m 11th (F)
NH Indoor Track & Field League Meet #2 UNH Morning Session    Dec 27, 2014
300 49.20 25th (F)
SP 31' 5" 9.57m 11th (F)
NHIAA Outdoor Division II Track & Field Championships    May 31, 2014
DT 99' 4" 30.27m 14th (F)
2014 Londonderry Invitational    May 24, 2014
DT 97' 11" 29.84m 11th (F)
John Stark at Souhegan    May 23, 2014
SP 31' 9.76" 9.69m 6th (F)
DT 106' 1" 32.33m 1st (F)
Milford HS Cluster Meet    May 20, 2014
DT 99' 4" 30.27m 9th (F)
2014 Merrimack Invitational    May 15, 2014
DT 105' 6" 32.15m 14th (F)
Portsmouth, Souhegan, Trinity    May 13, 2014
DT 100' 0" 30.48m 4th (F)
Kiwanis Freshman - Sophomore Meet 2014    May 10, 2014
DT 99' 11" 30.45m 6th (F)
12th Annual Black Bear Invitational    May 3, 2014
DT 91' 4" 27.83m 22nd (F)
H/B, Sanb., Pemb., Milf. at Souhegan    Apr 29, 2014
DT NM NM
2014 Merrimack Valley Invitational    Apr 26, 2014
DT 98' 11" 30.14m 13th (F)
Nashua North Invitational    Apr 19, 2014
DT 104' 7" 31.87m 10th (F)
Con-Val, H/B, Pelham at Souhegan    Apr 11, 2014
DT 108' 8" 33.12m 1st (F)
2013 Londonderry Invitational    May 18, 2013
DT 87' 9" 26.74m 11th (F)
John Stark at Souhegan    May 17, 2013
300H 56.30 2nd (F)
DT NM NM
Portsmouth, Trinity, at Souhegan    May 7, 2013
SP NM NM
DT 87' 8" 26.72m 7th (F)
Kiwanis Meet 2013    May 4, 2013
DT 81' 1" 24.71m 11th (F)
Hanover, Tuesday April 30, 2013    Apr 30, 2013
DT NM NM
2013 Black Bear Invitational    Apr 27, 2013
DT 86' 4" 26.31m 21st (F)
Nashua North Invitational    Apr 20, 2013
DT 75' 7" 23.03m 21st (F)
Hollis/Brookline, Souhegan & ConVal - April 16, 2013    Apr 16, 2013
SP NM NM
DT 73' 1" 22.27m 7th (F)
Hanover, John Stark & Trinity at Souhegan    Apr 9, 2013
200 NT
SP 31' 10" 9.70m 7th (F)
DT 84' 7" 25.78m 9th (F)
Season Opener at Souhegan    Apr 5, 2013
200 28.10 15th (F)
SP 31' 4" 9.55m 11th (F)
Milford Dome Meet    Jan 23, 2013
SP 30' 3" 9.22m 17th (F)
55 Meters (Indoor)
Top↑
NH Indoor Track League Dartmouth Session Meet #1 Dec 14, 2013
NH Indoor Track League Meet #2 UNH Morning Session Dec 22, 2012
NH Indoor Track League Meet #1 Dartmouth Session Dec 15, 2012
200 Meters (Outdoor)
Top↑
NT
Hanover, John Stark & Trinity at Souhegan Apr 9, 2013
Season Opener at Souhegan Apr 5, 2013
300 Meters (Indoor)
Top↑
NH Indoor Track & Field League Meet #2 UNH Morning Session Dec 27, 2014
NH Indoor Track League Meet #5 UNH Afternoon Session Jan 13, 2013
NH Indoor Track League Meet #3 UNH Morning Session Dec 29, 2012
55 Hurdles (Indoor)
Top↑
DQ
NH Indoor Track & Field League Meet #3 UNH Morning Session Jan 3, 2015
NH Indoor Track & Field League Meet #3 UNH Morning Session Jan 3, 2015
NH Indoor Track League UNH Morning Session Meet #3 Dec 28, 2013
300 Hurdles (Outdoor)
Top↑
John Stark at Souhegan May 17, 2013
Shot Put (Outdoor)
Top↑
10.36m
Con-Val, Windham at Souhegan Apr 19, 2016
NM
NM
Pelham Invitational Apr 16, 2016
10.43m
Portsmouth, Souhegan, Oyster River, Milford Apr 12, 2016
10.36m
Souhegan @ Pinkerton Apr 8, 2016
11.11m
Milford HS Dome Meet Jan 27, 2016
10.33m
Portsmouth, Oyster River, Milford, Pelham, at Souhegan Apr 14, 2015
9.69m
John Stark at Souhegan May 23, 2014
NM
NM
Portsmouth, Trinity, at Souhegan May 7, 2013
NM
NM
Hollis/Brookline, Souhegan & ConVal - April 16, 2013 Apr 16, 2013
9.70m
Hanover, John Stark & Trinity at Souhegan Apr 9, 2013
9.55m
Season Opener at Souhegan Apr 5, 2013
9.22m
Milford Dome Meet Jan 23, 2013
Shot Put (Indoor)
Top↑
10.89m
NH Winter Track League - UNH Morning Qualifying - Meet 1 Jan 23, 2016
11.04m
2016 Dartmouth Relays - High School Jan 8- 9, 2016
11.02m
NH Winter Track League - UNH Morning 2 Dec 27, 2015
9.94m
NH Indoor Track & Field League Meet #4 UNH Afternoon Session Jan 11, 2015
9.73m
NH Indoor Track & Field League Meet #3 UNH Morning Session Jan 3, 2015
9.57m
NH Indoor Track & Field League Meet #2 UNH Morning Session Dec 27, 2014
9.84m
NH Indoor Track League UNH Morning Session Meet #2 Dec 21, 2013
Discus (Outdoor)
Top↑
34.64m
2016 Division II State Championship May 25, 2016
33.50m
2016 Londonderry Invitational May 21, 2016
36.28m
NH D-II Southern Cluster May 17, 2016
30.17m
Merrimack Invitational 2016 May 12, 2016
33.12m
Home Meet #3 May 10, 2016
33.73m
MV Pride Track Home Meet 05-03-2016 May 3, 2016
33.93m
14th Annual Black Bear Invitational Apr 30, 2016
36.14m
11th Annual Nashua North Invitational Apr 23, 2016
34.29m
Con-Val, Windham at Souhegan Apr 19, 2016
NM
Pelham Invitational Apr 16, 2016
32.30m
Portsmouth, Souhegan, Oyster River, Milford Apr 12, 2016
29.57m
Souhegan @ Pinkerton Apr 8, 2016
NM
2015 Londonderry Invitational May 23, 2015
25.85m
Cluster Meet at HBHS - 5/19/15 May 19, 2015
30.64m
2015 Merrimack Invitational May 14, 2015
27.96m
Coe-Brown, Portsmouth, Souhegan May 12, 2015
31.11m
Hanover NH Home Meet May 5 May 5, 2015
29.15m
2015 Nashua North Invitational Apr 25, 2015
31.24m
Pelham Invitational Apr 18, 2015
30.03m
Portsmouth, Oyster River, Milford, Pelham, at Souhegan Apr 14, 2015
32.25m
Pinkerton at Souhegan Apr 10, 2015
30.27m
NHIAA Outdoor Division II Track & Field Championships May 31, 2014
29.84m
2014 Londonderry Invitational May 24, 2014
32.33m
John Stark at Souhegan May 23, 2014
30.27m
Milford HS Cluster Meet May 20, 2014
32.15m
2014 Merrimack Invitational May 15, 2014
30.48m
Portsmouth, Souhegan, Trinity May 13, 2014
30.45m
Kiwanis Freshman - Sophomore Meet 2014 May 10, 2014
27.83m
12th Annual Black Bear Invitational May 3, 2014
NM
NM
H/B, Sanb., Pemb., Milf. at Souhegan Apr 29, 2014
30.14m
2014 Merrimack Valley Invitational Apr 26, 2014
31.87m
Nashua North Invitational Apr 19, 2014
33.12m
Con-Val, H/B, Pelham at Souhegan Apr 11, 2014
26.74m
2013 Londonderry Invitational May 18, 2013
NM
NM
John Stark at Souhegan May 17, 2013
26.72m
Portsmouth, Trinity, at Souhegan May 7, 2013
24.71m
Kiwanis Meet 2013 May 4, 2013
NM
NM
Hanover, Tuesday April 30, 2013 Apr 30, 2013
26.31m
2013 Black Bear Invitational Apr 27, 2013
23.03m
Nashua North Invitational Apr 20, 2013
22.27m
Hollis/Brookline, Souhegan & ConVal - April 16, 2013 Apr 16, 2013
25.78m
Hanover, John Stark & Trinity at Souhegan Apr 9, 2013
Javelin (Outdoor)
Top↑
29.23m
NH D-II Southern Cluster May 17, 2016
36.22m
Merrimack Invitational 2016 May 12, 2016
35.15m
Home Meet #3 May 10, 2016

2016 Outdoors

Shot Put
Con-Val, Windham at Souhegan April 19, 2016
NM
Pelham Invitational April 16, 2016
Portsmouth, Souhegan, Oyster River, Milford April 12, 2016
Souhegan @ Pinkerton April 8, 2016
Milford HS Dome Meet January 27, 2016
Discus
2016 Division II State Championship May 25, 2016
2016 Londonderry Invitational May 21, 2016
NH D-II Southern Cluster May 17, 2016
Merrimack Invitational 2016 May 12, 2016
Home Meet #3 May 10, 2016
MV Pride Track Home Meet 05-03-2016 May 3, 2016
14th Annual Black Bear Invitational April 30, 2016
11th Annual Nashua North Invitational April 23, 2016
Con-Val, Windham at Souhegan April 19, 2016
Pelham Invitational April 16, 2016
Portsmouth, Souhegan, Oyster River, Milford April 12, 2016
Souhegan @ Pinkerton April 8, 2016
Javelin
NH D-II Southern Cluster May 17, 2016
Merrimack Invitational 2016 May 12, 2016
Home Meet #3 May 10, 2016

2016 Indoors

2015 Indoors

2015 Outdoors

2014 Indoors

2014 Outdoors

2013 Indoors

2013 Outdoors

200 Meters
NT
Hanover, John Stark & Trinity at Souhegan April 9, 2013
Season Opener at Souhegan April 5, 2013
300 Hurdles
John Stark at Souhegan May 17, 2013
Shot Put
NM
Portsmouth, Trinity, at Souhegan May 7, 2013
NM
Hollis/Brookline, Souhegan & ConVal - April 16, 2013 April 16, 2013
Hanover, John Stark & Trinity at Souhegan April 9, 2013
Season Opener at Souhegan April 5, 2013
Milford Dome Meet January 23, 2013
Discus
2013 Londonderry Invitational May 18, 2013
NM
John Stark at Souhegan May 17, 2013
Portsmouth, Trinity, at Souhegan May 7, 2013
Kiwanis Meet 2013 May 4, 2013
NM
Hanover, Tuesday April 30, 2013 April 30, 2013
2013 Black Bear Invitational April 27, 2013
Nashua North Invitational April 20, 2013
Hollis/Brookline, Souhegan & ConVal - April 16, 2013 April 16, 2013
Hanover, John Stark & Trinity at Souhegan April 9, 2013

2012 Indoors

200 Meters (Outdoors)
2013  
(Apr 5, 2013)
300 Hurdles (Outdoors)
2013  
(May 17, 2013)
Shot Put (Outdoors)
2016  
(Jan 27, 2016)
2015  
2014  
(May 23, 2014)
2013  
Discus (Outdoors)
2016  
(May 17, 2016)
2015  
(Apr 10, 2015)
2014  
2013  
(May 18, 2013)
Javelin (Outdoors)
2016  
(May 12, 2016)
55 Meters (Indoors)
2013  
2012  
300 Meters (Indoors)
2014  
2013  
2012  
55 Hurdles (Indoors)
2015  
2013  
Shot Put (Indoors)
2016  
2015  
2014  
2013