Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBaltimore City Schools Indoor Track & Field Championships · Jan 215:48.33aBaltimore City Schools Indoor Track & Field ChampionshipsJanuary 21, 2026
300 Meters · IndoorBaltimore City League Meet 3 · Dec 1741.26aBaltimore City League Meet 3December 17, 2024
3200 Meters · OutdoorBaltimore City League Meet 1.2 · Mar 2512:03.0Baltimore City League Meet 1.2March 25, 2026
500 Meters · IndoorBaltimore City League Meet 2 · Dec 101:20.34aBaltimore City League Meet 2December 10, 2025
55 Meters · IndoorBaltimore City League Meet 7 · Jan 147.39aBaltimore City League Meet 7January 14, 2025
800 Meters · Indoor2025 PGCPS Holiday Invitational · Dec 272:25.97a2025 PGCPS Holiday InvitationalDecember 27, 2025
800 Meters · Outdoor2026 Mervo Mustang Freddie Hendricks Invitational · Apr 42:21.61a2026 Mervo Mustang Freddie Hendricks InvitationalApril 4, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 8Baltimore City League Meet 2.2Apr 8 · 3200 Meters · Place 3 · Mergenthaler Voc Tech3200 Meters312:14.58a11
Apr 8Baltimore City League Meet 2.2Apr 8 · 800 Meters · Place 9 · Mergenthaler Voc Tech800 Meters92:29.85a11
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 800 Meters · Place 37 · Mergenthaler Voc Tech800 Meters372:21.61a PB11
Mar 25Baltimore City League Meet 1.2Mar 25 · 3200 Meters · Place 3 · Mergenthaler Voc Tech3200 Meters312:03.0 PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 1600 Meters · Place 15 · Mergenthaler Voc Tech1600 Meters155:48.33a PB11
Jan 14Baltimore City League Meet 8Jan 14 · 1600 Meters · Place 4 · Mergenthaler Voc Tech1600 Meters46:12.07a11
Jan 14Baltimore City League Meet 8Jan 14 · 800 Meters · Place 5 · Mergenthaler Voc Tech800 Meters52:27.95a11
Jan 5Baltimore City League Meet 5Jan 5 · 1600 Meters · Place 7 · Mergenthaler Voc Tech1600 Meters76:21.19a11
Jan 5Baltimore City League Meet 5Jan 5 · 800 Meters · Place 5 · Mergenthaler Voc Tech800 Meters52:28.69a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 272025 PGCPS Holiday InvitationalDec 27 · 1600 Meters · Place 29 · Mergenthaler Voc Tech1600 Meters29.5:48.92a11
Dec 272025 PGCPS Holiday InvitationalDec 27 · 800 Meters · Place 30 · Mergenthaler Voc Tech800 Meters30.2:25.97a PB11
Dec 15Baltimore City League Meet 3Dec 15 · 1600 Meters · Place 6 · Mergenthaler Voc Tech1600 Meters6.6:21.60a11
Dec 15Baltimore City League Meet 3Dec 15 · 800 Meters · Place 7 · Mergenthaler Voc Tech800 Meters7.2:27.90a11
Dec 10Baltimore City League Meet 2Dec 10 · 500 Meters · Place 9 · Mergenthaler Voc Tech500 Meters9.1:20.34a PB11
Jan 14Baltimore City League Meet 7Jan 14 · 300 Meters · Place 13 · Mergenthaler Voc Tech300 Meters1341.83a—
Jan 14Baltimore City League Meet 7Jan 14 · 55 Meters · Place 23 · Mergenthaler Voc Tech55 Meters237.39a PB—
Jan 9Baltimore City League Meet 6Jan 9 · 500 Meters · Place 21 · Mergenthaler Voc Tech500 Meters211:23.30a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Baltimore City League Meet 3Dec 17 · 300 Meters · Place 9 · Mergenthaler Voc Tech300 Meters9.41.26a PB10
Dec 10Baltimore City League Meet 1Dec 10 · 500 Meters · Place 11 · Mergenthaler Voc Tech500 Meters11.1:22.84a10
Jan 4Baltimore City League Meet 6Jan 4 · 500 Meters · Place 16 · Mergenthaler Voc Tech500 Meters161:24.89a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Baltimore City League Meet 1Dec 5 · 300 Meters · Place 12 · Mergenthaler Voc Tech300 Meters12.42.42a9