Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wake Med Soccer Park 3kWS, PC, MC, C, J, AF · Aug 279:33.16WS, PC, MC, C, J, AFAugust 27, 2026
5,000 Meters · Bond ParkRAAC Championship · Oct 1317:27RAAC Championship October 13, 2025
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 818:20.0Cary Academy Cross Country Senior NightOctober 8, 2025
5,000 Meters · Durham Academy XC CourseDA Home Meet 3 · Sep 1818:57DA Home Meet 3September 18, 2025
5,000 Meters · Harris Lake County ParkThales Apex vs. RAAC · Sep 1118:38Thales Apex vs. RAACSeptember 11, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 616:13.3NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2417:40.58NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · St. Isidore's FarmSTMA Home RAAC Meet (10/1) · Oct 118:34.9STMA Home RAAC Meet (10/1)October 1, 2025
5,000 Meters · Trinity Academy of RaleighTA MS Home Meet #1 · Aug 2618:46.3TA MS Home Meet #1August 26, 2025
5,000 Meters · Wake Med Soccer ParkPC, GH, A, CG, C, AF · Oct 816:12.14PC, GH, A, CG, C, AFOctober 8, 2026
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3115:56.09Wake Med Super RegionalOctober 31, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 8A · Place 16 · Apex FriendshipApex Friendship5,000 Meters 8A1616:13.3 PB9
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 8A East · Place 12 · Apex FriendshipApex Friendship5,000 Meters 8A East1215:56.09 PB9
Oct 19Quad City 7 Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 6 · Apex FriendshipApex Friendship5,000 Meters Varsity616:01.89
Oct 8PC, GH, A, CG, C, AFOct 8 · 5,000 Meters Varsity · Place 2 · Apex FriendshipApex Friendship5,000 Meters Varsity216:12.14 PB9
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 144 · Apex FriendshipApex Friendship5,000 Meters COROS Race of Champions14416:33.429
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 6 · Apex FriendshipApex Friendship5,000 Meters Invitational616:32.49
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 62 · Apex FriendshipApex Friendship5,000 Meters Championship6216:56.649
Aug 27WS, PC, MC, C, J, AFAug 27 · 3,000 Meters Varsity · Place 2 · Apex FriendshipApex Friendship3,000 Meters Varsity29:33.16 PB9
Aug 15Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 14 · Apex FriendshipApex Friendship5,000 Meters High School1416:57.499
Aug 8BaySix Kickoff ClassicAug 8 · 3,000 Meters 9th-10th Grade · Place 3 · Apex FriendshipApex Friendship3,000 Meters 9th-10th Grade39:58.609

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 20 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity2017:40.58 PB8
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 2 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity217:27 PB8
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 9 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity918:20.0 PB8
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 57 · Thales Academy AThales Academy A5,000 Meters Varsity5717:38.98
Oct 1STMA Home RAAC Meet (10/1)Oct 1 · 5,000 Meters Varsity · Place 3 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity318:34.9 PB8
Sep 18DA Home Meet 3Sep 18 · 5,000 Meters Varsity · Place 1 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity118:57 PB8
Sep 16Thales Apex Home Meet Sep 16 · 5,000 Meters Varsity · Place 1 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity118:578
Sep 11Thales Apex vs. RAACSep 11 · 5,000 Meters Varsity · Place 3 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity318:38 PB8
Aug 28Thales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River ChristianAug 28 · 5,000 Meters Varsity · Place 1 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity118:538
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 1 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity118:46.3 PB8
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 1 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity118:46.38
Aug 14Thales Apex vs. Thales Hollys Springs, Thales Cary, and Thales RolesvilleAug 14 · 5,000 Meters Varsity · Place 1 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity119:588