NHIAA Bests

55H 100H
17.08 (2.5)
300H 5K (XC)
5000K (XC)  

2023 NHIAA Division I Entries & Battlenotes    May 25, 2023
100H 17.77 (-0.6) 13th (P)
Seacoast Championships    May 19, 2023
100H 17.62 (-2.9) 6th (F)
100H 17.53 (-2.7) 2nd (P)
300H 56.73 8th (F)
Timberlane, Nashua North @ Portsmouth    May 17, 2023
100H 17.23 2nd (F)
300H 55.75 4th (F)
Bobcat Invitational    May 13, 2023
100H NT
100H 17.44 6th (P)
2023 Merrimack High School Invitational    May 11, 2023
100H 17.71 (-0.8) 9th (P)
Portsmouth, Alvirne @ Dover    May 8, 2023
100H 17.46 3rd (F)
300H 57.91 5th (F)
Clipper Relays    May 4, 2023
SHR (400) 1:13.05 3rd (F)
DMR (2800) 10:44.26 5th (F)
Black Bear Invitational    Apr 29, 2023
100H 17.96 (1.3) 14th (P)
300H 56.02 20th (F)
Portsmouth, Pingree, St.Pauls, Landmark, Austin Prep @ PEA    Apr 22, 2023
100H 18.24 1st (F)
300H 1:00.90 4th (F)
Londonderry, Spaulding @ Portsmouth    Apr 19, 2023
100H 17.82 2nd (F)
300H 55.17 2nd (F)
Exeter Tri Meet    Apr 4, 2023
100H 18.17 4th (F)
300H 58.18 3rd (F)
4x100 59.21 5th (F)
2023 NHIAA Division I Indoor State Championships    Feb 12, 2023
55H 9.88 14th (P)
NHWTL @ PEA    Feb 4, 2023
55H 9.96 7th (F)
55H 9.94 8th (P)
NHWTL @ UNH Morning    Jan 21, 2023
55H 9.87 4th (F)
55H 10.09 4th (P)
4x160 1:35.02 7th (F)
NHWTL @ UNH Morning    Jan 15, 2023
55H 10.12 3rd (F)
55H 10.37 5th (P)
NHWTL @ Plymouth Afternoon    Jan 7, 2023
55H 10.29 7th (F)
55H 10.15 5th (P)
NHWTL @ UNH    Dec 22, 2022
55H 10.25 1st (F)
55H 10.84 3rd (P)
NHWTL @ UNH Afternoon    Dec 17, 2022
55H 10.19 2nd (F)
55H 10.29 3rd (P)
Pelham Invitational    Oct 15, 2022
5000k 22:24.3 32nd
2022 Battle of the Border    Oct 8, 2022
5k 21:57.4 51st
Portsmouth Open 1    Sep 16, 2022
5k 23:18.0 6th
Portsmouth Open 2    Aug 31, 2022
5k 23:18.0 6th
2022 NHIAA Division I Entries & Battlenotes    May 27, 2022
100H 17.08 (2.5) 7th (F)
100H 17.22 (2.4) 8th (P)
Seacoast Championships    May 20, 2022
100H 17.80 (-0.4) 5th (F)
100H 17.90 (-0.9) 7th (P)
300H 56.61 13th (F)
Portsmouth-Concord-Memorial-Spaulding    May 18, 2022
100H 17.36 2nd (F)
300H 56.81 5th (F)
2022 Merrimack HS Invitational    May 12, 2022
100H 18.33 (1.2) 10th (P)
300H 56.85 8th (F)
Portsmouth-Salem    May 11, 2022
100H 18.04 1st (F)
300H 1:00.72 2nd (F)
Clipper Relays    May 5, 2022
SHR (400) 1:20.75 3rd (F)
2022 Black Bear Invitational    Apr 30, 2022
100H 17.95 (-0.8) 6th (F)
100H 17.86 (+0.0) 6th (P)
300H 1:00.48 25th (F)
Phillip's Exeter meet #2    Apr 23, 2022
100H 17.68 1st (F)
300H 55.19 4th (F)
Dover vs Portsmouth, Winnacunnet    Apr 20, 2022
100H 17.87 2nd (F)
300H 56.27 1st (F)
4x100 DNS
Phillips Exeter meet #1    Apr 16, 2022
100H 18.01 2nd (F)
300H 57.39 4th (F)
4x100 1:01.03 4th (F)
Spaulding vs Exeter, Portsmouth    Apr 12, 2022
100H 18.95 4th (F)
300H 1:02.59 7th (F)
Portsmouth Dome Meet 2-11    Feb 11, 2022
55H 10.34 2nd (F)
2021 NHIAA Division X-C Championships    Oct 30, 2021
5k 24:17.0 89th
Black Bear Invitational 2021    Oct 16, 2021
5k 24:46.0 69th
Portsmouth-Dover Cross Country    Sep 28, 2021
5k 24:18.0 9th
NH Decathlon and Heptathlon    Jun 18-20, 2021
Hep 1562 35th
100H 20.09 22nd
HJ 1.12m 3' 8" 39th
SP 4.80m 15' 9" 42nd
200 33.03 33rd
LJ 3.85m 12' 7.75" 24th
JT 10.23m 33' 7" 40th
800 3:26.79 34th
Seacoast Tri Meet    May 22, 2021
100H DNS
300H 1:00.61 10th (F)
Mini Elite #5 @ Oyster River    May 14, 2021
300H 56.59 14th (F)
Portsmouth Home League Meet #3    May 12, 2021
100H 19.39 4th (F)
300H 56.26 6th (F)
4x100 59.22 4th (F)
Mini Elite #4 @ Coe-Brown    May 7, 2021
100H 19.37 11th (F)
Portsmouth Home League Meet #2    May 5, 2021
100H 19.15 2nd (F)
300H 56.14 3rd (F)
PV DNS NH
Portsmouth Home League Meet #1    Apr 28, 2021
100H 19.62 2nd (F)
300H 56.32 3rd (F)
Portsmouth-Exeter Cross Country    Oct 24, 2020
5k 27:34.0 26th
Portsmouth-Dover Cross Country    Oct 17, 2020
5k 26:40.0 22nd
Portsmouth-Spaulding Cross Country    Oct 10, 2020
5k 27:06.0 11th
Portsmouth-Winnacunnet Cross Country    Oct 7, 2020
5k 25:51.0 15th
Portsmouth-STA Cross Country    Oct 3, 2020
5k 26:14.0 10th
WTL Afternoon at Plymouth - 1/4/20    Jan 4, 2020
55H 10.85 17th (P)
NH D2/3 JV State Meet    Oct 16, 2019
5k 24:48.7 46th
Portsmouth- STA Cross Country    Oct 8, 2019
5k 23:51.0 11th
CB Homecoming Meet    Sep 14, 2019
5k 25:16.0 28th
200 Meters (Outdoor)
Top↑
NH Decathlon and Heptathlon Jun 18-20, 2021
800 Meters (Outdoor)
Top↑
NH Decathlon and Heptathlon Jun 18-20, 2021
55 Hurdles (Outdoor)
Top↑
Portsmouth Dome Meet 2-11 Feb 11, 2022
55 Hurdles (Indoor)
Top↑
2023 NHIAA Division I Indoor State Championships Feb 12, 2023
NHWTL @ PEA Feb 4, 2023
NHWTL @ PEA Feb 4, 2023
NHWTL @ UNH Morning Jan 21, 2023
NHWTL @ UNH Morning Jan 21, 2023
NHWTL @ UNH Morning Jan 15, 2023
NHWTL @ UNH Morning Jan 15, 2023
NHWTL @ Plymouth Afternoon Jan 7, 2023
NHWTL @ Plymouth Afternoon Jan 7, 2023
NHWTL @ UNH Dec 22, 2022
NHWTL @ UNH Dec 22, 2022
NHWTL @ UNH Afternoon Dec 17, 2022
NHWTL @ UNH Afternoon Dec 17, 2022
WTL Afternoon at Plymouth - 1/4/20 Jan 4, 2020
100 Hurdles (Outdoor)
Top↑
17.77 (-0.6)
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
17.62 (-2.9)
Seacoast Championships May 19, 2023
17.53 (-2.7)
Seacoast Championships May 19, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
NT
Bobcat Invitational May 13, 2023
Bobcat Invitational May 13, 2023
17.71 (-0.8)
2023 Merrimack High School Invitational May 11, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
17.96 (1.3)
Black Bear Invitational Apr 29, 2023
Portsmouth, Pingree, St.Pauls, Landmark, Austin Prep @ PEA Apr 22, 2023
Londonderry, Spaulding @ Portsmouth Apr 19, 2023
Exeter Tri Meet Apr 4, 2023
17.08 (2.5)
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
17.22 (2.4)
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
17.80 (-0.4)
Seacoast Championships May 20, 2022
17.90 (-0.9)
Seacoast Championships May 20, 2022
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
18.33 (1.2)
2022 Merrimack HS Invitational May 12, 2022
Portsmouth-Salem May 11, 2022
17.95 (-0.8)
2022 Black Bear Invitational Apr 30, 2022
17.86 (+0.0)
2022 Black Bear Invitational Apr 30, 2022
Phillip's Exeter meet #2 Apr 23, 2022
Dover vs Portsmouth, Winnacunnet Apr 20, 2022
Phillips Exeter meet #1 Apr 16, 2022
Spaulding vs Exeter, Portsmouth Apr 12, 2022
NH Decathlon and Heptathlon Jun 18-20, 2021
DNS
Seacoast Tri Meet May 22, 2021
Portsmouth Home League Meet #3 May 12, 2021
Mini Elite #4 @ Coe-Brown May 7, 2021
Portsmouth Home League Meet #2 May 5, 2021
Portsmouth Home League Meet #1 Apr 28, 2021
300 Hurdles (Outdoor)
Top↑
Seacoast Championships May 19, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
Black Bear Invitational Apr 29, 2023
Portsmouth, Pingree, St.Pauls, Landmark, Austin Prep @ PEA Apr 22, 2023
Londonderry, Spaulding @ Portsmouth Apr 19, 2023
Exeter Tri Meet Apr 4, 2023
Seacoast Championships May 20, 2022
2022 Black Bear Invitational Apr 30, 2022
Phillip's Exeter meet #2 Apr 23, 2022
Phillips Exeter meet #1 Apr 16, 2022
Spaulding vs Exeter, Portsmouth Apr 12, 2022
300 Hurdles (Outdoor)
Top↑
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
2022 Merrimack HS Invitational May 12, 2022
Portsmouth-Salem May 11, 2022
Dover vs Portsmouth, Winnacunnet Apr 20, 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
Portsmouth Home League Meet #1 Apr 28, 2021
4 x 100 Relay (Outdoor)
Top↑
Exeter Tri Meet Apr 4, 2023
DNS
Dover vs Portsmouth, Winnacunnet Apr 20, 2022
Phillips Exeter meet #1 Apr 16, 2022
Portsmouth Home League Meet #3 May 12, 2021
4 x 160 Relay (Indoor)
Top↑
NHWTL @ UNH Morning Jan 21, 2023
Shuttle Hurdle Relay (Outdoor)
Top↑
Clipper Relays May 4, 2023
Clipper Relays May 5, 2022
High Jump (Outdoor)
Top↑
3' 8"
NH Decathlon and Heptathlon Jun 18-20, 2021
Pole Vault (Outdoor)
Top↑
DNS
NH
Portsmouth Home League Meet #2 May 5, 2021
Long Jump (Outdoor)
Top↑
12' 7.75"
NH Decathlon and Heptathlon Jun 18-20, 2021
Shot Put (Outdoor)
Top↑
15' 9"
NH Decathlon and Heptathlon Jun 18-20, 2021
Javelin (Outdoor)
Top↑
33' 7"
NH Decathlon and Heptathlon Jun 18-20, 2021
Heptathlon (Outdoor)
Top↑
NH Decathlon and Heptathlon Jun 18-20, 2021
Distance Medley Relay (2800 Meters) (Outdoor)
Top↑
Clipper Relays May 4, 2023
5k
Top↑
2022 Battle of the Border Oct 8, 2022
Portsmouth Open 1 Sep 16, 2022
Portsmouth Open 2 Aug 31, 2022
2021 NHIAA Division X-C Championships Oct 30, 2021
Black Bear Invitational 2021 Oct 16, 2021
Portsmouth-Dover Cross Country Sep 28, 2021
Portsmouth-Exeter Cross Country Oct 24, 2020
Portsmouth-Dover Cross Country Oct 17, 2020
Portsmouth-Spaulding Cross Country Oct 10, 2020
Portsmouth-Winnacunnet Cross Country Oct 7, 2020
Portsmouth-STA Cross Country Oct 3, 2020
NH D2/3 JV State Meet Oct 16, 2019
Portsmouth- STA Cross Country Oct 8, 2019
CB Homecoming Meet Sep 14, 2019
5000k
Top↑
Pelham Invitational Oct 15, 2022

