NHIAA Bests

DT
  14.80m
JT
  35.05m
2024 NHIAA D-I Outdoor Championship    May 25, 2024
JT 102' 10" 31.34m 3rd (F)
Seacoast Championships    May 17, 2024
JT 105' 7" 32.18m 3rd (F)
Bobcat Invitational    May 11, 2024
JT 93' 10" 28.60m 2nd (F)
JT 94' 3" 28.72m 2nd (P)
2024 Merrimack HS Invitational    May 9, 2024
JT 104' 9" 31.92m 3rd (F)
Clipper Relays    May 2, 2024
JT 93' 5" 28.47m 5th (F)
Dover, Exeter @ Portsmouth    Apr 8, 2024
JT 96' 6" 29.41m 1st (F)
Portsmouth and BG @ Pinkerton    Apr 1, 2024
JT 93' 8" 28.54m 1st (F)
2023 NHIAA Meet of Champions    Jun 3, 2023
JT 97' 10" 29.81m 8th (F)
2023 NHIAA Division I Entries & Battlenotes    May 25, 2023
JT 102' 5" 31.21m 3rd (F)
Timberlane, Nashua North @ Portsmouth    May 17, 2023
JT DNS NM
2023 Merrimack High School Invitational    May 11, 2023
JT 96' 9" 29.48m 6th (F)
Clipper Relays    May 4, 2023
JT 76' 4" 23.26m 11th (F)
Londonderry, Spaulding @ Portsmouth    Apr 19, 2023
JT 98' 9" 30.09m 2nd (F)
Saber Invitational -2023    Apr 15, 2023
JT 108' 7" 33.09m 1st (F)
2022 NHIAA Meet of Champions    Jun 4, 2022
JT 115' 0" 35.05m 2nd (F)
2022 NHIAA Division I Entries & Battlenotes    May 27, 2022
JT 108' 6" 33.07m 2nd (F)
Portsmouth-Concord-Memorial-Spaulding    May 18, 2022
JT 94' 6" 28.80m 1st (F)
Bobcat Invitational    May 14, 2022
JT 108' 0" 32.91m 1st (F)
JT 110' 0" 33.52m 1st (P)
2022 Merrimack HS Invitational    May 12, 2022
JT DNS NM
Portsmouth-Salem    May 11, 2022
JT 106' 3" 32.38m 1st (F)
Kiwanis Freshman-Sophomore 2022    May 7, 2022
4x200 2:02.15 7th (F)
Clipper Relays    May 5, 2022
JT 101' 3" 30.86m 3rd (F)
Phillip's Exeter meet #2    Apr 23, 2022
JT 109' 7" 33.40m 1st (F)
Dover vs Portsmouth, Winnacunnet    Apr 20, 2022
DT 48' 7" 14.80m 4th (F)
JT 98' 10" 30.12m 1st (F)
Phillips Exeter meet #1    Apr 16, 2022
JT 102' 1" 31.11m 1st (F)
2021 NHIAA Outdoor Meet of Champions    Jun 5, 2021
JT 109' 8" 33.42m 3rd (F)
NHIAA Division I Outdoor Entries & Battlenotes    May 27-28, 2021
JT 111' 2" 33.88m 3rd (F)
Seacoast Tri Meet    May 22, 2021
JT 101' 6" 30.93m 1st (F)
Mini Elite #5 @ Oyster River    May 14, 2021
JT 97' 10" 29.81m 1st (F)
Portsmouth Home League Meet #3    May 12, 2021
200 30.86 5th (F)
JT 92' 7" 28.21m 1st (F)
Portsmouth Home League Meet #2    May 5, 2021
JT 85' 8" 26.11m 1st (F)
Mini Elite #3 @ Portsmouth    May 1, 2021
JT 95' 7" 29.13m 2nd (F)
Portsmouth Home League Meet #1    Apr 28, 2021
JT 77' 11" 23.74m 1st (F)
Mini Elite #2 @ Oyster River    Apr 23, 2021
JT 83' 4" 25.4m 4th (F)
Sunday Tri Meet    Apr 18, 2021
JT NM NM
200 Meters (Outdoor)
Top↑
Portsmouth Home League Meet #3 May 12, 2021
4 x 200 Relay (Outdoor)
Top↑
Kiwanis Freshman-Sophomore 2022 May 7, 2022
Discus (Outdoor)
Top↑
14.80m
Dover vs Portsmouth, Winnacunnet Apr 20, 2022
Javelin (Outdoor)
Top↑
31.34m
2024 NHIAA D-I Outdoor Championship May 25, 2024
32.18m
Seacoast Championships May 17, 2024
28.60m
Bobcat Invitational May 11, 2024
28.72m
Bobcat Invitational May 11, 2024
31.92m
2024 Merrimack HS Invitational May 9, 2024
28.47m
Clipper Relays May 2, 2024
29.41m
Dover, Exeter @ Portsmouth Apr 8, 2024
28.54m
Portsmouth and BG @ Pinkerton Apr 1, 2024
29.81m
2023 NHIAA Meet of Champions Jun 3, 2023
31.21m
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
DNS
NM
Timberlane, Nashua North @ Portsmouth May 17, 2023
29.48m
2023 Merrimack High School Invitational May 11, 2023
23.26m
Clipper Relays May 4, 2023
30.09m
Londonderry, Spaulding @ Portsmouth Apr 19, 2023
33.09m
Saber Invitational -2023 Apr 15, 2023
35.05m
2022 NHIAA Meet of Champions Jun 4, 2022
33.07m
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
28.80m
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
32.91m
Bobcat Invitational May 14, 2022
33.52m
Bobcat Invitational May 14, 2022
DNS
NM
2022 Merrimack HS Invitational May 12, 2022
32.38m
Portsmouth-Salem May 11, 2022
30.86m
Clipper Relays May 5, 2022
33.40m
Phillip's Exeter meet #2 Apr 23, 2022
30.12m
Dover vs Portsmouth, Winnacunnet Apr 20, 2022
31.11m
Phillips Exeter meet #1 Apr 16, 2022
33.42m
2021 NHIAA Outdoor Meet of Champions Jun 5, 2021
33.88m
NHIAA Division I Outdoor Entries & Battlenotes May 27-28, 2021
30.93m
Seacoast Tri Meet May 22, 2021
29.81m
Mini Elite #5 @ Oyster River May 14, 2021
28.21m
Portsmouth Home League Meet #3 May 12, 2021
26.11m
Portsmouth Home League Meet #2 May 5, 2021
29.13m
Mini Elite #3 @ Portsmouth May 1, 2021
23.74m
Portsmouth Home League Meet #1 Apr 28, 2021
25.4m
Mini Elite #2 @ Oyster River Apr 23, 2021
NM
NM
Sunday Tri Meet Apr 18, 2021

2024 Outdoors

2023 Outdoors

2022 Outdoors

2021 Outdoors

200 Meters (Outdoors)
2021  
(May 12, 2021)
Discus (Outdoors)
2022  
Javelin (Outdoors)
2024  
(May 17, 2024)
2023  
(Apr 15, 2023)
2022  
(Jun 4, 2022)
2021