Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Lee Christian SchoolLee Christian School · Sep 2612:55Lee Christian School September 26, 2022
3,000 Meters · Cape Fear Shriner ParkCarolina Charter · Aug 2316:22Carolina CharterAugust 23, 2022
3,000 Meters · Harris Lake County ParkThales Apex JH Meet 1 · Sep 1613:57Thales Apex JH Meet 1September 16, 2021
5,000 Meters · Bond ParkRAAC Championship · Oct 1326:28RAAC Championship October 13, 2025
5,000 Meters · Carolina Friends SchoolCFS Home Meet #1 · Sep 326:46.8CFS Home Meet #1September 3, 2024
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 828:57.1Cary Academy Cross Country Senior NightOctober 8, 2025
5,000 Meters · Durham Academy XC CourseDA Home Meet 3 · Sep 1827:41DA Home Meet 3September 18, 2025
5,000 Meters · Harris Lake County ParkThales Apex Home Meet · Sep 1627:41Thales Apex Home Meet September 16, 2025
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Grace Christian Sanford · Oct 1025:29Thales Academy Apex vs. Grace Christian SanfordOctober 10, 2023
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2427:56.97NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Rolesville High SchoolRAAC Championships 2023 · Oct 1623:53.1RAAC Championships 2023October 16, 2023
5,000 Meters · St. Isidore's FarmSTMA Home Meet (10/2) · Oct 227:02STMA Home Meet (10/2)October 2, 2023
5,000 Meters · Trinity Academy of RaleighTA MS Home Meet #1 · Aug 2627:14.5TA MS Home Meet #1August 26, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2523:50.95NCISAA 3A State ChampionshipsOctober 25, 2024

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 132 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity13227:56.97 PB11
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 15 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity1526:28 PB11
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 30 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity3028:57.1 PB11
Oct 1STMA Home RAAC Meet (10/1)Oct 1 · 5,000 Meters Varsity · Place 12 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity1228:42.111
Sep 18DA Home Meet 3Sep 18 · 5,000 Meters Varsity · Place 9 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity927:41 PB11
Sep 16Thales Apex Home Meet Sep 16 · 5,000 Meters Varsity · Place 9 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity927:41 PB11
Sep 11Thales Apex vs. RAACSep 11 · 5,000 Meters Varsity · Place 10 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity1028:1611
Aug 28Thales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River ChristianAug 28 · 5,000 Meters Varsity · Place 7 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity728:4911
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 13 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity1327:14.5 PB11
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 13 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity1327:14.511
Aug 14Thales Apex vs. Thales Hollys Springs, Thales Cary, and Thales RolesvilleAug 14 · 5,000 Meters Varsity · Place 5 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity529:5211

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 68 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity6823:50.95 PB10
Sep 23Thales Rolesville Home Meet 9/23Sep 23 · 5,000 Meters Varsity · Place 3 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity324:18.0210
Sep 3CFS Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 8 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity826:46.8 PB10

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 74 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity7424:29.949
Oct 16RAAC Championships 2023Oct 16 · 5,000 Meters Varsity Girls · Place 7 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity Girls723:53.1 PB9
Oct 10Thales Academy Apex vs. Grace Christian SanfordOct 10 · 5,000 Meters Varsity · Place 9 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity925:29 PB9
Oct 2STMA Home Meet (10/2)Oct 2 · 5,000 Meters Varsity Women's · Place 7 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity Women's727:02 PB9
Aug 31Thales Academy Apex vs. RAAC Aug 31 · 5,000 Meters Varsity · Place 9 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity927:059
Aug 17Thales Academy Apex vs. Thales Academy RolesvilleAug 17 · 5,000 Meters Varsity · Place 8 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity829:459

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26Lee Christian School Sep 26 · 1.7 Miles Middle School · Place 7 · Thales Academy ApexThales Academy Apex1.7 Miles Middle School712:55 PB8
Aug 23Carolina CharterAug 23 · 3,000 Meters Middle School · Place 6 · Thales Academy ApexThales Academy Apex3,000 Meters Middle School616:22 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 16Thales Apex JH Meet 1Sep 16 · 3,000 Meters Middle School · Place 5 · Thales Academy ApexThales Academy Apex3,000 Meters Middle School513:57 PB7
Aug 23Grace Christian School - SanfordAug 23 · 1.7 Miles Middle School · Place 7 · Thales Academy ApexThales Academy Apex1.7 Miles Middle School714:00Unofficial7