Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2025 Davidson Meet of Champions · May 244:37.98a2025 Davidson Meet of ChampionsMay 24, 2025
1600 Meters · IndoorSpartan Last Chance · Jan 304:47.98aSpartan Last ChanceJanuary 30, 2023
1600 Meters · OutdoorCHCCS Early Season track Meet · Mar 104:42.68aCHCCS Early Season track MeetMarch 10, 2025
3200 Meters · OutdoorOrange County Championships · Apr 1310:39.45aOrange County ChampionshipsApril 13, 2024
800 Meters · OutdoorCHCCS Early Season track Meet · Mar 102:16.12aCHCCS Early Season track MeetMarch 10, 2025
800 Meters · Relay Split · IndoorNCHSAA 7A Champs · Feb 182:03.680NCHSAA 7A ChampsFebruary 18, 2026

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 7A ChampsFeb 18 · 800 Meters · Chapel HillChapel Hill800 MetersRelay Split—2:03.680 PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 242025 Davidson Meet of ChampionsMay 24 · 1 Mile · Place 20 · UnattachedUnattached1 Mile20.4:37.98a PB11
Apr 5Panther InvitationalApr 5 · 1600 Meters · Place 15 · Chapel HillChapel Hill1600 Meters15.4:50.05a11
Mar 10CHCCS Early Season track MeetMar 10 · 1600 Meters · Place 1 · Chapel HillChapel Hill1600 Meters1.4:42.68a PB11
Mar 10CHCCS Early Season track MeetMar 10 · 800 Meters · Place 7 · Chapel HillChapel Hill800 Meters7.2:16.12a PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 3200 Meters · Chapel HillChapel Hill3200 Meters--DNS11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 117 · Chapel HillChapel Hill3200 Meters117.10:02.90aUnofficial11
Apr 13Orange County ChampionshipsApr 13 · 3200 Meters · Place 7 · Chapel HillChapel Hill3200 Meters7.10:39.45a PB10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Spartan Last ChanceJan 30 · 1600 Meters · Place 5 · Chapel HillChapel Hill1600 Meters5.4:47.98a PB9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 1600 Meters · Place 28 · Chapel HillChapel Hill1600 Meters28.4:57.58a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 10East Chapel Hill Polar Bear Meet #2Dec 10 · 1600 Meters · Place 16 · Chapel HillChapel Hill1600 Meters16.5:05.92aUnofficial9
Dec 3East Chapel Hill Polar Bear Meet #1Dec 3 · 1600 Meters · Place 17 · Chapel HillChapel Hill1600 Meters17.5:15.21aUnofficial9
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 230 · Chapel HillChapel Hill3200 Meters230.10:52.35aUnofficial9