Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Wake Christian AcademyWCA v Cary Academy, Franklin Academy, Grace Christian, Haw River Academy, NRCA, Thales Rolesville · Sep 1212:06WCA v Cary Academy, Franklin Academy, Grace Christian, Haw River Academy, NRCA, Thales RolesvilleSeptember 12, 2023
2 Miles · St. Isidore's FarmSTMA Home Meet (10/2) · Oct 215:36STMA Home Meet (10/2)October 2, 2023
3,000 Meters · Harris Lake County ParkThales Academy Apex vs. Thales Academy Rolesville · Aug 1713:45Thales Academy Apex vs. Thales Academy RolesvilleAugust 17, 2023
3,000 Meters · Rolesville High SchoolRAAC Championships 2023 · Oct 1614:19.9RAAC Championships 2023October 16, 2023
5,000 Meters · Bond ParkRAAC Championship · Oct 1320:09RAAC Championship October 13, 2025
5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 821:55.6Cary Academy Cross Country Senior NightOctober 8, 2025
5,000 Meters · Harris Lake County ParkThales Apex vs. RAAC · Sep 1122:16Thales Apex vs. RAACSeptember 11, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2419:10.93NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Owen's ParkOwen's Park Season Opener · Aug 2521:37Owen's Park Season OpenerAugust 25, 2025
5,000 Meters · RavenscroftRavenscroft Home Meet #1 · Aug 2121:30.4Ravenscroft Home Meet #1August 21, 2025
5,000 Meters · St. Isidore's FarmSTMA Home RAAC Meet (10/1) · Oct 121:33.1STMA Home RAAC Meet (10/1)October 1, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2520:52.87NCISAA 3A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilson Christian Academy5th Annual By the Moon's Light · Oct 320:28.195th Annual By the Moon's LightOctober 3, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 68 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity6819:10.93 PB10
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 14 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity1420:09 PB10
Oct 8Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 38 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity3821:55.6 PB10
Oct 35th Annual By the Moon's LightOct 3 · 5,000 Meters Varsity · Place 34 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity3420:28.19 PB10
Oct 3By the Moon's LightOct 3 · 5,000 Meters Varsity · Place 34 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity3420:28.210
Oct 1STMA Home RAAC Meet (10/1)Oct 1 · 5,000 Meters Varsity · Place 12 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity1221:33.1 PB10
Sep 11Thales Apex vs. RAACSep 11 · 5,000 Meters Varsity · Place 14 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity1422:16 PB10
Aug 25Owen's Park Season OpenerAug 25 · 5,000 Meters Varsity · Place 7 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity721:37 PB10
Aug 21Ravenscroft Home Meet #1Aug 21 · 5,000 Meters Varsity Boys · Place 9 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity Boys921:30.4 PB10
Aug 14Thales Apex vs. Thales Hollys Springs, Thales Cary, and Thales RolesvilleAug 14 · 5,000 Meters Varsity · Place 6 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity624:4510

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 122 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity12220:52.87 PB9
Oct 10Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 72 · Thales Academy RolesvilleThales Academy Rolesville5,000 Meters Varsity7223:019

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16RAAC Championships 2023Oct 16 · 3,000 Meters Middle School Boys · Place 18 · Thales Academy RolesvilleThales Academy Rolesville3,000 Meters Middle School Boys1814:19.9 PB8
Oct 2STMA Home Meet (10/2)Oct 2 · 2 Miles Middle School Boys' · Place 13 · Thales Academy RolesvilleThales Academy Rolesville2 Miles Middle School Boys'1315:36 PB8
Sep 12WCA v Cary Academy, Franklin Academy, Grace Christian, Haw River Academy, NRCA, Thales RolesvilleSep 12 · 1.6 Miles Middle School · Place 29 · Thales Academy RolesvilleThales Academy Rolesville1.6 Miles Middle School2912:06 PB8
Aug 22Thales Rolesville Home Meet 8/22Aug 22 · 3,000 Meters Middle School Boys · Place 18 · Thales Academy RolesvilleThales Academy Rolesville3,000 Meters Middle School Boys1816:018
Aug 17Thales Academy Apex vs. Thales Academy RolesvilleAug 17 · 3,000 Meters Junior Varsity · Place 18 · Thales Academy RolesvilleThales Academy Rolesville3,000 Meters Junior Varsity1813:45 PB8