Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIntercounty Meet 2A · Apr 711.22aIntercounty Meet 2AApril 7, 2026
110m Hurdles · 33" / 0.838m · OutdoorMPSSAA State Track & Field Championships · May 2114.02aMPSSAA State Track & Field ChampionshipsMay 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 614.04aUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
200 Meters · OutdoorIntercounty Meet 1C · Mar 2623.05aIntercounty Meet 1CMarch 26, 2026
300 Meters · IndoorAACPS County Championships--AACPS Only · Jan 2035.74aAACPS County Championships--AACPS OnlyJanuary 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorMPSSAA State Track & Field Championships · May 2137.12aMPSSAA State Track & Field ChampionshipsMay 21, 2026
400 Meters · OutdoorMPSSAA State Track & Field Championships · May 2148.46aMPSSAA State Track & Field ChampionshipsMay 21, 2026
500 Meters · IndoorAACPS Intercounty Meet #2 · Jan 31:10.22aAACPS Intercounty Meet #2January 3, 2025
800 Meters · OutdoorAACPS All-Comers Meet · Mar 252:10.62aAACPS All-Comers MeetMarch 25, 2024
Pole Vault · IndoorMPSSAA Indoor State Championships · Feb 1736.53MPSSAA Indoor State ChampionshipsFebruary 17, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400m Hurdles · Union AthleticsUnion Athletics400m Hurdles36" / 0.914m—DNS11
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 110m Hurdles · Place 1 · Union AthleticsUnion Athletics110m Hurdles39" / 0.991m1.14.04a PB11
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 6 · Union AthleticsUnion Athletics100 Meters6.11.26a11
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles36" / 0.914m1.37.12a PB11
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles33" / 0.838mRound P1.14.31aWind: -1.211
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles33" / 0.838m1.14.02a PBWind: 0.711
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 400 Meters · Place 3 · CroftonCrofton400 Meters3.48.46a PB11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles36" / 0.914m1.38.85a11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles39" / 0.991mRound S1.14.23a11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles39" / 0.991m1.14.30aWind: -1.711
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 400 Meters · Place 2 · CroftonCrofton400 Meters2.48.94a11
May 6AACPS County ChampionshipsMay 6 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles137.31a11
May 6AACPS County ChampionshipsMay 6 · 110m Hurdles · Place 1 · CroftonCrofton110m HurdlesRound P114.28a11
May 6AACPS County ChampionshipsMay 6 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles113.99a11
Apr 30Golliday InvitationalApr 30 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles114.43a11
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles139.80a11
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 110m Hurdles · Place 62 · CroftonCrofton110m HurdlesRound P6223.51a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · 300m Hurdles · Place 2 · CroftonCrofton300m Hurdles238.55a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles114.27a11
Apr 10Park InviteApr 10 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles138.67a11
Apr 10Park InviteApr 10 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles114.36a11
Apr 7Intercounty Meet 2AApr 7 · 400 Meters · Place 1 · CroftonCrofton400 Meters148.84a11
Apr 7Intercounty Meet 2AApr 7 · 100 Meters · Place 2 · CroftonCrofton100 Meters211.22a PB11
Apr 2All-Comers MeetApr 2 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles138.75a11
Apr 2All-Comers MeetApr 2 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles114.33a11
Mar 26Intercounty Meet 1CMar 26 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles139.10a11
Mar 26Intercounty Meet 1CMar 26 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles114.29a11
Mar 26Intercounty Meet 1CMar 26 · 200 Meters · Place 1 · CroftonCrofton200 Meters123.05a PB11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Pole Vault · Place 9 · CroftonCroftonPole Vault936.53 PB—
Feb 4MPSSAA 4A East Region ChampionshipsFeb 4 · 55m Hurdles · Place 1 · CroftonCrofton55m Hurdles17.67a11
Feb 4MPSSAA 4A East Region ChampionshipsFeb 4 · 55m Hurdles · Place 1 · CroftonCrofton55m Hurdles17.61a11
Feb 4MPSSAA 4A East Region ChampionshipsFeb 4 · 300 Meters · Place 3 · CroftonCrofton300 Meters335.94a11
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 55m Hurdles · Place 1 · CroftonCrofton55m Hurdles17.69a11
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 55m Hurdles · Place 1 · CroftonCrofton55m Hurdles17.67a11
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 300 Meters · Place 1 · CroftonCrofton300 Meters135.74a PB11
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 2 · CroftonCrofton55m HurdlesRound P27.83a11
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 2 · CroftonCrofton55m HurdlesRound P27.83a11
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 2 · CroftonCrofton55m Hurdles27.68a11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 3 · CroftonCrofton300m Hurdles338.1910
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 3 · CroftonCrofton300m Hurdles338.1910
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 3 · CroftonCrofton110m Hurdles314.3410
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 3 · CroftonCrofton110m Hurdles314.3410
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 2 · CroftonCrofton110m HurdlesRound P214.4010
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 2 · CroftonCrofton110m HurdlesRound P214.4010
May 7Anne Arundel County ChampionshipsMay 7 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles138.55a10
May 7Anne Arundel County ChampionshipsMay 7 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles114.61a10
May 7Anne Arundel County ChampionshipsMay 7 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles114.73a10
Apr 30Golliday InvitationalApr 30 · 110m Hurdles · Place 2 · CroftonCrofton110m Hurdles214.57a10
Apr 22The Kayley Milor Twilight MeetApr 22 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles114.81a10
Apr 15All-Comers MeetApr 15 · Triple Jump · Place 8 · CroftonCroftonTriple Jump838-6.2510
Apr 15All-Comers MeetApr 15 · 110m Hurdles · Place 2 · CroftonCrofton110m Hurdles215.13a10
Apr 15All-Comers MeetApr 15 · 400 Meters · Place 2 · CroftonCrofton400 Meters251.57a10
Apr 9Inter-County Meet 2BApr 9 · Triple Jump · Place 2 · CroftonCroftonTriple Jump238-110
Apr 9Inter-County Meet 2BApr 9 · 100 Meters · Place 1 · CroftonCrofton100 Meters111.41a10
Apr 5TU HS Relay InvitationalApr 5 · 400m Hurdles · Place 3 · CroftonCrofton400m Hurdles357.95a10
Apr 5TU HS Relay InvitationalApr 5 · 110m Hurdles · Place 7 · CroftonCrofton110m Hurdles715.51a10
Mar 25Inter-County Meet 1AMar 25 · Triple Jump · Place 3 · CroftonCroftonTriple Jump339-210
Mar 25Inter-County Meet 1AMar 25 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles140.76a10
Mar 25Inter-County Meet 1AMar 25 · 110m Hurdles · Place 2 · CroftonCrofton110m Hurdles215.61a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 55m Hurdles · Place 4 · CroftonCrofton55m Hurdles47.87a—
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 55m Hurdles · Place 3 · CroftonCrofton55m Hurdles37.90a—
Jan 11Montgomery InvitationalJan 11 · 55m Hurdles · Place 4 · CroftonCrofton55m HurdlesRound P47.94a—
Jan 11Montgomery InvitationalJan 11 · 55m Hurdles · Place 4 · CroftonCrofton55m Hurdles47.76a—
Jan 11Montgomery InvitationalJan 11 · 300 Meters · Place 16 · CroftonCrofton300 Meters1637.12a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 55m Hurdles · Place 2 · CroftonCrofton55m Hurdles28.19a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 500 Meters · Place 4 · CroftonCrofton500 Meters41:10.22a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8AACPS County ChampionshipMay 8 · 300m Hurdles · Place 2 · CroftonCrofton300m Hurdles240.42a—
May 8AACPS County ChampionshipMay 8 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles115.42a—
May 8AACPS County ChampionshipMay 8 · 110m Hurdles · Place 2 · CroftonCrofton110m Hurdles216.11a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles141.84a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 110m Hurdles · Place 1 · CroftonCrofton110m Hurdles116.41a—
Apr 22AACPS Inter-County Meet #1Apr 22 · 400 Meters · Place 5 · CroftonCrofton400 Meters554.54a—
Apr 22AACPS Inter-County Meet #1Apr 22 · 200 Meters · Place 6 · CroftonCrofton200 Meters623.93a—
Apr 5Park InviteApr 5 · 300m Hurdles · Place 15 · CroftonCrofton300m Hurdles1544.799
Mar 25AACPS All-Comers MeetMar 25 · 110m Hurdles · Place 6 · CroftonCrofton110m Hurdles617.94a—
Mar 25AACPS All-Comers MeetMar 25 · 800 Meters · Place 6 · CroftonCrofton800 Meters62:10.62a PB—