NHIAA Bests

55 SP
  13.20m
2024 NHIAA Indoor Div II Championship & Battlenotes    Feb 11, 2024
SP 42' 0.5" 12.81m 5th (F)
NHWTL @ UNH Morning    Feb 3, 2024
4x160 1:27.00 14th (F)
SP 43' 3.75" 13.20m 3rd (F)
NH Indoor Track League    Dec 17, 2023
SP 40' 7.5" 12.38m 3rd (F)
2023 NHIAA Meet of Champions    Jun 3, 2023
DT 140' 6" 42.82m 5th (F)
JT 156' 10" 47.80m 4th (F)
2023 NHIAA Division II Entries & Battlenotes    May 26, 2023
SP 42' 4.25" 12.90m 7th (F)
DT 145' 10" 44.44m 3rd (F)
JT 172' 2" 52.47m 1st (F)
Hanover Last Chance Meet 5/20/23    May 20, 2023
DT 134' 3" 40.91m 1st (F)
JT 173' 3" 52.80m 1st (F)
Lebanon Home Meet #2    May 16, 2023
SP 41' 8.5" 12.71m 2nd (F)
DT 133' 1" 40.56m 2nd (F)
JT 161' 1" 49.09m 1st (F)
CVC Championship 2023    May 13, 2023
SP 40' 11.25" 12.47m 4th (F)
JT 147' 10" 45.05m 2nd (F)
CVC North Qualifier 2023 at KRHS    May 9, 2023
SP 40' 1" 12.21m 5th (F)
DT FOUL NM
JT 160' 3.5" 48.85m 2nd (F)
Hanover Home Meet 2 May 2023    May 2, 2023
SP 39' 9.25" 12.12m 2nd (F)
DT 122' 8" 37.38m 2nd (F)
JT 144' 5.5" 44.03m 1st (F)
2023 NHIAA Division II Indoor State Championships    Feb 12, 2023
SP 40' 7.75" 12.38m 5th (F)
NHWTL @ UNH Morning    Jan 21, 2023
SP 41' 2" 12.54m 5th (F)
2023 Dartmouth Relays - HIGH SCHOOL Events    Jan 13-14, 2023
SP 39' 6.5" 12.05m 7th (F)
WT 48' 6.5" 14.79m 2nd (F)
NHWTL @ UNH Afternoon    Jan 7, 2023
SP 39' 9.5" 12.12m 3rd (F)
NHWTL @ Plymouth Afternoon    Dec 30, 2022
55 7.96 22nd (P)
4x200 1:48.59 5th (F)
SP 38' 3" 11.65m 4th (F)
Winter Track League - Leverone #2    Dec 28, 2022
55 7.75 39th (P)
4x200 1:54.51 7th (F)
SP 38' 8" 11.78m 3rd (F)
Winter Track League - Leverone #1    Dec 18, 2022
SP 38' 9.25" 11.81m 6th (F)
55 Meters (Indoor)
Top↑
NHWTL @ Plymouth Afternoon Dec 30, 2022
Winter Track League - Leverone #2 Dec 28, 2022
4 x 160 Relay (Indoor)
Top↑
NHWTL @ UNH Morning Feb 3, 2024
4 x 200 Relay (Indoor)
Top↑
NHWTL @ Plymouth Afternoon Dec 30, 2022
Winter Track League - Leverone #2 Dec 28, 2022
Shot Put (Outdoor)
Top↑
12.90m
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
12.71m
Lebanon Home Meet #2 May 16, 2023
12.47m
CVC Championship 2023 May 13, 2023
12.21m
CVC North Qualifier 2023 at KRHS May 9, 2023
12.12m
Hanover Home Meet 2 May 2023 May 2, 2023
Shot Put (Indoor)
Top↑
12.81m
2024 NHIAA Indoor Div II Championship & Battlenotes Feb 11, 2024
13.20m
NHWTL @ UNH Morning Feb 3, 2024
12.38m
NH Indoor Track League Dec 17, 2023
12.38m
2023 NHIAA Division II Indoor State Championships Feb 12, 2023
12.54m
NHWTL @ UNH Morning Jan 21, 2023
12.05m
2023 Dartmouth Relays - HIGH SCHOOL Events Jan 13-14, 2023
12.12m
NHWTL @ UNH Afternoon Jan 7, 2023
11.65m
NHWTL @ Plymouth Afternoon Dec 30, 2022
11.78m
Winter Track League - Leverone #2 Dec 28, 2022
11.81m
Winter Track League - Leverone #1 Dec 18, 2022
Discus (Outdoor)
Top↑
42.82m
2023 NHIAA Meet of Champions Jun 3, 2023
44.44m
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
40.91m
Hanover Last Chance Meet 5/20/23 May 20, 2023
40.56m
Lebanon Home Meet #2 May 16, 2023
NM
CVC North Qualifier 2023 at KRHS May 9, 2023
37.38m
Hanover Home Meet 2 May 2023 May 2, 2023
Weight Throw (Indoor)
Top↑
14.79m
2023 Dartmouth Relays - HIGH SCHOOL Events Jan 13-14, 2023
Javelin (Outdoor)
Top↑
47.80m
2023 NHIAA Meet of Champions Jun 3, 2023
52.47m
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
52.80m
Hanover Last Chance Meet 5/20/23 May 20, 2023
49.09m
Lebanon Home Meet #2 May 16, 2023
45.05m
CVC Championship 2023 May 13, 2023
48.85m
CVC North Qualifier 2023 at KRHS May 9, 2023
44.03m
Hanover Home Meet 2 May 2023 May 2, 2023

2024 Indoors

4 x 160 Relay
NHWTL @ UNH Morning February 3, 2024
Shot Put
2024 NHIAA Indoor Div II Championship & Battlenotes February 11, 2024
NHWTL @ UNH Morning February 3, 2024

2023 Indoors

2023 Outdoors

Shot Put
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
Lebanon Home Meet #2 May 16, 2023
CVC Championship 2023 May 13, 2023
CVC North Qualifier 2023 at KRHS May 9, 2023
Hanover Home Meet 2 May 2023 May 2, 2023
Discus
2023 NHIAA Meet of Champions June 3, 2023
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
Hanover Last Chance Meet 5/20/23 May 20, 2023
Lebanon Home Meet #2 May 16, 2023
CVC North Qualifier 2023 at KRHS May 9, 2023
Hanover Home Meet 2 May 2023 May 2, 2023
Javelin
2023 NHIAA Meet of Champions June 3, 2023
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
Hanover Last Chance Meet 5/20/23 May 20, 2023
Lebanon Home Meet #2 May 16, 2023
CVC Championship 2023 May 13, 2023
CVC North Qualifier 2023 at KRHS May 9, 2023
Hanover Home Meet 2 May 2023 May 2, 2023

2022 Indoors

55 Meters
NHWTL @ Plymouth Afternoon December 30, 2022
Winter Track League - Leverone #2 December 28, 2022
4 x 200 Relay
NHWTL @ Plymouth Afternoon December 30, 2022
Winter Track League - Leverone #2 December 28, 2022
Shot Put
NHWTL @ Plymouth Afternoon December 30, 2022
Winter Track League - Leverone #2 December 28, 2022
Winter Track League - Leverone #1 December 18, 2022
55 Meters (Indoors)
2022  
Shot Put (Indoors)
2024  
(Feb 3, 2024)
2023  
(Jan 21, 2023)
2022  
Weight Throw (Indoors)
2023  
Shot Put (Outdoors)
2023  
Discus (Outdoors)
2023  
Javelin (Outdoors)
2023