NHIAA Bests

100 200
300 55H
110H
17.11 (2.5)
300H
2023 NHIAA Meet of Champions    Jun 3, 2023
110H 16.13 (-0.4) 5th (F)
110H 16.16 (-1.2) 7th (P)
300H 42.76 12th (F)
4x400 3:33.54 8th (F)
2023 NHIAA Division I Entries & Battlenotes    May 25, 2023
110H 16.25 (-1.5) 4th (F)
110H 16.29 (-1.6) 4th (P)
300H 42.29 6th (F)
4x100 44.67 5th (F)
Seacoast Championships    May 19, 2023
300H 43.30 2nd (F)
4x100 44.80 1st (F)
Timberlane, Nashua North @ Portsmouth    May 17, 2023
3200 14:41.03 6th (F)
110H 16.27 1st (F)
4x100 45.72 1st (F)
4x400 4:04.05 1st (F)
Bobcat Invitational    May 13, 2023
100 12.01 24th (P)
200 23.68 9th (F)
2023 Merrimack High School Invitational    May 11, 2023
110H 16.60 (-0.6) 4th (F)
110H 16.82 (-1.4) 3rd (P)
300H 43.38 4th (F)
4x100 44.65 4th (F)
Portsmouth, Alvirne @ Dover    May 8, 2023
4x100 46.06 2nd (F)
Clipper Relays    May 4, 2023
4x100 45.33 8th (F)
SHR 1:14.03 3rd (F)
Black Bear Invitational    Apr 29, 2023
110H 16.46 (1.3) 4th (F)
110H 16.63 (1.3) 3rd (P)
300H 43.80 4th (F)
4x100 48.25 14th (F)
Londonderry, Spaulding @ Portsmouth    Apr 19, 2023
110H 16.23 1st (F)
300H 43.46 1st (F)
4x100 45.86 1st (F)
Saber Invitational -2023    Apr 15, 2023
4x100 45.99 6th (F)
Exeter Tri Meet    Apr 4, 2023
110H 16.42 1st (F)
300H 45.17 3rd (F)
4x100 45.86 1st (F)
2023 NHIAA Division I Indoor State Championships    Feb 12, 2023
300 38.31 10th (F)
55H 8.60 7th (F)
55H 8.63 7th (P)
4x200 1:39.26 7th (F)
NHWTL @ PEA    Feb 4, 2023
300 38.35 5th (F)
55H 8.77 6th (F)
55H 8.83 7th (P)
NHWTL @ UNH Morning    Jan 15, 2023
55H 8.98 2nd (F)
55H 9.16 1st (P)
NHWTL @ Plymouth Afternoon    Jan 7, 2023
4x200 1:54.37 8th (F)
NHWTL @ PEA    Dec 14, 2022
300 39.43 3rd (F)
55H 9.08 1st (F)
2022 NHIAA Meet of Champions    Jun 4, 2022
300H 43.49 11th (F)
2022 NHIAA Division I Entries & Battlenotes    May 27, 2022
110H 17.11 (2.5) 13th (P)
300H 43.69 10th (F)
Seacoast Championships    May 20, 2022
110H 17.66 (0.5) 6th (F)
110H 17.86 (-2.4) 8th (P)
300H 44.94 5th (F)
Portsmouth-Concord-Memorial-Spaulding    May 18, 2022
200 24.31 6th (F)
100H 17.55 3rd (F)
Bobcat Invitational    May 14, 2022
100 11.93 9th (P)
300H 45.69 3rd (F)
2022 Merrimack HS Invitational    May 12, 2022
300H 44.42 4th (F)
4x100 45.34 6th (F)
Clipper Relays    May 5, 2022
SHR DQ
DMR (2800) 8:59.29 6th (F)
Dover vs Portsmouth, Winnacunnet    Apr 20, 2022
200 24.26 2nd (F)
110H 17.89 3rd (F)
Spaulding vs Exeter, Portsmouth    Apr 12, 2022
200 24.46 3rd (F)
110H 18.07 3rd (F)
Seacoast Tri Meet    May 22, 2021
110H 18.18 4th (F)
300H 45.13 6th (F)
Mini Elite #5 @ Oyster River    May 14, 2021
300H 44.90 7th (F)
Portsmouth Home League Meet #3    May 12, 2021
110H 17.98 4th (F)
300H 44.84 3rd (F)
Mini Elite #4 @ Coe-Brown    May 7, 2021
110H DNS
Portsmouth Home League Meet #2    May 5, 2021
110H 18.00 3rd (F)
300H 45.40 2nd (F)
TJ NM NM
Mini Elite #3 @ Portsmouth    May 1, 2021
300H 45.73 4th (F)
TJ 35' 0" 10.66m 8th (F)
Portsmouth Home League Meet #1    Apr 28, 2021
110H 17.93 1st (F)
TJ 35' 7" 10.84m 1st (F)
Mini Elite #2 @ Oyster River    Apr 23, 2021
110H 19.37 9th (F)
Sunday Tri Meet    Apr 18, 2021
300H 45.43 4th (F)
LJ 17' 2" 5.23m 4th (F)
100 Meters (Outdoor)
Top↑
Bobcat Invitational May 13, 2023
Bobcat Invitational May 14, 2022
200 Meters (Outdoor)
Top↑
Bobcat Invitational May 13, 2023
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
Dover vs Portsmouth, Winnacunnet Apr 20, 2022
Spaulding vs Exeter, Portsmouth Apr 12, 2022
300 Meters (Indoor)
Top↑
2023 NHIAA Division I Indoor State Championships Feb 12, 2023
NHWTL @ PEA Feb 4, 2023
NHWTL @ PEA Dec 14, 2022
3200 Meters (Outdoor)
Top↑
Timberlane, Nashua North @ Portsmouth May 17, 2023
55 Hurdles (Indoor)
Top↑
2023 NHIAA Division I Indoor State Championships Feb 12, 2023
2023 NHIAA Division I Indoor State Championships Feb 12, 2023
NHWTL @ PEA Feb 4, 2023
NHWTL @ PEA Feb 4, 2023
NHWTL @ UNH Morning Jan 15, 2023
NHWTL @ UNH Morning Jan 15, 2023
NHWTL @ PEA Dec 14, 2022
100 Hurdles (Outdoor)
Top↑
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
110 Hurdles (Outdoor)
Top↑
16.13 (-0.4)
2023 NHIAA Meet of Champions Jun 3, 2023
16.16 (-1.2)
2023 NHIAA Meet of Champions Jun 3, 2023
16.25 (-1.5)
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
16.29 (-1.6)
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
16.60 (-0.6)
2023 Merrimack High School Invitational May 11, 2023
16.82 (-1.4)
2023 Merrimack High School Invitational May 11, 2023
16.46 (1.3)
Black Bear Invitational Apr 29, 2023
16.63 (1.3)
Black Bear Invitational Apr 29, 2023
Londonderry, Spaulding @ Portsmouth Apr 19, 2023
Exeter Tri Meet Apr 4, 2023
17.11 (2.5)
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
17.66 (0.5)
Seacoast Championships May 20, 2022
17.86 (-2.4)
Seacoast Championships May 20, 2022
Dover vs Portsmouth, Winnacunnet Apr 20, 2022
Spaulding vs Exeter, Portsmouth Apr 12, 2022
Seacoast Tri Meet May 22, 2021
Portsmouth Home League Meet #3 May 12, 2021
DNS
Mini Elite #4 @ Coe-Brown May 7, 2021
Portsmouth Home League Meet #2 May 5, 2021
Portsmouth Home League Meet #1 Apr 28, 2021
Mini Elite #2 @ Oyster River Apr 23, 2021
300 Hurdles (Outdoor)
Top↑
2023 NHIAA Meet of Champions Jun 3, 2023
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
Seacoast Championships May 19, 2023
2023 Merrimack High School Invitational May 11, 2023
Black Bear Invitational Apr 29, 2023
Londonderry, Spaulding @ Portsmouth Apr 19, 2023
Exeter Tri Meet Apr 4, 2023
Seacoast Championships May 20, 2022
300 Hurdles (Outdoor)
Top↑
2022 NHIAA Meet of Champions Jun 4, 2022
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
Bobcat Invitational May 14, 2022
2022 Merrimack HS Invitational May 12, 2022
Seacoast Tri Meet May 22, 2021
Mini Elite #5 @ Oyster River May 14, 2021
Portsmouth Home League Meet #3 May 12, 2021
Portsmouth Home League Meet #2 May 5, 2021
Mini Elite #3 @ Portsmouth May 1, 2021
Sunday Tri Meet Apr 18, 2021
4 x 100 Relay (Outdoor)
Top↑
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
Seacoast Championships May 19, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
2023 Merrimack High School Invitational May 11, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
Clipper Relays May 4, 2023
Black Bear Invitational Apr 29, 2023
Londonderry, Spaulding @ Portsmouth Apr 19, 2023
Saber Invitational -2023 Apr 15, 2023
Exeter Tri Meet Apr 4, 2023
2022 Merrimack HS Invitational May 12, 2022
4 x 200 Relay (Indoor)
Top↑
2023 NHIAA Division I Indoor State Championships Feb 12, 2023
NHWTL @ Plymouth Afternoon Jan 7, 2023
4 x 400 Relay (Outdoor)
Top↑
2023 NHIAA Meet of Champions Jun 3, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
Shuttle Hurdle Relay (110 Meters) (Outdoor)
Top↑
Clipper Relays May 4, 2023
DQ
Clipper Relays May 5, 2022
Long Jump (Outdoor)
Top↑
5.23m
Sunday Tri Meet Apr 18, 2021
Triple Jump (Outdoor)
Top↑
NM
NM
Portsmouth Home League Meet #2 May 5, 2021
10.66m
Mini Elite #3 @ Portsmouth May 1, 2021
10.84m
Portsmouth Home League Meet #1 Apr 28, 2021
Distance Medley Relay (2800 Meters) (Outdoor)
Top↑
Clipper Relays May 5, 2022

