Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 618:34.91Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Boyd Lee ParkCPIC Championships · Oct 1618:01.78CPIC ChampionshipsOctober 16, 2025
5,000 Meters · Bryan Multi-Sport ComplexCPIC Bryan Multi-Sports Complex · Sep 821:42.0CPIC Bryan Multi-Sports ComplexSeptember 8, 2025
5,000 Meters · Faith Christian SchoolCPIC Faith Christian · Sep 2218:04CPIC Faith ChristianSeptember 22, 2025
5,000 Meters · Faith Christian-Rocky MountCIC Meet #4 · Sep 1822:27.91CIC Meet #4September 18, 2023
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2718:55.88GCXISeptember 27, 2025
5,000 Meters · Halifax AcademyCIC Conference Championships · Oct 1618:05CIC Conference ChampionshipsOctober 16, 2024
5,000 Meters · Kerr-Vance AcademyCIC Meet #3 · Sep 1123:19CIC Meet #3September 11, 2023
5,000 Meters · Kinston Rotary Dog ParkAPA Home Meet · Sep 1518:41.5APA Home MeetSeptember 15, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 2A Cross Country Championships · Oct 2417:56.61NCISAA 2A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Rocky Mount AcademyCPIC Rocky Mount Academy · Sep 320:15CPIC Rocky Mount AcademySeptember 3, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 2517:31.55NCISAA 2A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilson Christian AcademyPumpkin Run · Oct 1019:27Pumpkin RunOctober 10, 2024
5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 1220:59.54Pumpkin 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 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 15 · Rocky Mount Academy5,000 Meters Varsity1517:56.61 PB10
Oct 16CPIC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 15 · Rocky Mount Academy5,000 Meters Varsity1518:01.78 PB10
Oct 2JPII home meetOct 2 · 5,000 Meters Varsity · Place 39 · Rocky Mount Academy5,000 Meters Varsity3921:22.4510
Sep 27GCXISep 27 · 5,000 Meters HS Invite · Place 48 · Rocky Mount Academy5,000 Meters HS Invite4818:55.88 PB10
Sep 22CPIC Faith ChristianSep 22 · 5,000 Meters New Division · Place 1 · Rocky Mount Academy5,000 Meters New Division118:04 PB10
Sep 15APA Home MeetSep 15 · 5,000 Meters Varsity · Place 12 · Rocky Mount Academy5,000 Meters Varsity1218:41.5 PB10
Sep 8CPIC Bryan Multi-Sports ComplexSep 8 · 5,000 Meters Varsity · Place 11 · Rocky Mount Academy5,000 Meters Varsity1121:42.0 PB10
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 49 · Rocky Mount Academy5,000 Meters HS CHAMPIONSHIP BOYS 5K4918:34.91 PB10
Sep 3CPIC Rocky Mount AcademySep 3 · 5,000 Meters Varsity · Place 12 · Rocky Mount Academy5,000 Meters Varsity1220:15 PB10
Aug 26APA Home MeetAug 26 · 5,000 Meters Varsity · Place 10 · Rocky Mount Academy5,000 Meters Varsity1019:30.410

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25NCISAA 2A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 9 · Rocky Mount Academy5,000 Meters Varsity917:31.55 PB9
Oct 16CIC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 4 · Rocky Mount Academy5,000 Meters Varsity418:05 PB9
Oct 10Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 12 · Rocky Mount Academy5,000 Meters Varsity1219:27 PB9
Oct 7CIC Meet #6Oct 7 · 5,000 Meters Varsity · Place 4 · Rocky Mount Academy5,000 Meters Varsity419:039
Oct 5Hagan Stone XC ClassicOct 5 · 5,000 Meters Varsity · Place 98 · Rocky Mount Academy5,000 Meters Varsity9819:27.699
Sep 23CIC Meet #5Sep 23 · 5,000 Meters Varsity · Place 4 · Rocky Mount Academy5,000 Meters Varsity419:129
Sep 16CIC Meet #4Sep 16 · 5,000 Meters Varsity · Place 5 · Rocky Mount Academy5,000 Meters Varsity520:029
Sep 9CIC Meet #3Sep 9 · 5,000 Meters Varsity · Place 3 · Rocky Mount Academy5,000 Meters Varsity318:359
Sep 3CIC Meet #2Sep 3 · 5,000 Meters Varsity · Place 4 · Rocky Mount Academy5,000 Meters Varsity418:489

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 72 · Rocky Mount Academy5,000 Meters Varsity7220:36.778
Oct 19CIC Championship MeetOct 19 · 5,000 Meters Varsity · Place 8 · Rocky Mount Academy5,000 Meters Varsity820:11Unofficial8
Oct 12Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 39 · Rocky Mount Academy5,000 Meters Varsity3920:59.54 PB8
Sep 25CIC Meet #5Sep 25 · 5,000 Meters Varsity · Place 9 · Rocky Mount Academy5,000 Meters Varsity923:53Unofficial8
Sep 18CIC Meet #4Sep 18 · 5,000 Meters Varsity · Place 13 · Rocky Mount Academy5,000 Meters Varsity1322:27.91 PB8
Sep 11CIC Meet #3Sep 11 · 5,000 Meters Varsity · Place 8 · Rocky Mount Academy5,000 Meters Varsity823:19 PB8
Sep 5CPICSep 5 · 5,000 Meters Varsity · Place 27 · Rocky Mount Academy5,000 Meters Varsity2724:22Unofficial8