NHIAA Bests

SP
  12.41m
DT
  20.52m
2023 NHIAA Division I Entries & Battlenotes    May 25, 2023
SP 39' 10" 12.14m 14th (F)
Seacoast Championships    May 19, 2023
SP 41' 0.5" 12.50m 6th (F)
Timberlane, Nashua North @ Portsmouth    May 17, 2023
3200 DNF
4x400 4:11.85 3rd (F)
SP 38' 7" 11.76m 3rd (F)
Bobcat Invitational    May 13, 2023
SP 38' 3.25" 11.66m 5th (F)
SP 39' 3" 11.96m 5th (P)
2023 Merrimack High School Invitational    May 11, 2023
SP 41' 3" 12.57m 7th (F)
DT 81' 4" 24.79m 26th (F)
Portsmouth, Alvirne @ Dover    May 8, 2023
4x400 4:19.50 6th (F)
SP 39' 4" 11.98m 2nd (F)
DT 90' 7" 27.60m 9th (F)
Clipper Relays    May 4, 2023
SP 35' 2" 10.71m 26th (F)
DT 75' 6" 23.01m 17th (F)
Saber Invitational -2023    Apr 15, 2023
SP 40' 11" 12.47m 5th (F)
DT NM NM
Exeter Tri Meet    Apr 4, 2023
SP 37' 9" 11.50m 2nd (F)
DT 86' 9" 26.44m 4th (F)
2023 NHIAA Division I Indoor State Championships    Feb 12, 2023
SP 40' 8.75" 12.41m 8th (F)
NHWTL @ PEA    Feb 4, 2023
SP 40' 8.25" 12.40m 7th (F)
Portsmouth Shot Put Meet    Jan 28, 2023
SP 41' 6" 12.64m 2nd (F)
NHWTL @ UNH Morning    Jan 21, 2023
SP 39' 2" 11.93m 7th (F)
NHWTL @ UNH Morning    Jan 15, 2023
4x160 1:30.93 3rd (F)
SP 39' 3" 11.96m 4th (F)
NHWTL @ UNH    Dec 22, 2022
SP 40' 1.75" 12.23m 2nd (F)
NHWTL @ UNH Afternoon    Dec 17, 2022
SP 40' 4" 12.29m 3rd (F)
NHWTL @ PEA    Dec 14, 2022
SP 38' 10.75" 11.85m 5th (F)
2022 NHIAA Division I Entries & Battlenotes    May 27, 2022
SP 40' 5.5" 12.33m 13th (F)
Seacoast Championships    May 20, 2022
SP 39' 10" 12.14m 6th (F)
Portsmouth-Concord-Memorial-Spaulding    May 18, 2022
SP 36' 6.75" 11.14m 3rd (F)
Bobcat Invitational    May 14, 2022
SP NM NM
2022 Merrimack HS Invitational    May 12, 2022
SP 35' 11" 10.94m 19th (F)
Portsmouth-Salem    May 11, 2022
SP 37' 2.25" 11.33m 2nd (F)
Clipper Relays    May 5, 2022
SP 34' 8.5" 10.57m 26th (F)
2022 Black Bear Invitational    Apr 30, 2022
SP 33' 0.5" 10.07m 29th (F)
Phillip's Exeter meet #2    Apr 23, 2022
SP 37' 8.5" 11.49m 11th (F)
Dover vs Portsmouth, Winnacunnet    Apr 20, 2022
SP 36' 9" 11.20m 3rd (F)
DT 67' 4" 20.52m 10th (F)
Spaulding vs Exeter, Portsmouth    Apr 12, 2022
SP 36' 5.5" 11.11m 5th (F)
Portsmouth Mini Meet -HJ and SP 1-15-22    Jan 15, 2022
SP 35' 4" 10.76m 8th (F)
Clipper Winter Classic    Dec 11, 2021
SP 30' 6" 9.29m 7th (F)
Seacoast Tri Meet    May 22, 2021
SP 30' 3" 9.22m 8th (F)
DT 68' 3" 20.80m 6th (F)
Portsmouth Home League Meet #3    May 12, 2021
SP 29' 8" 9.04m 9th (F)
DT 74' 2" 22.60m 12th (F)
Portsmouth Home League Meet #2    May 5, 2021
SP 28' 0" 8.53m 6th (F)
DT 74' 9" 22.78m 6th (F)
Portsmouth Home League Meet #1    Apr 28, 2021
SP 28' 1.5" 8.57m 6th (F)
DT 69' 1" 21.05m 4th (F)
JT NM NM
3200 Meters (Outdoor)
Top↑
DNF
Timberlane, Nashua North @ Portsmouth May 17, 2023
4 x 160 Relay (Indoor)
Top↑
NHWTL @ UNH Morning Jan 15, 2023
4 x 400 Relay (Outdoor)
Top↑
Timberlane, Nashua North @ Portsmouth May 17, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
Shot Put (Outdoor)
Top↑
12.14m
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
12.50m
Seacoast Championships May 19, 2023
11.76m
Timberlane, Nashua North @ Portsmouth May 17, 2023
11.66m
Bobcat Invitational May 13, 2023
11.96m
Bobcat Invitational May 13, 2023
12.57m
2023 Merrimack High School Invitational May 11, 2023
11.98m
Portsmouth, Alvirne @ Dover May 8, 2023
10.71m
Clipper Relays May 4, 2023
12.47m
Saber Invitational -2023 Apr 15, 2023
11.50m
Exeter Tri Meet Apr 4, 2023
12.64m
Portsmouth Shot Put Meet Jan 28, 2023
12.33m
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
12.14m
Seacoast Championships May 20, 2022
11.14m
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
NM
NM
Bobcat Invitational May 14, 2022
10.94m
2022 Merrimack HS Invitational May 12, 2022
11.33m
Portsmouth-Salem May 11, 2022
10.57m
Clipper Relays May 5, 2022
10.07m
2022 Black Bear Invitational Apr 30, 2022
11.49m
Phillip's Exeter meet #2 Apr 23, 2022
11.20m
Dover vs Portsmouth, Winnacunnet Apr 20, 2022
11.11m
Spaulding vs Exeter, Portsmouth Apr 12, 2022
10.76m
Portsmouth Mini Meet -HJ and SP 1-15-22 Jan 15, 2022
9.29m
Clipper Winter Classic Dec 11, 2021
9.22m
Seacoast Tri Meet May 22, 2021
9.04m
Portsmouth Home League Meet #3 May 12, 2021
8.53m
Portsmouth Home League Meet #2 May 5, 2021
8.57m
Portsmouth Home League Meet #1 Apr 28, 2021
Shot Put (Indoor)
Top↑
12.41m
2023 NHIAA Division I Indoor State Championships Feb 12, 2023
12.40m
NHWTL @ PEA Feb 4, 2023
11.93m
NHWTL @ UNH Morning Jan 21, 2023
11.96m
NHWTL @ UNH Morning Jan 15, 2023
12.23m
NHWTL @ UNH Dec 22, 2022
12.29m
NHWTL @ UNH Afternoon Dec 17, 2022
11.85m
NHWTL @ PEA Dec 14, 2022
Discus (Outdoor)
Top↑
24.79m
2023 Merrimack High School Invitational May 11, 2023
27.60m
Portsmouth, Alvirne @ Dover May 8, 2023
23.01m
Clipper Relays May 4, 2023
NM
NM
Saber Invitational -2023 Apr 15, 2023
26.44m
Exeter Tri Meet Apr 4, 2023
20.52m
Dover vs Portsmouth, Winnacunnet Apr 20, 2022
20.80m
Seacoast Tri Meet May 22, 2021
22.60m
Portsmouth Home League Meet #3 May 12, 2021
22.78m
Portsmouth Home League Meet #2 May 5, 2021
21.05m
Portsmouth Home League Meet #1 Apr 28, 2021
Javelin (Outdoor)
Top↑
NM
NM
Portsmouth Home League Meet #1 Apr 28, 2021

