Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bryan Multi-Sport ComplexCPIC Bryan Multi-Sports Complex · Sep 825:01.8CPIC Bryan Multi-Sports ComplexSeptember 8, 2025
5,000 Meters · Faith Christian SchoolCPIC Faith Christian · Sep 2224:43CPIC Faith ChristianSeptember 22, 2025
5,000 Meters · John Paul II Catholic High SchoolCPIC · Sep 1126:57CPICSeptember 11, 2023
5,000 Meters · Kinston Rotary Dog ParkAPA Home Meet · Aug 2623:35.0APA Home MeetAugust 26, 2025
5,000 Meters · Martin Marietta ParkNBCA XC Meet · Sep 2532:55NBCA XC MeetSeptember 25, 2023
5,000 Meters · McAlpine Creek ParkNCISAA 2A Cross Country Championships · Oct 2424:23.99NCISAA 2A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 2523:43.82NCISAA 2A State ChampionshipsOctober 25, 2024
5,000 Meters · Wayne Country Day SchoolCPIC · Sep 1231:21CPICSeptember 12, 2022
5,000 Meters · Wilson ChristianPumpkin Run · Oct 624:21.06Pumpkin RunOctober 6, 2022
5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 1225:45.59Pumpkin RunOctober 12, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24NCISAA 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 101 · Liberty Christian (Richlands)5,000 Meters Varsity10124:23.99 PB12
Sep 22CPIC Faith ChristianSep 22 · 5,000 Meters New Division · Place 50 · Liberty Christian (Richlands)5,000 Meters New Division5024:43 PB12
Sep 8CPIC Bryan Multi-Sports ComplexSep 8 · 5,000 Meters Varsity · Place 36 · Liberty Christian (Richlands)5,000 Meters Varsity3625:01.8 PB12
Aug 26APA Home MeetAug 26 · 5,000 Meters Varsity · Place 48 · Liberty Christian (Richlands)5,000 Meters Varsity4823:35.0 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25NCISAA 2A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 107 · Liberty Christian (Richlands)5,000 Meters Varsity10723:43.82 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 147 · Liberty Christian (Richlands)5,000 Meters Varsity14724:21.3910
Oct 12Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 123 · Liberty Christian (Richlands)5,000 Meters Varsity12325:45.59 PB10
Oct 2CPICOct 2 · 5,000 Meters Varsity · Place 41 · Liberty Christian (Richlands)5,000 Meters Varsity4125:48Unofficial10
Sep 25NBCA XC MeetSep 25 · 5,000 Meters Open · Place 38 · Liberty Christian (Richlands)5,000 Meters Open3832:55 PB10
Sep 11CPICSep 11 · 5,000 Meters Varsity · Place 65 · Liberty Christian (Richlands)5,000 Meters Varsity6526:57 PB10
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Varsity · Place 141 · Liberty Christian (Richlands)5,000 Meters Varsity14126:37.19Unofficial10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3NCCSA Cross Country State ChampionshipNov 3 · 5,000 Meters Varsity · Place 50 · Liberty Christian Academy5,000 Meters Varsity5024:16.639
Oct 18WCA Home MeetOct 18 · 5,000 Meters Varsity · Place 38 · Liberty Chri5,000 Meters Varsity3824:02.63—
Oct 10CPICOct 10 · 5,000 Meters Varsity · Place 66 · Liberty Christian (Richlands)5,000 Meters Varsity6625:31Unofficial9
Oct 6Pumpkin RunOct 6 · 5,000 Meters Varsity · Place 119 · Liberty Christian (Richlands)5,000 Meters Varsity11924:21.06 PB9
Sep 12CPICSep 12 · 5,000 Meters Varsity · Place 70 · Liberty Christian (Richlands)5,000 Meters Varsity7031:21 PB9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18CIPC CHAMPIONSHIPOct 18 · 5,000 Meters Varsity · Place 27 · Liberty Christian (Richlands)5,000 Meters Varsity2726:47.0Unofficial8
Oct 11CPICOct 11 · 5,000 Meters Varsity · Place 9 · Liberty Christian (Richlands)5,000 Meters Varsity926:02.0Unofficial8
Oct 7CPIC MeetOct 7 · 5,000 Meters New Division · Place 24 · Liberty Christian (Richlands)5,000 Meters New Division2429:30Unofficial8
Sep 27CPICSep 27 · 5,000 Meters Varsity · Liberty Christian (Richlands)5,000 Meters Varsity037:43.62Unofficial8