2021 NHIAA Outdoor Meet of Champions    Jun 5, 2021
JT 149' 4" 45.51m 4th  (F)
NHIAA Division III Outdoor Entries & Battlenotes    May 25-26, 2021
4x100 48.15 7th  (F)
JT 151' 1" 46.05m 4th  (F)
Mini Elite #6 @ Coe-Brown    May 21, 2021
4x100 47.65 8th  (F)
LJ 17' 10" 5.43m 9th  (F)
SRHS 2021--Epping, Newmarket, Raymond    May 18, 2021
200 NT  
4x100 48.44 2nd  (F)
LJ 18' 0" 5.48m 4th  (F)
Mini Elite #5 @ Oyster River    May 14, 2021
JT 135' 6" 41.30m 8th  (F)
Portsmouth Home League Meet #3    May 12, 2021
LJ ND  
JT 136' 9" 41.68m 2nd  (F)
Oyster River, Winnacunnet, Somersworth, PCA    May 8, 2021
LJ 16' 2" 4.92m 11th  (F)
SP 30' 6" 9.29m 4th  (F)
DT ND  
JT 139' 0" 42.36m 2nd  (F)
Portsmouth Home League Meet #2    May 5, 2021
JT 117' 10" 35.91m 2nd  (F)
Exeter Meet #1    Apr 19, 2021
JT 130' 6" 39.77m 1st  (F)
2019 NHIAA Div III Outdoor Battlenotes & State Meet Entries    May 25, 2019
4x100 48.45 13th  (F)
JT 130' 8" 39.82m 8th  (F)
Seacoast Championships    May 17, 2019
4x100 48.48 9th  (F)
JT 137' 0" 41.75m 5th  (F)
Sanborn Last Chance    May 15, 2019
4x100 48.77 3rd  (F)
4x400 4:05.72 3rd  (F)
JT 139' 1" 42.39m 3rd  (F)
Belmont 5-4    May 4, 2019
4x100 50.42 3rd  (F)
DT 62' 5" 19.02m 17th  (F)
JT 124' 4" 37.89m 1st  (F)
Campbell Home Meet #1    Apr 30, 2019
JT 125' 5" 38.22m 5th  (F)
Black Bear Invitational    Apr 27, 2019
JT 112' 2" 34.18m 19th  (F)
Belmont 4-13    Apr 13, 2019
JT 110' 3" 33.60m 7th  (F)
Pinkerton v Spaulding v Salem v Somersworth    May 1, 2018
100 13.18 30th  (F)
4x100 48.35 5th  (F)
LJ ND  
JT 98' 4" 29.97m 8th  (F)
Spaulding Home Meet 4/10/2018    Apr 1-9, 2018
100 12.80 19th  (F)
TJ 30' 9.5" 9.38m 7th  (F)
JT 101' 10" 31.03m 8th  (F)

2021

200 Meters
NT
SRHS 2021--Epping, Newmarket, Raymond May 18, 2021
4 x 100 Relay
NHIAA Division III Outdoor Entries & Battlenotes May 25-26, 2021
Mini Elite #6 @ Coe-Brown May 21, 2021
SRHS 2021--Epping, Newmarket, Raymond May 18, 2021
Long Jump
  5.43m
Mini Elite #6 @ Coe-Brown May 21, 2021
  5.48m
SRHS 2021--Epping, Newmarket, Raymond May 18, 2021
ND
Portsmouth Home League Meet #3 May 12, 2021
  4.92m
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
Shot Put
  9.29m
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
Discus
ND
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
Javelin
  45.51m
2021 NHIAA Outdoor Meet of Champions Jun 5, 2021
  46.05m
NHIAA Division III Outdoor Entries & Battlenotes May 25-26, 2021
  41.30m
Mini Elite #5 @ Oyster River May 14, 2021
  41.68m
Portsmouth Home League Meet #3 May 12, 2021
  42.36m
Oyster River, Winnacunnet, Somersworth, PCA May 8, 2021
  35.91m
Portsmouth Home League Meet #2 May 5, 2021
  39.77m
Exeter Meet #1 Apr 19, 2021

2019

4 x 100 Relay
2019 NHIAA Div III Outdoor Battlenotes & State Meet Entries May 25, 2019
Seacoast Championships May 17, 2019
Sanborn Last Chance May 15, 2019
Belmont 5-4 May 4, 2019
4 x 400 Relay
Sanborn Last Chance May 15, 2019
Discus
  19.02m
Belmont 5-4 May 4, 2019
Javelin
  39.82m
2019 NHIAA Div III Outdoor Battlenotes & State Meet Entries May 25, 2019
  41.75m
Seacoast Championships May 17, 2019
  42.39m
Sanborn Last Chance May 15, 2019
  37.89m
Belmont 5-4 May 4, 2019
  38.22m
Campbell Home Meet #1 Apr 30, 2019
  34.18m
Black Bear Invitational Apr 27, 2019
  33.60m
Belmont 4-13 Apr 13, 2019

2018