Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMPSSAA 4A & 3A East Region Championships · May 1162' 3"MPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026
Shot Put · 4kg · IndoorAACPS Intercounty Meet 1-AACPS Only · Dec 1117' 6"AACPS Intercounty Meet 1-AACPS OnlyDecember 11, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · Discus · Place 24 · Severna ParkDiscus1kg24.62' 3" PB11
May 6AACPS County ChampionshipsMay 6 · Discus · Place 21 · Severna ParkDiscus2164-111
May 4Last Chance MeetMay 4 · Shot Put · Severna ParkShot Put4kg—DNS11
Apr 16Under Armour Black & Blue InvitationalApr 16 · Discus · Place 42 · Severna ParkDiscus4256-511
Apr 7Intercounty Meet 2AApr 7 · Discus · Place 6 · Severna ParkDiscus660-211
Apr 7Intercounty Meet 2AApr 7 · Shot Put · Place 17 · Severna ParkShot Put1718-10.7511
Apr 2All-Comers MeetApr 2 · Discus · Place 17 · Severna ParkDiscus1750-011
Apr 2All-Comers MeetApr 2 · Shot Put · Place 29 · Severna ParkShot Put2916-0.511
Mar 24Intercounty Meet 1AMar 24 · Discus · Place 11 · Severna ParkDiscus1152-911
Mar 24Intercounty Meet 1AMar 24 · Shot Put · Place 14 · Severna ParkShot Put1417-911

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · Shot Put · Place 28 · Severna ParkShot Put2819-6.511

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · Shot Put · Severna ParkShot Put4kg--DNS11
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · Shot Put · Place 26 · Severna ParkShot Put4kg26.17' 6" PB11
Jan 23AACPS County ChampionshipsJan 23 · Shot Put · Place 33 · Severna ParkShot Put3315-8.50—
Jan 9AACPS Intercounty Meet #3Jan 9 · Shot Put · Place 39 · Severna ParkShot Put3916-6.5—
Jan 3AACPS Intercounty Meet #2Jan 3 · Shot Put · Place 42 · Severna ParkShot Put4215-11—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A East Region ChampionshipsMay 12 · Discus · Place 28 · Severna ParkDiscus1kg28.51' 4"10
May 7Anne Arundel County ChampionshipsMay 7 · Discus · Place 20 · Severna ParkDiscus2058-210
May 5Last Chance MeetMay 5 · Shot Put · Place 9 · Severna ParkShot Put920-910
Apr 25Emerging Elite InvitationalApr 25 · Discus · Place 22 · Severna ParkDiscus2256-0310
Apr 25Emerging Elite InvitationalApr 25 · Shot Put · Place 36 · Severna ParkShot Put3619-11.0010
Apr 15All-Comers MeetApr 15 · Discus · Place 19 · Severna ParkDiscus1950-610
Apr 15All-Comers MeetApr 15 · Shot Put · Place 32 · Severna ParkShot Put3216-110
Mar 27Inter-County Meet 1CMar 27 · Discus · Place 13 · Severna ParkDiscus1337-110
Mar 27Inter-County Meet 1CMar 27 · Shot Put · Place 16 · Severna ParkShot Put1617-1010
Mar 22Seahawk Invitational 2025Mar 22 · Discus · Place 28 · Severna ParkDiscus2843-710
Mar 22Seahawk Invitational 2025Mar 22 · Shot Put · Place 27 · Severna ParkShot Put2717-11.510

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18AACPS Intercounty Meet #1Dec 18 · Shot Put · Place 37 · Severna ParkShot Put4kg37.16' 1010
Dec 9AACPS Intercounty Meet #4Dec 9 · Shot Put · Severna ParkShot Put4kg—DNS10
Jan 26AACPS Inter-County Meet #5Jan 26 · Shot Put · Place 25 · Severna ParkShot Put2513-412
Jan 22AACPS County ChampionshipJan 22 · Shot Put · Place 36 · Severna ParkShot Put4kg36.12-04.0012
Jan 8AACPS Inter-County Meet #3Jan 8 · Shot Put · Place 38 · Severna ParkShot Put3813-10—