Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Track & Field Region 25 Qualifier · Jun 265:34.45aAAU Track & Field Region 25 QualifierJune 26, 2025
800 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 142:41.16aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 6 · Charlotte Panthers Track1500 Meters6.5:40.60a8
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 14 · Charlotte Panthers Track800 Meters14.2:48.32a8
May 30Johnson RileyMay 30 · 1500 Meters · Charlotte Panthers Track1500 Meters--DNS8
May 30Johnson RileyMay 30 · 800 Meters · Place 6 · Charlotte Panthers Track800 Meters6.2:46.19a8
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Place 37 · Charlotte Panthers Track800 Meters37.2:43.69a8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 1500 Meters · Place 2 · Charlotte Panthers Track1500 Meters2.5:34.45a PB7
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 5 · Charlotte Panthers Track800 Meters5.2:47.92a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 1500 Meters · Place 3 · Charlotte Panthers Track1500 Meters3.5:43.77a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 800 Meters · Place 5 · Charlotte Panthers Track800 Meters5.2:41.16a PB7
Jun 6AAU North Carolina District QualifierJun 6 · 3000 Meters · Charlotte Panthers Track3000 Meters—DNS7
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 2 · Charlotte Panthers Track1500 Meters2.5:50.38a7
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 2 · Charlotte Panthers Track1500 Meters2.5:50.38a7
Jun 6AAU North Carolina District QualifierJun 6 · 800 Meters · Place 8 · Charlotte Panthers Track800 Meters8.2:52.17a7