Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorCIAA Outdoor Track and Field Championship · May 150.68mCIAA Outdoor Track and Field ChampionshipMay 1, 2026
Hammer · 16lb / 7.26kg · OutdoorUMO First Chance · May 848.13mUMO First ChanceMay 8, 2026
Shot Put · 12lb · OutdoorVHSL 2A State Championships · Jun 344-01.50VHSL 2A State ChampionshipsJune 3, 2022
Shot Put · 16lb / 7.26kg · IndoorCIAA Indoor Track and Field Championship · Feb 1514.16mCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
Shot Put · 16lb / 7.26kg · OutdoorJMU Invitational · Apr 1014.56mJMU InvitationalApril 10, 2026
Weight Throw · 35lb / 15.9kg · IndoorLiberty Kickoff · Dec 416.74mLiberty KickoffDecember 4, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8UMO First ChanceMay 8 · Hammer · Place 9 · Virginia UnionVirginia UnionHammer16lb / 7.26kg9.48.13m PBSo
May 8UMO First ChanceMay 8 · Discus · Place 5 · Virginia UnionVirginia UnionDiscus2kg5.50.06mSo
May 8Mount Olive First ChanceMay 8 · Hammer · Place 9 · Virginia UnionVirginia UnionHammer16lb / 7.26kg9.48.13mSo
May 8Mount Olive First ChanceMay 8 · Discus · Place 5 · Virginia UnionVirginia UnionDiscus2kg5.50.06mSo
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · Discus · Place 2 · Virginia UnionVirginia UnionDiscus2kg2.50.68m PBSo
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · Shot Put · Place 6 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg6.14.35mSo
Apr 18Virginia State InvitationalApr 18 · Hammer · Place 2 · Virginia UnionVirginia UnionHammer16lb / 7.26kg2.47.17mSo
Apr 18Virginia State InvitationalApr 18 · Discus · Place 2 · Virginia UnionVirginia UnionDiscus2kg2.50.26mSo
Apr 18Virginia State InvitationalApr 18 · Shot Put · Place 5 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg5.13.33mSo
Apr 10JMU InvitationalApr 10 · Discus · Place 2 · Virginia UnionVirginia UnionDiscus2kg2.48.28mSo
Apr 10JMU InvitationalApr 10 · Shot Put · Place 8 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg8.14.56m PBSo
Apr 4NSU Invitational 2026Apr 4 · Hammer · Place 1 · Virginia UnionVirginia UnionHammer150.72mSo
Mar 26Morehouse RelaysMar 26 · Hammer · Place 1 · Virginia UnionVirginia UnionHammer16lb / 7.26kg1.47.96mSo
Mar 26Morehouse RelaysMar 26 · Discus · Place 2 · Virginia UnionVirginia UnionDiscus2kg2.45.78mSo
Mar 26Morehouse RelaysMar 26 · Shot Put · Place 7 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg7.13.50mSo
Mar 19Fred Hardy InvitationalMar 19 · Hammer · Place 7 · Virginia UnionVirginia UnionHammer16lb / 7.26kg7.46.08mSo
Mar 19Fred Hardy InvitationalMar 19 · Discus · Place 3 · Virginia UnionVirginia UnionDiscus2kg3.46.03mSo
Mar 19Fred Hardy InvitationalMar 19 · Shot Put · Place 5 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg5.14.42mSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · Shot Put · Place 7 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg7.14.16m PBSo
Jan 30George Mason Patriot GamesJan 30 · Weight Throw · Place 2 · Virginia UnionVirginia UnionWeight Throw215.27mSo
Jan 17The Mayor's CupJan 17 · Weight Throw · Place 2 · Virginia UniVirginia UniWeight Throw251-02.25SO
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · Weight Throw · Place 2 · Virginia UnionVirginia UnionWeight Throw35lb / 15.9kg2.15.60mSo
Jan 9VCU Indoor InvitationalJan 9 · Weight Throw · Place 4 · Virginia UnionVirginia UnionWeight ThrowRound P416.09mSo
Jan 9VCU Indoor InvitationalJan 9 · Weight Throw · Place 4 · Virginia UnionVirginia UnionWeight Throw416.09mSo
Jan 9VCU Indoor InvitationalJan 9 · Shot Put · Place 12 · Virginia UnionVirginia UnionShot PutRound P1213.40mSo

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Weight Throw · Place 6 · Virginia UnionVirginia UnionWeight Throw35lb / 15.9kg6.16.74m PBSo
Feb 7Liberty OpenFeb 7 · Weight Throw · Place 25 · Virginia UnionVirginia UnionWeight Throw2513.07m—
Feb 7Liberty OpenFeb 7 · Shot Put · Place 29 · Virginia UnionVirginia UnionShot Put2912.71m—
Jan 24VMI InvitationalJan 24 · Weight Throw · Place 17 · Virginia UnionVirginia UnionWeight Throw1713.92m—
Jan 24VMI InvitationalJan 24 · Shot Put · Place 27 · Virginia UnionVirginia UnionShot Put2712.96m—
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · Weight Throw · Place 7 · Virginia UnionVirginia UnionWeight Throw35lb / 15.9kg7.14.81mFr
Jan 12VCU Rams Indoor InvitationalJan 12 · Weight Throw · Place 3 · Virginia UnionVirginia UnionWeight Throw314.30m—
Jan 12VCU Rams Indoor InvitationalJan 12 · Weight Throw · Place 3 · Virginia UnionVirginia UnionWeight Throw314.30m—
Jan 12VCU Rams Indoor InvitationalJan 12 · Shot Put · Place 7 · Virginia UnionVirginia UnionShot Put712.95m—
Jan 12VCU Rams Indoor InvitationalJan 12 · Shot Put · Place 7 · Virginia UnionVirginia UnionShot Put712.95m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · Discus · Place 3 · Virginia UnionVirginia UnionDiscus2kg3.46.05mFr
Apr 11The Trojan RelaysApr 11 · Discus · Place 12 · Virginia UnionVirginia UnionDiscus1240.99mFr
Apr 11The Trojan RelaysApr 11 · Shot Put · Place 10 · Virginia UnionVirginia UnionShot Put1013.44mFr
Apr 5NSU Invitational 2025Apr 5 · Hammer · Place 4 · Virginia UnionVirginia UnionHammer442.01mFr
Apr 5NSU Invitational 2025Apr 5 · Discus · Place 6 · Virginia UnionVirginia UnionDiscus644.27mFr
Mar 292025 Livingstone InvitationalMar 29 · Discus · Place 3 · Virginia UnionVirginia UnionDiscus2kg3.45.27mFr
Mar 292025 Livingstone InvitationalMar 29 · Shot Put · Place 9 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg9.13.75mFr
Mar 21Fred HardyMar 21 · Hammer · Place 5 · Virginia UnionVirginia UnionHammer16lb / 7.26kg5.42.15mFr
Mar 21Fred HardyMar 21 · Discus · Place 6 · Virginia UnionVirginia UnionDiscus2kg6.43.63mFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8CNU Holiday OpenDec 8 · Weight Throw · Place 3 · Virginia UnionVirginia UnionWeight Throw35lb / 15.9kg3.14.96mFr
Dec 8CNU Holiday OpenDec 8 · Shot Put · Place 14 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg14.12.15mFr
Dec 7Visit Winston-Salem College KickoffDec 7 · Weight Throw · Place 14 · Virginia UnionVirginia UnionWeight Throw35lb / 15.9kg14.14.07mFr
Dec 7Visit Winston-Salem College KickoffDec 7 · Shot Put · Place 22 · Virginia UnionVirginia UnionShot Put16lb / 7.26kg22.12.75mFr

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · Discus · Place 1 · WindsorWindsorDiscus1161-0412
May 31VHSL Class 2 State ChampionshipsMay 31 · Shot Put · Place 1 · WindsorWindsorShot Put151-11.0012
May 20VHSL Class 2 Region A ChampionshipsMay 20 · Discus · Place 1 · WINDSORWINDSORDiscus1170-09—
May 20VHSL Class 2 Region A ChampionshipsMay 20 · Shot Put · Place 1 · WINDSORWINDSORShot Put149-07.00—
May 1Greensville Co. Home Meet #3May 1 · Discus · Place 1 · WindsorWindsorDiscus1139-912
Apr 24Sussex Home Meet #3Apr 24 · Discus · Place 1 · WindsorWindsorDiscus1174-312
Apr 24Sussex Home Meet #3Apr 24 · Shot Put · Place 1 · WindsorWindsorShot Put154-512
Apr 20Track 757 InvitationalApr 20 · Discus · Place 5 · WindsorWindsorDiscus5140-412
Apr 20Track 757 InvitationalApr 20 · Shot Put · Place 3 · WindsorWindsorShot Put349-712
Apr 18Franklin HS Meet #2Apr 18 · Discus · Place 1 · WindsorWindsorDiscus1150-09—
Apr 18Franklin HS Meet #2Apr 18 · Shot Put · Place 1 · WindsorWindsorShot Put151-08.50—
Apr 18Franklin HS Meet #2Apr 18 · Discus · Place 1 · WindsorWindsorDiscus1150-09—
Apr 18Franklin HS Meet #2Apr 18 · Shot Put · Place 1 · WindsorWindsorShot Put151-08.50—
Apr 17Peninsula District Meet #2Apr 17 · Shot Put · Place 3 · WindsorWindsorShot Put349-712
Apr 17Peninsula District Meet #2Apr 17 · Discus · Place 5 · WindsorWindsorDiscus5140-412
Apr 10Greensville Co. Home Meet #2Apr 10 · Discus · Place 1 · WindsorWindsorDiscus1156-912
Apr 10Greensville Co. Home Meet #2Apr 10 · Shot Put · Place 1 · WindsorWindsorShot Put151-712
Mar 29Charles City InvitationalMar 29 · Discus · Place 3 · WindsorWindsorDiscus3140-11—
Mar 29Charles City InvitationalMar 29 · Shot Put · Place 2 · WindsorWindsorShot Put251-02.00—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 2 State ChampionshipsJun 2 · Shot Put · Place 6 · WindsorWindsorShot Put647-03.0011
Jun 2VHSL Class 2 State ChampionshipsJun 2 · Discus · Place 1 · WindsorWindsorDiscus1160-0911
Jun 2VHSL Class 2 State ChampionshipsJun 2 · Shot Put · Place 2 · WindsorWindsorShot Put248-10.0011
May 22VHSL Class 2 Region A Outdoor Track and Field ChampionshipsMay 22 · Discus · Place 1 · WINDSORWINDSORDiscus1137-09—
May 22VHSL Class 2 Region A Outdoor Track and Field ChampionshipsMay 22 · Shot Put · Place 1 · WINDSORWINDSORShot Put149-09.00—
May 10Tri-Rivers District Championship MeetMay 10 · Discus · Place 1 · WindsorWindsorDiscus1131-411
May 10Tri-Rivers District Championship MeetMay 10 · Shot Put · Place 1 · WindsorWindsorShot Put149-211
Apr 22Track 757 InvitationalApr 22 · Discus · Place 4 · WindsorWindsorDiscus4145-0811
Apr 8Run 804 Track HS InvitationalApr 8 · Shot Put · Place 9 · WindsorWindsorShot Put95.25JR
Apr 8Run 804 Track HS InvitationalApr 8 · Shot Put · Place 9 · WindsorWindsorShot Put941-5.25JR
Mar 21Windsor Home Meet #1Mar 21 · Discus · Place 1 · WindsorWindsorDiscus1137-011
Mar 21Windsor Home Meet #1Mar 21 · Shot Put · Place 1 · WindsorWindsorShot Put143-511

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3VHSL 2A State ChampionshipsJun 3 · Shot Put · Place 8 · WindsorWindsorShot Put12lb8.44-01.50 PB10
May 23VHSL 2A Region A Track and Field ChampionshipsMay 23 · Discus · Place 14 · WindsorWindsorDiscus1496-02—
May 23VHSL 2A Region A Track and Field ChampionshipsMay 23 · Shot Put · Place 3 · WindsorWindsorShot Put342-07.50—
May 11Tri-Rivers District Championship MeetMay 11 · Discus · Place 10 · WindsorWindsorDiscus1093-0110
May 11Tri-Rivers District Championship MeetMay 11 · Shot Put · Place 3 · WindsorWindsorShot Put342-08.0010
May 11Tri-Rivers District Championship MeetMay 11 · Discus · Place 11 · WindsorWindsorDiscus1193-110
May 11Tri-Rivers District Championship MeetMay 11 · Shot Put · Place 3 · WindsorWindsorShot Put342-810
Mar 26Charles City Invitational 2022Mar 26 · Discus · Place 13 · WindsorWindsorDiscus1394-08—
Mar 26Charles City Invitational 2022Mar 26 · Shot Put · Place 11 · WindsorWindsorShot Put1137-08.00—
Mar 16Windsor Home Meet #1Mar 16 · Discus · Place 4 · WindsorWindsorDiscus491-0910
Mar 16Windsor Home Meet #1Mar 16 · Shot Put · Place 4 · WindsorWindsorShot Put437-08.7510

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27Franklin HS Meet #4May 27 · Discus · Place 3 · WINDSORWINDSORDiscus381-009
May 27Franklin HS Meet #4May 27 · Shot Put · Place 2 · WINDSORWINDSORShot Put235-00.509