2018 New England Interscholastic Championships    Jun 9, 2018
SP 36' 3" 11.04m 21st (F)
DT 118' 6" 36.11m 10th (F)
2018 NHIAA Outdoor Meet of Champions    Jun 2, 2018
SP 36' 1" 10.99m 4th (F)
DT 114' 4" 34.84m 3rd (F)
2018 NHIAA Div I Outdoor Battlenotes & Entries    May 25, 2018
SP 36' 2.75" 11.04m 1st (F)
DT 112' 9" 34.36m 1st (F)
Seacoast Championships    May 18, 2018
SP 36' 6" 11.12m 3rd (F)
DT 110' 2" 33.57m 3rd (F)
Merrimack Invitational 2018    May 10, 2018
SP 35' 10.5" 10.93m 3rd (F)
DT 107' 5" 32.74m 2nd (F)
Salem, Dover vs. Exeter    May 8, 2018
SP 34' 8" 10.56m 1st (F)
DT 119' 7" 36.44m 1st (F)
Clipper Relays 2018    May 3, 2018
SP 33' 0.5" 10.07m 3rd (F)
DT 130' 11" 39.90m 2nd (F)
13th Annual Nashua North Invitational    Apr 21, 2018
SP 37' 8" 11.48m 1st (F)
DT 108' 11" 33.19m 1st (F)
Winnacunnet vs Dover and Londonderry    Apr 17, 2018
SP 35' 5.5" 10.80m 1st (F)
DT 102' 7" 31.26m 1st (F)
JT 65' 2" 19.86m 3rd (F)
WTL Qualifying Standards Afternoon Meet - 01-28-18    Jan 28, 2018
SP 38' 10" 11.83m 1st (F)
WTL Morning at UNH - 01/21/18    Jan 21, 2018
SP 35' 9.5" 10.90m 2nd (F)
WTL at USM - 01/14/18    Jan 14, 2018
SP 37' 0" 11.27m 1st (F)
WTL Evening at UNH - 01/07/18    Jan 7, 2018
SP 36' 11.25" 11.25m 1st (F)
2018 Dartmouth Relays - High Schools    Jan 5- 6, 2018
SP 35' 5.5" 10.80m 7th (F)
WTL Afternoon at UNH - 12/26/17    Dec 26, 2017
SP 36' 0.5" 10.98m 2nd (F)
WTL Afternoon at UNH - 12/16/17    Dec 16, 2017
SP 35' 5" 10.79m 1st (F)
2017 NHIAA Division I State Championship and Battlenotes    May 26, 2017
SP 36' 9.25" 11.20m 2nd (F)
DT 112' 0" 34.13m 2nd (F)
Seacoast Championships    May 19, 2017
SP 37' 5" 11.40m 1st (F)
DT 114' 0" 34.74m 3rd (F)
Dover vs. Exeter    May 16, 2017
SP 36' 2.5" 11.03m 1st (F)
DT 112' 7" 34.31m 1st (F)
Merrimack Invitational    May 11, 2017
SP 35' 3" 10.74m 1st (F)
DT 114' 3" 34.82m 2nd (F)
Clipper Relays    May 4, 2017
SP 33' 7" 10.23m 3rd (F)
Dover, Somersworth @ Spaulding    Apr 18, 2017
SP 35' 2.75" 10.73m 1st (F)
DT 107' 4" 32.71m 1st (F)
JT 75' 3" 22.93m 4th (F)
WTL Afternoon at UNH - Qualifying Meet #4    Jan 29, 2017
SP 34' 8.5" 10.57m 3rd (F)
WTL Afternoon at UNH - Qualifying Meet #2    Jan 22, 2017
SP 33' 11" 10.33m 3rd (F)
WTL at Southern Maine - 1/15/17    Jan 15, 2017
SP 33' 11.5" 10.35m 2nd (F)
2017 Dartmouth Relays - High School    Jan 6- 7, 2017
SP 32' 10" 10.00m 16th (F)
WTL Afternoon at UNH - 12/26/16    Dec 26, 2016
SP 34' 9" 10.59m 2nd (F)
WTL Afternoon at UNH - 12/18/16    Dec 18, 2016
SP 30' 8" 9.34m 1st (F)
2016 NHIAA Meet of Champions    Jun 4, 2016
SP 31' 7.5" 9.63m 8th (F)
DT 96' 8" 29.46m 9th (F)
2016 NHIAA Division I State Championships and Battlenotes    May 27, 2016
SP 32' 5.75" 9.89m 4th (F)
DT 108' 7" 33.09m 2nd (F)
Seacoast Championships    May 20, 2016
SP 32' 11" 10.03m 2nd (F)
DT 90' 0" 27.43m 4th (F)
Bedford vs. Dover    May 10, 2016
SP 31' 11" 9.72m 2nd (F)
DT 89' 1" 27.15m 3rd (F)
JT 74' 0" 22.55m 2nd (F)
Kiwanis Freshman-Sophomore Meet    May 7, 2016
DT 98' 1" 29.89m 1st (F)
Boys amd Girls Clipper Relays    May 5, 2016
SP 28' 4" 8.63m 7th (F)
DT 79' 5" 24.20m 4th (F)
11th Annual Nashua North Invitational    Apr 23, 2016
SP 32' 2.75" 9.82m 4th (F)
DT 95' 5" 29.08m 1st (F)
NHIAA Indoor Championships - Division I    Feb 7, 2016
SP 34' 2.5" 10.42m 3rd (F)
NH Winter Track League - USM Meet #3    Jan 31, 2016
SP NM NM
NH Winter Track League - USM Meet #1    Jan 17, 2016
SP 32' 7" 9.93m 2nd (F)
NH Winter Track League - UNH Evening 4    Jan 10, 2016
SP 31' 3" 9.52m 3rd (F)
2016 Dartmouth Relays - High School    Jan 8- 9, 2016
SP 31' 3.75" 9.54m 17th (F)
NH Winter Track League - UNH Afternoon 2    Dec 27, 2015
SP 31' 7.25" 9.63m 1st (F)
NH Winter Track League - UNH Afternoon 1    Dec 20, 2015
SP 31' 5.5" 9.58m 1st (F)
2015 NHIAA Meet of Champions    Jun 6, 2015
SP 29' 5.75" 8.98m 14th (F)
DT 98' 9" 30.09m 7th (F)
2015 NHIAA Division I State Championships    May 29, 2015
SP 31' 6" 9.60m 4th (F)
DT 92' 5" 28.16m 6th (F)
Seacoast Champhionships    May 22, 2015
SP 31' 10.5" 9.71m 3rd (F)
DT 83' 2" 25.34m 5th (F)
Dover vs. Exeter    May 19, 2015
SP 29' 4" 8.94m 1st (F)
DT 80' 3" 24.46m 1st (F)
JT 68' 5" 20.85m 4th (F)
Clipper Relays    May 7, 2015
SP 30' 3.5" 9.23m 4th (F)
NH Indoor Track & Field League Meet #5 USM Session    Jan 18, 2015
SP 28' 1.5" 8.57m 4th (F)
Shot Put (Outdoor)
Top↑
11.04m
2018 New England Interscholastic Championships Jun 9, 2018
10.99m
2018 NHIAA Outdoor Meet of Champions Jun 2, 2018
11.04m
2018 NHIAA Div I Outdoor Battlenotes & Entries May 25, 2018
11.12m
Seacoast Championships May 18, 2018
10.93m
Merrimack Invitational 2018 May 10, 2018
10.56m
Salem, Dover vs. Exeter May 8, 2018
10.07m
Clipper Relays 2018 May 3, 2018
11.48m
13th Annual Nashua North Invitational Apr 21, 2018
10.80m
Winnacunnet vs Dover and Londonderry Apr 17, 2018
11.20m
2017 NHIAA Division I State Championship and Battlenotes May 26, 2017
11.40m
Seacoast Championships May 19, 2017
11.03m
Dover vs. Exeter May 16, 2017
10.74m
Merrimack Invitational May 11, 2017
10.23m
Clipper Relays May 4, 2017
10.73m
Dover, Somersworth @ Spaulding Apr 18, 2017
9.63m
2016 NHIAA Meet of Champions Jun 4, 2016
9.89m
2016 NHIAA Division I State Championships and Battlenotes May 27, 2016
10.03m
Seacoast Championships May 20, 2016
9.72m
Bedford vs. Dover May 10, 2016
8.63m
Boys amd Girls Clipper Relays May 5, 2016
9.82m
11th Annual Nashua North Invitational Apr 23, 2016
8.98m
2015 NHIAA Meet of Champions Jun 6, 2015
9.60m
2015 NHIAA Division I State Championships May 29, 2015
9.71m
Seacoast Champhionships May 22, 2015
8.94m
Dover vs. Exeter May 19, 2015
9.23m
Clipper Relays May 7, 2015
Shot Put (Indoor)
Top↑
11.25m
2018 NHIAA Division I State Championship & Battlenotes Feb 4, 2018
11.83m
WTL Qualifying Standards Afternoon Meet - 01-28-18 Jan 28, 2018
10.90m
WTL Morning at UNH - 01/21/18 Jan 21, 2018
11.27m
WTL at USM - 01/14/18 Jan 14, 2018
11.25m
WTL Evening at UNH - 01/07/18 Jan 7, 2018
10.80m
2018 Dartmouth Relays - High Schools Jan 5- 6, 2018
10.98m
WTL Afternoon at UNH - 12/26/17 Dec 26, 2017
10.79m
WTL Afternoon at UNH - 12/16/17 Dec 16, 2017
10.87m
2017 NHIAA Division I State Championship & Battlenotes Feb 5, 2017
10.57m
WTL Afternoon at UNH - Qualifying Meet #4 Jan 29, 2017
10.33m
WTL Afternoon at UNH - Qualifying Meet #2 Jan 22, 2017
10.35m
WTL at Southern Maine - 1/15/17 Jan 15, 2017
10.00m
2017 Dartmouth Relays - High School Jan 6- 7, 2017
10.59m
WTL Afternoon at UNH - 12/26/16 Dec 26, 2016
9.34m
WTL Afternoon at UNH - 12/18/16 Dec 18, 2016
10.42m
NHIAA Indoor Championships - Division I Feb 7, 2016
NM
NM
NH Winter Track League - USM Meet #3 Jan 31, 2016
9.82m
NH Winter Track League - UNH Afternoon Qualifying - Meet 2 Jan 23, 2016
9.93m
NH Winter Track League - USM Meet #1 Jan 17, 2016
9.52m
NH Winter Track League - UNH Evening 4 Jan 10, 2016
9.54m
2016 Dartmouth Relays - High School Jan 8- 9, 2016
9.63m
NH Winter Track League - UNH Afternoon 2 Dec 27, 2015
9.58m
NH Winter Track League - UNH Afternoon 1 Dec 20, 2015
9.69m
NH Indoor Track and Field Championships 2015 Division I Feb 21, 2015
8.55m
NH Indoor Track & Field League Meet #6 UNH Afternoon Session Jan 25, 2015
8.57m
NH Indoor Track & Field League Meet #5 USM Session Jan 18, 2015
8.77m
NH Indoor Track & Field League Meet #4 UNH Evening Session Jan 11, 2015
8.56m
NH Indoor Track & Field League Meet #2 UNH Afternoon Session Dec 27, 2014
9.13m
NH Indoor Track & Field League Meet #1 UNH Afternoon Session Dec 21, 2014
Discus (Outdoor)
Top↑
36.11m
2018 New England Interscholastic Championships Jun 9, 2018
34.84m
2018 NHIAA Outdoor Meet of Champions Jun 2, 2018
34.36m
2018 NHIAA Div I Outdoor Battlenotes & Entries May 25, 2018
33.57m
Seacoast Championships May 18, 2018
32.74m
Merrimack Invitational 2018 May 10, 2018
36.44m
Salem, Dover vs. Exeter May 8, 2018
39.90m
Clipper Relays 2018 May 3, 2018
33.19m
13th Annual Nashua North Invitational Apr 21, 2018
31.26m
Winnacunnet vs Dover and Londonderry Apr 17, 2018
34.13m
2017 NHIAA Division I State Championship and Battlenotes May 26, 2017
34.74m
Seacoast Championships May 19, 2017
34.31m
Dover vs. Exeter May 16, 2017
34.82m
Merrimack Invitational May 11, 2017
32.71m
Dover, Somersworth @ Spaulding Apr 18, 2017
29.46m
2016 NHIAA Meet of Champions Jun 4, 2016
33.09m
2016 NHIAA Division I State Championships and Battlenotes May 27, 2016
27.43m
Seacoast Championships May 20, 2016
27.15m
Bedford vs. Dover May 10, 2016
29.89m
Kiwanis Freshman-Sophomore Meet May 7, 2016
24.20m
Boys amd Girls Clipper Relays May 5, 2016
29.08m
11th Annual Nashua North Invitational Apr 23, 2016
30.09m
2015 NHIAA Meet of Champions Jun 6, 2015
28.16m
2015 NHIAA Division I State Championships May 29, 2015
25.34m
Seacoast Champhionships May 22, 2015
24.46m
Dover vs. Exeter May 19, 2015
Javelin (Outdoor)
Top↑
19.86m
Winnacunnet vs Dover and Londonderry Apr 17, 2018
22.93m
Dover, Somersworth @ Spaulding Apr 18, 2017
22.55m
Bedford vs. Dover May 10, 2016
20.85m
Dover vs. Exeter May 19, 2015

