Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorClarksburg Coyotes Track Club Invitational · Apr 1433.59aClarksburg Coyotes Track Club InvitationalApril 14, 2024
Javelin · 400g · OutdoorUnion Athletics & Lyles Foundation Invite · May 1915.29mUnion Athletics & Lyles Foundation InviteMay 19, 2024
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2057-09AAU Region 3June 20, 2024
Javelin · 450g AeroJav · OutdoorDMV Youth Challenge · May 3125.04mDMV Youth ChallengeMay 31, 2025
Javelin · 600g · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 625.38mUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
Long Jump · IndoorAAU Region 3 · Jun 2011-06.50AAU Region 3June 20, 2024
Long Jump · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 183.06mUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 18, 2022
Shot Put · 4kg · OutdoorAAU Maryland District Qualifier · Jun 1331-06.25AAU Maryland District QualifierJune 13, 2026
Shot Put · 6lb · IndoorAAU Region 3 · Jun 2030-00.00AAU Region 3June 20, 2024
Shot Put · 6lb · OutdoorDMV Youth Challenge · May 3110.27mDMV Youth ChallengeMay 31, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 9 · Owings Mills TrackJavelin600g9.24.72m7
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 12 · Owings Mills TrackShot Put4kg12.9.38m7
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Place 7 · Owings Mills TrackLong Jump7.14-05.00Wind: 07
Jun 13AAU Maryland District QualifierJun 13 · Shot Put · Place 3 · Owings Mills TrackShot Put4kg3.31-06.25 PB7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Long Jump · Place 10 · Owings Mills TrackLong Jump10.4.21m7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Place 3 · Owings Mills TrackJavelin600g3.25.38m PB7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Shot Put · Place 2 · Owings Mills TrackShot Put4kg2.9.03m7
May 30DMV Youth ChallengeMay 30 · Long Jump · Place 10 · Owings Mills TrackLong Jump10.4.19m7
May 30DMV Youth ChallengeMay 30 · Javelin · Place 8 · Owings Mills TrackJavelin600g8.23.50m7
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 7 · Owings Mills TrackShot Put4kg7.9.08m7
May 3Puma East Coast Age Group ShowcaseMay 3 · Long Jump · Place 7 · Owings Mills TrackLong Jump7.4.10mWind: 07
May 3Puma East Coast Age Group ShowcaseMay 3 · Javelin · Place 2 · Owings Mills TrackJavelin600g2.23.74m7
May 3Puma East Coast Age Group ShowcaseMay 3 · Shot Put · Place 2 · Owings Mills TrackShot Put6lb2.9.67m7

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Long Jump · Place 9 · Owings Mills TrackLong Jump9.3.56mUnofficial6
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Javelin · Place 1 · Owings Mills TrackJavelin450g AeroJav1.24.81mUnofficial6
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Shot Put · Place 1 · Owings Mills TrackShot Put6lb1.9.32mUnofficial6
May 31DMV Youth ChallengeMay 31 · Long Jump · Owings Mills TrackLong Jump--DNS6
May 31DMV Youth ChallengeMay 31 · Javelin · Place 2 · Owings Mills TrackJavelin450g AeroJav2.25.04m PB6
May 31DMV Youth ChallengeMay 31 · Shot Put · Place 4 · Owings Mills TrackShot Put6lb4.10.27m PB6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Long Jump · Owings Mills TrackLong Jump--DNS6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Javelin · Owings Mills TrackJavelin400g TJ--DNS6
Apr 27Clarksburg Coyotes InvitationalApr 27 · Long Jump · Place 2 · Owings Mills TrackLong Jump2.12' 3"6
Apr 27Clarksburg Coyotes InvitationalApr 27 · Javelin · Place 1 · Owings Mills TrackJavelin450g AeroJav1.69' 9"6
Apr 27Clarksburg Coyotes InvitationalApr 27 · Shot Put · Place 1 · Owings Mills TrackShot Put6lb1.29' 2.5"6

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Long Jump · Place 14 · Owings Mills TrackLong Jump14.11-06.50 PBWind: 05
Jun 20AAU Region 3Jun 20 · Javelin · Place 6 · Owings Mills TrackJavelin400g TJ6.57-09 PB5
Jun 20AAU Region 3Jun 20 · Shot Put · Place 4 · Owings Mills TrackShot Put6lb4.30-00.00 PB5

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Union Athletics & Lyles Foundation InviteMay 19 · Long Jump · Place 8 · Owings Mills TrackLong Jump8.2.72mWind: 05
May 19Union Athletics & Lyles Foundation InviteMay 19 · Javelin · Place 8 · Owings Mills TrackJavelin400g8.15.29m PB5
May 19Union Athletics & Lyles Foundation InviteMay 19 · Shot Put · Place 4 · Owings Mills TrackShot Put6lb4.8.12m5
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · Long Jump · Place 3 · Owings Mills TrackLong Jump3.10' 9.55
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · Shot Put · Place 1 · Owings Mills TrackShot Put6lb1.26' 25
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 13 · Owings Mills Track200 Meters13.33.59a PB5

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · Shot Put · Place 1 · Owings Mills Track ClubShot Put122-11.50—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · Long Jump · Place 9 · Owings Mills Track ClubLong Jump910-07.50—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · Shot Put · Place 5 · Owings Mills Track ClubShot Put56.59m—
Jul 15International Youth Championship Jul 15 · Long Jump · Place 9 · Owings Mills Track ClubLong Jump93.00m—
Jul 15International Youth Championship Jul 15 · 200 Meters · Place 40 · Owings Mills Track Club200 Meters4036.75—
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 3 · Owings Mills TrackLong Jump3.3.06m PB3
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · Shot Put · Place 1 · Owings Mills TrackShot Put6lb1.5.31m3
Jun 18USATF Potomac Valley Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 10 · Owings Mills Track200 Meters10.37.57a3
May 222022 West Carroll Wings Invitational MeetMay 22 · Long Jump · Place 21 · Owings Mills TrackLong Jump21.7-04.003
May 222022 West Carroll Wings Invitational MeetMay 22 · Shot Put · Place 2 · Owings Mills TrackShot Put6lb2.16-03.503
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Long Jump · Owings Mills TrackLong Jump--DNS3
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Shot Put · Owings Mills TrackShot Put6lb--DNS3
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Owings Mills Track200 Meters--DNS3
May 1Bullseye Youth Track & Field MeetMay 1 · Long Jump · Place 15 · Owings Mills TrackLong Jump15.7-06.503
May 1Bullseye Youth Track & Field MeetMay 1 · Shot Put · Place 4 · Owings Mills TrackShot Put6lb4.14-09.003
May 1Bullseye Youth Track & Field MeetMay 1 · 200 Meters · Place 37 · Owings Mills Track200 Meters37.39.13a3