Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCatamount Classic · Apr 2445.99mCatamount ClassicApril 24, 2026
Hammer · 4kg · OutdoorAsheville Bulldog Invitational · Apr 1043.90mAsheville Bulldog InvitationalApril 10, 2026
Javelin · 600g · OutdoorTennessee Invitational · Apr 423.45mTennessee InvitationalApril 4, 2025
Shot Put · 4kg · IndoorBig South Indoor Championship · Feb 2810.94mBig South Indoor ChampionshipFebruary 28, 2025
Shot Put · 4kg · OutdoorDavidson Relays · Mar 2711.76mDavidson RelaysMarch 27, 2026
Weight Throw · 20lb / 9.0kg · IndoorTryon Winter Classic · Jan 1613.44mTryon Winter ClassicJanuary 16, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Hammer · Place 14 · UNC AshevilleUNC AshevilleHammer4kg14.41.92mSr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Discus · Place 10 · UNC AshevilleUNC AshevilleDiscus1kg10.43.40mSr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Shot Put · Place 13 · UNC AshevilleUNC AshevilleShot Put4kg13.11.43mSr
Apr 24Catamount ClassicApr 24 · Hammer · Place 12 · UNC AshevilleUNC AshevilleHammer4kg12.39.11mSr
Apr 24Catamount ClassicApr 24 · Discus · Place 2 · UNC AshevilleUNC AshevilleDiscus1kg2.45.99m PBSr
Apr 24Catamount ClassicApr 24 · Shot Put · Place 13 · UNC AshevilleUNC AshevilleShot Put4kg13.10.91mSr
Apr 10Asheville Bulldog InvitationalApr 10 · Hammer · Place 4 · UNC AshevilleUNC AshevilleHammer4kg4.43.90m PBSr
Apr 10Asheville Bulldog InvitationalApr 10 · Discus · Place 1 · UNC AshevilleUNC AshevilleDiscus1kg1.42.44mSr
Apr 10Asheville Bulldog InvitationalApr 10 · Shot Put · Place 5 · UNC AshevilleUNC AshevilleShot Put4kg5.11.58mSr
Mar 27Davidson RelaysMar 27 · Hammer · Place 9 · UNC AshevilleUNC AshevilleHammer4kg9.41.07mSr
Mar 27Davidson RelaysMar 27 · Discus · Place 5 · UNC AshevilleUNC AshevilleDiscus1kg5.43.37mSr
Mar 27Davidson RelaysMar 27 · Shot Put · Place 10 · UNC AshevilleUNC AshevilleShot Put4kg10.11.76m PBSr
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Hammer · Place 7 · UNC AshevilleUNC AshevilleHammer741.59mSR
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Discus · Place 1 · UNC AshevilleUNC AshevilleDiscus141.42mSR
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Shot Put · Place 4 · UNC AshevilleUNC AshevilleShot Put411.80mSR

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · Weight Throw · Place 16 · UNC AshevilleUNC AshevilleWeight Throw1613.94mSR
Feb 27Big South Indoor TF Championships 2026Feb 27 · Shot Put · Place 13 · UNC AshevilleUNC AshevilleShot Put1311.04mSR
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Weight Throw · Place 19 · UNC AshevilleUNC AshevilleWeight Throw1913.27mSr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Shot Put · Place 21 · UNC AshevilleUNC AshevilleShot Put2111.24mSr
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 16 · UNC AshevilleUNC AshevilleWeight Throw20lb / 9.0kg16.13.44m PBSr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 18 · UNC AshevilleUNC AshevilleShot Put4kg18.10.24mSr
Jan 9UNC Asheville Collegiate OpenerJan 9 · Weight Throw · Place 8 · UNC AshevilleUNC AshevilleWeight Throw813.84mSR
Jan 9UNC Asheville Collegiate OpenerJan 9 · Shot Put · Place 10 · UNC AshevilleUNC AshevilleShot Put1011.48mSR

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · Hammer · Place 13 · UNC AshevilleUNC AshevilleHammer1342.37mJR
May 12Big South Outdoor Track and Field ChampionshipMay 12 · Discus · Place 4 · UNC AshevilleUNC AshevilleDiscus442.89mJR
Apr 25Catamount Classic Apr 25 · Hammer · Place 14 · UNC-AshevilleUNC-AshevilleHammer1441.21mJR
Apr 25Catamount Classic Apr 25 · Discus · Place 5 · UNC-AshevilleUNC-AshevilleDiscus544.00mJR
Apr 25Catamount Classic Apr 25 · Shot Put · Place 8 · UNC-AshevilleUNC-AshevilleShot Put811.63mJR
Apr 11Asheville Bulldog InvitationalApr 11 · Hammer · Place 15 · UNC AshevilleUNC AshevilleHammer1540.74mJr
Apr 11Asheville Bulldog InvitationalApr 11 · Discus · Place 1 · UNC AshevilleUNC AshevilleDiscus141.32mJr
Apr 11Asheville Bulldog InvitationalApr 11 · Shot Put · Place 12 · UNC AshevilleUNC AshevilleShot Put1210.66mJr
Apr 4Tennessee InvitationalApr 4 · Javelin · Place 12 · UNC AshevilleUNC AshevilleJavelin600g12.23.45m PBJr
Apr 4Tennessee InvitationalApr 4 · Discus · Place 3 · UNC AshevilleUNC AshevilleDiscus1kg3.41.85mJr
Apr 4Tennessee InvitationalApr 4 · Shot Put · Place 16 · UNC AshevilleUNC AshevilleShot Put4kg16.10.83mJr
Mar 2049er ClassicMar 20 · Javelin · UNC AshevilleUNC AshevilleJavelin600g--FSJr
Mar 2049er ClassicMar 20 · Discus · Place 11 · UNC AshevilleUNC AshevilleDiscus1kg11.37.71mJr
Mar 2049er ClassicMar 20 · Shot Put · Place 28 · UNC AshevilleUNC AshevilleShot Put4kg28.10.58mJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · Weight Throw · Place 15 · UNC AshevilleUNC AshevilleWeight Throw20lb / 9.0kg15.13.16mJr
Feb 28Big South Indoor ChampionshipFeb 28 · Shot Put · Place 14 · UNC AshevilleUNC AshevilleShot Put4kg14.10.94m PBJr
Jan 17Virginia Tech InvitationalJan 17 · Weight Throw · Place 25 · UNC AshevilleUNC AshevilleWeight Throw20lb / 9.0kg25.12.95mJr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · Hammer · Place 19 · UNC AshevilleUNC AshevilleHammer4kg19.39.01mSo
May 6Big SouthMay 6 · Discus · Place 11 · UNC AshevilleUNC AshevilleDiscus1kg11.41.26mSo
Apr 19Georgia Tech InvitationalApr 19 · Discus · Place 13 · UNC AshevilleUNC AshevilleDiscus1kg13.38.93mSo
Apr 12Asheville Bulldog InvitationalApr 12 · Hammer · Place 12 · UNC AshevilleUNC AshevilleHammer4kg12.36.76mSo
Apr 12Asheville Bulldog InvitationalApr 12 · Discus · Place 7 · UNC AshevilleUNC AshevilleDiscus1kg7.38.87mSo
Apr 5Tennessee InvitationalApr 5 · Hammer · Place 21 · UNC AshevilleUNC AshevilleHammer4kg21.32.70mSo
Apr 5Tennessee InvitationalApr 5 · Discus · Place 14 · UNC AshevilleUNC AshevilleDiscus1kg14.37.31mSo
Mar 22Montreat OpenMar 22 · Hammer · Place 15 · UNC AshevilleUNC AshevilleHammer4kg15.39.03mSo
Mar 22Montreat OpenMar 22 · Discus · Place 19 · UNC AshevilleUNC AshevilleDiscus1kg19.31.57mSo
Mar 1449er ClassicMar 14 · Hammer · Place 35 · UNC AshevilleUNC AshevilleHammer4kg35.35.55mSo
Mar 1449er ClassicMar 14 · Discus · Place 23 · UNC AshevilleUNC AshevilleDiscus1kg23.37.21mSo

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 14Catamount ClassicApr 14 · Hammer · Place 19 · UNC-AshevilleUNC-AshevilleHammer1935.06mFR
Apr 14Catamount ClassicApr 14 · Discus · Place 1 · UNC-AshevilleUNC-AshevilleDiscus143.86mFR
Mar 24Montreat College OpenMar 24 · Discus · Place 2 · UNC-AshevilleUNC-AshevilleDiscus240.23mFR
Mar 24Montreat College OpenMar 24 · Javelin · Place 21 · UNC-AshevilleUNC-AshevilleJavelin2120.28mFR
Mar 162023 Charlotte 49er ClassicMar 16 · Discus · Place 22 · UNC-AshevilleUNC-AshevilleDiscus22112-4FR
Mar 162023 Charlotte 49er ClassicMar 16 · Discus · Place 22 · UNC-AshevilleUNC-AshevilleDiscus22112-4FR
Mar 162023 Charlotte 49er ClassicMar 16 · Shot Put · Place 40 · UNC-AshevilleUNC-AshevilleShot Put4028-4.25FR
Mar 162023 Charlotte 49er ClassicMar 16 · Shot Put · Place 40 · UNC-AshevilleUNC-AshevilleShot Put4028-4.25FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2John Weaver InvitationalDec 2 · Weight Throw · Place 20 · UNC AshevilleUNC AshevilleWeight Throw20lb / 9.0kg20.11.30mFr
Dec 2John Weaver InvitationalDec 2 · Shot Put · Place 24 · UNC AshevilleUNC AshevilleShot Put4kg24.9.72mFr

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12FHSAA Class 2A State Track & Field ChampionshipsMay 12 · Discus · Place 3 · West Shore Jr./Sr.West Shore Jr./Sr.Discus1kg3.37.03m12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8FHSAA Class 2A State Track & Field ChampionshipsMay 8 · Discus · Place 7 · West Shore Jr./Sr.West Shore Jr./Sr.Discus1kg7.36.18m11
May 1FHSAA 2A Region 2May 1 · Discus · Place 3 · West Shore Jr./Sr.West Shore Jr./Sr.Discus1kg3.36.83m11