Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorEastern Shore Challenge · Apr 1933.17mEastern Shore ChallengeApril 19, 2025
Hammer · 4kg · OutdoorC2C Outdoor Championships · May 238.55mC2C Outdoor ChampionshipsMay 2, 2025
Javelin · 600g · OutdoorEastern Shore Challenge · Apr 1920.64mEastern Shore ChallengeApril 19, 2025
Shot Put · 4kg · IndoorC2C Indoor Championships · Feb 2010.21mC2C Indoor ChampionshipsFebruary 20, 2026
Shot Put · 4kg · OutdoorC2C Outdoor Championships · May 211.16mC2C Outdoor ChampionshipsMay 2, 2025
Weight Throw · 20lb / 9.0kg · IndoorCNU Holiday Open · Dec 612.90mCNU Holiday OpenDecember 6, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · Hammer · SalisburySalisburyHammer4kg--FOULSr
May 1C2C ChampionshipsMay 1 · Discus · Place 8 · SalisburySalisburyDiscus1kg8.28.58mSr
May 1C2C ChampionshipsMay 1 · Shot Put · Place 5 · SalisburySalisburyShot Put4kg5.10.58mSr
Apr 18Eastern Shore ChallengeApr 18 · Hammer · Place 3 · SalisburySalisburyHammer4kg3.35.64mSr
Apr 18Eastern Shore ChallengeApr 18 · Discus · Place 1 · SalisburySalisburyDiscus1kg1.32.23mSr
Apr 18Eastern Shore ChallengeApr 18 · Shot Put · Place 4 · SalisburySalisburyShot Put4kg4.9.77mSr
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · Hammer · Place 23 · SalisburySalisburyHammer2337.78mSr
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · Discus · Place 27 · SalisburySalisburyDiscus2730.45mSr
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · Shot Put · Place 37 · SalisburySalisburyShot Put379.74mSr
Mar 28Blue & Silver ChallengeMar 28 · Hammer · Place 4 · SalisburySalisburyHammer437.14mSr
Mar 28Blue & Silver ChallengeMar 28 · Discus · Place 4 · SalisburySalisburyDiscus431.11mSr
Mar 28Blue & Silver ChallengeMar 28 · Shot Put · Place 3 · SalisburySalisburyShot Put310.37mSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · Weight Throw · Place 4 · SalisburySalisburyWeight Throw20lb / 9.0kg4.12.64mSr
Feb 20C2C Indoor ChampionshipsFeb 20 · Shot Put · Place 3 · SalisburySalisburyShot Put4kg3.10.21m PBSr
Jan 30George Mason Patriot GamesJan 30 · Weight Throw · Place 7 · SalisburySalisburyWeight Throw711.95mSr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · Weight Throw · Place 4 · SalisburySalisburyWeight Throw20lb / 9.0kg4.12.90m PBSr
Dec 6CNU Holiday OpenDec 6 · Shot Put · Place 4 · SalisburySalisburyShot Put4kg4.10.15mSr
Feb 21C2C Indoor ChampionshipsFeb 21 · Weight Throw · Place 4 · SalisburySalisburyWeight Throw20lb / 9.0kg4.11.93mJr
Feb 21C2C Indoor ChampionshipsFeb 21 · Shot Put · Place 4 · SalisburySalisburyShot Put4kg4.9.90mJr

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · Hammer · Place 3 · SalisburySalisburyHammer4kg3.38.55m PBJr
May 2C2C Outdoor ChampionshipsMay 2 · Javelin · Place 8 · SalisburySalisburyJavelin600g8.20.01mJr
May 2C2C Outdoor ChampionshipsMay 2 · Discus · Place 4 · SalisburySalisburyDiscus1kg4.31.43mJr
May 2C2C Outdoor ChampionshipsMay 2 · Shot Put · Place 2 · SalisburySalisburyShot Put4kg2.11.16m PBJr
Apr 19Eastern Shore ChallengeApr 19 · Hammer · Place 2 · SalisburySalisburyHammer4kg2.36.50mJr
Apr 19Eastern Shore ChallengeApr 19 · Javelin · Place 5 · SalisburySalisburyJavelin600g5.20.64m PBJr
Apr 19Eastern Shore ChallengeApr 19 · Discus · Place 1 · SalisburySalisburyDiscus1kg1.33.17m PBJr
Apr 19Eastern Shore ChallengeApr 19 · Shot Put · Place 4 · SalisburySalisburyShot Put4kg4.9.16mJr
Apr 4George Mason Ebanks InvitationalApr 4 · Hammer · Place 15 · SalisburySalisburyHammer1538.35mJr
Apr 4George Mason Ebanks InvitationalApr 4 · Discus · Place 21 · SalisburySalisburyDiscus2129.34mJr
Mar 29Blue & Silver ChallengeMar 29 · Hammer · Place 3 · SalisburySalisburyHammer338.76mJr
Mar 29Blue & Silver ChallengeMar 29 · Javelin · Place 6 · SalisburySalisburyJavelin621.08mJr
Mar 29Blue & Silver ChallengeMar 29 · Discus · Place 5 · SalisburySalisburyDiscus530.99mJr
Mar 29Blue & Silver ChallengeMar 29 · Shot Put · Place 7 · SalisburySalisburyShot Put79.68mJr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 8CNU Holiday OpenDec 8 · Weight Throw · Place 8 · SalisburySalisburyWeight Throw20lb / 9.0kg8.11.43mJr
Dec 8CNU Holiday OpenDec 8 · Shot Put · Place 8 · SalisburySalisburyShot Put4kg8.9.39mJr
Feb 16C2C Indoor ChampionshipsFeb 16 · Weight Throw · Place 4 · SalisburySalisburyWeight Throw411.47m—
Feb 16C2C Indoor ChampionshipsFeb 16 · Shot Put · Place 6 · SalisburySalisburyShot Put69.51m—
Feb 4Richard Drake InviteFeb 4 · Weight Throw · Place 9 · SalisburySalisburyWeight Throw911.26m—
Feb 4Richard Drake InviteFeb 4 · Shot Put · Place 7 · SalisburySalisburyShot Put79.59m—
Jan 262024 George Mason University Patriot GamesJan 26 · Weight Throw · Place 23 · SalisburySalisburyWeight Throw2310.64m—
Jan 262024 George Mason University Patriot GamesJan 26 · Shot Put · Place 17 · SalisburySalisburyShot Put179.39m—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 5George Mason Ebanks InvitationalApr 5 · Hammer · Place 20 · SalisburySalisburyHammer2032.03m—
Apr 5George Mason Ebanks InvitationalApr 5 · Discus · Place 20 · SalisburySalisburyDiscus2031.97m—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 2CNU Holiday OpenDec 2 · Weight Throw · Place 8 · SalisburySalisburyWeight Throw20lb / 9.0kg8.9.58mSo
Dec 2CNU Holiday OpenDec 2 · Shot Put · Place 6 · SalisburySalisburyShot Put4kg6.9.27mSo
Feb 17Coast to Coast Conference Indoor ChampionshipsFeb 17 · Weight Throw · Place 4 · SalisburySalisburyWeight Throw49.34mFR
Feb 17Coast to Coast Conference Indoor ChampionshipsFeb 17 · Shot Put · Place 4 · SalisburySalisburyShot Put48.19mFR
Feb 5Richard Drake InvitationalFeb 5 · Weight Throw · Place 5 · SalisburySalisburyWeight Throw510.97mFR
Feb 5Richard Drake InvitationalFeb 5 · Shot Put · Place 15 · SalisburySalisburyShot Put156.78mFR
Jan 27George Mason Patriot GamesJan 27 · Weight Throw · Place 16 · SalisburySalisburyWeight Throw1610.35mFR
Jan 27George Mason Patriot GamesJan 27 · Shot Put · Place 22 · SalisburySalisburyShot Put227.04mFR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Coast-To-Coast Athletic Conference Outdoor ChampionshipsMay 6 · Javelin · Place 2 · SalisburySalisburyJavelin222.02mFR
May 6Coast-To-Coast Athletic Conference Outdoor ChampionshipsMay 6 · Hammer · Place 3 · SalisburySalisburyHammer331.13mFR
May 6Coast-To-Coast Athletic Conference Outdoor ChampionshipsMay 6 · Discus · Place 3 · SalisburySalisburyDiscus329.94mFR
May 6Coast-To-Coast Athletic Conference Outdoor ChampionshipsMay 6 · Shot Put · Place 3 · SalisburySalisburyShot Put39.33mFR
Apr 15NSU Track & Field InvitationalApr 15 · Hammer · Place 11 · SalisburySalisburyHammer4kg11.29.37mFr
Apr 15NSU Track & Field InvitationalApr 15 · Discus · Place 18 · SalisburySalisburyDiscus1kg18.27.46mFr
Apr 15NSU Track & Field InvitationalApr 15 · Shot Put · Place 12 · SalisburySalisburyShot Put4kg12.8.94mFr
Mar 312023 Towson Spring OpenMar 31 · Hammer · SalisburySalisburyHammer4kg—FOULFr
Mar 312023 Towson Spring OpenMar 31 · Discus · Place 28 · SalisburySalisburyDiscus1kg28.20.61mFr
Mar 312023 Towson Spring OpenMar 31 · Shot Put · Place 29 · SalisburySalisburyShot Put4kg29.8.47mFr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 3CNU Holiday OpenDec 3 · Weight Throw · Place 4 · SalisburySalisburyWeight Throw20lb / 9.0kg4.8.90mFr
Dec 3CNU Holiday OpenDec 3 · Shot Put · Place 9 · SalisburySalisburyShot Put4kg9.7.18mFr
Feb 5MPSSAA 1A West Region ChampionshipsFeb 5 · Shot Put · Place 8 · LibertyLibertyShot Put823-06.5012
Feb 5MPSSAA 2A West Region ChampionshipsFeb 5 · Shot Put · Place 8 · LibertyLibertyShot Put4kg8.23-06.5012
Jan 29Carroll County Indoor Track & Field ChampionshipsJan 29 · Shot Put · LibertyLibertyShot Put4kg--DNS12
Jan 8HCC/Dwight Scott InvitationalJan 8 · Shot Put · Place 22 · LibertyLibertyShot Put2222-00.2512

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · Discus · Place 9 · LibertyLibertyDiscus1kg9.72-1112
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · Shot Put · Place 19 · LibertyLibertyShot Put4kg19.23-08.0012
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · Discus · Place 7 · LibertyLibertyDiscus786-0412
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · Shot Put · Place 5 · LibertyLibertyShot Put528-11.0012
Apr 30Gator Track & Field InvitationalApr 30 · Discus · Place 27 · LibertyLibertyDiscus1kg27.72-0412
Apr 30Gator Track & Field InvitationalApr 30 · Shot Put · Place 26 · LibertyLibertyShot Put4kg26.27-03.0012
Apr 2327th Annual Chuck Zonis Track & Field InvitationalApr 23 · Discus · Place 11 · LibertyLibertyDiscus1kg11.71-0312
Apr 11Liberty Road ChallengeApr 11 · Discus · Place 2 · LibertyLibertyDiscus279-1012
Apr 11Liberty Road ChallengeApr 11 · Shot Put · Place 4 · LibertyLibertyShot Put426-09.5012
Apr 6Manchester Valley Home MeetApr 6 · Discus · Place 4 · LibertyLibertyDiscus471-0512
Apr 6Manchester Valley Home MeetApr 6 · Shot Put · Place 4 · LibertyLibertyShot Put425-04.5012
Apr 2Dwight Scott "Battlefield Blast" InvitationalApr 2 · Discus · Place 8 · LibertyLibertyDiscus878-1012
Apr 2Dwight Scott "Battlefield Blast" InvitationalApr 2 · Shot Put · Place 19 · LibertyLibertyShot Put1926-00.5012
Mar 30Westminster Jamboree #1Mar 30 · Discus · Place 3 · LibertyLibertyDiscus381-0312
Mar 30Westminster Jamboree #1Mar 30 · Shot Put · Place 5 · LibertyLibertyShot Put523-09.5012
Mar 262022 Urbana InvitationalMar 26 · Discus · Place 19 · LibertyLibertyDiscus1963-0412
Mar 262022 Urbana InvitationalMar 26 · Shot Put · Place 24 · LibertyLibertyShot Put2425-04.7512

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10HCC/Terry Baker InvitationalDec 10 · Shot Put · Place 16 · LibertyLibertyShot Put4kg16.25-02.0012
Feb 6Carroll County Indoor ChampionshipsFeb 6 · Shot Put · Place 4 · LibertyLibertyShot Put426-05.0011

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 12MPSSAA 2A West Region ChampionshipsJun 12 · Discus · Place 3 · LibertyLibertyDiscus1kg3.81-0111
Jun 7MPSSAA 2A West Section 1 ChampionshipsJun 7 · Discus · Place 4 · LibertyLibertyDiscus1kg4.86-1111
Jun 7MPSSAA 2A West Section 1 ChampionshipsJun 7 · Shot Put · Place 7 · LibertyLibertyShot Put4kg7.22-10.0011
May 21Liberty, South Carroll, Winters Mill @ Manchester ValleyMay 21 · Discus · Place 8 · LibertyLibertyDiscus848-0711
May 21Liberty, South Carroll, Winters Mill @ Manchester ValleyMay 21 · Shot Put · Place 7 · LibertyLibertyShot Put725-02.2511
May 19Liberty and Winters Mill at Francis Scott KeyMay 19 · Discus · Place 6 · LibertyLibertyDiscus667-0411
May 19Liberty and Winters Mill at Francis Scott KeyMay 19 · Shot Put · Place 4 · LibertyLibertyShot Put425-07.5011
May 14Westminster and Winters Mill at LibertyMay 14 · Discus · Place 3 · LibertyLibertyDiscus375-0511
May 14Westminster and Winters Mill at LibertyMay 14 · Shot Put · Place 3 · LibertyLibertyShot Put326-04.0011
May 11South Carroll, Westminster, Liberty @ Manchester ValleyMay 11 · Discus · Place 7 · LibertyLibertyDiscus758-0211
May 11South Carroll, Westminster, Liberty @ Manchester ValleyMay 11 · Shot Put · Place 4 · LibertyLibertyShot Put429-02.5011
Jan 16Quad Meet #2 @ MV (vs South Carroll, Liberty, Winters Mill)Jan 16 · Shot Put · Place 4 · LibertyLibertyShot Put4kg4.24-07.7511

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3HCC HS “B” Developmental Meet #3Jan 3 · Shot Put · Place 8 · LibertyLibertyShot Put822-04.7510

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4Western Maryland Winter ClassicJan 4 · Shot Put · Place 30 · LibertyLibertyShot Put3020-06.00—