Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJDL Holiday HS Invitational · Dec 165:01.57aJDL Holiday HS InvitationalDecember 16, 2023
1600 Meters · OutdoorSAC Meet 2 · Mar 165:06.20aSAC Meet 2March 16, 2023
400 Meters · IndoorAdidas Indoor Nationals · Mar 2050.78aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorNCHSAA 6A Central Regional · May 949.48aNCHSAA 6A Central RegionalMay 9, 2026
400 Meters · Relay Split · IndoorNCHSAA 6A Champs · Feb 1251.069NCHSAA 6A ChampsFebruary 12, 2026
500 Meters · IndoorNCHSAA 6A Champs · Feb 121:05.44aNCHSAA 6A ChampsFebruary 12, 2026
800 Meters · OutdoorSAC Conference Championships · Apr 301:59.28aSAC Conference ChampionshipsApril 30, 2025
800 Meters · Relay Split · IndoorNCHSAA 3A State Championships · Feb 152:03.527aNCHSAA 3A State Championships February 15, 2025
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 202:01.941NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024
Combined results · OutdoorSAC Meet #3 · Mar 234:57.00SAC Meet #3March 23, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 400 Meters · Union Pines400 Meters--DNF12
May 9NCHSAA 6A Central RegionalMay 9 · 800 Meters · Union Pines800 Meters—DNF12
May 9NCHSAA 6A Central RegionalMay 9 · 400 Meters · Place 4 · Union Pines400 Meters4.49.48a PB12
Mar 26Carolina Conference MeetMar 26 · 800 Meters · Place 1 · Union Pines800 Meters1.2:02.50a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 38 · Union Pines400 Meters38.50.78a PB12
Feb 12NCHSAA 6A ChampsFeb 12 · 500 Meters · Place 3 · Union Pines500 Meters3.1:05.44a PB12
Feb 12NCHSAA 6A ChampsFeb 12 · 400 Meters · Union Pines400 MetersRelay Split—51.069 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 500 Meters · Place 5 · Union Pines500 Meters5.1:05.77a12
Feb 15NCHSAA 3A State Championships Feb 15 · 500 Meters · Place 14 · Union Pines500 Meters14.1:09.47a11
Feb 15NCHSAA 3A State Championships Feb 15 · 800 Meters · Union Pines800 MetersRelay Split—2:03.527a PB11
Feb 15NCHSAA 3A State Championships Feb 15 · 400 Meters · Union Pines400 MetersRelay Split—52.096a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 800 Meters · Union Pines800 Meters--DNF11
May 9NCHSAA 3A MideastMay 9 · 800 Meters · Place 4 · Union Pines800 Meters4.2:01.08a11
Apr 30SAC Conference ChampionshipsApr 30 · 800 Meters · Place 2 · Union Pines800 Meters2.1:59.28a PB11
Apr 5Panther InvitationalApr 5 · 400 Meters · Place 23 · Union Pines400 Meters23.51.50a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 500 Meters · Union Pines500 Meters--DNS11
Dec 14Stay In Your Lane InvitationalDec 14 · 500 Meters · Place 9 · Union Pines500 Meters9.1:09.18a11
Dec 14Stay In Your Lane InvitationalDec 14 · 800 Meters · Place 4 · Union Pines800 MetersRelay Split4.2:03.91211
Dec 14Stay In Your Lane InvitationalDec 14 · 400 Meters · Place 6 · Union Pines400 MetersRelay Split6.52.43411
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 500 Meters · Place 12 · Union Pines500 Meters12.1:08.88a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Union Pines800 MetersRelay Split—2:01.941 PB11
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Place 12 · Union Pines800 Meters12.2:02.26a11
May 102A/3A MidEast RegionalsMay 10 · 800 Meters · Place 4 · Union Pines800 Meters4.2:01.03a11
Apr 6Panther InvitationalApr 6 · 800 Meters · Place 9 · Union Pines800 Meters9.2:02.87a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 1600 Meters · Place 38 · Union Pines1600 Meters38.5:01.57a PB10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Pinecrest Polar Bear #1Dec 9 · 500 Meters · Place 1 · Union Pines500 Meters1.1:11.02aUnofficial10
Dec 2The Viking Polar BearDec 2 · 500 Meters · Place 2 · Union Pines500 Meters2.1:14.44aUnofficial10
Mar 23SAC Meet #3Mar 23 · Combined results · Place 1 · Union PinesCombined results14:57.00 PB9
Mar 16SAC Meet 2Mar 16 · 1600 Meters · Place 8 · Union Pines1600 Meters8.5:06.20a PB9
Mar 9SAC Meet 1Mar 9 · 1600 Meters · Place 4 · Union Pines1600 Meters4.5:18.18a9
Mar 2Union Pines T&F MeetMar 2 · 1600 Meters · Place 7 · Union Pines1600 Meters7.5:18.98a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 10SAC Polar BearDec 10 · 300 Meters · Union Pines300 Meters--DQ9
Dec 10SAC Polar BearDec 10 · 55 Meter · Place 24 · Union Pines55 Meter24.8.09aUnofficial9
Dec 3SAC Polar Bear 1Dec 3 · 55 Meter · Place 23 · Union Pines55 Meter23.7.91aUnofficial9