Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBaltimore City League Meet 5.1 · Apr 3015.17aBaltimore City League Meet 5.1April 30, 2025
1600 Meters · IndoorBaltimore City League Meet 8 · Jan 115:22.17aBaltimore City League Meet 8January 11, 2024
200 Meters · IndoorBlue and White Invite · Feb 724.18aBlue and White InviteFebruary 7, 2026
200 Meters · OutdoorBaltimore City League Meet 5.1 · Apr 3023.52aBaltimore City League Meet 5.1April 30, 2025
300 Meters · IndoorBaltimore City League Meet 3 · Dec 1739.07aBaltimore City League Meet 3December 17, 2024
300m Hurdles · 36" / 0.914m · OutdoorMPSSAA 3A State Track & Field Championships · May 2341.90aMPSSAA 3A State Track & Field ChampionshipsMay 23, 2025
400 Meters · IndoorBullseye's IceBox Track & Field Invitational · Dec 2752.82aBullseye's IceBox Track & Field InvitationalDecember 27, 2024
400 Meters · OutdoorBaltimore City League Meet 5.1 · Apr 3051.34aBaltimore City League Meet 5.1April 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorCarpenter Case Invitational · Apr 2457.60aCarpenter Case InvitationalApril 24, 2026
500 Meters · IndoorMPSSAA 2A Central Region Championships · Feb 101:11.29aMPSSAA 2A Central Region ChampionshipsFebruary 10, 2025
55 Meter · IndoorMPSSAA 3A Central Region Championships · Feb 106.83aMPSSAA 3A Central Region ChampionshipsFebruary 10, 2025
55 Meters · IndoorMPSSAA 2A Central Region Championships · Feb 106.83aMPSSAA 2A Central Region ChampionshipsFebruary 10, 2025
55m Hurdles · 39" · IndoorMPSSAA 3A Central Region Championships · Feb 108.22aMPSSAA 3A Central Region ChampionshipsFebruary 10, 2025
60 Meters · IndoorBlue and White Invite · Feb 77.46aBlue and White InviteFebruary 7, 2026
600 Meters · OutdoorBaltimore City Pre-Season Scrimmage · Mar 201:33.08aBaltimore City Pre-Season ScrimmageMarch 20, 2024
800 Meters · Indoor2024 Montgomery Invitational · Jan 132:09.602024 Montgomery Invitational January 13, 2024
800 Meters · OutdoorSam Singleton Scorpion Classic · Apr 192:09.69Sam Singleton Scorpion ClassicApril 19, 2024
800 Meters · Relay Split · IndoorMPSSAA 3A Indoor State Championships · Feb 212:11.717aMPSSAA 3A Indoor State ChampionshipsFebruary 21, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 2 · McDanielMcDaniel400m Hurdles36" / 0.914m2.57.83aFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 8 · McDanielMcDaniel400m Hurdles36" / 0.914mRound P8.57.84aFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 4 · McDanielMcDaniel400m Hurdles36" / 0.914m4.58.69aFr
Apr 24Carpenter Case InvitationalApr 24 · 400m Hurdles · Place 3 · McDanielMcDaniel400m Hurdles36" / 0.914m3.57.60a PBFr
Apr 18Millersville InviteApr 18 · 400 Meters · McDanielMcDaniel400 Meters--DNSFr
Apr 9Messiah InvitationalApr 9 · 400m Hurdles · Place 7 · McDanielMcDaniel400m Hurdles36" / 0.914m7.57.88aFr
Apr 3Green Terror InvitationalApr 3 · 400 Meters · Place 7 · McDanielMcDaniel400 Meters7.53.01aFr
Apr 3Green Terror InvitationalApr 3 · 200 Meters · Place 14 · McDanielMcDaniel200 Meters14.23.84aWind: 1Fr
Mar 28LVC Blue & White OpenMar 28 · 400m Hurdles · Place 5 · McDanielMcDaniel400m Hurdles36" / 0.914m5.59.95aFr
Mar 28LVC Blue & White OpenMar 28 · 200 Meters · McDanielMcDaniel200 Meters—DNSWind: 1.3Fr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7Blue and White InviteFeb 7 · 200 Meters · Place 28 · McDanielMcDaniel200 Meters2824.18a PBFr
Feb 7Blue and White InviteFeb 7 · 60 Meters · Place 25 · McDanielMcDaniel60 Meters257.46a PBFr
Jan 31PLEX ShootoutJan 31 · 60m Hurdles · Place 6 · McDanielMcDaniel60m HurdlesRound P68.96aFr
Jan 31PLEX ShootoutJan 31 · 60m Hurdles · Place 6 · McDanielMcDaniel60m Hurdles68.98aFr
Jan 31PLEX ShootoutJan 31 · 200 Meters · Place 31 · McDanielMcDaniel200 Meters3124.27aFr
Jan 17Cardinal Track & Field ClassicJan 17 · 60m Hurdles · Place 4 · McDanielMcDaniel60m HurdlesRound P48.79aFr
Jan 17Cardinal Track & Field ClassicJan 17 · 60m Hurdles · Place 5 · McDanielMcDaniel60m Hurdles58.77aFr
Jan 17Cardinal Track & Field ClassicJan 17 · 400 Meters · Place 11 · McDanielMcDaniel400 Meters1154.01aFr

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 300m Hurdles · Place 14 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute300m Hurdles36" / 0.914m14.41.90a PB12
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 110m Hurdles · Place 6 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles39" / 0.991mRound P6.14.89aWind: 2.212
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 110m Hurdles · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles39" / 0.991m8.15.23aWind: 3.612
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 300m Hurdles · Place 2 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute300m Hurdles239.48a12
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 110m Hurdles · Place 10 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles1016.63a12
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 110m Hurdles · Place 5 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles515.21a12
May 6Baltimore City Public Schools ChampionshipsMay 6 · 300m Hurdles · Place 4 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute300m Hurdles438.96a12
May 6Baltimore City Public Schools ChampionshipsMay 6 · 110m Hurdles · Place 5 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m HurdlesRound P515.54a12
May 6Baltimore City Public Schools ChampionshipsMay 6 · 110m Hurdles · Place 5 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles515.34a12
Apr 30Baltimore City League Meet 5.1Apr 30 · 110m Hurdles · Place 1 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles39" / 0.991m1.15.17a PBWind: 1.412
Apr 30Baltimore City League Meet 5.1Apr 30 · 400 Meters · Place 1 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute400 Meters1.51.34a PB12
Apr 30Baltimore City League Meet 5.1Apr 30 · 200 Meters · Place 13 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute200 Meters13.23.52a PBWind: -0.912
Apr 22Baltimore City Freshman ShowcaseApr 22 · 400 Meters · Place 3 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute400 Meters351.67a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 110m Hurdles · Place 9 · Baltimore Polytechnic InsBaltimore Polytechnic Ins110m HurdlesRound P916.2912
Apr 17Sam Singleton Scorpion ClassicApr 17 · 110m Hurdles · Place 6 · Baltimore Polytechnic InsBaltimore Polytechnic Ins110m Hurdles615.9612
Apr 17Sam Singleton Scorpion ClassicApr 17 · 400 Meters · Place 20 · Baltimore Polytechnic InsBaltimore Polytechnic Ins400 Meters2051.9512
Apr 17Sam Singleton Scorpion ClassicApr 17 · 200 Meters · Place 24 · Baltimore Polytechnic InsBaltimore Polytechnic Ins200 Meters2423.6212
Apr 12Trojan Invite Apr 12 · 300m Hurdles · Place 1 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute300m Hurdles141.67a12
Apr 12Trojan Invite Apr 12 · 110m Hurdles · Place 2 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m HurdlesRound P216.90a12
Apr 12Trojan Invite Apr 12 · 110m Hurdles · Place 2 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles216.61a12
Apr 5TU HS Relay InvitationalApr 5 · 400m Hurdles · Place 4 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute400m Hurdles459.31a12
Apr 5TU HS Relay InvitationalApr 5 · 110m Hurdles · Place 11 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles1115.88a12
Apr 2Baltimore City League Meet 2.1Apr 2 · 300m Hurdles · Place 1 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute300m Hurdles141.312
Mar 26Baltimore City League Meet 1.1Mar 26 · Long Jump · Place 5 · Baltimore Polytechnic InstituteBaltimore Polytechnic InstituteLong Jump517-912
Mar 26Baltimore City League Meet 1.1Mar 26 · 110m Hurdles · Place 1 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute110m Hurdles115.71a12

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 55m Hurdles · Place 17 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55m Hurdles39"Round P17.8.33a12
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 800 Meters · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute800 MetersRelay Split—2:11.717a PB12
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 55m Hurdles · Place 7 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55m Hurdles78.22a—
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 55m Hurdles · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55m Hurdles88.26a—
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 500 Meters · Place 11 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute500 Meters111:11.29a PB—
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 55 Meters · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55 Meters86.83a PB—
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 55 Meters · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55 Meters86.85a—
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 500 Meters · Place 11 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute500 Meters11.1:11.29a12
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 55m Hurdles · Place 7 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55m Hurdles39"Round P7.8.22a PB12
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 55m Hurdles · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55m Hurdles39"8.8.26a12
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 55 Meter · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55 MeterRound P8.6.83a PB12
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 55 Meter · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55 Meter8.6.85a12
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · 55m Hurdles · Place 17 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55m HurdlesRound P1710.67a—
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · 500 Meters · Place 18 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute500 Meters181:15.80a—
Jan 22Baltimore City Public Schools Indoor ChampionshipsJan 22 · 300 Meters · Place 15 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute300 Meters1540.17a—
Jan 16Baltimore City League Meet 8Jan 16 · 55m Hurdles · Place 3 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55m Hurdles39.06a—
Jan 16Baltimore City League Meet 8Jan 16 · 55 Meters · Place 3 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55 Meters36.96a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 400 Meters · Place 3 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute400 Meters3.52.82a PB12
Dec 17Baltimore City League Meet 3Dec 17 · 300 Meters · Place 3 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute300 Meters3.39.07a PB12
Dec 17Baltimore City League Meet 3Dec 17 · 800 Meters · Place 1 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute800 Meters1.2:13.38a12
Dec 13CCBC Catonsville Friday Night Indoor HS Track MeetDec 13 · 500 Meters · Place 1 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute500 Meters1.1:12.48a12
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 500 Meters · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute500 Meters--DNS11
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 800 Meters · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute800 Meters--DNS11
Jan 25Baltimore City Indoor ChampionshipsJan 25 · 800 Meters · Place 2 · Baltimore Polytechnic IBaltimore Polytechnic I800 Meters22:09.67a—
Jan 25Baltimore City Indoor ChampionshipsJan 25 · 500 Meters · Place 8 · Baltimore Polytechnic IBaltimore Polytechnic I500 Meters81:11.33a—
Jan 132024 Montgomery Invitational Jan 13 · 800 Meters · Place 29 · Baltimore PoBaltimore Po800 Meters292:09.60 PB—
Jan 11Baltimore City League Meet 8Jan 11 · 1600 Meters · Place 7 · Baltimore Polytechnic IBaltimore Polytechnic I1600 Meters75:22.17a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 400 Meters · Place 12 · Baltimore Polytechnic IBaltimore Polytechnic I400 Meters1251.50a—
May 7Baltimore City Public Schools ChampionshipsMay 7 · 400 Meters · Place 5 · Baltimore Polytechnic IBaltimore Polytechnic I400 Meters552.35a—
May 7Baltimore City Public Schools ChampionshipsMay 7 · 200 Meters · Place 18 · Baltimore Polytechnic IBaltimore Polytechnic I200 Meters1823.88a—
May 1Baltimore City Westside Challenge LM7May 1 · 200 Meters · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute200 Meters8.23.84a11
Apr 19Sam Singleton Scorpion ClassicApr 19 · 800 Meters · Place 25 · Baltimore Polytechnic InsBaltimore Polytechnic Ins800 Meters252:09.69 PB11
Apr 6Pikesville Track ClassicApr 6 · 400 Meters · Place 13 · Baltimore Polytechnic InsBaltimore Polytechnic Ins400 Meters1353.1511
Mar 20Baltimore City Pre-Season ScrimmageMar 20 · 600 Meters · Place 1 · Baltimore Polytechnic IBaltimore Polytechnic I600 Meters11:33.08a PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Baltimore City League Meet 4Dec 14 · 500 Meters · Place 1 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute500 Meters1.1:14.83a11
Dec 5Baltimore City League Meet 1Dec 5 · 800 Meters · Place 2 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute800 Meters2.2:15.87a11
Jan 14Montgomery InvitationalJan 14 · 500 Meters · Place 30 · Baltimore PoBaltimore Po500 Meters301:13.28—
Jan 5Baltimore City/County Mixer #2Jan 5 · 500 Meters · Place 10 · Baltimore Polytechnic InsBaltimore Polytechnic Ins500 Meters101:22.5310
Jan 5Baltimore City/County Mixer #2Jan 5 · 55 Meters · Place 20 · Baltimore Polytechnic InsBaltimore Polytechnic Ins55 Meters207.3810

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 400 Meters · Place 15 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute400 Meters15.52.71a10
May 9Baltimore City Outdoor ChampionshipsMay 9 · 400 Meters · Place 12 · Baltimore Polytechnic InsBaltimore Polytechnic Ins400 Meters1252.7610
May 9Baltimore City Outdoor ChampionshipsMay 9 · 400 Meters · Place 12 · Baltimore Polytechnic InsBaltimore Polytechnic Ins400 Meters1252.7610
May 6The Clash of BaltimoreMay 6 · 400 Meters · Place 24 · Baltimore PoBaltimore Po400 Meters2453.36—
Apr 19Baltimore City League Meet 6Apr 19 · 200 Meters · Place 16 · Baltimore Polytechnic InsBaltimore Polytechnic Ins200 Meters1624.6510
Apr 8Sam Singleton Scorpion ClassicApr 8 · 400 Meters · Place 29 · Baltimore Polytechnic InsBaltimore Polytechnic Ins400 Meters2954.1810
Mar 29Baltimore City League Meet 3Mar 29 · 800 Meters · Place 3 · Baltimore Polytechnic IBaltimore Polytechnic I800 Meters32:10.10a—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Baltimore City League Meet 4Dec 15 · 300 Meters · Place 8 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute300 Meters8.42.50a10
Dec 7Baltimore City League Meet 1Dec 7 · 500 Meters · Place 4 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute500 Meters4.1:19.85a10
Dec 7Baltimore City League Meet 1Dec 7 · 55 Meter · Place 6 · Baltimore Polytechnic InstituteBaltimore Polytechnic Institute55 Meter6.7.44a10