Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorStay In Your Lane Invitational · Dec 132:41.67aStay In Your Lane InvitationalDecember 13, 2025
1500 Meters · Outdoor2025 Ken Roberts-Panthers Elite Track And Field Challenge · May 174:30.07a2025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17, 2025
1600 Meters · IndoorReindeer Classic · Dec 194:43.26aReindeer ClassicDecember 19, 2025
1600 Meters · OutdoorWeddington Invitational · Mar 284:35.15Weddington InvitationalMarch 28, 2026
3000 Meters · OutdoorAAU NC Regional 25 Qualifier · Jun 2710:36.11AAU NC Regional 25 QualifierJune 27, 2024
3000m Racewalk · OutdoorAAU North Carolina District Qualifier · Jun 620:27.96aAAU North Carolina District QualifierJune 6, 2025
3200 Meters · OutdoorNCHSAA 8A West Regional · May 810:01.75aNCHSAA 8A West RegionalMay 8, 2026
400 Meters · OutdoorBodyArmor State Games · Jun 11:03.42aBodyArmor State GamesJune 1, 2024
800 Meters · OutdoorMid-South Spring Track Meet # 6 · Apr 222:01.67aMid-South Spring Track Meet # 6April 22, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:43.46Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8NCHSAA 8A West RegionalMay 8 · 3200 Meters · Place 9 · PinecrestPinecrest3200 Meters9.10:01.75a PB10
Apr 30Mid-South Conference ChampionshipApr 30 · 3200 Meters · Place 3 · PinecrestPinecrest3200 Meters3.10:14.8610
Apr 30Mid-South Conference ChampionshipApr 30 · 1600 Meters · PinecrestPinecrest1600 Meters--DQ10
Apr 22Mid-South Spring Track Meet # 6Apr 22 · 3200 Meters · PinecrestPinecrest3200 Meters--DNS10
Apr 22Mid-South Spring Track Meet # 6Apr 22 · 800 Meters · Place 3 · PinecrestPinecrest800 Meters3.2:01.67a PB10
Apr 182026 Seahawk HS InvitationalApr 18 · 1600 Meters · Place 19 · PinecrestPinecrest1600 Meters19.4:54.04a10
Apr 1Mid-South Spring Track Meet # 4Apr 1 · 3200 Meters · PinecrestPinecrest3200 Meters--DNS10
Apr 1Mid-South Spring Track Meet # 4Apr 1 · 800 Meters · Place 2 · PinecrestPinecrest800 Meters2.2:03.86a10
Mar 28Weddington InvitationalMar 28 · 1600 Meters · Place 19 · PinecrestPinecrest1600 Meters194:35.15 PBSO
Mar 25Mid-South Spring Track Meet # 3Mar 25 · 3200 Meters · Place 2 · PinecrestPinecrest3200 Meters211:01.36a10
Mar 25Mid-South Spring Track Meet # 3Mar 25 · 1600 Meters · Place 1 · PinecrestPinecrest1600 Meters14:36.26a10
Mar 21Mid-South RelaysMar 21 · 800 Meters · Place 2 · PinecrestPinecrest800 Meters22:05.01a10
Mar 19Mid-South Spring Track Meet # 2Mar 19 · 1600 Meters · Place 1 · PinecrestPinecrest1600 Meters1.4:44.59a10
Mar 11Mid-South 7A/8A Tri Meet #1Mar 11 · 3200 Meters · Place 5 · PinecrestPinecrest3200 Meters510:58.6310
Mar 7Clash of the CarolinasMar 7 · 1600 Meters · Place 31 · PinecrestPinecrest1600 Meters314:45.7710
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1000 Meters · Place 22 · PinecrestPinecrest1000 Meters22.2:50.95aUnofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16CAP 8A & Mid-South 7A/8A Conference ChampionshipsJan 16 · 1000 Meters · Place 1 · PinecrestPinecrest1000 Meters12:42.3110
Jan 2Patriot Polar Bear Meet # 2Jan 2 · 1600 Meters · Place 1 · PinecrestPinecrest1600 Meters14:52.40—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Reindeer ClassicDec 19 · 1600 Meters · Place 15 · PinecrestPinecrest1600 Meters15.4:43.26a PB10
Dec 13Stay In Your Lane InvitationalDec 13 · 1000 Meters · Place 9 · PinecrestPinecrest1000 Meters9.2:41.67a PB10
Nov 22It's About Time InvitationalNov 22 · 1000 Meters · Place 5 · PinecrestPinecrest1000 Meters5.2:45.42a10
Feb 6Pinecrest Polar Bear Last Chance MeetFeb 6 · 1000 Meters · Place 1 · PinecrestPinecrest1000 Meters12:47.749
Jan 31Sandhills & The Mountain Conference ChampionshipsJan 31 · 1600 Meters · Place 4 · PinecrestPinecrest1600 Meters44:53.709

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6AAU North Carolina District QualifierJun 6 · 3000m Racewalk · Place 1 · Moore United Track ClubMoore United Track Club3000m Racewalk1.20:27.96a PB9
Jun 6AAU North Carolina District QualifierJun 6 · 3000m Racewalk · Place 1 · Moore United Track ClubMoore United Track Club3000m Racewalk1.20:27.96a9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Place 2 · Moore United Track ClubMoore United Track Club1500 Meters2.4:30.07a PB9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Place 4 · Moore United Track ClubMoore United Track Club1500 Meters4.4:30.07a9
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Moore United Track ClubMoore United Track Club800 Meters--DNS9
Apr 30SAC Conference ChampionshipsApr 30 · 1600 Meters · Place 4 · PinecrestPinecrest1600 Meters4.4:41.11a9
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 273 · PinecrestPinecrest1600 Meters2734:41.50FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 273 · PinecrestPinecrestMR Carnival: Rocky Hansen Christ Sch 4:04.292734:43.46 PBFR
Apr 5Seahawk HS InvitationalApr 5 · 1600 Meters · Place 2 · PinecrestPinecrest1600 Meters24:48.83—
Apr 5Seahawk HS InvitationalApr 5 · 1600 Meters · Place 18 · PinecrestPinecrest1600 Meters184:48.83—
Mar 27SAC Track Meet # 4Mar 27 · 1600 Meters · Place 1 · PinecrestPinecrest1600 Meters14:53.11—
Mar 8Clash of the CarolinasMar 8 · 800 Meters · Place 57 · PinecrestPinecrest800 Meters57.2:12.69a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 1600 Meters · Place 18 · PinecrestPinecrest1600 Meters18.4:55.80a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Pinecrest Polar Bear #1Dec 14 · 1600 Meters · Place 3 · PinecrestPinecrest1600 Meters3.5:11.25aUnofficial9
Jun 27AAU NC Regional 25 QualifierJun 27 · 3000 Meters · Place 12 · Moore United Track ClubMoore United Track Club3000 Meters1210:36.11 PB—
Jun 15Jim Law Invitational (Youth)Jun 15 · 3000 Meters · Place 1 · Moore United Track ClubMoore United Track Club3000 Meters1.10:49.20a8
Jun 15Jim Law Invitational (Youth)Jun 15 · 800 Meters · Place 12 · Moore United Track ClubMoore United Track Club800 Meters12.2:48.30a8
Jun 7AAU North Carolina District QualifierJun 7 · 3000 Meters · Place 12 · Moore United Track ClubMoore United Track Club3000 Meters1211:00.61a—
Jun 1BodyArmor State GamesJun 1 · 1500 Meters · Place 6 · Moore United Track ClubMoore United Track Club1500 Meters6.4:54.73a8
Jun 1BodyArmor State GamesJun 1 · 800 Meters · Place 10 · Moore United Track ClubMoore United Track Club800 Meters10.2:23.13a8
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 45 · Moore United Track ClubMoore United Track Club400 Meters45.1:03.42a PB8
May 19Ken Roberts Panther EliteMay 19 · 1500 Meters · Place 10 · Moore United Track ClubMoore United Track Club1500 Meters10.5:01.64a8
May 19Ken Roberts Panther EliteMay 19 · 800 Meters · Place 15 · Moore United Track ClubMoore United Track Club800 Meters15.2:23.40a8