Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMCPS B Meet · May 1028.5MCPS B MeetMay 10, 2025
300 Meters · IndoorMCPS Meet #1 · Dec 1048.87aMCPS Meet #1December 10, 2024
300m Hurdles · 30" / 0.762m · OutdoorMPSSAA 4A South Region Championship · May 1448.27aMPSSAA 4A South Region ChampionshipMay 14, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:01.62a130th Penn Relays CarnivalApril 23, 2026
500 Meters · IndoorMCPS Indoor Championships · Jan 211:26.24aMCPS Indoor ChampionshipsJanuary 21, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14MPSSAA 4A South Region ChampionshipMay 14 · 300m Hurdles · Place 3 · Paint Branch300m Hurdles30" / 0.762m3.48.27a PB11
May 6MCPS Outdoor County ChampionshipsMay 6 · 300m Hurdles · Place 5 · Paint Branch300m Hurdles548.41a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Paint Branch400 Meters—1:01.62a PB11
Apr 18Trojan InvitationalApr 18 · 400 Meters · Place 11 · Paint Branch400 Meters11.1:02.35a11
Apr 11DMV Wildcat InvitationalApr 11 · 300m Hurdles · Place 13 · Paint Branch300m Hurdles1354.44a11
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · 300m Hurdles · Place 1 · Paint Branch300m Hurdles153.49a11
Mar 25Paint Branch @ BlakeMar 25 · 400 Meters · Place 5 · Paint Branch400 Meters51:06.911

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21MCPS Indoor ChampionshipsJan 21 · 500 Meters · Place 16 · Paint Branch500 Meters161:26.24a PB11
Jan 6MCPS #3Jan 6 · 500 Meters · Place 14 · Paint Branch500 Meters141:28.39a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16MCPS #2Dec 16 · 500 Meters · Place 19 · Paint Branch500 Meters19.1:32.81a11
Dec 4MCPS Scrimmage Dec 4 · 300 Meters · Place 24 · Paint Branch300 Meters24.46.55aUnofficial11
Jan 13MCPS Meet #3Jan 13 · 500 Meters · Place 16 · Paint Branch500 Meters161:35.74a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10MCPS B MeetMay 10 · 400 Meters · Place 6 · Paint Branch400 Meters61:07.110
May 10MCPS B MeetMay 10 · 200 Meters · Place 6 · Paint Branch200 Meters628.5 PB10
Apr 30Rockville & Paint Branch @SpringbrookApr 30 · 400 Meters · Place 11 · Paint Branch400 Meters111:20.07a10
Apr 30Rockville & Paint Branch @SpringbrookApr 30 · 200 Meters · Place 9 · Paint Branch200 Meters930.32a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10MCPS Meet #1Dec 10 · 300 Meters · Place 37 · Paint Branch300 Meters37.48.87a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Montgomery County B MeetMay 11 · 400 Meters · Place 7 · Paint Branch400 Meters71:05.8—
May 11Montgomery County B MeetMay 11 · 200 Meters · Place 3 · Paint Branch200 Meters328.5—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 400 Meters · Place 33 · Paint Branch400 Meters331:07.37a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 200 Meters · Place 31 · Paint Branch200 Meters3128.93a—
Apr 17Paint Branch HS vs Springbrook HSApr 17 · 400 Meters · Paint Branch400 Meters—1:06Unofficial9
Apr 17Paint Branch HS vs Springbrook HSApr 17 · 200 Meters · Paint Branch200 Meters—28.94Unofficial9
Apr 9Sherwood & Rockville @ Paint BranchApr 9 · 400 Meters · Place 10 · Paint Branch400 Meters10.1:13.29
Apr 9Sherwood & Rockville @ Paint BranchApr 9 · 200 Meters · Place 13 · Paint Branch200 Meters13.29.09
Apr 5Blake and Paint Branch @ Paint Branch HSApr 5 · 400 Meters · Place 7 · Paint Branch400 Meters71:15.8—
Apr 5Blake and Paint Branch @ Paint Branch HSApr 5 · 200 Meters · Place 10 · Paint Branch200 Meters1030.1—
Mar 2314th Screaming Eagles InvitationalMar 23 · 400 Meters · Place 44 · Paint Branch400 Meters441:15.39a—