Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPVA High Performance · Jul 2512.01aPVA High PerformanceJuly 25, 2026
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2525.22aAAU Track & Field Region 3 QualifierJune 25, 2026
200 Meters · Relay Split · IndoorMPSSAA 3A West Region Championships · Jan 3127.001MPSSAA 3A West Region ChampionshipsJanuary 31, 2026
300 Meters · IndoorMCPS Meet #1 · Dec 1046.66aMCPS Meet #1December 10, 2024
400 Meters · OutdoorBullseye Summer Series #4 · Jul 261:03.89aBullseye Summer Series #4July 26, 2025
55 Meter · IndoorMCPS #1 · Dec 97.23aMCPS #1December 9, 2025
55 Meters · IndoorMCPS Indoor Championships · Jan 217.15aMCPS Indoor ChampionshipsJanuary 21, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 25PVA High PerformanceJul 25 · 400 Meters · Trackhawks Track ClubTrackhawks Track Club400 Meters--DNS10
Jul 25PVA High PerformanceJul 25 · 200 Meters · Trackhawks Track ClubTrackhawks Track Club200 Meters--DNSWind: -0.510
Jul 25PVA High PerformanceJul 25 · 100 Meters · Place 35 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P35.12.23aWind: 0.410
Jul 25PVA High PerformanceJul 25 · 100 Meters · Place 30 · Trackhawks Track ClubTrackhawks Track Club100 Meters30.12.01a PBWind: 010
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 200 Meters · Trackhawks Track ClubTrackhawks Track Club200 Meters—DNS10
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · Trackhawks Track ClubTrackhawks Track Club100 Meters—DNS10
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 54 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound P54.25.46aWind: -0.810
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 37 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P37.12.29aWind: -0.710
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 3 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound P325.22a PB10
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 4 · Trackhawks Track ClubTrackhawks Track Club200 Meters425.22a10
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 5 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P512.43a10
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 5 · Trackhawks Track ClubTrackhawks Track Club100 Meters512.43a10
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 52 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound P52.25.29aWind: -210
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 29 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P29.12.10aWind: 0.410
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200 Meters · UnattachedUnattached200 Meters—DNS10
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 100 Meters · Place 13 · UnattachedUnattached100 Meters13.12.33aWind: -0.410
May 14MPSSAA 3A West Region ChampionshipsMay 14 · 100 Meters · Place 28 · Watkins MillWatkins Mill100 MetersRound P28.12.35a10
May 9Montgomery County B MeetMay 9 · 100 Meters · Place 50 · Watkins MillWatkins Mill100 MetersRound P50.12.310
Apr 21 Watkins Mill and Clarksburg at Seneca ValleyApr 21 · 200 Meters · Place 12 · Watkins MillWatkins Mill200 Meters1225.48a10
Apr 21 Watkins Mill and Clarksburg at Seneca ValleyApr 21 · 100 Meters · Place 30 · Watkins MillWatkins Mill100 Meters3012.93a10
Apr 14Watkins Mill High @ Damascus HighApr 14 · 200 Meters · Place 9 · Watkins MillWatkins Mill200 Meters925.27a10
Apr 14Watkins Mill High @ Damascus HighApr 14 · 100 Meters · Place 13 · Watkins MillWatkins Mill100 Meters1312.39a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31MPSSAA 3A West Region ChampionshipsJan 31 · 200 Meters · Watkins MillWatkins Mill200 MetersRelay Split—27.001 PB10
Jan 21MCPS Indoor ChampionshipsJan 21 · 55 Meters · Place 34 · Watkins MillWatkins Mill55 Meters347.15a PB10
Jan 10Montgomery InvitationalJan 10 · 55 Meters · Place 136 · Watkins MillWatkins Mill55 MetersRound P1367.26a10
Jan 10Montgomery InvitationalJan 10 · 55 Meters · Place 136 · Watkins MillWatkins Mill55 MetersRound P1367.26a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Ray Shriver InvitationalDec 12 · 55 Meter · Place 30 · Watkins MillWatkins Mill55 Meter30.7.34a10
Dec 9MCPS #1Dec 9 · 55 Meter · Place 34 · Watkins MillWatkins Mill55 Meter34.7.23a PB10
Dec 4MCPS Scrimmage Dec 4 · 55 Meter · Place 24 · Watkins MillWatkins Mill55 Meter24.7.25aUnofficial10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 26Bullseye Summer Series #4Jul 26 · 400 Meters · Place 19 · Trackhawks Track ClubTrackhawks Track Club400 Meters191:03.89a PB9
Jul 26Bullseye Summer Series #4Jul 26 · 200 Meters · Place 30 · Trackhawks Track ClubTrackhawks Track Club200 Meters3026.46a9
Jul 26Bullseye Summer Series #4Jul 26 · 100 Meters · Place 26 · Trackhawks Track ClubTrackhawks Track Club100 Meters2612.72a9
Jul 19PVA HP meetJul 19 · 200 Meters · Place 33 · Trackhawks Track ClubTrackhawks Track Club200 Meters33.25.85aWind: 0.29
Jul 19PVA HP meetJul 19 · 100 Meters · Place 34 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P34.12.58aWind: 0.19
Jul 19PVA HP meetJul 19 · 100 Meters · Place 27 · Trackhawks Track ClubTrackhawks Track Club100 Meters27.12.51aWind: -0.39
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 400 Meters · Place 39 · Trackhawks Track ClubTrackhawks Track Club400 Meters391:03.90a9
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 200 Meters · Place 48 · Trackhawks Track ClubTrackhawks Track Club200 Meters4826.11a9
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100 Meters · Place 50 · Trackhawks Track ClubTrackhawks Track Club100 Meters5012.80a9
Jun 28Bullseye Summer Series #2Jun 28 · 200 Meters · Place 33 · Trackhawks Track ClubTrackhawks Track Club200 Meters3326.42a9
Jun 28Bullseye Summer Series #2Jun 28 · 100 Meters · Place 26 · Trackhawks Track ClubTrackhawks Track Club100 Meters2612.60a9
May 10MCPS B MeetMay 10 · 200 Meters · Place 58 · Watkins MillWatkins Mill200 Meters5825.59
Apr 30Watkins Mill HS & Poolesville HS @ Damascus HSApr 30 · 200 Meters · Place 23 · Watkins MillWatkins Mill200 Meters2326.40a9
Apr 30Watkins Mill HS & Poolesville HS @ Damascus HSApr 30 · 100 Meters · Place 21 · Watkins MillWatkins Mill100 Meters2112.54a9
Apr 22The Kayley Milor Twilight MeetApr 22 · 100 Meters · Place 49 · Watkins MillWatkins Mill100 Meters4912.64a9
Apr 10Linganore Hexa-ClassicApr 10 · 200 Meters · Place 73 · Watkins MillWatkins Mill200 Meters7327.91a9
Apr 10Linganore Hexa-ClassicApr 10 · 100 Meters · Place 74 · Watkins MillWatkins Mill100 Meters7413.34a9
Apr 8Watkins Mill HS @Clarksburg HSApr 8 · 200 Meters · Place 20 · Watkins MillWatkins Mill200 Meters2035.31a9
Apr 8Watkins Mill HS @Clarksburg HSApr 8 · 100 Meters · Place 17 · Watkins MillWatkins Mill100 Meters1713.44a9
Mar 2215th Screaming Eagles Invitational Mar 22 · 400 Meters · Place 13 · Watkins MillWatkins Mill400 Meters131:05.63a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10MCPS Meet #1Dec 10 · 300 Meters · Place 65 · Watkins MillWatkins Mill300 Meters65.46.66a PB9