Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUnder Armour Black & Blue Invitational · Apr 1611.88aUnder Armour Black & Blue InvitationalApril 16, 2026
200 Meters · OutdoorMPSSAA 4A & 3A East Region Championships · May 1123.48aMPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026
300 Meters · IndoorAACPS Intercounty Meet 3-AACPS Only · Jan 838.39aAACPS Intercounty Meet 3-AACPS OnlyJanuary 8, 2026
High Jump · OutdoorLast Chance Meet · May 45' 6"Last Chance MeetMay 4, 2026
Long Jump · IndoorAACPS Intercounty Meet #1 · Dec 1814' 2.25AACPS Intercounty Meet #1December 18, 2024
Long Jump · OutdoorLast Chance Meet · May 417' 7"Last Chance MeetMay 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · High Jump · Severna ParkHigh Jump—DNS11
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 200 Meters · Place 18 · Severna Park200 MetersRound S18.23.48a PB11
May 4Last Chance MeetMay 4 · Long Jump · Place 6 · Severna ParkLong Jump6.17' 7" PB11
May 4Last Chance MeetMay 4 · High Jump · Place 2 · Severna ParkHigh Jump2.5' 6" PB11
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 200 Meters · Place 49 · Severna Park200 Meters4924.35a11
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 100 Meters · Place 115 · Severna Park100 MetersRound P11512.28a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · 200 Meters · Place 45 · Severna Park200 Meters4523.78a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · 100 Meters · Place 66 · Severna Park100 Meters6611.88a PB11
Apr 10Park InviteApr 10 · 200 Meters · Place 72 · Severna Park200 Meters7223.71a11
Apr 7Intercounty Meet 2AApr 7 · High Jump · Place 5 · Severna ParkHigh Jump55-011
Mar 24Intercounty Meet 1AMar 24 · Long Jump · Place 5 · Severna ParkLong Jump517-211
Mar 24Intercounty Meet 1AMar 24 · High Jump · Place 5 · Severna ParkHigh Jump55-011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 20AACPS County Championships--AACPS OnlyJan 20 · Long Jump · Place 17 · Severna ParkLong Jump1717-8.2511
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · Long Jump · Place 12 · Severna ParkLong Jump1217-9.7511
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · 300 Meters · Place 11 · Severna Park300 Meters1138.39a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 300 Meters · Place 27 · Severna Park300 Meters27.39.28a11
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · Long Jump · Severna ParkLong Jump--FOUL11
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · Long Jump · Severna ParkLong Jump—DNS11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A East Region ChampionshipsMay 12 · 200 Meters · Place 30 · Severna Park200 MetersRound S30.24.79a10
May 7Anne Arundel County ChampionshipsMay 7 · 200 Meters · Place 39 · Severna Park200 Meters3924.43a10
Apr 25Emerging Elite InvitationalApr 25 · 200 Meters · Place 34 · Severna Park200 Meters3424.55a10
Apr 15All-Comers MeetApr 15 · Long Jump · Place 27 · Severna ParkLong Jump2716-4.510
Apr 15All-Comers MeetApr 15 · 200 Meters · Place 25 · Severna Park200 Meters2525.51a10
Apr 15All-Comers MeetApr 15 · 100 Meters · Place 30 · Severna Park100 Meters3012.44a10
Apr 10Inter-County Meet 2CApr 10 · 200 Meters · Place 8 · Severna Park200 Meters824.81a10
Mar 27Inter-County Meet 1CMar 27 · 100 Meters · Place 18 · Severna Park100 Meters1812.45a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18AACPS Intercounty Meet #1Dec 18 · Long Jump · Place 23 · Severna ParkLong Jump23.14' 2.25 PB10
Dec 9AACPS Intercounty Meet #4Dec 9 · 300 Meters · Place 24 · Severna Park300 Meters24.40.08a10
Dec 9AACPS Intercounty Meet #4Dec 9 · Long Jump · Place 28 · Severna ParkLong Jump28.13' 110
Jan 26AACPS Inter-County Meet #5Jan 26 · 300 Meters · Place 38 · Severna Park300 Meters3841.709

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 200 Meters · Place 70 · Severna Park200 Meters7025.97a—
Apr 22AACPS Inter-County Meet #1Apr 22 · 100 Meters · Place 24 · Severna Park100 Meters2412.54a—
Apr 17AACPS Inter-County Meet #3Apr 17 · 200 Meters · Place 21 · Severna Park200 Meters2125.91a—
Apr 17AACPS Inter-County Meet #3Apr 17 · 100 Meters · Place 18 · Severna Park100 Meters1812.73a—