Hanover Home Meet 30 April 2019    Apr 30, 2019
SP 19' 1" 5.81m 9th (F)
JT 59' 9" 18.21m 4th (F)
Kingswood Quad Meet    Apr 16, 2019
JT 52' 10" 16.10m 7th (F)
Cluster Meet @ Bow    May 12, 2018
SP 19' 0.5" 5.80m 12th (F)
JT 66' 0" 20.11m 9th (F)
Oyster River, Pembroke, Plymouth    May 8, 2018
SP DNS NM
DT DNS NM
JT DNS NM
Hanover NH Home Meet 1 May 2018    May 1, 2018
SP 18' 11.5" 5.77m 12th (F)
JT 62' 4" 18.99m 9th (F)
Merrimack Valley Invitational    Apr 21, 2018
SP 18' 0.5" 5.49m 30th (F)
JT 60' 2" 18.33m 22nd (F)
Moultonborough Little Big Meet #2    May 16, 2017
JT ND NM
Oyster River Home Meet    May 9, 2017
JT 40' 5" 12.31m 15th (F)
Hanover NH Meet 2 May 2017    May 2, 2017
JT 56' 3" 17.14m 15th (F)
Shot Put (Outdoor)
Top↑
5.81m
Hanover Home Meet 30 April 2019 Apr 30, 2019
5.80m
Cluster Meet @ Bow May 12, 2018
DNS
NM
Oyster River, Pembroke, Plymouth May 8, 2018
5.77m
Hanover NH Home Meet 1 May 2018 May 1, 2018
5.49m
Merrimack Valley Invitational Apr 21, 2018
Discus (Outdoor)
Top↑
DNS
NM
Oyster River, Pembroke, Plymouth May 8, 2018
Javelin (Outdoor)
Top↑
18.21m
Hanover Home Meet 30 April 2019 Apr 30, 2019
16.10m
Kingswood Quad Meet Apr 16, 2019
20.11m
Cluster Meet @ Bow May 12, 2018
DNS
NM
Oyster River, Pembroke, Plymouth May 8, 2018
18.99m
Hanover NH Home Meet 1 May 2018 May 1, 2018
18.33m
Merrimack Valley Invitational Apr 21, 2018
ND
NM
Moultonborough Little Big Meet #2 May 16, 2017
12.31m
Oyster River Home Meet May 9, 2017
17.14m
Hanover NH Meet 2 May 2017 May 2, 2017

2019 Outdoors

Shot Put
Hanover Home Meet 30 April 2019 April 30, 2019
Javelin
Hanover Home Meet 30 April 2019 April 30, 2019
Kingswood Quad Meet April 16, 2019

2018 Outdoors

2017 Outdoors

Shot Put (Outdoors)
2019  
2018  
(May 12, 2018)
Javelin (Outdoors)
2019  
2018  
(May 12, 2018)
2017  
(May 2, 2017)