Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2511.58aAAU Track & Field Region 3 QualifierJune 25, 2026
110m Hurdles · 39" / 0.991m · OutdoorAAU Maryland District Qualifier · Jun 1315.07aAAU Maryland District QualifierJune 13, 2026
1500 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 255:04.48aAAU Track & Field Region 3 QualifierJune 25, 2026
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 637.64aLiberty Flames HS InvitationalDecember 6, 2025
300m Hurdles · 36" / 0.914m · OutdoorMPSSAA State Track & Field Championships · May 2140.08aMPSSAA State Track & Field ChampionshipsMay 21, 2026
400 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2551.99aAAU Track & Field Region 3 QualifierJune 25, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Maryland District Qualifier · Jun 1357.49aAAU Maryland District QualifierJune 13, 2026
500 Meters · IndoorBCPS League #3 2526 · Dec 161:14.04aBCPS League #3 2526December 16, 2025
High Jump · IndoorBCPS League Meet #6 2526 · Jan 85' 6"BCPS League Meet #6 2526January 8, 2026
High Jump · OutdoorAAU Maryland District Qualifier · Jun 136-00.00AAU Maryland District QualifierJune 13, 2026
Long Jump · OutdoorAAU Maryland District Qualifier · Jun 1319-11.00AAU Maryland District QualifierJune 13, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · High Jump · Place 6 · Dundalk Multis TCDundalk Multis TCHigh Jump6.1.80m12
Jul 172026 International Youth ChampionshipJul 17 · 400m Hurdles · Place 7 · Dundalk Multis TCDundalk Multis TC400m Hurdles36" / 0.914m7.59.48a12
Jul 172026 International Youth ChampionshipJul 17 · 110m Hurdles · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991mRound P--DNSWind: -1.112
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 2 · Dundalk Multis TCDundalk Multis TCLong Jump25.69m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Pole Vault · Dundalk Multis TCDundalk Multis TCPole Vault—NH12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 2 · Dundalk Multis TCDundalk Multis TCHigh Jump21.82m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 4 · Dundalk Multis TCDundalk Multis TCHigh Jump45-812
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 5 · Dundalk Multis TCDundalk Multis TCJavelin524.04m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 5 · Dundalk Multis TCDundalk Multis TCDiscus520.84m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 5 · Dundalk Multis TCDundalk Multis TCShot Put58.53m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 110m Hurdles · Place 6 · Dundalk Multis TCDundalk Multis TC110m HurdlesRound P615.37a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 110m Hurdles · Place 1 · Dundalk Multis TCDundalk Multis TC110m Hurdles115.31a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 110m Hurdles · Place 5 · Dundalk Multis TCDundalk Multis TC110m Hurdles515.22a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 2 · Dundalk Multis TCDundalk Multis TC1500 Meters25:04.48a PB12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 1 · Dundalk Multis TCDundalk Multis TC400 Meters151.99a PB12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 1 · Dundalk Multis TCDundalk Multis TC100 Meters111.58a PB12
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 41 · Dundalk Multis TCDundalk Multis TC400m Hurdles36" / 0.914m41.57.66a12
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Place 5 · Dundalk Multis TCDundalk Multis TCLong Jump5.19-11.00 PBWind: 012
Jun 13AAU Maryland District QualifierJun 13 · High Jump · Place 2 · Dundalk Multis TCDundalk Multis TCHigh Jump2.6-00.00 PB12
Jun 13AAU Maryland District QualifierJun 13 · 400m Hurdles · Place 2 · Dundalk Multis TCDundalk Multis TC400m Hurdles36" / 0.914m2.57.49a PB12
Jun 13AAU Maryland District QualifierJun 13 · 110m Hurdles · Place 1 · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991m1.15.07a PBWind: 1.512
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · High Jump · Place 1 · Dundalk Multis TCDundalk Multis TCHigh Jump1.6' 0"12
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 400m Hurdles · Place 1 · Dundalk Multis TCDundalk Multis TC400m Hurdles36" / 0.914m1.57.73a12
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 110m Hurdles · Place 4 · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991m4.16.06aWind: 1.712
May 21MPSSAA State Track & Field ChampionshipsMay 21 · High Jump · DundalkDundalkHigh Jump--NH12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 300m Hurdles · Place 10 · DundalkDundalk300m Hurdles36" / 0.914m10.40.08a PB12
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 300m Hurdles · Place 2 · DundalkDundalk300m Hurdles36" / 0.914m2.40.38a12
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 110m Hurdles · Place 6 · DundalkDundalk110m Hurdles39" / 0.991mRound S6.15.83aWind: -212
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 110m Hurdles · Place 8 · DundalkDundalk110m Hurdles39" / 0.991m8.15.74aWind: 3.212
May 12MPSSAA 4A North Region ChampionshipsMay 12 · High Jump · Place 1 · DundalkDundalkHigh Jump1.6' 0"12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 300m Hurdles · Place 3 · DundalkDundalk300m Hurdles36" / 0.914m3.40.83a12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 110m Hurdles · Place 4 · DundalkDundalk110m Hurdles39" / 0.991mRound P4.15.58a12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 110m Hurdles · Place 6 · DundalkDundalk110m Hurdles39" / 0.991m6.16.45a12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · High Jump · Place 4 · DundalkDundalkHigh Jump4.5' 10"12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 15BCPS League Meet#8 2526Jan 15 · 500 Meters · Place 8 · DundalkDundalk500 Meters8.1:15.77a12
Jan 15BCPS League Meet#8 2526Jan 15 · High Jump · Place 5 · DundalkDundalkHigh Jump5.5' 4"12
Jan 8BCPS League Meet #6 2526Jan 8 · 500 Meters · Place 4 · DundalkDundalk500 Meters4.1:15.54a12
Jan 8BCPS League Meet #6 2526Jan 8 · Pole Vault · DundalkDundalkPole Vault—DNS12
Jan 8BCPS League Meet #6 2526Jan 8 · High Jump · Place 3 · DundalkDundalkHigh Jump3.5' 6" PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · 500 Meters · Place 1 · DundalkDundalk500 Meters1.1:15.11a12
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · 160 Meters · DundalkDundalk160 MetersRelay Split—20.1hUnofficial12
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · High Jump · Place 3 · DundalkDundalkHigh Jump3.5' 4"12
Dec 16BCPS League #3 2526Dec 16 · 500 Meters · Place 7 · DundalkDundalk500 Meters7.1:14.04a PB12
Dec 16BCPS League #3 2526Dec 16 · 200 Meters · DundalkDundalk200 MetersRelay Split—25.0hUnofficial12
Dec 16BCPS League #3 2526Dec 16 · High Jump · Place 12 · DundalkDundalkHigh Jump12.5' 4"12
Dec 9BCPS League Meet #1 2526Dec 9 · 500 Meters · Place 4 · DundalkDundalk500 Meters4.1:19.40a12
Dec 9BCPS League Meet #1 2526Dec 9 · High Jump · Place 5 · DundalkDundalkHigh Jump5.5' 6"12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 51 · DundalkDundalk300 Meters51.37.64a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · High Jump · Place 15 · DundalkDundalkHigh Jump15.5' 2"12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11BCPS League Meet #3Dec 11 · 500 Meters · DundalkDundalk500 Meters--DNS11