Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 42" / 1.067m · OutdoorIvy League Outdoor Track & Field Championships · May 1613.85aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
200 Meters · IndoorCornell Robert J. Kane Invitational · Feb 1422.20aCornell Robert J. Kane InvitationalFebruary 14, 2026
300 Meters · IndoorCornell Greg Page Relays & Multi · Dec 534.94aCornell Greg Page Relays & MultiDecember 5, 2025
400 Meters · IndoorCornell Upstate Challenge · Jan 1750.24aCornell Upstate ChallengeJanuary 17, 2026
400 Meters · Relay Split · IndoorCornell Greg Page Relays & Multi · Dec 549.485Cornell Greg Page Relays & MultiDecember 5, 2025
400m Hurdles · 36" / 0.914m · Outdoor130th Penn Relays Carnival · Apr 2350.72a130th Penn Relays CarnivalApril 23, 2026
500 Meters · IndoorCornell Southern Tier Collegiate Invitational · Jan 101:05.47Cornell Southern Tier Collegiate InvitationalJanuary 10, 2026
60 Meter · IndoorSPIRE Holiday Classic · Dec 117.26aSPIRE Holiday ClassicDecember 11, 2021
60m Hurdles · 39" / 0.991m · IndoorSPIRE Holiday Classic · Dec 118.15aSPIRE Holiday ClassicDecember 11, 2021
60m Hurdles · 42" / 1.067m · IndoorIvy League Championships · Mar 17.91aIvy League ChampionshipsMarch 1, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400m Hurdles · Place 28 · CornellCornell400m Hurdles36" / 0.914mRound P28.51.07aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 110m Hurdles · Place 37 · CornellCornell110m Hurdles42" / 1.067mRound P37.14.17aWind: -0.1Sr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 400m Hurdles · Place 2 · CornellCornell400m Hurdles36" / 0.914m2.51.00aSr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 110m Hurdles · Place 1 · CornellCornell110m Hurdles42" / 1.067mRound P1.13.85a PBWind: 0.9Sr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 110m Hurdles · Place 3 · CornellCornell110m Hurdles42" / 1.067m3.13.96aWind: 0.2Sr
May 1Larry Ellis InvitationalMay 1 · 400m Hurdles · CornellCornell400m Hurdles36" / 0.914m--DNSSr
May 1Larry Ellis InvitationalMay 1 · 110m Hurdles · Place 4 · CornellCornell110m Hurdles42" / 1.067mRound P4.14.41aWind: -0.2Sr
May 1Larry Ellis InvitationalMay 1 · 110m Hurdles · Place 2 · CornellCornell110m Hurdles42" / 1.067m2.14.07aWind: 0.3Sr
Apr 23130th Penn Relays CarnivalApr 23 · 400m Hurdles · Place 4 · CornellCornell400m Hurdles36" / 0.914m4.50.72a PBSr
Apr 162026 Wake Forest InvitationalApr 16 · 400m Hurdles · Place 1 · CornellCornell400m Hurdles36" / 0.914m1.51.33aSr
Apr 162026 Wake Forest InvitationalApr 16 · 110m Hurdles · Place 2 · CornellCornell110m Hurdles42" / 1.067m2.14.41aWind: 1.6Sr
Apr 11Big Red InvitationalApr 11 · 400m Hurdles · Place 1 · CornellCornell400m Hurdles36" / 0.914m1.52.07aSr
Apr 11Big Red InvitationalApr 11 · 110m Hurdles · Place 2 · CornellCornell110m Hurdles42" / 1.067mRound P2.13.97aWind: 0.9Sr
Apr 11Big Red InvitationalApr 11 · 110m Hurdles · Place 2 · CornellCornell110m Hurdles42" / 1.067m2.13.87aWind: 2.7Sr

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 28Ivy League Heptagonal Indoor ChampsFeb 28 · 60m Hurdles · Place 4 · CornellCornell60m HurdlesRound P47.99SR
Feb 28Ivy League Heptagonal Indoor ChampsFeb 28 · 60m Hurdles · Place 4 · CornellCornell60m Hurdles47.95SR
Feb 28Ivy League Heptagonal Indoor ChampsFeb 28 · 200 Meters · Place 18 · CornellCornell200 MetersRound P1822.39SR
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles18.02aSR
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles17.98aSR
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 200 Meters · Place 2 · CornellCornell200 Meters222.20a PBSR
Jan 30Cornell Multi & InvitationalJan 30 · 60m Hurdles · Place 2 · CornellCornell60m HurdlesRound P28.14aSr
Jan 30Cornell Multi & InvitationalJan 30 · 60m Hurdles · Place 2 · CornellCornell60m Hurdles28.03aSr
Jan 17Cornell Upstate ChallengeJan 17 · 400 Meters · Place 1 · CornellCornell400 Meters150.24a PBSr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 500 Meters · Place 3 · CornellCornell500 Meters31:05.47 PBSR
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles17.91SR
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles17.90SR
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60m Hurdles · Place 1 · CornellCornell60m HurdlesRound P17.91aSr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles17.90aSr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 500 Meters · Place 3 · CornellCornell500 Meters31:05.47aSr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 300 Meters · Place 3 · CornellCornell300 Meters3.34.94a PBSr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 400 Meters · CornellCornell400 MetersRelay Split—49.485 PBSr
Mar 1Ivy League ChampionshipsMar 1 · 60m Hurdles · Place 5 · CornellCornell60m Hurdles42" / 1.067mRound P5.7.96aJr
Mar 1Ivy League ChampionshipsMar 1 · 60m Hurdles · Place 5 · CornellCornell60m Hurdles42" / 1.067m5.7.91a PBJr
Feb 15Kane InvitationalFeb 15 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles42" / 1.067mRound P1.8.11aJr
Feb 15Kane InvitationalFeb 15 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles42" / 1.067m1.8.01aJr
Jan 17CU Upstate ChallengeJan 17 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles42" / 1.067mRound P1.8.08aJr
Jan 17CU Upstate ChallengeJan 17 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles42" / 1.067m1.8.00aJr
Jan 17CU Upstate ChallengeJan 17 · 400 Meters · CornellCornell400 MetersRelay Split—49.995Jr
Jan 11Southern Tier Collegiate OpenJan 11 · 60 Hurdles Preliminaries Heat 2 · Place 1 · CornellCornell60 Hurdles Preliminaries Heat 218.01JR
Jan 11Southern Tier Collegiate OpenJan 11 · 60 Hurdles Preliminaries · Place 1 · CornellCornell60 Hurdles Preliminaries18.01JR
Jan 11Southern Tier Collegiate OpenJan 11 · 60 Hurdles Finals · Place 1 · CornellCornell60 Hurdles Finals18.13JR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 26 · CornellCornell110m Hurdles42" / 1.067mRound P26.14.01aWind: -0.8Jr
May 18Cornell Last ChanceMay 18 · 400m Hurdles · Place 1 · CornellCornell400m Hurdles153.05JR
May 18Cornell Last ChanceMay 18 · 110m Hurdles · Place 1 · CornellCornell110m Hurdles113.86JR
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 400m Hurdles · Place 7 · CornellCornell400m Hurdles36" / 0.914mRound P7.53.42aJr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 400m Hurdles · Place 4 · CornellCornell400m Hurdles36" / 0.914m4.51.65aJr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 110m Hurdles · Place 2 · CornellCornell110m Hurdles42" / 1.067m2.13.95aWind: 0.5Jr
Apr 24129th Penn RelaysApr 24 · 400m Hurdles · CornellCornell400m Hurdles36" / 0.914m—52.55aJr
Apr 24129th Penn RelaysApr 24 · 110m Hurdles · CornellCornell110m Hurdles42" / 1.067m—14.14aWind: 1.1Jr

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 6Greg Page RelaysDec 6 · 300 Meters · Place 12 · CornellCornell300 Meters12.35.78aJr
Dec 6Greg Page RelaysDec 6 · 60m Hurdles · Place 4 · CornellCornell60m Hurdles42" / 1.067mRound P4.8.29aWind: 0Jr
Dec 6Greg Page RelaysDec 6 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles42" / 1.067m1.8.00aWind: 0Jr
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 60m Hurdles · Place 4 · CornellCornell60m Hurdles42" / 1.067mRound S4.8.09aSo
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 60m Hurdles · Place 4 · CornellCornell60m Hurdles42" / 1.067mRound P4.8.04aSo
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 60m Hurdles · Place 4 · CornellCornell60m Hurdles42" / 1.067m4.8.06aSo
Feb 17Cornell Marc Deneault InnvitationalFeb 17 · 60m Hurdles · Place 2 · CornellCornell60m Hurdles28.12a—
Feb 17Cornell Marc Deneault InnvitationalFeb 17 · 60m Hurdles · Place 2 · CornellCornell60m Hurdles27.98a—
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 60m Hurdles · Place 33 · CornellCornell60m Hurdles42" / 1.067mRound P33.8.16aWind: 0So
Feb 3Ithaca College Bomber InvitationalFeb 3 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles18.14a—
Feb 3Ithaca College Bomber InvitationalFeb 3 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles18.10a—
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · 60m Hurdles · Place 2 · CornellCornell60m Hurdles42" / 1.067mRound P2.8.17aSo
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · 60m Hurdles · Place 1 · CornellCornell60m Hurdles42" / 1.067m1.7.99aSo
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · 200 Meters · Place 3 · CornellCornell200 Meters3.23.09aSo

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 400m Hurdles · Place 40 · CornellCornell400m Hurdles36" / 0.914mRound P40.52.75aSo
Apr 28Big Red Invitational (Cornell)Apr 28 · 400m Hurdles · Place 1 · CornellCornell400m Hurdles36" / 0.914m1.52.88aSo
Apr 28Big Red Invitational (Cornell)Apr 28 · 110m Hurdles · Place 2 · CornellCornell110m Hurdles42" / 1.067mRound P2.14.17aWind: 0.7So
Apr 28Big Red Invitational (Cornell)Apr 28 · 110m Hurdles · Place 2 · CornellCornell110m Hurdles42" / 1.067m2.14.41aWind: -1.1So