2023 Outdoors

100 Hurdles
17.77 (-0.6)
2023 NHIAA Division I Entries & Battlenotes May 25, 2023
17.62 (-2.9)
Seacoast Championships May 19, 2023
17.53 (-2.7)
Seacoast Championships May 19, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
NT
Bobcat Invitational May 13, 2023
Bobcat Invitational May 13, 2023
17.71 (-0.8)
2023 Merrimack High School Invitational May 11, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
17.96 (1.3)
Black Bear Invitational April 29, 2023
Portsmouth, Pingree, St.Pauls, Landmark, Austin Prep @ PEA April 22, 2023
Londonderry, Spaulding @ Portsmouth April 19, 2023
Exeter Tri Meet April 4, 2023
300 Hurdles
Seacoast Championships May 19, 2023
Timberlane, Nashua North @ Portsmouth May 17, 2023
Portsmouth, Alvirne @ Dover May 8, 2023
Black Bear Invitational April 29, 2023
Portsmouth, Pingree, St.Pauls, Landmark, Austin Prep @ PEA April 22, 2023
Londonderry, Spaulding @ Portsmouth April 19, 2023
Exeter Tri Meet April 4, 2023
4 x 100 Relay
Exeter Tri Meet April 4, 2023
Shuttle Hurdle Relay
Clipper Relays May 4, 2023
Distance Medley Relay (2800 Meters)
Clipper Relays May 4, 2023

