Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTobacco Road & Meck Power Six Conference Championships · Jan 292:52.01Tobacco Road & Meck Power Six Conference ChampionshipsJanuary 29, 2026
1600 Meters · OutdoorCarolina Distance Carnival · Apr 265:00.79Carolina Distance CarnivalApril 26, 2025
400 Meters · OutdoorCary AC Moonlight Miles / Sunset Sprints · Apr 51:01.26aCary AC Moonlight Miles / Sunset SprintsApril 5, 2024
800 Meters · OutdoorTRAC Conference Championship · Apr 282:02.47aTRAC Conference ChampionshipApril 28, 2026
800 Meters · Relay Split · IndoorNCHSAA 7A Champs · Feb 182:11.240NCHSAA 7A ChampsFebruary 18, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 265:02.70Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A Central RegionalMay 9 · 800 Meters · Place 12 · Riverside-DurhamRiverside-Durham800 Meters12.2:04.23a10
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 800 Meters · Place 12 · Riverside-DurhamRiverside-Durham800 Meters12.2:04.23a10
Apr 28TRAC Conference ChampionshipApr 28 · 800 Meters · Place 4 · Riverside-DurhamRiverside-Durham800 Meters4.2:02.47a PB10
Apr 24Cary AC Elite Sprint & DistanceApr 24 · 800 Meters · Place 9 · Riverside-DurhamRiverside-Durham800 Meters92:04.5210
Apr 9TRAC Conference Meet #3Apr 9 · 800 Meters · Place 3 · Riverside-DurhamRiverside-Durham800 Meters3.2:08.48a10
Mar 20Athens Drive Friday Night LightsMar 20 · 800 Meters · Place 22 · Riverside-DurhamRiverside-Durham800 Meters22.2:12.59a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 7A ChampsFeb 18 · 800 Meters · Riverside-DurhamRiverside-Durham800 MetersRelay Split—2:11.240 PB10
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 1000 Meters · Place 3 · Riverside-DuRiverside-Du1000 Meters32:52.01 PB10
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 1000 Meters · Place 3 · Riverside-DuRiverside-Du1000 Meters32:52.0110

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 52 · Riverside-DurhamRiverside-Durham1000 Meters52.2:55.00a10
Dec 20ASICS Holiday InvitationalDec 20 · 800 Meters · Place 19 · Riverside-DurhamRiverside-Durham800 MetersRelay Split19.2:15.54710

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Northern Durham Polar BearDec 13 · 1000 Meters · Place 5 · Riverside-DurhamRiverside-Durham1000 Meters5.3:00.88aUnofficial10
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 502 · Riverside (4A)Riverside (4A)1600 Meters5025:00.79 PBFR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 504 · Riverside (4A)Riverside (4A)MR Carnival: Rocky Hansen Christ Sch 4:04.295045:02.70 PBFR
Apr 16DCVI Riverside v East Chapel Hill, Northern and VoyagerApr 16 · 800 Meters · Place 10 · Riverside (4A)Riverside (4A)800 Meters102:16.459
Apr 5Bear InviteApr 5 · 1600 Meters · Place 6 · North Durham Run ClubNorth Durham Run Club1600 Meters65:08.45a9
Mar 18DCVI Riverside v Hillside and VoyagerMar 18 · 800 Meters · Place 9 · Riverside-DurhamRiverside-Durham800 Meters9.2:20.76a9
Mar 8North Stokes Track & Field JamboreeMar 8 · 800 Meters · Place 8 · North Durham Run ClubNorth Durham Run Club800 Meters82:27.169
Mar 8North Stokes Track & Field JamboreeMar 8 · 1600 Meters · Place 6 · North Durham Run ClubNorth Durham Run Club1600 Meters65:12.869

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Cary AC Moonlight Miles / Sunset SprintsApr 5 · 400 Meters · Place 7 · North Durham Run ClubNorth Durham Run Club400 Meters7.1:01.26a PB8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 11Charger Two Mile Tune-UpNov 11 · 3200 Meters · Place 7 · North Durham Run ClubNorth Durham Run Club3200 Meters7.12:24.8aUnofficial8