Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBaltimore City League Meet 8 · Jan 146:34.00aBaltimore City League Meet 8January 14, 2026
1600 Meters · OutdoorBaltimore City League Meet 2.3 · Apr 25:56.0Baltimore City League Meet 2.3April 2, 2025
200 Meters · OutdoorBaltimore City Fresh/Soph Showcase · Apr 2125.51aBaltimore City Fresh/Soph ShowcaseApril 21, 2026
3200 Meters · IndoorBaltimore City League Meet 8 · Jan 1415:42.52aBaltimore City League Meet 8January 14, 2026
400 Meters · OutdoorBaltimore City Fresh/Soph Showcase · Apr 2157.65aBaltimore City Fresh/Soph ShowcaseApril 21, 2026
800 Meters · IndoorBaltimore City League Meet 3 · Dec 152:38.21aBaltimore City League Meet 3December 15, 2025
800 Meters · OutdoorBaltimore City League Meet 1.2 · Mar 252:36.0Baltimore City League Meet 1.2March 25, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 1600 Meters · Mergenthaler Voc Tech1600 Meters—DNS10
Apr 21Baltimore City Fresh/Soph ShowcaseApr 21 · 400 Meters · Place 12 · Mergenthaler Voc Tech400 Meters1257.65a PB10
Apr 21Baltimore City Fresh/Soph ShowcaseApr 21 · 200 Meters · Place 16 · Mergenthaler Voc Tech200 Meters1625.51a PB10
Apr 8Baltimore City League Meet 2.2Apr 8 · 1600 Meters · Place 9 · Mergenthaler Voc Tech1600 Meters96:31.75a10
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 1600 Meters · Place 34 · Mergenthaler Voc Tech1600 Meters346:08.90a10
Mar 25Baltimore City League Meet 1.2Mar 25 · 800 Meters · Place 5 · Mergenthaler Voc Tech800 Meters52:36.0 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14Baltimore City League Meet 8Jan 14 · 3200 Meters · Place 9 · Mergenthaler Voc Tech3200 Meters915:42.52a PB10
Jan 14Baltimore City League Meet 8Jan 14 · 1600 Meters · Place 7 · Mergenthaler Voc Tech1600 Meters76:34.00a PB10
Jan 14Baltimore City League Meet 8Jan 14 · 800 Meters · Place 21 · Mergenthaler Voc Tech800 Meters213:13.18a10
Jan 5Baltimore City League Meet 5Jan 5 · 800 Meters · Place 7 · Mergenthaler Voc Tech800 Meters72:38.50a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Baltimore City League Meet 3Dec 15 · 800 Meters · Place 10 · Mergenthaler Voc Tech800 Meters10.2:38.21a PB10
Dec 10Baltimore City League Meet 2Dec 10 · 1600 Meters · Mergenthaler Voc Tech1600 Meters—DNS10
Dec 10Baltimore City League Meet 2Dec 10 · 800 Meters · Mergenthaler Voc Tech800 Meters—DNS10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Baltimore City League Meet 5.2May 1 · 1600 Meters · Place 9 · Mergenthaler Voc Tech1600 Meters97:07.76a9
Apr 22Baltimore City Freshman ShowcaseApr 22 · 1600 Meters · Place 8 · Mergenthaler Voc Tech1600 Meters86:34.78a9
Apr 22Baltimore City Freshman ShowcaseApr 22 · 400 Meters · Place 17 · Mergenthaler Voc Tech400 Meters171:02.60a9
Apr 17Under Armour Black and Blue InvitationalApr 17 · 1600 Meters · Place 73 · Mergenthaler1600 Meters735:56.749
Apr 2Baltimore City League Meet 2.3Apr 2 · 1600 Meters · Place 8 · Mergenthaler Voc Tech1600 Meters85:56.0 PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Baltimore City League Meet 3Dec 17 · 3200 Meters · Mergenthaler Voc Tech3200 Meters—DNS9
Dec 10Baltimore City League Meet 1Dec 10 · 1600 Meters · Mergenthaler Voc Tech1600 Meters—DNS9