Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Thales Academy Rolesville · Aug 1725:22Thales Academy Apex vs. Thales Academy RolesvilleAugust 17, 2023
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. RAAC · Aug 3123:52Thales Academy Apex vs. RAAC August 31, 2023
5,000 Meters · Owen's ParkOwen's Park Season Opener · Aug 2537:19Owen's Park Season OpenerAugust 25, 2025
5,000 Meters · RavenscroftRavenscroft Home Meet #1 · Aug 2134:49.9Ravenscroft Home Meet #1August 21, 2025
5,000 Meters · Rolesville High SchoolThales Rolesville Home Meet 8/22 · Aug 2223:35Thales Rolesville Home Meet 8/22August 22, 2023
5,000 Meters · St. Isidore's FarmSTMA Home Meet (10/2) · Oct 225:15STMA Home Meet (10/2)October 2, 2023
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2528:22.27NCISAA 3A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilson Christian AcademyPumpkin Run · Oct 1031:18Pumpkin RunOctober 10, 2024
5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 1222:43.24Pumpkin RunOctober 12, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 11Thales Apex vs. RAACSep 11 · 5,000 Meters Varsity · Place 39 · Thales Academy Rolesville5,000 Meters Varsity3936:3812
Aug 25Owen's Park Season OpenerAug 25 · 5,000 Meters Varsity · Place 36 · Thales Academy Rolesville5,000 Meters Varsity3637:19 PB12
Aug 21Ravenscroft Home Meet #1Aug 21 · 5,000 Meters Varsity Boys · Place 25 · Thales Academy Rolesville5,000 Meters Varsity Boys2534:49.9 PB12
Aug 14Thales Apex vs. Thales Hollys Springs, Thales Cary, and Thales RolesvilleAug 14 · 5,000 Meters Varsity · Place 23 · Thales Academy Rolesville5,000 Meters Varsity2337:3512

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 167 · Thales Academy Rolesville5,000 Meters Varsity16728:22.27 PB11
Oct 10Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 156 · Thales Academy Rolesville5,000 Meters Varsity15631:18 PB11
Sep 23Thales Rolesville Home Meet 9/23Sep 23 · 5,000 Meters Varsity · Place 32 · Thales Academy Rolesville5,000 Meters Varsity3227:19.0711

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 16RAAC Championships 2023Oct 16 · 5,000 Meters Varsity Boys · Place 54 · Thales Academy Rolesville5,000 Meters Varsity Boys5424:35.710
Oct 12Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 79 · Thales Academy Rolesville5,000 Meters Varsity7922:43.24 PB10
Oct 2STMA Home Meet (10/2)Oct 2 · 5,000 Meters Varsity Men's · Place 35 · Thales Academy Rolesville5,000 Meters Varsity Men's3525:15 PB10
Sep 26WCA Home Meet 2023Sep 26 · 5,000 Meters Varsity · Place 47 · Thales Acade5,000 Meters Varsity4722:27.92—
Sep 12Wake Christian Home Meet 1Sep 12 · 5,000 Meters Varsity · Place 24 · Thales Academy Rolesvil5,000 Meters Varsity2423:53.9910
Aug 31Thales Academy Apex vs. RAAC Aug 31 · 5,000 Meters Varsity · Place 14 · Thales Academy Rolesville5,000 Meters Varsity1423:52 PB10
Aug 22Thales Rolesville Home Meet 8/22Aug 22 · 5,000 Meters Varsity Boys · Place 27 · Thales Academy Rolesville5,000 Meters Varsity Boys2723:35 PB10
Aug 17Thales Academy Apex vs. Thales Academy RolesvilleAug 17 · 5,000 Meters Varsity · Place 13 · Thales Academy Rolesville5,000 Meters Varsity1325:22 PB10