Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Methodist UniversityDownback Invitational · Sep 415:23.60Downback InvitationalSeptember 4, 2026
5,000 Meters · Boyd Lee ParkNCHSAA 4A East Regional · Oct 3025:56.39NCHSAA 4A East RegionalOctober 30, 2021
5,000 Meters · Cleveland Community CollegeYetis Invitational 2026 · Sep 1921:42.48Yetis Invitational 2026September 19, 2026
5,000 Meters · Cleveland Community College North CampusYeti Invitational · Sep 2123:37.62Yeti InvitationalSeptember 21, 2024
5,000 Meters · Ivey Redmon Sports ComplexSpartan Classic · Oct 222:48.80Spartan ClassicOctober 2, 2026
5,000 Meters · New Hanover TrackWallace Park Classic · Sep 2123:22Wallace Park ClassicSeptember 21, 2023
5,000 Meters · Salisbury Community ParkBlue Bear XC Invitational · Oct 1023:44.53Blue Bear XC InvitationalOctober 10, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 4A East Regional · Oct 2823:33.94NCHSAA 4A East RegionalOctober 28, 2023
6,000 Meters · BridgewaterODAC XC Championships · Nov 128:54.5ODAC XC ChampionshipsNovember 1, 2025
6,000 Meters · Elon UniversityElon Invitational · Oct 1828:14.1Elon InvitationalOctober 18, 2024
6,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1528:38.00NCAA South Regional XC ChampionshipNovember 15, 2025
6,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3127:12.2ODAC XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 6,000 Meters ODAC · Place 51 · GuilfordGuilford6,000 Meters ODAC5127:12.2 PBJr
Oct 9Livingstone XC InvitationalOct 9 · 5,000 Meters Collegiate · GuilfordGuilford5,000 Meters Collegiate0DNSJr
Oct 2Spartan ClassicOct 2 · 5,000 Meters Collegiate · Place 19 · GuilfordGuilford5,000 Meters Collegiate1922:48.80 PBJr
Sep 19Yetis Invitational 2026Sep 19 · 5,000 Meters College Women 5K · Place 2 · GuilfordGuilford5,000 Meters College Women 5K221:42.48 PBJr
Sep 4Downback InvitationalSep 4 · 3,500 Meters Women · Place 3 · GuilfordGuilford3,500 Meters Women315:23.60 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 6,000 Meters College · Place 152 · GuilfordGuilford6,000 Meters College15228:38.00 PBSo
Nov 1ODAC XC ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 75 · GuilfordGuilford6,000 Meters Collegiate7528:54.5 PBSo
Oct 10Blue Bear XC InvitationalOct 10 · 5,000 Meters College · Place 10 · GuilfordGuilford5,000 Meters College1023:44.53 PBSo
Oct 3Spartan ClassicOct 3 · 5,000 Meters Varsity · Place 69 · GuilfordGuilford5,000 Meters Varsity6923:53.9SO
Sep 20Yeti Invitational 2025Sep 20 · 5,000 Meters New Division · Place 6 · GuilfordGuilford5,000 Meters New Division624:09.40UnofficialSo
Sep 6Catawba Fleet Feet XC InviteSep 6 · 5,000 Meters College · Place 37 · GuilfordGuilford5,000 Meters College3725:56.45So

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Elon InvitationalOct 18 · 6,000 Meters College · Place 54 · GuilfordGuilford6,000 Meters College5428:14.1 PBFr
Oct 11Livingstone XC InvitationalOct 11 · 5,000 Meters Varsity · Place 5 · GuilfordGuilford5,000 Meters Varsity521:31.8FR
Sep 21Yeti InvitationalSep 21 · 5,000 Meters New Division · Place 10 · GuilfordGuilford5,000 Meters New Division1023:37.62 PBFr
Sep 6Elon Friday Night Lights OpenerSep 6 · 4,000 Meters Varsity · Place 63 · GuilfordGuilford4,000 Meters Varsity6317:39.7FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 104 · New HanoverNew Hanover5,000 Meters Varsity10423:33.94 PB12
Sep 21Wallace Park ClassicSep 21 · 5,000 Meters Varsity · Place 22 · New HanoverNew Hanover5,000 Meters Varsity2223:22 PB12
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Championship · Place 57 · New HanoverNew Hanover5,000 Meters Championship5722:44.68Unofficial12
Aug 24Long Leaf 3200m KickoffAug 24 · 3,200 Meters Varsity · Place 43 · New HanoverNew Hanover3,200 Meters Varsity4314:33.0912
Aug 19Hoggard 3200M Time TrialAug 19 · 3,200 Meters Varsity · Place 50 · New HanoverNew Hanover3,200 Meters Varsity5015:12.1412

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 4A East RegionalOct 29 · 5,000 Meters Varsity · Place 132 · New HanoverNew Hanover5,000 Meters Varsity13224:52.0912
Oct 6New Hanover County Championships MeetOct 6 · 5,000 Meters Varsity · Place 70 · New HanoverNew Hanover5,000 Meters Varsity7025:06.0012
Sep 28MEC North Brunswick Home MeetSep 28 · 5,000 Meters Varsity · Place 34 · New HanoverNew Hanover5,000 Meters Varsity3424:23.3112
Sep 9Wilmington Beach Blast - Nighttime Cross CountrySep 9 · 5,000 Meters Junior Varsity · Place 24 · New HanoverNew Hanover5,000 Meters Junior Varsity2426:09.94—
Sep 1Laney MEC Varsity/JV Home Meet #1Sep 1 · Varsity · Place 40 · New HanoverNew HanoverVarsity4027:32.5512
Aug 25Long Leaf 3K KickoffAug 25 · 3,000 Meters Varsity · Place 50 · New HanoverNew Hanover3,000 Meters Varsity5015:05.7512
Aug 20Hoggard 3K ScrimmageAug 20 · 3,000 Meters Varsity · Place 79 · New HanoverNew Hanover3,000 Meters Varsity7915:44.2212

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 4A East RegionalOct 30 · 5,000 Meters Championship · Place 141 · New HanoverNew Hanover5,000 Meters Championship14125:56.39 PB11