2019 Winnisquam Invitational    May 11, 2019
JT 57' 5" 17.50m 25th (F)
Belmont 5-7    May 7, 2019
JT 55' 4" 16.86m 22nd (F)
Kearsarge Home Meet # 2 4:00    Apr 16, 2019
JT FOUL NM
Belmont 4-13    Apr 13, 2019
JT 56' 9" 17.29m 38th (F)
Cluster Meet @ Bow    May 12, 2018
JT 67' 1" 20.44m 13th (F)
5-8 Gilford    May 8, 2018
JT 62' 3" 18.97m 23rd (F)
4-21 Winnisquam Meet    Apr 21, 2018
JT 43' 10" 13.36m 11th (F)
Pelham Invitational    Apr 14, 2018
JT 59' 1" 18.00m 55th (F)
Moultonborough Little Big Meet #2    May 16, 2017
SP 19' 8" 5.99m 23rd (F)
DT ND NM
JT 56' 7" 17.24m 20th (F)
Bristol Lions Club Invitational    May 13, 2017
SP 19' 11.5" 6.08m 39th (F)
JT 53' 7" 16.33m 24th (F)
Belmont 5-6-17    May 6, 2017
SP 19' 6.25" 5.94m 15th (F)
DT DNS NM
Merrimack Valley Invitational    Apr 22, 2017
SP 21' 2" 6.45m 54th (F)
Shot Put (Outdoor)
Top↑
5.99m
Moultonborough Little Big Meet #2 May 16, 2017
6.08m
Bristol Lions Club Invitational May 13, 2017
5.94m
Belmont 5-6-17 May 6, 2017
6.45m
Merrimack Valley Invitational Apr 22, 2017
Discus (Outdoor)
Top↑
ND
NM
Moultonborough Little Big Meet #2 May 16, 2017
DNS
NM
Belmont 5-6-17 May 6, 2017
Javelin (Outdoor)
Top↑
17.50m
2019 Winnisquam Invitational May 11, 2019
16.86m
Belmont 5-7 May 7, 2019
NM
Kearsarge Home Meet # 2 4:00 Apr 16, 2019
17.29m
Belmont 4-13 Apr 13, 2019
20.44m
Cluster Meet @ Bow May 12, 2018
18.97m
5-8 Gilford May 8, 2018
13.36m
4-21 Winnisquam Meet Apr 21, 2018
18.00m
Pelham Invitational Apr 14, 2018
17.24m
Moultonborough Little Big Meet #2 May 16, 2017
16.33m
Bristol Lions Club Invitational May 13, 2017

2019 Outdoors

Javelin
2019 Winnisquam Invitational May 11, 2019
Belmont 5-7 May 7, 2019
Kearsarge Home Meet # 2 4:00 April 16, 2019
Belmont 4-13 April 13, 2019

2018 Outdoors

Javelin
Cluster Meet @ Bow May 12, 2018
5-8 Gilford May 8, 2018
4-21 Winnisquam Meet April 21, 2018
Pelham Invitational April 14, 2018

2017 Outdoors

Shot Put (Outdoors)
2017  
(Apr 22, 2017)
Javelin (Outdoors)
2019  
(May 11, 2019)
2018  
(May 12, 2018)
2017