2023 Indoors

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

2022 Indoors

55 Hurdles
NHWTL @ UNH December 22, 2022
NHWTL @ UNH December 22, 2022
NHWTL @ UNH Afternoon December 17, 2022
NHWTL @ UNH Afternoon December 17, 2022

2022 XC

5k
2022 Battle of the Border October 8, 2022
Portsmouth Open 1 September 16, 2022
Portsmouth Open 2 August 31, 2022
5000k
Pelham Invitational October 15, 2022

2022 Outdoors

55 Hurdles
Portsmouth Dome Meet 2-11 February 11, 2022
100 Hurdles
17.08 (2.5)
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
17.22 (2.4)
2022 NHIAA Division I Entries & Battlenotes May 27, 2022
17.80 (-0.4)
Seacoast Championships May 20, 2022
17.90 (-0.9)
Seacoast Championships May 20, 2022
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
18.33 (1.2)
2022 Merrimack HS Invitational May 12, 2022
Portsmouth-Salem May 11, 2022
17.95 (-0.8)
2022 Black Bear Invitational April 30, 2022
17.86 (+0.0)
2022 Black Bear Invitational April 30, 2022
Phillip's Exeter meet #2 April 23, 2022
Dover vs Portsmouth, Winnacunnet April 20, 2022
Phillips Exeter meet #1 April 16, 2022
Spaulding vs Exeter, Portsmouth April 12, 2022
300 Hurdles
Seacoast Championships May 20, 2022
2022 Black Bear Invitational April 30, 2022
Phillip's Exeter meet #2 April 23, 2022
Phillips Exeter meet #1 April 16, 2022
Spaulding vs Exeter, Portsmouth April 12, 2022
300 Hurdles
Portsmouth-Concord-Memorial-Spaulding May 18, 2022
2022 Merrimack HS Invitational May 12, 2022
Portsmouth-Salem May 11, 2022
Dover vs Portsmouth, Winnacunnet April 20, 2022
4 x 100 Relay
DNS
Dover vs Portsmouth, Winnacunnet April 20, 2022
Phillips Exeter meet #1 April 16, 2022
Shuttle Hurdle Relay
Clipper Relays May 5, 2022

