NHIAA Division II Outdoor Entries & Battlenotes    May 29, 2021
JT 139' 6" 42.51m 6th  (F)
Oyster River, PCA, Newmarket    May 22, 2021
DT 90' 1" 27.45m 2nd  (F)
JT 150' 9" 45.94m 1st  (F)
Mini Elite #5 @ Oyster River    May 14, 2021
DT 103' 2" 31.44m 6th  (F)
JT 151' 5" 46.15m 3rd  (F)
Oyster River, Winnacunnet, Somersworth, PCA    May 8, 2021
DT 94' 6.5" 28.81m 3rd  (F)
JT 145' 0" 44.19m 1st  (F)
Mini Elite #3 @ Portsmouth    May 1, 2021
JT 138' 9" 42.29m 2nd  (F)
Oyster River, Spaulding, Newmarket    Apr 24, 2021
100 NT  
JT 139' 5" 42.49m 1st  (F)
Mini Elite #2 @ Oyster River    Apr 23, 2021
JT 150' 11" 45.99m 1st  (F)
Sunday Tri Meet    Apr 18, 2021
JT 154' 6" 47.09m 1st  (F)

2021

100 Meters
NT
Oyster River, Spaulding, Newmarket Apr 24, 2021
Discus
  27.45m
Oyster River, PCA, Newmarket May 22, 2021
  31.44m
Mini Elite #5 @ Oyster River May 14, 2021
  28.81m
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
Javelin
  42.51m
NHIAA Division II Outdoor Entries & Battlenotes May 29, 2021
  45.94m
Oyster River, PCA, Newmarket May 22, 2021
  46.15m
Mini Elite #5 @ Oyster River May 14, 2021
  44.19m
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
  42.29m
Mini Elite #3 @ Portsmouth May 1, 2021
  42.49m
Oyster River, Spaulding, Newmarket Apr 24, 2021
  45.99m
Mini Elite #2 @ Oyster River Apr 23, 2021
  47.09m
Sunday Tri Meet Apr 18, 2021