Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boyd Lee ParkCPIC Championships · Oct 1618:45.98CPIC ChampionshipsOctober 16, 2025
5,000 Meters · BOYD LEE PARKBo Run · Sep 2618:50.23Bo RunSeptember 26, 2026
5,000 Meters · Boyd Lee ParkJPII Home Meet 2026 · Oct 819:14.93JPII Home Meet 2026October 8, 2026
5,000 Meters · Faith Christian SchoolCPIC Faith Christian · Sep 2220:30CPIC Faith ChristianSeptember 22, 2025
5,000 Meters · Kinston Rotary Dog ParkParrott Academy Meet · Sep 519:28.5Parrott Academy MeetSeptember 5, 2024
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2419:21.57NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Olsen ParkCPIC Conference Meet - Wilmington · Oct 118:25.01CPIC Conference Meet - WilmingtonOctober 1, 2024
5,000 Meters · Rocky Mount AcademyCPIC Rocky Mount Academy · Sep 320:28CPIC Rocky Mount AcademySeptember 3, 2025
5,000 Meters · The Epiphany School of Global StudiesEpiphany Home XC Meet · Sep 1422:20.49Epiphany Home XC MeetSeptember 14, 2026
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2519:24.78NCISAA 3A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilson Christian AcademyPumpkin Run · Oct 1020:15Pumpkin RunOctober 10, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 93 · Pope John Paul II5,000 Meters Varsity9320:03.4612
Oct 22CPIC Championship Meet 2026Oct 22 · 5,000 Meters Varsity · Place 18 · Pope John Paul II5,000 Meters Varsity1819:13.0612
Oct 12Epiphany Home XC MeetOct 12 · 5,000 Meters Varsity · Place 63 · Pope John Paul II5,000 Meters Varsity6330:39.8312
Oct 8JPII Home Meet 2026Oct 8 · 5,000 Meters Varsity · Place 6 · Pope John Paul II5,000 Meters Varsity619:14.93 PB12
Sep 26Bo RunSep 26 · 5,000 Meters Championship · Place 48 · Pope John Paul II5,000 Meters Championship4818:50.23 PB12
Sep 21CPIC Meet @ RMASep 21 · 5,000 Meters Varsity · Place 19 · Pope John Paul II5,000 Meters Varsity1922:44.6612
Sep 14Epiphany Home XC MeetSep 14 · 5,000 Meters Varsity · Place 21 · Pope John Paul II5,000 Meters Varsity2122:20.49 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 78 · Pope John Paul II5,000 Meters Varsity7819:21.57 PB11
Oct 16CPIC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 21 · Pope John Paul II5,000 Meters Varsity2118:45.98 PB11
Oct 62025-OCT-06-TES-XC MEETOct 6 · 5,000 Meters Varsity · Place 40 · Pope John Paul II5,000 Meters Varsity4023:4411
Oct 2JPII home meetOct 2 · 5,000 Meters Varsity · Place 10 · Pope John Paul II5,000 Meters Varsity1019:05.0911
Sep 22CPIC Faith ChristianSep 22 · 5,000 Meters New Division · Place 14 · Pope John Paul II5,000 Meters New Division1420:30 PB11
Sep 3CPIC Rocky Mount AcademySep 3 · 5,000 Meters Varsity · Place 14 · Pope John Paul II5,000 Meters Varsity1420:28 PB11
Aug 26APA Home MeetAug 26 · 5,000 Meters Varsity · Place 11 · Pope John Paul II5,000 Meters Varsity1119:31.111

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 71 · Pope John Paul II5,000 Meters Varsity7119:24.78 PB10
Oct 17CPIC XC 2024 ChampionshipsOct 17 · 5,000 Meters Championship · Place 15 · Pope John Paul II5,000 Meters Championship1518:58.4710
Oct 10Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 18 · Pope John Paul II5,000 Meters Varsity1820:15 PB10
Oct 1CPIC Conference Meet - WilmingtonOct 1 · 5,000 Meters Varsity · Place 9 · Pope John Paul II5,000 Meters Varsity918:25.01 PB10
Sep 5Parrott Academy MeetSep 5 · 5,000 Meters Varsity · Place 5 · Pope John Paul II5,000 Meters Varsity519:28.5 PB10