Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRidge View Blazer Twilight · Mar 3112.95aRidge View Blazer Twilight March 31, 2023
200 Meters · OutdoorSCHSL 2A - Region 4 · Apr 3026.97aSCHSL 2A - Region 4April 30, 2024
High Jump · IndoorJDL Last Chance Invitational · Feb 221.40mJDL Last Chance InvitationalFebruary 22, 2025
High Jump · Outdoor49er Classic · Mar 191.48m49er ClassicMarch 19, 2026
Long Jump · IndoorJDL Last Chance Invitational · Feb 224.78mJDL Last Chance InvitationalFebruary 22, 2025
Long Jump · Outdoor49er Classic · Mar 205.00m49er ClassicMarch 20, 2025
Triple Jump · IndoorBig South Indoor TF Championships 2026 · Feb 2711.42mBig South Indoor TF Championships 2026February 27, 2026
Triple Jump · OutdoorSCHSL State Championships - AA · May 1811.02mSCHSL State Championships - AAMay 18, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Triple Jump · Place 10 · USC UpstateUSC UpstateTriple Jump10.10.87mWind: 0.6So
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Long Jump · Place 16 · USC UpstateUSC UpstateLong Jump16.5.11mWind: 2.2So
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · High Jump · Place 12 · USC UpstateUSC UpstateHigh Jump12.1.48mSo
Apr 24Charlotte InviteApr 24 · Triple Jump · Place 9 · USC UpstateUSC UpstateTriple Jump9.11.16mWind: 1.4So
Apr 24Charlotte InviteApr 24 · High Jump · Place 21 · USC UpstateUSC UpstateHigh Jump21.1.51mSo
Apr 10Duke InvitationalApr 10 · Triple Jump · USC UpstateUSC UpstateTriple Jump--FSWind: 0So
Mar 27Davidson RelaysMar 27 · Triple Jump · USC UpstateUSC UpstateTriple Jump--NMSo
Mar 27Davidson RelaysMar 27 · High Jump · USC UpstateUSC UpstateHigh Jump--NHSo
Mar 1949er ClassicMar 19 · High Jump · Place 9 · USC UpstateUSC UpstateHigh Jump91.48m PBSO
Mar 1949er ClassicMar 19 · Triple Jump · Place 13 · USC UpstateUSC UpstateTriple Jump1310.94mSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · Triple Jump · Place 6 · USC UpstateUSC UpstateTriple Jump611.42m PBSO
Feb 27Big South Indoor TF Championships 2026Feb 27 · Long Jump · Place 16 · USC UpstateUSC UpstateLong Jump164.55mSO
Feb 27Big South Indoor TF Championships 2026Feb 27 · High Jump · Place 8 · USC UpstateUSC UpstateHigh Jump81.45mSO
Feb 13Mid-Winter Collegiate InviteFeb 13 · Triple Jump · Place 7 · USC UpstateUSC UpstateTriple Jump7.11.06mSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · Long Jump · Place 38 · USC UpstateUSC UpstateLong Jump38.4.68mSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · High Jump · Place 14 · USC UpstateUSC UpstateHigh Jump14.1.45mSo
Jan 16Tryon Winter ClassicJan 16 · Triple Jump · Place 14 · USC UpstateUSC UpstateTriple Jump14.10.80mSo
Jan 16Tryon Winter ClassicJan 16 · High Jump · USC UpstateUSC UpstateHigh Jump—NHSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Triple Jump · USC UpstateUSC UpstateTriple Jump--FOULSo
Dec 6Visit Winston-Salem College Kick-offDec 6 · Long Jump · Place 25 · USC UpstateUSC UpstateLong Jump25.4.83mSo
Feb 28Big South Indoor ChampionshipFeb 28 · Triple Jump · USC UpstateUSC UpstateTriple Jump--FOULFr
Feb 28Big South Indoor ChampionshipFeb 28 · Long Jump · Place 15 · USC UpstateUSC UpstateLong Jump15.4.84mFr
Feb 28Big South Indoor ChampionshipFeb 28 · High Jump · Place 9 · USC UpstateUSC UpstateHigh Jump9.1.44mFr
Feb 22JDL Last Chance InvitationalFeb 22 · Long Jump · Place 10 · USC UpstateUSC UpstateLong Jump104.78m PBFR
Feb 22JDL Last Chance InvitationalFeb 22 · High Jump · Place 9 · USC UpstateUSC UpstateHigh Jump91.40m PBFR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · Triple Jump · Place 4 · USC UpstateUSC UpstateTriple Jump411.43mFR
Apr 252025 Charlotte InviteApr 25 · Triple Jump · Place 11 · USC UpstateUSC UpstateTriple Jump1111.26mFR
Apr 11Asheville Bulldog InvitationalApr 11 · Triple Jump · Place 4 · USC UpstateUSC UpstateTriple Jump411.35mFr
Apr 11Asheville Bulldog InvitationalApr 11 · Long Jump · Place 19 · USC UpstateUSC UpstateLong Jump194.89mFr
Mar 29Davidson RelaysMar 29 · Triple Jump · Place 5 · USC UpstateUSC UpstateTriple Jump511.34mFr
Mar 29Davidson RelaysMar 29 · Long Jump · Place 25 · USC UpstateUSC UpstateLong Jump254.50mFr
Mar 2049er ClassicMar 20 · Triple Jump · Place 8 · USC UpstateUSC UpstateTriple Jump8.11.09mWind: 3.1Fr
Mar 2049er ClassicMar 20 · Long Jump · Place 25 · USC UpstateUSC UpstateLong Jump25.5.00m PBWind: 1.8Fr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · Triple Jump · Place 5 · USC UpstateUSC UpstateTriple Jump5.10.91mFr
Dec 7Visit Winston-Salem College KickoffDec 7 · Long Jump · Place 38 · USC UpstateUSC UpstateLong Jump38.4.41mFr

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAMay 18 · Triple Jump · Place 1 · W J KeenanW J KeenanTriple Jump1.11.02m PB12
May 18SCHSL State Championships - AAMay 18 · Long Jump · Place 9 · W J KeenanW J KeenanLong Jump9.4.57m12
May 11SCHSL 2A - Upper StateMay 11 · Triple Jump · Place 2 · W J KeenanW J KeenanTriple Jump2.10.63m12
May 11SCHSL 2A - Upper StateMay 11 · Long Jump · Place 6 · W J KeenanW J KeenanLong Jump6.4.90m12
Apr 30SCHSL 2A - Region 4Apr 30 · Triple Jump · Place 1 · W J KeenanW J KeenanTriple Jump1.10.82m12
Apr 30SCHSL 2A - Region 4Apr 30 · Long Jump · Place 5 · W J KeenanW J KeenanLong Jump5.4.91m12
Apr 30SCHSL 2A - Region 4Apr 30 · 200 Meters · Place 9 · W J KeenanW J Keenan200 Meters9.26.97a PBWind: 012
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · Triple Jump · Place 14 · W J KeenanW J KeenanTriple Jump14.10.52m12
Apr 17Week 6 Meet: PKMS, ILMS & FMMSApr 17 · Triple Jump · Place 1 · W J KeenanW J KeenanTriple Jump1.10.77m12
Apr 17Week 6 Meet: PKMS, ILMS & FMMSApr 17 · 100 Meters · Place 7 · W J KeenanW J Keenan100 Meters7.13.17a12
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 4Mar 23 · Triple Jump · Place 7 · W J KeenanW J KeenanTriple Jump7.10.27m12
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 4Mar 23 · 200 Meters · Place 21 · W J KeenanW J Keenan200 Meters21.28.17a12
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 4Mar 23 · 100 Meters · Place 17 · W J KeenanW J Keenan100 Meters17.13.10a12
Mar 19Keenan Meet #1Mar 19 · Triple Jump · Place 3 · W J KeenanW J KeenanTriple Jump3.9.76m12
Mar 19Keenan Meet #1Mar 19 · 200 Meters · Place 5 · W J KeenanW J Keenan200 Meters5.27.66aWind: 0.412
Mar 19Keenan Meet #1Mar 19 · 100 Meters · Place 8 · W J KeenanW J Keenan100 Meters8.13.35aWind: 2.412

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAMay 19 · Triple Jump · Place 13 · W J KeenanW J KeenanTriple Jump13.31-8Wind: 011
May 13SCHSL 2A - Upper StateMay 13 · Triple Jump · Place 7 · W J KeenanW J KeenanTriple Jump7.32-07.0011
May 4SCHSL 2A - Region 4May 4 · Triple Jump · Place 4 · W J KeenanW J KeenanTriple Jump4.31-04.0011
May 4SCHSL 2A - Region 4May 4 · 100 Meters · Place 10 · W J KeenanW J Keenan100 Meters10.14.33a11
Mar 31Ridge View Blazer Twilight Mar 31 · Triple Jump · Place 13 · W J KeenanW J KeenanTriple Jump13.33-00.0011
Mar 31Ridge View Blazer Twilight Mar 31 · 100 Meters · Place 20 · W J KeenanW J Keenan100 Meters20.12.95a PB11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21SCHSL State Championships - AAA May 21 · 200 Meters · Place 11 · W J KeenanW J Keenan200 Meters11.27.19a10
May 14SCHSL 3A - Upper StateMay 14 · Triple Jump · Place 14 · W J KeenanW J KeenanTriple Jump14.32-010
May 14SCHSL 3A - Upper StateMay 14 · 200 Meters · Place 9 · W J KeenanW J Keenan200 Meters9.27.03a10
May 14SCHSL 3A - Upper StateMay 14 · 100 Meters · Place 11 · W J KeenanW J Keenan100 Meters11.13.17a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15SCHSL Class 3A Upper StateMay 15 · 200 Meters · Place 7 · W J KeenanW J Keenan200 Meters7.27.71a9
May 15SCHSL Class 3A Upper StateMay 15 · 100 Meters · Place 9 · W J KeenanW J Keenan100 Meters9.13.23a9
May 5SCHSL Region 4-3AMay 5 · 200 Meters · Place 2 · W J KeenanW J Keenan200 Meters2.27.14a9
May 5SCHSL Region 4-3AMay 5 · 100 Meters · Place 4 · W J KeenanW J Keenan100 Meters4.13.01a9
Mar 17Lower Richland Home Meet #2Mar 17 · Triple Jump · W J KeenanW J KeenanTriple Jump--ND9
Mar 17Lower Richland Home Meet #2Mar 17 · 200 Meters · Place 4 · W J KeenanW J Keenan200 Meters4.28.65a9
Mar 17Lower Richland Home Meet #2Mar 17 · 100 Meters · Place 6 · W J KeenanW J Keenan100 Meters6.13.72a9