Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorLast Chance Meet · May 526.43aLast Chance MeetMay 5, 2025
2000m Steeplechase · OutdoorUnder Armour Black & Blue Invitational · Apr 167:29.33aUnder Armour Black & Blue InvitationalApril 16, 2026
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 254.31aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
800 Meters · IndoorAACPS Intercounty Meet 3-AACPS Only · Jan 82:17.93aAACPS Intercounty Meet 3-AACPS OnlyJanuary 8, 2026
800 Meters · OutdoorMPSSAA 4A & 3A East Region Championships · May 112:07.22aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 13 · Union AthleticsUnion Athletics800 Meters13.2:12.05a10
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 15 · Union AthleticsUnion Athletics400 MetersRound P15.54.31a PB10
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 8 · Union AthleticsUnion Athletics800 Meters82:11.68a10
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 4 · Union AthleticsUnion Athletics800 Meters42:08.45a10
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 17 · Union AthleticsUnion Athletics400 Meters1756.31a10
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · Place 2 · Union AthleticsUnion Athletics800 Meters2.2:10.33a10
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Place 12 · Union AthleticsUnion Athletics400 Meters12.55.02a10
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 5 · Union AthleticsUnion Athletics800 Meters5.2:15.31a10
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 18 · Union AthleticsUnion Athletics400 MetersRound P18.56.14a10
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 800 Meters · Place 13 · Chesapeake-AAChesapeake-AA800 Meters13.2:07.22a PB10
May 6AACPS County ChampionshipsMay 6 · 800 Meters · Place 17 · Chesapeake-AAChesapeake-AA800 Meters172:08.72a10
May 1Maverick Madness 8May 1 · 300m Hurdles · Place 18 · Chesapeake-AAChesapeake-AA300m Hurdles1848.26a10
May 1Maverick Madness 8May 1 · 400 Meters · Place 24 · Chesapeake-AAChesapeake-AA400 Meters2455.39a10
Apr 30Golliday InvitationalApr 30 · 800 Meters · Place 8 · Chesapeake-AAChesapeake-AA800 Meters82:12.87a10
Apr 252nd Annual Eagle Relay CarnivalApr 25 · 400 Meters · Place 21 · Chesapeake-AAChesapeake-AA400 Meters2155.56a10
Apr 17Sam Singleton Scorpion ClassicApr 17 · 800 Meters · Place 44 · Chesapeake-AAChesapeake-AA800 Meters442:12.12a10
Apr 16Under Armour Black & Blue InvitationalApr 16 · 2000m Steeplechase · Place 20 · Chesapeake-AAChesapeake-AA2000m Steeplechase207:29.33a PB10
Apr 16Under Armour Black & Blue InvitationalApr 16 · 300m Hurdles · Place 34 · Chesapeake-AAChesapeake-AA300m Hurdles3447.88a10
Apr 9Intercounty Meet 2CApr 9 · 400 Meters · Place 6 · Chesapeake-AAChesapeake-AA400 Meters657.08a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · 800 Meters · Place 12 · Chesapeake-AAChesapeake-AA800 Meters122:17.93a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Anne Arundel County ChampionshipsMay 7 · 300m Hurdles · Place 26 · Chesapeake-AAChesapeake-AA300m Hurdles2648.89a9
May 5Last Chance MeetMay 5 · 200 Meters · Place 34 · Chesapeake-AAChesapeake-AA200 Meters3426.43a PB9
May 2Maverick Madness 7May 2 · 300m Hurdles · Place 21 · Chesapeake-AAChesapeake-AA300m Hurdles2151.10a9
Apr 25Emerging Elite InvitationalApr 25 · 300m Hurdles · Place 38 · Chesapeake-AAChesapeake-AA300m Hurdles3852.19a9
Apr 15All-Comers MeetApr 15 · 200 Meters · Place 52 · Chesapeake-AAChesapeake-AA200 Meters5227.93a9
Apr 9Inter-County Meet 2BApr 9 · 300m Hurdles · Place 4 · Chesapeake-AAChesapeake-AA300m Hurdles454.65a9
Apr 9Inter-County Meet 2BApr 9 · 400 Meters · Place 11 · Chesapeake-AAChesapeake-AA400 Meters111:00.79a9
Mar 26Inter-County Meet 1BMar 26 · 300m Hurdles · Place 11 · Chesapeake-AAChesapeake-AA300m Hurdles1153.79a9