Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Rolesville High SchoolRAAC Championships 2023 · Oct 1617:05.3RAAC Championships 2023October 16, 2023
3,000 Meters · Wendell ParkRAAC @ Wendell Park · Sep 2117:06RAAC @ Wendell ParkSeptember 21, 2023
5,000 Meters · Bond ParkRAAC Championship · Oct 1321:37RAAC Championship October 13, 2025
5,000 Meters · Harris Lake County ParkThales Apex vs. RAAC · Sep 1124:27Thales Apex vs. RAACSeptember 11, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 1A Cross Country Championships · Oct 2420:06.58NCISAA 1A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · St. Isidore's FarmSTMA Home RAAC Meet (10/1) · Oct 122:27.5STMA Home RAAC Meet (10/1)October 1, 2025
5,000 Meters · Trinity Academy of RaleighTA Varsity Home Meet #2 · Sep 923:39.9TA Varsity Home Meet #2September 9, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24NCISAA 1A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 20 · Neuse Christian AcademyNeuse Christian Academy5,000 Meters Varsity2020:06.58 PB10
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 18 · Neuse Christian AcademyNeuse Christian Academy5,000 Meters Varsity1821:37 PB10
Oct 1STMA Home RAAC Meet (10/1)Oct 1 · 5,000 Meters Varsity · Place 14 · Neuse Christian AcademyNeuse Christian Academy5,000 Meters Varsity1422:27.5 PB10
Sep 11Thales Apex vs. RAACSep 11 · 5,000 Meters Varsity · Place 22 · Neuse Christian AcademyNeuse Christian Academy5,000 Meters Varsity2224:27 PB10
Sep 9TA Varsity Home Meet #2Sep 9 · 5,000 Meters Varsity · Place 16 · Neuse Christian AcademyNeuse Christian Academy5,000 Meters Varsity1623:39.9 PB10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16RAAC Championships 2023Oct 16 · 3,000 Meters Middle School Boys · Place 57 · Neuse Christian AcademyNeuse Christian Academy3,000 Meters Middle School Boys5717:05.3 PB8
Sep 21RAAC @ Wendell ParkSep 21 · 3,000 Meters Middle School · Place 11 · Neuse Christian AcademyNeuse Christian Academy3,000 Meters Middle School1117:06 PB8