Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorWilderness League Championship · May 2317.93aWilderness League ChampionshipMay 23, 2026
200 Meters · OutdoorBelmont HS 2026 · Apr 1029.51aBelmont HS 2026April 10, 2026
300 Meters · IndoorNWTL UNH AM · Dec 1552.82aNWTL UNH AMDecember 15, 2024
300m Hurdles · 30" / 0.762m · OutdoorWilderness League Championship · May 2354.85aWilderness League ChampionshipMay 23, 2026
400 Meters · Relay Split · IndoorNHWTL PSU Afternoon · Dec 281:13.821NHWTL PSU AfternoonDecember 28, 2024
55m Hurdles · 33" · IndoorNHWTL UNH Afternoon · Dec 2710.09aNHWTL UNH AfternoonDecember 27, 2025
600 Meters · IndoorNHWTL UNH Morning · Jan 122:05.36NHWTL UNH MorningJanuary 12, 2025
Long Jump · IndoorNHWTL PSU Afternoon · Dec 2812-05.00NHWTL PSU AfternoonDecember 28, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Wilderness League ChampionshipMay 23 · 300m Hurdles · Place 11 · Kearsarge Regional300m Hurdles30" / 0.762m11.54.85a PB10
May 23Wilderness League ChampionshipMay 23 · 100m Hurdles · Place 5 · Kearsarge Regional100m Hurdles33" / 0.838mRound P5.17.93a PB10
May 23Wilderness League ChampionshipMay 23 · 100m Hurdles · Place 8 · Kearsarge Regional100m Hurdles33" / 0.838m8.18.39a10
May 21Kearsarge Regional HS MeetMay 21 · 100m Hurdles · Place 2 · Kearsarge Regional100m Hurdles33" / 0.838m2.18.84a10
May 21Kearsarge Regional HS MeetMay 21 · 200 Meters · Place 2 · Kearsarge Regional200 Meters2.29.77a10
May 16CVC Championships (VT results)May 16 · 100m Hurdles · Place 10 · Kearsarge Regional100m Hurdles33" / 0.838mRound P10.18.48a10
May 122026 CVC North at HanoverMay 12 · 300m Hurdles · Place 7 · Kearsarge Regional300m Hurdles30" / 0.762m7.56.83a10
May 122026 CVC North at HanoverMay 12 · 100m Hurdles · Place 4 · Kearsarge Regional100m Hurdles33" / 0.838m4.18.60a10
May 9Doug Sargent Freshman/Sophomore Invite (VT Results)May 9 · 300m Hurdles · Place 6 · Kearsarge Regional300m Hurdles30" / 0.762m6.57.98a10
May 9Doug Sargent Freshman/Sophomore Invite (VT Results)May 9 · 100m Hurdles · Place 5 · Kearsarge Regional100m Hurdles33" / 0.838m5.18.68a10
Apr 21Kearsarge Regional HS MeetApr 21 · 300m Hurdles · Place 2 · Kearsarge Regional300m Hurdles30" / 0.762m2.57.68a10
Apr 18Sanborn InvitationalApr 18 · 300m Hurdles · Kearsarge Regional300m Hurdles30" / 0.762m--DNS10
Apr 18Sanborn InvitationalApr 18 · 100m Hurdles · Place 13 · Kearsarge Regional100m Hurdles33" / 0.838mRound P13.20.13a10
Apr 14Monadnock Early BirdApr 14 · 100m Hurdles · Place 1 · Kearsarge Regional100m Hurdles33" / 0.838m1.18.30a10
Apr 14Monadnock Early BirdApr 14 · 200 Meters · Place 7 · Kearsarge Regional200 Meters7.29.85a10
Apr 10Belmont HS 2026Apr 10 · 100m Hurdles · Place 3 · Kearsarge Regional100m Hurdles33" / 0.838m3.18.58a10
Apr 10Belmont HS 2026Apr 10 · 200 Meters · Place 8 · Kearsarge Regional200 Meters8.29.51a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 55m Hurdles · Place 15 · Kearsarge Regional55m Hurdles33"Round P15.10.12a10
Jan 24NHWTL @ PEA MorningJan 24 · 55m Hurdles · Place 11 · Kearsarge Regional55m Hurdles33"Round P11.10.20a10
Jan 18NHWTL UNH MorningJan 18 · 55m Hurdles · Place 5 · Kearsarge55m Hurdles510.15SO
Jan 18NHWTL UNH MorningJan 18 · 55m Hurdles · Place 5 · Kearsarge55m Hurdles510.04SO
Jan 3NHWTL Afternoon @ PSUJan 3 · 55m Hurdles · Place 4 · Kearsarge Regional55m Hurdles410.14a10
Jan 3NHWTL Afternoon @ PSUJan 3 · 55m Hurdles · Place 4 · Kearsarge Regional55m Hurdles410.03a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 55m Hurdles · Place 1 · Kearsarge Regional55m Hurdles33"Round P1.10.09a PB10
Dec 27NHWTL UNH AfternoonDec 27 · 55m Hurdles · Place 2 · Kearsarge Regional55m Hurdles33"2.10.20a10
Dec 21NHWTL UNH MorningDec 21 · 600 Meters · Place 11 · Kearsarge Regional600 Meters11.2:13.23a10
Dec 21NHWTL UNH MorningDec 21 · 55m Hurdles · Place 4 · Kearsarge Regional55m Hurdles33"Round P4.10.23a10
Dec 21NHWTL UNH MorningDec 21 · 55m Hurdles · Place 5 · Kearsarge Regional55m Hurdles33"5.10.48a10
Dec 13NHWTL PEADec 13 · 600 Meters · Place 15 · Kearsarge Regional600 Meters15.2:07.11a10
Dec 13NHWTL PEADec 13 · 55m Hurdles · Place 11 · Kearsarge Regional55m Hurdles33"Round P11.10.33a10
Feb 1NHWTL UNH MorningFeb 1 · 55m Hurdles · Place 23 · Kearsarge55m Hurdles2310.999
Jan 26NHWTL UNH MorningJan 26 · 55m Hurdles · Place 20 · Kearsarge Regional55m Hurdles2011.21a—
Jan 12NHWTL UNH MorningJan 12 · 55m Hurdles · Place 8 · Kearsarge55m Hurdles810.96FR
Jan 12NHWTL UNH MorningJan 12 · 600 Meters · Place 16 · Kearsarge600 Meters162:05.36 PBFR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 300m Hurdles · Place 12 · Kearsarge300m Hurdles1259.16—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 100m Hurdles · Place 12 · Kearsarge100m HurdlesRound P1219.44—
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · 100m Hurdles · Place 10 · Kearsarge Regional100m Hurdles1020.07a9
Apr 19Sanborn InvitationalApr 19 · 100m Hurdles · Place 24 · Kearsarge Regional100m HurdlesRound P2419.899
Apr 1515 Apr 2025 Track MeetApr 15 · 100m Hurdles · Place 5 · Kearsarge Regional100m Hurdles33" / 0.838m5.20.97aWind: 0Unofficial9

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · 55m Hurdles · Place 7 · Kearsarge Regional55m Hurdles33"Round P7.11.08a9
Dec 28NHWTL PSU AfternoonDec 28 · 55m Hurdles · Place 7 · Kearsarge Regional55m Hurdles33"7.11.00a9
Dec 28NHWTL PSU AfternoonDec 28 · Long Jump · Place 13 · Kearsarge RegionalLong Jump13.12-05.00 PB9
Dec 28NHWTL PSU AfternoonDec 28 · 400 Meters · Kearsarge Regional400 MetersRelay Split—1:13.821 PB9
Dec 21NHWTL PSU MorningDec 21 · 55m Hurdles · Place 13 · Kearsarge Regional55m Hurdles33"Round P13.11.42a9
Dec 21NHWTL PSU MorningDec 21 · Long Jump · Place 14 · Kearsarge RegionalLong Jump14.11-10.009
Dec 15NWTL UNH AMDec 15 · 300 Meters · Place 18 · Kearsarge Regional300 Meters18.52.82a PB9
Dec 15NWTL UNH AMDec 15 · 55m Hurdles · Place 10 · Kearsarge Regional55m Hurdles33"Round P10.11.10a9
Dec 15NWTL UNH AMDec 15 · Long Jump · Place 9 · Kearsarge RegionalLong Jump9.11-09.759