Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2017.17aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2029.43aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 202:50.45aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · Outdoor2026 NHIAA Meet of Champions · Jun 65-02.002026 NHIAA Meet of ChampionsJune 6, 2026
Javelin · 600g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2074-6New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorCampbell, Windham @ Pelham · May 2113' 11.5"Campbell, Windham @ PelhamMay 21, 2026
Shot Put · 4kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2022-11New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 24 · WindhamLong Jump24.13-49
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 6 · WindhamHigh Jump6.4-79
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 14 · WindhamJavelin600g14.74-6 PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 20 · WindhamShot Put4kg20.22-11 PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100m Hurdles · Place 6 · Windham100m Hurdles33" / 0.838m6.17.17a PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 800 Meters · Place 32 · Windham800 Meters32.2:50.45a PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 200 Meters · Place 24 · Windham200 Meters24.29.43a PB9
Jun 62026 NHIAA Meet of ChampionsJun 6 · High Jump · Place 7 · WindhamHigh Jump7.5-02.00 PB9
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 100m Hurdles · Place 9 · Windham100m Hurdles33" / 0.838mRound P9.17.59a9
May 21Campbell, Windham @ PelhamMay 21 · Long Jump · Place 1 · WindhamLong Jump1.13' 11.5" PB9
May 21Campbell, Windham @ PelhamMay 21 · High Jump · Place 2 · WindhamHigh Jump2.4' 10"9
May 21Campbell, Windham @ PelhamMay 21 · 100m Hurdles · Place 2 · Windham100m Hurdles33" / 0.838m2.17.64a9
May 7Clipper RelaysMay 7 · High Jump · Place 3 · WindhamHigh Jump3.4-10.009
May 7Clipper RelaysMay 7 · 4x100 Shuttle Hurdles · Windham4x100 Shuttle Hurdles33"--SCR9
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · High Jump · Place 2 · WindhamHigh Jump2.4-11.009
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 100m Hurdles · Place 4 · Windham100m Hurdles33" / 0.838m4.17.79a9
Apr 18Sanborn InvitationalApr 18 · High Jump · Place 2 · WindhamHigh Jump2.5-02.009
Apr 18Sanborn InvitationalApr 18 · 100m Hurdles · Place 2 · Windham100m Hurdles33" / 0.838mRound P2.17.44a9
Apr 18Sanborn InvitationalApr 18 · 100m Hurdles · Place 2 · Windham100m Hurdles33" / 0.838m2.17.29a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA AfternoonJan 24 · High Jump · Place 4 · WindhamHigh Jump44-119
Jan 24NHWTL @ PEA AfternoonJan 24 · 55m Hurdles · Place 8 · Windham55m Hurdles89.61a9
Jan 24NHWTL @ PEA AfternoonJan 24 · 55m Hurdles · Place 8 · Windham55m Hurdles89.80a9
Jan 4NHWTL UNH MorningJan 4 · High Jump · Place 8 · WindhamHigh Jump84-4FR
Jan 4NHWTL UNH MorningJan 4 · 55m Hurdles · Place 8 · Windham55m Hurdles810.49FR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · 100m Hurdles · Place 9 · Windham Middle School100m Hurdles917.778
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · High Jump · Place 3 · Windham Middle SchoolHigh Jump34-108
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · High Jump · Place 3 · Windham Middle SchoolHigh Jump34-108
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · 100m Hurdles · Place 9 · Windham Middle School100m HurdlesRound P917.778