Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHereford 12 Team Challenge-2026 · Apr 2213.64aHereford 12 Team Challenge-2026April 22, 2026
100m Hurdles · 33" / 0.838m · OutdoorBCPS Varsity Outdoor Track & Field Championships-2026 · May 417.58aBCPS Varsity Outdoor Track & Field Championships-2026May 4, 2026
200 Meters · OutdoorEastern Tech, Kenwood, Parkville, Patapsco @ Dundalk · Apr 1528.4Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApril 15, 2026
300 Meters · IndoorLiberty Flames HS Invitational · Dec 750.40aLiberty Flames HS InvitationalDecember 7, 2024
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 647.91aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · OutdoorBCPS Middle School East Invitational · Apr 151:13.5BCPS Middle School East InvitationalApril 15, 2023
55 Meter · IndoorBCPS League #3 2526 · Dec 167.88aBCPS League #3 2526December 16, 2025
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 68.04aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorBCPS League Meet #9 · Jan 158.42aBCPS League Meet #9January 15, 2025
55m Hurdles · 33" · IndoorBCPS League Meet #6 2526 · Jan 89.63aBCPS League Meet #6 2526January 8, 2026
55m Hurdles · 33" · OutdoorLiberty Flames HS Invitational · Dec 610.05aLiberty Flames HS InvitationalDecember 6, 2025
800 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 273:01.34aAAU Track & Field Region 2 QualifierJune 27, 2025
Heptathlon · OutdoorAAU Track & Field Region 2 Qualifier · Jun 272465AAU Track & Field Region 2 QualifierJune 27, 2025
High Jump · IndoorBCPS League Meet#8 2526 · Jan 154' 8"BCPS League Meet#8 2526January 15, 2026
High Jump · Outdoor2026 International Youth Championship · Jul 171.37m2026 International Youth ChampionshipJuly 17, 2026
Javelin · 600g · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2713.08mAAU Track & Field Region 2 QualifierJune 27, 2025
Long Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 273.92mAAU Track & Field Region 2 QualifierJune 27, 2025
Pole Vault · IndoorCCBC Essex Winter Holiday Classic 2526 · Dec 197' 0"CCBC Essex Winter Holiday Classic 2526December 19, 2025
Pole Vault · OutdoorBullseye/Yep Track & Field Summer Series #4 · Jul 257' 6"Bullseye/Yep Track & Field Summer Series #4July 25, 2026
Shot Put · 4kg · OutdoorAAU Track & Field Region 2 Qualifier · Jun 276.14mAAU 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

