Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCatonsville, Hereford, Owings Mills, Randallstown @Woodlawn · Mar 2312.97aCatonsville, Hereford, Owings Mills, Randallstown @WoodlawnMarch 23, 2026
100m Hurdles · 33" / 0.838m · OutdoorMPSSAA State Track & Field Championships · May 2114.44aMPSSAA State Track & Field ChampionshipsMay 21, 2026
200 Meters · Outdoor12 Team Challenge #1 · Apr 927.97a12 Team Challenge #1April 9, 2024
400 Meters · OutdoorBullseye Summer Series #1 · Jun 141:02.82aBullseye Summer Series #1June 14, 2025
Full · OutdoorPark Invite · Apr 551.06Park InviteApril 5, 2024
Pole Vault · OutdoorPole Vault Championships · Jun 263.65mPole Vault ChampionshipsJune 26, 2026
Results · OutdoorBCPS HS Outdoor County Championships/Fresh-Soph Invite · May 748.79BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · Pole Vault · Windsor Elite Track ClubWindsor Elite Track ClubPole Vault—NH11
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100m Hurdles · Place 1 · Windsor Elite Track ClubWindsor Elite Track Club100m Hurdles33" / 0.838m1.14.87a11
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · Windsor Elite Track ClubWindsor Elite Track Club100 Meters—DNS11
Jun 26Pole Vault ChampionshipsJun 26 · Pole Vault · Place 1 · Windsor Elite Track ClubWindsor Elite Track ClubPole Vault1.3.65m PB11
Jun 6Roadrunners Last ChanceJun 6 · 100m Hurdles · Place 6 · WoodlawnWoodlawn100m Hurdles33" / 0.838mRound P6.14.87aWind: -1.211
Jun 6Roadrunners Last ChanceJun 6 · 100m Hurdles · Place 5 · WoodlawnWoodlawn100m Hurdles33" / 0.838m5.14.84aWind: -1.911
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Pole Vault · Place 2 · Windsor Elite Track ClubWindsor Elite Track ClubPole Vault2.11' 0"11
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 100m Hurdles · Windsor Elite Track ClubWindsor Elite Track Club100m Hurdles33" / 0.838m—DNS11
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Pole Vault · Place 2 · WoodlawnWoodlawnPole Vault2.11-06.0011
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 3 · WoodlawnWoodlawn100m Hurdles33" / 0.838mRound P3.14.66aWind: -211
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 4 · WoodlawnWoodlawn100m Hurdles33" / 0.838m4.14.44a PBWind: 111
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 300m Hurdles · Place 3 · WoodlawnWoodlawn300m Hurdles347.13a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · Pole Vault · Place 1 · WoodlawnWoodlawnPole Vault111-611
Apr 16Under Armour Black & Blue InvitationalApr 16 · 100m Hurdles · Place 2 · WoodlawnWoodlawn100m Hurdles214.97a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · 100 Meters · Place 32 · WoodlawnWoodlawn100 Meters3213.22a11
Apr 15Dulaney, Hereford, Towson @WoodlawnApr 15 · 300m Hurdles · Place 1 · WoodlawnWoodlawn300m Hurdles147.70a11
Mar 30Lansdowne, New Town, Pikesville, Western Tech @ WoodlawnMar 30 · Pole Vault · Place 1 · WoodlawnWoodlawnPole Vault111-711
Mar 30Lansdowne, New Town, Pikesville, Western Tech @ WoodlawnMar 30 · 300m Hurdles · Place 6 · WoodlawnWoodlawn300m Hurdles61:05.90a11
Mar 30Lansdowne, New Town, Pikesville, Western Tech @ WoodlawnMar 30 · 100m Hurdles · Place 1 · WoodlawnWoodlawn100m Hurdles115.08a11
Mar 23Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · Shot Put · Place 6 · WoodlawnWoodlawnShot Put624-1.511
Mar 23Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · 100 Meters · Place 2 · WoodlawnWoodlawn100 Meters212.97a PB11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Pole Vault · Place 5 · WoodlawnWoodlawnPole Vault511-00.00—
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 55m Hurdles · Place 6 · WoodlawnWoodlawn55m Hurdles68.55—
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 55m Hurdles · Place 4 · WoodlawnWoodlawn55m Hurdles48.22q—
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · Pole Vault · Place 2 · WoodlawnWoodlawnPole Vault211-011
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · 55m Hurdles · Place 2 · WoodlawnWoodlawn55m Hurdles28.37a11
Feb 6MPSSAA 4A Central Region ChampionshipsFeb 6 · 55m Hurdles · Place 2 · WoodlawnWoodlawn55m Hurdles28.21a11
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · Pole Vault · Place 1 · WoodlawnWoodlawnPole Vault111-011
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · 55m Hurdles · Place 3 · WoodlawnWoodlawn55m Hurdles38.70a11
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · 55m Hurdles · Place 2 · WoodlawnWoodlawn55m Hurdles28.52a11
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 3 · WoodlawnWoodlawn55m HurdlesRound P38.50a11
Jan 10Montgomery InvitationalJan 10 · Pole Vault · Place 2 · WoodlawnWoodlawnPole Vault211-611
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 3 · WoodlawnWoodlawn55m HurdlesRound P38.50a11
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 4 · WoodlawnWoodlawn55m Hurdles48.39a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14Bullseye Summer Series #1Jun 14 · 400 Meters · Place 2 · Windsor Elite Track ClubWindsor Elite Track Club400 Meters21:02.82a PB10
Jun 14Bullseye Summer Series #1Jun 14 · 100 Meters · Place 2 · Windsor Elite Track ClubWindsor Elite Track Club100 Meters213.18a10
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Pole Vault · Place 5 · WoodlawnWoodlawnPole Vault511-00.0010
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Pole Vault · Place 5 · WoodlawnWoodlawnPole Vault511-00.0010
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 15 · WoodlawnWoodlawn300m Hurdles1548.8410
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 15 · WoodlawnWoodlawn300m Hurdles1548.8410
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 11 · WoodlawnWoodlawn100m HurdlesRound P1115.3510
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 11 · WoodlawnWoodlawn100m HurdlesRound P1115.3510
Apr 2912 Team Challenge @ PikesvilleApr 29 · 300m Hurdles · Place 2 · WoodlawnWoodlawn300m Hurdles247.32a10
Apr 2912 Team Challenge @ PikesvilleApr 29 · 100 Meters · Place 8 · WoodlawnWoodlawn100 Meters813.14a10
Apr 22Catonsville, Lansdowne, Woodlawn @ Milford MillApr 22 · 300m Hurdles · Place 2 · WoodlawnWoodlawn300m Hurdles246.810
Apr 1Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · Triple Jump · Place 4 · WoodlawnWoodlawnTriple Jump429-1110
Apr 1Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 100m Hurdles · Place 2 · WoodlawnWoodlawn100m Hurdles215.43a10
Mar 29Dwight Scott Battlefield Blast InvitationalMar 29 · Pole Vault · Place 1 · WoodlawnWoodlawnPole Vault110-710
Mar 29Dwight Scott Battlefield Blast InvitationalMar 29 · 300m Hurdles · Place 2 · WoodlawnWoodlawn300m Hurdles248.12a10
Mar 29Dwight Scott Battlefield Blast InvitationalMar 29 · 100m Hurdles · Place 1 · WoodlawnWoodlawn100m Hurdles115.25a10
Mar 25Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 100m Hurdles · Place 1 · WoodlawnWoodlawn100m Hurdles114.910

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · Pole Vault · Place 4 · WoodlawnWoodlawnPole Vault411-0—
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 55m Hurdles · Place 11 · WoodlawnWoodlawn55m Hurdles118.71a—
Jan 21BCPS Indoor Varsity County ChampionshipsJan 21 · Pole Vault · Place 2 · WoodlawnWoodlawnPole Vault210-0—
Jan 21BCPS Indoor Varsity County ChampionshipsJan 21 · 55m Hurdles · Place 6 · WoodlawnWoodlawn55m Hurdles69.61a—
Jan 21BCPS Indoor Varsity County ChampionshipsJan 21 · 55m Hurdles · Place 5 · WoodlawnWoodlawn55m Hurdles59.34a—
Jan 8BCPS League Meet #7Jan 8 · Pole Vault · Place 1 · WoodlawnWoodlawnPole Vault110-6—
Jan 8BCPS League Meet #7Jan 8 · 55m Hurdles · Place 4 · WoodlawnWoodlawn55m Hurdles49.23a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16MPSSAA 4A North Region ChampionshipsMay 16 · Long Jump · WoodlawnWoodlawnLong Jump—0.0—
May 16MPSSAA 4A North Region ChampionshipsMay 16 · Pole Vault · Place 2 · WoodlawnWoodlawnPole Vault29-9—
May 16MPSSAA 4A North Region ChampionshipsMay 16 · 300m Hurdles · Place 8 · WoodlawnWoodlawn300m Hurdles848.27a—
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · Results · Place 3 · WoodlawnWoodlawnResults38-69
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · Results · Place 6 · WoodlawnWoodlawnResults648.79 PB9
May 1BCPS Westside Last ChanceMay 1 · Pole Vault · Place 1 · WoodlawnWoodlawnPole Vault19-6—
May 1BCPS Westside Last ChanceMay 1 · 300m Hurdles · Place 4 · WoodlawnWoodlawn300m Hurdles448.87a—
Apr 912 Team Challenge #1Apr 9 · Pole Vault · Place 1 · WoodlawnWoodlawnPole Vault18-6—
Apr 912 Team Challenge #1Apr 9 · 200 Meters · Place 8 · WoodlawnWoodlawn200 Meters827.97a PB—
Apr 5Park InviteApr 5 · Full · Place 3 · WoodlawnWoodlawnFull39-00.009
Apr 5Park InviteApr 5 · Full · Place 9 · WoodlawnWoodlawnFull951.06 PB9
Mar 30Dwight Scott Battlefield Blast InvitationalMar 30 · Pole Vault · Place 9 · WoodlawnWoodlawnPole Vault97-7—
Mar 30Dwight Scott Battlefield Blast InvitationalMar 30 · 300m Hurdles · Place 4 · WoodlawnWoodlawn300m Hurdles450.72a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 4A · Place 9 · WoodlawnWoodlawn4A98-09.009