Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBaltimore City Schools Indoor Track & Field Championships · Jan 216:00.27aBaltimore City Schools Indoor Track & Field ChampionshipsJanuary 21, 2026
1600 Meters · Outdoor2026 Mervo Mustang Freddie Hendricks Invitational · Apr 45:47.57a2026 Mervo Mustang Freddie Hendricks InvitationalApril 4, 2026
2000m Steeplechase · OutdoorUnder Armour Black and Blue Invitational · Apr 178:41.32Under Armour Black and Blue InvitationalApril 17, 2025
300 Meters · IndoorBaltimore City League Meet 3 · Dec 1745.17aBaltimore City League Meet 3December 17, 2024
3200 Meters · IndoorBaltimore City League Meet 5 · Jan 514:08.94aBaltimore City League Meet 5January 5, 2026
3200 Meters · OutdoorBaltimore City League Meet 1.2 · Mar 2511:57.0Baltimore City League Meet 1.2March 25, 2026
400 Meters · Outdoor2026 Mervo Mustang Freddie Hendricks Invitational · Apr 458.67a2026 Mervo Mustang Freddie Hendricks InvitationalApril 4, 2026
55 Meter · IndoorBaltimore City League Meet 1 · Dec 107.66aBaltimore City League Meet 1December 10, 2024
55 Meters · IndoorBaltimore City League Meet 7 · Jan 147.44aBaltimore City League Meet 7January 14, 2025
800 Meters · OutdoorBaltimore City League Meet 2.2 · Apr 82:22.48aBaltimore City League Meet 2.2April 8, 2026
Pole Vault · IndoorBaltimore City League Meet 2 · Dec 108' 0"Baltimore City League Meet 2December 10, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 1600 Meters · Mergenthaler Voc Tech1600 Meters—DNS10
May 12MPSSAA 4A North Region ChampionshipsMay 12 · Pole Vault · Mergenthaler Voc TechPole Vault—DNS10
May 5Baltimore City Public Schools ChampionshipsMay 5 · Pole Vault · Mergenthaler Voc TechPole Vault—DNS10
Apr 8Baltimore City League Meet 2.2Apr 8 · 800 Meters · Place 4 · Mergenthaler Voc Tech800 Meters42:22.48a PB10
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 1600 Meters · Place 32 · Mergenthaler Voc Tech1600 Meters325:47.57a PB10
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 800 Meters · Place 41 · Mergenthaler Voc Tech800 Meters412:26.68a10
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 400 Meters · Place 46 · Mergenthaler Voc Tech400 Meters4658.67a PB10
Mar 25Baltimore City League Meet 1.2Mar 25 · 3200 Meters · Place 2 · Mergenthaler Voc Tech3200 Meters211:57.0 PB10
Mar 25Baltimore City League Meet 1.2Mar 25 · 1600 Meters · Place 5 · Mergenthaler Voc Tech1600 Meters56:09.010

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · Pole Vault · Place 7 · Mergenthaler Voc TechPole Vault77-612
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 3200 Meters · Place 12 · Mergenthaler Voc Tech3200 Meters1214:15.97a12
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 1600 Meters · Place 19 · Mergenthaler Voc Tech1600 Meters196:00.27a PB12
Jan 14Baltimore City League Meet 8Jan 14 · 3200 Meters · Place 7 · Mergenthaler Voc Tech3200 Meters714:26.40a12
Jan 14Baltimore City League Meet 8Jan 14 · 1600 Meters · Place 6 · Mergenthaler Voc Tech1600 Meters66:17.78a12
Jan 5Baltimore City League Meet 5Jan 5 · 3200 Meters · Place 2 · Mergenthaler Voc Tech3200 Meters214:08.94a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 272025 PGCPS Holiday InvitationalDec 27 · Pole Vault · Mergenthaler Voc TechPole Vault—DNS12
Dec 15Baltimore City League Meet 3Dec 15 · 3200 Meters · Place 5 · Mergenthaler Voc Tech3200 Meters5.15:01.44a12
Dec 15Baltimore City League Meet 3Dec 15 · Pole Vault · Place 7 · Mergenthaler Voc TechPole Vault7.7' 6"12
Dec 10Baltimore City League Meet 2Dec 10 · Pole Vault · Place 2 · Mergenthaler Voc TechPole Vault2.8' 0" PB12
Dec 10Baltimore City League Meet 2Dec 10 · 800 Meters · Mergenthaler Voc Tech800 Meters—DNS12
Jan 14Baltimore City League Meet 7Jan 14 · 55 Meters · Place 24 · Mergenthaler Voc Tech55 Meters247.44a PB—
Jan 9Baltimore City League Meet 6Jan 9 · 300 Meters · Place 40 · Mergenthaler Voc Tech300 Meters4046.41a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14MPSSAA 4A North Region ChampionshipsMay 14 · Pole Vault · Mergenthaler Voc TechPole Vault--DNS9
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 47 · Mergenthaler800 Meters472:29.709
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 800 Meters · Place 48 · Mergenthaler800 Meters482:29.709
May 3East Coast International(High School)May 3 · 800 Meters · Place 47 · Mergenthaler Voc Tech800 Meters47.2:24.80a9
May 1Baltimore City League Meet 5.2May 1 · 400 Meters · Place 4 · Mergenthaler Voc Tech400 Meters459.33a9
Apr 22Baltimore City Freshman ShowcaseApr 22 · 800 Meters · Place 20 · Mergenthaler Voc Tech800 Meters202:24.89a9
Apr 17Under Armour Black and Blue InvitationalApr 17 · 2000m Steeplechase · Place 36 · Mergenthaler2000m Steeplechase368:41.32 PB9
Apr 2Baltimore City League Meet 2.3Apr 2 · 800 Meters · Place 4 · Mergenthaler Voc Tech800 Meters42:29.79
Mar 26Baltimore City League Meet 1.2Mar 26 · 800 Meters · Place 3 · Mergenthaler Voc Tech800 Meters32:33.69
Mar 26Baltimore City League Meet 1.2Mar 26 · 400 Meters · Place 19 · Mergenthaler Voc Tech400 Meters191:03.79

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Baltimore City League Meet 3Dec 17 · 300 Meters · Place 27 · Mergenthaler Voc Tech300 Meters27.45.17a PB11
Dec 10Baltimore City League Meet 1Dec 10 · 55 Meter · Place 24 · Mergenthaler Voc Tech55 Meter24.7.66a PB11