Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · OutdoorChopticon, Leonardtown, St. Charles @ McDonough · Apr 122:17.09Chopticon, Leonardtown, St. Charles @ McDonoughApril 12, 2022
Discus · 1.6kg · IndoorAAU Region 3 · Jun 20150-06AAU Region 3June 20, 2024
Discus · 1.6kg · Outdoor2025 SMAC Outdoor Track & Field Championship · May 6167-102025 SMAC Outdoor Track & Field ChampionshipMay 6, 2025
Javelin · 800g · IndoorAAU Region 3 · Jun 2095-04AAU Region 3June 20, 2024
Shot Put · 12lb · IndoorVirginia Beach HS Opener · Dec 1456-3.75Virginia Beach HS OpenerDecember 14, 2024
Shot Put · 12lb · OutdoorMPSSAA 4A State Track & Field Championships · May 2360-02.75MPSSAA 4A State Track & Field ChampionshipsMay 23, 2025

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

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 23MPSSAA 4A State Track & Field ChampionshipsMay 23 · Discus · Place 1 · LeonardtownLeonardtownDiscus1.6kg1.161-0412
May 23MPSSAA 4A State Track & Field ChampionshipsMay 23 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.60-02.75 PB12
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Discus · Place 1 · LeonardtownLeonardtownDiscus1161-0412
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put160-02.7512
May 12MPSSAA 4A East Region ChampionshipsMay 12 · Discus · Place 1 · LeonardtownLeonardtownDiscus1.6kg1.162' 7"12
May 12MPSSAA 4A East Region ChampionshipsMay 12 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.56' 7.75"12
May 62025 SMAC Outdoor Track & Field ChampionshipMay 6 · Discus · Place 1 · LeonardtownLeonardtownDiscus1.6kg1.167-10 PB12
May 62025 SMAC Outdoor Track & Field ChampionshipMay 6 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.58-06.0012
Apr 29Great Mills, Leonardtown, at HuntingtownApr 29 · Discus · Place 1 · LeonardtownLeonardtownDiscus1162-0612
Apr 29Great Mills, Leonardtown, at HuntingtownApr 29 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put147-02.0012
Apr 22Calvert, La Plata, Leonardtown, at St. CharlesApr 22 · Discus · Place 1 · LeonardtownLeonardtownDiscus1152-0512
Apr 22Calvert, La Plata, Leonardtown, at St. CharlesApr 22 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put154-11.0012
Apr 8Leonardtown, Patuxent, Thomas Stone, at Northern-CalApr 8 · Discus · Place 1 · LeonardtownLeonardtownDiscus1140-912
Apr 8Leonardtown, Patuxent, Thomas Stone, at Northern-CalApr 8 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put152-412
Apr 5Pikesville Track ClassicApr 5 · Discus · Place 2 · LeonardtownLeonardtownDiscus2152-012
Apr 5Pikesville Track ClassicApr 5 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put153-012
Apr 1Chopticon, Leonardtown, at WestlakeApr 1 · Discus · Place 6 · LeonardtownLeonardtownDiscus694-012
Mar 29Quince Orchard Cougar RelaysMar 29 · Discus · Place 2 · LeonardtownLeonardtownDiscus2165-212
Mar 29Quince Orchard Cougar RelaysMar 29 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put158-512
Mar 25Lackey, McDonough, North Point, at LeonardtownMar 25 · Discus · Place 1 · LeonardtownLeonardtownDiscus1161-612
Mar 25Lackey, McDonough, North Point, at LeonardtownMar 25 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put151-1112

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.54-10.0012
Jan 252025 SMAC Indoor Track & Field ChampionshipJan 25 · Shot Put · Place 2 · LeonardtownLeonardtownShot Put252-4.50—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.56-3.75 PB12
Dec 11SMAC League Meet #2 - Hosted by McDonoughDec 11 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.51-06.0012
Dec 5SMAC League Meet #1 - Hosted by Northern-CalDec 5 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.50-07.5012
Jun 20AAU Region 3Jun 20 · Javelin · Place 7 · Speed and Endurance Track ClubSpeed and Endurance Track ClubJavelin800g7.95-04 PB11
Jun 20AAU Region 3Jun 20 · Discus · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track ClubDiscus1.6kg1.150-06 PB11
Jun 20AAU Region 3Jun 20 · Shot Put · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track ClubShot Put12lb1.50-07.0011
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · Shot Put · Place 2 · LeonardtownLeonardtownShot Put248-08.0011
Feb 20MPSSAA 4A Indoor State ChampionshipsFeb 20 · Shot Put · Place 2 · LeonardtownLeonardtownShot Put12lb2.48-08.0011
Feb 9MPSSAA 4A East Region ChampionshipsFeb 9 · Shot Put · Place 3 · LeonardtownLeonardtownShot Put12lb3.46-04.0011
Jan 17SMAC League Meet 2 - Hosted By CalvertJan 17 · Shot Put · Place 3 · LeonardtownLeonardtownShot Put344-01.0011
Jan 10SMAC League Meet 1 - Hosted By La PlataJan 10 · Shot Put · Place 3 · LeonardtownLeonardtownShot Put344-2—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · Shot Put · Place 11 · LeonardtownLeonardtownShot Put12lb11.44-08.0011
May 19Union Athletics & Lyles Foundation InviteMay 19 · Shot Put · Place 1 · Speed and Endurance Track ClubSpeed and Endurance Track ClubShot Put12lb1.13.74m11
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Speed and Endurance Track ClubSpeed and Endurance Track Club100 MetersRound P--DNS11
May 15MPSSAA 4A East Region ChampionshipsMay 15 · Discus · Place 18 · LeonardtownLeonardtownDiscus1.6kg18.94-0711
May 15MPSSAA 4A East Region ChampionshipsMay 15 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.47-05.0011
May 72024 SMAC Outdoor Track & Field ChampionshipMay 7 · Discus · Place 3 · LeonardtownLeonardtownDiscus1.6kg3.145-1011
May 72024 SMAC Outdoor Track & Field ChampionshipMay 7 · Shot Put · Place 2 · LeonardtownLeonardtownShot Put12lb2.49-07.5011
Apr 30Great Mills, Huntingtown @ LeonardtownApr 30 · Discus · Place 1 · LeonardtownLeonardtownDiscus1.6kg1.146-0811
Apr 30Great Mills, Huntingtown @ LeonardtownApr 30 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put12lb1.45-02.5011
Apr 27The Gator Track & Field InvitationalApr 27 · Discus · Place 3 · LeonardtownLeonardtownDiscus1.6kg3.150-1111
Apr 27The Gator Track & Field InvitationalApr 27 · Shot Put · Place 11 · LeonardtownLeonardtownShot Put12lb11.44-04.0011
Apr 23La Plata, Leonardtown, St. Charles @ CalvertApr 23 · Discus · Place 5 · LeonardtownLeonardtownDiscus5125-8—
Apr 23La Plata, Leonardtown, St. Charles @ CalvertApr 23 · Shot Put · Place 2 · LeonardtownLeonardtownShot Put242-4.75—
Apr 18Leonardtown, McDonough, North Point @ LackeyApr 18 · Discus · Place 4 · LeonardtownLeonardtownDiscus4126-3—
Apr 18Leonardtown, McDonough, North Point @ LackeyApr 18 · Shot Put · Place 5 · LeonardtownLeonardtownShot Put544-0.50—
Apr 16Leonardtown, Northern-Cal, Thomas Stone @ PatuxentApr 16 · Discus · Place 2 · LeonardtownLeonardtownDiscus2116-1111
Apr 16Leonardtown, Northern-Cal, Thomas Stone @ PatuxentApr 16 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put149-09.5011
Apr 6Quince Orchard Cougar RelaysApr 6 · Discus · Place 4 · LeonardtownLeonardtownDiscus4117-0—
Apr 6Quince Orchard Cougar RelaysApr 6 · Shot Put · Place 3 · LeonardtownLeonardtownShot Put341-7—
Mar 2314th Screaming Eagles InvitationalMar 23 · Discus · Place 2 · LeonardtownLeonardtownDiscus2132-9—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Shot Put · Place 3 · LeonardtownLeonardtownShot Put12lb3.46-11.2511
Dec 8Virginia Beach HS OpenerDec 8 · Shot Put · Place 5 · LeonardtownLeonardtownShot Put12lb5.43-1111

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · Discus · Place 9 · LeonardtownLeonardtownDiscus1.6kg9.136-0710
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · Shot Put · Place 9 · LeonardtownLeonardtownShot Put12lb9.43-01.7510
May 17MPSSAA 4A East Region ChampionshipsMay 17 · Discus · Place 4 · LeonardtownLeonardtownDiscus1.6kg4.130-0610
May 17MPSSAA 4A East Region ChampionshipsMay 17 · Shot Put · Place 2 · LeonardtownLeonardtownShot Put12lb2.42-01.0010
May 92023 SMAC Outdoor Track & Field ChampionshipMay 9 · Discus · Place 6 · LeonardtownLeonardtownDiscus1.6kg6.125-0010
May 92023 SMAC Outdoor Track & Field ChampionshipMay 9 · Shot Put · Place 11 · LeonardtownLeonardtownShot Put12lb11.41-10.0010
May 2Great Mills, Northern-Cal, Westlake @ LeonardtownMay 2 · Discus · Place 1 · LeonardtownLeonardtownDiscus1125-0—
May 2Great Mills, Northern-Cal, Westlake @ LeonardtownMay 2 · Shot Put · Place 3 · LeonardtownLeonardtownShot Put344-5—
Apr 25Leonardtown, Thomas Stone @ CalvertApr 25 · Discus · Place 1 · LeonardtownLeonardtownDiscus1123-10—
Apr 25Leonardtown, Thomas Stone @ CalvertApr 25 · Shot Put · Place 1 · LeonardtownLeonardtownShot Put144-03.00—
Apr 15Bullis Bulldog InvitationalApr 15 · Discus · Place 4 · LeonardtownLeonardtownDiscus4125-0010
Apr 15Bullis Bulldog InvitationalApr 15 · Shot Put · Place 15 · LeonardtownLeonardtownShot Put1537-02.5010
Apr 15Bullis Bulldog InvitationalApr 15 · Discus · Place 4 · LeonardtownLeonardtownDiscus4125-0010
Apr 15Bullis Bulldog InvitationalApr 15 · Shot Put · Place 15 · LeonardtownLeonardtownShot Put1537-02.5010
Apr 11Chopticon, McDonough, St. Charles @ LeonardtownApr 11 · Discus · Place 1 · LeonardtownLeonardtownDiscus1116-6—
Apr 11Chopticon, McDonough, St. Charles @ LeonardtownApr 11 · Shot Put · Place 3 · LeonardtownLeonardtownShot Put339-0—
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · Discus · Place 10 · LeonardtownLeonardtownDiscus10101-0810
Mar 28La Plata, Lackey, Leonardtown @ HuntingtownMar 28 · Shot Put · Place 7 · LeonardtownLeonardtownShot Put738-03.0010
Mar 21Leonardtown, North Point @ PatuxentMar 21 · Discus · Place 2 · LeonardtownLeonardtownDiscus2103-0010
Mar 21Leonardtown, North Point @ PatuxentMar 21 · Shot Put · Place 4 · LeonardtownLeonardtownShot Put440-00.0010

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18 MPSSAA 4A East Region ChampionshipsMay 18 · Shot Put · Place 11 · LeonardtownLeonardtownShot Put12lb11.35-10.509
May 102022 SMAC Outdoor Track & Field ChampionshipMay 10 · Shot Put · LeonardtownLeonardtownShot Put12lb--DNS9
May 3Huntingtown, La Plata, Lackey @ LeonardtownMay 3 · Discus · Place 20 · LeonardtownLeonardtownDiscus2082-059
May 3Huntingtown, La Plata, Lackey @ LeonardtownMay 3 · Shot Put · Place 10 · LeonardtownLeonardtownShot Put1034-10.509
Apr 27Calvert, Leonardtown @ Thomas StoneApr 27 · Discus · Place 5 · LeonardtownLeonardtownDiscus595-039
Apr 27Calvert, Leonardtown @ Thomas StoneApr 27 · Shot Put · Place 6 · LeonardtownLeonardtownShot Put634-06.509
Apr 23Trojan InvitationalApr 23 · Shot Put · Place 30 · LeonardtownLeonardtownShot Put3031-01.759
Apr 12Chopticon, Leonardtown, St. Charles @ McDonoughApr 12 · Discus · Place 2 · LeonardtownLeonardtownDiscus293-119
Apr 12Chopticon, Leonardtown, St. Charles @ McDonoughApr 12 · Shot Put · Place 7 · LeonardtownLeonardtownShot Put733-00.009
Apr 12Chopticon, Leonardtown, St. Charles @ McDonoughApr 12 · 800 Meters · Place 7 · LeonardtownLeonardtown800 Meters72:17.09 PB9
Apr 6Great Mills, Leonardtown, Westlake @ Northern-CalApr 6 · Discus · Place 12 · LeonardtownLeonardtownDiscus1.6kg12.78-029
Apr 6Great Mills, Leonardtown, Westlake @ Northern-CalApr 6 · Shot Put · Place 9 · LeonardtownLeonardtownShot Put12lb9.33-11.009
Mar 22Leonardtown, Patuxent @ North PointMar 22 · Discus · Place 11 · LeonardtownLeonardtownDiscus1170-059
Mar 22Leonardtown, Patuxent @ North PointMar 22 · Shot Put · Place 9 · LeonardtownLeonardtownShot Put932-00.259