Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClarksburg Coyotes Invitational · Apr 2713.98aClarksburg Coyotes InvitationalApril 27, 2025
200 Meters · OutdoorAAU Maryland District Qualifier · Jun 1326.11aAAU Maryland District QualifierJune 13, 2026
400 Meters · IndoorAAU Region 3 · Jun 201:09.54aAAU Region 3June 20, 2024
400 Meters · OutdoorAAU Maryland District Qualifier · Jun 1357.84aAAU Maryland District QualifierJune 13, 2026
800 Meters · IndoorAAU Region 3 · Jun 202:34.52aAAU Region 3June 20, 2024
800 Meters · OutdoorAAU PVA District · Jun 142:24.81aAAU PVA DistrictJune 14, 2025
800 Meters · Relay Split · IndoorAAU Region 3 · Jun 202:34.714AAU Region 3June 20, 2024
80m Hurdles · 30" / 0.762m · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 1719.47aUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 17, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 34 · Owings Mills Track400 Meters34.57.84a PB9
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 67 · Owings Mills Track200 MetersRound P67.26.11a PBWind: -1.29
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · Owings Mills Track800 Meters—DNS9
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Place 25 · Owings Mills Track400 Meters25.1:00.66a9
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 30 · Owings Mills Track200 Meters30.26.38a9
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 31 · Owings Mills Track400 MetersRound P31.58.29a9
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 57 · Owings Mills Track200 MetersRound P57.27.09a9

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 9 · Owings Mills Track800 Meters9.2:25.66a8
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 8 · Owings Mills Track800 Meters8.2:24.81a PB8
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 20 · Owings Mills Track400 Meters20.1:02.49a8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 800 Meters · Place 3 · Owings Mills Track800 Meters3.2:32.07aUnofficial8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 400 Meters · Place 9 · Owings Mills Track400 Meters9.1:02.10aUnofficial8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Owings Mills Track200 MetersRound P--DNS8
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 8 · Owings Mills Track800 Meters8.2:38.09a8
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 33 · Owings Mills Track400 MetersRound P33.1:03.62a8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Owings Mills Track800 Meters--DNS8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 19 · Owings Mills Track400 Meters19.1:01.86a8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 29 · Owings Mills Track200 Meters29.29.03a8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Owings Mills Track100 Meters--DNS8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 800 Meters · Place 5 · Owings Mills Track800 Meters5.2:46.05a8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 400 Meters · Place 6 · Owings Mills Track400 Meters6.1:05.78a8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 200 Meters · Owings Mills Track200 Meters—DNS8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 100 Meters · Place 10 · Owings Mills Track100 Meters10.13.98a PB8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Owings Mills Track800 MetersRelay Split—2:34.714 PB7
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 16 · Owings Mills Track800 Meters16.2:34.52a PB7
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 26 · Owings Mills Track400 Meters26.1:09.54a PB7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Union Athletics & Lyles Foundation InviteMay 19 · 800 Meters · Place 12 · Owings Mills Track800 Meters12.2:43.07a7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Owings Mills Track200 Meters--DNS7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Owings Mills Track100 MetersRound P--DNS7
May 4Team Maryland Invite 2024May 4 · 800 Meters · Owings Mills Track800 Meters—DNS7
May 4Team Maryland Invite 2024May 4 · 400 Meters · Place 16 · Owings Mills Track400 Meters16.1:12.707
May 4Team Maryland Invite 2024May 4 · 200 Meters · Owings Mills Track200 Meters—DNS7
May 4Team Maryland Invite 2024May 4 · 100 Meters · Owings Mills Track100 Meters—DNS7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 800 Meters · Place 4 · Owings Mills Track800 Meters4.2:43.96a7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 10 · Owings Mills Track400 Meters10.1:10.73a7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 21 · Owings Mills Track200 Meters21.31.18a7
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 100 Meters · Place 20 · Owings Mills Track100 Meters20.14.59a7

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 800 Meters · Place 5 · Owings Mills Track800 Meters5.2:51.28a6
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 400 Meters · Place 6 · Owings Mills Track400 Meters6.1:11.03a6
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 100 Meters · Place 9 · Owings Mills Track100 Meters9.15.18a6
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 21 · Owings Mills Track400 MetersRound P21.1:14.82a6
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 46 · Owings Mills Track200 MetersRound P46.34.58a6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · 80m Hurdles · Place 2 · Owings Mills Track80m Hurdles30" / 0.762m2.19.47a PB6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 3 · Owings Mills Track800 Meters3.2:58.79a6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 5 · Owings Mills Track400 Meters5.1:17.41a6
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 12 · Owings Mills Track Club800 Meters122:48.86—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 80m Hurdles · Place 6 · Owings Mills Track Club80m Hurdles619.04—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · 800 Meters · Place 13 · Owings Mills Track Club800 Meters132:57.31—
Jul 15International Youth Championship Jul 15 · 400 Meters · Place 26 · Owings Mills Track Club400 Meters261:10.88—
Jul 15International Youth Championship Jul 15 · 200 Meters · Place 43 · Owings Mills Track Club200 Meters4332.06—
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 3 · Owings Mills Track400 Meters3.1:11.77a5
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 5 · Owings Mills Track200 Meters5.31.75a5
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 4 · Owings Mills Track100 Meters4.15.35a5
May 222022 West Carroll Wings Invitational MeetMay 22 · 800 Meters · Place 10 · Owings Mills Track800 Meters10.2:59.64a5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 800 Meters · Place 7 · Owings Mills Track800 Meters7.2:59.98a5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 400 Meters · Place 12 · Owings Mills Track400 Meters12.1:13.98a5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 26 · Owings Mills Track200 Meters26.32.58a5
May 1Bullseye Youth Track & Field MeetMay 1 · 800 Meters · Owings Mills Track800 Meters--DNS5
May 1Bullseye Youth Track & Field MeetMay 1 · 400 Meters · Place 13 · Owings Mills Track400 Meters13.1:15.96a5
May 1Bullseye Youth Track & Field MeetMay 1 · 200 Meters · Place 20 · Owings Mills Track200 Meters20.31.68a5

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29Vincent Fuller/Team Maryland 17th Annual Age Group Track Field InvitationalMay 29 · 800 Meters · Place 10 · Owings Mills Track800 Meters10.3:51.26a4
May 29Vincent Fuller/Team Maryland 17th Annual Age Group Track Field InvitationalMay 29 · 400 Meters · Place 11 · Owings Mills Track400 Meters11.1:24.09a4
May 29Vincent Fuller/Team Maryland 17th Annual Age Group Track Field InvitationalMay 29 · 200 Meters · Place 10 · Owings Mills Track200 Meters10.35.92a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 800 Meters · Place 10 · Owings Mills Track800 Meters10.3:54.10a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 400 Meters · Place 18 · Owings Mills Track400 Meters18.1:24.95a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 200 Meters · Place 25 · Owings Mills Track200 Meters25.34.54a4