Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAll American Track Classic 2022 · Apr 84:25.83aAll American Track Classic 2022April 8, 2022
10,000 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 1629:35.56aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
1500 Meters · OutdoorLarry Ellis Invitational · May 13:50.32aLarry Ellis InvitationalMay 1, 2026
1600 Meters · OutdoorGHSA State Championships 2A & 5A · May 124:15.04aGHSA State Championships 2A & 5A May 12, 2022
3000 Meters · IndoorECAC/IC4A Indoor Championships · Mar 38:15.91aECAC/IC4A Indoor ChampionshipsMarch 3, 2023
3200 Meters · OutdoorGHSA State Championships 2A & 5A · May 129:05.02aGHSA State Championships 2A & 5A May 12, 2022
5000 Meters · IndoorIvy League Championships · Mar 114:45.53aIvy League ChampionshipsMarch 1, 2025
5000 Meters · Outdoor130th Penn Relays Carnival · Apr 2313:43.48a130th Penn Relays CarnivalApril 23, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 5000 Meters · Place 28 · ColumbiaColumbia5000 MetersRound P28.14:11.13aSr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 10,000 Meters · Place 2 · ColumbiaColumbia10,000 Meters2.29:35.56a PBSr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 5000 Meters · Place 7 · ColumbiaColumbia5000 Meters7.14:32.47aSr
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 25 · ColumbiaColumbia1500 Meters25.3:50.32a PBSr
Apr 23130th Penn Relays CarnivalApr 23 · 5000 Meters · Place 7 · ColumbiaColumbia5000 Meters7.13:43.48a PBSr
Mar 26Raleigh RelaysMar 26 · 10,000 Meters · Place 36 · ColumbiaColumbia10,000 Meters36.29:35.80aSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 5000 Meters · Place 11 · ColumbiaColumbia5000 Meters11.14:30.97aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · 5000 Meters · Place 15 · ColumbiaColumbia5000 Meters15.14:45.53a PBJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9FastTrack InvitationalFeb 9 · 3000 Meters · ColumbiaColumbia3000 Meters--DNFSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Rutgers Holiday ClassicDec 1 · 3000 Meters · Place 3 · ColumbiaColumbia3000 Meters3.8:15.97aSo
Mar 3ECAC/IC4A Indoor ChampionshipsMar 3 · 3000 Meters · Place 13 · ColumbiaColumbia3000 Meters13.8:15.91a PBFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Virginia ChallengeApr 20 · 5000 Meters · Place 9 · ColumbiaColumbia5000 Meters9.14:36.00aFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12GHSA State Championships 2A & 5A May 12 · 3200 Meters · Place 2 · Pace AcademyPace Academy3200 Meters2.9:05.02a PB12
May 12GHSA State Championships 2A & 5A May 12 · 1600 Meters · Place 2 · Pace AcademyPace Academy1600 Meters2.4:15.04a PB12
May 7GHSA 2A Sectional B - Regions 5,6,7,8May 7 · 3200 Meters · Place 1 · Pace AcademyPace Academy3200 Meters1.9:43.77a12
May 7GHSA 2A Sectional B - Regions 5,6,7,8May 7 · 1600 Meters · Place 2 · Pace AcademyPace Academy1600 Meters2.4:26.12a12
Apr 8All American Track Classic 2022Apr 8 · 1 Mile · Place 9 · Pace AcademyPace Academy1 Mile9.4:25.83a PB12
Mar 17St. Pius X Home MeetMar 17 · 1600 Meters · Place 1 · Pace AcademyPace Academy1600 Meters1.4:21.64a12
Mar 17St. Pius X Home MeetMar 17 · 800 Meters · Pace AcademyPace Academy800 Meters--DNS12
Feb 19Marietta Distance CarnivalFeb 19 · 1500 Meters · Pace AcademyPace Academy1500 Meters--DNS12
Feb 19Marietta Distance CarnivalFeb 19 · 800 Meters · Pace AcademyPace Academy800 Meters--DNS12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13GHSA Class 2A State ChampionshipsMay 13 · 3200 Meters · Place 1 · Pace AcademyPace Academy3200 Meters1.9:24.17a11
May 13GHSA Class 2A State ChampionshipsMay 13 · 1600 Meters · Place 2 · Pace AcademyPace Academy1600 Meters2.4:20.15a11
May 8GHSA Class 2A Sectional BMay 8 · 3200 Meters · Place 1 · Pace AcademyPace Academy3200 Meters1.9:47.45a11
May 8GHSA Class 2A Sectional BMay 8 · 1600 Meters · Place 2 · Pace AcademyPace Academy1600 Meters2.4:24.26a11
Apr 27GHSA Class 2A Region 6Apr 27 · 3200 Meters · Place 1 · Pace AcademyPace Academy3200 Meters1.9:32.05a11
Apr 27GHSA Class 2A Region 6Apr 27 · 1600 Meters · Place 1 · Pace AcademyPace Academy1600 Meters1.4:27.48a11