Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIntercounty Meet 2A · Apr 712.07aIntercounty Meet 2AApril 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorMPSSAA 4A & 3A East Region Championships · May 1116.65aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026
300m Hurdles · 36" / 0.914m · OutdoorMPSSAA 4A & 3A East Region Championships · May 1144.07aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 300m Hurdles · Place 17 · Crofton300m Hurdles36" / 0.914m17.44.07a PB12
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 110m Hurdles · Place 12 · Crofton110m Hurdles39" / 0.991mRound S12.16.65a PB12
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 110m Hurdles · Place 10 · Crofton110m Hurdles39" / 0.991m10.17.32aWind: -2.512
May 6AACPS County ChampionshipsMay 6 · 300m Hurdles · Place 15 · Crofton300m Hurdles1544.21a12
May 6AACPS County ChampionshipsMay 6 · 110m Hurdles · Place 14 · Crofton110m HurdlesRound P1417.41a12
Apr 30Golliday InvitationalApr 30 · 300m Hurdles · Place 13 · Crofton300m Hurdles1344.95a12
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 110m Hurdles · Place 19 · Crofton110m HurdlesRound P1916.90a12
Apr 16Under Armour Black & Blue InvitationalApr 16 · 110m Hurdles · Place 36 · Crofton110m Hurdles3619.18a12
Apr 7Intercounty Meet 2AApr 7 · 300m Hurdles · Place 4 · Crofton300m Hurdles445.43a12
Apr 7Intercounty Meet 2AApr 7 · 110m Hurdles · Place 9 · Crofton110m Hurdles922.23a12
Apr 7Intercounty Meet 2AApr 7 · 100 Meters · Place 9 · Crofton100 Meters912.07a PB12
Mar 26Intercounty Meet 1CMar 26 · 300m Hurdles · Place 5 · Crofton300m Hurdles544.74a12
Mar 26Intercounty Meet 1CMar 26 · 110m Hurdles · Place 7 · Crofton110m Hurdles717.50a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5Last Chance MeetMay 5 · 300m Hurdles · Place 3 · Crofton300m Hurdles345.25a11
May 5Last Chance MeetMay 5 · 110m Hurdles · Place 1 · Crofton110m Hurdles116.91a11
Apr 30Golliday InvitationalApr 30 · 300m Hurdles · Place 7 · Crofton300m Hurdles744.25a11
Apr 15All-Comers MeetApr 15 · 300m Hurdles · Place 7 · Crofton300m Hurdles746.55a11
Apr 15All-Comers MeetApr 15 · 110m Hurdles · Place 9 · Crofton110m Hurdles917.72a11
Apr 9Inter-County Meet 2BApr 9 · 300m Hurdles · Place 1 · Crofton300m Hurdles145.07a11
Apr 9Inter-County Meet 2BApr 9 · 110m Hurdles · Place 3 · Crofton110m Hurdles317.21a11
Apr 5TU HS Relay InvitationalApr 5 · 400m Hurdles · Place 14 · Crofton400m Hurdles141:09.20a11
Apr 5TU HS Relay InvitationalApr 5 · 110m Hurdles · Place 19 · Crofton110m Hurdles1917.21a11
Mar 25Inter-County Meet 1AMar 25 · 300m Hurdles · Place 4 · Crofton300m Hurdles444.17a11
Mar 25Inter-County Meet 1AMar 25 · 110m Hurdles · Place 4 · Crofton110m Hurdles418.08a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6AACPS Last Chance MeetMay 6 · 300m Hurdles · Place 2 · Crofton300m Hurdles244.68a—
May 6AACPS Last Chance MeetMay 6 · 110m Hurdles · Place 1 · Crofton110m Hurdles117.99a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 300m Hurdles · Place 5 · Crofton300m Hurdles544.33a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 110m Hurdles · Place 10 · Crofton110m Hurdles1019.65a—
Apr 22AACPS Inter-County Meet #1Apr 22 · 110m Hurdles · Place 5 · Crofton110m Hurdles518.12a—
Apr 18Under Armour Black and Blue InvitationalApr 18 · 300m Hurdles · Place 26 · Crofton300m Hurdles36" / 0.914m26.44.96a10
Apr 18Under Armour Black and Blue InvitationalApr 18 · 110m Hurdles · Place 21 · Crofton110m Hurdles39" / 0.991m21.18.56aWind: 0.210
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · 300m Hurdles · Place 24 · Crofton300m Hurdles36" / 0.914m24.45.90a10
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · 110m Hurdles · Place 30 · Crofton110m Hurdles39" / 0.991m30.19.98a10
Mar 25AACPS All-Comers MeetMar 25 · 300m Hurdles · Place 13 · Crofton300m Hurdles1346.90a—
Mar 25AACPS All-Comers MeetMar 25 · 110m Hurdles · Place 12 · Crofton110m Hurdles1220.12a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8AACPS Last Chance MeetMay 8 · 300m Hurdles · Place 1 · Crofton300m Hurdles146.509
May 8AACPS Last Chance MeetMay 8 · 110m Hurdles · Place 8 · Crofton110m Hurdles821.559
May 1The Emerging Elite InvitationalMay 1 · 300m Hurdles · Place 8 · Crofton300m Hurdles846.969
Apr 12AACPS Inter-County Meet #3Apr 12 · 300m Hurdles · Place 10 · Crofton300m Hurdles1047.689
Mar 30AACPS All-Comers MeetMar 30 · 300m Hurdles · Place 18 · Crofton300m Hurdles1849.159
Mar 22AACPS Inter-County Meet #1Mar 22 · Pole Vault · CroftonPole Vault--NH9