NHIAA Bests

55 100
200 SP
  15.24m
DT
  41.07m
JT
  24.40m
2023 NHIAA Meet of Champions    Jun 3, 2023
SP 50' 6.5" 15.40m 2nd (F)
DT 144' 0" 43.89m 2nd (F)
JT 135' 8" 41.35m 12th (F)
2023 NHIAA Division II Entries & Battlenotes    May 26, 2023
4x100 48.51 11th (F)
SP 49' 3.5" 15.02m 1st (F)
DT 147' 2" 44.85m 2nd (F)
JT 141' 3" 43.05m 3rd (F)
2023 Londonderry R.E.A.L. Invitational    May 20, 2023
SP 48' 3.25" 14.71m 4th (F)
DT 132' 6" 40.38m 2nd (F)
JT FOUL NM
Lebanon Home Meet #2    May 16, 2023
100 12.04 3rd (F)
SP 49' 4.5" 15.04m 1st (F)
DT 142' 0.5" 43.29m 1st (F)
JT 138' 1" 42.08m 3rd (F)
CVC Championship 2023    May 13, 2023
SP 50' 5.5" 15.37m 1st (F)
DT 143' 5" 43.71m 1st (F)
CVC North Qualifier 2023 at KRHS    May 9, 2023
SP 47' 7" 14.50m 1st (F)
DT 140' 4.5" 42.78m 2nd (F)
JT 91' 3" 27.81m 18th (F)
Hanover Home Meet 2 May 2023    May 2, 2023
4x100 51.75 1st (F)
SP 44' 5.75" 13.55m 1st (F)
DT 132' 2.5" 40.29m 1st (F)
JT 105' 11" 32.28m 8th (F)
Lebanon Home Meet #1    Apr 25, 2023
4x100 49.71 3rd (F)
SP 49' 5" 15.06m 1st (F)
DT 134' 8" 41.04m 1st (F)
JT 123' 8" 37.69m 3rd (F)
Sanborn Invitational    Apr 22, 2023
SP 47' 10.5" 14.59m 1st (F)
DT 130' 10.5" 39.89m 2nd (F)
Merrimack Valley Quad    Apr 18, 2023
SP 48' 10" 14.88m 1st (F)
DT 146' 0" 44.50m 1st (F)
JT 104' 1" 31.72m 4th (F)
Pelham Invitational    Apr 15, 2023
SP 49' 4" 15.03m 1st (F)
DT 143' 3" 43.66m 2nd (F)
JT 128' 10.5" 39.28m 3rd (F)
2023 NHIAA Division II Indoor State Championships    Feb 12, 2023
4x200 1:41.48 8th (F)
SP 49' 8.5" 15.15m 1st (F)
NHWTL @ UNH Morning    Feb 5, 2023
4x160 1:24.30 7th (F)
SP 48' 7.5" 14.82m 1st (F)
NHWTL @ UNH Morning Relays D-2 Schools    Jan 28, 2023
4x160 1:23.81 4th (F)
NHWTL @ UNH Afternoon    Jan 21, 2023
4x160 1:23.84 4th (F)
SP 50' 0" 15.24m 1st (F)
2023 Dartmouth Relays - HIGH SCHOOL Events    Jan 13-14, 2023
SP 48' 1.75" 14.67m 4th (F)
WT 51' 0.5" 15.55m 1st (F)
NHWTL @ UNH Afternoon    Jan 7, 2023
4x160 1:26.65 4th (F)
SP 48' 7" 14.80m 1st (F)
NHWTL @ Plymouth Afternoon    Dec 30, 2022
4x200 1:45.61 2nd (F)
SP 46' 9" 14.24m 2nd (F)
Winter Track League - Leverone #2    Dec 28, 2022
4x200 1:47.46 3rd (F)
SP 46' 5" 14.14m 1st (F)
Winter Track League - Leverone #1    Dec 18, 2022
55 7.05 3rd (F)
55 7.07 2nd (P)
4x200 1:45.25 5th (F)
SP 47' 1.5" 14.36m 1st (F)
2022 NHIAA Meet of Champions    Jun 4, 2022
4x100 DNS
SP 43' 4" 13.20m 8th (F)
DT 130' 9" 39.85m 7th (F)
2022 NHIAA Division II Entries & Battlenotes    May 29, 2022
4x100 45.05 3rd (F)
SP 46' 4" 14.12m 3rd (F)
DT 134' 9" 41.07m 4th (F)
2022 Londonderry R.E.A.L. Invitational    May 21, 2022
4x100 45.04 6th (F)
SP NM NM
DT DNS NM
Stevens Twilight Meet    May 6, 2022
4x100 44.98 2nd (F)
SP NM NM
DT 110' 1" 33.55m 2nd (F)
JT 80' 1" 24.40m 15th (F)
2022 Black Bear Invitational    Apr 30, 2022
SP 38' 6" 11.73m 13th (F)
DT 128' 0" 39.01m 5th (F)
Hanover Home Meet 29 April 2022    Apr 29, 2022
100 12.05 1st (F)
4x100 46.25 1st (F)
HJ NH NH
SP 42' 11.5" 13.09m 1st (F)
DT 130' 4.5" 39.73m 1st (F)
Sanborn Invitational    Apr 23, 2022
SP 41' 0.5" 12.50m 3rd (F)
DT 126' 2" 38.45m 1st (F)
Pelham Invitational    Apr 16, 2022
200 24.89 11th (F)
SP 37' 5" 11.40m 10th (F)
DT 126' 9" 38.63m 2nd (F)
NHIAA Division II Outdoor Entries & Battlenotes    May 29, 2021
4x100 45.78 3rd (F)
DT 121' 1" 36.90m 8th (F)
Hanover Last Chance Track Events 2021    May 21, 2021
100 11.84 3rd (F)
200 23.89 1st (F)
4x100 45.93 1st (F)
Stevens 5/10/21    May 10, 2021
100 12.20 12th (F)
HJ 5' 4" 1.62m 2nd (F)
DT 114' 10.5" 35.01m 2nd (F)
55 Meters (Indoor)
Top↑
Winter Track League - Leverone #1 Dec 18, 2022
Winter Track League - Leverone #1 Dec 18, 2022
100 Meters (Outdoor)
Top↑
Lebanon Home Meet #2 May 16, 2023
Hanover Home Meet 29 April 2022 Apr 29, 2022
Hanover Last Chance Track Events 2021 May 21, 2021
Stevens 5/10/21 May 10, 2021
200 Meters (Outdoor)
Top↑
Pelham Invitational Apr 16, 2022
Hanover Last Chance Track Events 2021 May 21, 2021
4 x 100 Relay (Outdoor)
Top↑
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
Hanover Home Meet 2 May 2023 May 2, 2023
Lebanon Home Meet #1 Apr 25, 2023
DNS
2022 NHIAA Meet of Champions Jun 4, 2022
2022 NHIAA Division II Entries & Battlenotes May 29, 2022
2022 Londonderry R.E.A.L. Invitational May 21, 2022
Stevens Twilight Meet May 6, 2022
Hanover Home Meet 29 April 2022 Apr 29, 2022
NHIAA Division II Outdoor Entries & Battlenotes May 29, 2021
Hanover Last Chance Track Events 2021 May 21, 2021
4 x 160 Relay (Indoor)
Top↑
NHWTL @ UNH Morning Feb 5, 2023
NHWTL @ UNH Morning Relays D-2 Schools Jan 28, 2023
NHWTL @ UNH Afternoon Jan 21, 2023
NHWTL @ UNH Afternoon Jan 7, 2023
4 x 200 Relay (Indoor)
Top↑
2023 NHIAA Division II Indoor State Championships Feb 12, 2023
NHWTL @ Plymouth Afternoon Dec 30, 2022
Winter Track League - Leverone #2 Dec 28, 2022
Winter Track League - Leverone #1 Dec 18, 2022
High Jump (Outdoor)
Top↑
NH
NH
Hanover Home Meet 29 April 2022 Apr 29, 2022
1.62m
Stevens 5/10/21 May 10, 2021
Shot Put (Outdoor)
Top↑
15.40m
2023 NHIAA Meet of Champions Jun 3, 2023
15.02m
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
14.71m
2023 Londonderry R.E.A.L. Invitational May 20, 2023
15.04m
Lebanon Home Meet #2 May 16, 2023
15.37m
CVC Championship 2023 May 13, 2023
14.50m
CVC North Qualifier 2023 at KRHS May 9, 2023
13.55m
Hanover Home Meet 2 May 2023 May 2, 2023
15.06m
Lebanon Home Meet #1 Apr 25, 2023
14.59m
Sanborn Invitational Apr 22, 2023
14.88m
Merrimack Valley Quad Apr 18, 2023
15.03m
Pelham Invitational Apr 15, 2023
13.20m
2022 NHIAA Meet of Champions Jun 4, 2022
14.12m
2022 NHIAA Division II Entries & Battlenotes May 29, 2022
NM
NM
2022 Londonderry R.E.A.L. Invitational May 21, 2022
NM
NM
Stevens Twilight Meet May 6, 2022
11.73m
2022 Black Bear Invitational Apr 30, 2022
13.09m
Hanover Home Meet 29 April 2022 Apr 29, 2022
12.50m
Sanborn Invitational Apr 23, 2022
11.40m
Pelham Invitational Apr 16, 2022
Shot Put (Indoor)
Top↑
15.15m
2023 NHIAA Division II Indoor State Championships Feb 12, 2023
14.82m
NHWTL @ UNH Morning Feb 5, 2023
15.24m
NHWTL @ UNH Afternoon Jan 21, 2023
14.67m
2023 Dartmouth Relays - HIGH SCHOOL Events Jan 13-14, 2023
14.80m
NHWTL @ UNH Afternoon Jan 7, 2023
14.24m
NHWTL @ Plymouth Afternoon Dec 30, 2022
14.14m
Winter Track League - Leverone #2 Dec 28, 2022
14.36m
Winter Track League - Leverone #1 Dec 18, 2022
Discus (Outdoor)
Top↑
43.89m
2023 NHIAA Meet of Champions Jun 3, 2023
44.85m
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
40.38m
2023 Londonderry R.E.A.L. Invitational May 20, 2023
43.29m
Lebanon Home Meet #2 May 16, 2023
43.71m
CVC Championship 2023 May 13, 2023
42.78m
CVC North Qualifier 2023 at KRHS May 9, 2023
40.29m
Hanover Home Meet 2 May 2023 May 2, 2023
41.04m
Lebanon Home Meet #1 Apr 25, 2023
39.89m
Sanborn Invitational Apr 22, 2023
44.50m
Merrimack Valley Quad Apr 18, 2023
43.66m
Pelham Invitational Apr 15, 2023
39.85m
2022 NHIAA Meet of Champions Jun 4, 2022
41.07m
2022 NHIAA Division II Entries & Battlenotes May 29, 2022
DNS
NM
2022 Londonderry R.E.A.L. Invitational May 21, 2022
33.55m
Stevens Twilight Meet May 6, 2022
39.01m
2022 Black Bear Invitational Apr 30, 2022
39.73m
Hanover Home Meet 29 April 2022 Apr 29, 2022
38.45m
Sanborn Invitational Apr 23, 2022
38.63m
Pelham Invitational Apr 16, 2022
36.90m
NHIAA Division II Outdoor Entries & Battlenotes May 29, 2021
35.01m
Stevens 5/10/21 May 10, 2021
Weight Throw (Indoor)
Top↑
15.55m
2023 Dartmouth Relays - HIGH SCHOOL Events Jan 13-14, 2023
Javelin (Outdoor)
Top↑
41.35m
2023 NHIAA Meet of Champions Jun 3, 2023
43.05m
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
NM
2023 Londonderry R.E.A.L. Invitational May 20, 2023
42.08m
Lebanon Home Meet #2 May 16, 2023
27.81m
CVC North Qualifier 2023 at KRHS May 9, 2023
32.28m
Hanover Home Meet 2 May 2023 May 2, 2023
37.69m
Lebanon Home Meet #1 Apr 25, 2023
31.72m
Merrimack Valley Quad Apr 18, 2023
39.28m
Pelham Invitational Apr 15, 2023
24.40m
Stevens Twilight Meet May 6, 2022

