Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDeneault Invitational · Feb 195:23.13Deneault InvitationalFebruary 19, 2022
1500 Meters · OutdoorGene Glader Invitational · Apr 114:40.36aGene Glader InvitationalApril 11, 2026
3000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 109:55.04aDavid Hemery Valentine InvitationalFebruary 10, 2023
3000m Steeplechase · 0.762m · OutdoorNCAA DI Outdoor Championships - East First-Rounds · May 2210:46.82aNCAA DI Outdoor Championships - East First-RoundsMay 22, 2024
3000m Steeplechase · OutdoorMeet of the UnSaintly · Apr 3011:03.34Meet of the UnSaintlyApril 30, 2025
5000 Meters · IndoorMeyo Invitational · Jan 3018:15.34aMeyo InvitationalJanuary 30, 2026
5000 Meters · OutdoorDuke Invitational · Apr 617:24.49aDuke InvitationalApril 6, 2023
800 Meters · OutdoorGene Glader Invitational · Apr 112:24.32aGene Glader InvitationalApril 11, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Big Ten Outdoor ChampionshipsMay 15 · 3000m Steeplechase · Place 16 · MinnesotaMinnesota3000m Steeplechase0.762m16.10:56.08aSr
May 1Meet of the UnsaintlyMay 1 · 1500 Meters · Place 11 · MinnesotaMinnesota1500 Meters114:40.47SR
Apr 24Kip Janvrin OpenApr 24 · 3000m Steeplechase · Place 2 · MinnesotaMinnesota3000m Steeplechase0.762m2.10:49.04aSr
Apr 11Gene Glader InvitationalApr 11 · 1500 Meters · Place 4 · MinnesotaMinnesota1500 Meters4.4:40.36a PBSr
Apr 11Gene Glader InvitationalApr 11 · 800 Meters · Place 15 · MinnesotaMinnesota800 Meters15.2:24.32a PBSr
Mar 26Raleigh RelaysMar 26 · 3000m Steeplechase · Place 57 · MinnesotaMinnesota3000m Steeplechase0.762m57.11:07.71aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Meyo InvitationalJan 30 · 5000 Meters · Place 45 · MinnesotaMinnesota5000 Meters45.18:15.34a PBSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30Meet of the UnSaintlyApr 30 · 3000m Steeplechase · Place 1 · MinnesotaMinnesota3000m Steeplechase111:03.34 PBJR

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 3000m Steeplechase · Place 40 · CornellCornell3000m Steeplechase0.762mRound P40.10:46.82a PBJr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 3000m Steeplechase · Place 10 · CornellCornell3000m Steeplechase0.762m10.10:53.40aSo
Apr 25CNY College ChallengeApr 25 · 3000m Steeplechase · Place 1 · CornellCornell3000m Steeplechase111:10.41a—
Apr 6Duke InvitationalApr 6 · 5000 Meters · Place 29 · CornellCornell5000 Meters29.17:24.49a PBSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · Place 138 · CornellCornell3000 Meters138.9:55.04a PBSo

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Deneault InvitationalFeb 19 · 1 Mile · Place 7 · CornellCornell1 Mile75:23.13 PBFR
Feb 19Deneault InvitationalFeb 19 · 1 Mile · Place 7 · CornellCornell1 Mile75:23.13FR
Feb 11Rutgers OpenFeb 11 · 3000 Meters · Place 28 · CornellCornell3000 Meters2810:32.99FR
Feb 11Rutgers OpenFeb 11 · 3000 Meters · Place 28 · CornellCornell3000 Meters2810:32.99FR
Jan 29Kane InvitationalJan 29 · 3000 Meters · Place 2 · CornellCornell3000 Meters210:30.97FR