Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2018 AAU Potomac Valley Qualifier · Jun 915.78a2018 AAU Potomac Valley QualifierJune 9, 2018
100 Meters · OutdoorAAU POTOMAC VALLEY DISTRICT QUALIFIER · Jun 1115.78AAU POTOMAC VALLEY DISTRICT QUALIFIERJune 11, 2016
55 Meter · IndoorIAAM/MIAA Regular Season Meet #2 · Dec 208.73aIAAM/MIAA Regular Season Meet #2December 20, 2019
Discus · 1kg · OutdoorNorfolk State Invitational · Apr 1539.91mNorfolk State InvitationalApril 15, 2022
Hammer · 4kg · OutdoorDelaware Invitational · Apr 640.31mDelaware InvitationalApril 6, 2024
Javelin · 600g · OutdoorMEAC Outdoor Championships · May 1213.47mMEAC Outdoor ChampionshipsMay 12, 2022
Shot Put · 4kg · IndoorMEAC Indoor Track & Field Championships · Feb 1812.06mMEAC Indoor Track & Field ChampionshipsFebruary 18, 2024
Shot Put · 4kg · OutdoorMEAC Championships · May 1512.49mMEAC ChampionshipsMay 15, 2025
Shot Put · 6lb · OutdoorAAU Region 3 Championships · Jun 229.35mAAU Region 3 ChampionshipsJune 22, 2017
Weight Throw · 20lb / 9.0kg · IndoorIvy & HBCU Challenge · Dec 313.32mIvy & HBCU ChallengeDecember 3, 2022

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15MEAC ChampionshipsMay 15 · Hammer · Place 9 · Delaware StateDelaware StateHammer4kg9.38.57mSr
May 15MEAC ChampionshipsMay 15 · Discus · Place 8 · Delaware StateDelaware StateDiscus1kg8.37.54mSr
May 15MEAC ChampionshipsMay 15 · Shot Put · Place 4 · Delaware StateDelaware StateShot Put4kg4.12.49m PBSr
Apr 18Morgan State Legacy MeetApr 18 · Discus · Place 17 · Delaware StateDelaware StateDiscus1733.54mSR
Apr 18Morgan State Legacy MeetApr 18 · Shot Put · Place 12 · Delaware StateDelaware StateShot Put1211.08mSR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23MEAC Indoor ChampionshipsFeb 23 · Shot Put · Place 5 · Delaware StateDelaware StateShot Put512.52m—
Jan 31Rutgers Scarlet Knights OpenJan 31 · Shot Put · Place 6 · Delaware StateDelaware StateShot Put612.10m—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7HBCU/Ivy ChallengeDec 7 · Weight Throw · Delaware StateDelaware StateWeight Throw20lb / 9.0kg--DNSSr
Dec 7HBCU/Ivy ChallengeDec 7 · Shot Put · Delaware StateDelaware StateShot Put4kg--DNSSr
Feb 18MEAC Indoor Track & Field ChampionshipsFeb 18 · Weight Throw · Place 10 · Delaware StateDelaware StateWeight Throw20lb / 9.0kgRound P10.12.50mJr
Feb 18MEAC Indoor Track & Field ChampionshipsFeb 18 · Shot Put · Place 6 · Delaware StateDelaware StateShot Put4kgRound P6.12.06m PBJr
Feb 18MEAC Indoor Track & Field ChampionshipsFeb 18 · Shot Put · Place 6 · Delaware StateDelaware StateShot Put4kg6.12.06mJr
Feb 9FastTrack InvitationalFeb 9 · Shot Put · Delaware StateDelaware StateShot Put4kg--FOULJr
Jan 20Villanova InvitationalJan 20 · Shot Put · Place 13 · Delaware StateDelaware StateShot Put1311.83mJR
Jan 20Villanova InvitationalJan 20 · Weight Throw · Place 25 · Delaware StateDelaware StateWeight Throw2511.63mJR

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6MEAC Outdoor ChampionshipsMay 6 · Hammer · Place 9 · Delaware StateDelaware StateHammer9129-7JR
May 6MEAC Outdoor ChampionshipsMay 6 · Discus · Place 5 · Delaware StateDelaware StateDiscus5125-2JR
May 6MEAC Outdoor ChampionshipsMay 6 · Shot Put · Place 5 · Delaware StateDelaware StateShot Put538-9.75JR
Apr 19Morgan State Legacy MeetApr 19 · Hammer · Place 9 · Delaware StateDelaware StateHammer943.58m—
Apr 19Morgan State Legacy MeetApr 19 · Discus · Place 17 · Delaware StateDelaware StateDiscus1731.58m—
Apr 19Morgan State Legacy MeetApr 19 · Shot Put · Place 13 · Delaware StateDelaware StateShot Put1311.26m—
Apr 6Delaware InvitationalApr 6 · Hammer · Place 7 · Delaware StateDelaware StateHammer4kg7.40.31m PBJr
Apr 6Delaware InvitationalApr 6 · Discus · Place 2 · Delaware StateDelaware StateDiscus1kg2.38.01mJr
Apr 6Delaware InvitationalApr 6 · Shot Put · Place 6 · Delaware StateDelaware StateShot Put4kg6.10.70mJr
Mar 29Towson Spring InvitationalMar 29 · Hammer · Place 19 · Delaware StateDelaware StateHammer1937.95m—
Mar 29Towson Spring InvitationalMar 29 · Discus · Place 10 · Delaware StateDelaware StateDiscus1037.89m—
Mar 29Towson Spring InvitationalMar 29 · Shot Put · Place 19 · Delaware StateDelaware StateShot Put1910.28m—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2 HBCU and Ivy ChallengeDec 2 · Weight Throw · Place 11 · Delaware StateDelaware StateWeight Throw20lb / 9.0kg11.11.55mJr
Dec 2 HBCU and Ivy ChallengeDec 2 · Shot Put · Place 5 · Delaware StateDelaware StateShot Put4kg5.11.65mJr
Jan 20NYC Gotham CupJan 20 · Weight Throw · Place 13 · Delaware StateDelaware StateWeight Throw1312.19mSO
Jan 20NYC Gotham CupJan 20 · Shot Put · Place 8 · Delaware StateDelaware StateShot Put811.26mSO
Jan 14HBCU ShowcaseJan 14 · Weight Throw · Place 11 · Delaware StateDelaware StateWeight Throw1141-5.25SO
Jan 14HBCU ShowcaseJan 14 · Shot Put · Place 7 · Delaware StateDelaware StateShot Put736-7.75SO

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9MEAC Outdoor Track & Field ChampionshipsMay 9 · Hammer · Place 13 · Delaware StateDelaware StateHammer4kg13.35.17mSo
May 9MEAC Outdoor Track & Field ChampionshipsMay 9 · Discus · Place 7 · Delaware StateDelaware StateDiscus1kg7.36.55mSo
May 9MEAC Outdoor Track & Field ChampionshipsMay 9 · Shot Put · Place 8 · Delaware StateDelaware StateShot Put4kg8.10.97mSo
Apr 22Salisbury University Eastern Shore ChallengeApr 22 · Discus · Place 2 · Delaware StateDelaware StateDiscus238.98mSO
Apr 22Salisbury University Eastern Shore ChallengeApr 22 · Hammer · Place 5 · Delaware StateDelaware StateHammer536.92mSO
Mar 312023 Towson Spring OpenMar 31 · Hammer · Place 14 · Delaware StateDelaware StateHammer4kg14.37.17mSo
Mar 312023 Towson Spring OpenMar 31 · Discus · Place 10 · Delaware StateDelaware StateDiscus1kg10.36.56mSo
Mar 312023 Towson Spring OpenMar 31 · Shot Put · Place 19 · Delaware StateDelaware StateShot Put4kg19.10.39mSo

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Ivy & HBCU ChallengeDec 3 · Weight Throw · Place 9 · Delaware StateDelaware StateWeight Throw20lb / 9.0kg9.13.32m PBSo
Dec 3Ivy & HBCU ChallengeDec 3 · Shot Put · Place 10 · Delaware StateDelaware StateShot Put4kg10.10.75mSo
Feb 11Fastrack National InviteFeb 11 · Shot Put · Place 20 · Delaware StateDelaware StateShot Put2011.41mFR
Jan 28UMES Invite/CombinedJan 28 · Weight Throw · Place 5 · Delaware StateDelaware StateWeight Throw538-7FR
Jan 28UMES Invite/CombinedJan 28 · Shot Put · Place 4 · Delaware StateDelaware StateShot Put437-0.5FR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12MEAC Outdoor ChampionshipsMay 12 · Hammer · Place 13 · Delaware StateDelaware StateHammer4kg13.35.16mFr
May 12MEAC Outdoor ChampionshipsMay 12 · Javelin · Place 11 · Delaware StateDelaware StateJavelin600g11.13.47m PBFr
May 12MEAC Outdoor ChampionshipsMay 12 · Discus · Place 6 · Delaware StateDelaware StateDiscus1kg6.36.20mFr
May 12MEAC Outdoor ChampionshipsMay 12 · Shot Put · Place 7 · Delaware StateDelaware StateShot Put4kg7.11.70mFr
Apr 15Goucher Blue & Gold Classic Apr 15 · Hammer · Place 4 · Delaware StateDelaware StateHammer4113-5FR
Apr 15Goucher Blue & Gold Classic Apr 15 · Discus · Place 2 · Delaware StateDelaware StateDiscus2117-11FR
Apr 15Norfolk State InvitationalApr 15 · Hammer · Delaware StateDelaware StateHammer4kg--DNSFr
Apr 15Norfolk State InvitationalApr 15 · Discus · Place 6 · Delaware StateDelaware StateDiscus1kg6.39.91m PBFr
Apr 15Norfolk State InvitationalApr 15 · Shot Put · Delaware StateDelaware StateShot Put4kg--DNSFr
Apr 1Towson InvitationalApr 1 · Hammer · Place 28 · Delaware StateDelaware StateHammer4kg28.32.88mFr
Apr 1Towson InvitationalApr 1 · Shot Put · Place 25 · Delaware StateDelaware StateShot Put4kg25.10.08mFr

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Fastrack Season OpenerDec 3 · Shot Put · Place 6 · Delaware StateDelaware StateShot Put4kg6.11.14mFr
Jan 14VA ShowcaseJan 14 · Shot Put · Place 6 · UnattachedUnattachedShot Put4kg6.36-03.0012

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7John Carroll IAAM/MIAA Week 5 MeetMay 7 · Discus · Place 1 · St Vincent PallottiSt Vincent PallottiDiscus1kg1.115-0Unofficial12
May 7John Carroll IAAM/MIAA Week 5 MeetMay 7 · Shot Put · Place 1 · St Vincent PallottiSt Vincent PallottiShot Put4kg1.30-8Unofficial12
Apr 18SJCP-Pallotti Dual MeetApr 18 · Discus · Place 1 · St Vincent PallottiSt Vincent PallottiDiscus1kg1.101-0812
Apr 18SJCP-Pallotti Dual MeetApr 18 · Shot Put · Place 1 · St Vincent PallottiSt Vincent PallottiShot Put4kg1.37-11.2512

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 72020 PVA Youth Indoor Invitational MeetMar 7 · Combined results · Place 1 · St. VincentSt. VincentCombined results140-06.25—
Feb 15UK HS InvitationalFeb 15 · Shot Put · Place 4 · St Vincent PallottiSt Vincent PallottiShot Put4kg4.11.61m11
Jan 17IAAM/MIAA Indoor TF ChampionshipsJan 17 · Shot Put · Place 1 · St Vincent PSt Vincent PShot Put137-02.50—

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20IAAM/MIAA Regular Season Meet #2Dec 20 · 55 Meter · Place 20 · St Vincent PallottiSt Vincent Pallotti55 Meter20.8.73a PB11
Dec 20IAAM/MIAA Regular Season Meet #2Dec 20 · Shot Put · Place 1 · St Vincent PallottiSt Vincent PallottiShot Put4kg1.31-06.0011
Dec 13IAAM/MIAA Regular Season Meet #1Dec 13 · 55 Meter · Place 18 · St Vincent PallottiSt Vincent Pallotti55 Meter18.8.75a11
Dec 13IAAM/MIAA Regular Season Meet #1Dec 13 · Shot Put · Place 1 · St Vincent PallottiSt Vincent PallottiShot Put4kg1.30-06.0011
Dec 7DCIAA HS Open Invitational Dec 7 · Shot Put · Place 8 · St Vincent PallottiSt Vincent PallottiShot Put4kg8.32-10.0011
Feb 2Private and Independent Schools InvitationalFeb 2 · Shot Put · Place 5 · St Vincent PallottiSt Vincent PallottiShot Put531-03.5010
Jan 18IAAM/MIAA Indoor TF ChampionshipsJan 18 · Shot Put · Place 2 · St Vincent PallottiSt Vincent PallottiShot Put234-08.0010
Jan 4IAAM/MIAA Meet #2Jan 4 · Shot Put · Place 2 · Pallotti GPallotti GShot Put233-06.0010