2023 Outdoors

100 Meters
Bobcat Invitational May 13, 2023
200 Meters
Bobcat Invitational May 13, 2023
3200 Meters
Timberlane, Nashua North @ Portsmouth May 17, 2023
110 Hurdles
16.13 (-0.4)
2023 NHIAA Meet of Champions June 3, 2023
16.16 (-1.2)
2023 NHIAA Meet of Champions June 3, 2023
16.25 (-1.5)
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
16.29 (-1.6)
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
16.60 (-0.6)
2023 Merrimack High School Invitational May 11, 2023
16.82 (-1.4)
2023 Merrimack High School Invitational May 11, 2023
16.46 (1.3)
Black Bear Invitational April 29, 2023
16.63 (1.3)
Black Bear Invitational April 29, 2023
Londonderry, Spaulding @ Portsmouth April 19, 2023
Exeter Tri Meet April 4, 2023
300 Hurdles
2023 NHIAA Meet of Champions June 3, 2023
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
Seacoast Championships May 19, 2023
2023 Merrimack High School Invitational May 11, 2023
Black Bear Invitational April 29, 2023
Londonderry, Spaulding @ Portsmouth April 19, 2023
Exeter Tri Meet April 4, 2023
4 x 100 Relay
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
Seacoast Championships May 19, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
2023 Merrimack High School Invitational May 11, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
Clipper Relays May 4, 2023
Black Bear Invitational April 29, 2023
Londonderry, Spaulding @ Portsmouth April 19, 2023
Saber Invitational -2023 April 15, 2023
Exeter Tri Meet April 4, 2023
4 x 400 Relay
2023 NHIAA Meet of Champions June 3, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
Shuttle Hurdle Relay (110 Meters)
Clipper Relays May 4, 2023

