Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMPSSAA 1A State Track & Field Championships · May 2215.38aMPSSAA 1A State Track & Field ChampionshipsMay 22, 2025
110m Hurdles · 42" / 1.067m · OutdoorC2C Championships · May 115.11aC2C ChampionshipsMay 1, 2026
200 Meters · OutdoorMPSSAA 1A South Region Championships · May 1622.63aMPSSAA 1A South Region ChampionshipsMay 16, 2024
300m Hurdles · 36" / 0.914m · OutdoorMPSSAA 1A State Track & Field Championships · May 2240.01aMPSSAA 1A State Track & Field ChampionshipsMay 22, 2024
400m Hurdles · 36" / 0.914m · OutdoorC2C Championships · May 155.92aC2C ChampionshipsMay 1, 2026
60m Hurdles · 42" / 1.067m · IndoorC2C Indoor Championships · Feb 208.66aC2C Indoor ChampionshipsFebruary 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · 400m Hurdles · Place 2 · SalisburySalisbury400m Hurdles36" / 0.914m2.55.92a PBFr
May 1C2C ChampionshipsMay 1 · 110m Hurdles · Place 2 · SalisburySalisbury110m Hurdles42" / 1.067mRound P2.15.11a PBWind: 0.3Fr
May 1C2C ChampionshipsMay 1 · 110m Hurdles · Place 2 · SalisburySalisbury110m Hurdles42" / 1.067m2.15.24aWind: 2.9Fr
Apr 18Eastern Shore ChallengeApr 18 · 400m Hurdles · Place 2 · SalisburySalisbury400m Hurdles36" / 0.914m2.57.84aFr
Apr 18Eastern Shore ChallengeApr 18 · 110m Hurdles · Place 1 · SalisburySalisbury110m Hurdles42" / 1.067m1.15.47aWind: 1.4Fr
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 400m Hurdles · Place 23 · SalisburySalisbury400m Hurdles2358.69aFr
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 110m Hurdles · Place 16 · SalisburySalisbury110m Hurdles1615.41aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 60m Hurdles · Place 1 · SalisburySalisbury60m Hurdles42" / 1.067mRound P1.8.70aFr
Feb 20C2C Indoor ChampionshipsFeb 20 · 60m Hurdles · Place 1 · SalisburySalisbury60m Hurdles42" / 1.067m1.8.66a PBFr
Jan 30George Mason Patriot GamesJan 30 · 60m Hurdles · Place 7 · SalisburySalisbury60m HurdlesRound S78.90aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · 60m Hurdles · Place 2 · SalisburySalisbury60m Hurdles42" / 1.067mRound P2.8.73aFr
Dec 6CNU Holiday OpenDec 6 · 60m Hurdles · Place 1 · SalisburySalisbury60m Hurdles42" / 1.067m1.8.76aFr
Dec 6CNU Holiday OpenDec 6 · 400 Meters · SalisburySalisbury400 Meters--DNSFr

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 8 · Western TechWestern Tech300m Hurdles839.0812
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 8 · Western TechWestern Tech300m Hurdles839.0812
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 8 · Western TechWestern Tech110m Hurdles815.7412
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 8 · Western TechWestern Tech110m Hurdles815.7412
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 4 · Western TechWestern Tech110m HurdlesRound P415.3812
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 4 · Western TechWestern Tech110m HurdlesRound P415.3812
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 8 · Western TechWestern Tech300m Hurdles36" / 0.914m8.NM12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 4 · Western TechWestern Tech110m Hurdles39" / 0.991mRound P4.15.38a PBWind: 1.512
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 8 · Western TechWestern Tech110m Hurdles39" / 0.991m8.15.74aWind: 1.412
May 15MPSSAA 1A South Region ChampionshipsMay 15 · 300m Hurdles · Place 3 · Western TechWestern Tech300m Hurdles36" / 0.914m3.40.26a12
May 15MPSSAA 1A South Region ChampionshipsMay 15 · 110m Hurdles · Place 4 · Western TechWestern Tech110m Hurdles39" / 0.991m4.15.54a12
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 300m Hurdles · Place 3 · Western TechWestern Tech300m Hurdles36" / 0.914m3.40.44a12
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 110m Hurdles · Place 3 · Western TechWestern Tech110m Hurdles39" / 0.991mRound P3.15.49a12
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 110m Hurdles · Place 5 · Western TechWestern Tech110m Hurdles39" / 0.991m5.15.79a12
May 3Eagle Relays Invitational 2025May 3 · 300m Hurdles · Place 3 · Western TechWestern Tech300m Hurdles340.75a12
May 3Eagle Relays Invitational 2025May 3 · 110m Hurdles · Place 2 · Western TechWestern Tech110m HurdlesRound P215.39a12
May 3Eagle Relays Invitational 2025May 3 · 110m Hurdles · Place 4 · Western TechWestern Tech110m Hurdles415.97a12
Apr 2912 Team Challenge @ PikesvilleApr 29 · 300m Hurdles · Place 1 · Western TechWestern Tech300m Hurdles140.60a12
Apr 2912 Team Challenge @ PikesvilleApr 29 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles215.10a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 300m Hurdles · Place 12 · Western TechWestern Tech300m Hurdles1242.5512
Apr 17Sam Singleton Scorpion ClassicApr 17 · 110m Hurdles · Place 11 · Western TechWestern Tech110m HurdlesRound P1116.4412
Apr 17Sam Singleton Scorpion ClassicApr 17 · 110m Hurdles · Place 7 · Western TechWestern Tech110m Hurdles716.0312
Apr 8Catonsville, Lansdowne, Milford Mill, Owings Mills, Western Tech @WoodlawnApr 8 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles216.19a12
Mar 25Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 110m Hurdles · Place 4 · Western TechWestern Tech110m Hurdles417.312

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 3 · Western TechWestern Tech300m Hurdles36" / 0.914m3.40.01a PB11
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 7 · Western TechWestern Tech110m Hurdles39" / 0.991mRound P7.15.73aWind: -2.411
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 6 · Western TechWestern Tech110m Hurdles39" / 0.991m6.15.07aWind: 2.811
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 200 Meters · Place 9 · Western TechWestern Tech200 MetersRound P9.22.82a11
May 16MPSSAA 1A South Region ChampionshipsMay 16 · 300m Hurdles · Place 5 · Western TechWestern Tech300m Hurdles36" / 0.914m5.41.19a11
May 16MPSSAA 1A South Region ChampionshipsMay 16 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles39" / 0.991mRound P2.15.58a11
May 16MPSSAA 1A South Region ChampionshipsMay 16 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles39" / 0.991m2.15.60a11
May 16MPSSAA 1A South Region ChampionshipsMay 16 · 200 Meters · Place 2 · Western TechWestern Tech200 MetersRound P2.22.63a PB11
May 16MPSSAA 1A South Region ChampionshipsMay 16 · 200 Meters · Place 3 · Western TechWestern Tech200 Meters3.22.65a11
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 300m Hurdles · Place 5 · Western TechWestern Tech300m Hurdles541.6611
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 110m Hurdles · Place 4 · Western TechWestern Tech110m HurdlesRound P415.8511
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 110m Hurdles · Place 5 · Western TechWestern Tech110m Hurdles515.8311
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 200 Meters · Place 14 · Western TechWestern Tech200 MetersRound P1422.9911
May 1BCPS Westside Last ChanceMay 1 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles216.25a—
May 1BCPS Westside Last ChanceMay 1 · 200 Meters · Place 2 · Western TechWestern Tech200 Meters222.85a—
Apr 27The Gator Track & Field InvitationalApr 27 · 300m Hurdles · Western TechWestern Tech300m Hurdles36" / 0.914m--DNS11
Apr 27The Gator Track & Field InvitationalApr 27 · 110m Hurdles · Place 11 · Western TechWestern Tech110m Hurdles39" / 0.991mRound P11.15.90a11
Apr 27The Gator Track & Field InvitationalApr 27 · 110m Hurdles · Place 11 · Western TechWestern Tech110m Hurdles39" / 0.991m11.15.96a11
Apr 24Western Tech, Carver, Chesapeake-BC, Overlea, Randallstown @ Loch RavenApr 24 · 300m Hurdles · Place 1 · Western TechWestern Tech300m Hurdles142.2—
Apr 24Western Tech, Carver, Chesapeake-BC, Overlea, Randallstown @ Loch RavenApr 24 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles214.8—
Apr 19Sam Singleton Scorpion ClassicApr 19 · 300m Hurdles · Place 5 · Western TechWestern Tech300m Hurdles542.4111
Apr 19Sam Singleton Scorpion ClassicApr 19 · 110m Hurdles · Place 7 · Western TechWestern Tech110m HurdlesRound P715.7211
Apr 19Sam Singleton Scorpion ClassicApr 19 · 110m Hurdles · Western TechWestern Tech110m Hurdles—DQ11
Apr 17Western Tech, Woodlawn, Lansdowne, Catonsville @ Milford MillApr 17 · 300m Hurdles · Place 1 · Western TechWestern Tech300m Hurdles141.9—
Apr 17Western Tech, Woodlawn, Lansdowne, Catonsville @ Milford MillApr 17 · 110m Hurdles · Place 1 · Western TechWestern Tech110m Hurdles115.8—
Apr 13TU Classic HS InvitationalApr 13 · 300m Hurdles · Place 16 · Western TechWestern Tech300m Hurdles1644.04a—
Apr 13TU Classic HS InvitationalApr 13 · 110m Hurdles · Place 13 · Western TechWestern Tech110m Hurdles1316.28a—
Apr 912 Team Challenge #1Apr 9 · 300m Hurdles · Place 3 · Western TechWestern Tech300m Hurdles343.55a—
Apr 912 Team Challenge #1Apr 9 · 110m Hurdles · Place 4 · Western TechWestern Tech110m Hurdles416.05a—
Mar 22Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @DulaneyMar 22 · 110m Hurdles · Place 4 · Western TechWestern Tech110m Hurdles416.86a—
Mar 22Sparrows Pt, Western Tech, Woodlawn, Lansdowne, Hereford @DulaneyMar 22 · 200 Meters · Place 2 · Western TechWestern Tech200 Meters223.69a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 25MPSSAA 1A State Track & Field ChampionshipsMay 25 · 300m Hurdles · Place 4 · Western TechWestern Tech300m Hurdles36" / 0.914m4.41.49a10
May 17MPSSAA 1A North Region ChampionshipsMay 17 · 300m Hurdles · Place 3 · Western TechWestern Tech300m Hurdles343.5410
May 17MPSSAA 1A North Region ChampionshipsMay 17 · 110m Hurdles · Place 3 · Western TechWestern Tech110m Hurdles316.8710
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 300m Hurdles · Place 6 · Western TechWestern Tech300m Hurdles642.1410
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 110m Hurdles · Place 4 · Western TechWestern Tech110m HurdlesRound P415.4710
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 110m Hurdles · Place 4 · Western TechWestern Tech110m Hurdles416.1310
Apr 29The Gator InvitationalApr 29 · 110m Hurdles · Place 64 · Western TechWestern Tech110m HurdlesRound P6419.34a—
Apr 26Western Tech, Pikesville, Lansdowne, Catonsville @ WoodlawnApr 26 · 300m Hurdles · Place 2 · Western TechWestern Tech300m Hurdles244.22a—
Apr 26Western Tech, Pikesville, Lansdowne, Catonsville @ WoodlawnApr 26 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles215.86a—
Apr 20JHU Black and Blue InvitationalApr 20 · 300m Hurdles · Place 17 · Western TechWestern Tech300m Hurdles36" / 0.914m17.43.60a10
Apr 20JHU Black and Blue InvitationalApr 20 · 110m Hurdles · Place 11 · Western TechWestern Tech110m Hurdles39" / 0.991m11.15.98aWind: 1.710
Apr 19BCPS League Meet April 19 @ OverleaApr 19 · 110m Hurdles · Place 3 · Western TechWestern Tech110m Hurdles316.2110
Apr 12BCPS League Meet April 12 @ RandallstownApr 12 · 300m Hurdles · Place 3 · Western TechWestern Tech300m Hurdles36" / 0.914m3.45.110
Apr 12BCPS League Meet April 12 @ RandallstownApr 12 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles39" / 0.991m2.15.610
Apr 1Pikesville Track ClassicApr 1 · 300m Hurdles · Western TechWestern Tech300m Hurdles36" / 0.914m—DNS10
Apr 1Pikesville Track ClassicApr 1 · 110m Hurdles · Place 6 · Western TechWestern Tech110m Hurdles39" / 0.991mRound P6.16.02a10
Apr 1Pikesville Track ClassicApr 1 · 110m Hurdles · Place 9 · Western TechWestern Tech110m Hurdles39" / 0.991m9.16.49a10
Mar 24BCPS West Divisional OpenerMar 24 · High Jump · Western TechWestern TechHigh Jump—NH10
Mar 24BCPS West Divisional OpenerMar 24 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles216.5910

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 26MPSSAA 1A State Track & Field ChampionshipsMay 26 · 300m Hurdles · Place 13 · Western TechWestern Tech300m Hurdles36" / 0.914m13.45.72a9
May 26MPSSAA 1A State Track & Field ChampionshipsMay 26 · 110m Hurdles · Place 14 · Western TechWestern Tech110m Hurdles39" / 0.991mRound P14.18.42aWind: -39
May 18 MPSSAA 1A North Region ChampionshipsMay 18 · Triple Jump · Western TechWestern TechTriple Jump—ND9
May 18 MPSSAA 1A North Region ChampionshipsMay 18 · 300m Hurdles · Place 4 · Western TechWestern Tech300m Hurdles36" / 0.914m4.44.99a9
May 18 MPSSAA 1A North Region ChampionshipsMay 18 · 110m Hurdles · Place 3 · Western TechWestern Tech110m Hurdles39" / 0.991m3.17.50a9
May 12BCPS Outdoor County ChampionshipsMay 12 · 110m Hurdles · Place 8 · Western TechWestern Tech110m Hurdles817.229
May 4BCPS Westside Last ChanceMay 4 · 300m Hurdles · Western TechWestern Tech300m Hurdles36" / 0.914m--DNS9
May 4BCPS Westside Last ChanceMay 4 · 110m Hurdles · Western TechWestern Tech110m Hurdles39" / 0.991m--DQ9
Apr 30Gator Track & Field InvitationalApr 30 · 300m Hurdles · Western TechWestern Tech300m Hurdles36" / 0.914m--DNS9
Apr 30Gator Track & Field InvitationalApr 30 · 110m Hurdles · Place 23 · Western TechWestern Tech110m Hurdles39" / 0.991mRound P23.17.49aWind: -19
Apr 27Western Tech, Milford Mill, Lansdowne, Catonsville @ WoodlawnApr 27 · 300m Hurdles · Place 5 · Western TechWestern Tech300m Hurdles549.09
Apr 27Western Tech, Milford Mill, Lansdowne, Catonsville @ WoodlawnApr 27 · 110m Hurdles · Place 3 · Western TechWestern Tech110m Hurdles318.19
Apr 27Western Tech, Milford Mill, Lansdowne, Catonsville @ WoodlawnApr 27 · 200 Meters · Place 3 · Western TechWestern Tech200 Meters325.29
Apr 8Park InviteApr 8 · 110m Hurdles · Place 13 · Western TechWestern Tech110m Hurdles1319.179
Apr 5Western Tech, Carver, Pikesville, Chesapeake, Loch Raven @ RandallstownApr 5 · 300m Hurdles · Place 3 · Western TechWestern Tech300m Hurdles346.69
Apr 5Western Tech, Carver, Pikesville, Chesapeake, Loch Raven @ RandallstownApr 5 · 110m Hurdles · Place 3 · Western TechWestern Tech110m Hurdles318.39
Mar 26BCPS 1A/2A Divisional OpenerMar 26 · 300m Hurdles · Place 1 · Western TechWestern Tech300m Hurdles36" / 0.914m1.46.39
Mar 26BCPS 1A/2A Divisional OpenerMar 26 · 110m Hurdles · Place 2 · Western TechWestern Tech110m Hurdles39" / 0.991m2.18.59