NHIAA Bests

300 400
600 800
1000 LJ
15' 5.5" (+0.0)
  4.71m
Seacoast Championships    May 17, 2024
800 2:11.92 13th (F)
4x800 9:31.77 7th (F)
Bobcat Invitational    May 11, 2024
800 2:13.51 9th (F)
Belmont Meet 240510    May 10, 2024
800 2:13.41 3rd (F)
Belmont Meet 240503    May 3, 2024
800 2:13.88 2nd (F)
4x400 4:15.47 4th (F)
Black Bear Invitational    Apr 27, 2024
800 2:16.42 32nd (F)
Sanborn Invitational    Apr 20, 2024
800 2:14.38 7th (F)
Sanborn Regional Cluster Meet    Apr 15, 2024
800 2:13.02 1st (F)
4x400 4:03.58 4th (F)
Belmont Meet 240412    Apr 12, 2024
800 2:12.18 3rd (F)
NHWTL @ PEA Afternoon    Feb 3, 2024
600 1:32.00 10th (F)
NHWTL @ UNH Morning    Jan 14, 2024
300 54.21 39th (F)
600 1:38.04 4th (F)
NHWTL @ UNH Combined AMPM    Jan 7, 2024
300 51.38 41st (F)
600 1:37.50 6th (F)
NHWTL @ UNH Afternoon    Jan 6, 2024
300 51.38 41st (F)
600 1:37.50 6th (F)
NHWTL @ PSU Afternoon    Dec 16, 2023
600 1:35.25 4th (F)
2023 NHIAA Division III Entries & Battlenotes    May 24, 2023
800 2:12.60 7th (F)
4x800 9:29.76 10th (F)
Seacoast Championships    May 19, 2023
800 2:13.30 12th (F)
4x800 9:33.95 3rd (F)
Bobcat Invitational    May 13, 2023
800 2:13.97 8th (F)
4x400 4:06.32 7th (F)
Belmont Meet 5/5    May 5, 2023
400 59.79 4th (F)
800 2:31.87 1st (F)
4x800 9:51.13 1st (F)
Black Bear Invitational    Apr 29, 2023
800 2:13.14 29th (F)
Sanborn Meet    Apr 18, 2023
800 2:15.04 1st (F)
Belmont Meet 4/14    Apr 14, 2023
800 2:14.27 1st (F)
4x400 4:31.37 3rd (F)
NHWTL @ UNH Morning    Feb 5, 2023
600 1:36.50 10th (F)
NHWTL @ UNH Afternoon    Jan 21, 2023
600 1:34.96 5th (F)
NHWTL @ UNH Morning    Jan 15, 2023
1000 2:56.16 3rd (F)
NHWTL @ UNH Afternoon    Dec 30, 2022
600 1:37.74 6th (F)
LJ 14' 1" 4.29m 19th (F)
2022 NHIAA Division III Entries & Battlenotes    May 29, 2022
800 2:09.24 5th (F)
4x400 4:03.86 15th (F)
4x800 9:21.93 4th (F)
Seacoast Championships    May 20, 2022
800 2:08.91 6th (F)
4x400 4:01.22 9th (F)
Bobcat Invitational    May 14, 2022
800 2:17.14 8th (F)
4x400 4:06.64 4th (F)
Belmont 5/7 Sat Meet    May 7, 2022
800 2:11.92 2nd (F)
4x400 3:54.41 1st (F)
LJ 15' 2" 4.62m 17th (F)
2022 Black Bear Invitational    Apr 30, 2022
400 57.76 20th (F)
800 2:17.78 29th (F)
4x400 4:01.74 14th (F)
Sanborn Invitational    Apr 23, 2022
400 57.64 14th (F)
800 2:11.85 10th (F)
LJ 15' 5.5" 4.71m 30th (F)
Dover vs Timberlane, Somersworth    Apr 13, 2022
400 59.38 2nd (F)
4x400 4:13.27 4th (F)
LJ 14' 1" 4.29m 10th (F)
Portsmouth Home League Meet #3    May 12, 2021
400 1:03.39 6th (F)
800 2:26.96 8th (F)
4x400 4:38.72 6th (F)
Oyster River, Winnacunnet, Somersworth, PCA    May 8, 2021
400 1:03.73 7th (F)
800 2:31.00 8th (F)
800 2:31.00
4x400 4:28.88 3rd (F)
Portsmouth Home League Meet #2    May 5, 2021
400 1:04.44 6th (F)
800 2:39.58 10th (F)
Exeter Meet #1    Apr 19, 2021
400 1:04.85 8th (F)
800 2:36.79 7th (F)
300 Meters (Indoor)
Top↑
NHWTL @ UNH Morning Jan 14, 2024
NHWTL @ UNH Combined AMPM Jan 7, 2024
NHWTL @ UNH Afternoon Jan 6, 2024
400 Meters (Outdoor)
Top↑
Belmont Meet 5/5 May 5, 2023
2022 Black Bear Invitational Apr 30, 2022
Sanborn Invitational Apr 23, 2022
Dover vs Timberlane, Somersworth Apr 13, 2022
Portsmouth Home League Meet #3 May 12, 2021
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
Portsmouth Home League Meet #2 May 5, 2021
Exeter Meet #1 Apr 19, 2021
600 Meters (Indoor)
Top↑
NHWTL @ PEA Afternoon Feb 3, 2024
NHWTL @ UNH Morning Jan 14, 2024
NHWTL @ UNH Combined AMPM Jan 7, 2024
NHWTL @ UNH Afternoon Jan 6, 2024
NHWTL @ PSU Afternoon Dec 16, 2023
NHWTL @ UNH Morning Feb 5, 2023
NHWTL @ UNH Afternoon Jan 21, 2023
NHWTL @ UNH Afternoon Dec 30, 2022
800 Meters (Outdoor)
Top↑
Seacoast Championships May 17, 2024
Bobcat Invitational May 11, 2024
Belmont Meet 240510 May 10, 2024
Belmont Meet 240503 May 3, 2024
Black Bear Invitational Apr 27, 2024
Sanborn Invitational Apr 20, 2024
Sanborn Regional Cluster Meet Apr 15, 2024
Belmont Meet 240412 Apr 12, 2024
2023 NHIAA Division III Entries & Battlenotes May 24, 2023
Seacoast Championships May 19, 2023
Bobcat Invitational May 13, 2023
Belmont Meet 5/5 May 5, 2023
Black Bear Invitational Apr 29, 2023
Sanborn Meet Apr 18, 2023
Belmont Meet 4/14 Apr 14, 2023
2022 NHIAA Division III Entries & Battlenotes May 29, 2022
Seacoast Championships May 20, 2022
Bobcat Invitational May 14, 2022
Belmont 5/7 Sat Meet May 7, 2022
2022 Black Bear Invitational Apr 30, 2022
Sanborn Invitational Apr 23, 2022
Portsmouth Home League Meet #3 May 12, 2021
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
Portsmouth Home League Meet #2 May 5, 2021
Exeter Meet #1 Apr 19, 2021
1000 Meters (Indoor)
Top↑
NHWTL @ UNH Morning Jan 15, 2023
4 x 400 Relay (Outdoor)
Top↑
Belmont Meet 240503 May 3, 2024
Sanborn Regional Cluster Meet Apr 15, 2024
Bobcat Invitational May 13, 2023
Belmont Meet 4/14 Apr 14, 2023
2022 NHIAA Division III Entries & Battlenotes May 29, 2022
Seacoast Championships May 20, 2022
Bobcat Invitational May 14, 2022
Belmont 5/7 Sat Meet May 7, 2022
2022 Black Bear Invitational Apr 30, 2022
Dover vs Timberlane, Somersworth Apr 13, 2022
Portsmouth Home League Meet #3 May 12, 2021
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
4 x 800 Relay (Outdoor)
Top↑
Seacoast Championships May 17, 2024
2023 NHIAA Division III Entries & Battlenotes May 24, 2023
Seacoast Championships May 19, 2023
Belmont Meet 5/5 May 5, 2023
2022 NHIAA Division III Entries & Battlenotes May 29, 2022
Long Jump (Outdoor)
Top↑
4.62m
Belmont 5/7 Sat Meet May 7, 2022
4.71m
Sanborn Invitational Apr 23, 2022
4.29m
Dover vs Timberlane, Somersworth Apr 13, 2022
Long Jump (Indoor)
Top↑
4.29m
NHWTL @ UNH Afternoon Dec 30, 2022

