Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBelmont Meet · Apr 2118.74aBelmont MeetApril 21, 2026
300 Meters · IndoorNHWTL UNH Morning · Dec 2747.79aNHWTL UNH MorningDecember 27, 2025
300m Hurdles · 30" / 0.762m · OutdoorBelmont Meet · Apr 2153.16aBelmont MeetApril 21, 2026
400 Meters · OutdoorBelmont HS 2026 · Apr 101:09.36aBelmont HS 2026April 10, 2026
400 Meters · Relay Split · IndoorNHWTL PEA · Dec 131:09.041NHWTL PEADecember 13, 2025
55 Meter · IndoorNHWTL UNH Morning · Dec 278.35aNHWTL UNH MorningDecember 27, 2025
55 Meters · IndoorNHWTL PSU Morning · Jan 118.81NHWTL PSU MorningJanuary 11, 2025
55m Hurdles · 33" · IndoorNHWTL @ PEA Morning · Jan 249.70aNHWTL @ PEA MorningJanuary 24, 2026
600 Meters · IndoorNHWTL PEA · Dec 131:56.57aNHWTL PEADecember 13, 2025
High Jump · OutdoorBelmont HS 2026 · Apr 104-2.00Belmont HS 2026April 10, 2026
Long Jump · IndoorNHWTL UNH Morning · Dec 2712-04.00NHWTL UNH MorningDecember 27, 2025
Shot Put · 4kg · OutdoorWilderness League Championship · May 2325-04.00Wilderness League ChampionshipMay 23, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Wilderness League ChampionshipMay 23 · Shot Put · Place 8 · GilfordShot Put4kg8.25-04.00 PB11
May 12Belmont MeetMay 12 · Shot Put · Place 10 · GilfordShot Put4kg10.21-4.511
Apr 21Belmont MeetApr 21 · 300m Hurdles · Place 5 · Gilford300m Hurdles30" / 0.762m5.53.16a PB11
Apr 21Belmont MeetApr 21 · 100m Hurdles · Place 6 · Gilford100m Hurdles33" / 0.838m6.18.74a PB11
Apr 10Belmont HS 2026Apr 10 · High Jump · Place 3 · GilfordHigh Jump3.4-2.00 PB11
Apr 10Belmont HS 2026Apr 10 · 400 Meters · Place 7 · Gilford400 Meters7.1:09.36a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 10 · Gilford55m Hurdles33"Round P10.9.73a11
Jan 24NHWTL @ PEA MorningJan 24 · 300 Meters · Place 13 · Gilford300 Meters13.48.06a11
Jan 24NHWTL @ PEA MorningJan 24 · 55m Hurdles · Place 8 · Gilford55m Hurdles33"Round P8.9.96a11
Jan 24NHWTL @ PEA MorningJan 24 · 55m Hurdles · Place 4 · Gilford55m Hurdles33"4.9.70a PB11
Jan 3NHWTL Afternoon @ PSUJan 3 · 55m Hurdles · Place 5 · Gilford55m Hurdles510.18a11
Jan 3NHWTL Afternoon @ PSUJan 3 · 55m Hurdles · Place 6 · Gilford55m Hurdles610.16a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · 300 Meters · Place 3 · Gilford300 Meters3.47.79a PB11
Dec 27NHWTL UNH MorningDec 27 · 55 Meter · Place 7 · Gilford55 MeterRound P7.8.35a PB11
Dec 27NHWTL UNH MorningDec 27 · Long Jump · Place 15 · GilfordLong Jump15.12-04.00 PB11
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 36 · Gilford55m Hurdles33"Round P36.10.17a11
Dec 13NHWTL PEADec 13 · 600 Meters · Place 7 · Gilford600 Meters7.1:56.57a PB11
Dec 13NHWTL PEADec 13 · 55m Hurdles · Place 13 · Gilford55m Hurdles33"Round P13.10.45a11
Dec 13NHWTL PEADec 13 · 400 Meters · Gilford400 MetersRelay Split—1:09.041 PB11
Jan 26NHWTL UNH MorningJan 26 · 600 Meters · Place 24 · Gilford600 Meters242:01.42a—
Jan 11NHWTL PSU MorningJan 11 · 600 Meters · Place 18 · Gilford600 Meters182:01.2310
Jan 11NHWTL PSU MorningJan 11 · 55 Meters · Place 39 · Gilford55 Meters398.81 PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 300m Hurdles · Place 11 · Gilford300m Hurdles30" / 0.762m11.54.34a10
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 100m Hurdles · Place 15 · Gilford100m Hurdles33" / 0.838mRound P15.19.40a10
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · High Jump · Place 11 · GilfordHigh Jump114-01.00—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 300m Hurdles · Place 6 · Gilford300m Hurdles654.81—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 100m Hurdles · Place 7 · Gilford100m HurdlesRound P718.56—
May 20Gilford MeetMay 20 · 300m Hurdles · Place 4 · Gilford300m Hurdles30" / 0.762m4.54.03a10
May 20Gilford MeetMay 20 · 100m Hurdles · Place 8 · Gilford100m Hurdles33" / 0.838m8.19.70a10
May 17BRISTOL INVITATIONALMay 17 · 300m Hurdles · Place 4 · Gilford300m Hurdles455.5510
May 17BRISTOL INVITATIONALMay 17 · 100m Hurdles · Place 4 · Gilford100m Hurdles419.8010
Apr 19Sanborn InvitationalApr 19 · High Jump · Place 22 · GilfordHigh Jump224-02.0010
Apr 19Sanborn InvitationalApr 19 · 100m Hurdles · Place 22 · Gilford100m HurdlesRound P2219.7810