Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.2 Miles · 501 Discovery Charter SchoolDCS Home Meet 1 · Sep 1113:11DCS Home Meet 1September 11, 2023
3,000 Meters · 501 Discovery Charter SchoolHome Meet · Sep 712:17.1Home MeetSeptember 7, 2022
3,000 Meters · RavenscroftRavenscoft Home Meet #2 · Sep 111:18.4Ravenscoft Home Meet #2September 1, 2022
3,000 Meters · Wake Med Soccer Park 3kCary, MC, HS, FG, PC, CG · Aug 2810:44.00Cary, MC, HS, FG, PC, CGAugust 28, 2025
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1915:30.99Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1215:51.2Knights CrossingSeptember 12, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 615:53.4NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 115:48.8NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2517:56.26Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · Wake Med Soccer ParkTri 6 Conference · Oct 1415:53.71Tri 6 Conference October 14, 2025
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3115:36.14Wake Med Super RegionalOctober 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 13 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A1315:53.4 PB11
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 7A East · Place 3 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A East315:36.14 PB11
Oct 21Tri-6 Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 4 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity416:09.4411
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 47 · Cardinal GibbonsCardinal Gibbons5,000 Meters COROS Race of Champions4715:40.1011
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 16 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship1615:40.111
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 17 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red1715:51.2 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 92 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship9216:01.4010
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 7 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A715:48.8 PB10
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 7 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A715:48.8510
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 7 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A715:48.8510
Oct 25NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 4 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity415:58.5010
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 4 · Cardinal GibbonsCardinal Gibbons5,000 Meters NCHSAA 7A East415:58.5010
Oct 14Tri 6 Conference Oct 14 · 5,000 Meters Varsity · Place 3 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity315:53.71 PB10
Oct 7FG, Sanderson, HS, Cary, CGOct 7 · 5,000 Meters Varsity · Place 15 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1519:11.310
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 85 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity8516:00.910
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 27 · Cardinal GibbonsCardinal Gibbons5,000 Meters HS Race 22715:30.99 PB10
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 13 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red1316:09.410
Aug 28Cary, MC, HS, FG, PC, CGAug 28 · 3,000 Meters Varsity · Place 24 · Cardinal GibbonsCardinal Gibbons3,000 Meters Varsity2410:44.00 PB10
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 6 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity616:34.0810

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 139 · Cardinal GibbonsCardinal Gibbons5,000 Meters Open Invitational13916:34.239
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 115 · Cardinal GibbonsCardinal Gibbons5,000 Meters 4A11517:11.239
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 36 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity3617:00.569
Oct 16CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 14 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1416:27.029
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 151 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity15116:38.79

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters 13-14 yr olds · Place 29 · North Durham Run ClubNorth Durham Run Club5,000 Meters 13-14 yr olds2917:56.26 PB8
Oct 14NC Runners Elite InviteOct 14 · 3,200 Meters Middle School · Place 1 · M8 Discovery ChM8 Discovery Ch3,200 Meters Middle School111:43.48—
Sep 27Mid-State Conference MeetSep 27 · 2.2 Miles Middle School · Place 1 · Discovery CharterDiscovery Charter2.2 Miles Middle School113:408
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 11 · MS_Discovery CharterMS_Discovery Charter3,000 Meters Middle School Championship1110:46.5—
Sep 11DCS Home Meet 1Sep 11 · 2.2 Miles Middle School · Place 3 · Discovery CharterDiscovery Charter2.2 Miles Middle School313:11 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 7Home MeetSep 7 · 3,000 Meters Middle School · Place 1 · Discovery CharterDiscovery Charter3,000 Meters Middle School112:17.1 PB7
Sep 1Ravenscoft Home Meet #2Sep 1 · 3,000 Meters Junior Varsity · Place 3 · Discovery CharterDiscovery Charter3,000 Meters Junior Varsity311:18.4 PB7