Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMPSSAA 4A & 3A East Region Championships · May 1116.65aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026
200 Meters · OutdoorDMV Youth Challenge · May 3128.41aDMV Youth ChallengeMay 31, 2025
300m Hurdles · 30" / 0.762m · OutdoorMPSSAA 3A East Region Championships · May 1253.07aMPSSAA 3A East Region ChampionshipsMay 12, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:06.26a130th Penn Relays CarnivalApril 23, 2026
400 Meters · Relay Split · IndoorAACPS Intercounty Meet 2-AACPS Only · Dec 171:08.010AACPS Intercounty Meet 2-AACPS OnlyDecember 17, 2025
55m Hurdles · 33" · IndoorMPSSAA 3A East Region Championships · Feb 39.74aMPSSAA 3A East Region ChampionshipsFebruary 3, 2026
High Jump · IndoorAACPS Intercounty Meet 2-AACPS Only · Dec 174-04.00AACPS Intercounty Meet 2-AACPS OnlyDecember 17, 2025
High Jump · OutdoorMPSSAA State Track & Field Championships · May 215-02.00MPSSAA State Track & Field ChampionshipsMay 21, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · High Jump · Place 1 · Union AthleticsUnion AthleticsHigh Jump1.1.57m10
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 14 · Union AthleticsUnion Athletics100m Hurdles33" / 0.838mRound P14.16.73aWind: -1.210
May 30DMV Youth ChallengeMay 30 · High Jump · Union AthleticsUnion AthleticsHigh Jump--DNS10
May 30DMV Youth ChallengeMay 30 · 400m Hurdles · Union AthleticsUnion Athletics400m Hurdles30" / 0.762m--DNS10
May 30DMV Youth ChallengeMay 30 · 100m Hurdles · Union AthleticsUnion Athletics100m Hurdles33" / 0.838m--DNS10
May 21MPSSAA State Track & Field ChampionshipsMay 21 · High Jump · Place 4 · Old Mill SeniorOld Mill SeniorHigh Jump4.5-02.00 PB10
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · High Jump · Place 1 · Old Mill SeniorOld Mill SeniorHigh Jump1.5' 2"10
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 300m Hurdles · Old Mill SeniorOld Mill Senior300m Hurdles30" / 0.762m—DNS10
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 100m Hurdles · Place 3 · Old Mill SeniorOld Mill Senior100m Hurdles33" / 0.838mRound S3.16.65a PB10
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 100m Hurdles · Place 3 · Old Mill SeniorOld Mill Senior100m Hurdles33" / 0.838m3.16.79aWind: -3.910
May 6AACPS County ChampionshipsMay 6 · High Jump · Place 9 · Old Mill SeniorOld Mill SeniorHigh Jump94-1010
May 6AACPS County ChampionshipsMay 6 · 100m Hurdles · Place 12 · Old Mill SeniorOld Mill Senior100m HurdlesRound P1216.86a10
Apr 30Golliday InvitationalApr 30 · High Jump · Place 3 · Old Mill SeniorOld Mill SeniorHigh Jump34-1010
Apr 30Golliday InvitationalApr 30 · 300m Hurdles · Place 9 · Old Mill SeniorOld Mill Senior300m Hurdles953.67a10
Apr 252nd Annual Eagle Relay CarnivalApr 25 · High Jump · Place 3 · Old Mill SeniorOld Mill SeniorHigh Jump34-10.0010
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Old Mill SeniorOld Mill Senior400 Meters—1:06.26a PB10
Apr 17Sam Singleton Scorpion ClassicApr 17 · High Jump · Place 17 · Old Mill SeniorOld Mill SeniorHigh Jump174-610
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100m Hurdles · Place 33 · Old Mill SeniorOld Mill Senior100m HurdlesRound P3318.87a10
Apr 8Intercounty Meet 2BApr 8 · High Jump · Place 1 · Old Mill SeniorOld Mill SeniorHigh Jump14-810
Apr 8Intercounty Meet 2BApr 8 · 300m Hurdles · Place 2 · Old Mill SeniorOld Mill Senior300m Hurdles253.24a10
Apr 8Intercounty Meet 2BApr 8 · 100m Hurdles · Place 2 · Old Mill SeniorOld Mill Senior100m Hurdles219.93a10
Apr 2All-Comers MeetApr 2 · 300m Hurdles · Place 4 · Old Mill SeniorOld Mill Senior300m Hurdles452.70a10
Apr 2All-Comers MeetApr 2 · 100m Hurdles · Place 5 · Old Mill SeniorOld Mill Senior100m Hurdles517.81a10
Mar 26Intercounty Meet 1CMar 26 · High Jump · Place 2 · Old Mill SeniorOld Mill SeniorHigh Jump24-810
Mar 26Intercounty Meet 1CMar 26 · 100m Hurdles · Place 8 · Old Mill SeniorOld Mill Senior100m Hurdles820.11a10
Mar 21The Gopher InvitationalMar 21 · High Jump · Place 2 · Old Mill SeniorOld Mill SeniorHigh Jump24-610
Mar 21The Gopher InvitationalMar 21 · 300m Hurdles · Place 5 · Old Mill SeniorOld Mill Senior300m Hurdles552.02a10
Mar 21The Gopher InvitationalMar 21 · 100m Hurdles · Place 2 · Old Mill SeniorOld Mill Senior100m Hurdles217.03a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3MPSSAA 3A East Region ChampionshipsFeb 3 · 55m Hurdles · Place 10 · Old Mill SeniorOld Mill Senior55m Hurdles33"Round P10.9.74a PB10
Feb 3MPSSAA 3A East Region ChampionshipsFeb 3 · High Jump · Old Mill SeniorOld Mill SeniorHigh Jump--NH10
Feb 3MPSSAA 3A East Region ChampionshipsFeb 3 · 400 Meters · Place 22 · Old Mill SeniorOld Mill Senior400 MetersRelay Split22.1:10.85510
Jan 20AACPS County Championships--AACPS OnlyJan 20 · High Jump · Place 8 · Old Mill SeniorOld Mill SeniorHigh Jump84-810
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 55m Hurdles · Place 15 · Old Mill SeniorOld Mill Senior55m Hurdles1510.21a10
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · High Jump · Place 19 · Old Mill SeniorOld Mill SeniorHigh Jump194-010
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · 55m Hurdles · Place 16 · Old Mill SeniorOld Mill Senior55m Hurdles1610.29a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 55m Hurdles · Place 17 · Old Mill SeniorOld Mill Senior55m Hurdles33"17.10.73a10
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · High Jump · Place 10 · Old Mill SeniorOld Mill SeniorHigh Jump10.4-04.00 PB10
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 400 Meters · Old Mill SeniorOld Mill Senior400 MetersRelay Split—1:08.010 PB10
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · 55m Hurdles · Place 22 · Old Mill SeniorOld Mill Senior55m Hurdles33"22.11.16a10
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · High Jump · Place 9 · Old Mill SeniorOld Mill SeniorHigh Jump9.4' 4"10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 14AAU PVA DistrictJun 14 · 400m Hurdles · Union AthleticsUnion Athletics400m Hurdles30" / 0.762m--DNS9
Jun 14AAU PVA DistrictJun 14 · 100m Hurdles · Union AthleticsUnion Athletics100m Hurdles33" / 0.838mRound P--DNS9
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Union AthleticsUnion Athletics100 MetersRound P--DNS9
May 31DMV Youth ChallengeMay 31 · 400m Hurdles · Union AthleticsUnion Athletics400m Hurdles30" / 0.762m--DNS9
May 31DMV Youth ChallengeMay 31 · 100m Hurdles · Place 6 · Union AthleticsUnion Athletics100m Hurdles33" / 0.838m6.20.25a9
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 20 · Union AthleticsUnion Athletics200 MetersRound P20.28.41a PB9
May 12MPSSAA 3A East Region ChampionshipsMay 12 · Long Jump · Old Mill SeniorOld Mill SeniorLong Jump—DNS9
May 12MPSSAA 3A East Region ChampionshipsMay 12 · 300m Hurdles · Place 14 · Old Mill SeniorOld Mill Senior300m Hurdles30" / 0.762m14.53.07a PB9
May 12MPSSAA 3A East Region ChampionshipsMay 12 · 100m Hurdles · Place 22 · Old Mill SeniorOld Mill Senior100m Hurdles33" / 0.838mRound S22.20.52a9
May 7Anne Arundel County ChampionshipsMay 7 · 300m Hurdles · Place 19 · Old Mill SeniorOld Mill Senior300m Hurdles1953.23a9
May 7Anne Arundel County ChampionshipsMay 7 · 100m Hurdles · Place 24 · Old Mill SeniorOld Mill Senior100m Hurdles2419.93a9
Apr 30Golliday InvitationalApr 30 · 300m Hurdles · Place 6 · Old Mill SeniorOld Mill Senior300m Hurdles652.66a9
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100m Hurdles · Place 27 · Old Mill SeniorOld Mill Senior100m HurdlesRound P2720.619
Apr 15All-Comers MeetApr 15 · Long Jump · Place 21 · Old Mill SeniorOld Mill SeniorLong Jump2111-49
Apr 8Inter-County Meet 2AApr 8 · Long Jump · Place 15 · Old Mill SeniorOld Mill SeniorLong Jump1510-1.59
Apr 5TU HS Relay InvitationalApr 5 · 400m Hurdles · Place 20 · Old Mill SeniorOld Mill Senior400m Hurdles201:20.13a9
Apr 5TU HS Relay InvitationalApr 5 · 100m Hurdles · Place 34 · Old Mill SeniorOld Mill Senior100m Hurdles3421.39a9
Mar 27Inter-County Meet 1CMar 27 · Long Jump · Place 11 · Old Mill SeniorOld Mill SeniorLong Jump1111-49
Mar 27Inter-County Meet 1CMar 27 · 300m Hurdles · Place 7 · Old Mill SeniorOld Mill Senior300m Hurdles754.07a9