Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Frank LiskeCharlotte Opener · Aug 2915:22.6Charlotte OpenerAugust 29, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 416:04.39NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1514:56.9Adidas XC InvitationalSeptember 15, 2023

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29Charlotte OpenerAug 29 · 5,000 Meters Men's Race · Place 16 · North CarolinaNorth Carolina5,000 Meters Men's Race1615:22.6 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 16 · CaryCary5,000 Meters 4A1616:04.39 PB12
Oct 28NCHSAA 4A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 1 · CaryCary5,000 Meters Varsity115:21.5812
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 5 · CaryCary5,000 Meters Varsity514:49.112
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 4 · CaryCary5,000 Meters Championship414:56.9 PB12
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Championship · Place 4 · CaryCary5,000 Meters Championship415:44.412

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 4A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 33 · CaryCary5,000 Meters Varsity3317:01.7811
Oct 18SWAC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · CaryCary5,000 Meters Varsity215:33.0711
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Championship · Place 24 · CaryCary5,000 Meters Championship2416:18.1611
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 19 · CaryCary5,000 Meters Championship1915:34.111

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipNov 6 · 5,000 Meters 4A · Place 170 · CaryCary5,000 Meters 4A17018:28.8610
Oct 30NCHSAA 4A Mideast RegionalOct 30 · 5,000 Meters Varsity · Place 85 · CaryCary5,000 Meters Varsity8518:18.3810
Oct 20SWAC (Wake Co.) ChampionshipsOct 20 · 5,000 Meters Varsity · Place 32 · CaryCary5,000 Meters Varsity3217:44.5910
Sep 18Adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 79 · CaryCary5,000 Meters Invitational7918:08.610
Aug 14BaySix Kickoff ClassicAug 14 · 3,000 Meters Varsity · Place 55 · CaryCary3,000 Meters Varsity5510:52.5710

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 29QUAD Meet (Apex/CG/Cary/GL)Dec 29 · Varsity · Place 12 · CaryCaryVarsity1219:24.289
Dec 19Quad Meet (Broughton/Cardinal Gibbons/Cary/Panther Creek)Dec 19 · 5,000 Meters Varsity · Place 18 · CaryCary5,000 Meters Varsity1819:38.639
Dec 15Cary vs. Athens DriveDec 15 · 5,000 Meters Varsity · Place 17 · CaryCary5,000 Meters Varsity1718:54.459
Dec 12Cary vs. Apex FriendshipDec 12 · 5,000 Meters Varsity · Place 23 · CaryCary5,000 Meters Varsity2319:22.439
Dec 4Cary vs. JordanDec 4 · 5,000 Meters Varsity · Place 17 · CaryCary5,000 Meters Varsity1718:59.099
Dec 1Cary vs. Green LevelDec 1 · 5,000 Meters Varsity · Place 9 · CaryCary5,000 Meters Varsity919:35.509
Nov 17Cary vs. Green HopeNov 17 · 5,000 Meters Varsity · Place 24 · CaryCary5,000 Meters Varsity2419:13.579