2021 NHIAA Outdoor Meet of Champions    Jun 5, 2021
400 1:00.85 7th  (F)
4x400 4:12.14 3rd  (F)
NHIAA Division II Outdoor Entries & Battlenotes    May 29, 2021
400 1:01.97 1st  (F)
4x400 4:18.62 1st  (F)
Oyster River, PCA, Newmarket    May 22, 2021
100 NT  
200 NT  
400 1:02.70 2nd  (F)
4x100 52.26 1st  (F)
Mini Elite #6 @ Coe-Brown    May 21, 2021
400 1:02.01 4th  (F)
4x100 52.79 4th  (F)
Mini Elite #5 @ Oyster River    May 14, 2021
100 NT  
200 27.93 10th  (F)
4x400 4:19.61 3rd  (F)
Oyster River, Winnacunnet, Somersworth, PCA    May 8, 2021
100 13.65 5th  (F)
200 NT  
4x100 52.44 1st  (F)
4x400 4:20.61 2nd  (F)
Mini Elite #4 @ Coe-Brown    May 7, 2021
200 28.00 9th  (F)
Mini Elite #2 @ Oyster River    Apr 23, 2021
200 NT  

2021

100 Meters
NT
Oyster River, PCA, Newmarket May 22, 2021
NT
Mini Elite #5 @ Oyster River May 14, 2021
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
200 Meters
NT
Oyster River, PCA, Newmarket May 22, 2021
Mini Elite #5 @ Oyster River May 14, 2021
NT
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
Mini Elite #4 @ Coe-Brown May 7, 2021
NT
Mini Elite #2 @ Oyster River Apr 23, 2021
400 Meters
2021 NHIAA Outdoor Meet of Champions Jun 5, 2021
NHIAA Division II Outdoor Entries & Battlenotes May 29, 2021
Oyster River, PCA, Newmarket May 22, 2021
Mini Elite #6 @ Coe-Brown May 21, 2021
4 x 100 Relay
Oyster River, PCA, Newmarket May 22, 2021
Mini Elite #6 @ Coe-Brown May 21, 2021
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
4 x 400 Relay
2021 NHIAA Outdoor Meet of Champions Jun 5, 2021
NHIAA Division II Outdoor Entries & Battlenotes May 29, 2021
Mini Elite #5 @ Oyster River May 14, 2021
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021