2019 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionshipJul 12 · Shot Put · Place 4 · Team AccelerTeam AccelerShot Put434-03.00—
Jul 12International Youth ChampionshipJul 12 · Discus · Place 10 · Team AccelerTeam AccelerDiscus1079-02—
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · Discus · Place 4 · Team Accelerate MarylandTeam Accelerate MarylandDiscus1kg4.26.64m10
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · Shot Put · Place 4 · Team Accelerate MarylandTeam Accelerate MarylandShot Put4kg4.9.47m10
Jun 8AAU Potomac Valley District QualifierJun 8 · Discus · Place 2 · Team Accelerate MarylandTeam Accelerate MarylandDiscus1kg2.25.52m10
Jun 8AAU Potomac Valley District QualifierJun 8 · Shot Put · Place 5 · Team Accelerate MarylandTeam Accelerate MarylandShot Put4kg5.9.32m10
May 9IAAM Outdoor Track & Field ChampionshipsMay 9 · Discus · Place 2 · Team Accelerate MarylandTeam Accelerate MarylandDiscus1kg2.88-0710
May 9IAAM Outdoor Track & Field ChampionshipsMay 9 · Shot Put · Place 2 · Team Accelerate MarylandTeam Accelerate MarylandShot Put4kg2.33-01.5010
May 4"MAKE-UP" B Conference MeetMay 4 · Discus · Place 1 · St Vincent PallottiSt Vincent PallottiDiscus1kg1.74-09.7510
May 4"MAKE-UP" B Conference MeetMay 4 · Shot Put · Place 2 · St Vincent PallottiSt Vincent PallottiShot Put4kg2.31-05.0010
Apr 26Emerging Elite InvitationalApr 26 · Discus · Place 4 · St Vincent PallottiSt Vincent PallottiDiscus1kg4.80-1010
Apr 26Emerging Elite InvitationalApr 26 · Shot Put · Place 3 · St Vincent PallottiSt Vincent PallottiShot Put4kg3.29-09.2510
Apr 23IAAM/MIAA B Conference (all teams) @ GCSApr 23 · Discus · St Vincent PallottiSt Vincent PallottiDiscus1kg—76-06.00Unofficial10
Apr 23IAAM/MIAA B Conference (all teams) @ GCSApr 23 · Shot Put · St Vincent PallottiSt Vincent PallottiShot Put4kg—31-01.50Unofficial10
Apr 18Scorpion Classic InviteApr 18 · Discus · Place 18 · St Vincent PallottiSt Vincent PallottiDiscus1kg18.74-1010
Apr 18Scorpion Classic InviteApr 18 · Shot Put · Place 5 · St Vincent PallottiSt Vincent PallottiShot Put4kg5.34-02.0010
Apr 17MIAA/IAAM "B" Conference Meet #2 @ GCSApr 17 · Discus · St Vincent PallottiSt Vincent PallottiDiscus1kg—75-4Unofficial10
Apr 17MIAA/IAAM "B" Conference Meet #2 @ GCSApr 17 · Shot Put · St Vincent PallottiSt Vincent PallottiShot Put4kg—30-7.5Unofficial10
Apr 13Bullis Bulldog Invitational Apr 13 · Shot Put · Place 16 · St. VincentSt. VincentShot Put1630-05.5010
Apr 13Bullis Bulldog Invitational Apr 13 · Discus · Place 18 · St. VincentSt. VincentDiscus1875-0410
Apr 13Bullis Bulldog Invitational Apr 13 · Discus · Place 3 · St. VincentSt. VincentDiscus375-0410
Apr 13Bullis Bulldog Invitational Apr 13 · Discus · Place 18 · St. VincentSt. VincentDiscus1875-0410
Apr 13Bullis Bulldog Invitational Apr 13 · Shot Put · Place 16 · St. VincentSt. VincentShot Put1630-05.5010
Apr 6Trojan InvitationalApr 6 · Discus · Place 21 · St. VincentSt. VincentDiscus2174-05—
Apr 6Trojan InvitationalApr 6 · Discus · Place 3 · St. VincentSt. VincentDiscus374-05—
Apr 6Trojan InvitationalApr 6 · Shot Put · Place 7 · St. VincentSt. VincentShot Put733-01.00—

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · Shot Put · Place 4 · St Vincent PallottiSt Vincent PallottiShot Put4kg4.33-05.2510
Dec 22 Ursinus College Holiday HS OpenDec 22 · Shot Put · Place 5 · St Vincent PallottiSt Vincent PallottiShot Put4kg5.33-03.0010
Dec 14IAAM/MIAA Meet #1Dec 14 · Shot Put · Place 4 · St Vincent PallottiSt Vincent PallottiShot Put4kg4.28-06.2510
Dec 8Ed Bowie InvitationalDec 8 · Shot Put · Place 10 · St Vincent PallottiSt Vincent PallottiShot Put4kg10.31-09.5010
Nov 30IAAM League MeetNov 30 · Shot Put · Place 4 · St Vincent PallottiSt Vincent PallottiShot Put4kg4.28-06.0010

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 8AAU Club ChampionshipsJul 8 · Discus · Place 13 · Team Accelerate MarylandTeam Accelerate MarylandDiscus1kg13.20.54m10
Jul 8AAU Club ChampionshipsJul 8 · Shot Put · Place 8 · Team Accelerate MarylandTeam Accelerate MarylandShot Put4kg8.10.05m10
Jun 21AAU Region 03 ChampionshipsJun 21 · Discus · Place 4 · Team Accelerate MarylandTeam Accelerate MarylandDiscus1kg4.19.02m10
Jun 21AAU Region 03 ChampionshipsJun 21 · Shot Put · Place 4 · Team Accelerate MarylandTeam Accelerate MarylandShot Put4kg4.9.16m10
Jun 92018 AAU Potomac Valley QualifierJun 9 · Discus · Place 2 · Team Accelerate MarylandTeam Accelerate MarylandDiscus1kg2.60-0710
Jun 92018 AAU Potomac Valley QualifierJun 9 · Shot Put · Place 2 · Team Accelerate MarylandTeam Accelerate MarylandShot Put4kg2.33-01.0010
Jun 92018 AAU Potomac Valley QualifierJun 9 · 100 Meters · Place 16 · Team Accelerate MarylandTeam Accelerate Maryland100 MetersRound P16.15.78a PB10

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 1532 Annual Cliff Wiley ClassicJul 15 · Shot Put · Place 3 · Team Accelerate MarylandTeam Accelerate MarylandShot Put4kg3.9.06m9
Jun 22AAU Region 3 ChampionshipsJun 22 · Shot Put · Place 3 · Team Accelerate MarylandTeam Accelerate MarylandShot Put6lb3.9.35m PB9
Jun 10PVA AAU District Qualifier Track & FieldJun 10 · Shot Put · Place 3 · Team Accelerate MarylandTeam Accelerate MarylandShot Put6lb3.8.12m9
Jun 3PVA Local Qualifier Montgomery & Western MDJun 3 · Shot Put · Team Accelerate MarylandTeam Accelerate MarylandShot Put4kg—DNS9
Jun 3PVA Local Qualifier Montgomery & Western MDJun 3 · 200 Meters · Team Accelerate MarylandTeam Accelerate Maryland200 Meters—DNS9
Jun 3PVA Local Qualifier Montgomery & Western MDJun 3 · 100 Meters · Team Accelerate MarylandTeam Accelerate Maryland100 MetersRound P—DNS9

2016 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 Qualifier MeetJun 23 · Shot Put · Place 5 · Team Accelerate MarylandTeam Accelerate MarylandShot Put525-09.45—
Jun 23AAU Region 3 Qualifier MeetJun 23 · 100 Meters · Place 20 · Team Accelerate MarylandTeam Accelerate Maryland100 Meters2016.08—
Jun 11AAU POTOMAC VALLEY DISTRICT QUALIFIERJun 11 · Shot Put · Place 4 · Team Accelerate MarylandTeam Accelerate MarylandShot Put425-06.50—
Jun 11AAU POTOMAC VALLEY DISTRICT QUALIFIERJun 11 · 100 Meters · Place 14 · Team Accelerate MarylandTeam Accelerate Maryland100 Meters1415.78 PB—