Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorVirginia State Invitational · Apr 1839.03mVirginia State InvitationalApril 18, 2026
Hammer · 16lb / 7.26kg · OutdoorJMU Invitational · Apr 1042.04mJMU InvitationalApril 10, 2026
Javelin · 800g · OutdoorJMU Invitational · Apr 1028.97mJMU InvitationalApril 10, 2026
Shot Put · 12lb · IndoorVirginia Showcase Invitational · Jan 1339-00.50Virginia Showcase InvitationalJanuary 13, 2023
Shot Put · 16lb / 7.26kg · OutdoorVirginia State Invitational · Apr 1813.11mVirginia State InvitationalApril 18, 2026
Weight Throw · 35lb / 15.9kg · IndoorLiberty Kickoff · Dec 412.80mLiberty KickoffDecember 4, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18Virginia State InvitationalApr 18 · Hammer · Place 3 · Virginia UnionVirginia UnionHammer16lb / 7.26kg3.40.43mFr
Apr 18Virginia State InvitationalApr 18 · Javelin · Place 4 · Virginia UnionVirginia UnionJavelin800g4.27.81mFr
Apr 18Virginia State InvitationalApr 18 · Discus · Place 11 · Virginia UnionVirginia UnionDiscus2kg11.39.03m PBFr
Apr 18Virginia State InvitationalApr 18 · Shot Put · Place 6 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg6.13.11m PBFr
Apr 10JMU InvitationalApr 10 · Hammer · Place 9 · Virginia UnionVirginia UnionHammer16lb / 7.26kg9.42.04m PBFr
Apr 10JMU InvitationalApr 10 · Javelin · Place 14 · Virginia UnionVirginia UnionJavelin800g14.28.97m PBFr
Apr 4NSU Invitational 2026Apr 4 · Hammer · Place 7 · Virginia UnionVirginia UnionHammer741.60mFr
Apr 4NSU Invitational 2026Apr 4 · Javelin · Place 5 · Virginia UnionVirginia UnionJavelin528.71mFr
Mar 19Fred Hardy InvitationalMar 19 · Hammer · Place 10 · Virginia UnionVirginia UnionHammer16lb / 7.26kg10.39.99mFr
Mar 19Fred Hardy InvitationalMar 19 · Javelin · Place 10 · Virginia UnionVirginia UnionJavelin800g10.28.69mFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 9VCU Indoor InvitationalJan 9 · Weight Throw · Place 12 · Virginia UnionVirginia UnionWeight ThrowRound P1213.64mFr
Jan 9VCU Indoor InvitationalJan 9 · Shot Put · Place 20 · Virginia UnionVirginia UnionShot PutRound P2011.92mFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Weight Throw · Place 17 · Virginia UnionVirginia UnionWeight Throw35lb / 15.9kg17.12.80m PBFr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · Discus · Place 5 · CosbyCosbyDiscus5131-0712
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · Discus · Place 5 · CosbyCosbyDiscus5131-712
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · Discus · Place 4 · COSBYCOSBYDiscus4121-00—
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · Shot Put · Place 5 · COSBYCOSBYShot Put541-01.50—
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · Discus · Place 4 · COSBYCOSBYDiscus4121-00—
May 17Dominion District Regular Season Meet (JAMES RIVER)May 17 · Shot Put · Place 5 · COSBYCOSBYShot Put541-01.50—
Apr 21Mechanicsville InvitationalApr 21 · Discus · Place 5 · CosbyCosbyDiscus5124-0612
Apr 21Mechanicsville InvitationalApr 21 · Shot Put · Place 11 · CosbyCosbyShot Put1140-10.5012
Apr 21Mechanicsville InvitationalApr 21 · Shot Put · Place 11 · CosbyCosbyShot Put1140-10.5012
Apr 15Kellie Wells ClassicApr 15 · Discus · Place 15 · CosbyCosbyDiscus15115-01—
Apr 15Kellie Wells ClassicApr 15 · Shot Put · Place 37 · CosbyCosbyShot Put3737-04.00—
Apr 15Kellie Wells ClassicApr 15 · Discus · Place 15 · CosbyCosbyDiscus15115-112
Apr 15Kellie Wells ClassicApr 15 · Shot Put · Place 37 · CosbyCosbyShot Put3737-412

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 13VHSL Class 6 Region A ChampionshipFeb 13 · Shot Put · Place 11 · CosbyCosbyShot Put1140-05.2512
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 18 · CosbyCosbyShot Put1839-09.50—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 18 · CosbyCosbyShot Put1839-09.50—
Jan 18Dominion District Polar Bear (COSBY)Jan 18 · Shot Put · Place 1 · COSBYCOSBYShot Put141-04.00—
Jan 13Virginia Showcase InvitationalJan 13 · Shot Put · Place 33 · CosbyCosbyShot Put12lb33.39-00.50 PB12
Jan 12Dominion District Polar Bear (MIDLOTHIAN)Jan 12 · Shot Put · Place 2 · COSBYCOSBYShot Put238-08.50—
Jan 7Liberty Premier Invitational (College)Jan 7 · Shot Put · Place 49 · CosbyCosbyShot Put4932-08.00—
Jan 7Liberty Premier HS InvitationalJan 7 · Shot Put · Place 49 · CosbyCosbyShot Put12lb49.32-08.0012
Jan 5Dominion District Polar BearJan 5 · Shot Put · Place 1 · COSBYCOSBYShot Put139-04.25—

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 10STC MEET #2Dec 10 · Shot Put · Place 4 · CosbyCosbyShot Put12lb4.39-00.0012
Feb 11VHSL Class 6 Region A ChampionshipsFeb 11 · Shot Put · Place 21 · CosbyCosbyShot Put2130-09.0011
Feb 11VHSL Class 6 Region A ChampionshipsFeb 11 · Shot Put · Place 21 · CosbyCosbyShot Put2130-09.0011
Feb 5Cavaliers Last Chance MeetFeb 5 · Shot Put · Place 30 · CosbyCosbyShot Put3032-09.00—
Feb 1James River Polar Bear #2Feb 1 · Shot Put · Place 6 · CosbyCosbyShot Put634-10.50—
Jan 25Powhatan Polar BearJan 25 · Shot Put · Place 6 · CosbyCosbyShot Put633-07.50—
Jan 14The Virginia ShowcaseJan 14 · Shot Put · Place 42 · CosbyCosbyShot Put4230-01.75—
Jan 14The Virginia ShowcaseJan 14 · Shot Put · Place 42 · CosbyCosbyShot Put4230-01.75—
Jan 8Liberty Premier InvitationalJan 8 · Shot Put · Place 22 · CosbyCosbyShot Put2234-02.00—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Discus · Place 15 · CosbyCosbyDiscus15114-0911
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Shot Put · Place 26 · CosbyCosbyShot Put2631-01.0011
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Discus · Place 15 · CosbyCosbyDiscus15114-911
May 27VHSL Region 6A Outdoor T&F ChampionshipsMay 27 · Shot Put · Place 26 · CosbyCosbyShot Put2631-111
May 18Dominion District at CosbyMay 18 · Discus · Place 4 · CosbyCosbyDiscus4115-10—
May 18Dominion District at CosbyMay 18 · Shot Put · Place 25 · CosbyCosbyShot Put2523-04.00—
May 18Dominion District at CosbyMay 18 · Discus · Place 4 · CosbyCosbyDiscus4115-10—
May 18Dominion District at CosbyMay 18 · Shot Put · Place 25 · CosbyCosbyShot Put2523-04.00—
May 14Glen Allen InvitationalMay 14 · Discus · Place 14 · CosbyCosbyDiscus14105-0611
May 14Glen Allen InvitationalMay 14 · Shot Put · Place 22 · CosbyCosbyShot Put2236-05.0011
May 14Glen Allen InvitationalMay 14 · Shot Put · Place 22 · CosbyCosbyShot Put2236-03.0011
May 14Glen Allen InvitationalMay 14 · Discus · Place 14 · CosbyCosbyDiscus14105-0711
May 2Dominion District at MonacanMay 2 · Shot Put · Place 17 · CosbyCosbyShot Put1731-09.00—
May 2Dominion District at MonacanMay 2 · Discus · Place 3 · CosbyCosbyDiscus3100-09—
Apr 30Gloucester HS Track ClassicApr 30 · Discus · Place 30 · CosbyCosbyDiscus3095-00—
Apr 30Gloucester HS Track ClassicApr 30 · Shot Put · Place 24 · CosbyCosbyShot Put2435-11.50—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Monacan Polar Bear #1Dec 15 · Shot Put · Place 5 · CosbyCosbyShot Put12lb5.31-09.50Unofficial11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Walt McCormick Memorial InvitationalDec 11 · Shot Put · CosbyCosbyShot Put12lb—DNS11
Dec 4STC MEET #1Dec 4 · Shot Put · Place 5 · CosbyCosbyShot Put12lb5.33-00.0011

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Manchester Polar Bear MeetJan 8 · Shot Put · Place 19 · CosbyCosbyShot Put12lb19.24-11.00Unofficial9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13STC MEET #2Dec 13 · Shot Put · Place 4 · CosbyCosbyShot Put12lb4.25-06.009