Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bond ParkRAAC Championship · Oct 1318:32RAAC Championship October 13, 2025
5,000 Meters · Carolina Friends SchoolCFS Home Meet #1 · Sep 320:44.6CFS Home Meet #1September 3, 2024
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 819:14.1Cary Academy Cross Country Senior NightOctober 8, 2025
5,000 Meters · Durham Academy XC CourseDA Home Meet 3 · Sep 1819:46DA Home Meet 3September 18, 2025
5,000 Meters · Harris Lake County ParkThales Apex vs. RAAC · Sep 1119:44Thales Apex vs. RAACSeptember 11, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2418:21.02NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Rolesville High SchoolThales Rolesville Home Meet 9/23 · Sep 2319:36.94Thales Rolesville Home Meet 9/23September 23, 2024
5,000 Meters · St. Isidore's FarmSTMA Home RAAC Meet (10/1) · Oct 119:20.8STMA Home RAAC Meet (10/1)October 1, 2025
5,000 Meters · Trinity Academy of RaleighTA MS Home Meet #1 · Aug 2619:22.0TA MS Home Meet #1August 26, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2520:23.81NCISAA 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 38 · Thales Academy Apex5,000 Meters Varsity3818:21.02 PB12
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 7 · Thales Academy Apex5,000 Meters Varsity718:32 PB12
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 16 · Thales Academy Apex5,000 Meters Varsity1619:14.1 PB12
Oct 1STMA Home RAAC Meet (10/1)Oct 1 · 5,000 Meters Varsity · Place 5 · Thales Academy Apex5,000 Meters Varsity519:20.8 PB12
Sep 18DA Home Meet 3Sep 18 · 5,000 Meters Varsity · Place 4 · Thales Academy Apex5,000 Meters Varsity419:46 PB12
Sep 16Thales Apex Home Meet Sep 16 · 5,000 Meters Varsity · Place 4 · Thales Academy Apex5,000 Meters Varsity419:4612
Sep 11Thales Apex vs. RAACSep 11 · 5,000 Meters Varsity · Place 7 · Thales Academy Apex5,000 Meters Varsity719:44 PB12
Aug 28Thales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River ChristianAug 28 · 5,000 Meters Varsity · Place 4 · Thales Academy Apex5,000 Meters Varsity419:5712
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 8 · Thales Academy Apex5,000 Meters Varsity819:22.0 PB12
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 8 · Thales Academy Apex5,000 Meters Varsity819:22.012
Aug 14Thales Apex vs. Thales Hollys Springs, Thales Cary, and Thales RolesvilleAug 14 · 5,000 Meters Varsity · Place 3 · Thales Academy Apex5,000 Meters Varsity321:1812

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 110 · Thales Academy Apex5,000 Meters Varsity11020:23.81 PB11
Sep 23Thales Rolesville Home Meet 9/23Sep 23 · 5,000 Meters Varsity · Place 7 · Thales Academy Apex5,000 Meters Varsity719:36.94 PB11
Sep 3CFS Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 6 · Thales Academy Apex5,000 Meters Varsity620:44.6 PB11