Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2719:45.16GCXISeptember 27, 2025
5,000 Meters · Ivey Redmon Sports ComplexKernersville Invite · Oct 1018:56.7Kernersville InviteOctober 10, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 1120:07.96NCRunners Elite XC InvitationalOctober 11, 2024
5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 2218:22.49South Mecklenburg Cross Country Invitational 2026August 22, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 318:58.19Wendy's InvitationalOctober 3, 2026
5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 3019:45.0Eye Opener XC HSAugust 30, 2025
5,000 Meters · Milliken FieldEye Opener Invitational · Sep 518:40.2Eye Opener InvitationalSeptember 5, 2026
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 1319:05.5Pfeiffer XC InviteSeptember 13, 2025
5,000 Meters · Southwest Guilford HSGCXI · Sep 2619:49.0GCXISeptember 26, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1818:08.0adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 65 · Hopewell5,000 Meters Varsity6518:27.2411
Oct 21Greater Charlotte 7A/8A Athletic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 35 · Hopewell5,000 Meters Varsity3518:50.2011
Oct 10Kernersville InviteOct 10 · 5,000 Meters Varsity A · Place 67 · Hopewell5,000 Meters Varsity A6718:56.7 PB11
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 133 · Hopewell5,000 Meters Red13318:58.19 PB11
Sep 26GCXISep 26 · 5,000 Meters Invite · Place 66 · Hopewell5,000 Meters Invite6619:49.0 PB11
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 71 · Hopewell5,000 Meters Invitational7118:08.0 PB11
Sep 5Eye Opener InvitationalSep 5 · 5,000 Meters Championship Boys · Place 65 · Hopewell5,000 Meters Championship Boys6518:40.2 PB11
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 34 · Hopewell5,000 Meters Varsity 13418:22.49 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 65 · Hopewell5,000 Meters Varsity6518:22.9110
Oct 15GCAC Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 29 · Hopewell5,000 Meters Varsity2919:23.510
Sep 27GCXISep 27 · 5,000 Meters HS Invite · Place 79 · Hopewell5,000 Meters HS Invite7919:45.16 PB10
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Championship · Place 89 · Hopewell5,000 Meters Championship8919:05.5 PB10
Aug 30Eye Opener XC HSAug 30 · 5,000 Meters Championship · Place 155 · Hopewell5,000 Meters Championship15519:45.0 PB10
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 98 · Hopewell5,000 Meters Varsity9820:25.16—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Invitational · Place 98 · Hopewell5,000 Meters Invitational9820:25.1610

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A West RegionalOct 26 · 5,000 Meters Varsity · Place 101 · Hopewell5,000 Meters Varsity10120:43.159
Oct 16QCAC 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 34 · Hopewell5,000 Meters Varsity3420:16.439
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 148 · Hopewell5,000 Meters Championship14820:07.96 PB9
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 116 · Hopewell5,000 Meters Varsity11620:53.519
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 116 · Hopewell5,000 Meters Varsity11620:53.519
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Invitational · Place 160 · Hopewell5,000 Meters Invitational16021:49.889