Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorDickinson Holiday HS Meet · Dec 206:23.99aDickinson Holiday HS MeetDecember 20, 2025
1600 Meters · OutdoorMPSSAA 1A North Region Championships · May 125:42.66aMPSSAA 1A North Region ChampionshipsMay 12, 2025
3200 Meters · IndoorBaltimore City League Meet 8 · Jan 1415:06.32aBaltimore City League Meet 8January 14, 2026
3200 Meters · OutdoorMPSSAA 2A North Region Championships · May 1213:06.80aMPSSAA 2A North Region ChampionshipsMay 12, 2026
800 Meters · OutdoorBaltimore City League Meet 5.1 · Apr 292:44.17aBaltimore City League Meet 5.1April 29, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 3200 Meters · Place 15 · Forest Park3200 Meters15.13:06.80a PB11
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 1600 Meters · Place 17 · Forest Park1600 Meters17.5:49.64a11
May 5Baltimore City Public Schools ChampionshipsMay 5 · 3200 Meters · Place 19 · Forest Park3200 Meters19.13:28.47a11
May 1Maverick Madness 8May 1 · 1600 Meters · Place 34 · Forest Park1600 Meters346:14.13a11
Apr 29Baltimore City League Meet 5.1Apr 29 · 3200 Meters · Place 5 · Forest Park3200 Meters513:11.08a11
Apr 29Baltimore City League Meet 5.1Apr 29 · 800 Meters · Place 12 · Forest Park800 Meters122:44.17a PB11
Apr 17Hereford Spring ShowcaseApr 17 · 1600 Meters · Place 27 · Forest Park1600 Meters275:56.69a11
Apr 11Don Boyer InvitationalApr 11 · 3200 Meters · Place 25 · Forest Park3200 Meters2515:11.98a11
Apr 11Don Boyer InvitationalApr 11 · 1600 Meters · Place 34 · Forest Park1600 Meters346:29.08a11
Apr 8Baltimore City League Meet 2.1Apr 8 · 1600 Meters · Place 6 · Forest Park1600 Meters66:13.41a11
Apr 8Baltimore City League Meet 2.1Apr 8 · 800 Meters · Place 13 · Forest Park800 Meters132:58.72a11
Mar 21UA Project Rampart InvitationalMar 21 · 3200 Meters · Place 5 · Forest Park3200 Meters514:11.39a11
Mar 21UA Project Rampart InvitationalMar 21 · 1600 Meters · Place 13 · Forest Park1600 Meters136:05.34a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 3200 Meters · Place 13 · Forest Park3200 Meters1315:09.66a11
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 1600 Meters · Place 23 · Forest Park1600 Meters236:45.09a11
Jan 14Baltimore City League Meet 8Jan 14 · 3200 Meters · Place 8 · Forest Park3200 Meters815:06.32a PB11
Jan 14Baltimore City League Meet 8Jan 14 · 1600 Meters · Place 8 · Forest Park1600 Meters86:34.24a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 1600 Meters · Place 53 · Forest Park1600 Meters53.6:23.99a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12MPSSAA 1A North Region ChampionshipsMay 12 · 3200 Meters · Place 10 · Forest Park3200 Meters1014:00.74a10
May 12MPSSAA 1A North Region ChampionshipsMay 12 · 1600 Meters · Place 13 · Forest Park1600 Meters135:42.66a PB10
May 6Baltimore City Public Schools ChampionshipsMay 6 · 3200 Meters · Place 19 · Forest Park3200 Meters1913:43.20a10
Apr 30Baltimore City League Meet 5.1Apr 30 · 1600 Meters · Place 6 · Forest Park1600 Meters6.6:15.26a10
Apr 30Baltimore City League Meet 5.1Apr 30 · 800 Meters · Place 12 · Forest Park800 Meters12.2:48.52a10
Apr 22Baltimore City Freshman ShowcaseApr 22 · 1600 Meters · Place 19 · Forest Park1600 Meters196:18.52a10
Apr 17Sam Singleton Scorpion ClassicApr 17 · 3200 Meters · Place 27 · Forest Park3200 Meters2714:18.6310
Apr 17Sam Singleton Scorpion ClassicApr 17 · 800 Meters · Place 49 · Forest Park800 Meters493:05.8910
Apr 10XV Annual Kent Island InvitationalApr 10 · 1600 Meters · Place 34 · Forest Park1600 Meters346:01.94a10
Apr 2Baltimore City League Meet 2.2Apr 2 · 1600 Meters · Place 15 · Forest Park1600 Meters156:13.90a10
Mar 26Baltimore City League Meet 1.2Mar 26 · 800 Meters · Place 5 · Forest Park800 Meters52:46.910