Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1311.36aAAU Potomac Valley District QualifierJune 13, 2026
100m Hurdles · 30" / 0.762m · OutdoorBCRP Summer Development #1 (14U Only) · Jun 1920.12aBCRP Summer Development #1 (14U Only)June 19, 2021
100m Hurdles · 39" / 0.991m · OutdoorBCRP Development Meet #3 (6U-18) · May 1620.03aBCRP Development Meet #3 (6U-18)May 16, 2021
200 Meters · Indoor2022 USATF National Youth Indoor Championships · Mar 1826.57a2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1322.77aAAU Potomac Valley District QualifierJune 13, 2026
200m Hurdles · 30" / 0.762m · OutdoorBCRP Summer Development #1 (14U Only) · Jun 1930.87aBCRP Summer Development #1 (14U Only)June 19, 2021
200m Hurdles · 36" / 0.914m · OutdoorBCRP Development Meet #3 (6U-18) · May 1630.60aBCRP Development Meet #3 (6U-18)May 16, 2021
300 Meters · IndoorPGCPS District Tune-Up · Jan 1537.46aPGCPS District Tune-UpJanuary 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorLargo Lions invitational · Apr 448.04aLargo Lions invitationalApril 4, 2026
400 Meters · Indoor2025 PGCPS Holiday Invitational · Dec 2753.69a2025 PGCPS Holiday InvitationalDecember 27, 2025
400 Meters · OutdoorMPSSAA 4A South Region Championship · May 1450.57aMPSSAA 4A South Region ChampionshipMay 14, 2026
500 Meters · IndoorMPSSAA 4A Central Region Championships · Feb 61:08.98aMPSSAA 4A Central Region ChampionshipsFebruary 6, 2026
55 Meter · Indoor2022 USATF National Youth Indoor Championships · Mar 187.75a2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022
600 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 291:48.83aOcean Breeze Youth Holiday FestivalDecember 29, 2021
Discus · 1.6kg · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1933.68mAAU Track & Field Region 3 QualifierJune 19, 2025
Discus · 1kg · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 1825.80mUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 18, 2022
High Jump · OutdoorFreedom Flyers Youth Track Meet · May 234-06.00Freedom Flyers Youth Track MeetMay 23, 2021
Javelin · 600g · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 1826.56mUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 18, 2022
Javelin · 800g · OutdoorDMV Youth Challenge · Jun 133.51mDMV Youth ChallengeJune 1, 2024
Long Jump · IndoorOcean Breeze Youth Holiday Festival · Dec 294.88mOcean Breeze Youth Holiday FestivalDecember 29, 2021
Long Jump · OutdoorBCRP Youth Development #2 (13 and Older) · May 215-04.50BCRP Youth Development #2 (13 and Older)May 2, 2021
Triple Jump · Indoor2022 USATF National Youth Indoor Championships · Mar 189.70m2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 200 Meters · Place 13 · Zellner Track ClubZellner Track Club200 Meters13.23.46a12
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · Place 11 · Zellner Track ClubZellner Track Club100 Meters11.11.60a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 24 · Zellner Track ClubZellner Track Club200 MetersRound P2425.12a12
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 7 · Zellner Track ClubZellner Track Club200 Meters722.77a PB12
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 15 · Zellner Track ClubZellner Track Club100 MetersRound P1511.36a PB12
Jun 7Ralph Durant ClassicJun 7 · 400 Meters · Place 2 · 10-Unattached10-Unattached400 Meters2.51.50a12
Jun 7Ralph Durant ClassicJun 7 · 200 Meters · Place 3 · 10-Unattached10-Unattached200 Meters3.22.66aWind: 2.812
Jun 7Ralph Durant ClassicJun 7 · 100 Meters · Place 8 · 10-Unattached10-Unattached100 Meters8.11.12aWind: 3.712
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 400 Meters · 10-Unattached10-Unattached400 Meters—DNS12
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200 Meters · 10-Unattached10-Unattached200 Meters—DNS12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 400 Meters · Place 16 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters16.50.90a12
May 14MPSSAA 4A South Region ChampionshipMay 14 · 400 Meters · Place 5 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters5.50.57a PB12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · 400 Meters · Place 12 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters12.51.26a12
Apr 29PGCPS Tune-Up/Last ChanceApr 29 · 400 Meters · Place 5 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters551.23a12
Apr 29PGCPS Tune-Up/Last ChanceApr 29 · 200 Meters · Place 4 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)200 Meters423.14a12
Apr 18SL & Raiders 2026Apr 18 · 400 Meters · Place 14 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters1451.79a12
Apr 4Largo Lions invitationalApr 4 · 300m Hurdles · Place 18 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles36" / 0.914m18.48.04a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · 500 Meters · Place 4 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)500 Meters41:08.98a PB12
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · 500 Meters · Place 10 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)500 Meters101:09.50a12
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · 300 Meters · Place 27 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters2738.26a12
Jan 15PGCPS District Tune-UpJan 15 · 500 Meters · Place 10 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)500 Meters101:10.30a12
Jan 15PGCPS District Tune-UpJan 15 · 300 Meters · Place 9 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters937.46a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 272025 PGCPS Holiday InvitationalDec 27 · 60m Hurdles · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)60m Hurdles39" / 0.991mRound P—DNF12
Dec 272025 PGCPS Holiday InvitationalDec 27 · 400 Meters · Place 10 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters10.53.69a PB12
Dec 10PGCPS District MeetDec 10 · 500 Meters · Place 11 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)500 Meters11.1:11.77a12
Dec 62025 Ed Bowie InvitationalDec 6 · 300 Meters · Place 31 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters31.38.59a12
Dec 6ED BOWIE MEETDec 6 · 300 Meters · Place 31 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters31.38.59a12

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 400 Meters · Place 25 · Zellner Track ClubZellner Track Club400 MetersRound P2553.10a11
Jul 11IYCJul 11 · 100 Meters · Place 46 · Zellner Track ClubZellner Track Club100 MetersRound P4611.79a11
Jun 28Bullseye Summer Series #2Jun 28 · Long Jump · Place 5 · Zellner Track ClubZellner Track ClubLong Jump518-711
Jun 28Bullseye Summer Series #2Jun 28 · Shot Put · Place 5 · Zellner Track ClubZellner Track ClubShot Put532-2.7511
Jun 28Bullseye Summer Series #2Jun 28 · 100 Meters · Place 23 · Zellner Track ClubZellner Track Club100 Meters2312.08a11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Place 4 · Zellner Track ClubZellner Track ClubJavelin800g4.31.98m11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Discus · Place 2 · Zellner Track ClubZellner Track ClubDiscus1.6kg2.33.68m PB11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 17 · Zellner Track ClubZellner Track Club400 Meters17.55.98a11
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 3 · Zellner Track ClubZellner Track ClubJavelin327.56m11
Jun 14AAU Potomac Valley District QualifierJun 14 · Discus · Place 2 · Zellner Track ClubZellner Track ClubDiscus232.05m11
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 13 · Zellner Track ClubZellner Track Club400 Meters1353.90a11
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 37 · Zellner Track ClubZellner Track Club200 MetersRound P3724.20a11
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 3 · Zellner Track ClubZellner Track ClubJavelin800g3.90-0511
Jun 14AAU PVA DistrictJun 14 · Discus · Place 2 · Zellner Track ClubZellner Track ClubDiscus1.6kg2.105-0211
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 13 · Zellner Track ClubZellner Track Club400 Meters13.53.90a11
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 37 · Zellner Track ClubZellner Track Club200 MetersRound P37.24.20a11
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Javelin · Place 3 · Zellner Track ClubZellner Track ClubJavelin800g3.30.22mUnofficial11
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Discus · Place 2 · Zellner Track ClubZellner Track ClubDiscus1.6kg2.32.28mUnofficial11
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Place 10 · Zellner Track ClubZellner Track Club200 MetersRound P10.23.75aUnofficial11
May 31DMV Youth ChallengeMay 31 · Javelin · Place 5 · Zellner Track ClubZellner Track ClubJavelin800g5.29.36m11
May 31DMV Youth ChallengeMay 31 · Discus · Place 4 · Zellner Track ClubZellner Track ClubDiscus1.6kg4.31.42m11
May 15MPSSAA 4A South Region ChampionshipsMay 15 · 400 Meters · Place 17 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters17.53.37a11
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 400 Meters · Place 34 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters34.53.92a11
May 3Eagle Relays Invitational 2025May 3 · 400 Meters · Place 26 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters2652.94a11
Apr 16SL & RAIDERS INVITATIONALApr 16 · 200 Meters · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)200 Meters--DNS11
Apr 5Lions InvitationalApr 5 · 200 Meters · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)200 Meters—DNS11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1DMV Youth ChallengeJun 1 · Javelin · Place 6 · UnattachedUnattachedJavelin800g6.33.51m PB10
Jun 1DMV Youth ChallengeJun 1 · Discus · Place 3 · UnattachedUnattachedDiscus1.6kg3.28.55m10
May 16MPSSAA 4A South Region ChampionshipsMay 16 · 400 Meters · Place 19 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters19.55.03a10
Apr 6Largo Lion InvitationalApr 6 · 400 Meters · Place 34 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters3458.26a—
Apr 6Largo Lion InvitationalApr 6 · 200 Meters · Place 36 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)200 Meters3625.55a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 17AAU Potomac Valley District QualifierJun 17 · Javelin · Place 3 · UnattachedUnattachedJavelin800g3.104-009
Jun 17AAU Potomac Valley District QualifierJun 17 · Discus · Place 3 · UnattachedUnattachedDiscus1.6kg3.86-029
Apr 8Sam Singleton Scorpion ClassicApr 8 · 200 Meters · Place 83 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)200 Meters8327.659
Apr 1Largo InviteApr 1 · 400 Meters · Place 13 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters13.57.44a9

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Prince George's Meet 1Dec 8 · 300 Meters · Place 15 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters15.41.63a9
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 30 · 10-Unattached10-Unattached55 MeterRound P30.7.75a PB8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Triple Jump · Place 3 · 10-Unattached10-UnattachedTriple Jump3.9.70m PB8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 17 · 10-Unattached10-Unattached400 MetersRound P17.59.33a8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 26 · 10-Unattached10-Unattached200 MetersRound P26.26.57a PB8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 1 · 10-Unattached10-UnattachedJavelin600g1.26.56m PB8
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · Discus · Place 1 · 10-Unattached10-UnattachedDiscus1kg1.25.80m PB8

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 7 · 10-Unattached10-Unattached300 Meters7.43.03a8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 8 · 10-Unattached10-Unattached600 Meters8.1:48.83a PB8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 4 · 10-Unattached10-UnattachedLong Jump4.4.88m PB8

