Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNHIAA Division III Outdoor Championships · May 3112.97aNHIAA Division III Outdoor ChampionshipsMay 31, 2025
200 Meters · OutdoorCampbell Cougar Classic · Apr 2628.09aCampbell Cougar ClassicApril 26, 2026
300 Meters · IndoorNHWTL Afternoon @ PSU · Jan 346.19aNHWTL Afternoon @ PSUJanuary 3, 2026
400 Meters · OutdoorCVC North at Hanover · May 131:02.80CVC North at HanoverMay 13, 2025
400 Meters · Relay Split · IndoorNHWTL PSU Afternoon · Dec 281:15.429NHWTL PSU AfternoonDecember 28, 2024
55 Meter · IndoorNHWTL PEA · Dec 137.95aNHWTL PEADecember 13, 2025
55 Meters · IndoorNHWTL UNH Morning · Jan 188.02NHWTL UNH MorningJanuary 18, 2026
High Jump · Indoor2024 NHIAA Indoor Div II Championship · Feb 114-08.002024 NHIAA Indoor Div II ChampionshipFebruary 11, 2024
High Jump · OutdoorNHWTL @ Dartmouth College · Dec 174-04.00NHWTL @ Dartmouth CollegeDecember 17, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Wilderness League ChampionshipMay 23 · 400 Meters · Place 3 · Kearsarge Regional400 Meters3.1:03.15a11
May 16CVC Championships (VT results)May 16 · 400 Meters · Kearsarge Regional400 Meters--DNS11
May 16CVC Championships (VT results)May 16 · 100 Meters · Place 5 · Kearsarge Regional100 MetersRound P5.13.48a11
May 16CVC Championships (VT results)May 16 · 100 Meters · Place 4 · Kearsarge Regional100 Meters4.13.45a11
May 122026 CVC North at HanoverMay 12 · 400 Meters · Place 3 · Kearsarge Regional400 Meters3.1:02.86a11
May 122026 CVC North at HanoverMay 12 · 100 Meters · Place 3 · Kearsarge Regional100 Meters3.13.32a11
Apr 26Campbell Cougar ClassicApr 26 · 200 Meters · Place 2 · Kearsarge Regional200 Meters2.28.09a PB11
Apr 26Campbell Cougar ClassicApr 26 · 100 Meters · Place 1 · Kearsarge Regional100 Meters1.13.53a11
Apr 21Kearsarge Regional HS MeetApr 21 · 400 Meters · Place 1 · Kearsarge Regional400 Meters1.1:03.18a11
Apr 18Sanborn InvitationalApr 18 · 400 Meters · Kearsarge Regional400 Meters--DNS11
Apr 18Sanborn InvitationalApr 18 · 100 Meters · Place 7 · Kearsarge Regional100 MetersRound P7.13.95a11
Apr 18Sanborn InvitationalApr 18 · 100 Meters · Place 4 · Kearsarge Regional100 Meters4.13.76a11
Apr 14Monadnock Early BirdApr 14 · 200 Meters · Place 4 · Kearsarge Regional200 Meters4.28.89a11
Apr 14Monadnock Early BirdApr 14 · 100 Meters · Place 4 · Kearsarge Regional100 Meters4.13.60a11
Apr 10Belmont HS 2026Apr 10 · 400 Meters · Place 2 · Kearsarge Regional400 Meters2.1:04.26a11
Apr 10Belmont HS 2026Apr 10 · 100 Meters · Place 4 · Kearsarge Regional100 Meters4.13.78a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA MorningJan 24 · 300 Meters · Place 8 · Kearsarge Regional300 Meters8.46.34a11
Jan 24NHWTL @ PEA MorningJan 24 · 55 Meter · Place 20 · Kearsarge Regional55 MeterRound P20.8.08a11
Jan 18NHWTL UNH MorningJan 18 · 55 Meters · Place 6 · Kearsarge55 Meters68.02 PBJR
Jan 18NHWTL UNH MorningJan 18 · 55 Meters · Place 6 · Kearsarge55 Meters68.06JR
Jan 3NHWTL Afternoon @ PSUJan 3 · 300 Meters · Place 4 · Kearsarge Regional300 Meters446.19a PB11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 300 Meters · Place 7 · Kearsarge Regional300 Meters7.47.20a11
Dec 21NHWTL UNH MorningDec 21 · 300 Meters · Kearsarge Regional300 Meters--DNS11
Dec 21NHWTL UNH MorningDec 21 · 55 Meter · Place 15 · Kearsarge Regional55 MeterRound P15.8.10a11
Dec 13NHWTL PEADec 13 · 300 Meters · Place 13 · Kearsarge Regional300 Meters13.46.61a11
Dec 13NHWTL PEADec 13 · 55 Meter · Place 14 · Kearsarge Regional55 MeterRound P14.7.95a PB11
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · High Jump · Place 11 · Kearsarge RegionalHigh Jump114-4—
Feb 1NHWTL UNH MorningFeb 1 · High Jump · Place 13 · KearsargeHigh Jump134-02.0010
Feb 1NHWTL UNH MorningFeb 1 · 300 Meters · Place 26 · Kearsarge300 Meters2647.6610
Jan 26NHWTL UNH MorningJan 26 · High Jump · Place 12 · Kearsarge RegionalHigh Jump124-3—
Jan 26NHWTL UNH MorningJan 26 · 300 Meters · Place 18 · Kearsarge Regional300 Meters1848.16a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · 100 Meters · Place 15 · Kearsarge Regional100 MetersRound P15.13.47a10
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 400 Meters · Place 5 · Kearsarge Regional400 Meters5.1:03.32a10
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 100 Meters · Place 8 · Kearsarge Regional100 MetersRound P8.13.18a10
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 100 Meters · Place 6 · Kearsarge Regional100 Meters6.12.97a PB10
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 100 Meters · Place 9 · Kearsarge100 MetersRound P913.85—
May 17CVC Championship 2025May 17 · 400 Meters · Place 4 · Kearsarge Regional400 Meters4.1:03.28a10
May 17CVC Championship 2025May 17 · 100 Meters · Place 3 · Kearsarge Regional100 MetersRound P3.13.76a10
May 17CVC Championship 2025May 17 · 100 Meters · Place 4 · Kearsarge Regional100 Meters4.13.58a10
May 13CVC North at HanoverMay 13 · 400 Meters · Place 3 · Kearsarge400 Meters31:02.80 PBSO
May 13CVC North at HanoverMay 13 · 100 Meters · Place 3 · Kearsarge100 Meters313.35SO
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · 400 Meters · Place 2 · Kearsarge Regional400 Meters21:04.22a10
May 10Doug Sargent Fr./So. Invitational (VT Results only)May 10 · 100 Meters · Place 1 · Kearsarge Regional100 Meters113.41a10
Apr 26Campbell Cougar Classic InvitationalApr 26 · 400 Meters · Place 2 · Kearsarge400 Meters21:02.94SO
Apr 19Sanborn InvitationalApr 19 · 400 Meters · Place 6 · Kearsarge Regional400 Meters61:05.0510
Apr 19Sanborn InvitationalApr 19 · 100 Meters · Place 15 · Kearsarge Regional100 MetersRound P1513.4310
Apr 1515 Apr 2025 Track MeetApr 15 · 400 Meters · Place 6 · Kearsarge Regional400 Meters6.1:07.76aUnofficial10
Apr 1515 Apr 2025 Track MeetApr 15 · 200 Meters · Place 5 · Kearsarge Regional200 Meters5.29.31aWind: 0Unofficial10

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · 300 Meters · Place 2 · Kearsarge Regional300 Meters2.47.21a10
Dec 28NHWTL PSU AfternoonDec 28 · High Jump · Kearsarge RegionalHigh Jump--NH10
Dec 28NHWTL PSU AfternoonDec 28 · 400 Meters · Kearsarge Regional400 MetersRelay Split—1:15.429 PB10
Dec 21NHWTL PSU MorningDec 21 · 300 Meters · Place 2 · Kearsarge Regional300 Meters2.47.32a10
Dec 21NHWTL PSU MorningDec 21 · High Jump · Place 7 · Kearsarge RegionalHigh Jump7.4-04.0010
Dec 15NWTL UNH AMDec 15 · 300 Meters · Place 6 · Kearsarge Regional300 Meters6.48.86a10
Dec 15NWTL UNH AMDec 15 · High Jump · Place 5 · Kearsarge RegionalHigh Jump5.4-06.0010
Feb 112024 NHIAA Indoor Div II ChampionshipFeb 11 · High Jump · Place 9 · Kearsarge RegionalHigh Jump9.4-08.00 PB9
Feb 3NHWTL UNH PMFeb 3 · High Jump · Place 3 · KearsargeHigh Jump34-8FR
Feb 3NHWTL UNH AMFeb 3 · High Jump · Place 3 · Kearsarge RegionalHigh Jump3.4-08.009

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Sanborn InviteApr 20 · High Jump · Kearsarge RegionalHigh Jump--NH9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · High Jump · Place 4 · Kearsarge RegionalHigh Jump4.4-04.009
Dec 23NHWTL @ PSU Morning SessionDec 23 · High Jump · Place 3 · Kearsarge RegionalHigh Jump3.4-06.009

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · High Jump · Place 6 · Kearsarge RegionalHigh Jump6.4-04.00 PB9