Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bond ParkRAAC Championship · Oct 1330:40RAAC Championship October 13, 2025
5,000 Meters · Durham Academy XC CourseDA Home Meet 3 · Sep 1833:36DA Home Meet 3September 18, 2025
5,000 Meters · Harris Lake County ParkThales Apex Home Meet · Sep 1633:36Thales Apex Home Meet September 16, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 1A Cross Country Championships · Oct 2427:45.53NCISAA 1A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · St. Isidore's FarmSTMA Home RAAC Meet (9/14) · Sep 1438:02.50STMA Home RAAC Meet (9/14)September 14, 2026
5,000 Meters · Trinity Academy of RaleighTrinity Academy Senior Night · Oct 230:28.9Trinity Academy Senior NightOctober 2, 2025
5,000 Meters · Wake Christian AcademyWCA Home Meet 2 · Sep 432:37.86WCA Home Meet 2September 4, 2025
5,000 Meters · WakeMed Soccer ParkRAAC Conference Championships · Oct 929:55RAAC Conference ChampionshipsOctober 9, 2026
5,000 Meters · Wendell Park Cross CountryFCS Varsity Home Meet · Sep 2228:13FCS Varsity Home MeetSeptember 22, 2025
5,000 Meters · Wilson Christian AcademyWCA 11th Annual Pumpkin Run · Oct 927:36.72WCA 11th Annual Pumpkin RunOctober 9, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15TA Varsity Last Chance MeetOct 15 · 5,000 Meters Varsity · Place 29 · Friendship Christian5,000 Meters Varsity2939:25.412
Oct 9RAAC Conference ChampionshipsOct 9 · 5,000 Meters Championship Race High School Men · Place 26 · Friendship Christian5,000 Meters Championship Race High School Men2629:55 PB12
Sep 14STMA Home RAAC Meet (9/14)Sep 14 · 5,000 Meters Varsity · Place 37 · Friendship Christian5,000 Meters Varsity3738:02.50 PB12
Sep 11New Life Storm Home MeetSep 11 · 5,000 Meters High School · Place 99 · Friendship Christian5,000 Meters High School9939:47.312

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24NCISAA 1A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 64 · Friendship Christian5,000 Meters Varsity6427:45.53 PB11
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 40 · Friendship Christian5,000 Meters Varsity4030:40 PB11
Oct 9WCA 11th Annual Pumpkin RunOct 9 · 5,000 Meters HS Varsity Boys · Place 146 · Friendship Christian5,000 Meters HS Varsity Boys14627:36.72 PB11
Oct 2Trinity Academy Senior NightOct 2 · 5,000 Meters Varsity · Place 16 · Friendship Christian5,000 Meters Varsity1630:28.9 PB11
Sep 22FCS Varsity Home MeetSep 22 · 5,000 Meters Varsity · Place 18 · Friendship Christian5,000 Meters Varsity1828:13 PB11
Sep 18DA Home Meet 3Sep 18 · 5,000 Meters Varsity · Place 20 · Friendship Christian5,000 Meters Varsity2033:36 PB11
Sep 16Thales Apex Home Meet Sep 16 · 5,000 Meters Varsity · Place 20 · Friendship Christian5,000 Meters Varsity2033:36 PB11
Sep 9TA Varsity Home Meet #2Sep 9 · 5,000 Meters Varsity · Place 31 · Friendship Christian5,000 Meters Varsity3131:38.711
Sep 4WCA Home Meet 2Sep 4 · 5,000 Meters Varsity · Place 17 · Friendship Christian5,000 Meters Varsity1732:37.86 PB11
Aug 28Thales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River ChristianAug 28 · 5,000 Meters Varsity · Place 22 · Friendship Christian5,000 Meters Varsity2235:2811

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14RAAC XC CHAMPIONSHIP 2024Oct 14 · 5,000 Meters Varsity · Place 57 · Friendship Christian5,000 Meters Varsity5726:17.5210