Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anson High SchoolRocky River XC Conference Championship · Oct 2017:55.32Rocky River XC Conference ChampionshipOctober 20, 2026
5,000 Meters · Central Academy of Technology & Arts (CATA)RRC Meet@ CATA · Sep 920:37.43RRC Meet@ CATASeptember 9, 2025
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2719:21.08GCXISeptember 27, 2025
5,000 Meters · IM FieldsRRC @ Wingate · Sep 2420:44RRC @ Wingate September 24, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 618:30.2NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 2219:28.61South Mecklenburg Cross Country Invitational 2026August 22, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 318:50.94Wendy's InvitationalOctober 3, 2026
5,000 Meters · Mount Pleasant High schoolRRC @ MPHS · Sep 3020:40.00RRC @ MPHSSeptember 30, 2025
5,000 Meters · Mount Pleasant High SchoolRRC Mount Pleasant · Sep 2920:51RRC Mount Pleasant September 29, 2026
5,000 Meters · Oakboro District ParkRRC Meet · Oct 1518:59.46RRC MeetOctober 15, 2026
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 1319:21.2Pfeiffer XC InviteSeptember 13, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 4A · Place 59 · West Stanly5,000 Meters 4A5918:30.2 PB10
Oct 31NCHSAA 4A Central RegionalOct 31 · 5,000 Meters Varsity · Place 33 · West Stanly5,000 Meters Varsity3318:44.8910
Oct 20Rocky River XC Conference ChampionshipOct 20 · 5,000 Meters Varsity Boys 5K · Place 11 · West Stanly5,000 Meters Varsity Boys 5K1117:55.32 PB10
Oct 15RRC MeetOct 15 · 5,000 Meters Varsity · Place 4 · West Stanly5,000 Meters Varsity418:59.46 PB10
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters JV FR/SO · Place 35 · West Stanly5,000 Meters JV FR/SO3518:50.94 PB10
Sep 29RRC Mount Pleasant Sep 29 · 5,000 Meters Varsity · Place 9 · West Stanly5,000 Meters Varsity920:51 PB10
Sep 15RRC @ WingateSep 15 · 5,000 Meters Varsity · Place 10 · West Stanly5,000 Meters Varsity1020:16Unofficial10
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 200 · West Stanly5,000 Meters Invitational20019:36.8510
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Invitational · Place 32 · West Stanly5,000 Meters HS Invitational3219:35.110
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 3 · Place 22 · West Stanly5,000 Meters Varsity 32219:28.61 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14RRC Championship MeetOct 14 · 5,000 Meters Junior Varsity · Place 1 · West Stanly5,000 Meters Junior Varsity119:54.639
Sep 30RRC @ MPHSSep 30 · 5,000 Meters Varsity · Place 11 · West Stanly5,000 Meters Varsity1120:40.00 PB9
Sep 27GCXISep 27 · 5,000 Meters HS Dev · Place 27 · West Stanly5,000 Meters HS Dev2719:21.08 PB9
Sep 24RRC @ Wingate Sep 24 · 5,000 Meters Varsity · Place 10 · West Stanly5,000 Meters Varsity1020:44 PB9
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Invitational · Place 23 · West Stanly5,000 Meters Invitational2319:21.2 PB9
Sep 9RRC Meet@ CATASep 9 · 5,000 Meters Boys Varsity · Place 12 · West Stanly5,000 Meters Boys Varsity1220:37.43 PB9
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Open · Place 114 · West Stanly5,000 Meters Open11420:03.69
Aug 26RRC Preseason MeetAug 26 · 5,000 Meters Varsity · Place 18 · West Stanly5,000 Meters Varsity1820:48.009
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 97 · West Stanly5,000 Meters Varsity9720:22.44—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Invitational · Place 97 · West Stanly5,000 Meters Invitational9720:22.449