Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGainesville Cardinal Classic · Apr 20125-06.0Gainesville Cardinal ClassicApril 20, 2024
Discus · 2kg · OutdoorDavidson Relays · Mar 2746.66mDavidson RelaysMarch 27, 2026
Hammer · 16lb / 7.26kg · OutdoorBig South Outdoor Track and Field Championships · May 1152.56mBig South Outdoor Track and Field ChampionshipsMay 11, 2026
Shot Put · 12lb · IndoorGrant Holloway Holiday Invitational · Dec 1642-10Grant Holloway Holiday InvitationalDecember 16, 2023
Shot Put · 12lb · OutdoorGainesville Cardinal Classic · Apr 2048-01.00Gainesville Cardinal ClassicApril 20, 2024
Shot Put · 16lb / 7.26kg · IndoorTryon Winter Classic · Jan 1614.92mTryon Winter ClassicJanuary 16, 2026
Shot Put · 16lb / 7.26kg · OutdoorDavidson Relays · Mar 2715.43mDavidson RelaysMarch 27, 2026
Weight Throw · 35lb / 15.9kg · IndoorTryon Winter Classic · Jan 1618.02mTryon Winter ClassicJanuary 16, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Hammer · Place 6 · USC UpstateUSC UpstateHammer16lb / 7.26kg6.52.56m PBSo
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Discus · Place 15 · USC UpstateUSC UpstateDiscus2kg15.41.75mSo
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Shot Put · Place 6 · USC UpstateUSC UpstateShot Put16lb / 7.26kg6.15.36mSo
Apr 24Charlotte InviteApr 24 · Hammer · Place 7 · USC UpstateUSC UpstateHammer16lb / 7.26kg7.49.04mSo
Apr 24Charlotte InviteApr 24 · Shot Put · Place 12 · USC UpstateUSC UpstateShot Put16lb / 7.26kg12.14.59mSo
Apr 17Georgia Tech InvitationalApr 17 · Hammer · Place 14 · USC UpstateUSC UpstateHammer16lb / 7.26kg14.51.31mSo
Apr 17Georgia Tech InvitationalApr 17 · Shot Put · Place 14 · USC UpstateUSC UpstateShot Put16lb / 7.26kg14.15.16mSo
Apr 10Duke InvitationalApr 10 · Hammer · USC UpstateUSC UpstateHammer16lb / 7.26kg--FSSo
Apr 10Duke InvitationalApr 10 · Discus · Place 20 · USC UpstateUSC UpstateDiscus2kg20.45.50mSo
Apr 10Duke InvitationalApr 10 · Shot Put · Place 16 · USC UpstateUSC UpstateShot Put16lb / 7.26kg16.15.32mSo
Mar 27Davidson RelaysMar 27 · Hammer · Place 5 · USC UpstateUSC UpstateHammer16lb / 7.26kg5.50.70mSo
Mar 27Davidson RelaysMar 27 · Discus · Place 3 · USC UpstateUSC UpstateDiscus2kg3.46.66m PBSo
Mar 27Davidson RelaysMar 27 · Shot Put · Place 4 · USC UpstateUSC UpstateShot Put16lb / 7.26kg4.15.43m PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · Weight Throw · Place 4 · USC UpstateUSC UpstateWeight Throw417.11mSO
Feb 27Big South Indoor TF Championships 2026Feb 27 · Shot Put · Place 5 · USC UpstateUSC UpstateShot Put515.84mSO
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 2 · USC UpstateUSC UpstateWeight Throw35lb / 15.9kg2.18.02m PBSo
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 10 · USC UpstateUSC UpstateShot Put16lb / 7.26kg10.14.92m PBSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · Hammer · Place 10 · USC UpstateUSC UpstateHammer1046.50mFR
Apr 252025 Charlotte InviteApr 25 · Hammer · Place 11 · USC UpstateUSC UpstateHammer1144.00mFR
Apr 252025 Charlotte InviteApr 25 · Discus · Place 15 · USC UpstateUSC UpstateDiscus1544.29mFR
Apr 252025 Charlotte InviteApr 25 · Shot Put · Place 14 · USC UpstateUSC UpstateShot Put1413.92mFR
Mar 27Raleigh RelaysMar 27 · Discus · Place 50 · USC UpstateUSC UpstateDiscus5038.45mFR
Mar 27Raleigh RelaysMar 27 · Discus · Place 50 · USC UpstateUSC UpstateDiscus5038.45mFR
Mar 27Raleigh RelaysMar 27 · Shot Put · Place 40 · USC UpstateUSC UpstateShot Put4013.83mFR
Mar 27Raleigh RelaysMar 27 · Shot Put · Place 40 · USC UpstateUSC UpstateShot Put4013.83mFR
Mar 2049er ClassicMar 20 · Discus · Place 18 · USC UpstateUSC UpstateDiscus2kg18.40.41mFr
Mar 2049er ClassicMar 20 · Shot Put · Place 18 · USC UpstateUSC UpstateShot Put16lb / 7.26kg18.13.71mFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · Weight Throw · Place 6 · USC UpstateUSC UpstateWeight Throw35lb / 15.9kg6.16.47mFr
Feb 28Big South Indoor ChampionshipFeb 28 · Shot Put · Place 10 · USC UpstateUSC UpstateShot Put16lb / 7.26kg10.14.21mFr
Feb 22JDL Last Chance InvitationalFeb 22 · Weight Throw · Place 4 · USC UpstateUSC UpstateWeight Throw414.89mFR
Feb 22JDL Last Chance InvitationalFeb 22 · Shot Put · Place 8 · USC UpstateUSC UpstateShot Put813.86mFR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · Shot Put · Place 16 · USC UpstateUSC UpstateShot Put16lb / 7.26kg16.13.29mFr
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · Shot Put · Place 14 · Potomac SeniPotomac SeniShot Put1443-00.2512
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 12 · Potomac SeniPotomac SeniShot Put1245-01.00—
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 12 · Potomac SeniPotomac SeniShot Put1245-01.00—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 30 · Potomac TracPotomac TracShot Put12lb30.14.19m12
May 31VHSL Class 6 State ChampionshipsMay 31 · Discus · Place 20 · Potomac SeniPotomac SeniDiscus20124-03—
Apr 20Gainesville Cardinal ClassicApr 20 · Discus · Place 11 · Potomac SeniorPotomac SeniorDiscus1.6kg11.125-06.0 PB12
Apr 20Gainesville Cardinal ClassicApr 20 · Shot Put · Place 1 · Potomac SeniorPotomac SeniorShot Put12lb1.48-01.00 PB12
Apr 6Colonial Forge ShowcaseApr 6 · Shot Put · Place 1 · POTOMAC SENIPOTOMAC SENIShot Put149-00.00—
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · Shot Put · Place 1 · Potomac SeniorPotomac SeniorShot Put12lb1.47-4.7512

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · Shot Put · Place 15 · Potomac SeniorPotomac SeniorShot Put12lb15.42-10 PB12
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · Shot Put · Place 6 · Potomac SeniorPotomac SeniorShot Put12lb6.42-9.2512
Jan 13Virginia Showcase InvitationalJan 13 · Shot Put · Place 56 · Potomac SeniorPotomac SeniorShot Put12lb56.35-08.5011

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Victor Cahoon Track ClassicMay 13 · Discus · Place 7 · Potomac SeniPotomac SeniDiscus7131-06—
Apr 29Gainesville Cardinal ClassicApr 29 · Discus · Place 14 · Potomac SeniPotomac SeniDiscus14110-05—
Apr 29Gainesville Cardinal ClassicApr 29 · Shot Put · Place 6 · Potomac SeniPotomac SeniShot Put642-01.50—
Apr 15South County Stallion InvitationalApr 15 · Discus · Place 37 · Potomac SeniPotomac SeniDiscus3781-11—
Apr 15South County Stallion InvitationalApr 15 · Shot Put · Place 3 · Potomac SeniPotomac SeniShot Put345-10.50—
Apr 15South County Stallion InvitationalApr 15 · Discus · Place 37 · Potomac SeniPotomac SeniDiscus3781-11—
Apr 15South County Stallion InvitationalApr 15 · Shot Put · Place 3 · Potomac SeniPotomac SeniShot Put345-10.50—
Apr 1All American Track Classic VirginiaApr 1 · Discus · Place 17 · POTOMAC SENIPOTOMAC SENIDiscus1795-0111
Apr 1All American Track Classic VirginiaApr 1 · Shot Put · Place 11 · POTOMAC SENIPOTOMAC SENIShot Put1139-00.0011

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · Shot Put · Place 9 · Potomac SeniorPotomac SeniorShot Put12lb9.35' 4.5011
Feb 16VHSL Class 6 Region B Indoor ChampionshipFeb 16 · Shot Put · Place 8 · Potomac SeniPotomac SeniShot Put838-09.00—
Feb 16VHSL Class 6 Region B Indoor ChampionshipFeb 16 · Shot Put · Place 8 · Potomac SeniPotomac SeniShot Put838-09.00—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Freedom (Woodbridge) HS Quad MeetDec 13 · Shot Put · Place 3 · Potomac SeniorPotomac SeniorShot Put12lb3.37-10Unofficial11
Dec 6Colgan Polar BearDec 6 · Shot Put · Place 4 · Potomac SeniorPotomac SeniorShot Put12lb4.29-08.00Unofficial11
Dec 3Colgan Winter ClassicDec 3 · Shot Put · Place 4 · Potomac SeniorPotomac SeniorShot Put12lb4.36-4.50Unofficial11
Apr 22The Running Store City-County ChampionshipApr 22 · Discus · Place 7 · Potomac SeniPotomac SeniDiscus7109-09.00—
Apr 22The Running Store City-County ChampionshipApr 22 · Shot Put · Place 8 · Potomac SeniPotomac SeniShot Put839-05.50—
Apr 8Gojekian Twilight ClassicApr 8 · Shot Put · Place 8 · Potomac SeniPotomac SeniShot Put838-03.00—
Apr 8Gojekian Twilight ClassicApr 8 · Shot Put · Place 8 · Potomac SeniPotomac SeniShot Put838-03.00—
Apr 2All American Track Classic VirginiaApr 2 · Shot Put · Place 36 · POTOMAC SENI, DuPOTOMAC SENI, DuShot Put3633-00.2510
Apr 2All American Track Classic VirginiaApr 2 · Shot Put · Place 13 · POTOMAC SENIPOTOMAC SENIShot Put1333-00.2510
Apr 2All American Track Classic VirginiaApr 2 · Shot Put · Place 20 · POTOMAC SENIPOTOMAC SENIShot Put2037-04.0010
Mar 26Charles City Invitational 2022Mar 26 · Discus · Place 28 · Potomac SeniPotomac SeniDiscus2875-04—
Mar 26Charles City Invitational 2022Mar 26 · Shot Put · Place 19 · Potomac SeniPotomac SeniShot Put1933-00.25—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Walt McCormick Memorial InvitationalDec 11 · Shot Put · Place 18 · Potomac SeniorPotomac SeniorShot Put12lb18.35-10.5010
Dec 7Woodbridge Winter InvitationalDec 7 · Shot Put · Place 5 · Potomac SeniPotomac SeniShot Put536-05.00—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9Class 6 Region B ChampionshipJun 9 · Discus · Place 13 · Potomac SeniPotomac SeniDiscus1384-01—
Jun 9Class 6 Region B ChampionshipJun 9 · Discus · Place 13 · Potomac SeniPotomac SeniDiscus1384-01—
May 25Cardinal District ChampionshipMay 25 · Discus · Place 6 · Potomac SeniPotomac SeniDiscus694-00—
May 25Cardinal District ChampionshipMay 25 · Shot Put · Place 13 · Potomac SeniPotomac SeniShot Put1327-10.00—