2018 Outdoors

Shot Put
2018 New England Interscholastic Championships June 9, 2018
2018 NHIAA Outdoor Meet of Champions June 2, 2018
2018 NHIAA Div I Outdoor Battlenotes & Entries May 25, 2018
Seacoast Championships May 18, 2018
Merrimack Invitational 2018 May 10, 2018
Salem, Dover vs. Exeter May 8, 2018
Clipper Relays 2018 May 3, 2018
13th Annual Nashua North Invitational April 21, 2018
Winnacunnet vs Dover and Londonderry April 17, 2018
Discus
2018 New England Interscholastic Championships June 9, 2018
2018 NHIAA Outdoor Meet of Champions June 2, 2018
2018 NHIAA Div I Outdoor Battlenotes & Entries May 25, 2018
Seacoast Championships May 18, 2018
Merrimack Invitational 2018 May 10, 2018
Salem, Dover vs. Exeter May 8, 2018
Clipper Relays 2018 May 3, 2018
13th Annual Nashua North Invitational April 21, 2018
Winnacunnet vs Dover and Londonderry April 17, 2018
Javelin
Winnacunnet vs Dover and Londonderry April 17, 2018

2018 Indoors

2017 Indoors

2017 Outdoors

2016 Indoors

2016 Outdoors

2015 Indoors

2015 Outdoors

2014 Indoors

Shot Put (Outdoors)
2018  
2017  
(May 19, 2017)
2016  
(May 20, 2016)
2015  
(May 22, 2015)
Discus (Outdoors)
2018  
(May 3, 2018)
2017  
(May 11, 2017)
2016  
2015  
(Jun 6, 2015)
Javelin (Outdoors)
2018  
2017  
(Apr 18, 2017)
2016  
(May 10, 2016)
2015  
(May 19, 2015)
Shot Put (Indoors)
2018  
2017  
2016  
2015  
2014