Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2511.85aAAU Track & Field Region 3 QualifierJune 25, 2026
110m Hurdles · 39" / 0.991m · OutdoorAAU Maryland District Qualifier · Jun 1315.88aAAU Maryland District QualifierJune 13, 2026
1500 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 255:55.43aAAU Track & Field Region 3 QualifierJune 25, 2026
200 Meters · OutdoorSam Singleton Scorpion Classic · Apr 1723.49aSam Singleton Scorpion ClassicApril 17, 2026
300 Meters · IndoorBCPS League #3 2526 · Dec 1640.26aBCPS League #3 2526December 16, 2025
400 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2556.48aAAU Track & Field Region 3 QualifierJune 25, 2026
55 Meter · IndoorCCBC Essex Winter Holiday Classic 2526 · Dec 197.22aCCBC Essex Winter Holiday Classic 2526December 19, 2025
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.11aLiberty Flames HS InvitationalDecember 6, 2025
55m Hurdles · 39" · IndoorBCPS League #3 2526 · Dec 168.81aBCPS League #3 2526December 16, 2025
55m Hurdles · 39" · OutdoorLiberty Flames HS Invitational · Dec 69.13aLiberty Flames HS InvitationalDecember 6, 2025
Decathlon · OutdoorAAU Track & Field Region 2 Qualifier · Jun 273602AAU Track & Field Region 2 QualifierJune 27, 2025
Discus · 1.6kg · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2723.30mAAU Track & Field Region 2 QualifierJune 27, 2025
High Jump · IndoorBCPS League Meet #1 2526 · Dec 95' 2"BCPS League Meet #1 2526December 9, 2025
High Jump · OutdoorAAU Maryland District Qualifier · Jun 135-08.00AAU Maryland District QualifierJune 13, 2026
Javelin · 800g · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2724.68mAAU Track & Field Region 2 QualifierJune 27, 2025
Long Jump · OutdoorAAU Maryland District Qualifier · Jun 1319-00.00AAU Maryland District QualifierJune 13, 2026
Pole Vault · IndoorBCPS League Meet #6 2526 · Jan 811' 6"BCPS League Meet #6 2526January 8, 2026
Pole Vault · OutdoorIYC · Jul 113.18mIYCJuly 11, 2025
Shot Put · 12lb · OutdoorAAU Track & Field Region 2 Qualifier · Jun 278.70mAAU Track & Field Region 2 QualifierJune 27, 2025

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Pole Vault · Dundalk Multis TCDundalk Multis TCPole Vault--DNS12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 4 · Dundalk Multis TCDundalk Multis TCLong Jump45.52m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Pole Vault · Place 1 · Dundalk Multis TCDundalk Multis TCPole Vault13.22m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Pole Vault · Place 1 · Dundalk Multis TCDundalk Multis TCPole Vault18-412
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 4 · Dundalk Multis TCDundalk Multis TCHigh Jump41.67m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 5 · Dundalk Multis TCDundalk Multis TCHigh Jump55-812
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 4 · Dundalk Multis TCDundalk Multis TCJavelin426.35m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 4 · Dundalk Multis TCDundalk Multis TCDiscus426.76m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 4 · Dundalk Multis TCDundalk Multis TCShot Put48.95m12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 110m Hurdles · Place 2 · Dundalk Multis TCDundalk Multis TC110m Hurdles216.42a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 5 · Dundalk Multis TCDundalk Multis TC1500 Meters55:55.43a PB12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 4 · Dundalk Multis TCDundalk Multis TC400 Meters456.48a PB12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 3 · Dundalk Multis TCDundalk Multis TC100 Meters311.85a PB12
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Place 10 · Dundalk Multis TCDundalk Multis TCLong Jump10.19-00.00 PBWind: 012
Jun 13AAU Maryland District QualifierJun 13 · High Jump · Place 3 · Dundalk Multis TCDundalk Multis TCHigh Jump3.5-08.00 PB12
Jun 13AAU Maryland District QualifierJun 13 · Shot Put · Place 7 · Dundalk Multis TCDundalk Multis TCShot Put12lb7.28-06.0012
Jun 13AAU Maryland District QualifierJun 13 · 110m Hurdles · Place 8 · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991m8.15.88a PBWind: 1.512
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · High Jump · Place 1 · Dundalk Multis TCDundalk Multis TCHigh Jump1.5' 6"12
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 110m Hurdles · Place 1 · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991m1.16.11aWind: 1.712
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200 Meters · Place 4 · Dundalk Multis TCDundalk Multis TC200 Meters4.23.75aWind: 0.612
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Pole Vault · DundalkDundalkPole Vault--NH12
May 12MPSSAA 4A North Region ChampionshipsMay 12 · Pole Vault · Place 5 · DundalkDundalkPole Vault5.11' 0"12
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 110m Hurdles · Place 13 · DundalkDundalk110m Hurdles39" / 0.991mRound S13.16.86aWind: -212
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · Pole Vault · Place 2 · DundalkDundalkPole Vault2.11' 6"12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 110m Hurdles · Place 15 · DundalkDundalk110m Hurdles39" / 0.991mRound P15.20.97a12
Apr 22Hereford 12 Team Challenge-2026Apr 22 · Pole Vault · Place 3 · DundalkDundalkPole Vault311-612
Apr 22Hereford 12 Team Challenge-2026Apr 22 · 110m Hurdles · Place 8 · DundalkDundalk110m Hurdles816.39a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · Pole Vault · Place 12 · DundalkDundalkPole Vault1210-612
Apr 17Sam Singleton Scorpion ClassicApr 17 · 110m Hurdles · Place 7 · DundalkDundalk110m HurdlesRound P715.97a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 110m Hurdles · Place 5 · DundalkDundalk110m Hurdles515.27a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 200 Meters · Place 47 · DundalkDundalk200 Meters4723.49a PB12
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 110m Hurdles · Place 5 · DundalkDundalk110m Hurdles516.38a12
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 110m Hurdles · Place 5 · DundalkDundalk110m Hurdles515.50a12
Mar 30Chesapeake, Kenwood, Patapsco, Perry Hall @ DundalkMar 30 · 110m Hurdles · Place 2 · DundalkDundalk110m Hurdles216.512
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · 300m Hurdles · Place 3 · DundalkDundalk300m Hurdles346.24a12
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · 110m Hurdles · Place 2 · DundalkDundalk110m Hurdles215.95a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Pole Vault · Place 7 · DundalkDundalkPole Vault711-00.00—
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · Pole Vault · Place 1 · DundalkDundalkPole Vault110-612
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · 55m Hurdles · Place 7 · DundalkDundalk55m Hurdles78.42a12
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · Pole Vault · Place 4 · DundalkDundalkPole Vault411-012
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · 55m Hurdles · Place 9 · DundalkDundalk55m Hurdles98.72a12
Jan 15BCPS League Meet#8 2526Jan 15 · 55m Hurdles · Place 4 · DundalkDundalk55m Hurdles39"4.9.27a12
Jan 15BCPS League Meet#8 2526Jan 15 · Pole Vault · DundalkDundalkPole Vault—DNS12
Jan 8BCPS League Meet #6 2526Jan 8 · 55m Hurdles · Place 3 · DundalkDundalk55m Hurdles39"3.9.09a12
Jan 8BCPS League Meet #6 2526Jan 8 · Pole Vault · Place 2 · DundalkDundalkPole Vault2.11' 6" PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · 55m Hurdles · Place 2 · DundalkDundalk55m Hurdles39"2.8.84a12
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · 55 Meter · Place 10 · DundalkDundalk55 Meter10.7.22a PB12
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · Pole Vault · Place 2 · DundalkDundalkPole Vault2.11' 0"12
Dec 16BCPS League #3 2526Dec 16 · 300 Meters · Place 5 · DundalkDundalk300 Meters5.40.26a PB12
Dec 16BCPS League #3 2526Dec 16 · 55m Hurdles · Place 5 · DundalkDundalk55m Hurdles39"5.8.81a PB12
Dec 16BCPS League #3 2526Dec 16 · Pole Vault · Place 1 · DundalkDundalkPole Vault1.11' 0"12
Dec 9BCPS League Meet #1 2526Dec 9 · 55m Hurdles · Place 4 · DundalkDundalk55m Hurdles39"4.8.97a12
Dec 9BCPS League Meet #1 2526Dec 9 · Pole Vault · Place 1 · DundalkDundalkPole Vault1.10' 6"12
Dec 9BCPS League Meet #1 2526Dec 9 · High Jump · Place 8 · DundalkDundalkHigh Jump8.5' 2" PB12

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 31 · DundalkDundalk55m Hurdles39"Round P31.9.13a PBWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 96 · DundalkDundalk55 MeterRound P96.7.11a PBWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · High Jump · Place 20 · DundalkDundalkHigh Jump20.5' 2"12
Jul 26Bullseye Summer Series #4Jul 26 · 110m Hurdles · Place 2 · Dundalk Multis TCDundalk Multis TC110m Hurdles217.22a11
Jul 26Bullseye Summer Series #4Jul 26 · 200 Meters · Place 17 · Dundalk Multis TCDundalk Multis TC200 Meters1724.96a11
Jul 26Bullseye Summer Series #4Jul 26 · 100 Meters · Place 13 · Dundalk Multis TCDundalk Multis TC100 Meters1312.15a11
Jul 19Bullseye Summer Series #3Jul 19 · 110m Hurdles · Place 6 · Dundalk Multis TCDundalk Multis TC110m Hurdles617.35a11
Jul 11IYCJul 11 · Pole Vault · Place 3 · Dundalk Multis TCDundalk Multis TCPole Vault33.18m PB11
Jul 11IYCJul 11 · Javelin · Place 7 · Dundalk Multis TCDundalk Multis TCJavelin722.31m11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 6 · Dundalk Multis TCDundalk Multis TC1500 MetersRound M6.7:14.53a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 3 · Dundalk Multis TCDundalk Multis TCJavelin800gRound M3.24.68m PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Pole Vault · Place 3 · Dundalk Multis TCDundalk Multis TCPole VaultRound M3.2.95m11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Discus · Place 2 · Dundalk Multis TCDundalk Multis TCDiscus1.6kgRound M2.23.30m PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 110m Hurdles · Place 3 · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991mRound M3.19.56a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 5 · Dundalk Multis TCDundalk Multis TC400 MetersRound M5.58.99a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · High Jump · Place 2 · Dundalk Multis TCDundalk Multis TCHigh JumpRound M2.1.59m11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Place 3 · Dundalk Multis TCDundalk Multis TCShot Put12lbRound M3.8.70m PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Place 3 · Dundalk Multis TCDundalk Multis TCLong JumpRound M3.5.05m11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 6 · Dundalk Multis TCDundalk Multis TC100 MetersRound M6.12.45a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Decathlon · Place 4 · Dundalk Multis TCDundalk Multis TCDecathlonRound M4.3602 PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Pole Vault · Place 3 · Dundalk Multis TCDundalk Multis TCPole Vault3.9-06.0011
Jun 13AAU Mid Atlantic District QualifierJun 13 · Pole Vault · Place 2 · Dundalk Multis TCDundalk Multis TCPole Vault2.10-00.0011
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Dundalk Multis TCDundalk Multis TCJavelin800g--DNS11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 110m Hurdles · Place 13 · Dundalk Multis TCDundalk Multis TC110m Hurdles39" / 0.991m13.19.16a11
Jun 13AAU Mid Atlantic District QualifierJun 13 · High Jump · Place 8 · Dundalk Multis TCDundalk Multis TCHigh Jump8.5-04.0011
May 14MPSSAA 4A North Region ChampionshipsMay 14 · Pole Vault · Place 9 · DundalkDundalkPole Vault9.10-01.0011
May 14MPSSAA 4A North Region ChampionshipsMay 14 · High Jump · DundalkDundalkHigh Jump--NH11
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · Pole Vault · Place 7 · DundalkDundalkPole Vault7.9' 6"11
Apr 17Under Armour Black and Blue InvitationalApr 17 · 300m Hurdles · Place 32 · DundalkDundalk300m Hurdles3248.1911
Apr 8Dulaney, Eastern Tech, Loch Raven, Patapsco, Towson @DundalkApr 8 · 300m Hurdles · Place 2 · DundalkDundalk300m Hurdles248.911
Apr 5Pikesville Track ClassicApr 5 · 300m Hurdles · Place 30 · DundalkDundalk300m Hurdles3049.06a11
Apr 1Carver, Dundalk, Kenwood, Patapsco, Sparrows Pt. @ChesapeakeApr 1 · Pole Vault · Place 3 · DundalkDundalkPole Vault37-611
Apr 1Carver, Dundalk, Kenwood, Patapsco, Sparrows Pt. @ChesapeakeApr 1 · 300m Hurdles · Place 4 · DundalkDundalk300m Hurdles449.011
Mar 25Eastern Tech, Dundalk, Overlea @ Sparrows PointMar 25 · 300m Hurdles · Place 6 · DundalkDundalk300m Hurdles654.311