2023 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 1Greg Page Relays & MultiDec 1 · 500 Meters · Place 9 · CornellCornell500 Meters9.1:09.91aSo
Dec 1Greg Page Relays & MultiDec 1 · 60m Hurdles · Place 6 · CornellCornell60m Hurdles42" / 1.067mRound P6.8.15aSo
Dec 1Greg Page Relays & MultiDec 1 · 60m Hurdles · Place 8 · CornellCornell60m Hurdles42" / 1.067m8.8.54aSo
Mar 3ECAC/IC4A Indoor ChampionshipsMar 3 · 60m Hurdles · Place 8 · CornellCornell60m Hurdles42" / 1.067mRound S8.8.18aFr
Mar 3ECAC/IC4A Indoor ChampionshipsMar 3 · 60m Hurdles · Place 15 · CornellCornell60m Hurdles42" / 1.067mRound P15.8.43aFr
Mar 3ECAC/IC4A Indoor ChampionshipsMar 3 · 60m Hurdles · Place 8 · CornellCornell60m Hurdles42" / 1.067m8.8.25aFr
Feb 18Marc Deneault InvitationalFeb 18 · 60m Hurdles · Place 2 · CornellCornell60m Hurdles42" / 1.067mRound P2.8.25aFr
Feb 18Marc Deneault InvitationalFeb 18 · 60m Hurdles · Place 3 · CornellCornell60m Hurdles42" / 1.067m3.8.26aFr
Feb 4Kane InvitationalFeb 4 · 60m Hurdles · Place 5 · CornellCornell60m HurdlesRound P58.23a—
Feb 4Kane InvitationalFeb 4 · 60m Hurdles · Place 7 · CornellCornell60m Hurdles78.28a—
Feb 4Kane InvitationalFeb 4 · 300 Meters · Place 5 · CornellCornell300 Meters536.66a—
Jan 27Dr. Sander Columbia ChallengeJan 27 · 60m Hurdles · Place 18 · CornellCornell60m HurdlesRound P188.34aFr
Jan 27Dr. Sander Columbia ChallengeJan 27 · 60m Hurdles · Place 18 · CornellCornell60m HurdlesRound P188.34FR
Jan 21Cornell Upstate ChallengeJan 21 · 60 Hurdles Preliminaries Heat 3 · Place 3 · CornellCornell60 Hurdles Preliminaries Heat 338.35FR
Jan 21Cornell Upstate ChallengeJan 21 · 60 Hurdles Preliminaries · Place 3 · CornellCornell60 Hurdles Preliminaries38.35FR
Jan 21Cornell Upstate ChallengeJan 21 · 60 Hurdles Finals · Place 3 · CornellCornell60 Hurdles Finals38.30FR
Jan 21Cornell Upstate ChallengeJan 21 · 200 Meters · Place 2 · CornellCornell200 Meters223.09FR
Jan 21Cornell Upstate ChallengeJan 21 · 200 Meters · Place 2 · CornellCornell200 Meters223.09FR
Jan 14Southern Tier MeetJan 14 · 60 Hurdles · Place 4 · CornellCornell60 Hurdles48.35FR
Jan 14Southern Tier MeetJan 14 · 200 Meters · Place 9 · CornellCornell200 Meters923.08FR
Jan 14Southern Tier MeetJan 14 · 200 Meters · Place 9 · CornellCornell200 Meters923.08FR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 400m Hurdles · Place 7 · CornellCornell400m Hurdles36" / 0.914mRound P7.53.33aFr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 400m Hurdles · Place 7 · CornellCornell400m Hurdles36" / 0.914m7.53.86aFr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 110m Hurdles · Place 11 · CornellCornell110m Hurdles42" / 1.067mRound P11.14.78aFr
Apr 27Penn RelaysApr 27 · 400m Hurdles · CornellCornell400m Hurdles36" / 0.914m—53.67aUnofficialFr
Apr 15Transatlantic SeriesApr 15 · 400m Hurdles · Place 3 · CornellCornell400m Hurdles353.46FR
Apr 15Transatlantic SeriesApr 15 · 110m Hurdles · Place 5 · CornellCornell110m Hurdles514.64FR
Apr 6Duke InvitationalApr 6 · 400m Hurdles · Place 8 · CornellCornell400m Hurdles36" / 0.914m8.55.90aFr
Apr 6Duke InvitationalApr 6 · 110m Hurdles · Place 9 · CornellCornell110m Hurdles42" / 1.067m9.14.92aWind: 1.8Fr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Greg Page MeetDec 3 · 300 Meters · Place 39 · CornellCornell300 Meters39.37.41aFr
Dec 3Greg Page MeetDec 3 · 60m Hurdles · Place 16 · CornellCornell60m Hurdles42" / 1.067mRound P16.8.79aFr

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11SPIRE Holiday ClassicDec 11 · 60m Hurdles · Place 1 · Monte Cristo Track ClubMonte Cristo Track Club60m Hurdles39" / 0.991m1.8.15a PB12
Dec 11SPIRE Holiday ClassicDec 11 · 60 Meter · Place 4 · Monte Cristo Track ClubMonte Cristo Track Club60 MeterRound P4.7.27a12
Dec 11SPIRE Holiday ClassicDec 11 · 60 Meter · Place 3 · Monte Cristo Track ClubMonte Cristo Track Club60 Meter3.7.26a PB12
Dec 11SPIRE Holiday ClassicDec 11 · 200 Meters · Place 2 · Monte Cristo Track ClubMonte Cristo Track Club200 Meters2.22.83a12