Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNC Runners Tune Up · Jun 105:51.2NC Runners Tune UpJune 1, 2024
1000 Meters · IndoorNW Cabarrus November Invitational · Nov 203:12.48aNW Cabarrus November InvitationalNovember 20, 2025
1000 Meters · OutdoorChristmas is Near Invitational · Dec 203:14.46aChristmas is Near InvitationalDecember 20, 2025
1600 Meters · IndoorNCHSAA 3A Champs · Feb 115:31.52aNCHSAA 3A ChampsFebruary 11, 2026
1600 Meters · Outdoor3A Central Regionals · May 85:30.03a3A Central RegionalsMay 8, 2026
2 Miles · Outdooradidas Outdoor Nationals · Jun 1413:54.80aadidas Outdoor NationalsJune 14, 2024
3200 Meters · IndoorNCHSAA 3A Champs · Feb 1112:39.40aNCHSAA 3A ChampsFebruary 11, 2026
3200 Meters · OutdoorNCHSAA 1A Midwest Regional · May 1012:18.67aNCHSAA 1A Midwest RegionalMay 10, 2025
400 Meters · Relay Split · IndoorJace's Journey Holiday Invitational · Dec 91:09.767Jace's Journey Holiday InvitationalDecember 9, 2024
800 Meters · OutdoorNCHSAA 1A Midwest Regional · May 102:26.56aNCHSAA 1A Midwest RegionalMay 10, 2025
800 Meters · Relay Split · IndoorJace's Journey Holiday Invitational · Dec 92:33.239Jace's Journey Holiday InvitationalDecember 9, 2024
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 202:36.267NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 1600 Meters · Place 4 · Union Academy1600 Meters4.5:33.78a11
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 800 Meters · Place 15 · Union Academy800 Meters15.2:43.40a11
May 83A Central RegionalsMay 8 · 3200 Meters · Union Academy3200 Meters--DNF11
May 83A Central RegionalsMay 8 · 1600 Meters · Place 2 · Union Academy1600 Meters2.5:30.03a PB11
May 83A Central RegionalsMay 8 · 800 Meters · Place 3 · Union Academy800 Meters3.2:30.90a11
Apr 30YVC Conference ChampionshipsApr 30 · 3200 Meters · Place 4 · Union Academy3200 Meters4.13:09.55a11
Apr 30YVC Conference ChampionshipsApr 30 · 800 Meters · Place 1 · Union Academy800 Meters1.2:34.32a11
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 3200 Meters · Place 1 · Union Academy3200 Meters1.12:55.18a11
Mar 26YVC Conference Meet #4 (North Rowan)Mar 26 · 800 Meters · Place 1 · Union Academy800 Meters1.2:28.24a11
Mar 12YVC Conference Meet #2- Union AcademyMar 12 · 800 Meters · Place 1 · Union Academy800 Meters1.2:38.56a11
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1600 Meters · Place 6 · Union Academy1600 Meters6.5:22.57aUnofficial11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A ChampsFeb 11 · 3200 Meters · Place 3 · Union Academy3200 Meters3.12:39.40a PB11
Feb 11NCHSAA 3A ChampsFeb 11 · 1000 Meters · Place 2 · Union Academy1000 Meters2.3:17.88a11
Feb 11NCHSAA 3A ChampsFeb 11 · 1600 Meters · Place 2 · Union Academy1600 Meters2.5:31.52a PB11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 1000 Meters · Place 6 · Union Academy1000 Meters6.3:14.46a PB11
Dec 10PRHS Polar Bear #1Dec 10 · 1000 Meters · Place 1 · Union Academy1000 Meters1.3:16.53aUnofficial11
Dec 10PRHS Polar Bear #1Dec 10 · 1600 Meters · Place 2 · Union Academy1600 Meters2.5:30.63aUnofficial11
Dec 4Monroe High Polar Bear MeetDec 4 · 1000 Meters · Union Academy1000 Meters—DNS11
Dec 4Monroe High Polar Bear MeetDec 4 · 1600 Meters · Place 1 · Union Academy1600 Meters1.5:25.35aUnofficial11
Nov 24UA Winter Hat Polar BearNov 24 · 1600 Meters · Place 2 · Union Academy1600 Meters2.5:25.81aUnofficial11
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 3200 Meters · Place 6 · Union Academy3200 Meters6.12:35.37a10
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 800 Meters · Place 6 · Union Academy800 Meters6.2:27.58a10
May 10NCHSAA 1A Midwest RegionalMay 10 · 3200 Meters · Place 1 · Union Academy3200 Meters1.12:18.67a PB10
May 10NCHSAA 1A Midwest RegionalMay 10 · 800 Meters · Place 1 · Union Academy800 Meters1.2:26.56a PB10
Apr 15YVC Championship MeetApr 15 · 3200 Meters · Place 1 · Union Academy3200 Meters1.13:13.30a10
Apr 15YVC Championship MeetApr 15 · 1600 Meters · Place 1 · Union Academy1600 Meters1.6:12.16a10
Apr 15YVC Championship MeetApr 15 · 800 Meters · Place 1 · Union Academy800 Meters1.2:30.29a10
Apr 2Union County ChampionshipsApr 2 · 1600 Meters · Place 8 · Union Academy1600 Meters8.5:37.10a10
Mar 28MPHS YVC #4Mar 28 · 3200 Meters · Place 1 · Union Academy3200 Meters1.13:08.17a10
Mar 28MPHS YVC #4Mar 28 · 1600 Meters · Place 1 · Union Academy1600 Meters1.6:16.86a10
Mar 28MPHS YVC #4Mar 28 · 800 Meters · Place 1 · Union Academy800 Meters1.2:34.71a10
Mar 14Raptor Speed HS ShowcaseMar 14 · 3200 Meters · Place 3 · Union Academy3200 Meters3.14:13.97a10
Mar 14Raptor Speed HS ShowcaseMar 14 · 1600 Meters · Place 5 · Union Academy1600 Meters5.5:53.63a10
Mar 11YVC Conference Meet #2Mar 11 · 800 Meters · Place 2 · Union Academy800 Meters2.2:37.14a10
Jan 29 Yadkin Valley Conference Indoor ChampionshipJan 29 · 3200 Meters · Place 2 · Union Academy3200 Meters2.14:45.58aUnofficial10
Jan 29 Yadkin Valley Conference Indoor ChampionshipJan 29 · 1000 Meters · Place 2 · Union Academy1000 Meters2.3:27.39aUnofficial10
Jan 29 Yadkin Valley Conference Indoor ChampionshipJan 29 · 1600 Meters · Place 2 · Union Academy1600 Meters2.5:57.81aUnofficial10
Jan 7Monroe Polar Bear No. 2Jan 7 · 1600 Meters · Place 6 · Union Academy1600 Meters6.5:54.63a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 3200 Meters · Place 1 · Union Academy3200 Meters1.12:02.02aUnofficial11
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 1600 Meters · Place 2 · Union Academy1600 Meters2.5:25.92aUnofficial11
Nov 20NW Cabarrus November InvitationalNov 20 · 1000 Meters · Place 1 · Union Academy1000 Meters1.3:12.48a PB11
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 1600 Meters · Place 5 · Union Academy1600 Meters5.5:41.08aUnofficial10

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 3200 Meters · Place 5 · Union Academy3200 Meters5.13:17.74aUnofficial10
Dec 21Christmas is Near InvitationalDec 21 · 1600 Meters · Place 7 · Union Academy1600 Meters7.5:57.12aUnofficial10
Dec 17Monroe Polar Bear No. 1Dec 17 · 1600 Meters · Place 5 · Union Academy1600 Meters5.5:48.13aUnofficial10
Dec 7Cold Turkey InvitationalDec 7 · 1600 Meters · Place 2 · Union Academy1600 Meters2.5:51.02aUnofficial10
Nov 26UA Winter Hat Polar BearNov 26 · 3200 Meters · Place 1 · Union Academy3200 Meters1.13:11.18aUnofficial10
Nov 20PR Polar Bear #1Nov 20 · 3200 Meters · Place 1 · Union Academy3200 Meters1.14:20.48aUnofficial10
Nov 20PR Polar Bear #1Nov 20 · 1000 Meters · Place 2 · Union Academy1000 Meters2.3:32.44aUnofficial10
Jun 14adidas Outdoor NationalsJun 14 · 2 Miles · Place 5 · Union Academy2 Miles5.13:54.80a PB9
Jun 14adidas Outdoor NationalsJun 14 · 3200 Meters · Place 5 · Union Academy3200 Meters5.13:50.06a9
Jun 1NC Runners Tune UpJun 1 · 1 Mile · Place 26 · Union Academy1 Mile26.05:51.2 PB9
Jun 1NC Runners Tune UpJun 1 · 800 Meters · Place 22 · Union Academy800 Meters22.02:37.19
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Union Academy800 MetersRelay Split—2:36.267 PB9
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 3200 Meters · Place 7 · Union Academy3200 Meters7.13:14.83a9
May 11NCHSAA 1A Midwest RegionalMay 11 · 3200 Meters · Place 3 · Union Academy3200 Meters3.13:28.05a9
May 11NCHSAA 1A Midwest RegionalMay 11 · 1600 Meters · Place 6 · Union Academy1600 Meters6.6:01.00a9
May 4Cutty Rain outMay 4 · 1600 Meters · Place 3 · Union Academy1600 Meters3.5:49.509
Apr 252024 YVC Championship MeetApr 25 · 3200 Meters · Place 2 · Union Academy3200 Meters2.14:32.56a9
Apr 252024 YVC Championship MeetApr 25 · 1600 Meters · Place 2 · Union Academy1600 Meters2.6:19.00a9
Apr 252024 YVC Championship MeetApr 25 · 800 Meters · Place 4 · Union Academy800 Meters4.2:48.79a9
Mar 30JCSU HS InvitationalMar 30 · 3200 Meters · Place 5 · Union Academy3200 Meters5.13:17.36a9
Mar 21Union Academy Yadkin Valley Meet #4Mar 21 · 1600 Meters · Place 1 · Union Academy1600 Meters1.6:12.23a9
Mar 14Raptor Speed HS ShowcaseMar 14 · 3200 Meters · Place 2 · Union Academy3200 Meters2.13:17.97a9
Mar 14Raptor Speed HS ShowcaseMar 14 · 1600 Meters · Place 5 · Union Academy1600 Meters5.5:59.96a9
Jan 31Cuthbertson Final Polar BearJan 31 · 1000 Meters · Place 2 · Union Academy1000 Meters2.3:29.05aUnofficial9
Jan 24Yadkin Valley Conference Indoor ChampionshipJan 24 · 3200 Meters · Place 1 · Union Academy3200 Meters1.13:24.87aUnofficial9
Jan 24Yadkin Valley Conference Indoor ChampionshipJan 24 · 1000 Meters · Place 3 · Union Academy1000 Meters3.3:33.58aUnofficial9
Jan 24Yadkin Valley Conference Indoor ChampionshipJan 24 · 1600 Meters · Place 2 · Union Academy1600 Meters2.6:49.99aUnofficial9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 1000 Meters · Place 21 · Union Academy1000 Meters21.3:34.42a10
Dec 14Stay In Your Lane InvitationalDec 14 · 1600 Meters · Place 26 · Union Academy1600 Meters26.5:59.65a10
Dec 9Jace's Journey Holiday InvitationalDec 9 · 800 Meters · Union Academy800 MetersRelay Split—2:33.239 PB10
Dec 9Jace's Journey Holiday InvitationalDec 9 · 1600 Meters · Place 5 · Union Academy1600 Meters5.5:52.69a10
Dec 9Jace's Journey Holiday InvitationalDec 9 · 400 Meters · Union Academy400 MetersRelay Split—1:09.767 PB10
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 1600 Meters · Place 18 · Union Academy1600 Meters18.5:55.41a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Porter Ridge Polar BearDec 6 · 500 Meters · Place 6 · Union Academy500 Meters6.1:36.41aUnofficial9
Nov 28Union Academy Polar Bear #1Nov 28 · 1600 Meters · Place 3 · Union Academy1600 Meters3.6:05.46aUnofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Cold Turkey InvitationalDec 2 · 1600 Meters · Place 8 · Union Academy1600 Meters8.5:59.55aUnofficial9