2024 Outdoors

800 Meters
Seacoast Championships May 17, 2024
Bobcat Invitational May 11, 2024
Belmont Meet 240510 May 10, 2024
Belmont Meet 240503 May 3, 2024
Black Bear Invitational April 27, 2024
Sanborn Invitational April 20, 2024
Sanborn Regional Cluster Meet April 15, 2024
Belmont Meet 240412 April 12, 2024
4 x 400 Relay
Belmont Meet 240503 May 3, 2024
Sanborn Regional Cluster Meet April 15, 2024
4 x 800 Relay
Seacoast Championships May 17, 2024

2024 Indoors

300 Meters
NHWTL @ UNH Morning January 14, 2024
NHWTL @ UNH Combined AMPM January 7, 2024
NHWTL @ UNH Afternoon January 6, 2024
600 Meters
NHWTL @ PEA Afternoon February 3, 2024
NHWTL @ UNH Morning January 14, 2024
NHWTL @ UNH Combined AMPM January 7, 2024
NHWTL @ UNH Afternoon January 6, 2024

2023 Indoors

600 Meters
NHWTL @ PSU Afternoon December 16, 2023
NHWTL @ UNH Morning February 5, 2023
NHWTL @ UNH Afternoon January 21, 2023
1000 Meters
NHWTL @ UNH Morning January 15, 2023

