Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSouthwest Guilford Invitational #1 · Dec 103:44.92aSouthwest Guilford Invitational #1December 10, 2024
1600 Meters · IndoorGuilford County Championships · Jan 276:07.25aGuilford County ChampionshipsJanuary 27, 2025
1600 Meters · OutdoorGCS Championship · Apr 185:50.98aGCS ChampionshipApril 18, 2026
3200 Meters · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1612:21.40aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
400 Meters · OutdoorGreensboro Day Middle School Meet #2 · Mar 201:16.90Greensboro Day Middle School Meet #2March 20, 2024
800 Meters · OutdoorGreensboro Gladiator Invitational · Apr 202:53.97Greensboro Gladiator InvitationalApril 20, 2024
800 Meters · Relay Split · IndoorNCHSAA 6A Champs · Feb 122:48.562NCHSAA 6A ChampsFebruary 12, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 3200 Meters · Place 11 · Northern GuilfordNorthern Guilford3200 Meters11.12:21.40a PB10
May 9NCHSAA 6A Central RegionalMay 9 · 3200 Meters · Place 4 · Northern GuilfordNorthern Guilford3200 Meters4.12:30.34a10
May 9NCHSAA 6A Central RegionalMay 9 · 1600 Meters · Place 7 · Northern GuilfordNorthern Guilford1600 Meters7.6:06.54a10
Apr 18GCS ChampionshipApr 18 · 3200 Meters · Northern GuilfordNorthern Guilford3200 Meters--DNS10
Apr 18GCS ChampionshipApr 18 · 1600 Meters · Place 6 · Northern GuilfordNorthern Guilford1600 Meters6.5:50.98a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 800 Meters · Northern GuilfordNorthern Guilford800 MetersRelay Split—2:48.562 PB10
Jan 8SW Guilford Invitational #2Jan 8 · 1600 Meters · Place 5 · Northern GuilfordNorthern Guilford1600 Meters56:07.54a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Guilford County ChampionshipsJan 27 · 1600 Meters · Place 8 · Northern GuilfordNorthern Guilford1600 Meters86:07.25a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Southwest Guilford Invitational #1Dec 10 · 1000 Meters · Place 7 · Northern GuilfordNorthern Guilford1000 Meters7.3:44.92a PB9
Dec 10Southwest Guilford Invitational #1Dec 10 · 1600 Meters · Place 6 · Northern GuilfordNorthern Guilford1600 Meters6.6:17.08a9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 26Triad Carolina Conference Middle School Track & Field ChampionApr 26 · 800 Meters · Place 3 · Revolution AcademyRevolution Academy800 Meters32:56.948
Apr 26Triad Carolina Conference Middle School Track & Field ChampionApr 26 · 400 Meters · Place 8 · Revolution AcademyRevolution Academy400 Meters81:17.998
Apr 26Triad Carolina Conference Middle School Track & Field ChampionApr 26 · 1600 Meters · Place 1 · Revolution AcademyRevolution Academy1600 Meters16:08.818
Apr 20Greensboro Gladiator InvitationalApr 20 · 800 Meters · Place 5 · Revolution AcademyRevolution Academy800 Meters52:53.97 PB8
Apr 20Greensboro Gladiator InvitationalApr 20 · 1600 Meters · Place 6 · Revolution AcademyRevolution Academy1600 Meters66:18.268
Apr 8Triad Carolina Middle School Meet #3Apr 8 · 800 Meters · Place 2 · Revolution AcademyRevolution Academy800 Meters23:00.408
Apr 8Triad Carolina Middle School Meet #3Apr 8 · 400 Meters · Place 6 · Revolution AcademyRevolution Academy400 Meters61:19.198
Apr 8Triad Carolina Middle School Meet #3Apr 8 · 1600 Meters · Place 1 · Revolution AcademyRevolution Academy1600 Meters16:10.308
Mar 20Greensboro Day Middle School Meet #2Mar 20 · 1600 Meters · Place 1 · RevolutionRevolution1600 Meters16:23.008
Mar 20Greensboro Day Middle School Meet #2Mar 20 · 800 Meters · Place 2 · RevolutionRevolution800 Meters22:54.008
Mar 20Greensboro Day Middle School Meet #2Mar 20 · 400 Meters · Place 1 · RevolutionRevolution400 Meters11:16.90 PB8
Mar 20Middle School GDS #2 (Invite Only)Mar 20 · 1600 Meters · Place 1 · Revolution AcademyRevolution Academy1600 Meters1.6:23.008
Mar 20Middle School GDS #2 (Invite Only)Mar 20 · 800 Meters · Place 2 · Revolution AcademyRevolution Academy800 Meters2.2:54.008
Mar 20Middle School GDS #2 (Invite Only)Mar 20 · 400 Meters · Place 1 · Revolution AcademyRevolution Academy400 Meters1.1:16.908