Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorSouthside Power and Fitness Invitational · Apr 1036.61mSouthside Power and Fitness InvitationalApril 10, 2026
Hammer · 16lb / 7.26kg · OutdoorSouthside Power and Fitness Invitational · Apr 1041.30mSouthside Power and Fitness InvitationalApril 10, 2026
Javelin · 800g · OutdoorConference Carolinas · Apr 2439.33mConference CarolinasApril 24, 2025
Shot Put · 12lb · IndoorEd Bowie Invite · Dec 1045-11.50Ed Bowie InviteDecember 10, 2022
Shot Put · 16lb / 7.26kg · IndoorVisit Winston-Salem College Kick-off · Dec 612.76mVisit Winston-Salem College Kick-offDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorDavidson Relays · Mar 2714.25mDavidson RelaysMarch 27, 2026
Weight Throw · 35lb / 15.9kg · IndoorMid-Winter Collegiate Invite · Feb 1312.33mMid-Winter Collegiate InviteFebruary 13, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · Hammer · Place 16 · Belmont AbbeyBelmont AbbeyHammer16lb / 7.26kg16.40.29mJr
Apr 23Conference CarolinasApr 23 · Shot Put · Place 10 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg10.13.25mJr
Apr 17Winthrop InvitationalApr 17 · Shot Put · Place 4 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg4.13.45mJr
Apr 10Southside Power and Fitness InvitationalApr 10 · Hammer · Place 12 · Belmont AbbeyBelmont AbbeyHammer16lb / 7.26kg12.41.30m PBJr
Apr 10Southside Power and Fitness InvitationalApr 10 · Discus · Place 18 · Belmont AbbeyBelmont AbbeyDiscus2kg18.36.61m PBJr
Apr 10Southside Power and Fitness InvitationalApr 10 · Shot Put · Place 15 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg15.12.72mJr
Mar 27Davidson RelaysMar 27 · Hammer · Place 17 · Belmont AbbeyBelmont AbbeyHammer16lb / 7.26kg17.38.50mJr
Mar 27Davidson RelaysMar 27 · Discus · Place 22 · Belmont AbbeyBelmont AbbeyDiscus2kg22.35.54mJr
Mar 27Davidson RelaysMar 27 · Shot Put · Place 10 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg10.14.25m PBJr
Mar 1949er ClassicMar 19 · Hammer · Place 26 · Belmont AbbeyBelmont AbbeyHammer2637.19mJr
Mar 1949er ClassicMar 19 · Discus · Place 37 · Belmont AbbeyBelmont AbbeyDiscus3734.85mJr
Mar 1949er ClassicMar 19 · Shot Put · Place 24 · Belmont AbbeyBelmont AbbeyShot Put2413.05mJr
Mar 13Phoenix InvitationalMar 13 · Hammer · Place 8 · Belmont AbbeyBelmont AbbeyHammer834.78mJr
Mar 13Phoenix InvitationalMar 13 · Discus · Place 10 · Belmont AbbeyBelmont AbbeyDiscus1037.30mJr
Mar 13Phoenix InvitationalMar 13 · Shot Put · Place 3 · Belmont AbbeyBelmont AbbeyShot Put312.51mJr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22Conference CarolinasFeb 22 · Weight Throw · Place 17 · Belmont AbbeyBelmont AbbeyWeight Throw1711.74mJR
Feb 22Conference CarolinasFeb 22 · Shot Put · Place 14 · Belmont AbbeyBelmont AbbeyShot Put1412.58mJR
Feb 13Mid-Winter Collegiate InviteFeb 13 · Weight Throw · Place 36 · Belmont AbbeyBelmont AbbeyWeight Throw35lb / 15.9kg36.12.33m PBJr
Feb 13Mid-Winter Collegiate InviteFeb 13 · Shot Put · Place 28 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg28.12.68mJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Weight Throw · Place 38 · Belmont AbbeyBelmont AbbeyWeight Throw3812.15mJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Shot Put · Place 41 · Belmont AbbeyBelmont AbbeyShot Put4112.21mJr
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 41 · Belmont AbbeyBelmont AbbeyWeight Throw35lb / 15.9kg41.11.69mJr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 29 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg29.12.70mJr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Weight Throw · Place 26 · Belmont AbbeyBelmont AbbeyWeight Throw35lb / 15.9kg26.11.71mJr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 21 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg21.12.76m PBJr
Feb 23Conference CarolinasFeb 23 · Weight Throw · Place 15 · Belmont AbbeyBelmont AbbeyWeight Throw1513.12m—
Feb 23Conference CarolinasFeb 23 · Shot Put · Place 13 · Belmont AbbeyBelmont AbbeyShot Put1312.64m—
Feb 13JDL College Team ChallengeFeb 13 · Weight Throw · Place 9 · Belmont AbbeBelmont AbbeWeight Throw912.08m—
Feb 8Camel City DistanceFeb 8 · Shot Put · Place 18 · Belmont AbbeyBelmont AbbeyShot Put1812.46m—
Feb 7Camel City SprintsFeb 7 · Weight Throw · Place 12 · Belmont AbbeyBelmont AbbeyWeight Throw1212.50m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Weight Throw · Place 30 · Belmont AbbeyBelmont AbbeyWeight Throw35lb / 15.9kg30.11.71mSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Place 34 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg34.11.70mSo
Jan 18Mondo College InvitationalJan 18 · Weight Throw · Place 14 · Belmont AbbeBelmont AbbeWeight Throw1438-11.00—
Jan 18Mondo College InvitationalJan 18 · Shot Put · Place 12 · Belmont AbbeBelmont AbbeShot Put1239-07.25—
Jan 18Mondo College InvitationalJan 18 · Weight Throw · Place 14 · Belmont AbbeyBelmont AbbeyWeight Throw1411.86m—
Jan 18Mondo College InvitationalJan 18 · Shot Put · Place 12 · Belmont AbbeyBelmont AbbeyShot Put1212.07m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24Conference CarolinasApr 24 · Hammer · Place 17 · Belmont AbbeyBelmont AbbeyHammer16lb / 7.26kg17.40.07mSo
Apr 24Conference CarolinasApr 24 · Javelin · Place 15 · Belmont AbbeyBelmont AbbeyJavelin800g15.39.33m PBSo
Apr 24Conference CarolinasApr 24 · Shot Put · Place 6 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg6.14.09mSo
Apr 11Southside Power and Fitness InvitationalApr 11 · Shot Put · Place 3 · Belmont AbbeyBelmont AbbeyShot Put313.51mSO
Apr 11Southside Power and Fitness InvitationalApr 11 · Hammer · Place 10 · Belmont AbbeyBelmont AbbeyHammer1037.75mSO
Apr 4Tornado ClassicApr 4 · Hammer · Belmont AbbeyBelmont AbbeyHammer—FOULSo
Apr 4Tornado ClassicApr 4 · Javelin · Place 4 · Belmont AbbeyBelmont AbbeyJavelin440.57mSo
Apr 4Tornado ClassicApr 4 · Shot Put · Place 4 · Belmont AbbeyBelmont AbbeyShot Put413.99mSo
Mar 29Davidson RelaysMar 29 · Hammer · Place 19 · Belmont AbbeyBelmont AbbeyHammer1936.05mSo
Mar 29Davidson RelaysMar 29 · Shot Put · Place 16 · Belmont AbbeyBelmont AbbeyShot Put1613.69mSo
Mar 21Mountaineer First ChanceMar 21 · Shot Put · Place 15 · Belmont AbbeyBelmont AbbeyShot Put1512.63mSO
Mar 21Mountaineer First ChanceMar 21 · Discus · Place 19 · Belmont AbbeyBelmont AbbeyDiscus1935.10mSO
Mar 21Mountaineer First ChanceMar 21 · Hammer · Place 20 · Belmont AbbeyBelmont AbbeyHammer2033.07mSO
Mar 14Phoenix InvitationalMar 14 · Shot Put · Place 4 · Belmont AbbeBelmont AbbeShot Put413.12m—
Mar 14Phoenix InvitationalMar 14 · Hammer · Place 11 · Belmont AbbeBelmont AbbeHammer1136.57m—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · Weight Throw · Place 23 · Belmont AbbeyBelmont AbbeyWeight Throw35lb / 15.9kg23.11.93mSo
Dec 7Visit Winston-Salem College KickoffDec 7 · Shot Put · Place 24 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg24.12.53mSo
Feb 18Conference CarolinasFeb 18 · Shot Put · Place 12 · Belmont AbbeBelmont AbbeShot Put1212.18m—
Jan 26Camel City InvitationalJan 26 · Shot Put · Place 19 · Belmont AbbeBelmont AbbeShot Put1912.89m—
Jan 19Carolina ChallengeJan 19 · Weight Throw · Place 15 · Belmont AbbeyBelmont AbbeyWeight Throw159.30m—
Jan 19Carolina ChallengeJan 19 · Shot Put · Place 6 · Belmont AbbeyBelmont AbbeyShot Put612.57m—
Jan 13Mondo College InvitationalJan 13 · Weight Throw · Place 22 · Belmont AbbeBelmont AbbeWeight Throw2234-00.75—
Jan 13Mondo College InvitationalJan 13 · Shot Put · Place 22 · Belmont AbbeBelmont AbbeShot Put2239-08.50—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 26Conference Carolinas Championships Apr 26 · Javelin · Place 14 · Belmont AbbeyBelmont AbbeyJavelin1443.52m—
Apr 26Conference Carolinas Championships Apr 26 · Shot Put · Place 5 · Belmont AbbeyBelmont AbbeyShot Put513.28m—
Apr 19Aggie InviteApr 19 · Shot Put · Place 12 · Belmont AbbeyBelmont AbbeyShot Put1212.24m—
Apr 13Southside Power andand Fitness InvitationalApr 13 · Shot Put · Place 10 · Belmont AbbeyBelmont AbbeyShot Put1012.34mFR
Apr 13Southside Power andand Fitness InvitationalApr 13 · Discus · Place 12 · Belmont AbbeyBelmont AbbeyDiscus1233.51mFR
Apr 13Southside Power andand Fitness InvitationalApr 13 · Javelin · Place 10 · Belmont AbbeyBelmont AbbeyJavelin1036.23mFR
Apr 5VertKlasse MeetingApr 5 · Shot Put · Place 22 · Belmont AbbeyBelmont AbbeyShot Put2212.97m—
Mar 22Phoenix InvitationalMar 22 · Javelin · Place 17 · Belmont AbbeyBelmont AbbeyJavelin1736.36m—
Mar 22Phoenix InvitationalMar 22 · Discus · Place 10 · Belmont AbbeyBelmont AbbeyDiscus1033.96m—
Mar 22Phoenix InvitationalMar 22 · Shot Put · Place 8 · Belmont AbbeyBelmont AbbeyShot Put813.16m—
Mar 1449er ClassicMar 14 · Shot Put · Place 38 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg38.12.18mFr
Mar 1UNCW Seahawk InvitationalMar 1 · Javelin · Place 15 · Belmont AbbeyBelmont AbbeyJavelin15108-10FR
Mar 1UNCW Seahawk InvitationalMar 1 · Hammer · Place 12 · Belmont AbbeyBelmont AbbeyHammer12101-11FR
Mar 1UNCW Seahawk InvitationalMar 1 · Discus · Place 19 · Belmont AbbeyBelmont AbbeyDiscus19105-9FR
Mar 1UNCW Seahawk InvitationalMar 1 · Discus · Place 19 · Belmont AbbeyBelmont AbbeyDiscus19105-9FR
Mar 1UNCW Seahawk InvitationalMar 1 · Shot Put · Place 10 · Belmont AbbeyBelmont AbbeyShot Put1041-9.75FR
Mar 1UNCW Seahawk InvitationalMar 1 · Shot Put · Place 10 · Belmont AbbeyBelmont AbbeyShot Put1041-9.75FR

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · Shot Put · Place 27 · Belmont AbbeyBelmont AbbeyShot Put16lb / 7.26kg27.11.83mFr
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 9 · Osbourn ParkOsbourn ParkShot Put949-09.0012
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 9 · Osbourn ParkOsbourn ParkShot Put949-09.0012
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 9 · Osbourn ParkOsbourn ParkShot Put949-09.0012
Feb 17Class 6 Region B ChampionshipFeb 17 · Shot Put · Place 2 · Osbourn ParkOsbourn ParkShot Put248-512
Feb 6Cedar Run District ChampionshipsFeb 6 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put149-212
Jan 26CRD Mini #3Jan 26 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put145-08.50—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 2 · Osbourn ParkOsbourn ParkShot Put248-06.75—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 2 · Osbourn ParkOsbourn ParkShot Put248-06.75—

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Shot Put · Place 3 · Osbourn ParkOsbourn ParkShot Put353-03.00—
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Shot Put · Place 3 · Osbourn ParkOsbourn ParkShot Put353-03.00—
May 23VHSL Class 6 Region B Outdoor Track and Field ChampionshipMay 23 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put152-0.50—
May 23VHSL Class 6 Region B Outdoor Track and Field ChampionshipMay 23 · Discus · Place 7 · Osbourn ParkOsbourn ParkDiscus7129-8—
May 16Cedar Run District ChampionshipsMay 16 · Discus · Place 6 · Osbourn ParkOsbourn ParkDiscus6132-07—
May 16Cedar Run District ChampionshipsMay 16 · Shot Put · Place 2 · Osbourn ParkOsbourn ParkShot Put252-08.50—
May 16Cedar Run District ChampionshipsMay 16 · Discus · Place 6 · Osbourn ParkOsbourn ParkDiscus6132-07—
May 16Cedar Run District ChampionshipsMay 16 · Shot Put · Place 2 · Osbourn ParkOsbourn ParkShot Put252-08.50—
May 13Victor Cahoon Track ClassicMay 13 · Discus · Place 8 · Osbourn ParkOsbourn ParkDiscus8128-09—
May 13Victor Cahoon Track ClassicMay 13 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put150-00.00—
May 5Dogwood Track ClassicMay 5 · Discus · Place 26 · Osbourn ParkOsbourn ParkDiscus26134-07.5012
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 10 · Osbourn ParkOsbourn ParkShot Put1052-07.5012
May 5Dogwood Track ClassicMay 5 · Discus · Place 26 · Osbourn ParkOsbourn ParkDiscus26134-07.5012
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 10 · Osbourn ParkOsbourn ParkShot Put1052-07.5012
May 5Dogwood Track ClassicMay 5 · Discus · Place 13 · Osbourn ParkOsbourn ParkDiscus13134-07.5012
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 3 · Osbourn ParkOsbourn ParkShot Put352-07.5012
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 9 · Osbourn ParkOsbourn ParkShot Put949-05.5012
May 5Dogwood Track ClassicMay 5 · Discus · Place 41 · Osbourn ParkOsbourn ParkDiscus41113-0812
May 5Dogwood Track ClassicMay 5 · Discus · Place 41 · Osbourn ParkOsbourn ParkDiscus41113-0812
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 9 · Osbourn ParkOsbourn ParkShot Put949-05.5012
May 3The Running Store City-County ChampionshipsMay 3 · Discus · Place 2 · Osbourn ParkOsbourn ParkDiscus2134-812
May 3The Running Store City-County ChampionshipsMay 3 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put152-6.5012
Apr 29Gainesville Cardinal ClassicApr 29 · Discus · Place 5 · Osbourn ParkOsbourn ParkDiscus5134-07.50—
Apr 29Gainesville Cardinal ClassicApr 29 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put152-07.50—
Apr 1All American Track Classic VirginiaApr 1 · Shot Put · Place 1 · OSBOURN PARKOSBOURN PARKShot Put148-05.0012
Jan 10Cedar Run Meet #2Jan 10 · Shot Put · Place 2 · Osbourn ParkOsbourn ParkShot Put12lb2.44-00.50Unofficial12

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · Shot Put · Place 3 · Osbourn ParkOsbourn ParkShot Put12lb3.45-01.5012
Dec 10Ed Bowie InviteDec 10 · Shot Put · Place 2 · Osbourn ParkOsbourn ParkShot Put12lb2.45-11.50 PB12
Feb 16VHSL Class 6 Region B Indoor ChampionshipFeb 16 · Shot Put · Place 6 · Osbourn ParkOsbourn ParkShot Put640-02.00—
Feb 16VHSL Class 6 Region B Indoor ChampionshipFeb 16 · Shot Put · Place 6 · Osbourn ParkOsbourn ParkShot Put640-02.00—
Jan 25Cedar Run District Indoor Weekday Meet #4Jan 25 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put139-07.75—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 7CRD Mini #1Dec 7 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put12lb1.45-10.00Unofficial12
May 17Cedar Run District ChampionshipsMay 17 · Shot Put · Place 6 · Osbourn ParkOsbourn ParkShot Put645-04.00—
May 17Cedar Run District ChampionshipsMay 17 · Discus · Place 8 · Osbourn ParkOsbourn ParkDiscus8112-08—
May 17Cedar Run District ChampionshipsMay 17 · Shot Put · Place 6 · Osbourn ParkOsbourn ParkShot Put645-04.00—
May 17Cedar Run District ChampionshipsMay 17 · Discus · Place 8 · Osbourn ParkOsbourn ParkDiscus8112-08—
May 14Victor Cahoon Track ClassicMay 14 · Discus · Place 9 · Osbourn ParkOsbourn ParkDiscus9115-03.00—
May 14Victor Cahoon Track ClassicMay 14 · Shot Put · Place 7 · Osbourn ParkOsbourn ParkShot Put71.50—
May 14Victor Cahoon Track ClassicMay 14 · Discus · Place 9 · Osbourn ParkOsbourn ParkDiscus9115-03.00—
May 14Victor Cahoon Track ClassicMay 14 · Shot Put · Place 7 · Osbourn ParkOsbourn ParkShot Put71.50—
Apr 22The Running Store City-County ChampionshipApr 22 · Discus · Place 5 · Osbourn ParkOsbourn ParkDiscus5120-04.00—
Apr 22The Running Store City-County ChampionshipApr 22 · Shot Put · Place 6 · Osbourn ParkOsbourn ParkShot Put642-02.00—
Apr 8Gojekian Twilight ClassicApr 8 · Discus · Place 11 · Osbourn ParkOsbourn ParkDiscus11101-03—
Apr 8Gojekian Twilight ClassicApr 8 · Shot Put · Place 6 · Osbourn ParkOsbourn ParkShot Put639-11.50—
Apr 8Gojekian Twilight ClassicApr 8 · Discus · Place 11 · Osbourn ParkOsbourn ParkDiscus11101-03—
Apr 8Gojekian Twilight ClassicApr 8 · Shot Put · Place 6 · Osbourn ParkOsbourn ParkShot Put639-11.50—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Cedar Run Meet #2 @ Unity ReedDec 15 · 55 Meter · Place 40 · Osbourn ParkOsbourn Park55 Meter40.8.66aUnofficial11
Dec 15Cedar Run Meet #2 @ Unity ReedDec 15 · Shot Put · Place 1 · Osbourn ParkOsbourn ParkShot Put12lb1.38-03.50Unofficial11
Dec 1Cedar Run District Quad Meet #1Dec 1 · Shot Put · Place 3 · Osbourn ParkOsbourn ParkShot Put12lb3.35-03.75Unofficial11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Walt McCormick Memorial InvitationalDec 11 · Shot Put · Place 11 · Osbourn ParkOsbourn ParkShot Put12lb11.39-01.0011