2023 Outdoors

2022 Indoors

600 Meters
NHWTL @ UNH Afternoon December 30, 2022
Long Jump
NHWTL @ UNH Afternoon December 30, 2022

2022 Outdoors

400 Meters
2022 Black Bear Invitational April 30, 2022
Sanborn Invitational April 23, 2022
Dover vs Timberlane, Somersworth April 13, 2022
800 Meters
2022 NHIAA Division III Entries & Battlenotes May 29, 2022
Seacoast Championships May 20, 2022
Bobcat Invitational May 14, 2022
Belmont 5/7 Sat Meet May 7, 2022
2022 Black Bear Invitational April 30, 2022
Sanborn Invitational April 23, 2022
4 x 400 Relay
2022 NHIAA Division III Entries & Battlenotes May 29, 2022
Seacoast Championships May 20, 2022
Bobcat Invitational May 14, 2022
Belmont 5/7 Sat Meet May 7, 2022
2022 Black Bear Invitational April 30, 2022
Dover vs Timberlane, Somersworth April 13, 2022
4 x 800 Relay
2022 NHIAA Division III Entries & Battlenotes May 29, 2022
Long Jump
Belmont 5/7 Sat Meet May 7, 2022
Sanborn Invitational April 23, 2022
Dover vs Timberlane, Somersworth April 13, 2022

2021 Outdoors

400 Meters (Outdoors)
2023  
(May 5, 2023)
2022  
(Apr 23, 2022)
2021  
(May 12, 2021)
800 Meters (Outdoors)
2024  
(May 17, 2024)
2023  
2022  
(May 20, 2022)
2021  
(May 12, 2021)
Long Jump (Outdoors)
2022  
(Apr 23, 2022)
300 Meters (Indoors)
2024  
(Jan 7, 2024)
600 Meters (Indoors)
2024  
(Feb 3, 2024)
2023  
(Jan 21, 2023)
2022  
(Dec 30, 2022)
1000 Meters (Indoors)
2023  
(Jan 15, 2023)
Long Jump (Indoors)
2022  
(Dec 30, 2022)