Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastrack National Invitational · Feb 74:16.88Fastrack National InvitationalFebruary 7, 2025
1500 Meters · OutdoorWillie Williams Classic/Dave Murray Distance Carnival · Mar 244:04.10aWillie Williams Classic/Dave Murray Distance CarnivalMarch 24, 2023
1600 Meters · OutdoorNJSIAA North II Group 4 Sectionals · May 244:36.98aNJSIAA North II Group 4 SectionalsMay 24, 2014
3000 Meters · IndoorFastrack Invitational · Feb 68:29.07aFastrack InvitationalFebruary 6, 2026
3200 Meters · OutdoorNJSIAA North II Group 4 Sectionals · May 249:24.19aNJSIAA North II Group 4 SectionalsMay 24, 2014
5000 Meters · IndoorCentennial Conference Championship · Feb 2315:14.40Centennial Conference ChampionshipFebruary 23, 2019
5000 Meters · OutdoorBryan Clay Invitational · Apr 1614:46.84aBryan Clay InvitationalApril 16, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 213 · Garden State Track ClubGarden State Track Club5000 Meters213.14:46.84a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 3000 Meters · Place 8 · Garden State Track ClubGarden State Track Club3000 Meters8.8:29.07a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 5000 Meters · Garden State Track ClubGarden State Track Club5000 Meters—DNF12
Feb 7Fastrack National InvitationalFeb 7 · 1 Mile · Place 22 · Garden State TCGarden State TC1 Mile224:16.88 PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Rutgers Holiday ClassicDec 6 · 5000 Meters · UnattachedUnattached5000 Meters—DNS12
Dec 6Rutgers Holiday ClassicDec 6 · 1 Mile · UnattachedUnattached1 Mile—DNS12
Dec 6Rutgers Holiday ClassicDec 6 · 3000 Meters · Place 7 · UnattachedUnattached3000 Meters7.8:38.83a12

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Willie Williams Classic/Dave Murray Distance CarnivalMar 24 · 5000 Meters · UnattachedUnattached5000 Meters—DNF10
Mar 24Willie Williams Classic/Dave Murray Distance CarnivalMar 24 · 1500 Meters · Place 22 · UnattachedUnattached1500 Meters22.4:04.10a PB10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Swarthmore Final Qualifier MeetMay 13 · 5000 Meters · Place 45 · Johns HopkinsJohns Hopkins5000 Meters45.15:22.55aSr
May 3Centennial Conference Track & Field ChampionshipsMay 3 · 5000 Meters · Place 17 · Johns HopkinsJohns Hopkins5000 Meters17.15:33.97aSr
May 3Centennial Conference Track & Field ChampionshipsMay 3 · 1500 Meters · Place 15 · Johns HopkinsJohns Hopkins1500 Meters15.4:05.38aSr
Apr 25125th Annual Penn RelaysApr 25 · 5000 Meters · Place 90 · Johns HopkinsJohns Hopkins5000 Meters90.15:33.28aSr

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Centennial Conference ChampionshipFeb 23 · 5000 Meters · Place 7 · Johns HopkinsJohns Hopkins5000 Meters715:14.40 PBSR-4
Feb 8Boston University David Hemery Valentine Indoor InvitationalFeb 8 · 3000 Meters · Place 84 · Johns HopkinsJohns Hopkins3000 Meters84.8:33.04aSr
Jan 12Albany Great Dane ClassicJan 12 · 3000 Meters · Place 8 · Johns HopkinsJohns Hopkins3000 Meters8.8:37.36aSr

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Diplomat OpenDec 1 · 5000 Meters · Place 8 · Johns HopkinsJohns Hopkins5000 Meters8.15:31.96aSr
Jan 25Dr. Sander Invitational / Columbia ChallengeJan 25 · 5000 Meters · Place 26 · Johns HopkinsJohns Hopkins5000 Meters26.16:04.43aSr

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15Swarthmore Last Chance MeetMay 15 · 5000 Meters · Place 56 · Johns HopkinsJohns Hopkins5000 Meters56.15:25.99aJr
Apr 21Widener Outdoor InvitationalApr 21 · 5000 Meters · Place 7 · Johns HopkinsJohns Hopkins5000 Meters7.14:58.76aJr

2014 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31NJSIAA Group 4 ChampionshipsMay 31 · 3200 Meters · Place 4 · John P StevensJohn P Stevens3200 Meters4.9:25.87a12
May 24NJSIAA North II Group 4 SectionalsMay 24 · 3200 Meters · Place 1 · John P StevensJohn P Stevens3200 Meters1.9:24.19a PB12
May 24NJSIAA North II Group 4 SectionalsMay 24 · 1600 Meters · Place 16 · John P StevensJohn P Stevens1600 Meters16.4:36.98a PB12