2021 XC

2021 Outdoors

200 Meters
NH Decathlon and Heptathlon June 18-20, 2021
800 Meters
NH Decathlon and Heptathlon June 18-20, 2021
100 Hurdles
NH Decathlon and Heptathlon June 18-20, 2021
DNS
Seacoast Tri Meet May 22, 2021
Portsmouth Home League Meet #3 May 12, 2021
Mini Elite #4 @ Coe-Brown May 7, 2021
Portsmouth Home League Meet #2 May 5, 2021
Portsmouth Home League Meet #1 April 28, 2021
300 Hurdles
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
Portsmouth Home League Meet #1 April 28, 2021
4 x 100 Relay
Portsmouth Home League Meet #3 May 12, 2021
High Jump
NH Decathlon and Heptathlon June 18-20, 2021
Pole Vault
DNS
Portsmouth Home League Meet #2 May 5, 2021
Long Jump
NH Decathlon and Heptathlon June 18-20, 2021
Shot Put
NH Decathlon and Heptathlon June 18-20, 2021
Javelin
NH Decathlon and Heptathlon June 18-20, 2021
Heptathlon
NH Decathlon and Heptathlon June 18-20, 2021

2020 XC

2020 Indoors

55 Hurdles
WTL Afternoon at Plymouth - 1/4/20 January 4, 2020

