Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCoach Pollard Invitational · Apr 1711.19aCoach Pollard InvitationalApril 17, 2026
110m Hurdles · 39" / 0.991m · IndoorAAU Region 3 · Jun 2016.57aAAU Region 3June 20, 2024
110m Hurdles · 39" / 0.991m · OutdoorBCPS Outdoor Track & Field County Championships · May 616.23aBCPS Outdoor Track & Field County ChampionshipsMay 6, 2025
110m Hurdles · 42" / 1.067m · IndoorMuhlenberg Invite · Apr 316.35aMuhlenberg InviteApril 3, 2026
110m Hurdles · 42" / 1.067m · OutdoorCentennial Conference Outdoor Championships · May 116.34aCentennial Conference Outdoor ChampionshipsMay 1, 2026
200 Meters · IndoorMuhlenberg Invite · Apr 323.36aMuhlenberg InviteApril 3, 2026
200 Meters · OutdoorCentennial Conference Outdoor Championships · May 123.18aCentennial Conference Outdoor ChampionshipsMay 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorMPSSAA 4A North Region Championships · May 1446.12aMPSSAA 4A North Region ChampionshipsMay 14, 2025
400m Hurdles · 36" / 0.914m · OutdoorDeSales Quad Meet · Apr 111:08.01aDeSales Quad MeetApril 11, 2026
55 Meters · IndoorBCPS League Meet #1-2 make up · Jan 177.22aBCPS League Meet #1-2 make upJanuary 17, 2025
55m Hurdles · 39" · IndoorMPSSAA 4A Central Region Championships · Feb 58.52aMPSSAA 4A Central Region ChampionshipsFebruary 5, 2025
60 Meter · IndoorFast Times Before Finals · Dec 57.31aFast Times Before FinalsDecember 5, 2025
60m Hurdles · 42" / 1.067m · IndoorCoach "I" Invitational · Jan 248.84aCoach "I" InvitationalJanuary 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 11 · MuhlenbergMuhlenberg110m Hurdles42" / 1.067mRound P11.16.34a PBWind: -0.3Fr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 200 Meters · Place 16 · MuhlenbergMuhlenberg200 MetersRound P16.23.18a PBWind: 0.1Fr
Apr 24John Covert ClassicApr 24 · 110m Hurdles · MuhlenbergMuhlenberg110m Hurdles42" / 1.067m—DNSFr
Apr 17Coach Pollard InvitationalApr 17 · 200 Meters · Place 22 · MuhlenbergMuhlenberg200 Meters22.22.68aWind: 3.1Fr
Apr 17Coach Pollard InvitationalApr 17 · 100 Meters · Place 29 · MuhlenbergMuhlenberg100 MetersRound P29.11.19a PBWind: 0.5Fr
Apr 11DeSales Quad MeetApr 11 · 400m Hurdles · Place 11 · MuhlenbergMuhlenberg400m Hurdles36" / 0.914m11.1:08.01a PBFr
Apr 10Delaware InvitationalApr 10 · 110m Hurdles · Place 3 · MuhlenbergMuhlenberg110m Hurdles42" / 1.067m3.16.94aWind: -2.2Fr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 110m Hurdles · Place 1 · MuhlenbergMuhlenberg110m Hurdles42" / 1.067m1.16.35a PBWind: -1.2Fr
Apr 3Muhlenberg InviteApr 3 · 200 Meters · Place 10 · MuhlenbergMuhlenberg200 Meters10.23.36a PBWind: 1.7Fr
Feb 19Keogh InvitationalFeb 19 · 60m Hurdles · Place 9 · MuhlenbergMuhlenberg60m Hurdles42" / 1.067m9.9.06aFr
Feb 19Keogh InvitationalFeb 19 · 60 Meter · Place 23 · MuhlenbergMuhlenberg60 Meter23.7.37aFr
Jan 24Coach "I" InvitationalJan 24 · 60m Hurdles · Place 5 · MuhlenbergMuhlenberg60m Hurdles42" / 1.067mRound P5.8.84a PBFr
Jan 24Coach "I" InvitationalJan 24 · 60m Hurdles · Place 6 · MuhlenbergMuhlenberg60m Hurdles42" / 1.067m6.9.09aFr
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 30 · MuhlenbergMuhlenberg200 Meters30.24.34aFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · 60 Meter · Place 14 · MuhlenbergMuhlenberg60 MeterRound P14.7.31a PBFr
Dec 5Fast Times Before FinalsDec 5 · 200 Meters · Place 32 · MuhlenbergMuhlenberg200 Meters32.24.75aFr
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 55m Hurdles · Place 14 · Perry HallPerry Hall55m Hurdles148.53a—
Feb 5MPSSAA 4A Central Region ChampionshipsFeb 5 · 55m Hurdles · Place 7 · Perry HallPerry Hall55m Hurdles39"Round P7.8.71a12
Feb 5MPSSAA 4A Central Region ChampionshipsFeb 5 · 55m Hurdles · Place 6 · Perry HallPerry Hall55m Hurdles39"6.8.52a PB12
Jan 17BCPS League Meet #1-2 make upJan 17 · 55m Hurdles · Place 2 · Perry HallPerry Hall55m Hurdles29.06a—
Jan 17BCPS League Meet #1-2 make upJan 17 · 55 Meters · Place 11 · Perry HallPerry Hall55 Meters117.22a PB—
Jan 13BCPS League Meet #8Jan 13 · 55m Hurdles · Place 2 · Perry HallPerry Hall55m Hurdles28.80a—
Jan 8BCPS League Meet #7Jan 8 · 55m Hurdles · Place 4 · Perry HallPerry Hall55m Hurdles49.10a—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 14MPSSAA 4A North Region ChampionshipsMay 14 · 300m Hurdles · Place 14 · Perry HallPerry Hall300m Hurdles36" / 0.914m14.46.12a PB12
May 14MPSSAA 4A North Region ChampionshipsMay 14 · 110m Hurdles · Place 8 · Perry HallPerry Hall110m Hurdles39" / 0.991mRound P8.17.10aWind: -0.612
May 14MPSSAA 4A North Region ChampionshipsMay 14 · 110m Hurdles · Place 7 · Perry HallPerry Hall110m Hurdles39" / 0.991m7.16.33aWind: 012
May 14MPSSAA 4A North Region ChampionshipsMay 14 · 100 Meters · Place 19 · Perry HallPerry Hall100 MetersRound P19.11.86aWind: -0.712
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 110m Hurdles · Place 7 · Perry HallPerry Hall110m Hurdles39" / 0.991mRound P7.16.23a PB12
Apr 2912 Team Challenge @ HerefordApr 29 · 300m Hurdles · Place 10 · Perry HallPerry Hall300m Hurdles1045.61a12
Apr 2912 Team Challenge @ HerefordApr 29 · 110m Hurdles · Place 2 · Perry HallPerry Hall110m Hurdles216.41a12
Apr 2912 Team Challenge @ HerefordApr 29 · 100 Meters · Place 19 · Perry HallPerry Hall100 Meters1911.93a12
Apr 22Chesapeake, Kenwood, Perry Hall, Sparrows Pt @PatapscoApr 22 · 300m Hurdles · Place 2 · Perry HallPerry Hall300m Hurdles251.612
Apr 22Chesapeake, Kenwood, Perry Hall, Sparrows Pt @PatapscoApr 22 · 110m Hurdles · Place 1 · Perry HallPerry Hall110m Hurdles116.412
Apr 8Carver, Chesapeake, Kenwood, Parkville, Perry Hall @Sparrows PtApr 8 · 110m Hurdles · Place 1 · Perry HallPerry Hall110m Hurdles117.62a12
Apr 5Pikesville Track ClassicApr 5 · 300m Hurdles · Place 24 · Perry HallPerry Hall300m Hurdles2447.03a12
Apr 5Pikesville Track ClassicApr 5 · 110m Hurdles · Place 9 · Perry HallPerry Hall110m Hurdles917.22a12
Apr 5Pikesville Track ClassicApr 5 · 110m Hurdles · Place 11 · Perry HallPerry Hall110m Hurdles1117.37a12
Apr 1Eastern Tech, Loch Raven, Parkville, Perry Hall, Milford Mill @ OverleaApr 1 · 300m Hurdles · Place 6 · Perry HallPerry Hall300m Hurdles647.312
Apr 1Eastern Tech, Loch Raven, Parkville, Perry Hall, Milford Mill @ OverleaApr 1 · 110m Hurdles · Place 2 · Perry HallPerry Hall110m Hurdles217.012
Apr 1Eastern Tech, Loch Raven, Parkville, Perry Hall, Milford Mill @ OverleaApr 1 · 100 Meters · Place 11 · Perry HallPerry Hall100 Meters1111.812
Mar 25Dulaney, Perry Hall, New Town, Towson @ PatapscoMar 25 · 300m Hurdles · Place 2 · Perry HallPerry Hall300m Hurdles245.912
Mar 25Dulaney, Perry Hall, New Town, Towson @ PatapscoMar 25 · 110m Hurdles · Place 2 · Perry HallPerry Hall110m Hurdles216.912
Mar 25Dulaney, Perry Hall, New Town, Towson @ PatapscoMar 25 · 100 Meters · Place 4 · Perry HallPerry Hall100 Meters411.812

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16BCPS League Meet #4Dec 16 · 55m Hurdles · Place 3 · Perry HallPerry Hall55m Hurdles39"3.8.99a12
Jun 20AAU Region 3Jun 20 · 110m Hurdles · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track Club110m Hurdles39" / 0.991mRound P21.16.57a PBWind: 0.811
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 55m Hurdles · Place 11 · Perry HallPerry Hall55m Hurdles39"Round P11.9.21a11
Jan 22Baltimore Co. Public Schools Indoor Varsity County ChampionshipsJan 22 · 55m Hurdles · Place 14 · Perry HallPerry Hall55m Hurdles149.95a—
Jan 3BCPS League Meet #6Jan 3 · 55m Hurdles · Place 5 · Perry HallPerry Hall55m Hurdles59.97a—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 110m Hurdles · Place 16 · Maryland Blaze Track ClMaryland Blaze Track Cl110m Hurdles1616.87a—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 68 · Maryland Blaze Track ClMaryland Blaze Track Cl200 Meters6825.31a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 40 · Maryland Blaze Track ClMaryland Blaze Track Cl100 MetersRound P4012.01a—
May 16MPSSAA 4A North Region ChampionshipsMay 16 · 300m Hurdles · Place 20 · Perry HallPerry Hall300m Hurdles2045.89a—
May 16MPSSAA 4A North Region ChampionshipsMay 16 · 110m Hurdles · Place 8 · Perry HallPerry Hall110m Hurdles816.45a—
May 16MPSSAA 4A North Region ChampionshipsMay 16 · 110m Hurdles · Place 9 · Perry HallPerry Hall110m Hurdles917.83a—
May 16MPSSAA 4A North Region ChampionshipsMay 16 · 100 Meters · Place 22 · Perry HallPerry Hall100 Meters2212.16a—
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 300m Hurdles · Place 14 · Perry HallPerry Hall300m Hurdles1445.8811
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 110m Hurdles · Place 10 · Perry HallPerry Hall110m HurdlesRound P1017.5711
Apr 30BCPS Eastside Last ChanceApr 30 · 300m Hurdles · Place 9 · Perry HallPerry Hall300m Hurdles946.43a—
Apr 30BCPS Eastside Last ChanceApr 30 · 110m Hurdles · Place 7 · Perry HallPerry Hall110m Hurdles717.13a—
Apr 30BCPS Eastside Last ChanceApr 30 · 200 Meters · Place 39 · Perry HallPerry Hall200 Meters3927.05a—
Apr 30BCPS Eastside Last ChanceApr 30 · 100 Meters · Place 20 · Perry HallPerry Hall100 Meters2011.81a—
Apr 22Kenwood, Woodlawn, Towson, Dulaney, Perry Hall @ DundalkApr 22 · 300m Hurdles · Place 3 · Perry HallPerry Hall300m Hurdles345.8—
Apr 22Kenwood, Woodlawn, Towson, Dulaney, Perry Hall @ DundalkApr 22 · 200 Meters · Place 12 · Perry HallPerry Hall200 Meters1224.8—
Apr 17Eastern Tech, Loch Raven, Parkville, Perry Hall @ OverleaApr 17 · 300m Hurdles · Place 1 · Perry HallPerry Hall300m Hurdles146.41—
Apr 17Eastern Tech, Loch Raven, Parkville, Perry Hall @ OverleaApr 17 · 100 Meters · Place 4 · Perry HallPerry Hall100 Meters411.74—
Apr 912 Team Challenge #1Apr 9 · 300m Hurdles · Place 8 · Perry HallPerry Hall300m Hurdles846.44a—
Apr 912 Team Challenge #1Apr 9 · 110m Hurdles · Place 7 · Perry HallPerry Hall110m Hurdles718.81a—
Apr 6Pikesville Track ClassicApr 6 · 300m Hurdles · Place 14 · Perry HallPerry Hall300m Hurdles1447.5911
Apr 6Pikesville Track ClassicApr 6 · 110m Hurdles · Place 5 · Perry HallPerry Hall110m HurdlesRound P517.0611
Apr 6Pikesville Track ClassicApr 6 · 110m Hurdles · Place 10 · Perry HallPerry Hall110m Hurdles1018.0911
Mar 22Kenwood, Towson, Carver, Patapsco, Perry Hall @OverleaMar 22 · 300m Hurdles · Place 2 · Perry HallPerry Hall300m Hurdles246.8—
Mar 22Kenwood, Towson, Carver, Patapsco, Perry Hall @OverleaMar 22 · 110m Hurdles · Place 3 · Perry HallPerry Hall110m Hurdles319.8—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6BCPS League Meet #1Dec 6 · 55m Hurdles · Place 4 · Perry HallPerry Hall55m Hurdles39"4.10.36a11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18MPSSAA 4A North Region ChampionshipsMay 18 · 300m Hurdles · Place 25 · Perry HallPerry Hall300m Hurdles36" / 0.914m25.48.11a10
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 110m Hurdles · Place 7 · Perry HallPerry Hall110m HurdlesRound P719.6410
May 3BCPS Large School Last ChanceMay 3 · 300m Hurdles · Place 15 · Perry HallPerry Hall300m Hurdles1552.9410
May 3BCPS Large School Last ChanceMay 3 · 110m Hurdles · Place 14 · Perry HallPerry Hall110m Hurdles1420.1210
Apr 25Eastern Tech, Overlea, Parkville, Perry Hall @ Loch RavenApr 25 · 110m Hurdles · Perry HallPerry Hall110m Hurdles39" / 0.991m—DNS10
Apr 25Eastern Tech, Overlea, Parkville, Perry Hall @ Loch RavenApr 25 · 400 Meters · Perry HallPerry Hall400 Meters—DNS10
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 300m Hurdles · Place 3 · Perry HallPerry Hall300m Hurdles36" / 0.914m3.52.610
Apr 19BCPS League Meet April 19 @ DundalkApr 19 · 110m Hurdles · Place 1 · Perry HallPerry Hall110m Hurdles39" / 0.991m1.20.81a10
Apr 12BCPS League Meet April 12 @ HerefordApr 12 · 300m Hurdles · Place 3 · Perry HallPerry Hall300m Hurdles36" / 0.914m3.52.68a10
Apr 12BCPS League Meet April 12 @ HerefordApr 12 · 110m Hurdles · Place 1 · Perry HallPerry Hall110m Hurdles39" / 0.991m1.20.15a10
Apr 1Pikesville Track ClassicApr 1 · 110m Hurdles · Place 28 · Perry HallPerry Hall110m Hurdles39" / 0.991mRound P28.20.91a10
Mar 29BCPS East Divisional OpenerMar 29 · 300m Hurdles · Place 13 · Perry HallPerry Hall300m Hurdles1353.9310
Mar 29BCPS East Divisional OpenerMar 29 · 110m Hurdles · Place 15 · Perry HallPerry Hall110m Hurdles1521.5010