Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNCRunners Elite Tune Up · May 305:59.21aNCRunners Elite Tune UpMay 30, 2026
1500 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 255:28.51aAAU Track and Field Region 25 QualifierJune 25, 2026
1600 Meters · OutdoorAL Brown Meet #1 · Apr 15:54.43aAL Brown Meet #1April 1, 2026
3000 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 2511:58.61aAAU Track and Field Region 25 QualifierJune 25, 2026
3200 Meters · OutdoorGreater Charlotte 7A/8A Conference Championship · Apr 2812:59.59aGreater Charlotte 7A/8A Conference ChampionshipApril 28, 2026
400 Meters · Outdoor19th Annual Bring the Heat Invitational · Apr 201:15.69a19th Annual Bring the Heat InvitationalApril 20, 2024
800 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 252:36.84aAAU Track and Field Region 25 QualifierJune 25, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 3000 Meters · Place 4 · Charlotte PanthersCharlotte Panthers3000 Meters411:58.61a PB10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 1500 Meters · Place 7 · Charlotte PanthersCharlotte Panthers1500 Meters75:28.51a PB10
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 10 · Charlotte PanthersCharlotte Panthers800 Meters102:36.84a PB10
Jun 5AAU North Carolina District QualifierJun 5 · 3000 Meters · Place 4 · Charlotte Panthers TrackCharlotte Panthers Track3000 Meters4.12:14.34a10
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 8 · Charlotte Panthers TrackCharlotte Panthers Track1500 Meters8.5:32.16a10
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 13 · Charlotte Panthers TrackCharlotte Panthers Track800 Meters13.2:41.60a10
May 30NCRunners Elite Tune UpMay 30 · 1 Mile · Place 38 · Charlotte Panthers TrackCharlotte Panthers Track1 Mile38.5:59.21a PB10
May 30NCRunners Elite Tune UpMay 30 · 800 Meters · Place 34 · Charlotte Panthers TrackCharlotte Panthers Track800 Meters34.2:38.50a10
Apr 28Greater Charlotte 7A/8A Conference ChampionshipApr 28 · 3200 Meters · Place 7 · HoughHough3200 Meters7.12:59.59a PB10
Apr 1AL Brown Meet #1Apr 1 · 1600 Meters · Place 2 · HoughHough1600 Meters2.5:54.43a PB10
Apr 1AL Brown Meet #1Apr 1 · 800 Meters · Place 7 · HoughHough800 Meters7.2:42.97a10
Mar 25Hopewell Meet #1Mar 25 · 800 Meters · Place 3 · HoughHough800 Meters3.2:42.10a10
Mar 20Lakeside LightsMar 20 · 1600 Meters · Place 16 · HoughHough1600 Meters16.6:05.78a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Marvin Ridge InvitationalMar 14 · 1600 Meters · Place 26 · HoughHough1600 Meters266:17.309

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · 3000 Meters · Place 3 · Charlotte PanthersCharlotte Panthers3000 Meters313:18.61—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 6 · Charlotte PanthersCharlotte Panthers1500 Meters66:07.79—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 8 · Charlotte PanthersCharlotte Panthers800 Meters82:56.34—
Jun 7AAU North Carolina District QualifierJun 7 · 3000 Meters · Place 3 · Charlotte Panthers TracCharlotte Panthers Trac3000 Meters313:43.70a—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 6 · Charlotte Panthers TracCharlotte Panthers Trac1500 Meters66:09.73a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 6 · Charlotte Panthers TracCharlotte Panthers Trac800 Meters62:51.47a—
Jun 1BodyArmor State GamesJun 1 · 1500 Meters · Place 8 · Charlotte Panthers TrackCharlotte Panthers Track1500 Meters8.6:05.63a8
Jun 1BodyArmor State GamesJun 1 · 800 Meters · Place 6 · Charlotte Panthers TrackCharlotte Panthers Track800 Meters6.2:52.75a8
May 25Johnson RileyMay 25 · 1500 Meters · Place 2 · Charlotte Panthers TracCharlotte Panthers Trac1500 Meters26:06.58a—
May 25Johnson RileyMay 25 · 800 Meters · Place 3 · Charlotte Panthers TracCharlotte Panthers Trac800 Meters32:48.44a—
May 19Ken Roberts Panther EliteMay 19 · 1500 Meters · Place 8 · Charlotte Panthers TrackCharlotte Panthers Track1500 Meters8.6:12.52a8
May 19Ken Roberts Panther EliteMay 19 · 800 Meters · Place 8 · Charlotte Panthers TrackCharlotte Panthers Track800 Meters8.2:54.02a8
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 1500 Meters · Place 6 · Charlotte Panthers TrackCharlotte Panthers Track1500 Meters6.6:20.51a8
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 64 · Charlotte Panthers TrackCharlotte Panthers Track400 Meters64.1:15.69a PB8