Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSouth Atlantic Champs · Feb 284:21.34aSouth Atlantic ChampsFebruary 28, 2026
1000 Meters · IndoorReindeer Classic · Dec 162:51.20aReindeer ClassicDecember 16, 2022
1500 Meters · OutdoorDuke Invitational · Apr 103:57.34aDuke InvitationalApril 10, 2026
1600 Meters · Relay Split · IndoorSouth Atlantic Champs · Feb 284:24.505South Atlantic ChampsFebruary 28, 2026
3000 Meters · IndoorJDL Early Bird Invitational · Dec 78:38.01aJDL Early Bird InvitationalDecember 7, 2025
5000 Meters · Indoor2024 YSU Icebreaker · Dec 616:15.71a2024 YSU IcebreakerDecember 6, 2024
800 Meters · IndoorCamel City Distance · Feb 71:56.16Camel City DistanceFebruary 7, 2026
800 Meters · OutdoorAggie Classic · Apr 181:57.29aAggie ClassicApril 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualiferMay 6 · 1500 Meters · Place 17 · UnattachedUnattached1500 Meters17.4:01.70aSo
May 3Duke TwilightMay 3 · 1500 Meters · Place 89 · UnattachedUnattached1500 Meters89.4:01.52aSo
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 97 · UnattachedUnattached1500 Meters97.3:57.34a PBSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 94 · UnattachedUnattached800 Meters94.1:57.58aSo
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · WingateWingate1500 Meters--DNFSo
Apr 2High Point VertKlasse MeetingApr 2 · 800 Meters · WingateWingate800 Meters--DNFSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · 1 Mile · Place 11 · WingateWingate1 MileRound P11.4:21.34a PBSo
Feb 28South Atlantic ChampsFeb 28 · 1600 Meters · Place 4 · WingateWingate1600 MetersRelay Split4.4:24.505 PBSo
Feb 7Camel City DistanceFeb 7 · 800 Meters · Place 23 · WingateWingate800 Meters231:56.16 PB—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 3000 Meters · Place 5 · WingateWingate3000 Meters5.8:38.01a PBSo
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 1 Mile · Place 49 · WheelingWheeling1 Mile494:35.12FR
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 800 Meters · Place 66 · WheelingWheeling800 Meters662:01.85FR
Jan 312025 YSU Mid Major InvitationalJan 31 · 1 Mile · Place 33 · WheelingWheeling1 Mile334:37.09FR
Jan 25SPIRE College Midwest Open 2025Jan 25 · 1 Mile · Place 36 · WheelingWheeling1 Mile364:31.63a—
Jan 25SPIRE College Midwest Open 2025Jan 25 · 800 Meters · Place 34 · WheelingWheeling800 Meters342:03.43a—
Jan 17Al Campbell InvitationalJan 17 · 3000 Meters · Place 9 · WheelingWheeling3000 Meters99:24.70FR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Lee Last ChanceMay 10 · 1500 Meters · Place 29 · WheelingWheeling1500 Meters29.4:03.27aFr
May 10Lee Last ChanceMay 10 · 800 Meters · Place 27 · WheelingWheeling800 Meters27.1:59.36aFr
May 2Jesse Owens ClassicMay 2 · 1500 Meters · Place 17 · WheelingWheeling1500 Meters174:08.03FR
Apr 18Aggie ClassicApr 18 · 1500 Meters · Place 8 · WheelingWheeling1500 Meters8.4:06.04aFr
Apr 18Aggie ClassicApr 18 · 800 Meters · Place 10 · WheelingWheeling800 Meters10.1:57.29a PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 62024 YSU IcebreakerDec 6 · 5000 Meters · Place 21 · WheelingWheeling5000 Meters21.16:15.71a PBFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13NCHSAA 4A East RegionalMay 13 · 800 Meters · Place 10 · Wake ForestWake Forest800 Meters10.2:01.97a12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Reindeer ClassicDec 16 · 1000 Meters · Place 11 · Wake ForestWake Forest1000 Meters11.2:51.20a PB12