Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFalls Rd Flyers Summer Track Meet #2 · Jul 1112.10aFalls Rd Flyers Summer Track Meet #2July 11, 2026
150 Meters · OutdoorBaltimore City Pre-Season Scrimmage · Mar 2017.98aBaltimore City Pre-Season ScrimmageMarch 20, 2024
200 Meters · OutdoorXV Annual Kent Island Invitational · Apr 1023.65aXV Annual Kent Island InvitationalApril 10, 2025
300 Meters · IndoorMPSSAA 1A Central Region Championships · Feb 537.25aMPSSAA 1A Central Region ChampionshipsFebruary 5, 2025
300 Meters · OutdoorBaltimore City Pre-Season Scrimmage · Mar 2037.68aBaltimore City Pre-Season ScrimmageMarch 20, 2024
400 Meters · IndoorDickinson Holiday HS Meet · Dec 2053.58aDickinson Holiday HS MeetDecember 20, 2025
400 Meters · OutdoorBaltimore City Public Schools Championships · May 650.45aBaltimore City Public Schools ChampionshipsMay 6, 2025
400 Meters · Relay Split · IndoorMPSSAA 2A Central Region Championships · Feb 552.184MPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
500 Meters · IndoorMontgomery Invitational · Jan 101:09.31aMontgomery InvitationalJanuary 10, 2026
55 Meter · IndoorBaltimore City League Meet 1 · Dec 107.22aBaltimore City League Meet 1December 10, 2024
55 Meters · IndoorBaltimore City League Meet 6 · Jan 97.25aBaltimore City League Meet 6January 9, 2025
Pole Vault · OutdoorBaltimore City Westside Challenge LM7 · May 17' 6Baltimore City Westside Challenge LM7May 1, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 10 · Baltimore City Track & FieldBaltimore City Track & Field400 MetersRound P10.52.31a12
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 43 · Baltimore City Track & FieldBaltimore City Track & Field200 MetersRound P43.23.89aWind: -0.112
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 23 · Baltimore City Track & FieldBaltimore City Track & Field400 MetersRound P23.52.48a12
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 43 · Baltimore City Track & FieldBaltimore City Track & Field200 MetersRound P43.23.70aWind: 0.212
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · 400 Meters · Place 1 · Baltimore City Track & FieldBaltimore City Track & Field400 Meters1.51.62a12
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · 200 Meters · Place 6 · Baltimore City Track & FieldBaltimore City Track & Field200 Meters6.23.91aWind: -0.712
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · 100 Meters · Place 8 · Baltimore City Track & FieldBaltimore City Track & Field100 Meters8.12.10a PBWind: 0.712
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 400 Meters · Place 10 · Forest ParkForest Park400 Meters10.52.66a12
May 5Baltimore City Public Schools ChampionshipsMay 5 · Pole Vault · Forest ParkForest ParkPole Vault—DNS12
May 5Baltimore City Public Schools ChampionshipsMay 5 · 400 Meters · Place 6 · Forest ParkForest Park400 Meters6.50.55a12
May 1Maverick Madness 8May 1 · 400 Meters · Place 4 · Forest ParkForest Park400 Meters450.89a12
Apr 29Baltimore City League Meet 5.1Apr 29 · 400 Meters · Place 2 · Forest ParkForest Park400 Meters252.67a12
Apr 17Hereford Spring ShowcaseApr 17 · 400 Meters · Place 9 · Forest ParkForest Park400 Meters951.10a12
Apr 17Hereford Spring ShowcaseApr 17 · 200 Meters · Place 14 · Forest ParkForest Park200 Meters1423.67a12
Apr 11Don Boyer InvitationalApr 11 · 400 Meters · Place 6 · Forest ParkForest Park400 Meters651.85a12
Apr 8Baltimore City League Meet 2.1Apr 8 · 400 Meters · Place 2 · Forest ParkForest Park400 Meters253.73a12
Mar 21UA Project Rampart InvitationalMar 21 · 400 Meters · Place 1 · Forest ParkForest Park400 Meters151.17a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 500 Meters · Place 8 · Forest ParkForest Park500 Meters8.1:12.28a12
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 300 Meters · Place 7 · Forest ParkForest Park300 Meters7.37.41a12
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 400 Meters · Forest ParkForest Park400 MetersRelay Split—52.184 PB12
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 500 Meters · Place 10 · Forest ParkForest Park500 Meters101:12.88a12
Jan 14Baltimore City League Meet 8Jan 14 · 55 Meters · Place 19 · Forest ParkForest Park55 Meters197.27a12
Jan 10Montgomery InvitationalJan 10 · 500 Meters · Place 16 · Forest ParkForest Park500 Meters161:09.31a PB12
Jan 10Montgomery InvitationalJan 10 · 500 Meters · Place 16 · Forest ParkForest Park500 Meters161:09.31a12
Jan 10Montgomery InvitationalJan 10 · 300 Meters · Place 46 · Forest ParkForest Park300 Meters4638.36a12
Jan 7Baltimore City League Meet 6Jan 7 · 500 Meters · Place 1 · Forest ParkForest Park500 Meters11:11.77a12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 400 Meters · Place 3 · Forest ParkForest Park400 Meters3.53.58a PB12
Dec 15Baltimore City League Meet 3Dec 15 · 500 Meters · Place 4 · Forest ParkForest Park500 Meters4.1:11.70a12
Dec 8Baltimore City League Meet 1Dec 8 · 500 Meters · Place 3 · Forest ParkForest Park500 Meters3.1:13.77a12
Dec 8Baltimore City League Meet 1Dec 8 · 300 Meters · Place 2 · Forest ParkForest Park300 Meters2.39.52a12
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 500 Meters · Place 13 · Forest ParkForest Park500 Meters131:11.13a—
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 300 Meters · Place 13 · Forest ParkForest Park300 Meters1337.74a—
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · 500 Meters · Place 3 · Forest ParkForest Park500 Meters3.1:09.48a11
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · 300 Meters · Place 3 · Forest ParkForest Park300 Meters3.37.25a PB11
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · 500 Meters · Place 7 · Forest ParkForest Park500 Meters71:12.16a—
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · 300 Meters · Place 10 · Forest ParkForest Park300 Meters1039.00a—
Jan 11Montgomery InvitationalJan 11 · 500 Meters · Place 19 · Forest ParkForest Park500 Meters191:10.77a—
Jan 9Baltimore City League Meet 6Jan 9 · 300 Meters · Place 2 · Forest ParkForest Park300 Meters238.49a—
Jan 9Baltimore City League Meet 6Jan 9 · 55 Meters · Place 18 · Forest ParkForest Park55 Meters187.25a PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 400 Meters · Place 6 · Forest ParkForest Park400 Meters651.5811
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 400 Meters · Place 6 · Forest ParkForest Park400 Meters651.5811
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 400 Meters · Place 6 · Forest ParkForest Park400 Meters6.51.58a11
May 12MPSSAA 1A North Region ChampionshipsMay 12 · 400 Meters · Place 2 · Forest ParkForest Park400 Meters251.06a11
May 6Baltimore City Public Schools ChampionshipsMay 6 · 400 Meters · Place 5 · Forest ParkForest Park400 Meters550.45a PB11
Apr 30Baltimore City League Meet 5.1Apr 30 · 400 Meters · Place 3 · Forest ParkForest Park400 Meters3.52.09a11
Apr 22Baltimore City Freshman ShowcaseApr 22 · 100 Meters · Place 24 · Forest ParkForest Park100 Meters2412.21a11
Apr 17Sam Singleton Scorpion ClassicApr 17 · 400 Meters · Place 14 · Forest ParkForest Park400 Meters1451.2311
Apr 10XV Annual Kent Island InvitationalApr 10 · 400 Meters · Place 4 · Forest ParkForest Park400 Meters451.58a11
Apr 10XV Annual Kent Island InvitationalApr 10 · 200 Meters · Place 13 · Forest ParkForest Park200 Meters1323.65a PB11
Apr 2Baltimore City League Meet 2.2Apr 2 · 400 Meters · Place 3 · Forest ParkForest Park400 Meters352.22a11
Apr 2Baltimore City League Meet 2.2Apr 2 · 200 Meters · Place 4 · Forest ParkForest Park200 Meters424.12a11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20CCBC-Essex Winter Holiday Classic 2425Dec 20 · 500 Meters · Place 1 · Forest ParkForest Park500 Meters1.1:11.67a11
Dec 20CCBC-Essex Winter Holiday Classic 2425Dec 20 · Pole Vault · Forest ParkForest ParkPole Vault—DNS11
Dec 17Baltimore City League Meet 3Dec 17 · 500 Meters · Place 6 · Forest ParkForest Park500 Meters6.1:16.08a11
Dec 17Baltimore City League Meet 3Dec 17 · 300 Meters · Place 2 · Forest ParkForest Park300 Meters2.39.03a11
Dec 17Baltimore City League Meet 3Dec 17 · Pole Vault · Forest ParkForest ParkPole Vault—DNS11
Dec 10Baltimore City League Meet 1Dec 10 · 300 Meters · Place 4 · Forest ParkForest Park300 Meters4.39.43a11
Dec 10Baltimore City League Meet 1Dec 10 · 55 Meter · Place 4 · Forest ParkForest Park55 Meter4.7.22a PB11
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 300 Meters · Place 13 · Forest ParkForest Park300 Meters1338.1110
Feb 7MPSSAA 1A Central Region ChampionshipsFeb 7 · 500 Meters · Place 9 · Forest ParkForest Park500 Meters9.1:15.67a10
Feb 7MPSSAA 1A Central Region ChampionshipsFeb 7 · 300 Meters · Place 5 · Forest ParkForest Park300 Meters5.37.32a10
Jan 25Baltimore City Indoor ChampionshipsJan 25 · 500 Meters · Place 4 · Forest ParkForest Park500 Meters41:10.46a—
Jan 25Baltimore City Indoor ChampionshipsJan 25 · 300 Meters · Place 12 · Forest ParkForest Park300 Meters1237.95a—
Jan 4Baltimore City League Meet 6Jan 4 · 300 Meters · Place 6 · Forest ParkForest Park300 Meters640.19a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 400 Meters · Place 13 · Forest ParkForest Park400 Meters13.52.20a10
May 14MPSSAA 1A North Region ChampionshipsMay 14 · 400 Meters · Place 3 · Forest ParkForest Park400 Meters352.78a—
May 7Baltimore City Public Schools ChampionshipsMay 7 · Pole Vault · Place 9 · Forest ParkForest ParkPole Vault97-0—
May 7Baltimore City Public Schools ChampionshipsMay 7 · 400 Meters · Place 10 · Forest ParkForest Park400 Meters1054.19a—
May 1Baltimore City Westside Challenge LM7May 1 · Pole Vault · Place 6 · Forest ParkForest ParkPole Vault6.7' 6 PB10
May 1Baltimore City Westside Challenge LM7May 1 · 400 Meters · Place 6 · Forest ParkForest Park400 Meters6.52.54a10
May 1Baltimore City Westside Challenge LM7May 1 · 200 Meters · Forest ParkForest Park200 Meters—DNS10
Apr 23Baltimore City Freshman ShowcaseApr 23 · Pole Vault · Place 9 · Forest ParkForest ParkPole Vault96-0—
Apr 23Baltimore City Freshman ShowcaseApr 23 · 200 Meters · Place 14 · Forest ParkForest Park200 Meters1424.20a—
Apr 1814th Annual Kent Island InvitationalApr 18 · 400 Meters · Place 7 · Forest ParkForest Park400 Meters753.03a—
Apr 1814th Annual Kent Island InvitationalApr 18 · 200 Meters · Place 22 · Forest ParkForest Park200 Meters2224.11a—
Apr 13Seahawk InvitationalApr 13 · 400 Meters · Place 4 · Forest ParkForest Park400 Meters452.02a—
Apr 10Baltimore City League Meet 5Apr 10 · 200 Meters · Place 4 · Forest ParkForest Park200 Meters424.06a—
Mar 20Baltimore City Pre-Season ScrimmageMar 20 · 300 Meters · Place 2 · Forest ParkForest Park300 Meters237.68a PB—
Mar 20Baltimore City Pre-Season ScrimmageMar 20 · 150 Meters · Place 6 · Forest ParkForest Park150 Meters617.98a PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15CCBC-Catonsville Friday Night HS Indoor Track MeetDec 15 · 500 Meters · Place 4 · Forest ParkForest Park500 Meters4.1:14.24a10
Dec 12Baltimore City League Meet 3Dec 12 · 300 Meters · Place 4 · Forest ParkForest Park300 Meters4.40.41a10
Feb 6MPSSAA 1A Central Region ChampionshipsFeb 6 · 500 Meters · Place 6 · Forest ParkForest Park500 Meters61:18.949
Jan 5Baltimore City/County Mixer #2Jan 5 · 55 Meters · Place 25 · Forest ParkForest Park55 Meters257.549

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Smithsburg Indoor InvitationalDec 16 · 500 Meters · Place 27 · Forest ParkForest Park500 Meters27.1:21.11a9
Dec 13Baltimore City League Meet 3Dec 13 · 55 Meter · Place 19 · Forest ParkForest Park55 Meter19.7.68a9
Dec 9Baltimore City League Meet 2Dec 9 · 300 Meters · Place 8 · Forest ParkForest Park300 Meters8.43.999