28 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · Pole Vault · Place 5 · Dundalk Multis TCDundalk Multis TCPole Vault5.7' 6" PB11
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100m Hurdles · Place 5 · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838m5.18.20a11
Jul 172026 International Youth ChampionshipJul 17 · Pole Vault · Place 2 · Dundalk Multis TCDundalk Multis TCPole Vault2.2.14m11
Jul 172026 International Youth ChampionshipJul 17 · High Jump · Place 6 · Dundalk Multis TCDundalk Multis TCHigh Jump6.1.37m PB11
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 17 · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838mRound P17.18.14aWind: -2.211
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Heptathlon · Dundalk Multis TCDundalk Multis TCHeptathlon—DNF11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 1 · Dundalk Multis TCDundalk Multis TCHigh Jump11.45m11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 2 · Dundalk Multis TCDundalk Multis TCShot Put26.65m11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100m Hurdles · Place 2 · Dundalk Multis TCDundalk Multis TC100m Hurdles217.47a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 1 · Dundalk Multis TCDundalk Multis TC200 Meters129.29a11
May 12MPSSAA 4A North Region ChampionshipsMay 12 · Pole Vault · DundalkDundalkPole Vault—DNS11
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 100m Hurdles · DundalkDundalk100m Hurdles33" / 0.838mRound S—DNS11
May 12MPSSAA 4A North Region ChampionshipsMay 12 · High Jump · DundalkDundalkHigh Jump—DNS11
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · Pole Vault · Place 5 · DundalkDundalkPole Vault5.7' 6"11
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · 100m Hurdles · Place 11 · DundalkDundalk100m Hurdles33" / 0.838mRound P11.17.58a PB11
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · High Jump · DundalkDundalkHigh Jump—DNS11
Apr 22Hereford 12 Team Challenge-2026Apr 22 · Pole Vault · Place 6 · DundalkDundalkPole Vault67-611
Apr 22Hereford 12 Team Challenge-2026Apr 22 · 100m Hurdles · Place 2 · DundalkDundalk100m Hurdles217.38a11
Apr 22Hereford 12 Team Challenge-2026Apr 22 · 100 Meters · Place 10 · DundalkDundalk100 Meters1013.64a PB11
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · Pole Vault · Place 1 · DundalkDundalkPole Vault18-011
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · 100m Hurdles · Place 1 · DundalkDundalk100m Hurdles117.111
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · 200 Meters · Place 4 · DundalkDundalk200 Meters428.4 PB11
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · High Jump · Place 8 · DundalkDundalkHigh Jump84-611
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 100m Hurdles · Place 15 · DundalkDundalk100m Hurdles1518.15a11
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 100 Meters · Place 27 · DundalkDundalk100 Meters2713.72a11
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · High Jump · Place 4 · DundalkDundalkHigh Jump44-411
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · 100m Hurdles · Place 4 · DundalkDundalk100m Hurdles420.75a11
Mar 23Dulaney, Dundalk, Parkville, Towson @ Sparrows PointMar 23 · 100 Meters · Place 2 · DundalkDundalk100 Meters213.94a11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · Pole Vault · Place 4 · DundalkDundalkPole Vault48-011
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · High Jump · Place 10 · DundalkDundalkHigh Jump104-611
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · Pole Vault · Place 4 · DundalkDundalkPole Vault47-611
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · High Jump · Place 9 · DundalkDundalkHigh Jump94-411
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · 55m Hurdles · Place 12 · DundalkDundalk55m Hurdles129.97a11
Jan 15BCPS League Meet#8 2526Jan 15 · 55m Hurdles · Place 4 · DundalkDundalk55m Hurdles33"4.9.64a11
Jan 15BCPS League Meet#8 2526Jan 15 · 55 Meter · Place 6 · DundalkDundalk55 Meter6.8.11a11
Jan 15BCPS League Meet#8 2526Jan 15 · Pole Vault · DundalkDundalkPole Vault—DNS11
Jan 15BCPS League Meet#8 2526Jan 15 · High Jump · Place 5 · DundalkDundalkHigh Jump5.4' 8" PB11
Jan 8BCPS League Meet #6 2526Jan 8 · 55m Hurdles · Place 2 · DundalkDundalk55m Hurdles33"2.9.63a PB11
Jan 8BCPS League Meet #6 2526Jan 8 · 55 Meter · Place 5 · DundalkDundalk55 Meter5.7.97a11
Jan 8BCPS League Meet #6 2526Jan 8 · Pole Vault · Place 3 · DundalkDundalkPole Vault3.6' 6"11
Jan 8BCPS League Meet #6 2526Jan 8 · High Jump · Place 8 · DundalkDundalkHigh Jump8.4' 4"11

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · 55m Hurdles · Place 2 · DundalkDundalk55m Hurdles33"2.9.88a11
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · 55 Meter · Place 2 · DundalkDundalk55 Meter2.7.90a11
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · Pole Vault · Place 3 · DundalkDundalkPole Vault3.7' 0" PB11
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · High Jump · Place 1 · DundalkDundalkHigh Jump1.4' 6"11
Dec 16BCPS League #3 2526Dec 16 · 55m Hurdles · Place 5 · DundalkDundalk55m Hurdles33"5.9.89a11
Dec 16BCPS League #3 2526Dec 16 · 55 Meter · Place 6 · DundalkDundalk55 Meter6.7.88a PB11
Dec 16BCPS League #3 2526Dec 16 · Pole Vault · Place 1 · DundalkDundalkPole Vault1.7' 0"11
Dec 16BCPS League #3 2526Dec 16 · High Jump · Place 4 · DundalkDundalkHigh Jump4.4' 6"11
Dec 9BCPS League Meet #1 2526Dec 9 · 55m Hurdles · Place 3 · DundalkDundalk55m Hurdles33"3.10.10a11
Dec 9BCPS League Meet #1 2526Dec 9 · 55 Meter · Place 4 · DundalkDundalk55 Meter4.8.14a11
Dec 9BCPS League Meet #1 2526Dec 9 · Pole Vault · Place 2 · DundalkDundalkPole Vault2.5' 6"11
Dec 9BCPS League Meet #1 2526Dec 9 · High Jump · Place 5 · DundalkDundalkHigh Jump5.4' 6"11
Feb 5MPSSAA 4A Central Region ChampionshipsFeb 5 · 55m Hurdles · Place 17 · DundalkDundalk55m Hurdles33"Round P17.10.43a10
Feb 5MPSSAA 4A Central Region ChampionshipsFeb 5 · Pole Vault · DundalkDundalkPole Vault--NH10
Jan 23BCPS JV invitationalJan 23 · Pole Vault · Place 2 · DundalkDundalkPole Vault26-6—
Jan 23BCPS JV invitationalJan 23 · 55m Hurdles · Place 2 · DundalkDundalk55m Hurdles210.68a—
Jan 23BCPS JV invitationalJan 23 · 55 Meters · Place 9 · DundalkDundalk55 Meters98.49a—
Jan 15BCPS League Meet #9Jan 15 · 55m Hurdles · Place 10 · DundalkDundalk55m Hurdles1010.95a—
Jan 15BCPS League Meet #9Jan 15 · 55 Meters · Place 13 · DundalkDundalk55 Meters138.42a PB—

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 145 · DundalkDundalk300 Meters145.47.91a PB11
Dec 6Liberty Flames HS InvitationalDec 6 · 55m Hurdles · Place 30 · DundalkDundalk55m Hurdles33"Round P30.10.05a PBWind: 011
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 86 · DundalkDundalk55 MeterRound P86.8.04a PBWind: 011
Jul 11IYCJul 11 · 100m Hurdles · Place 15 · Dundalk Multis TCDundalk Multis TC100m HurdlesRound P1519.14a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 2 · Dundalk Multis TCDundalk Multis TC800 MetersRound M2.3:01.34a PB10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 3 · Dundalk Multis TCDundalk Multis TCJavelin600gRound M3.13.08m PB10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Place 3 · Dundalk Multis TCDundalk Multis TCLong JumpRound M3.3.92m PB10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 3 · Dundalk Multis TCDundalk Multis TC200 MetersRound M3.29.48a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Place 3 · Dundalk Multis TCDundalk Multis TCShot Put4kgRound M3.6.14m PB10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · High Jump · Place 3 · Dundalk Multis TCDundalk Multis TCHigh JumpRound M3.1.32m10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100m Hurdles · Place 3 · Dundalk Multis TCDundalk Multis TC100m Hurdles33" / 0.838mRound M3.18.56a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Heptathlon · Place 3 · Dundalk Multis TCDundalk Multis TCHeptathlonRound M3.2465 PB10
May 14MPSSAA 4A North Region ChampionshipsMay 14 · Pole Vault · Place 7 · DundalkDundalkPole Vault7.6-03.0010
May 14MPSSAA 4A North Region ChampionshipsMay 14 · 100m Hurdles · Place 12 · DundalkDundalk100m Hurdles33" / 0.838mRound P12.18.09aWind: -0.510
May 14MPSSAA 4A North Region ChampionshipsMay 14 · 100m Hurdles · Place 11 · DundalkDundalk100m Hurdles33" / 0.838m11.18.12aWind: -0.410
May 14MPSSAA 4A North Region ChampionshipsMay 14 · 100 Meters · Place 24 · DundalkDundalk100 MetersRound P24.13.77aWind: -0.110
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 100m Hurdles · Place 4 · DundalkDundalk100m Hurdles33" / 0.838mRound P4.17.84a10
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 100m Hurdles · Place 4 · DundalkDundalk100m Hurdles33" / 0.838m4.17.72a10
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 100 Meters · Place 10 · DundalkDundalk100 MetersRound P10.13.84a10
Apr 2912 Team Challenge @ HerefordApr 29 · 100m Hurdles · Place 8 · DundalkDundalk100m Hurdles818.24a10
Apr 2912 Team Challenge @ HerefordApr 29 · 100 Meters · Place 19 · DundalkDundalk100 Meters1913.80a10
Apr 22Eastern Tech, Loch Raven, Overlea, Parkville @ DundalkApr 22 · 100m Hurdles · Place 4 · DundalkDundalk100m Hurdles417.910
Apr 17Under Armour Black and Blue InvitationalApr 17 · 300m Hurdles · Place 35 · DundalkDundalk300m Hurdles3555.9610
Apr 8Dulaney, Eastern Tech, Loch Raven, Patapsco, Towson @DundalkApr 8 · Pole Vault · Place 1 · DundalkDundalkPole Vault16-610
Apr 8Dulaney, Eastern Tech, Loch Raven, Patapsco, Towson @DundalkApr 8 · 300m Hurdles · Place 1 · DundalkDundalk300m Hurdles155.310
Apr 8Dulaney, Eastern Tech, Loch Raven, Patapsco, Towson @DundalkApr 8 · 100m Hurdles · Place 3 · DundalkDundalk100m Hurdles318.610
Apr 5Pikesville Track ClassicApr 5 · Pole Vault · Place 5 · DundalkDundalkPole Vault56-010
Apr 5Pikesville Track ClassicApr 5 · 100m Hurdles · Place 18 · DundalkDundalk100m Hurdles1818.96a10
Apr 1Carver, Dundalk, Kenwood, Patapsco, Sparrows Pt. @ChesapeakeApr 1 · Pole Vault · Place 1 · DundalkDundalkPole Vault16-610
Apr 1Carver, Dundalk, Kenwood, Patapsco, Sparrows Pt. @ChesapeakeApr 1 · 100m Hurdles · Place 4 · DundalkDundalk100m Hurdles418.710
Mar 25Eastern Tech, Dundalk, Overlea @ Sparrows PointMar 25 · 100m Hurdles · Place 4 · DundalkDundalk100m Hurdles418.410

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20CCBC-Essex Winter Holiday Classic 2425Dec 20 · 300 Meters · Place 7 · DundalkDundalk300 Meters7.51.15a10
Dec 20CCBC-Essex Winter Holiday Classic 2425Dec 20 · 55m Hurdles · Place 6 · DundalkDundalk55m Hurdles33"6.11.52a10
Dec 20CCBC-Essex Winter Holiday Classic 2425Dec 20 · 55 Meter · Place 8 · DundalkDundalk55 Meter8.8.49a10
Dec 16BCPS League Meet #4Dec 16 · 300 Meters · DundalkDundalk300 Meters—DNS10
Dec 16BCPS League Meet #4Dec 16 · 55m Hurdles · Place 10 · DundalkDundalk55m Hurdles33"10.11.42a10
Dec 16BCPS League Meet #4Dec 16 · 55 Meter · Place 26 · DundalkDundalk55 Meter26.8.75a10
Dec 11BCPS League Meet #3Dec 11 · 300 Meters · Place 31 · DundalkDundalk300 Meters31.52.09a10
Dec 11BCPS League Meet #3Dec 11 · 55m Hurdles · Place 10 · DundalkDundalk55m Hurdles33"10.11.38a10
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 195 · DundalkDundalk300 Meters195.50.40a PB10
Dec 7Liberty Flames HS InvitationalDec 7 · 55m Hurdles · Place 50 · DundalkDundalk55m Hurdles33"Round P50.11.15a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · Long Jump · PatapscoPatapscoLong Jump—DNS9
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 100m Hurdles · Place 12 · PatapscoPatapsco100m Hurdles33" / 0.838mRound S12.20.56a9
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 100m Hurdles · Place 11 · PatapscoPatapsco100m Hurdles33" / 0.838m11.20.17a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6BCPS Middle School Track & Field ChampionshipsMay 6 · 400 Meters · Place 32 · ParkvilleParkville400 Meters32.1:19.74a8
Apr 15BCPS Middle School East InvitationalApr 15 · 400 Meters · Place 4 · ParkvilleParkville400 Meters4.1:13.5 PB8

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23BCPS East Middle School Track & Field InvitationalApr 23 · 400 Meters · Place 3 · ParkvilleParkville400 Meters3.1:14.107