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 · 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

18 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Discus · Place 5 · HuntingtownDiscus1kg5.102-0912
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Shot Put · Place 2 · HuntingtownShot Put4kg2.38-03.0012
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Discus · Place 2 · HuntingtownDiscus1kg2.108-07 PB12
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Shot Put · Place 1 · HuntingtownShot Put4kg1.39-06.50 PB12
Apr 28Huntingtown, Northern-Cal, at McDonoughApr 28 · Discus · Place 3 · HuntingtownDiscus378-1112
Apr 28Huntingtown, Northern-Cal, at McDonoughApr 28 · Shot Put · Place 1 · HuntingtownShot Put137-05.0012
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · Discus · Place 6 · HuntingtownDiscus6107-912
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · Shot Put · Place 2 · HuntingtownShot Put236-612
Apr 21Great Mills, Lackey, Patuxent at HuntingtownApr 21 · Discus · Place 2 · HuntingtownDiscus298-0512
Apr 21Great Mills, Lackey, Patuxent at HuntingtownApr 21 · Shot Put · Place 1 · HuntingtownShot Put135-07.0012
Apr 16Chopticon, Huntingtown, La Plata at CalvertApr 16 · Discus · Place 5 · HuntingtownDiscus596-1012
Apr 16Chopticon, Huntingtown, La Plata at CalvertApr 16 · Shot Put · Place 1 · HuntingtownShot Put139-10.5012
Apr 10Park InviteApr 10 · Discus · Place 10 · HuntingtownDiscus1095-412
Apr 10Park InviteApr 10 · Shot Put · Place 1 · HuntingtownShot Put136-11.7512
Apr 9Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · Discus · Place 1 · HuntingtownDiscus1112-0012
Apr 9Huntingtown, Leonardtown, North Point at Thomas StoneApr 9 · Shot Put · Place 1 · HuntingtownShot Put135-07.2512
Mar 24St. Charles, Westlake @ HuntingtownMar 24 · Discus · Place 2 · HuntingtownDiscus2102-112
Mar 24St. Charles, Westlake @ HuntingtownMar 24 · Shot Put · Place 1 · HuntingtownShot Put138-412

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Shot Put · Place 3 · HuntingtownShot Put336-08.25—
Jan 12SMAC League Meet 3 - Hosted by Great MillsJan 12 · Shot Put · Place 4 · HuntingtownShot Put432-11.2512
Jan 10Montgomery InvitationalJan 10 · Shot Put · Place 8 · HuntingtownShot Put832-8.7512
Jan 10Montgomery InvitationalJan 10 · Shot Put · Place 8 · HuntingtownShot Put832-8.7512

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Shot Put · Place 6 · HuntingtownShot Put634-10.7511
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Shot Put · Place 6 · HuntingtownShot Put634-10.7511
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Shot Put · Place 2 · HuntingtownShot Put232-10.2511
Apr 29Great Mills, Leonardtown, at HuntingtownApr 29 · Discus · Place 3 · HuntingtownDiscus398-0711
Apr 29Great Mills, Leonardtown, at HuntingtownApr 29 · Discus · Place 3 · HuntingtownDiscus398-0711
Apr 29Great Mills, Leonardtown, at HuntingtownApr 29 · Shot Put · Place 4 · HuntingtownShot Put429-09.5011
Apr 29Great Mills, Leonardtown, at HuntingtownApr 29 · Shot Put · Place 4 · HuntingtownShot Put429-09.5011
Apr 22Chopticon, Huntingtown, Thomas Stone, at North PointApr 22 · Discus · Place 6 · HuntingtownDiscus677-0711
Apr 22Chopticon, Huntingtown, Thomas Stone, at North PointApr 22 · Shot Put · Place 2 · HuntingtownShot Put232-06.0011
Apr 8Huntingtown, McDonough, Westlake, at La PlataApr 8 · Shot Put · Place 1 · HuntingtownShot Put131-511
Apr 5Pikesville Track ClassicApr 5 · Shot Put · Place 6 · HuntingtownShot Put633-4.7511
Apr 2Lackey, Northern-Cal, St. Charles, at HuntingtownApr 2 · Discus · Place 3 · HuntingtownDiscus380-1111
Apr 2Lackey, Northern-Cal, St. Charles, at HuntingtownApr 2 · Shot Put · Place 4 · HuntingtownShot Put429-0.5011
Mar 27Huntingtown, Patuxent, at CalvertMar 27 · Discus · Place 3 · HuntingtownDiscus394-1011
Mar 27Huntingtown, Patuxent, at CalvertMar 27 · Shot Put · Place 3 · HuntingtownShot Put329-2.7511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 16Huntingtown, La Plata, Westlake @ McDonoughApr 16 · Discus · Place 3 · HuntingtownDiscus388-3—
Apr 16Huntingtown, La Plata, Westlake @ McDonoughApr 16 · Shot Put · Place 1 · HuntingtownShot Put133-1—
Apr 9Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · Discus · Place 5 · HuntingtownDiscus590-7—
Apr 9Huntingtown, Lackey, St. Charles @ Northern-CalApr 9 · Shot Put · Place 3 · HuntingtownShot Put330-10—
Apr 6Pikesville Track ClassicApr 6 · Shot Put · Place 3 · HuntingtownShot Put332-9.7510
Mar 21Calvert, Patuxent @ HuntingtownMar 21 · Discus · Place 6 · HuntingtownDiscus668-7—
Mar 21Calvert, Patuxent @ HuntingtownMar 21 · Shot Put · Place 1 · HuntingtownShot Put129-11—

2024 Indoor Track

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

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A South Region ChampionshipsMay 17 · Discus · Place 15 · HuntingtownDiscus1572-089
May 17MPSSAA 3A South Region ChampionshipsMay 17 · Shot Put · Place 12 · HuntingtownShot Put1227-07.509
May 1The Emerging Elite InvitationalMay 1 · Discus · Place 6 · HuntingtownDiscus675-089
May 1The Emerging Elite InvitationalMay 1 · Shot Put · Place 2 · HuntingtownShot Put226-11.009
Apr 25Huntingtown, St. Charles @ Northern-CalApr 25 · Discus · Place 14 · HuntingtownDiscus1461-069
Apr 25Huntingtown, St. Charles @ Northern-CalApr 25 · Shot Put · Place 4 · HuntingtownShot Put430-10.009
Apr 18Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · Discus · Place 14 · HuntingtownDiscus1459-069
Apr 18Great Mills, North Point, Thomas Stone @ HuntingtownApr 18 · Shot Put · Place 2 · HuntingtownShot Put230-10.009
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · Discus · Place 14 · HuntingtownDiscus1453-119
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · Shot Put · Place 9 · HuntingtownShot Put923-06.509
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · 100 Meters · Place 15 · Huntingtown100 Meters1515.27 PB9
Mar 25Seahawk InvitationalMar 25 · Shot Put · Place 12 · HuntingtownShot Put1226-03.009
Mar 25Seahawk InvitationalMar 25 · Discus · Place 19 · HuntingtownDiscus1949-08.50—
Mar 25Seahawk InvitationalMar 25 · Shot Put · Place 12 · HuntingtownShot Put1226-03.00—
Mar 22Calvert, Huntingtown, McDonough @ WestlakeMar 22 · Discus · Place 9 · HuntingtownDiscus954-05—
Mar 22Calvert, Huntingtown, McDonough @ WestlakeMar 22 · Shot Put · Place 5 · HuntingtownShot Put526-02.50—