Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorSFHS Raiders Open Mini Meet · Feb 945.24SFHS Raiders Open Mini MeetFebruary 9, 2021
Discus · 1.6kg · OutdoorBob Hayes HS Invitational · Mar 1650.87mBob Hayes HS InvitationalMarch 16, 2024
Discus · 2kg · OutdoorCatamount Classic · Apr 2447.97mCatamount ClassicApril 24, 2026
Javelin · 800g · OutdoorFSU HS Relays · Mar 2261.70mFSU HS RelaysMarch 22, 2024
Pole Vault · OutdoorFHSAA 2A District 2 · Apr 132.74mFHSAA 2A District 2April 13, 2021
Shot Put · 12lb · OutdoorFHSAA 2A State Track & Field Championships · May 1616.29mFHSAA 2A State Track & Field ChampionshipsMay 16, 2024
Shot Put · 16lb / 7.26kg · IndoorVisit Winston-Salem College Kick-off · Dec 615.19mVisit Winston-Salem College Kick-offDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorCatamount Classic · Apr 2414.11mCatamount ClassicApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorTryon Winter Classic · Jan 1615.11mTryon Winter ClassicJanuary 16, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Lee University Last ChanceMay 9 · Javelin · Place 6 · Mars HillMars HillJavelin800g6.53.69mSo
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Javelin · Place 1 · Mars HillMars HillJavelin800g1.55.66mSo
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Discus · Place 3 · Mars HillMars HillDiscus2kg3.46.09mSo
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Shot Put · Place 6 · Mars HillMars HillShot Put16lb / 7.26kg6.13.90mSo
Apr 24Catamount ClassicApr 24 · Javelin · Place 1 · Mars HillMars HillJavelin800g1.59.84mSo
Apr 24Catamount ClassicApr 24 · Discus · Place 4 · Mars HillMars HillDiscus2kg4.47.97m PBSo
Apr 24Catamount ClassicApr 24 · Shot Put · Place 8 · Mars HillMars HillShot Put16lb / 7.26kg8.14.11m PBSo
Apr 17Winthrop InvitationalApr 17 · Javelin · Place 1 · Mars HillMars HillJavelin800g1.60.07mSo
Apr 17Winthrop InvitationalApr 17 · Discus · Place 1 · Mars HillMars HillDiscus2kg1.47.26mSo
Mar 20Montreat OpenMar 20 · Javelin · Place 1 · Mars HillMars HillJavelin800g1.59.73mSo
Mar 20Montreat OpenMar 20 · Discus · Place 4 · Mars HillMars HillDiscus2kg4.47.65mSo
Mar 20Montreat OpenMar 20 · Shot Put · Place 8 · Mars HillMars HillShot Put16lb / 7.26kg8.13.27mSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · Weight Throw · Place 11 · Mars HillMars HillWeight Throw35lb / 15.9kg11.15.07mSo
Feb 28South Atlantic ChampsFeb 28 · Shot Put · Place 5 · Mars HillMars HillShot Put16lb / 7.26kg5.14.43mSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · Weight Throw · Place 18 · Mars HillMars HillWeight Throw35lb / 15.9kg18.14.43mSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · Shot Put · Place 6 · Mars HillMars HillShot Put16lb / 7.26kg6.14.56mSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Weight Throw · Place 18 · Mars HillMars HillWeight Throw1813.94mSo
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 12 · Mars HillMars HillWeight Throw35lb / 15.9kg12.15.11m PBSo
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 6 · Mars HillMars HillShot Put16lb / 7.26kg6.15.09mSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Weight Throw · Mars HillMars HillWeight Throw35lb / 15.9kg--FOULSo
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 8 · Mars HillMars HillShot Put16lb / 7.26kg8.15.19m PBSo
Feb 7Liberty OpenFeb 7 · Weight Throw · Place 27 · Mars HillMars HillWeight Throw2712.70m—
Feb 7Liberty OpenFeb 7 · Shot Put · Place 34 · Mars HillMars HillShot Put3412.39m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Weight Throw · Place 16 · Mars HillMars HillWeight Throw35lb / 15.9kg16.13.34mFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Place 22 · Mars HillMars HillShot Put16lb / 7.26kg22.12.61mFr
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · Weight Throw · Place 23 · Mars HillMars HillWeight Throw2312.84m—
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · Shot Put · Place 11 · Mars HillMars HillShot Put1113.45m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10Lenoir-Rhyne Last Chance andand Multi #1May 10 · Javelin · Place 1 · Mars HillMars HillJavelin157.70mFr
May 10Lenoir-Rhyne Last Chance andand Multi #1May 10 · Discus · Place 4 · Mars HillMars HillDiscus438.84mFr
May 10Lenoir-Rhyne Last Chance andand Multi #1May 10 · Shot Put · Place 2 · Mars HillMars HillShot Put212.79mFr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Shot Put · Place 10 · Mars HillMars HillShot Put1014.03mFR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Discus · Place 15 · Mars HillMars HillDiscus1539.00mFR
Apr 11Asheville Bulldog InvitationalApr 11 · Javelin · Place 1 · Mars HillMars HillJavelin161.25mFr
Apr 11Asheville Bulldog InvitationalApr 11 · Discus · Place 6 · Mars HillMars HillDiscus643.62mFr
Apr 11Asheville Bulldog InvitationalApr 11 · Shot Put · Place 18 · Mars HillMars HillShot Put1812.27mFr
Apr 4Tennessee InvitationalApr 4 · Javelin · Place 7 · Mars HillMars HillJavelin800g7.57.27mFr
Apr 4Tennessee InvitationalApr 4 · Discus · Place 19 · Mars HillMars HillDiscus2kg19.40.84mFr
Mar 27Raleigh RelaysMar 27 · Javelin · Place 9 · Mars HillMars HillJavelin959.59mFR
Mar 27Raleigh RelaysMar 27 · Javelin · Place 9 · Mars HillMars HillJavelin959.59mFR
Mar 21Montreat OpenMar 21 · Javelin · Place 1 · Mars HillMars HillJavelin153.95m—
Mar 21Montreat OpenMar 21 · Hammer · Place 11 · Mars HillMars HillHammer1133.33m—
Mar 21Montreat OpenMar 21 · Discus · Place 2 · Mars HillMars HillDiscus244.60m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Nov 16Get Your Marks Field MeetNov 16 · Weight Throw · Place 4 · Mars HillMars HillWeight Throw35lb / 15.9kg4.11.88mFr
Nov 16Get Your Marks Field MeetNov 16 · Shot Put · Place 4 · Mars HillMars HillShot Put16lb / 7.26kg4.12.55mFr
Feb 24Jesse Forbes HS InvitationalFeb 24 · Javelin · Place 1 · SuwanneeSuwanneeJavelin159.43mSR
Feb 24Jesse Forbes HS InvitationalFeb 24 · Discus · Place 2 · SuwanneeSuwanneeDiscus251.46mSR
Feb 24Jesse Forbes HS InvitationalFeb 24 · Shot Put · Place 3 · SuwanneeSuwanneeShot Put315.24mSR

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16FHSAA 2A State Track & Field ChampionshipsMay 16 · Javelin · Place 2 · SuwanneeSuwanneeJavelin800g2.59.12m12
May 16FHSAA 2A State Track & Field ChampionshipsMay 16 · Discus · Place 6 · SuwanneeSuwanneeDiscus1.6kg6.47.39m12
May 16FHSAA 2A State Track & Field ChampionshipsMay 16 · Shot Put · Place 3 · SuwanneeSuwanneeShot Put12lb3.16.29m PB12
May 7FHSAA 2A Region 1May 7 · Discus · Place 3 · SuwanneeSuwanneeDiscus1.6kg3.44.22m12
May 7FHSAA 2A Region 1May 7 · Shot Put · Place 4 · SuwanneeSuwanneeShot Put12lb4.14.85m12
Apr 27FHSAA 2A - District 2Apr 27 · Javelin · Place 1 · SuwanneeSuwanneeJavelin800g1.58.60m12
Apr 27FHSAA 2A - District 2Apr 27 · Discus · Place 1 · SuwanneeSuwanneeDiscus1.6kg1.48.11m12
Apr 27FHSAA 2A - District 2Apr 27 · Shot Put · Place 1 · SuwanneeSuwanneeShot Put12lb1.15.76m12
Mar 22FSU HS RelaysMar 22 · Javelin · Place 2 · SuwanneeSuwanneeJavelin800g2.61.70m PB12
Mar 16Bob Hayes HS InvitationalMar 16 · Javelin · Place 2 · SuwanneeSuwanneeJavelin800g2.59.79m12
Mar 16Bob Hayes HS InvitationalMar 16 · Discus · Place 1 · SuwanneeSuwanneeDiscus1.6kg1.50.87m PB12
Mar 9SFHS RAIDERS INVITATIONALMar 9 · Javelin · Place 1 · SuwanneeSuwanneeJavelin146.00mSR
Mar 9SFHS RAIDERS INVITATIONALMar 9 · Discus · Place 1 · SuwanneeSuwanneeDiscus147.68mSR
Mar 9SFHS RAIDERS INVITATIONALMar 9 · Shot Put · Place 1 · SuwanneeSuwanneeShot Put114.10mSR

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 18FHSAA 2A State Track & Field ChampionshipsMay 18 · Javelin · Place 2 · SuwanneeSuwanneeJavelin800g2.53.59m11
May 3FHSAA 2A Region 1May 3 · Javelin · Place 1 · SuwanneeSuwanneeJavelin1175-1JR
May 3FHSAA 2A Region 1May 3 · Javelin · Place 1 · SuwanneeSuwanneeJavelin1175-1JR
May 3FHSAA 2A Region 1May 3 · Discus · Place 11 · SuwanneeSuwanneeDiscus11126-3JR
May 3FHSAA 2A Region 1May 3 · Discus · Place 11 · SuwanneeSuwanneeDiscus11126-3JR
May 3FHSAA 2A Region 1May 3 · Shot Put · Place 12 · SuwanneeSuwanneeShot Put1243-9.25JR
May 3FHSAA 2A Region 1May 3 · Shot Put · Place 12 · SuwanneeSuwanneeShot Put1243-9.25JR
Apr 22FHSAA 2A District 2Apr 22 · Javelin · Place 1 · SuwanneeSuwanneeJavelin150.04mJR
Apr 22FHSAA 2A District 2Apr 22 · Javelin · Place 1 · SuwanneeSuwanneeJavelin150.04mJR
Apr 22FHSAA 2A District 2Apr 22 · Discus · Place 3 · SuwanneeSuwanneeDiscus341.69mJR
Apr 22FHSAA 2A District 2Apr 22 · Discus · Place 3 · SuwanneeSuwanneeDiscus341.69mJR
Apr 22FHSAA 2A District 2Apr 22 · Shot Put · Place 4 · SuwanneeSuwanneeShot Put414.00mJR
Apr 22FHSAA 2A District 2Apr 22 · Shot Put · Place 4 · SuwanneeSuwanneeShot Put414.00mJR
Apr 11Suwannee Mini Home MeetApr 11 · Shot Put · Place 1 · SuwanneeSuwanneeShot Put113.19mJR
Apr 11Suwannee Mini Home MeetApr 11 · Shot Put · Place 1 · SuwanneeSuwanneeShot Put113.19mJR
Apr 8Chiles Capital City T&F ClassicApr 8 · Javelin · Place 1 · SuwanneeSuwanneeJavelin151.39mJR
Apr 8Chiles Capital City T&F ClassicApr 8 · Discus · Place 1 · SuwanneeSuwanneeDiscus146.95mJR
Mar 17Bob Hayes InvitationalMar 17 · Shot Put · Place 42 · SuwanneeSuwanneeShot Put4239-0.5JR
Mar 17Bob Hayes InvitationalMar 17 · Shot Put · Place 42 · SuwanneeSuwanneeShot Put4239-0.5JR
Mar 11Santa Fe Raider InvitationalMar 11 · Javelin · Place 1 · SuwanneeSuwanneeJavelin1160-9JR
Mar 11Santa Fe Raider InvitationalMar 11 · Javelin · Place 1 · SuwanneeSuwanneeJavelin1160-9JR
Mar 11Santa Fe Raider InvitationalMar 11 · Discus · Place 1 · SuwanneeSuwanneeDiscus1159-7JR
Mar 11Santa Fe Raider InvitationalMar 11 · Discus · Place 1 · SuwanneeSuwanneeDiscus1159-7JR
Mar 11Santa Fe Raider InvitationalMar 11 · Shot Put · Place 2 · SuwanneeSuwanneeShot Put243-3JR
Mar 11Santa Fe Raider InvitationalMar 11 · Shot Put · Place 2 · SuwanneeSuwanneeShot Put243-3JR
Mar 1Santa Fe Mini MeetMar 1 · Javelin · Place 2 · SuwanneeSuwanneeJavelin2156-3JR
Mar 1Santa Fe Mini MeetMar 1 · Shot Put · Place 2 · SuwanneeSuwanneeShot Put242-1.25JR
Mar 1Santa Fe Mini MeetMar 1 · Shot Put · Place 2 · SuwanneeSuwanneeShot Put242-1.25JR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25Jesse Forbes HS InvitationalFeb 25 · Javelin · Place 1 · SuwanneeSuwanneeJavelin1169-09JR
Feb 25Jesse Forbes HS InvitationalFeb 25 · Discus · Place 4 · SuwanneeSuwanneeDiscus4123-08JR
Feb 22Oak Hall Mini MeetFeb 22 · Discus · Place 4 · SuwanneeSuwanneeDiscus498-9JR
Feb 22Oak Hall Mini MeetFeb 22 · Discus · Place 4 · SuwanneeSuwanneeDiscus498-9JR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12FHSAA Class 2A State Track & Field ChampionshipsMay 12 · Javelin · Place 13 · SuwanneeSuwanneeJavelin800g13.46.21m10
May 12FHSAA Class 2A State Track & Field ChampionshipsMay 12 · Discus · Place 15 · SuwanneeSuwanneeDiscus1.6kg15.39.84m10
May 5FHSAA 2A Region 1May 5 · Javelin · Place 9 · SuwanneeSuwanneeJavelin9146-03SO
May 5FHSAA 2A Region 1May 5 · Discus · Place 3 · SuwanneeSuwanneeDiscus3138-05SO
Apr 20FHSAA 2A District 3Apr 20 · Javelin · Place 2 · SuwanneeSuwanneeJavelin800g2.44.62m10
Apr 20FHSAA 2A District 3Apr 20 · Discus · Place 2 · SuwanneeSuwanneeDiscus1.6kg2.38.83m10
Apr 12Branford Meet #3Apr 12 · Discus · Place 2 · SuwanneeSuwanneeDiscus2128-0SO
Apr 12Branford Meet #3Apr 12 · Shot Put · Place 5 · SuwanneeSuwanneeShot Put534-11.25SO
Mar 2Raider Fr/So InvitationalMar 2 · Javelin · Place 1 · SuwanneeSuwanneeJavelin1143-9SO
Mar 2Raider Fr/So InvitationalMar 2 · Discus · Place 2 · SuwanneeSuwanneeDiscus2122-3SO
Mar 2Raider Fr/So InvitationalMar 2 · Shot Put · Place 2 · SuwanneeSuwanneeShot Put237-5.75SO

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Oak Hall Mini Meet #1Feb 23 · Discus · Place 1 · SuwanneeSuwanneeDiscus1123-5SO
Feb 23Oak Hall Mini Meet #1Feb 23 · Discus · Place 1 · SuwanneeSuwanneeDiscus1123-5SO

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8FHSAA Class 2A State Track & Field ChampionshipsMay 8 · Javelin · Place 15 · SuwanneeSuwanneeJavelin800g15.39.51m9
May 1FHSAA 2A Region 1May 1 · Pole Vault · SuwanneeSuwanneePole Vault--NH9
May 1FHSAA 2A Region 1May 1 · Javelin · Place 5 · SuwanneeSuwanneeJavelin800g5.43.74m9
May 1FHSAA 2A Region 1May 1 · Discus · Place 14 · SuwanneeSuwanneeDiscus1.6kg14.35.42m9
Apr 13FHSAA 2A District 2Apr 13 · Javelin · Place 1 · SuwanneeSuwanneeJavelin1142-8FR
Apr 13FHSAA 2A District 2Apr 13 · Discus · Place 4 · SuwanneeSuwanneeDiscus4109-11FR
Apr 13FHSAA 2A District 2Apr 13 · Discus · Place 4 · SuwanneeSuwanneeDiscus4109-11FR
Apr 13FHSAA 2A District 2Apr 13 · Pole Vault · Place 2 · SuwanneeSuwanneePole Vault22.74m PBFR
Mar 26Ron Hall InvitationalMar 26 · Discus · Place 2 · SuwanneeSuwanneeDiscus236.42mFR
Mar 26Ron Hall InvitationalMar 26 · Discus · Place 2 · SuwanneeSuwanneeDiscus236.42mFR
Mar 26Ron Hall InvitationalMar 26 · Shot Put · Place 4 · SuwanneeSuwanneeShot Put410.94mFR
Mar 26Ron Hall InvitationalMar 26 · Shot Put · Place 5 · SuwanneeSuwanneeShot Put510.94mFR
Mar 13Tommy Taylor HS InvitationalMar 13 · Discus · Place 2 · SuwanneeSuwanneeDiscus236.03m—
Mar 6Raider InvitationalMar 6 · Pole Vault · Place 6 · SuwanneeSuwanneePole Vault6.2.30m9
Mar 6Raider InvitationalMar 6 · Discus · Place 5 · SuwanneeSuwanneeDiscus1.6kg5.33.05m9

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 26Ron Riddle InvitationalFeb 26 · Javelin · Place 10 · SuwanneeSuwanneeJavelin1036.27mFR
Feb 26Ron Riddle InvitationalFeb 26 · Discus · Place 5 · SuwanneeSuwanneeDiscus536.03mFR
Feb 9SFHS Raiders Open Mini MeetFeb 9 · Javelin · Place 5 · SuwanneeSuwanneeJavelin5108-2FR
Feb 9SFHS Raiders Open Mini MeetFeb 9 · Discus · Place 8 · SuwanneeSuwanneeDiscus881-0FR
Feb 9SFHS Raiders Open Mini MeetFeb 9 · Discus · Place 8 · SuwanneeSuwanneeDiscus881-0FR
Feb 9SFHS Raiders Open Mini MeetFeb 9 · Shot Put · Place 8 · SuwanneeSuwanneeShot Put835-5.75FR
Feb 9SFHS Raiders Open Mini MeetFeb 9 · Shot Put · Place 8 · SuwanneeSuwanneeShot Put835-5.75FR
Feb 9SFHS Raiders Open Mini MeetFeb 9 · 300 Meters · Place 23 · SuwanneeSuwannee300 Meters2345.24 PBFR
Feb 9SFHS Raiders Open Mini MeetFeb 9 · 300 Meters · Place 23 · SuwanneeSuwannee300 Meters2345.24FR