Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHoward County Track & Field Championships · May 6122-00Howard County Track & Field ChampionshipsMay 6, 2024
Discus · 2kg · OutdoorBison Invitational · Apr 1136.20mBison InvitationalApril 11, 2026
Hammer · 16lb / 7.26kg · OutdoorCarpenter Case Invitational · Apr 2441.17mCarpenter Case InvitationalApril 24, 2026
Javelin · 800g · OutdoorLandmark Outdoor Track & Field Championships · May 340.66mLandmark Outdoor Track & Field ChampionshipsMay 3, 2025
Shot Put · 12lb · OutdoorHoward County Track & Field Championships · May 638-05.25Howard County Track & Field ChampionshipsMay 6, 2024
Shot Put · 16lb / 7.26kg · IndoorFather Diamond Invitational · Feb 209.68mFather Diamond InvitationalFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorFred Hardy · Mar 2110.03mFred HardyMarch 21, 2025
Weight Throw · 35lb / 15.9kg · IndoorFather Diamond Invitational · Feb 2012.41mFather Diamond InvitationalFebruary 20, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · Hammer · Place 11 · Catholic (D.C.)Catholic (D.C.)Hammer16lb / 7.26kg11.37.94mSo
May 2Landmark Outdoor T&F ChampionshipsMay 2 · Discus · Place 22 · Catholic (D.C.)Catholic (D.C.)Discus2kg22.30.76mSo
Apr 24Carpenter Case InvitationalApr 24 · Hammer · Place 3 · Catholic (D.C.)Catholic (D.C.)Hammer16lb / 7.26kg3.41.17m PBSo
Apr 24Carpenter Case InvitationalApr 24 · Discus · Place 6 · Catholic (D.C.)Catholic (D.C.)Discus2kg6.35.40mSo
Apr 17Morgan State Legacy MeetApr 17 · Hammer · Place 9 · Catholic (D.C.)Catholic (D.C.)Hammer16lb / 7.26kg9.39.99mSo
Apr 17Morgan State Legacy MeetApr 17 · Discus · Place 12 · Catholic (D.C.)Catholic (D.C.)Discus2kg12.34.60mSo
Apr 11Bison InvitationalApr 11 · Hammer · Place 8 · Catholic (D.C.)Catholic (D.C.)Hammer16lb / 7.26kg8.37.04mSo
Apr 11Bison InvitationalApr 11 · Discus · Place 8 · Catholic (D.C.)Catholic (D.C.)Discus2kg8.36.20m PBSo
Mar 28Seahawk InvitationalMar 28 · Hammer · Place 2 · Catholic (D.C.)Catholic (D.C.)Hammer235.01mSo
Mar 19Fred Hardy InvitationalMar 19 · Hammer · Place 14 · Catholic (D.C.)Catholic (D.C.)Hammer16lb / 7.26kg14.32.83mSo
Mar 19Fred Hardy InvitationalMar 19 · Discus · Catholic (D.C.)Catholic (D.C.)Discus2kg--FOULSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · Weight Throw · Place 21 · Catholic (D.C.)Catholic (D.C.)Weight Throw35lb / 15.9kg21.11.10mSo
Feb 20Father Diamond InvitationalFeb 20 · Weight Throw · Place 4 · Catholic (D.C.)Catholic (D.C.)Weight Throw35lb / 15.9kg4.12.41m PBSo
Feb 20Father Diamond InvitationalFeb 20 · Shot Put · Place 7 · Catholic (D.C.)Catholic (D.C.)Shot Put16lb / 7.26kg7.9.68m PBSo
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 39 · Catholic (D.C.)Catholic (D.C.)Weight Throw3912.01mSo
Feb 7Blue and White InviteFeb 7 · Weight Throw · Place 27 · Catholic (D.C.)Catholic (D.C.)Weight Throw2711.29mSo
Jan 30George Mason Patriot GamesJan 30 · Weight Throw · Place 18 · Catholic (D.C.)Catholic (D.C.)Weight Throw1810.34mSo
Jan 24Coach "I" InvitationalJan 24 · Weight Throw · Place 29 · Catholic (D.C.)Catholic (D.C.)Weight Throw35lb / 15.9kg29.11.26mSo
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 54 · Catholic (D.C.)Catholic (D.C.)Shot Put16lb / 7.26kg54.8.51mSo

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · Hammer · Place 18 · Catholic (D.C.)Catholic (D.C.)Hammer16lb / 7.26kg18.30.99mFr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · Javelin · Place 15 · Catholic (D.C.)Catholic (D.C.)Javelin800g15.40.66m PBFr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · Discus · Catholic (D.C.)Catholic (D.C.)Discus2kg--FOULFr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · Shot Put · Catholic (D.C.)Catholic (D.C.)Shot Put16lb / 7.26kg--FOULFr
Apr 26Blue Jay Tune UpApr 26 · Hammer · Place 11 · Catholic (D.C.)Catholic (D.C.)Hammer16lb / 7.26kg11.34.51mFr
Apr 26Blue Jay Tune UpApr 26 · Javelin · Catholic (D.C.)Catholic (D.C.)Javelin800g—DNSFr
Apr 26Blue Jay Tune UpApr 26 · Discus · Catholic (D.C.)Catholic (D.C.)Discus2kg—DNSFr
Apr 26Blue Jay Tune UpApr 26 · Shot Put · Catholic (D.C.)Catholic (D.C.)Shot Put16lb / 7.26kg—DNSFr
Apr 4George Mason Ebanks InvitationalApr 4 · Discus · Place 27 · Catholic (D.C.)Catholic (D.C.)Discus2730.85mFr
Mar 28Towson InvitationalMar 28 · Hammer · Place 6 · Catholic (D.C.)Catholic (D.C.)Hammer634.30mFr
Mar 28Towson InvitationalMar 28 · Javelin · Place 7 · Catholic (D.C.)Catholic (D.C.)Javelin736.37mFr
Mar 28Towson InvitationalMar 28 · Discus · Place 8 · Catholic (D.C.)Catholic (D.C.)Discus835.25mFr
Mar 28Towson InvitationalMar 28 · Shot Put · Place 11 · Catholic (D.C.)Catholic (D.C.)Shot Put119.90mFr
Mar 21Fred HardyMar 21 · Discus · Catholic (D.C.)Catholic (D.C.)Discus2kg--FOULFr
Mar 21Fred HardyMar 21 · Shot Put · Place 18 · Catholic (D.C.)Catholic (D.C.)Shot Put16lb / 7.26kg18.10.03m PBFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · Weight Throw · Place 11 · Catholic (D.C.)Catholic (D.C.)Weight Throw35lb / 15.9kg11.11.51mFr
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · Shot Put · Catholic (D.C.)Catholic (D.C.)Shot Put16lb / 7.26kg--FOULFr
Feb 21Father Diamond InvitationalFeb 21 · Weight Throw · Place 5 · Catholic (D.C.)Catholic (D.C.)Weight Throw512.64m—
Feb 21Father Diamond InvitationalFeb 21 · Shot Put · Place 8 · Catholic (D.C.)Catholic (D.C.)Shot Put810.87m—
Jan 31Patriot GamesJan 31 · Weight Throw · Place 13 · Catholic (D.C.)Catholic (D.C.)Weight Throw1313.27m—
Jan 25Coach I OpenJan 25 · Weight Throw · Place 13 · Catholic (D.C.)Catholic (D.C.)Weight Throw1312.56m—
Jan 182025 Cardinal TFJan 18 · Weight Throw · Place 15 · Catholic (D.C.)Catholic (D.C.)Weight Throw35lb / 15.9kg15.11.91mFr

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A South Region ChampionshipsMay 16 · Discus · Place 8 · AtholtonAtholtonDiscus8119-5—
May 16MPSSAA 3A South Region ChampionshipsMay 16 · Shot Put · Place 18 · AtholtonAtholtonShot Put1835-10.50—
May 6Howard County Track & Field ChampionshipsMay 6 · Discus · Place 6 · AtholtonAtholtonDiscus1.6kg6.122-00 PB12
May 6Howard County Track & Field ChampionshipsMay 6 · Shot Put · Place 15 · AtholtonAtholtonShot Put12lb15.38-05.25 PB12
May 1HoCo League Meet #4A @ Guilford ParkMay 1 · Discus · Place 3 · AtholtonAtholtonDiscus3106-8—
May 1HoCo League Meet #4A @ Guilford ParkMay 1 · Shot Put · Place 8 · AtholtonAtholtonShot Put837-11.5—
Apr 29HoCo League Meet #1B @ Wilde LakeApr 29 · Discus · Place 4 · AtholtonAtholtonDiscus4113-8—
Apr 29HoCo League Meet #1B @ Wilde LakeApr 29 · Shot Put · Place 2 · AtholtonAtholtonShot Put240-2—
Apr 27The Gator Track & Field InvitationalApr 27 · Discus · AtholtonAtholtonDiscus1.6kg--FOUL12
Apr 27The Gator Track & Field InvitationalApr 27 · Shot Put · AtholtonAtholtonShot Put12lb--FOUL12
Apr 19Sam Singleton Scorpion ClassicApr 19 · Discus · Place 23 · AtholtonAtholtonDiscus23102-0112
Apr 19Sam Singleton Scorpion ClassicApr 19 · Shot Put · Place 18 · AtholtonAtholtonShot Put1839-05.2512
Apr 17HoCo League Meet #3B @ HowardApr 17 · Discus · Place 4 · AtholtonAtholtonDiscus4115-7—
Apr 17HoCo League Meet #3B @ HowardApr 17 · Shot Put · Place 4 · AtholtonAtholtonShot Put439-3.50—
Apr 9HoCo League Meet #2B @ AtholtonApr 9 · Discus · Place 5 · AtholtonAtholtonDiscus595-2—
Apr 9HoCo League Meet #2B @ AtholtonApr 9 · Shot Put · Place 3 · AtholtonAtholtonShot Put341-6.50—
Apr 5Park InviteApr 5 · Shot Put · Place 37 · AtholtonAtholtonShot Put3735-07.0012
Mar 25Duckworth RelaysMar 25 · Discus · Place 7 · AtholtonAtholtonDiscus793-9—
Mar 25Duckworth RelaysMar 25 · Shot Put · Place 10 · AtholtonAtholtonShot Put1035-9—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A East Region ChampionshipsMay 17 · Discus · Place 5 · AtholtonAtholtonDiscus5120-0611
May 17MPSSAA 3A East Region ChampionshipsMay 17 · Shot Put · Place 12 · AtholtonAtholtonShot Put1237-09.5011
May 8Howard County Outdoor Track & Field ChampionshipsMay 8 · Discus · Place 24 · AtholtonAtholtonDiscus2486-0811
May 8Howard County Outdoor Track & Field ChampionshipsMay 8 · Shot Put · Place 12 · AtholtonAtholtonShot Put1238-11.5011
May 3RES, HAM, MR, CEN, GL @ AtholtonMay 3 · Discus · Place 4 · AtholtonAtholtonDiscus4110-0511
May 3RES, HAM, MR, CEN, GL @ AtholtonMay 3 · Shot Put · Place 5 · AtholtonAtholtonShot Put539-04.7511
Apr 29The Gator InvitationalApr 29 · Shot Put · Place 36 · AtholtonAtholtonShot Put3637-9—
Apr 25RES, ATH, CEN, RH, WL @ Mt. HebronApr 25 · Discus · Place 7 · AtholtonAtholtonDiscus7110-00—
Apr 25RES, ATH, CEN, RH, WL @ Mt. HebronApr 25 · Shot Put · Place 8 · AtholtonAtholtonShot Put835-11.75—
Apr 15 49th Annual Woodward RelaysApr 15 · Discus · Place 18 · AtholtonAtholtonDiscus18100-0511
Apr 15 49th Annual Woodward RelaysApr 15 · Shot Put · Place 13 · AtholtonAtholtonShot Put1339-01.5011
Apr 13OM, GL, HEB, LR, ATH @ River HillApr 13 · Discus · Place 8 · AtholtonAtholtonDiscus8103-6—
Apr 13OM, GL, HEB, LR, ATH @ River HillApr 13 · Shot Put · Place 6 · AtholtonAtholtonShot Put636-0—
Apr 113th Patriot InvitationalApr 1 · Discus · Place 19 · AtholtonAtholtonDiscus1.6kg19.97-1111
Apr 113th Patriot InvitationalApr 1 · Shot Put · Place 20 · AtholtonAtholtonShot Put12lb20.37-02.7511
Mar 29RES, RVH, GLEN, HOW, ATH, @ CentennialMar 29 · Discus · Place 6 · AtholtonAtholtonDiscus695-1111
Mar 29RES, RVH, GLEN, HOW, ATH, @ CentennialMar 29 · Shot Put · Place 10 · AtholtonAtholtonShot Put1035-09.7511

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19MPSSAA 3A East Region ChampionshipsMay 19 · Discus · Place 14 · AtholtonAtholtonDiscus1.6kg14.102-0110
May 19MPSSAA 3A East Region ChampionshipsMay 19 · Shot Put · Place 17 · AtholtonAtholtonShot Put12lb17.34-10.5010
May 9Howard County Track & Field ChampionshipsMay 9 · Discus · Place 31 · AtholtonAtholtonDiscus1.6kg31.76-0710
May 9Howard County Track & Field ChampionshipsMay 9 · Shot Put · Place 24 · AtholtonAtholtonShot Put12lb24.32-01.5010
May 5RES, HAM, LR, CEN, GLEN @ AtholtonMay 5 · Discus · Place 17 · AtholtonAtholtonDiscus1782-0910
May 5RES, HAM, LR, CEN, GLEN @ AtholtonMay 5 · Shot Put · Place 7 · AtholtonAtholtonShot Put734-09.5010
Apr 30Gator Track & Field InvitationalApr 30 · Shot Put · Place 54 · AtholtonAtholtonShot Put12lb54.33-09.2510
Apr 29Emerging Elite Track & Field InvitationalApr 29 · Discus · Place 24 · AtholtonAtholtonDiscus2486-0810
Apr 29Emerging Elite Track & Field InvitationalApr 29 · Shot Put · Place 9 · AtholtonAtholtonShot Put936-00.2510
Apr 8Park InviteApr 8 · Discus · Place 25 · AtholtonAtholtonDiscus2586-0310
Apr 8Park InviteApr 8 · Shot Put · Place 24 · AtholtonAtholtonShot Put2435-02.0010
Apr 5OM, GLEN, HEBRON, LR, ATH @ Marriotts RidgeApr 5 · Discus · Place 5 · AtholtonAtholtonDiscus591-03.5010
Apr 5OM, GLEN, HEBRON, LR, ATH @ Marriotts RidgeApr 5 · Shot Put · Place 8 · AtholtonAtholtonShot Put835-06.5010
Mar 30Res, RVH, Glen, How, Ath @ CentennialMar 30 · Discus · Place 16 · AtholtonAtholtonDiscus1669-0810
Mar 30Res, RVH, Glen, How, Ath @ CentennialMar 30 · Shot Put · Place 6 · AtholtonAtholtonShot Put636-09.5010
Mar 26Duckworth RelaysMar 26 · Discus · Place 24 · AtholtonAtholtonDiscus2481-0210
Mar 26Duckworth RelaysMar 26 · Shot Put · Place 12 · AtholtonAtholtonShot Put1234-09.7510

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5Emerging Elite InvitationalJun 5 · Discus · Place 7 · AtholtonAtholtonDiscus1.6kg7.78-089
Jun 5Emerging Elite InvitationalJun 5 · Shot Put · Place 3 · AtholtonAtholtonShot Put12lb3.33-02.759
Jun 2ATH, OM, HAM, GLEN, LR @ Mt. HebronJun 2 · Discus · Place 11 · AtholtonAtholtonDiscus1173-069
Jun 2ATH, OM, HAM, GLEN, LR @ Mt. HebronJun 2 · Shot Put · Place 4 · AtholtonAtholtonShot Put438-02.009
May 22RES, GLEN, RVH, WLD, ATH @ Long ReachMay 22 · Discus · Place 4 · AtholtonAtholtonDiscus1.6kg4.91-049
May 22RES, GLEN, RVH, WLD, ATH @ Long ReachMay 22 · Shot Put · Place 4 · AtholtonAtholtonShot Put12lb4.34-09.009
May 15Tri Meet (AM): Atholton, Centennial @ GlenelgMay 15 · Discus · Place 4 · AtholtonAtholtonDiscus492-11.509
May 15Tri Meet (AM): Atholton, Centennial @ GlenelgMay 15 · Shot Put · Place 6 · AtholtonAtholtonShot Put632-02.509