Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor14th Screaming Eagles Invitational · Mar 2312.30a14th Screaming Eagles InvitationalMarch 23, 2024
200 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1822.25aAdidas Track Nationals 2026June 18, 2026
300 Meters · IndoorMCPS Indoor Championships · Jan 2136.68aMCPS Indoor ChampionshipsJanuary 21, 2026
400 Meters · OutdoorMPSSAA State Track & Field Championships · May 2149.68aMPSSAA State Track & Field ChampionshipsMay 21, 2026
500 Meters · IndoorMPSSAA 4A Central Region Championships · Feb 61:08.68aMPSSAA 4A Central Region ChampionshipsFebruary 6, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 43 · Paint Branch200 MetersRound P43.22.25a PBWind: 0.612
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 400 Meters · Place 8 · Paint Branch400 Meters8.49.68a PB12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 200 Meters · Place 5 · Paint Branch200 MetersRound P5.22.57aWind: -2.312
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 200 Meters · Place 4 · Paint Branch200 Meters4.22.30aWind: 012
May 14MPSSAA 4A South Region ChampionshipMay 14 · 400 Meters · Place 4 · Paint Branch400 Meters4.50.13a12
May 14MPSSAA 4A South Region ChampionshipMay 14 · 200 Meters · Place 4 · Paint Branch200 MetersRound S4.22.29aWind: 1.812
May 14MPSSAA 4A South Region ChampionshipMay 14 · 200 Meters · Place 4 · Paint Branch200 Meters4.22.54a12
May 6MCPS Outdoor County ChampionshipsMay 6 · 400 Meters · Place 9 · Paint Branch400 Meters951.07a12
May 6MCPS Outdoor County ChampionshipsMay 6 · 200 Meters · Place 2 · Paint Branch200 Meters222.35a12
May 6MCPS Outdoor County ChampionshipsMay 6 · 200 Meters · Place 4 · Paint Branch200 Meters422.65a12
Apr 11DMV Wildcat InvitationalApr 11 · 400 Meters · Place 2 · Paint Branch400 Meters250.44a12
Apr 11DMV Wildcat InvitationalApr 11 · 200 Meters · Place 5 · Paint Branch200 Meters522.53a12
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · 400 Meters · Place 1 · Paint Branch400 Meters151.50a12
Mar 25Paint Branch @ BlakeMar 25 · 400 Meters · Place 1 · Paint Branch400 Meters151.512
Mar 25Paint Branch @ BlakeMar 25 · 200 Meters · Place 1 · Paint Branch200 Meters123.212

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · 500 Meters · Place 3 · Paint Branch500 Meters31:08.68a PB12
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · 300 Meters · Place 6 · Paint Branch300 Meters636.90a12
Jan 21MCPS Indoor ChampionshipsJan 21 · 500 Meters · Place 10 · Paint Branch500 Meters101:09.58a12
Jan 21MCPS Indoor ChampionshipsJan 21 · 300 Meters · Place 9 · Paint Branch300 Meters936.68a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Rockville & Paint Branch @SpringbrookApr 30 · 400 Meters · Place 4 · Paint Branch400 Meters451.09a11
Apr 30Rockville & Paint Branch @SpringbrookApr 30 · 200 Meters · Place 3 · Paint Branch200 Meters322.89a11
Apr 12Trojan Invite Apr 12 · 400 Meters · Place 11 · Paint Branch400 Meters1153.43a11
Apr 1Paint Branch HS & Magruder HS @ Damascus HSApr 1 · 400 Meters · Place 5 · Paint Branch400 Meters554.16a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 22MCPS Indoor ChampionshipsJan 22 · 300 Meters · Place 15 · Paint Branch300 Meters1537.69a—
Jan 13MCPS Meet #3Jan 13 · 300 Meters · Place 4 · Paint Branch300 Meters437.27a—
Jan 11Montgomery InvitationalJan 11 · 300 Meters · Place 24 · Paint Branch300 Meters2437.40a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16MPSSAA 4A North Region ChampionshipsMay 16 · 400 Meters · Place 8 · Paint Branch400 Meters851.98a—
May 11Montgomery County B MeetMay 11 · 400 Meters · Place 1 · Paint Branch400 Meters152.3—
May 11Montgomery County B MeetMay 11 · 200 Meters · Place 1 · Paint Branch200 Meters123.1—
May 4The East Coast International ShowcaseMay 4 · 200 Meters · Place 48 · Paint Branch200 Meters4824.03a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 400 Meters · Place 13 · Paint Branch400 Meters1353.90a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 200 Meters · Place 6 · Paint Branch200 Meters623.96a—
Apr 5Blake and Paint Branch @ Paint Branch HSApr 5 · 400 Meters · Place 3 · Paint Branch400 Meters355.0—
Apr 5Blake and Paint Branch @ Paint Branch HSApr 5 · 400 Meters · Place 3 · Paint Branch400 Meters355.0—
Apr 5Blake and Paint Branch @ Paint Branch HSApr 5 · 200 Meters · Place 7 · Paint Branch200 Meters724.1—
Apr 5Blake and Paint Branch @ Paint Branch HSApr 5 · 200 Meters · Place 7 · Paint Branch200 Meters724.1—
Mar 2314th Screaming Eagles InvitationalMar 23 · 200 Meters · Place 21 · Paint Branch200 Meters2125.50a—
Mar 2314th Screaming Eagles InvitationalMar 23 · 100 Meters · Place 52 · Paint Branch100 Meters5212.30a PB—