2021 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 31Maryland Blaze Developmental Track MeetJul 31 · Long Jump · UnattachedUnattachedLong Jump—DNS7
Jul 31Maryland Blaze Developmental Track MeetJul 31 · 400 Meters · UnattachedUnattached400 Meters—DNS7
Jul 31Maryland Blaze Developmental Track MeetJul 31 · 200 Meters · UnattachedUnattached200 Meters—DNS7
Jun 19BCRP Summer Development #1 (14U Only)Jun 19 · 200m Hurdles · Place 1 · 10-Unattached10-Unattached200m Hurdles30" / 0.762m1.30.87a PB7
Jun 19BCRP Summer Development #1 (14U Only)Jun 19 · 100m Hurdles · Place 3 · 10-Unattached10-Unattached100m Hurdles30" / 0.762m3.20.12a PB7
Jun 19BCRP Summer Development #1 (14U Only)Jun 19 · 100 Meters · Place 2 · 10-Unattached10-Unattached100 Meters2.12.69a7
May 30Lightning Youth Meet 2May 30 · High Jump · 10-Unattached10-UnattachedHigh Jump—DNS7
May 30Lightning Youth Meet 2May 30 · 400 Meters · Place 3 · 10-Unattached10-Unattached400 Meters3.1:01.68a7
May 30Lightning Youth Meet 2May 30 · 100 Meters · 10-Unattached10-Unattached100 Meters—DNS7
May 23Freedom Flyers Youth Track MeetMay 23 · High Jump · Place 4 · 10-Unattached10-UnattachedHigh Jump4.4-06.00 PB7
May 23Freedom Flyers Youth Track MeetMay 23 · 400 Meters · Place 1 · 10-Unattached10-Unattached400 Meters1.1:00.02a7
May 23Freedom Flyers Youth Track MeetMay 23 · 100 Meters · Place 4 · 10-Unattached10-Unattached100 Meters4.13.55a7
May 16BCRP Development Meet #3 (6U-18)May 16 · 200m Hurdles · Place 1 · 10-Unattached10-Unattached200m Hurdles36" / 0.914m1.30.60a PB7
May 16BCRP Development Meet #3 (6U-18)May 16 · 100m Hurdles · Place 1 · 10-Unattached10-Unattached100m Hurdles39" / 0.991m1.20.03a PB7
May 16BCRP Development Meet #3 (6U-18)May 16 · 100 Meters · Place 8 · 10-Unattached10-Unattached100 Meters8.13.33a7
May 8Speed Capital Maryland InvitationalMay 8 · 200m Hurdles · Place 1 · UnattachedUnattached200m Hurdles30" / 0.762m1.31.37a7
May 8Speed Capital Maryland InvitationalMay 8 · Long Jump · UnattachedUnattachedLong Jump—DNSm7
May 8Speed Capital Maryland InvitationalMay 8 · High Jump · UnattachedUnattachedHigh Jump—DNSm7
May 8Speed Capital Maryland InvitationalMay 8 · 400 Meters · UnattachedUnattached400 Meters—DNS7
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 200m Hurdles · Place 1 · UnattachedUnattached200m Hurdles30" / 0.762m1.31.37a7
May 2BCRP Youth Development #2 (13 and Older)May 2 · Long Jump · Place 3 · UnattachedUnattachedLong Jump3.15-04.50 PB7
May 2BCRP Youth Development #2 (13 and Older)May 2 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.59.64a7
May 2BCRP Youth Development #2 (13 and Older)May 2 · 100 Meters · Place 9 · UnattachedUnattached100 Meters9.13.53a7