Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1911:02.72USATF North Carolina Association Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2510:44.10Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
3,200 Meters · Ivey Redmon Sports ComplexNorman Trzaskoma Invitational · Aug 2910:15.12Norman Trzaskoma InvitationalAugust 29, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 6A West Regional · Oct 3116:23.80NCHSAA 6A West RegionalOctober 31, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 117:40.6NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Tryon International Equestrian CenterNCHSAA 6A West Regional · Oct 2517:20.3NCHSAA 6A West RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1816:47.8adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 6A · Place 7 · Mount TaborMount Tabor5,000 Meters 6A716:30.810
Oct 31NCHSAA 6A West RegionalOct 31 · 5,000 Meters Varsity · Place 5 · Mount TaborMount Tabor5,000 Meters Varsity516:23.80 PB10
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 94 · Mount TaborMount Tabor5,000 Meters Championship9416:47.8 PB10
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 79 · Mount TaborMount Tabor5,000 Meters Championship7917:03.3410
Aug 29Norman Trzaskoma InvitationalAug 29 · 3,200 Meters Varsity · Place 4 · Mount TaborMount Tabor3,200 Meters Varsity410:15.12 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Rising Stars · Place 52 · UnattachedUnattached5,000 Meters Rising Stars5217:09.889
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 6A · Place 50 · Mount TaborMount Tabor5,000 Meters 6A5017:40.6 PB9
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 6A · Place 50 · Mount TaborMount Tabor5,000 Meters 6A5017:40.649
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 6A · Place 50 · Mount TaborMount Tabor5,000 Meters 6A5017:40.649
Oct 25NCHSAA 6A West RegionalOct 25 · 5,000 Meters Varsity · Place 23 · Mount TaborMount Tabor5,000 Meters Varsity2317:20.3 PB9
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 115 · Mount TaborMount Tabor5,000 Meters Varsity11517:28.189
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 219 · Mount TaborMount Tabor5,000 Meters Championship21917:45.59
Aug 23Norman Trzaskoma InvitationalAug 23 · 3,200 Meters Varsity · Place 29 · Mount TaborMount Tabor3,200 Meters Varsity2910:56.669

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 3,000 Meters 11-12 yr olds · Place 8 · UNAUNA3,000 Meters 11-12 yr olds810:44.10 PB7
Nov 19USATF North Carolina Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 4 · 13-Unattached13-Unattached3,000 Meters 11-12411:02.72 PB7