NHIAA Bests

SP
  485.50m
DT
  67' 4"
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 ND  
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 ND  
Shot Put
Top↑
  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
ND
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
Discus
Top↑
  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

2022

Shot Put
  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
ND
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
Discus
  20.52m
Dover vs Portsmouth, Winnacunnet Apr 20, 2022

2021

Shot Put
  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
Discus
  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
ND
Portsmouth Home League Meet #1 Apr 28, 2021
Shot Put
2022  
  12.33m
Discus
2022  
  20.52m