Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Jay County ParkFriendship at Blue Jay Pt Dual Meet · Aug 3028:37Friendship at Blue Jay Pt Dual MeetAugust 30, 2021
5,000 Meters · Bond ParkRAAC Championship · Oct 1321:54RAAC Championship October 13, 2025
5,000 Meters · Durham Academy XC CourseDA Home Meet 3 · Sep 1824:40DA Home Meet 3September 18, 2025
5,000 Meters · Hagan-Stone ParkNCISAA 2A State Championships · Oct 2822:01.25NCISAA 2A State ChampionshipsOctober 28, 2022
5,000 Meters · Harris Lake County ParkThales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River Christian · Aug 2824:21Thales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River ChristianAugust 28, 2025
5,000 Meters · Harris Lake County ParkThales Apex vs. FCS · Oct 1324:31Thales Apex vs. FCSOctober 13, 2022
5,000 Meters · McAlpine Creek ParkNCISAA 1A Cross Country Championships · Oct 2421:04.10NCISAA 1A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Rolesville High SchoolRAAC Championships 2023 · Oct 1622:03.3RAAC Championships 2023October 16, 2023
5,000 Meters · St. Isidore's FarmSTMA Home Meet (10/2) · Oct 224:17STMA Home Meet (10/2)October 2, 2023
5,000 Meters · Trinity Academy of RaleighTA Varsity Home Meet #2 · Sep 923:16.7TA Varsity Home Meet #2September 9, 2025
5,000 Meters · Wake Christian AcademyWCA Home Meet 2 · Sep 423:35.76WCA Home Meet 2September 4, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 2722:07.87NCISAA 2A State ChampionshipsOctober 27, 2023
5,000 Meters · Wendell ParkRAAC @ Wendell Park · Sep 2121:53RAAC @ Wendell ParkSeptember 21, 2023
5,000 Meters · Wendell Park Cross CountryFCS Varsity Home Meet · Sep 2222:20FCS Varsity Home MeetSeptember 22, 2025
5,000 Meters · Wilson ChristianPumpkin Run · Oct 623:04.43Pumpkin RunOctober 6, 2022
5,000 Meters · Wilson Christian AcademyWCA 11th Annual Pumpkin Run · Oct 921:25.51WCA 11th Annual Pumpkin RunOctober 9, 2025
5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 1221:44.92Pumpkin RunOctober 12, 2023

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24NCISAA 1A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 32 · Friendship ChristianFriendship Christian5,000 Meters Varsity3221:04.10 PB12
Oct 13RAAC Championship Oct 13 · 5,000 Meters Varsity · Place 21 · Friendship ChristianFriendship Christian5,000 Meters Varsity2121:54 PB12
Oct 9WCA 11th Annual Pumpkin RunOct 9 · 5,000 Meters HS Varsity Boys · Place 74 · Friendship ChristianFriendship Christian5,000 Meters HS Varsity Boys7421:25.51 PB12
Oct 2Trinity Academy Senior NightOct 2 · 5,000 Meters Varsity · Friendship ChristianFriendship Christian5,000 Meters Varsity0DNS12
Sep 22FCS Varsity Home MeetSep 22 · 5,000 Meters Varsity · Place 10 · Friendship ChristianFriendship Christian5,000 Meters Varsity1022:20 PB12
Sep 18DA Home Meet 3Sep 18 · 5,000 Meters Varsity · Place 13 · Friendship ChristianFriendship Christian5,000 Meters Varsity1324:40 PB12
Sep 16Thales Apex Home Meet Sep 16 · 5,000 Meters Varsity · Place 13 · Friendship ChristianFriendship Christian5,000 Meters Varsity1324:4012
Sep 9TA Varsity Home Meet #2Sep 9 · 5,000 Meters Varsity · Place 15 · Friendship ChristianFriendship Christian5,000 Meters Varsity1523:16.7 PB12
Sep 4WCA Home Meet 2Sep 4 · 5,000 Meters Varsity · Place 8 · Friendship ChristianFriendship Christian5,000 Meters Varsity823:35.76 PB12
Aug 28Thales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River ChristianAug 28 · 5,000 Meters Varsity · Place 9 · Friendship ChristianFriendship Christian5,000 Meters Varsity924:21 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 1A State ChampionshipsOct 25 · 5,000 Meters 1A · Place 42 · Friendship ChristianFriendship Christian5,000 Meters 1A4221:53.4—
Oct 10Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 78 · Friendship ChristianFriendship Christian5,000 Meters Varsity7823:1411
Sep 23Thales Rolesville Home Meet 9/23Sep 23 · 5,000 Meters Varsity · Place 21 · Friendship ChristianFriendship Christian5,000 Meters Varsity2124:02.2911

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 108 · Friendship ChristianFriendship Christian5,000 Meters Varsity10822:07.87 PB10
Oct 16RAAC Championships 2023Oct 16 · 5,000 Meters Varsity Boys · Place 40 · Friendship ChristianFriendship Christian5,000 Meters Varsity Boys4022:03.3 PB10
Oct 12Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 61 · Friendship ChristianFriendship Christian5,000 Meters Varsity6121:44.92 PB10
Oct 2STMA Home Meet (10/2)Oct 2 · 5,000 Meters Varsity Men's · Place 29 · Friendship ChristianFriendship Christian5,000 Meters Varsity Men's2924:17 PB10
Sep 26WCA Home Meet 2023Sep 26 · 5,000 Meters Varsity · Place 45 · Friendship CFriendship C5,000 Meters Varsity4522:07.31—
Sep 21RAAC @ Wendell ParkSep 21 · 5,000 Meters Varsity · Place 30 · Friendship ChristianFriendship Christian5,000 Meters Varsity3021:53 PB10
Aug 31Thales Academy Apex vs. RAAC Aug 31 · 5,000 Meters Varsity · Place 22 · Friendship ChristianFriendship Christian5,000 Meters Varsity2224:3810
Aug 22Thales Rolesville Home Meet 8/22Aug 22 · 5,000 Meters Varsity Boys · Place 31 · Friendship ChristianFriendship Christian5,000 Meters Varsity Boys3123:4810

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NCISAA 2A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 125 · Friendship ChristianFriendship Christian5,000 Meters Varsity12522:01.25 PB12
Oct 13Thales Apex vs. FCSOct 13 · 5,000 Meters Varsity · Place 26 · Friendship ChristianFriendship Christian5,000 Meters Varsity2624:31 PB12
Oct 10Grace Christian School (Sanford) XC MeetOct 10 · 5,000 Meters Varsity · Place 24 · Friendship ChristianFriendship Christian5,000 Meters Varsity2421:17Unofficial12
Oct 6Pumpkin RunOct 6 · 5,000 Meters Varsity · Place 94 · Friendship ChristianFriendship Christian5,000 Meters Varsity9423:04.43 PB12
Aug 25Thales Apex vs. STMA/GCS/FCAug 25 · 5,000 Meters Varsity · Place 31 · Friendship ChristianFriendship Christian5,000 Meters Varsity3126:1612

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 23Wake Christian Academy Home MeetSep 23 · 5,000 Meters New Division · Place 18 · Friendship ChristianFriendship Christian5,000 Meters New Division1825:5711
Sep 9St Thomas More Host Cross CountrySep 9 · 5,000 Meters Varsity · Place 31 · Friendship ChristianFriendship Christian5,000 Meters Varsity3125:2811
Aug 30Friendship at Blue Jay Pt Dual MeetAug 30 · 5,000 Meters Varsity · Place 16 · Friendship ChristianFriendship Christian5,000 Meters Varsity1628:37 PB11
Aug 27Thales Apex Meet 1Aug 27 · 5,000 Meters Varsity · Place 17 · Friendship ChristianFriendship Christian5,000 Meters Varsity1729:0711