Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPendleton Meet #1 · Mar 1514.76Pendleton Meet #1March 15, 2021
100m Hurdles · 33" / 0.838m · OutdoorUSA South Outdoor Championships · Apr 2418.62aUSA South Outdoor ChampionshipsApril 24, 2026
200 Meters · OutdoorWalhalla Home Meet #2 · Apr 1230.90Walhalla Home Meet #2April 12, 2021
400 Meters · OutdoorPickens Home Meet · Apr 221:16.66aPickens Home MeetApril 22, 2021
400m Hurdles · 30" / 0.762m · OutdoorSCHSL Region 1-4A · May 51:25.00aSCHSL Region 1-4AMay 5, 2021
60 Meter · IndoorTryon Winter Classic · Jan 169.10aTryon Winter ClassicJanuary 16, 2026
60m Hurdles · 33" / 0.838m · IndoorTryon: College & Open Friday · Feb 2011.20aTryon: College & Open FridayFebruary 20, 2026
Javelin · 600g · OutdoorMontreat Open · Mar 2026.43mMontreat OpenMarch 20, 2026
Long Jump · IndoorTryon Winter Classic · Jan 164.43mTryon Winter ClassicJanuary 16, 2026
Long Jump · OutdoorSCHSL Region 1-4A · May 514-04.00SCHSL Region 1-4AMay 5, 2021
Shot Put · 4kg · IndoorTryon Winter Classic · Jan 167.50mTryon Winter ClassicJanuary 16, 2026
Shot Put · 4kg · OutdoorSCHSL 3A - Region 1 · May 37.94mSCHSL 3A - Region 1May 3, 2025
Triple Jump · OutdoorSCHSL 3A - Region 1 · May 327-5SCHSL 3A - Region 1May 3, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24USA South Outdoor ChampionshipsApr 24 · Javelin · Place 7 · Brevard (N.C.)Brevard (N.C.)Javelin600g7.21.80mSo
Apr 24USA South Outdoor ChampionshipsApr 24 · 100m Hurdles · Place 7 · Brevard (N.C.)Brevard (N.C.)100m Hurdles33" / 0.838mRound P7.18.62a PBWind: 1.6So
Apr 24USA South Outdoor ChampionshipsApr 24 · 100m Hurdles · Place 7 · Brevard (N.C.)Brevard (N.C.)100m Hurdles33" / 0.838m7.18.89aSo
Apr 10Asheville Bulldog InvitationalApr 10 · Javelin · Brevard (N.C.)Brevard (N.C.)Javelin600g—NDSo
Apr 10Asheville Bulldog InvitationalApr 10 · 100m Hurdles · Place 13 · Brevard (N.C.)Brevard (N.C.)100m Hurdles33" / 0.838m13.18.77aWind: 0.8So
Apr 33rd Annual Tornado ClassicApr 3 · Javelin · Place 5 · Brevard (N.C.)Brevard (N.C.)Javelin523.00mFr
Apr 33rd Annual Tornado ClassicApr 3 · 100m Hurdles · Place 5 · Brevard (N.C.)Brevard (N.C.)100m Hurdles518.77aFr
Mar 28Livingstone Blue Bear InvitationalMar 28 · Javelin · Place 10 · Brevard (N.C.)Brevard (N.C.)Javelin600g10.22.97mSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · 100m Hurdles · Place 15 · Brevard (N.C.)Brevard (N.C.)100m Hurdles33" / 0.838m15.19.28aWind: 1.4So
Mar 20Montreat OpenMar 20 · Javelin · Place 6 · Brevard (N.C.)Brevard (N.C.)Javelin600g6.26.43m PBSo
Mar 20Montreat OpenMar 20 · 100m Hurdles · Place 6 · Brevard (N.C.)Brevard (N.C.)100m Hurdles33" / 0.838m6.19.21aWind: 0.8So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · 60m Hurdles · Place 9 · Brevard (N.C.)Brevard (N.C.)60m Hurdles911.12aFR
Feb 20Tryon: College & Open FridayFeb 20 · 60m Hurdles · Place 6 · Brevard (N.C.)Brevard (N.C.)60m Hurdles33" / 0.838mRound P6.11.20a PBSo
Feb 20Tryon: College & Open FridayFeb 20 · 60m Hurdles · Place 6 · Brevard (N.C.)Brevard (N.C.)60m Hurdles33" / 0.838m6.11.20aSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60m Hurdles · Place 32 · Brevard (N.C.)Brevard (N.C.)60m Hurdles33" / 0.838mRound P32.11.50aSo
Jan 16Tryon Winter ClassicJan 16 · 60 Meter · Place 46 · Brevard (N.C.)Brevard (N.C.)60 MeterRound P46.9.10a PBSo
Jan 16Tryon Winter ClassicJan 16 · Long Jump · Place 33 · Brevard (N.C.)Brevard (N.C.)Long Jump33.4.43m PBSo
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 45 · Brevard (N.C.)Brevard (N.C.)Shot Put4kg45.7.50m PBSo

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10SCHSL 3A - District 1May 10 · Triple Jump · Place 8 · WalhallaWalhallaTriple Jump8.8.65m12
May 10SCHSL 3A - District 1May 10 · Long Jump · Place 12 · WalhallaWalhallaLong Jump12.3.90m12
May 10SCHSL 3A - District 1May 10 · Shot Put · Place 12 · WalhallaWalhallaShot Put4kg12.7.91m12
May 3SCHSL 3A - Region 1May 3 · Triple Jump · Place 9 · WalhallaWalhallaTriple Jump9.8.77m12
May 3SCHSL 3A - Region 1May 3 · Long Jump · Place 8 · WalhallaWalhallaLong Jump8.4.50m12
May 3SCHSL 3A - Region 1May 3 · Shot Put · Place 6 · WalhallaWalhallaShot Put4kg6.7.94m PB12
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · Triple Jump · Place 21 · WalhallaWalhallaTriple Jump21.8.47m12
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · Long Jump · Place 17 · WalhallaWalhallaLong Jump17.4.36m12
Apr 16 2025 Upstate Tri County ChampionshipApr 16 · Shot Put · Place 19 · WalhallaWalhallaShot Put4kg19.7.75m12
Apr 9Walhalla Home Meet #2Apr 9 · Shot Put · Place 4 · WalhallaWalhallaShot Put47.90m—
Apr 9Walhalla Home Meet #2Apr 9 · Triple Jump · Place 7 · WalhallaWalhallaTriple Jump78.85m—
Apr 9Walhalla Home Meet #2Apr 9 · Long Jump · Place 6 · WalhallaWalhallaLong Jump63.93m—
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 1Mar 22 · 100m Hurdles · Place 18 · WalhallaWalhalla100m Hurdles1820.19SR
Mar 15Trojan Relays 2025Mar 15 · Triple Jump · WalhallaWalhallaTriple Jump—DNS12
Mar 15Trojan Relays 2025Mar 15 · Shot Put · Place 24 · WalhallaWalhallaShot Put4kg24.7.10m12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 6Golden Corner InvitationalApr 6 · Triple Jump · Place 35 · WalhallaWalhallaTriple Jump357.87mJR
Apr 6Golden Corner InvitationalApr 6 · Long Jump · Place 3 · WalhallaWalhallaLong Jump33.96mJR
Apr 3Oconee County MeetApr 3 · Triple Jump · Place 6 · WalhallaWalhallaTriple Jump68.36m—
Apr 3Oconee County MeetApr 3 · Long Jump · Place 8 · WalhallaWalhallaLong Jump83.82m—
Apr 3Oconee County MeetApr 3 · 100m Hurdles · Place 2 · WalhallaWalhalla100m Hurdles219.71—
Mar 20Walhalla Home Meet #1 Mar 20 · Triple Jump · Place 7 · WalhallaWalhallaTriple Jump78.49m—
Mar 20Walhalla Home Meet #1 Mar 20 · Long Jump · Place 7 · WalhallaWalhallaLong Jump73.89m—
Mar 20Walhalla Home Meet #1 Mar 20 · 100m Hurdles · Place 9 · WalhallaWalhalla100m Hurdles920.31—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3SCHSL 3A - Region 1May 3 · Triple Jump · Place 17 · WalhallaWalhallaTriple Jump17.27-5 PB10
May 3SCHSL 3A - Region 1May 3 · Long Jump · Place 15 · WalhallaWalhallaLong Jump15.13-4.5010
May 3SCHSL 3A - Region 1May 3 · 100m Hurdles · Place 12 · WalhallaWalhalla100m Hurdles33" / 0.838mRound P12.19.97a10
Apr 29Tri Country ChampionshipsApr 29 · Triple Jump · WalhallaWalhallaTriple Jump—DNS10
Apr 29Tri Country ChampionshipsApr 29 · Long Jump · WalhallaWalhallaLong Jump—DNS10
Apr 29Tri Country ChampionshipsApr 29 · 100m Hurdles · WalhallaWalhalla100m Hurdles33" / 0.838m—NT10
Mar 11Chick-Fil-A GamesMar 11 · Triple Jump · Place 8 · WalhallaWalhallaTriple Jump828-8.50—
Mar 11Chick-Fil-A GamesMar 11 · Triple Jump · Place 20 · WalhallaWalhallaTriple Jump2028-8.50—
Mar 11Chick-Fil-A GamesMar 11 · Long Jump · Place 7 · WalhallaWalhallaLong Jump712-10—
Mar 11Chick-Fil-A GamesMar 11 · Long Jump · Place 22 · WalhallaWalhallaLong Jump2212-10—
Mar 4AOP County RelaysMar 4 · Triple Jump · Place 16 · WalhallaWalhallaTriple Jump1627-11.50—
Mar 4AOP County RelaysMar 4 · Long Jump · Place 14 · WalhallaWalhallaLong Jump1413-11.00—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14SCHSL 4A - Upper StateMay 14 · 100m Hurdles · Place 18 · WalhallaWalhalla100m Hurdles33" / 0.838m18.19.71a9
Apr 16Golden Corner InvitationalApr 16 · Triple Jump · Place 12 · WalhallaWalhallaTriple Jump1226-59
Apr 16Golden Corner InvitationalApr 16 · Long Jump · Place 9 · WalhallaWalhallaLong Jump914-19
Mar 30Travelers Rest Meet #1Mar 30 · Triple Jump · Place 2 · WalhallaWalhallaTriple Jump228-03.00—
Mar 30Travelers Rest Meet #1Mar 30 · Long Jump · Place 4 · WalhallaWalhallaLong Jump414-03.00—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · Long Jump · Place 34 · WalhallaWalhallaLong Jump3411-10.00—
Mar 21Walhalla Home Meet #1Mar 21 · Triple Jump · Place 3 · WalhallaWalhallaTriple Jump326-01.00—
Mar 21Walhalla Home Meet #1Mar 21 · Long Jump · Place 3 · WalhallaWalhallaLong Jump313-06.00—
Mar 21Walhalla Home Meet #1Mar 21 · 100m Hurdles · Place 2 · WalhallaWalhalla100m Hurdles221.27—

