Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1430:52.7NCAA DI Southeast RegionalNovember 14, 2025
5,000 Meters · Boyd Lee ParkNCHSAA 4A East Regional · Oct 3016:58.07NCHSAA 4A East RegionalOctober 30, 2021
5,000 Meters · Frank LiskeCharlotte Opener · Aug 2914:55.1Charlotte OpenerAugust 29, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 416:00.21NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2515:46.37Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · WakeMed Soccer ParkNCHSAA 4A East Regional · Oct 2815:52.37NCHSAA 4A East RegionalOctober 28, 2023
8,000 Meters · Frank Lisk Park2025 American Conference XC Champs · Nov 124:17.22025 American Conference XC ChampsNovember 1, 2025
8,000 Meters · Lake Oaks ParkThe American Cross Country Championships · Oct 3124:59.2The American Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1224:24.54Queen City InviteSeptember 12, 2025
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 324:02.9Joe Piane InvitationalOctober 3, 2025
8,000 Meters · Panorama FarmsVirginia/Panorama Farms Invitational · Oct 1724:29.9Virginia/Panorama Farms InvitationalOctober 17, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31The American Cross Country ChampionshipsOct 31 · 8,000 Meters American · Place 21 · CharlotteCharlotte8,000 Meters American2124:59.2 PBJr
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 27 · CharlotteCharlotte8,000 Meters Mens2725:43.0Jr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 50 · CharlotteCharlotte10,000 Meters D1 Southeast5030:52.7 PBSo
Nov 12025 American Conference XC ChampsNov 1 · 8,000 Meters Champ · Place 19 · CharlotteCharlotte8,000 Meters Champ1924:17.2 PBSo
Oct 17Virginia/Panorama Farms InvitationalOct 17 · 8,000 Meters College · Place 35 · CharlotteCharlotte8,000 Meters College3524:29.9 PBSo
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Blue · Place 59 · CharlotteCharlotte8,000 Meters Blue5924:02.9 PBSo
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 5 · CharlotteCharlotte8,000 Meters Collegiate524:24.54 PBSo
Aug 29Charlotte OpenerAug 29 · 5,000 Meters Men's Race · Place 5 · CharlotteCharlotte5,000 Meters Men's Race514:55.1 PBSo

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 47 · NCNC5,000 Meters Championship4715:46.37 PB12
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 14 · LaneyLaney5,000 Meters 4A1416:00.21 PB12
Oct 28NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 3 · LaneyLaney5,000 Meters Varsity315:52.37 PB12
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 45 · LaneyLaney5,000 Meters Varsity4515:45.712
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 44 · LaneyLaney5,000 Meters Championship4415:57.012
Aug 24Long Leaf 3200m KickoffAug 24 · 3,200 Meters Varsity · Place 4 · LaneyLaney3,200 Meters Varsity410:23.4912
Aug 19Hoggard 3200M Time TrialAug 19 · 3,200 Meters Varsity · Place 1 · LaneyLaney3,200 Meters Varsity110:27.7412

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 41 · LaneyLaney5,000 Meters 4A4116:39.5211
Oct 29NCHSAA 4A East RegionalOct 29 · 5,000 Meters Varsity · Place 14 · LaneyLaney5,000 Meters Varsity1416:31.8811
Oct 6New Hanover County Championships MeetOct 6 · 5,000 Meters Varsity · Place 2 · LaneyLaney5,000 Meters Varsity216:29.7111
Sep 28MEC North Brunswick Home MeetSep 28 · 5,000 Meters Varsity · Place 1 · LaneyLaney5,000 Meters Varsity116:30.7511
Sep 22Hoggard Home Meet #1Sep 22 · 5,000 Meters Varsity · Place 1 · LaneyLaney5,000 Meters Varsity116:45.3911
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Invitational · Place 4 · LaneyLaney5,000 Meters Invitational416:14.511
Sep 15MEC Topsail Meet #1Sep 15 · Varsity · Place 24 · LaneyLaneyVarsity2421:40.3711
Sep 1Laney MEC Varsity/JV Home Meet #1Sep 1 · 5,000 Meters Junior Varsity · Place 3 · LaneyLaney5,000 Meters Junior Varsity316:45.9911
Aug 25Long Leaf 3K KickoffAug 25 · 3,000 Meters Varsity · Place 2 · LaneyLaney3,000 Meters Varsity29:36.3811
Aug 20Hoggard 3K ScrimmageAug 20 · 3,000 Meters Varsity · Place 2 · LaneyLaney3,000 Meters Varsity29:43.2311

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipNov 6 · 5,000 Meters 4A · Place 136 · LaneyLaney5,000 Meters 4A13617:33.5310
Oct 30NCHSAA 4A East RegionalOct 30 · 5,000 Meters Championship · Place 39 · LaneyLaney5,000 Meters Championship3916:58.07 PB10
Oct 21Mideastern Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 10 · LaneyLaney5,000 Meters Varsity1017:05.0810
Sep 18Adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 56 · LaneyLaney5,000 Meters Invitational5617:49.910
Aug 26Wilmington XC KickoffAug 26 · Varsity · Place 22 · LaneyLaneyVarsity2219:09.9610
Aug 21Long Leaf 5K Time TrialAug 21 · 5,000 Meters Varsity · Place 14 · LaneyLaney5,000 Meters Varsity1418:36.1410