Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dragon Park (James L. Morgan Recreation Complex)SAC HS XC Championship · Oct 1520:20.72SAC HS XC ChampionshipOctober 15, 2024
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 616:59.1NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 2217:06.80South Mecklenburg Cross Country Invitational 2026August 22, 2026
5,000 Meters · Pinecrest High School Field HouseMid-South Conference Cross Country Championship · Oct 1517:01.41Mid-South Conference Cross Country ChampionshipOctober 15, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 217:07.39Great American XC Festival Presented by CorosOctober 2, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 8A · Place 47 · Pinecrest5,000 Meters 8A4716:59.1 PB12
Oct 31NCHSAA 8A West RegionalOct 31 · 5,000 Meters Varsity · Place 37 · Pinecrest5,000 Meters Varsity3717:07.3612
Oct 21Mid-South Conference Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 4 · Pinecrest5,000 Meters Varsity417:17.312
Oct 7Mid-South XC Meet 6Oct 7 · 5,000 Meters Boys 5000 · Place 3 · Pinecrest5,000 Meters Boys 5000317:33.212
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 84 · Pinecrest5,000 Meters Blue Invitational8417:07.39 PB12
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 60 · Pinecrest5,000 Meters Varsity Championship (SATURDAY)6016:59.7Unofficial12
Sep 16Mid-South XC Meet 2Sep 16 · 5,000 Meters Boys 5000 · Place 5 · Pinecrest5,000 Meters Boys 5000518:51.512
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 116 · Pinecrest5,000 Meters Championship11617:27.6812
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 2 · Place 28 · Pinecrest5,000 Meters Varsity 22817:06.80 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 8A West RegionalsOct 25 · 5,000 Meters Varsity · Place 38 · Pinecrest5,000 Meters Varsity3817:23.9811
Oct 15Mid-South Conference Cross Country ChampionshipOct 15 · 5,000 Meters Varsity · Place 3 · Pinecrest5,000 Meters Varsity317:01.41 PB11
Oct 9Mid-South XC Meet #2Oct 9 · 5,000 Meters Varsity · Place 8 · Pinecrest5,000 Meters Varsity818:21.1611
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 126 · Pinecrest5,000 Meters Varsity12617:07.711
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 126 · Pinecrest5,000 Meters Varsity12617:07.711
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 126 · Pinecrest5,000 Meters Varsity12617:07.711
Sep 10Mid-South XC Meet #2Sep 10 · 5,000 Meters New Division · Place 11 · Pinecrest5,000 Meters New Division1119:10.6511
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 139 · Pinecrest5,000 Meters Championship13917:35.111
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Championship · Place 52 · Pinecrest5,000 Meters Championship5217:37.7511
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 52 · Pinecrest5,000 Meters Varsity5217:37.75—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15SAC HS XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 14 · Pinecrest5,000 Meters Junior Varsity1420:20.72 PB10
Oct 8SAC #7 @ Pinecrest HSOct 8 · 5,000 Meters Varsity · Place 11 · Pinecrest5,000 Meters Varsity1119:05.75—
Sep 6Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 100 · Pinecrest5,000 Meters JV FR/SO10019:53.910
Sep 3SAC XC Meet 2Sep 3 · 5,000 Meters Varsity · Place 15 · Pinecrest5,000 Meters Varsity1520:31.60—
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 54 · Pinecrest5,000 Meters Junior Varsity5420:02.4710
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 54 · Pinecrest5,000 Meters Junior Varsity5420:02.4810