Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLa Plata, Lackey, Leonardtown @ Huntingtown · Mar 2815.27La Plata, Lackey, Leonardtown @ HuntingtownMarch 28, 2023
Discus · 1kg · OutdoorMPSSAA 2A South Region Championships · May 12108-07MPSSAA 2A South Region ChampionshipsMay 12, 2026
Shot Put · 4kg · IndoorAdidas Indoor Nationals · Mar 2011.90mAdidas Indoor NationalsMarch 20, 2026
Shot Put · 4kg · OutdoorMPSSAA 2A South Region Championships · May 1239-06.50MPSSAA 2A South Region ChampionshipsMay 12, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Discus · Place 5 · HuntingtownHuntingtownDiscus1kg5.102-0912
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Shot Put · Place 2 · HuntingtownHuntingtownShot Put4kg2.38-03.0012
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Discus · Place 2 · HuntingtownHuntingtownDiscus1kg2.108-07 PB12
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put4kg1.39-06.50 PB12
May 42026 SMAC Outdoor Track & Field ChampionshipMay 4 · Discus · Place 5 · HuntingtownHuntingtownDiscus1kg5.96-0812
May 42026 SMAC Outdoor Track & Field ChampionshipMay 4 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put4kg1.37-11.5012
Apr 28Huntingtown, Northern-Cal, at McDonoughApr 28 · Discus · Place 3 · HuntingtownHuntingtownDiscus378-1112
Apr 28Huntingtown, Northern-Cal, at McDonoughApr 28 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put137-05.0012
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · Discus · Place 6 · HuntingtownHuntingtownDiscus6107-912
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · Shot Put · Place 2 · HuntingtownHuntingtownShot Put236-612
Apr 21Great Mills, Lackey, Patuxent at HuntingtownApr 21 · Discus · Place 2 · HuntingtownHuntingtownDiscus298-0512
Apr 21Great Mills, Lackey, Patuxent at HuntingtownApr 21 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put135-07.0012
Apr 16Chopticon, Huntingtown, La Plata at CalvertApr 16 · Discus · Place 5 · HuntingtownHuntingtownDiscus596-1012
Apr 16Chopticon, Huntingtown, La Plata at CalvertApr 16 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put139-10.5012
Apr 10Park InviteApr 10 · Discus · Place 10 · HuntingtownHuntingtownDiscus1095-412
Apr 10Park InviteApr 10 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put136-11.7512
Apr 9Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · Discus · Place 1 · HuntingtownHuntingtownDiscus1112-0012
Apr 9Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put135-07.2512
Mar 24St. Charles, Westlake @ HuntingtownMar 24 · Discus · Place 2 · HuntingtownHuntingtownDiscus2102-112
Mar 24St. Charles, Westlake @ HuntingtownMar 24 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put138-412

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 3 · Viking Throws ClubViking Throws ClubShot Put4kg3.11.90m PB12
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Shot Put · Place 3 · HuntingtownHuntingtownShot Put336-08.25—
Feb 2MPSSAA 2A East Region ChampionshipsFeb 2 · Shot Put · Place 3 · HuntingtownHuntingtownShot Put4kg3.34-00.7512
Jan 12SMAC League Meet 3 - Hosted by Great MillsJan 12 · Shot Put · Place 4 · HuntingtownHuntingtownShot Put432-11.2512
Jan 10Montgomery InvitationalJan 10 · Shot Put · Place 8 · HuntingtownHuntingtownShot Put832-8.7512
Jan 10Montgomery InvitationalJan 10 · Shot Put · Place 8 · HuntingtownHuntingtownShot Put832-8.7512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15SMAC League Meet 2 - Hosted by North PointDec 15 · Shot Put · Place 7 · HuntingtownHuntingtownShot Put4kg7.27-02.0012
Dec 13Jeff Spielman Winter ClassicDec 13 · Shot Put · Place 3 · HuntingtownHuntingtownShot Put4kg3.31-09.0012
Dec 3SMAC League ScrimmageDec 3 · Shot Put · HuntingtownHuntingtownShot Put4kg--ND12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Shot Put · Place 6 · HuntingtownHuntingtownShot Put634-10.7511
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Shot Put · Place 2 · HuntingtownHuntingtownShot Put232-10.2511
May 62025 SMAC Outdoor Track & Field ChampionshipMay 6 · Discus · HuntingtownHuntingtownDiscus1kg--FOUL11
May 62025 SMAC Outdoor Track & Field ChampionshipMay 6 · Shot Put · Place 6 · HuntingtownHuntingtownShot Put4kg6.34-00.0011
Apr 29Great Mills, Leonardtown, at HuntingtownApr 29 · Discus · Place 3 · HuntingtownHuntingtownDiscus398-0711
Apr 29Great Mills, Leonardtown, at HuntingtownApr 29 · Shot Put · Place 4 · HuntingtownHuntingtownShot Put429-09.5011
Apr 22Chopticon, Huntingtown, Thomas Stone, at North PointApr 22 · Discus · Place 6 · HuntingtownHuntingtownDiscus677-0711
Apr 22Chopticon, Huntingtown, Thomas Stone, at North PointApr 22 · Shot Put · Place 2 · HuntingtownHuntingtownShot Put232-06.0011
Apr 8Huntingtown, McDonough, Westlake, at La PlataApr 8 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put131-511
Apr 5Pikesville Track ClassicApr 5 · Shot Put · Place 6 · HuntingtownHuntingtownShot Put633-4.7511
Apr 2Lackey, Northern-Cal, St. Charles, at HuntingtownApr 2 · Discus · Place 3 · HuntingtownHuntingtownDiscus380-1111
Apr 2Lackey, Northern-Cal, St. Charles, at HuntingtownApr 2 · Shot Put · Place 4 · HuntingtownHuntingtownShot Put429-0.5011
Mar 27Huntingtown, Patuxent, at CalvertMar 27 · Discus · Place 3 · HuntingtownHuntingtownDiscus394-1011
Mar 27Huntingtown, Patuxent, at CalvertMar 27 · Shot Put · Place 3 · HuntingtownHuntingtownShot Put329-2.7511

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Shot Put · Place 13 · HuntingtownHuntingtownShot Put4kg13.30-02.2510
May 13MPSSAA 2A South Region ChampionshipsMay 13 · Discus · Place 16 · HuntingtownHuntingtownDiscus1kg16.73-0010
May 13MPSSAA 2A South Region ChampionshipsMay 13 · Shot Put · Place 7 · HuntingtownHuntingtownShot Put4kg7.32-05.5010
May 72024 SMAC Outdoor Track & Field ChampionshipMay 7 · Discus · Place 12 · HuntingtownHuntingtownDiscus1kg12.87-0410
May 72024 SMAC Outdoor Track & Field ChampionshipMay 7 · Shot Put · Place 6 · HuntingtownHuntingtownShot Put4kg6.32-06.7510
Apr 30Great Mills, Huntingtown @ LeonardtownApr 30 · Discus · Place 6 · HuntingtownHuntingtownDiscus1kg6.79-0210
Apr 30Great Mills, Huntingtown @ LeonardtownApr 30 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put4kg1.33-03.0010
Apr 23Chopticon, North Point, Thomas Stone @ HuntingtownApr 23 · Discus · Place 3 · HuntingtownHuntingtownDiscus1kg3.92-0910
Apr 23Chopticon, North Point, Thomas Stone @ HuntingtownApr 23 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put4kg1.33-01.0010
Apr 16Huntingtown, La Plata, Westlake @ McDonoughApr 16 · Discus · Place 3 · HuntingtownHuntingtownDiscus388-3—
Apr 16Huntingtown, La Plata, Westlake @ McDonoughApr 16 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put133-1—
Apr 9Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · Discus · Place 5 · HuntingtownHuntingtownDiscus590-7—
Apr 9Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · Shot Put · Place 3 · HuntingtownHuntingtownShot Put330-10—
Apr 6Pikesville Track ClassicApr 6 · Shot Put · Place 3 · HuntingtownHuntingtownShot Put332-9.7510
Mar 21Calvert, Patuxent @ HuntingtownMar 21 · Discus · Place 6 · HuntingtownHuntingtownDiscus668-7—
Mar 21Calvert, Patuxent @ HuntingtownMar 21 · Shot Put · Place 1 · HuntingtownHuntingtownShot Put129-11—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 2A Indoor State ChampionshipsFeb 21 · Shot Put · Place 16 · HuntingtownHuntingtownShot Put4kg16.26-09.5010
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · Shot Put · Place 16 · HuntingtownHuntingtownShot Put1626-09.5010
Feb 5MPSSAA 2A East Region ChampionshipsFeb 5 · Shot Put · Place 7 · HuntingtownHuntingtownShot Put4kg7.31-06.5010
Jan 272024 SMAC Indoor Track & Field ChampionshipJan 27 · Shot Put · Place 7 · HuntingtownHuntingtownShot Put729-11.50—
Jan 22SMAC League Meet 3 - Hosted by LeonardtownJan 22 · Shot Put · Place 11 · HuntingtownHuntingtownShot Put1127-0—
Jan 17SMAC League Meet 2 - Hosted By CalvertJan 17 · Shot Put · Place 7 · HuntingtownHuntingtownShot Put727-07.0010
Jan 132024 Montgomery Invitational Jan 13 · Shot Put · Place 32 · HuntingtownHuntingtownShot Put3226-06.00—
Jan 10SMAC League Meet 1 - Hosted By La PlataJan 10 · Shot Put · Place 17 · HuntingtownHuntingtownShot Put1725-10.50—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8CCBC-Essex Lid Lifter Invite-FullDec 8 · Shot Put · Place 2 · HuntingtownHuntingtownShot Put4kg2.32-06.5010

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A South Region ChampionshipsMay 17 · Discus · Place 15 · HuntingtownHuntingtownDiscus1572-089
May 17MPSSAA 3A South Region ChampionshipsMay 17 · Shot Put · Place 12 · HuntingtownHuntingtownShot Put1227-07.509
May 92023 SMAC Outdoor Track & Field ChampionshipMay 9 · Shot Put · Place 20 · HuntingtownHuntingtownShot Put4kg20.28-03.509
May 1The Emerging Elite InvitationalMay 1 · Discus · Place 6 · HuntingtownHuntingtownDiscus675-089
May 1The Emerging Elite InvitationalMay 1 · Shot Put · Place 2 · HuntingtownHuntingtownShot Put226-11.009
Apr 25Huntingtown, St. Charles @ Northern-CalApr 25 · Discus · Place 14 · HuntingtownHuntingtownDiscus1461-069
Apr 25Huntingtown, St. Charles @ Northern-CalApr 25 · Shot Put · Place 4 · HuntingtownHuntingtownShot Put430-10.009
Apr 18Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · Discus · Place 14 · HuntingtownHuntingtownDiscus1459-069
Apr 18Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · Shot Put · Place 2 · HuntingtownHuntingtownShot Put230-10.009
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · Discus · Place 14 · HuntingtownHuntingtownDiscus1453-119
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · Shot Put · Place 9 · HuntingtownHuntingtownShot Put923-06.509
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · 100 Meters · Place 15 · HuntingtownHuntingtown100 Meters1515.27 PB9
Mar 25Seahawk InvitationalMar 25 · Shot Put · Place 12 · HuntingtownHuntingtownShot Put1226-03.009
Mar 25Seahawk InvitationalMar 25 · Discus · Place 19 · HuntingtownHuntingtownDiscus1949-08.50—
Mar 25Seahawk InvitationalMar 25 · Shot Put · Place 12 · HuntingtownHuntingtownShot Put1226-03.00—
Mar 22Calvert, Huntingtown, McDonough @ WestlakeMar 22 · Discus · Place 9 · HuntingtownHuntingtownDiscus954-05—
Mar 22Calvert, Huntingtown, McDonough @ WestlakeMar 22 · Shot Put · Place 5 · HuntingtownHuntingtownShot Put526-02.50—