Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Mervo Mustang Freddie Hendricks Invitational · Apr 414.43a2026 Mervo Mustang Freddie Hendricks InvitationalApril 4, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 International Youth Championship · Jul 1715.76a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2529.48aAAU Track & Field Region 3 QualifierJune 25, 2026
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 253:19.53aAAU Track & Field Region 3 QualifierJune 25, 2026
Discus · 1kg · Outdoor2026 International Youth Championship · Jul 1734.02m2026 International Youth ChampionshipJuly 17, 2026
Heptathlon · OutdoorAAU Junior Olympic Games · Aug 12910AAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorAAU Maryland District Qualifier · Jun 134-08.00AAU Maryland District QualifierJune 13, 2026
Javelin · 600g · OutdoorAAU Junior Olympic Games · Aug 123.10mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorAAU Junior Olympic Games · Aug 14.27mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 4kg · Outdoor2026 International Youth Championship · Jul 1710.27m2026 International Youth ChampionshipJuly 17, 2026

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

2026 Outdoor Track

60 results
DateMeetEventPlMarkGr
Aug 8Big A Throwers Meet - 2026Aug 8 · Javelin · Big A ThrowersBig A ThrowersJavelin600g—DNS9
Aug 8Big A Throwers Meet - 2026Aug 8 · Discus · Big A ThrowersBig A ThrowersDiscus1kg—DNS9
Aug 8Big A Throwers Meet - 2026Aug 8 · Shot Put · Big A ThrowersBig A ThrowersShot Put4kg—DNS9
Aug 1AAU Junior Olympic GamesAug 1 · Heptathlon · Place 36 · Dundalk Multis TCDundalk Multis TCHeptathlonRound M36.2910 PB9
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 32 · Dundalk Multis TCDundalk Multis TCLong JumpRound M32.4.27m PBWind: -0.59
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 23 · Dundalk Multis TCDundalk Multis TCHigh JumpRound M23.1.40m9
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 43 · Dundalk Multis TCDundalk Multis TCHigh Jump43.1.40m9
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 18 · Dundalk Multis TCDundalk Multis TCJavelin600gRound M18.23.10m PB9
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 32 · Dundalk Multis TCDundalk Multis TCDiscus1kg32.30.21m9
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 7 · Dundalk Multis TCDundalk Multis TCShot Put4kgRound M7.9.23m9
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 27 · Dundalk Multis TCDundalk Multis TCShot Put4kg27.10.11m9
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 34 · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838mRound M34.17.83aWind: 3.19
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 38 · Dundalk Multis TCDundalk Multis TC800 MetersRound M38.3:23.26a9
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 37 · Dundalk Multis TCDundalk Multis TC200 MetersRound M37.29.52aWind: 1.29
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · Long Jump · Dundalk Multis TCDundalk Multis TCLong Jump—DNS9
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · High Jump · Dundalk Multis TCDundalk Multis TCHigh Jump—DNS9
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100m Hurdles · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838m—DNF9
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 7 · Dundalk Multis TCDundalk Multis TCJavelin600g7.20.07m9
Jul 172026 International Youth ChampionshipJul 17 · Discus · Place 2 · Dundalk Multis TCDundalk Multis TCDiscus1kg2.34.02m PB9
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 5 · Dundalk Multis TCDundalk Multis TCShot Put4kg5.10.27m PB9
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 2 · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838mRound P2.15.76a PBWind: -3.29
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838m--DNS9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 3 · Dundalk Multis TCDundalk Multis TCLong Jump34.44m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 2 · Dundalk Multis TCDundalk Multis TCHigh Jump21.45m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 6 · Dundalk Multis TCDundalk Multis TCHigh Jump64-49
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 3 · Dundalk Multis TCDundalk Multis TCJavelin318.18m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 2 · Dundalk Multis TCDundalk Multis TCDiscus2108-39
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 2 · Dundalk Multis TCDundalk Multis TCShot Put29.34m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 5 · Dundalk Multis TCDundalk Multis TCShot Put529-49
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100m Hurdles · Place 11 · Dundalk Multis TCDundalk Multis TC100m HurdlesRound P1118.63a9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100m Hurdles · Place 2 · Dundalk Multis TCDundalk Multis TC100m Hurdles217.63a9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 4 · Dundalk Multis TCDundalk Multis TC800 Meters43:19.53a PB9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 4 · Dundalk Multis TCDundalk Multis TC200 Meters429.48a PB9
Jun 13AAU Maryland District QualifierJun 13 · High Jump · Place 4 · Dundalk Multis TCDundalk Multis TCHigh Jump4.4-08.00 PB9
Jun 13AAU Maryland District QualifierJun 13 · Discus · Place 4 · Dundalk Multis TCDundalk Multis TCDiscus1kg4.86-079
Jun 13AAU Maryland District QualifierJun 13 · Shot Put · Place 3 · Dundalk Multis TCDundalk Multis TCShot Put4kg3.29-04.759
Jun 13AAU Maryland District QualifierJun 13 · 100m Hurdles · Place 5 · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838m5.18.25aWind: 0.49
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Discus · Place 5 · Dundalk Multis TCDundalk Multis TCDiscus1kg5.86' 2"9
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Shot Put · Place 4 · Dundalk Multis TCDundalk Multis TCShot Put4kg4.26' 0"9
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 100m Hurdles · Place 3 · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838m3.18.42aWind: 0.39
May 27Big A Memorial Day MeetMay 27 · Discus · Place 3 · Big A ThrowersBig A ThrowersDiscus1kg3.110-6Unofficial9
May 27Big A Memorial Day MeetMay 27 · Shot Put · Place 1 · Big A ThrowersBig A ThrowersShot Put4kg1.36-10Unofficial9
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Discus · Place 4 · DundalkDundalkDiscus1kg4.106-069
Apr 22Hereford 12 Team Challenge-2026Apr 22 · Discus · Place 2 · DundalkDundalkDiscus299-109
Apr 22Hereford 12 Team Challenge-2026Apr 22 · Shot Put · Place 3 · DundalkDundalkShot Put333-09
Apr 22Hereford 12 Team Challenge-2026Apr 22 · 100m Hurdles · Place 6 · DundalkDundalk100m Hurdles618.30a9
Apr 17Sam Singleton Scorpion ClassicApr 17 · Discus · Place 7 · DundalkDundalkDiscus7100-69
Apr 17Sam Singleton Scorpion ClassicApr 17 · Shot Put · Place 14 · DundalkDundalkShot Put1429-39
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · High Jump · Place 3 · DundalkDundalkHigh Jump34-49
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · Discus · Place 1 · DundalkDundalkDiscus1100-09
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · Shot Put · Place 1 · DundalkDundalkShot Put130-49
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · 100m Hurdles · Place 1 · DundalkDundalk100m Hurdles118.49
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · Shot Put · Place 3 · DundalkDundalkShot Put331-09
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 100m Hurdles · Place 17 · DundalkDundalk100m Hurdles1718.79a9
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 100 Meters · Place 3 · DundalkDundalk100 Meters314.43a PB9
Mar 30Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · Discus · Place 1 · DundalkDundalkDiscus199-39
Mar 30Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · Shot Put · Place 4 · DundalkDundalkShot Put429-39
Mar 30Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · 100m Hurdles · Place 3 · DundalkDundalk100m Hurdles319.19
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · Shot Put · Place 4 · DundalkDundalkShot Put428-09
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · 100m Hurdles · Place 1 · DundalkDundalk100m Hurdles118.97a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · Shot Put · Place 7 · DundalkDundalkShot Put729-89

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Shot Put · Place 2 · Dundalk Multis TCDundalk Multis TCShot Put211.72m7
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100m Hurdles · Place 2 · Dundalk Multis TCDundalk Multis TC100m Hurdles218.50a7
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Discus · Place 1 · Dundalk Multis TCDundalk Multis TCDiscus183-27
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Long Jump · Place 2 · Dundalk Multis TCDundalk Multis TCLong Jump214-57
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Shot Put · Place 2 · Dundalk Multis TCDundalk Multis TCShot Put237-107