Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorTufts Stampede Open · Feb 1522.71Tufts Stampede OpenFebruary 15, 2025
200 Meters · OutdoorTufts National Qualifier · Mar 822.48Tufts National QualifierMarch 8, 2025
400 Meters · IndoorHarvard Invitational · Jan 3050.13Harvard InvitationalJanuary 30, 2026
400 Meters · OutdoorNESCAC Track & Field Championships · Apr 2548.80aNESCAC Track & Field ChampionshipsApril 25, 2026
800 Meters · IndoorMiddlebury's NESCAC Invite · Jan 262:08.86aMiddlebury's NESCAC Invite January 26, 2025
Long Jump · Indoor7th United Age Group Track Coaches Asso. Youth Invitational 2012 · Jul 132.81m7th United Age Group Track Coaches Asso. Youth Invitational 2012July 13, 2012

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 400 Meters · Place 6 · WilliamsWilliams400 MetersRound P6.48.80a PBSr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 400 Meters · Place 8 · WilliamsWilliams400 Meters8.50.16aSr
Apr 11UMASS Commonwealth InvitationalApr 11 · 400 Meters · WilliamsWilliams400 Meters—DNSSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13David Hemery Valentine InvitationalFeb 13 · 400 Meters · Place 37 · WilliamsWilliams400 Meters3750.54aSr
Jan 30Harvard InvitationalJan 30 · 400 Meters · Place 8 · WilliamsWilliams400 Meters850.13 PBSR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8Tufts National QualifierMar 8 · 200 Meters · Place 10 · WilliamsWilliams200 Meters1022.48 PBJR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Tufts Stampede OpenFeb 15 · 200 Meters · Place 2 · WilliamsWilliams200 Meters222.71 PBJR
Jan 31John Thomas Terrier ClassicJan 31 · 400 Meters · Place 27 · WilliamsWilliams400 Meters2750.36a—
Jan 26Middlebury's NESCAC Invite Jan 26 · 800 Meters · Place 34 · WilliamsWilliams800 Meters342:08.86a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4New England Division III Outdoor ChampionshipsMay 4 · 400m Hurdles · Place 12 · WilliamsWilliams400m Hurdles1256.16FR
Apr 22Farley InvitationalApr 22 · 400m Hurdles · Place 1 · WilliamsWilliams400m Hurdles157.32FR
Apr 8Amherst College Spring FlingApr 8 · 400m Hurdles · Place 5 · WilliamsWilliams400m Hurdles556.60FR

2012 Indoor Track

3 results
DateMeetEventPlMarkGr
Jul 137th United Age Group Track Coaches Asso. Youth Invitational 2012Jul 13 · Long Jump · Place 6 · West Chester TrackWest Chester TrackLong Jump6.2.81m PB3
Jul 137th United Age Group Track Coaches Asso. Youth Invitational 2012Jul 13 · 800 Meters · Place 13 · West Chester TrackWest Chester Track800 Meters13.3:07.23a3
Jul 137th United Age Group Track Coaches Asso. Youth Invitational 2012Jul 13 · 400 Meters · Place 15 · West Chester TrackWest Chester Track400 MetersRound P15.1:27.07a3