2023 Indoors

300 Meters
2023 NHIAA Division I Indoor State Championships February 12, 2023
NHWTL @ PEA February 4, 2023
55 Hurdles
2023 NHIAA Division I Indoor State Championships February 12, 2023
2023 NHIAA Division I Indoor State Championships February 12, 2023
NHWTL @ PEA February 4, 2023
NHWTL @ PEA February 4, 2023
NHWTL @ UNH Morning January 15, 2023
NHWTL @ UNH Morning January 15, 2023
4 x 200 Relay
2023 NHIAA Division I Indoor State Championships February 12, 2023
NHWTL @ Plymouth Afternoon January 7, 2023

2022 Indoors

300 Meters
NHWTL @ PEA December 14, 2022
55 Hurdles
NHWTL @ PEA December 14, 2022

2022 Outdoors

100 Meters
Bobcat Invitational May 14, 2022
200 Meters
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
Dover vs Portsmouth, Winnacunnet April 20, 2022
Spaulding vs Exeter, Portsmouth April 12, 2022
100 Hurdles
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
110 Hurdles
17.11 (2.5)
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
17.66 (0.5)
Seacoast Championships May 20, 2022
17.86 (-2.4)
Seacoast Championships May 20, 2022
Dover vs Portsmouth, Winnacunnet April 20, 2022
Spaulding vs Exeter, Portsmouth April 12, 2022
300 Hurdles
Seacoast Championships May 20, 2022
300 Hurdles
2022 NHIAA Meet of Champions June 4, 2022
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
Bobcat Invitational May 14, 2022
2022 Merrimack HS Invitational May 12, 2022
4 x 100 Relay
2022 Merrimack HS Invitational May 12, 2022
Shuttle Hurdle Relay (110 Meters)
DQ
Clipper Relays May 5, 2022
Distance Medley Relay (2800 Meters)
Clipper Relays May 5, 2022

2021 Outdoors

100 Meters (Outdoors)
2023  
(May 13, 2023)
2022  
(May 14, 2022)
200 Meters (Outdoors)
2023  
(May 13, 2023)
2022  
3200 Meters (Outdoors)
2023  
100 Hurdles (Outdoors)
2022  
110 Hurdles (Outdoors)
2023  
16.13 (-0.4)
(Jun 3, 2023)
2022  
17.66 (0.5)
(May 20, 2022)
2021  
(Apr 28, 2021)
300 Hurdles (Outdoors)
2023  
2022  
(May 20, 2022)
300 Hurdles (Outdoors)
2022  
(Jun 4, 2022)
2021  
(May 12, 2021)
Long Jump (Outdoors)
2021  
(Apr 18, 2021)
Triple Jump (Outdoors)
2021  
(Apr 28, 2021)
Distance Medley Relay (2800 Meters) (Outdoors)
2022  
(May 5, 2022)
300 Meters (Indoors)
2023  
2022  
(Dec 14, 2022)
55 Hurdles (Indoors)
2023  
2022  
(Dec 14, 2022)