Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Carolina Friends SchoolCarolina Friends Meet · Sep 2911:14Carolina Friends MeetSeptember 29, 2022
1.7 Miles · Lee Christian SchoolLee Christian School · Sep 2613:08Lee Christian School September 26, 2022
3,000 Meters · Harris Lake County ParkThales Apex vs. Grace and Thales Rolesville MS Meet · Oct 612:53Thales Apex vs. Grace and Thales Rolesville MS MeetOctober 6, 2022
5,000 Meters · Bond ParkRAAC Championship · Oct 1325:31RAAC Championship October 13, 2025
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 826:58.6Cary Academy Cross Country Senior NightOctober 8, 2025
5,000 Meters · East Clayton Community ParkRAAC Meet-Thales Flowers · Oct 130:25RAAC Meet-Thales FlowersOctober 1, 2026
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. RAAC · Aug 3125:40Thales Academy Apex vs. RAAC August 31, 2023
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Thales Academy Rolesville · Aug 1729:21Thales Academy Apex vs. Thales Academy RolesvilleAugust 17, 2023
5,000 Meters · McAlpine Creek ParkNCISAA 2A Cross Country Championships · Oct 2424:30.74NCISAA 2A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Rolesville High SchoolRAAC Championships 2023 · Oct 1624:05.9RAAC Championships 2023October 16, 2023
5,000 Meters · St. Isidore's FarmSTMA Home RAAC Meet (9/14) · Sep 1428:48.80STMA Home RAAC Meet (9/14)September 14, 2026
5,000 Meters · Trinity Academy of RaleighTA Varsity Home Meet #2 · Sep 926:52.8TA Varsity Home Meet #2September 9, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 2523:21.02NCISAA 2A State ChampionshipsOctober 25, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 9RAAC Conference ChampionshipsOct 9 · 5,000 Meters Open Race High School Women · Place 2 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Open Race High School Women224:4511
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity I · Place 203 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Junior Varsity I20325:08.3911
Oct 1RAAC Meet-Thales FlowersOct 1 · 5,000 Meters Varsity · Place 10 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity1030:25 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 305 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity Invitational (SATURDAY)30527:28.4Unofficial11
Sep 14STMA Home RAAC Meet (9/14)Sep 14 · 5,000 Meters Varsity · Place 12 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity1228:48.80 PB11
Sep 11New Life Storm Home MeetSep 11 · 5,000 Meters High School · Place 39 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters High School3928:25.911

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24NCISAA 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 41 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity4124:30.74 PB10
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 12 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity1225:31 PB10
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 17 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity1726:58.6 PB10
Sep 9TA Varsity Home Meet #2Sep 9 · 5,000 Meters Varsity · Place 7 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity726:52.8 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25NCISAA 2A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 28 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity2823:21.02 PB9
Oct 14RAAC XC CHAMPIONSHIP 2024Oct 14 · 5,000 Meters Varsity · Place 5 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity523:45.719
Oct 9RAAC Varsity Meet (STMA)Oct 9 · 5,000 Meters Varsity · Place 4 · St. Thomas More AcademySt. Thomas More Academy5,000 Meters Varsity425:169
Sep 5Thales Apex vs. STMASep 5 · Varsity · Place 5 · St. Thomas More AcademySt. Thomas More AcademyVarsity526:149

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 57 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity5723:29.958
Oct 16RAAC Championships 2023Oct 16 · 5,000 Meters Varsity Girls · Place 8 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity Girls824:05.9 PB8
Oct 10Thales Academy Apex vs. Grace Christian SanfordOct 10 · 5,000 Meters Varsity · Place 10 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity1026:038
Aug 31Thales Academy Apex vs. RAAC Aug 31 · 5,000 Meters Varsity · Place 3 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity325:40 PB8
Aug 22Thales Academy Apex vs Cary ChristianAug 22 · 5,000 Meters Varsity · Place 7 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity728:288
Aug 17Thales Academy Apex vs. Thales Academy RolesvilleAug 17 · 5,000 Meters Varsity · Place 7 · Thales Academy ApexThales Academy Apex5,000 Meters Varsity729:21 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 6Thales Apex vs. Grace and Thales Rolesville MS MeetOct 6 · 3,000 Meters Middle School · Place 2 · Thales Academy ApexThales Academy Apex3,000 Meters Middle School212:53 PB7
Sep 29Carolina Friends MeetSep 29 · 1.5 Miles MS Girls Race · Place 4 · Thales Academy ApexThales Academy Apex1.5 Miles MS Girls Race411:14 PB7
Sep 26Lee Christian School Sep 26 · 1.7 Miles Middle School · Place 11 · Thales Academy ApexThales Academy Apex1.7 Miles Middle School1113:08 PB7

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 16Thales Apex JH Meet 1Sep 16 · 3,000 Meters Middle School · Place 15 · Thales Academy ApexThales Academy Apex3,000 Meters Middle School1515:196
Aug 23Grace Christian School - SanfordAug 23 · 1.7 Miles Middle School · Place 20 · Thales Academy ApexThales Academy Apex1.7 Miles Middle School2017:52Unofficial6