2023 Outdoors

100 Meters
Lebanon Home Meet #2 May 16, 2023
4 x 100 Relay
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
Hanover Home Meet 2 May 2023 May 2, 2023
Lebanon Home Meet #1 April 25, 2023
Shot Put
2023 NHIAA Meet of Champions June 3, 2023
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
2023 Londonderry R.E.A.L. Invitational 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
Lebanon Home Meet #1 April 25, 2023
Sanborn Invitational April 22, 2023
Merrimack Valley Quad April 18, 2023
Pelham Invitational April 15, 2023
Discus
2023 NHIAA Meet of Champions June 3, 2023
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
2023 Londonderry R.E.A.L. Invitational 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
Lebanon Home Meet #1 April 25, 2023
Sanborn Invitational April 22, 2023
Merrimack Valley Quad April 18, 2023
Pelham Invitational April 15, 2023
Javelin
2023 NHIAA Meet of Champions June 3, 2023
2023 NHIAA Division II Entries & Battlenotes May 26, 2023
2023 Londonderry R.E.A.L. Invitational 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
Lebanon Home Meet #1 April 25, 2023
Merrimack Valley Quad April 18, 2023
Pelham Invitational April 15, 2023

2023 Indoors

2022 Indoors

2022 Outdoors

100 Meters
Hanover Home Meet 29 April 2022 April 29, 2022
200 Meters
Pelham Invitational April 16, 2022
4 x 100 Relay
DNS
2022 NHIAA Meet of Champions June 4, 2022
2022 NHIAA Division II Entries & Battlenotes May 29, 2022
2022 Londonderry R.E.A.L. Invitational May 21, 2022
Stevens Twilight Meet May 6, 2022
Hanover Home Meet 29 April 2022 April 29, 2022
High Jump
NH
Hanover Home Meet 29 April 2022 April 29, 2022
Shot Put
2022 NHIAA Meet of Champions June 4, 2022
2022 NHIAA Division II Entries & Battlenotes May 29, 2022
NM
2022 Londonderry R.E.A.L. Invitational May 21, 2022
NM
Stevens Twilight Meet May 6, 2022
2022 Black Bear Invitational April 30, 2022
Hanover Home Meet 29 April 2022 April 29, 2022
Sanborn Invitational April 23, 2022
Pelham Invitational April 16, 2022
Discus
2022 NHIAA Meet of Champions June 4, 2022
2022 NHIAA Division II Entries & Battlenotes May 29, 2022
DNS
2022 Londonderry R.E.A.L. Invitational May 21, 2022
Stevens Twilight Meet May 6, 2022
2022 Black Bear Invitational April 30, 2022
Hanover Home Meet 29 April 2022 April 29, 2022
Sanborn Invitational April 23, 2022
Pelham Invitational April 16, 2022
Javelin
Stevens Twilight Meet May 6, 2022

2021 Outdoors

100 Meters (Outdoors)
2023  
(May 16, 2023)
2022  
2021  
200 Meters (Outdoors)
2022  
(Apr 16, 2022)
2021  
High Jump (Outdoors)
2021  
(May 10, 2021)
Shot Put (Outdoors)
2023  
(Jun 3, 2023)
2022  
Discus (Outdoors)
2023  
2022  
2021  
Javelin (Outdoors)
2023  
2022  
(May 6, 2022)
55 Meters (Indoors)
2022  
Shot Put (Indoors)
2023  
(Jan 21, 2023)
2022  
Weight Throw (Indoors)
2023