Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor19th Annual Bring the Heat Invitational · Apr 206:36.58a19th Annual Bring the Heat InvitationalApril 20, 2024
3000 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 2515:21.20aAAU Track and Field Region 25 QualifierJune 25, 2026
800 Meters · OutdoorAAU North Carolina District Qualifier · Jun 53:11.71aAAU North Carolina District QualifierJune 5, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 3000 Meters · Place 8 · Concord Rockets3000 Meters815:21.20a PB9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 1500 Meters · Place 12 · Concord Rockets1500 Meters126:39.00a9
Jun 5AAU North Carolina District QualifierJun 5 · 3000 Meters · Place 8 · Concord Rockets3000 Meters8.15:52.93a9
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 15 · Concord Rockets1500 Meters15.6:53.73a9
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 25 · Concord Rockets800 Meters25.3:11.71a PB9
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 1500 Meters · Concord Rockets1500 Meters—DNS9
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 1500 Meters · Concord Rockets1500 Meters—DNS9
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Concord Rockets800 Meters—DNS9
May 9The Carolina's Sprint FestMay 9 · 1500 Meters · Place 5 · Concord Rockets1500 Meters5.6:49.89a9
May 9The Carolina's Sprint FestMay 9 · 800 Meters · Place 10 · Concord Rockets800 Meters10.3:17.18a9
Apr 25Blazing Legends InvitationalApr 25 · 800 Meters · Place 2 · Concord Rockets800 Meters23:14.89—
Apr 25Blazing Legends InvitationalApr 25 · 800 Meters · Place 2 · Concord Rockets800 Meters23:14.89—
Apr 25Blazing Legends InvitationalApr 25 · 1500 Meters · Place 2 · Concord Rockets1500 Meters26:56.87—
Apr 25Blazing Legends InvitationalApr 25 · 1500 Meters · Place 2 · Concord Rockets1500 Meters26:56.87—
Apr 25Blazing Legends InvitationalApr 25 · 800 Meters · Place 2 · Concord Rockets800 Meters23:14.89—
Apr 25Blazing Legends InvitationalApr 25 · 800 Meters · Place 2 · Concord Rockets800 Meters23:14.89—
Apr 25Blazing Legends InvitationalApr 25 · 1500 Meters · Place 2 · Concord Rockets1500 Meters26:56.87—
Apr 25Blazing Legends InvitationalApr 25 · 1500 Meters · Place 2 · Concord Rockets1500 Meters26:56.87—
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 1500 Meters · Place 3 · Concord Rockets1500 Meters36:48.31a9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Place 15 · Concord Rockets1500 Meters15.7:16.63a8
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 23 · Concord Rockets800 Meters23.3:37.13a8
May 10Carolina's Sprint FestMay 10 · 1500 Meters · Place 7 · Concord Rockets1500 Meters7.6:46.83a8
May 10Carolina's Sprint FestMay 10 · 800 Meters · Place 13 · Concord Rockets800 Meters13.3:14.03a8
May 3James-Woods Developmental (Charlotte Flights)May 3 · 800 Meters · Place 8 · Concord Rockets800 Meters83:24.66a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 1500 Meters · Place 14 · Concord Rockets1500 Meters14.6:51.93a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Place 20 · Concord Rockets800 Meters20.3:21.12a8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · 3000 Meters · Place 33 · Concord Rock3000 Meters3315:46.6411
Jul 27AAU Junior Olympic GamesJul 27 · 1500 Meters · Place 63 · Concord Rock1500 Meters636:55.8111
Jun 27AAU NC Regional 25 QualifierJun 27 · 3000 Meters · Place 4 · Concord Rockets3000 Meters416:57.49—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 7 · Concord Rockets1500 Meters77:59.53—
Jun 7AAU North Carolina District QualifierJun 7 · 3000 Meters · Place 5 · Concord Rockets3000 Meters517:08.23a—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 8 · Concord Rockets1500 Meters87:01.72a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 20 · Concord Rockets800 Meters203:28.80a—
Jun 1BodyArmor State GamesJun 1 · 1500 Meters · Place 12 · Concord Rockets1500 Meters12.7:04.65a7
Jun 1BodyArmor State GamesJun 1 · 800 Meters · Place 16 · Concord Rockets800 Meters16.3:18.24a7
May 25Johnson RileyMay 25 · 3000 Meters · Place 3 · Concord Rockets3000 Meters315:38.04a—
May 25Johnson RileyMay 25 · 800 Meters · Place 11 · Concord Rockets800 Meters113:34.12a—
May 19Ken Roberts Panther EliteMay 19 · 1500 Meters · Place 12 · Concord Rockets1500 Meters12.7:07.46a7
May 11Speed Capital NC MeetMay 11 · 3000 Meters · Place 1 · Concord Rock3000 Meters115:30.02—
May 11Speed Capital NC MeetMay 11 · 1500 Meters · Place 2 · Concord Rock1500 Meters26:52.03—
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 1500 Meters · Place 10 · Concord Rockets1500 Meters10.6:36.58a PB7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 800 Meters · Place 19 · Concord Rockets800 Meters19.3:23.70a7

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · 800 Meters · Place 19 · Concord Rockets800 Meters193:49.80—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 1500 Meters · Place 15 · Concord Rockets1500 Meters157:12.20a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 800 Meters · Place 29 · Concord Rockets800 Meters293:40.87a—