Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBaltimore City Public Schools Championships · May 517.32aBaltimore City Public Schools ChampionshipsMay 5, 2026
300 Meters · IndoorBaltimore City League Meet 4 · Dec 1749.49aBaltimore City League Meet 4December 17, 2025
300m Hurdles · 30" / 0.762m · OutdoorBaltimore City Public Schools Championships · May 553.34aBaltimore City Public Schools ChampionshipsMay 5, 2026
400 Meters · OutdoorBaltimore City - Westside - League Meet 9 · May 31:10.41aBaltimore City - Westside - League Meet 9May 3, 2023
500 Meters · IndoorBaltimore City League Meet 6 · Jan 41:40.96aBaltimore City League Meet 6January 4, 2024
55m Hurdles · 33" · IndoorBaltimore City League Meet 3 · Dec 1710.71aBaltimore City League Meet 3December 17, 2024
800 Meters · IndoorBaltimore City League Meet 4 · Dec 143:23.87aBaltimore City League Meet 4December 14, 2023
800 Meters · OutdoorSam Singleton Scorpion Classic · Apr 83:00.48Sam Singleton Scorpion ClassicApril 8, 2023
High Jump · IndoorBaltimore City League Meet 4 · Dec 174' 4"Baltimore City League Meet 4December 17, 2025
High Jump · OutdoorBaltimore City Public Schools Championships · May 54' 4"Baltimore City Public Schools ChampionshipsMay 5, 2026
Long Jump · IndoorBullseye's IceBox Track & Field Invitational · Dec 2713-01.25Bullseye's IceBox Track & Field InvitationalDecember 27, 2024
Triple Jump · OutdoorBaltimore City Public Schools Championships · May 529' 6"Baltimore City Public Schools ChampionshipsMay 5, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A North Region ChampionshipsMay 12 · Triple Jump · Place 8 · Baltimore Polytechnic InstituteTriple Jump8.28' 9"12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · High Jump · Baltimore Polytechnic InstituteHigh Jump—NH12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · 300m Hurdles · Place 12 · Baltimore Polytechnic Institute300m Hurdles30" / 0.762m12.53.41a12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · 100m Hurdles · Place 10 · Baltimore Polytechnic Institute100m Hurdles33" / 0.838mRound S10.17.74a12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · 100m Hurdles · Place 9 · Baltimore Polytechnic Institute100m Hurdles33" / 0.838m9.17.65a12
May 5Baltimore City Public Schools ChampionshipsMay 5 · Triple Jump · Place 6 · Baltimore Polytechnic InstituteTriple Jump6.29' 6" PB12
May 5Baltimore City Public Schools ChampionshipsMay 5 · 300m Hurdles · Place 16 · Baltimore Polytechnic Institute300m Hurdles30" / 0.762m16.53.34a PB12
May 5Baltimore City Public Schools ChampionshipsMay 5 · 100m Hurdles · Place 10 · Baltimore Polytechnic Institute100m Hurdles33" / 0.838mRound P10.17.32a PBWind: 012
May 5Baltimore City Public Schools ChampionshipsMay 5 · High Jump · Place 10 · Baltimore Polytechnic InstituteHigh Jump10.4' 4" PB12
Apr 29Baltimore City League Meet 5.2Apr 29 · Triple Jump · Place 3 · Baltimore Polytechnic InstituteTriple Jump3.29' 0"12
Apr 29Baltimore City League Meet 5.2Apr 29 · 300m Hurdles · Place 6 · Baltimore Polytechnic Institute300m Hurdles30" / 0.762m6.55.212
Apr 29Baltimore City League Meet 5.2Apr 29 · 100m Hurdles · Place 3 · Baltimore Polytechnic Institute100m Hurdles33" / 0.838m3.17.512
Apr 17Sam Singleton Scorpion ClassicApr 17 · 300m Hurdles · Place 37 · Baltimore Polytechnic Institute300m Hurdles3754.04a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100m Hurdles · Place 25 · Baltimore Polytechnic Institute100m HurdlesRound P2517.72a12
Apr 15Baltimore City Relay ChampionshipsApr 15 · High Jump · Place 13 · Baltimore Polytechnic InstituteHigh Jump134-012
Apr 10Park InviteApr 10 · Triple Jump · Place 25 · Baltimore Polytechnic InstituteTriple Jump2528-812
Apr 10Park InviteApr 10 · 300m Hurdles · Place 36 · Baltimore Polytechnic Institute300m Hurdles3655.31a12
Apr 10Park InviteApr 10 · 100m Hurdles · Place 29 · Baltimore Polytechnic Institute100m Hurdles2919.08a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5MPSSAA 3A Central Region ChampionshipsFeb 5 · High Jump · Baltimore Polytechnic InstituteHigh Jump--NH12
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · High Jump · Place 13 · Baltimore Polytechnic InstituteHigh Jump134-412
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 55m Hurdles · Place 14 · Baltimore Polytechnic Institute55m HurdlesRound P1410.71a12
Jan 14Baltimore City League Meet 8Jan 14 · High Jump · Place 4 · Baltimore Polytechnic InstituteHigh Jump44-412
Jan 14Baltimore City League Meet 8Jan 14 · 55m Hurdles · Place 2 · Baltimore Polytechnic Institute55m Hurdles210.27a12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 17Baltimore City League Meet 4Dec 17 · 300 Meters · Place 11 · Baltimore Polytechnic Institute300 Meters11.49.49a PB12
Dec 17Baltimore City League Meet 4Dec 17 · 55m Hurdles · Place 7 · Baltimore Polytechnic Institute55m Hurdles33"7.10.72a12
Dec 17Baltimore City League Meet 4Dec 17 · High Jump · Place 5 · Baltimore Polytechnic InstituteHigh Jump5.4' 4" PB12
Dec 8Baltimore City League Meet 1Dec 8 · 55m Hurdles · Place 7 · Baltimore Polytechnic Institute55m Hurdles33"7.10.92a12
Dec 8Baltimore City League Meet 1Dec 8 · High Jump · Place 6 · Baltimore Polytechnic InstituteHigh Jump6.4' 4"12
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · High Jump · Place 8 · Baltimore Polytechnic InstituteHigh Jump84-4—
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · High Jump · Place 8 · Baltimore Polytechnic InstituteHigh Jump8.4-04.0011
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · High Jump · Place 3 · Baltimore Polytechnic InstituteHigh Jump34-4—
Jan 16Baltimore City League Meet 8Jan 16 · High Jump · Place 2 · Baltimore Polytechnic InstituteHigh Jump24-4—
Jan 16Baltimore City League Meet 8Jan 16 · 55m Hurdles · Place 8 · Baltimore Polytechnic Institute55m Hurdles811.27a—
Jan 16Baltimore City League Meet 8Jan 16 · 300 Meters · Place 18 · Baltimore Polytechnic Institute300 Meters1852.67a—
Jan 9Baltimore City League Meet 6Jan 9 · High Jump · Place 5 · Baltimore Polytechnic InstituteHigh Jump54-2—
Jan 9Baltimore City League Meet 6Jan 9 · 300 Meters · Place 19 · Baltimore Polytechnic Institute300 Meters1951.43a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Baltimore City League Meet 5.1Apr 30 · 300m Hurdles · Place 7 · Baltimore Polytechnic Institute300m Hurdles30" / 0.762m7.55.91a11
Apr 30Baltimore City League Meet 5.1Apr 30 · High Jump · Baltimore Polytechnic InstituteHigh Jump—DNS11
Apr 30Baltimore City League Meet 5.1Apr 30 · 800 Meters · Place 3 · Baltimore Polytechnic Institute800 Meters3.3:03.15a11
Apr 2Baltimore City League Meet 2.1Apr 2 · High Jump · Place 4 · Baltimore Polytechnic InstituteHigh Jump44-411
Apr 2Baltimore City League Meet 2.1Apr 2 · 300m Hurdles · Place 5 · Baltimore Polytechnic Institute300m Hurdles558.111
Mar 26Baltimore City League Meet 1.1Mar 26 · High Jump · Place 3 · Baltimore Polytechnic InstituteHigh Jump34-411

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · Triple Jump · Baltimore Polytechnic InstituteTriple Jump--DNS11
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · Long Jump · Place 24 · Baltimore Polytechnic InstituteLong Jump24.13-01.25 PB11
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · High Jump · Place 19 · Baltimore Polytechnic InstituteHigh Jump19.4-02.0011
Dec 17Baltimore City League Meet 3Dec 17 · 300 Meters · Place 10 · Baltimore Polytechnic Institute300 Meters10.51.77a11
Dec 17Baltimore City League Meet 3Dec 17 · 55m Hurdles · Place 4 · Baltimore Polytechnic Institute55m Hurdles33"4.10.71a PB11
Dec 17Baltimore City League Meet 3Dec 17 · High Jump · Place 1 · Baltimore Polytechnic InstituteHigh Jump1.4' 011
Dec 10Baltimore City League Meet 1Dec 10 · High Jump · Place 3 · Baltimore Polytechnic InstituteHigh Jump3.4' 211
Jan 11Baltimore City League Meet 8Jan 11 · High Jump · Place 4 · Baltimore Polytechnic InHigh Jump44-2—
Jan 11Baltimore City League Meet 8Jan 11 · 500 Meters · Place 17 · Baltimore Polytechnic I500 Meters171:44.08a—
Jan 11Baltimore City League Meet 8Jan 11 · 300 Meters · Place 23 · Baltimore Polytechnic I300 Meters2351.06a—
Jan 4Baltimore City League Meet 6Jan 4 · High Jump · Place 4 · Baltimore Polytechnic InHigh Jump44-0—
Jan 4Baltimore City League Meet 6Jan 4 · 500 Meters · Place 9 · Baltimore Polytechnic I500 Meters91:40.96a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 300m Hurdles · Place 14 · Baltimore Polytechnic I300m Hurdles1453.43a—
May 7Baltimore City Public Schools ChampionshipsMay 7 · 300m Hurdles · Place 8 · Baltimore Polytechnic I300m Hurdles852.91a—
May 1Baltimore City Westside Challenge LM7May 1 · 300m Hurdles · Place 6 · Baltimore Polytechnic Institute300m Hurdles30" / 0.762m6.53.87a10
May 1Baltimore City Westside Challenge LM7May 1 · High Jump · Baltimore Polytechnic InstituteHigh Jump—NH10
Apr 23Baltimore City Freshman ShowcaseApr 23 · 300m Hurdles · Place 10 · Baltimore Polytechnic I300m Hurdles1054.61a—
Apr 23Baltimore City Freshman ShowcaseApr 23 · 100m Hurdles · Place 7 · Baltimore Polytechnic I100m Hurdles719.54a—
Apr 10Baltimore City League Meet 4Apr 10 · 300m Hurdles · Place 9 · Baltimore Polytechnic I300m Hurdles91:02.1—
Apr 10Baltimore City League Meet 4Apr 10 · 100m Hurdles · Place 4 · Baltimore Polytechnic I100m Hurdles418.8—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Baltimore City League Meet 4Dec 14 · 500 Meters · Place 5 · Baltimore Polytechnic Institute500 Meters5.1:42.32a10
Dec 14Baltimore City League Meet 4Dec 14 · 300 Meters · Place 10 · Baltimore Polytechnic Institute300 Meters10.51.69a10
Dec 14Baltimore City League Meet 4Dec 14 · High Jump · Place 5 · Baltimore Polytechnic InstituteHigh Jump5.4-00.0010
Dec 14Baltimore City League Meet 4Dec 14 · 800 Meters · Place 12 · Baltimore Polytechnic Institute800 Meters12.3:23.87a PB10
Dec 5Baltimore City League Meet 1Dec 5 · 500 Meters · Place 4 · Baltimore Polytechnic Institute500 Meters4.1:42.38a10
Dec 5Baltimore City League Meet 1Dec 5 · High Jump · Baltimore Polytechnic InstituteHigh Jump--NH10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Baltimore City - Westside - League Meet 9May 3 · 400 Meters · Place 7 · Baltimore Polytechnic I400 Meters71:10.41a PB—
Apr 8Sam Singleton Scorpion ClassicApr 8 · 800 Meters · Place 47 · Baltimore Polytechnic Ins800 Meters473:00.48 PB9
Apr 8Sam Singleton Scorpion ClassicApr 8 · 400 Meters · Place 60 · Baltimore Polytechnic Ins400 Meters601:14.849
Mar 29Baltimore City League Meet 3Mar 29 · 300m Hurdles · Place 5 · Baltimore Polytechnic I300m Hurdles51:03.23a—
Mar 22Baltimore City League Meet 1Mar 22 · 300m Hurdles · Place 3 · Baltimore Polytechnic I300m Hurdles31:00.83—