2019 XC

5k
NH D2/3 JV State Meet October 16, 2019
Portsmouth- STA Cross Country October 8, 2019
CB Homecoming Meet September 14, 2019
200 Meters (Outdoors)
2021  
(Jun 18-20, 2021)
800 Meters (Outdoors)
2021  
(Jun 18-20, 2021)
55 Hurdles (Outdoors)
2022  
(Feb 11, 2022)
100 Hurdles (Outdoors)
2023  
2022  
2021  
300 Hurdles (Outdoors)
2023  
2022  
(Apr 23, 2022)
300 Hurdles (Outdoors)
2022  
2021  
High Jump (Outdoors)
2021  
(Jun 18-20, 2021)
Long Jump (Outdoors)
2021  
(Jun 18-20, 2021)
Shot Put (Outdoors)
2021  
(Jun 18-20, 2021)
Javelin (Outdoors)
2021  
(Jun 18-20, 2021)
Heptathlon (Outdoors)
2021  
(Jun 18-20, 2021)
Distance Medley Relay (2800 Meters) (Outdoors)
2023  
(May 4, 2023)
55 Hurdles (Indoors)
2023  
(Jan 21, 2023)
2022  
(Dec 17, 2022)
2020  
5k (XC)
2022  
Oct 8, 2022
2021  
2020  
2019  
5000k (XC)
2022  
Oct 15, 2022