Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLast Chance Meet · May 468' 9"Last Chance MeetMay 4, 2026
Shot Put · 12lb · IndoorAACPS Intercounty Meet 1-AACPS Only · Dec 1133' 4"AACPS Intercounty Meet 1-AACPS OnlyDecember 11, 2025
Shot Put · 12lb · OutdoorLast Chance Meet · May 432' 8.75"Last Chance MeetMay 4, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · Shot Put · Place 30 · Severna ParkShot Put12lb30.31' 4"12
May 4Last Chance MeetMay 4 · Discus · Place 11 · Severna ParkDiscus1.6kg11.68' 9" PB12
May 4Last Chance MeetMay 4 · Shot Put · Place 5 · Severna ParkShot Put12lb5.32' 8.75" PB12
Mar 24Intercounty Meet 1AMar 24 · Discus · Place 7 · Severna ParkDiscus778-512
Mar 24Intercounty Meet 1AMar 24 · Shot Put · Place 13 · Severna ParkShot Put1328-712

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20AACPS County Championships--AACPS OnlyJan 20 · Shot Put · Place 19 · Severna ParkShot Put1931-0.512

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · Shot Put · Place 21 · Severna ParkShot Put12lb21.31-05.0012
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · Shot Put · Place 12 · Severna ParkShot Put12lb12.33' 4" PB12
Jan 23AACPS County ChampionshipsJan 23 · Shot Put · Place 26 · Severna ParkShot Put2628-4—
Jan 9AACPS Intercounty Meet #3Jan 9 · Shot Put · Place 35 · Severna ParkShot Put3527-11.5—
Jan 3AACPS Intercounty Meet #2Jan 3 · Shot Put · Place 26 · Severna ParkShot Put2628-6.5—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Last Chance MeetMay 5 · Discus · Place 10 · Severna ParkDiscus1075-711
May 5Last Chance MeetMay 5 · Shot Put · Place 17 · Severna ParkShot Put1726-911
Mar 22Seahawk Invitational 2025Mar 22 · Discus · Place 18 · Severna ParkDiscus1881-211
Mar 22Seahawk Invitational 2025Mar 22 · Shot Put · Place 29 · Severna ParkShot Put2928-10.511

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18AACPS Intercounty Meet #1Dec 18 · Shot Put · Place 25 · Severna ParkShot Put12lb25.28' 211
Dec 9AACPS Intercounty Meet #4Dec 9 · Shot Put · Place 28 · Severna ParkShot Put12lb28.28' 0.511
Jan 8AACPS Inter-County Meet #3Jan 8 · Shot Put · Place 39 · Severna ParkShot Put3922-8—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6AACPS Last Chance MeetMay 6 · Discus · Place 8 · Severna ParkDiscus878-9—
May 6AACPS Last Chance MeetMay 6 · Shot Put · Place 17 · Severna ParkShot Put1728-5—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · Discus · Place 33 · Severna ParkDiscus3376-2—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · Shot Put · Place 35 · Severna ParkShot Put3527-6—
Apr 17AACPS Inter-County Meet #3Apr 17 · Discus · Place 17 · Severna ParkDiscus1771-11—
Apr 17AACPS Inter-County Meet #3Apr 17 · Shot Put · Place 22 · Severna ParkShot Put2226-3.5—