2021 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 5SCHSL Region 1-4AMay 5 · 400m Hurdles · Place 9 · WalhallaWalhalla400m Hurdles30" / 0.762m9.1:25.00a PB8
May 5SCHSL Region 1-4AMay 5 · Triple Jump · WalhallaWalhallaTriple Jump--FOUL8
May 5SCHSL Region 1-4AMay 5 · Long Jump · Place 6 · WalhallaWalhallaLong Jump6.14-04.00 PB8
May 5SCHSL Region 1-4AMay 5 · 100m Hurdles · Place 8 · WalhallaWalhalla100m Hurdles33" / 0.838mRound P8.20.09a8
Apr 28Upstate Tri-County ChampionshipApr 28 · Long Jump · Place 16 · WalhallaWalhallaLong Jump166.508
Apr 28Upstate Tri-County ChampionshipApr 28 · 400m Hurdles · Place 16 · WalhallaWalhalla400m Hurdles161:23.968
Apr 28Upstate Tri-County ChampionshipApr 28 · 100m Hurdles · Place 26 · WalhallaWalhalla100m HurdlesRound P2621.568
Apr 22Pickens Home MeetApr 22 · Triple Jump · Place 5 · WalhallaWalhallaTriple Jump5.26-07.508
Apr 22Pickens Home MeetApr 22 · Long Jump · Place 5 · WalhallaWalhallaLong Jump5.12-07.508
Apr 22Pickens Home MeetApr 22 · 400 Meters · Place 9 · WalhallaWalhalla400 Meters9.1:16.66a PB8
Apr 17Golden Corner InvitationalApr 17 · Triple Jump · Place 15 · WalhallaWalhallaTriple Jump15.27-4.758
Apr 17Golden Corner InvitationalApr 17 · Long Jump · Place 18 · WalhallaWalhallaLong Jump18.13-78
Apr 12Walhalla Home Meet #2Apr 12 · Triple Jump · Place 11 · WalhallaWalhallaTriple Jump1127-09.50—
Apr 12Walhalla Home Meet #2Apr 12 · Long Jump · Place 5 · WalhallaWalhallaLong Jump513-10.00—
Apr 12Walhalla Home Meet #2Apr 12 · 100m Hurdles · Place 8 · WalhallaWalhalla100m Hurdles820.77—
Apr 12Walhalla Home Meet #2Apr 12 · 200 Meters · Place 9 · WalhallaWalhalla200 Meters930.90 PB—
Mar 22Walhalla Home Meet #1Mar 22 · Triple Jump · Place 4 · WalhallaWalhallaTriple Jump4.27-01.008
Mar 22Walhalla Home Meet #1Mar 22 · Long Jump · Place 5 · WalhallaWalhallaLong Jump5.13-00.008
Mar 22Walhalla Home Meet #1Mar 22 · 100m Hurdles · Place 4 · WalhallaWalhalla100m Hurdles33" / 0.838m4.20.62a8
Mar 22Walhalla Home Meet #1Mar 22 · 100 Meters · Place 10 · WalhallaWalhalla100 Meters10.16.24a8
Mar 15Pendleton Meet #1Mar 15 · Triple Jump · Place 4 · WalhallaWalhallaTriple Jump426-05.00—
Mar 15Pendleton Meet #1Mar 15 · Long Jump · Place 5 · WalhallaWalhallaLong Jump513-02.00—
Mar 15Pendleton Meet #1Mar 15 · 100m Hurdles · Place 4 · WalhallaWalhalla100m Hurdles420.56—
Mar 15Pendleton Meet #1Mar 15 · 100 Meters · Place 9 · WalhallaWalhalla100 Meters914.76 PB—
Mar 8Seneca Home MeetMar 8 · Long Jump · Place 16 · WalhallaWalhallaLong Jump16.10-09.008
Mar 8Seneca Home MeetMar 8 · 100m Hurdles · Place 10 · WalhallaWalhalla100m Hurdles33" / 0.838m10.21.55a8
Mar 3Seneca vs. Walhalla ScrimmageMar 3 · Long Jump · Place 6 · WalhallaWalhallaLong Jump612-06.50—
Mar 3Seneca vs. Walhalla ScrimmageMar 3 · 100 Meters · Place 10 · WalhallaWalhalla100 Meters1014.79—