2023 Outdoors

3200 Meters
DNF
Timberlane, Nashua North @ Portsmouth May 17, 2023
4 x 400 Relay
Timberlane, Nashua North @ Portsmouth May 17, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
Shot Put
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
Seacoast Championships May 19, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
Bobcat Invitational May 13, 2023
Bobcat Invitational May 13, 2023
2023 Merrimack High School Invitational May 11, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
Clipper Relays May 4, 2023
Saber Invitational -2023 April 15, 2023
Exeter Tri Meet April 4, 2023
Portsmouth Shot Put Meet January 28, 2023
Discus
2023 Merrimack High School Invitational May 11, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
Clipper Relays May 4, 2023
NM
Saber Invitational -2023 April 15, 2023
Exeter Tri Meet April 4, 2023

2023 Indoors

4 x 160 Relay
NHWTL @ UNH Morning January 15, 2023
Shot Put
2023 NHIAA Division I Indoor State Championships February 12, 2023
NHWTL @ PEA February 4, 2023
NHWTL @ UNH Morning January 21, 2023
NHWTL @ UNH Morning January 15, 2023

2022 Indoors

Shot Put
NHWTL @ UNH December 22, 2022
NHWTL @ UNH Afternoon December 17, 2022
NHWTL @ PEA December 14, 2022

2022 Outdoors

2021 Outdoors

Shot Put (Outdoors)
2023  
(Jan 28, 2023)
2022  
2021  
(Dec 11, 2021)
Discus (Outdoors)
2023  
(May 8, 2023)
2022  
2021  
Shot Put (Indoors)
2023  
2022  
(Dec 17, 2022)