Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Watauga HSPioneer Clash of the Classes · Aug 1613:45.84Pioneer Clash of the ClassesAugust 16, 2025
2,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 209:28.31USATF North Carolina Association Junior Olympic ChampionshipsNovember 20, 2016
3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 1813:29.20USATF North Carolina Association Junior Olympic ChampionshipsNovember 18, 2018
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 2919:12.02NCHSAA 4A Midwest RegionalOctober 29, 2022
5,000 Meters · mcalpineWendys Invite · Oct 719:27.25Wendys InviteOctober 7, 2023
5,000 Meters · West Cabarrus High SchoolCabarrus County XC Championships · Oct 821:15.0Cabarrus County XC ChampionshipsOctober 8, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Cabarrus County XC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 37 · West CabarrusWest Cabarrus5,000 Meters Varsity3721:15.0 PB12
Aug 28Northwest XC InvitationalAug 28 · 5,000 Meters Varsity · Place 106 · West CabarrusWest Cabarrus5,000 Meters Varsity10621:42.1412
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Championship · Place 134 · West CabarrusWest Cabarrus5,000 Meters Championship13421:38.5912
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 134 · West CabarrusWest Cabarrus5,000 Meters Varsity13421:38.59—
Aug 16Pioneer Clash of the ClassesAug 16 · 2 Miles Senior · Place 55 · West CabarrusWest Cabarrus2 Miles Senior5513:45.84 PB12

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14NC Runners Elite InviteOct 14 · 5,000 Meters Frosh/Soph Freshman · Place 19 · West CabarrusWest Cabarrus5,000 Meters Frosh/Soph Freshman1919:53.5710
Oct 7Wendys InviteOct 7 · 5,000 Meters FR/SO Junior Varsity · Place 92 · West CabarrusWest Cabarrus5,000 Meters FR/SO Junior Varsity9219:27.25 PB10
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 111 · West CabarrusWest Cabarrus5,000 Meters Varsity11119:36.0610
Aug 26Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 110 · West CabarrusWest Cabarrus5,000 Meters Championship11019:36.0610
Aug 19Pioneer Clash of the ClassesAug 19 · 2 Miles Sophomore · Place 33 · West CabarrusWest Cabarrus2 Miles Sophomore3312:3610

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 4A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 126 · West CabarrusWest Cabarrus5,000 Meters Varsity12619:12.02 PB9
Oct 18GM4A Conference MeetOct 18 · 5,000 Meters Varsity · Place 50 · West CabarrusWest Cabarrus5,000 Meters Varsity5019:44.949
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 92 · West CabarrusWest Cabarrus5,000 Meters Invitational9219:08.089
Sep 13Printcrafters InvitationalSep 13 · 5,000 Meters Varsity · Place 28 · West CabarrusWest Cabarrus5,000 Meters Varsity2819:39.01—
Aug 20Pioneer Clash of the ClassesAug 20 · 2 Miles Freshman · Place 10 · West CabarrusWest Cabarrus2 Miles Freshman1012:379
Aug 17Greater Metro 4 Pre ConferenceAug 17 · 5,000 Meters Varsity · Place 26 · West CabarrusWest Cabarrus5,000 Meters Varsity2620:08.129

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 17USATF North Carolina Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 25 · Harrisburg RunnersHarrisburg Runners3,000 Meters 11-122513:55.776

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 18USATF North Carolina Association Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 10 · Harrisburg RunnersHarrisburg Runners3,000 Meters 9-101013:29.20 PB5

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 19USATF North Carolina Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 24 · Harrisburg RunnersHarrisburg Runners3,000 Meters 9-102414:00.664

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 20USATF North Carolina Association Junior Olympic ChampionshipsNov 20 · 2,000 Meters 8U · Place 15 · Harrisburg RunnersHarrisburg Runners2,000 Meters 8U159:28.31 PB3