Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFreedom Fliers Youth Track & Field Invitational · May 1519.76aFreedom Fliers Youth Track & Field InvitationalMay 15, 2022
100m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1922.54aAAU Track & Field Region 3 QualifierJune 19, 2025
100m Hurdles · 33" / 0.838m · IndoorAAU Region 3 · Jun 2022.46aAAU Region 3June 20, 2024
100m Hurdles · 33" / 0.838m · OutdoorAAU PVA District · Jun 1422.58aAAU PVA DistrictJune 14, 2025
200 Meters · OutdoorFreedom Fliers Youth Track & Field Invitational · May 1540.66aFreedom Fliers Youth Track & Field InvitationalMay 15, 2022
200m Hurdles · 33" / 0.838m · OutdoorAAU PVA District · Jun 1439.49aAAU PVA DistrictJune 14, 2025
400 Meters · OutdoorMaryland AAU District Track & Field Championship · Jun 101:23.93Maryland AAU District Track & Field ChampionshipJune 10, 2023
800 Meters · OutdoorPuma East Coast Age Group Showcase · May 33:41.40aPuma East Coast Age Group ShowcaseMay 3, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 1719.60aUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 17, 2023
High Jump · IndoorAAU Region 3 · Jun 204-02.00AAU Region 3June 20, 2024
High Jump · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 61.27mUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
Shot Put · 6lb · OutdoorFreedom Fliers Youth Track & Field Invitational · May 1511-10.00Freedom Fliers Youth Track & Field InvitationalMay 15, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · High Jump · Place 5 · Owings Mills TrackHigh Jump5.4-00.009
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Owings Mills Track800 Meters--DNS9
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Owings Mills Track400 Meters--DNS9
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · High Jump · Place 4 · Owings Mills TrackHigh Jump4.1.27m PB9
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 · Owings Mills Track400 Meters—DNS9
May 30DMV Youth ChallengeMay 30 · High Jump · Owings Mills TrackHigh Jump--DNS9
May 30DMV Youth ChallengeMay 30 · 800 Meters · Owings Mills Track800 Meters--DNS9
May 30DMV Youth ChallengeMay 30 · 400 Meters · Owings Mills Track400 MetersRound P--DNS9
May 3Puma East Coast Age Group ShowcaseMay 3 · High Jump · Place 3 · Owings Mills TrackHigh Jump3.1.12m9
May 3Puma East Coast Age Group ShowcaseMay 3 · 100m Hurdles · Owings Mills Track100m Hurdles33" / 0.838m--DNSWind: 3.19
May 3Puma East Coast Age Group ShowcaseMay 3 · 800 Meters · Place 2 · Owings Mills Track800 Meters2.3:41.40a PB9
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Place 7 · Owings Mills Track400 Meters7.1:25.53a9

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100m Hurdles · Place 11 · Owings Mills Track100m Hurdles30" / 0.762mRound P11.22.54a PBWind: 0.38
Jun 19AAU Track & Field Region 3 QualifierJun 19 · High Jump · Place 7 · Owings Mills TrackHigh Jump7.1.24m8
Jun 14AAU PVA DistrictJun 14 · 200m Hurdles · Place 20 · Owings Mills Track200m Hurdles33" / 0.838m20.39.49a PB8
Jun 14AAU PVA DistrictJun 14 · 100m Hurdles · Place 8 · Owings Mills Track100m Hurdles33" / 0.838mRound P8.23.53a8
Jun 14AAU PVA DistrictJun 14 · 100m Hurdles · Place 7 · Owings Mills Track100m Hurdles33" / 0.838m7.22.58a PB8
Jun 14AAU PVA DistrictJun 14 · High Jump · Place 5 · Owings Mills TrackHigh Jump5.4-00.008
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Owings Mills Track400 Meters--DNS8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200m Hurdles · Owings Mills Track200m Hurdles30" / 0.762m--DNS8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100m Hurdles · Owings Mills Track100m Hurdles30" / 0.762m--DNS8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · High Jump · Owings Mills TrackHigh Jump--DNS8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 400 Meters · Owings Mills Track400 Meters--DNS8
May 31DMV Youth ChallengeMay 31 · 100m Hurdles · Place 16 · Owings Mills Track100m Hurdles33" / 0.838m16.22.74a8
May 31DMV Youth ChallengeMay 31 · High Jump · Place 5 · Owings Mills TrackHigh Jump5.4-02.008
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100m Hurdles · Place 11 · Owings Mills Track100m Hurdles30" / 0.762m11.24.44a8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · High Jump · Place 6 · Owings Mills TrackHigh Jump6.4-02.008
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 38 · Owings Mills Track400 Meters38.1:26.40a8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 100m Hurdles · Place 8 · Owings Mills Track100m Hurdles30" / 0.762m8.25.38a8
Apr 27Clarksburg Coyotes InvitationalApr 27 · High Jump · Place 1 · Owings Mills TrackHigh Jump1.4' 0"8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 400 Meters · Place 14 · Owings Mills Track400 Meters14.1:28.03a8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 100m Hurdles · Place 12 · Owings Mills Track100m Hurdles33" / 0.838mRound P12.22.46a PBWind: -0.17
Jun 20AAU Region 3Jun 20 · High Jump · Place 5 · Owings Mills TrackHigh Jump5.4-02.00 PB7

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Team Maryland Invite 2024May 4 · 100m Hurdles · Place 5 · Owings Mills Track100m Hurdles30" / 0.762m5.26.94a7
May 4Team Maryland Invite 2024May 4 · High Jump · Place 2 · Owings Mills TrackHigh Jump2.1.17m7
May 4Team Maryland Invite 2024May 4 · 400 Meters · Place 20 · Owings Mills Track400 Meters20.1:29.507
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · High Jump · Place 7 · Owings Mills TrackHigh Jump7.3' 107
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 15 · Owings Mills Track400 Meters15.1:24.61a7

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 80m Hurdles · Place 16 · Owings Mills Track80m Hurdles30" / 0.762m16.20.25a6
Jul 1PVA Track and Field InvitationalJul 1 · High Jump · Place 6 · Owings Mills TrackHigh Jump6.1.15m6
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 47 · Owings Mills Track400 MetersRound P47.1:24.68a6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · 80m Hurdles · Place 4 · Owings Mills Track80m Hurdles30" / 0.762m4.19.60a PB6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 3 · Owings Mills TrackHigh Jump3.1.02m6
Jun 17USATF Potomac Valley Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 8 · Owings Mills Track400 Meters8.1:27.30a6
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · High Jump · Place 6 · Owings Mills Track ClubHigh Jump63-04.00—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 80m Hurdles · Place 7 · Owings Mills Track Club80m Hurdles721.13—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 27 · Owings Mills Track Club400 Meters271:23.93 PB—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · Shot Put · Owings Mills TrackShot Put6lb—DNS5
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Owings Mills Track200 Meters—DNS5
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Owings Mills Track100 Meters—DNS5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Shot Put · Place 11 · Owings Mills TrackShot Put6lb11.11-10.00 PB5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 56 · Owings Mills Track200 Meters56.40.66a PB5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 100 Meters · Place 51 · Owings Mills Track100 Meters51.19.76a PB5
May 1Bullseye Youth Track & Field MeetMay 1 · Shot Put · Place 12 · Owings Mills TrackShot Put6lb12.9-09.005
May 1Bullseye Youth Track & Field MeetMay 1 · 200 Meters · Place 64 · Owings Mills Track200 Meters64.42.50a5
May 1Bullseye Youth Track & Field MeetMay 1 · 100 Meters · Place 40 · Owings Mills Track100 Meters40.20.74a5