Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Maryland District Qualifier · Jun 1311.97aAAU Maryland District QualifierJune 13, 2026
110m Hurdles · 39" / 0.991m · OutdoorAAU Junior Olympic Games · Aug 117.23aAAU Junior Olympic GamesAugust 1, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 16:12.53aAAU Junior Olympic GamesAugust 1, 2026
300 Meters · IndoorBCPS League Meet #6 2526 · Jan 847.67aBCPS League Meet #6 2526January 8, 2026
400 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2559.29aAAU Track & Field Region 3 QualifierJune 25, 2026
500 Meters · IndoorBCPS League #3 2526 · Dec 161:34.10aBCPS League #3 2526December 16, 2025
Decathlon · OutdoorAAU Junior Olympic Games · Aug 14345AAU Junior Olympic GamesAugust 1, 2026
Discus · 1.6kg · OutdoorAAU Maryland District Qualifier · Jun 13103-00AAU Maryland District QualifierJune 13, 2026
High Jump · OutdoorAAU Junior Olympic Games · Aug 11.55mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 800g · OutdoorAAU Junior Olympic Games · Aug 132.77mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorAAU Junior Olympic Games · Aug 15.11mAAU Junior Olympic GamesAugust 1, 2026
Pole Vault · IndoorBCPS League Meet #6 2526 · Jan 88' 6"BCPS League Meet #6 2526January 8, 2026
Pole Vault · OutdoorMPSSAA 4A North Region Championships · May 1210' 0"MPSSAA 4A North Region ChampionshipsMay 12, 2026
Shot Put · 12lb · OutdoorAAU Junior Olympic Games · Aug 110.87mAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

45 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Decathlon · Place 11 · Dundalk Multis TCDundalk Multis TCDecathlonRound M11.4345 PB9
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 13 · Dundalk Multis TCDundalk Multis TCLong JumpRound M13.5.11m PBWind: -4.79
Aug 1AAU Junior Olympic GamesAug 1 · Pole Vault · Place 10 · Dundalk Multis TCDundalk Multis TCPole VaultRound M10.2.90m9
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 15 · Dundalk Multis TCDundalk Multis TCHigh JumpRound M15.1.55m PB9
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 14 · Dundalk Multis TCDundalk Multis TCJavelin800gRound M14.32.77m PB9
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 9 · Dundalk Multis TCDundalk Multis TCDiscus1.6kgRound M9.29.28m9
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 6 · Dundalk Multis TCDundalk Multis TCShot Put12lbRound M6.10.87m PB9
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 8 · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991mRound M8.17.23a PBWind: 1.39
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 27 · Dundalk Multis TCDundalk Multis TC1500 MetersRound M27.6:12.53a PB9
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 22 · Dundalk Multis TCDundalk Multis TC400 MetersRound M22.1:00.51a9
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 10 · Dundalk Multis TCDundalk Multis TC100 MetersRound M10.12.03aWind: 3.39
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · Pole Vault · Dundalk Multis TCDundalk Multis TCPole Vault—NH9
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · Discus · Place 2 · Dundalk Multis TCDundalk Multis TCDiscus1.6kg2.89' 3"9
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 110m Hurdles · Place 1 · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991m1.17.49a9
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 8 · Dundalk Multis TCDundalk Multis TCJavelin800g8.26.77m9
Jul 172026 International Youth ChampionshipJul 17 · Discus · Place 8 · Dundalk Multis TCDundalk Multis TCDiscus1.6kg8.28.14m9
Jul 172026 International Youth ChampionshipJul 17 · 110m Hurdles · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991mRound P--DNSWind: -1.89
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 2 · Dundalk Multis TCDundalk Multis TCLong Jump25.38m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Pole Vault · Place 3 · Dundalk Multis TCDundalk Multis TCPole Vault32.84m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Pole Vault · Place 3 · Dundalk Multis TCDundalk Multis TCPole Vault38-109
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 2 · Dundalk Multis TCDundalk Multis TCHigh Jump21.57m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 1 · Dundalk Multis TCDundalk Multis TCJavelin134.55m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 1 · Dundalk Multis TCDundalk Multis TCDiscus131.76m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 2 · Dundalk Multis TCDundalk Multis TCDiscus2103-119
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 4 · Dundalk Multis TCDundalk Multis TCShot Put47.49m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 110m Hurdles · Place 3 · Dundalk Multis TCDundalk Multis TC110m Hurdles318.64a9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 4 · Dundalk Multis TCDundalk Multis TC1500 Meters46:36.90a9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 3 · Dundalk Multis TCDundalk Multis TC400 Meters359.29a PB9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 1 · Dundalk Multis TCDundalk Multis TC100 Meters112.22a9
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Dundalk Multis TCDundalk Multis TCLong Jump--DNS9
Jun 13AAU Maryland District QualifierJun 13 · Discus · Place 1 · Dundalk Multis TCDundalk Multis TCDiscus1.6kg1.103-00 PB9
Jun 13AAU Maryland District QualifierJun 13 · Shot Put · Place 3 · Dundalk Multis TCDundalk Multis TCShot Put12lb3.32-03.509
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 22 · Dundalk Multis TCDundalk Multis TC100 MetersRound P22.11.97a PBWind: 0.19
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Pole Vault · Place 3 · Dundalk Multis TCDundalk Multis TCPole Vault3.9' 6"9
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Discus · Place 1 · Dundalk Multis TCDundalk Multis TCDiscus1.6kg1.86' 8"9
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 100 Meters · Place 9 · Dundalk Multis TCDundalk Multis TC100 Meters9.12.00aWind: -0.49
May 12MPSSAA 4A North Region ChampionshipsMay 12 · Pole Vault · Place 11 · DundalkDundalkPole Vault11.10' 0" PB9
Apr 28BCPS Fresh-Soph Invitational-2026Apr 28 · Pole Vault · Place 2 · DundalkDundalkPole Vault29-69
Apr 22Hereford 12 Team Challenge-2026Apr 22 · Pole Vault · Place 9 · DundalkDundalkPole Vault99-69
Apr 17Sam Singleton Scorpion ClassicApr 17 · Pole Vault · DundalkDundalkPole Vault—NH9
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · Pole Vault · Place 1 · DundalkDundalkPole Vault19-09
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 100 Meters · Place 52 · DundalkDundalk100 Meters5212.56a9
Mar 30Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · Pole Vault · Place 2 · DundalkDundalkPole Vault29-09
Mar 30Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · 100 Meters · Place 2 · DundalkDundalk100 Meters212.29
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · 100 Meters · Place 5 · DundalkDundalk100 Meters512.47a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · Pole Vault · Place 6 · DundalkDundalkPole Vault68-69
Jan 15BCPS League Meet#8 2526Jan 15 · Pole Vault · DundalkDundalkPole Vault—DNS9
Jan 8BCPS League Meet #6 2526Jan 8 · 300 Meters · Place 39 · DundalkDundalk300 Meters39.47.67a PB9
Jan 8BCPS League Meet #6 2526Jan 8 · Pole Vault · Place 7 · DundalkDundalkPole Vault7.8' 6" PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · 300 Meters · Place 34 · DundalkDundalk300 Meters34.49.68a9
Dec 16BCPS League #3 2526Dec 16 · 500 Meters · Place 37 · DundalkDundalk500 Meters37.1:34.10a PB9
Dec 9BCPS League Meet #1 2526Dec 9 · 300 Meters · Place 67 · DundalkDundalk300 Meters67.50.75a9