Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor130th Penn Relays Carnival · Apr 2313.43a130th Penn Relays CarnivalApril 23, 2026
200 Meters · IndoorRiverhawk Invitational · Jan 2425.56aRiverhawk InvitationalJanuary 24, 2025
60 Meters · IndoorYale Giegengack Invitational · Feb 157.76aYale Giegengack InvitationalFebruary 15, 2025
60m Hurdles · 33" / 0.838m · IndoorPenn Invitational · Jan 308.35aPenn InvitationalJanuary 30, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 100m Hurdles · Place 5 · Yale100m Hurdles33" / 0.838mRound P5.13.65aWind: -0.1So
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 100m Hurdles · Place 6 · Yale100m Hurdles33" / 0.838m6.13.88aWind: -0.3So
Apr 23130th Penn Relays CarnivalApr 23 · 100m Hurdles · Place 5 · Yale100m Hurdles33" / 0.838m5.13.83aSo
Apr 23130th Penn Relays CarnivalApr 23 · 100m Hurdles · Place 4 · Yale100m Hurdles33" / 0.838m4.13.43a PBWind: 1.2So
Apr 18Mark Young InvitationalApr 18 · 100m Hurdles · Place 1 · Yale100m Hurdles33" / 0.838m1.13.86aWind: -1.2So
Apr 944 Farms Team InvitationalApr 9 · 100m Hurdles · Place 5 · Yale100m Hurdles33" / 0.838m5.13.51aWind: 3So
Apr 944 Farms Team InvitationalApr 9 · 100 Meters · Place 27 · Yale100 Meters27.11.85aWind: 4.1So
Apr 4UCONN Dog FightApr 4 · 100m Hurdles · Place 2 · Yale100m Hurdles213.48aSo
Mar 21UCF Black & Gold ChallengeMar 21 · 100m Hurdles · Place 18 · Yale100m Hurdles33" / 0.838mRound P18.14.21aWind: 0.1So

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 1419th Yale Giegengack InvitationalFeb 14 · 60m Hurdles · Place 1 · Yale60m HurdlesRound P18.53aJr
Feb 1419th Yale Giegengack InvitationalFeb 14 · 60m Hurdles · Place 1 · Yale60m Hurdles18.29aJr
Jan 30Penn InvitationalJan 30 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838mRound P1.8.35a PBJr
Jan 30Penn InvitationalJan 30 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838m1.8.40aJr
Jan 17Yale vs. Dartmouth & ColumbiaJan 17 · 60m Hurdles · Place 1 · Yale60m HurdlesRound P18.47aJr
Jan 17Yale vs. Dartmouth & ColumbiaJan 17 · 60m Hurdles · Place 1 · Yale60m Hurdles18.46aJr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Yale Season OpenerDec 6 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838mRound P1.8.47aJr
Dec 6Yale Season OpenerDec 6 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838m1.8.50aJr
Mar 1Ivy League ChampionshipsMar 1 · 60m Hurdles · Place 7 · Yale60m Hurdles33" / 0.838mRound P7.8.54aSo
Mar 1Ivy League ChampionshipsMar 1 · 60m Hurdles · Place 4 · Yale60m Hurdles33" / 0.838m4.8.43aSo
Feb 15Yale Giegengack InvitationalFeb 15 · 60 Meters · Place 9 · Yale60 Meters97.76a PB—
Jan 24Riverhawk InvitationalJan 24 · 60m Hurdles · Place 2 · Yale60m Hurdles33" / 0.838mRound P2.8.69aSo
Jan 24Riverhawk InvitationalJan 24 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838m1.8.55aSo
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 19 · Yale200 Meters19.25.56a PBSo
Jan 18Columbia-Dartmouth-YaleJan 18 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838mRound P1.8.84aSo
Jan 18Columbia-Dartmouth-YaleJan 18 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838m1.8.58aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 100m Hurdles · Place 6 · Yale100m Hurdles33" / 0.838mRound P6.13.82aWind: 2Fr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 100m Hurdles · Yale100m Hurdles33" / 0.838m—FSFr
Apr 24129th Penn RelaysApr 24 · 100m Hurdles · Yale100m Hurdles33" / 0.838m—13.80aWind: 1.5Fr
Apr 18Wake Forest InvitationalApr 18 · 100m Hurdles · Place 2 · Yale100m Hurdles33" / 0.838m2.13.99aWind: 2.2Fr
Apr 4UCONN Dog FightApr 4 · 100m Hurdles · Place 2 · Yale100m Hurdles33" / 0.838m2.13.75aWind: 2.5Fr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Yale Season OpenerDec 7 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838mRound P1.8.63aSo
Dec 7Yale Season OpenerDec 7 · 60m Hurdles · Place 1 · Yale60m Hurdles33" / 0.838m1.8.56aSo
Jan 20Yale vs. Dartmouth & ColumbiaJan 20 · 60m Hurdles · Place 1 · Yale60m HurdlesRound P18.63FR
Jan 20Yale vs. Dartmouth & ColumbiaJan 20 · 60m Hurdles · Place 1 · Yale60m Hurdles18.56FR