Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorVMI Invitational · Jan 2328.38aVMI InvitationalJanuary 23, 2026
200 Meters · OutdoorApp State Outdoor Open · Apr 1828.38App State Outdoor OpenApril 18, 2025
2000m Steeplechase · 0.762m · OutdoorJCSU HS Invitational · Mar 3010:35.10aJCSU HS InvitationalMarch 30, 2024
300 Meters · IndoorJace's Journey Holiday Invitational · Dec 547.15aJace's Journey Holiday InvitationalDecember 5, 2022
300 Meters · OutdoorChristmas Is Near Invitational · Dec 1747.12aChristmas Is Near InvitationalDecember 17, 2022
400 Meters · IndoorCentre Indoor Invitational · Feb 131:04.89aCentre Indoor InvitationalFebruary 13, 2026
400 Meters · Indoor · Hand timedCentre First Chance Indoors · Dec 61:05.9hCentre First Chance IndoorsDecember 6, 2025
400 Meters · OutdoorCentre Twilight · Apr 171:04.21aCentre TwilightApril 17, 2026
400 Meters · Relay Split · IndoorSouth Atlantic Champs · Feb 281:04.245South Atlantic ChampsFebruary 28, 2026
500 Meters · IndoorCOROS Explore Perfection Invitational · Dec 101:27.84aCOROS Explore Perfection InvitationalDecember 10, 2022
500 Meters · OutdoorChristmas Is Near Invitational · Dec 171:28.21aChristmas Is Near InvitationalDecember 17, 2022
60 Meters · IndoorRoanoke College: Bast-Cregger Invitational · Jan 308.62Roanoke College: Bast-Cregger InvitationalJanuary 30, 2026
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 202:38.647NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024
Long Jump · IndoorCentre Indoor Invitational · Feb 134.65mCentre Indoor InvitationalFebruary 13, 2026
Long Jump · OutdoorCorvian Community HS Meet · Mar 2615-10.50Corvian Community HS MeetMarch 26, 2022
Triple Jump · IndoorVMI Invitational · Jan 2410.44mVMI InvitationalJanuary 24, 2025
Triple Jump · Outdoor2024 YVC Championship Meet · Apr 2534-04.002024 YVC Championship MeetApril 25, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · Triple Jump · Place 16 · UVa-WiseUVa-WiseTriple Jump16.10.43mWind: -0.7So
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 400 Meters · Place 17 · UVa-WiseUVa-Wise400 MetersRound P17.1:05.30aSo
Apr 17Centre TwilightApr 17 · Triple Jump · Place 4 · UVa-WiseUVa-WiseTriple Jump4.10.48mWind: -2.2So
Apr 17Centre TwilightApr 17 · Long Jump · Place 16 · UVa-WiseUVa-WiseLong Jump16.4.60mWind: -0.6So
Apr 17Centre TwilightApr 17 · 400 Meters · Place 13 · UVa-WiseUVa-Wise400 Meters13.1:04.21a PBSo
Apr 4Blue & Gold InvitationalApr 4 · Triple Jump · Place 3 · UVa-WiseUVa-WiseTriple Jump310.05mSO
Apr 4Blue & Gold InvitationalApr 4 · Long Jump · Place 7 · UVa-WiseUVa-WiseLong Jump74.60mSO
Apr 4Blue & Gold InvitationalApr 4 · 400 Meters · Place 4 · UVa-WiseUVa-Wise400 Meters41:04.56aSO

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · Triple Jump · Place 16 · UVa-WiseUVa-WiseTriple Jump16.10.45mFr
Feb 28South Atlantic ChampsFeb 28 · 400 Meters · Place 50 · UVa-WiseUVa-Wise400 MetersRelay Split50.1:04.245 PBFr
Feb 28South Atlantic ChampsFeb 28 · 400 Meters · Place 56 · UVa-WiseUVa-Wise400 MetersRelay Split56.1:05.762Fr
Feb 13Centre Indoor InvitationalFeb 13 · Long Jump · Place 18 · UVa-WiseUVa-WiseLong Jump18.4.65m PBFr
Feb 13Centre Indoor InvitationalFeb 13 · 400 Meters · Place 13 · UVa-WiseUVa-Wise400 Meters13.1:04.89a PBFr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Triple Jump · Place 4 · UVA-WiseUVA-WiseTriple Jump410.50mSO
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Long Jump · Place 8 · UVA-WiseUVA-WiseLong Jump84.72mSO
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 60 Meters · Place 21 · UVA-WiseUVA-Wise60 MetersRound P218.62 PBSO
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 60 Meters · Place 21 · UVA-WiseUVA-Wise60 MetersRound S218.62SO
Jan 23VMI InvitationalJan 23 · Triple Jump · Place 5 · UVa-WiseUVa-WiseTriple Jump511.10mFR
Jan 23VMI InvitationalJan 23 · 200 Meters · Place 34 · UVa-WiseUVa-Wise200 Meters3428.38a PBFR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Centre First Chance IndoorsDec 6 · Triple Jump · Place 5 · UVa-WiseUVa-WiseTriple Jump5.10.09mFr
Dec 6Centre First Chance IndoorsDec 6 · Long Jump · Place 13 · UVa-WiseUVa-WiseLong Jump13.4.26mFr
Dec 6Centre First Chance IndoorsDec 6 · 400 Meters · Place 10 · UVa-WiseUVa-Wise400 Meters10.1:05.9h PBFr
Feb 14Centre Indoor Invitational and MultisFeb 14 · 400 Meters · Place 14 · Uva-WiseUva-Wise400 Meters141:08.32FR
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Triple Jump · Place 9 · UVa-WiseUVa-WiseTriple Jump9.10.39mFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Long Jump · Place 36 · UVa-WiseUVa-WiseLong Jump36.4.37mFr
Jan 24VMI InvitationalJan 24 · Triple Jump · Place 12 · UVa-WiseUVa-WiseTriple Jump1210.44m PB—
Jan 24VMI InvitationalJan 24 · Long Jump · Place 34 · UVa-WiseUVa-WiseLong Jump344.67m—
Jan 24VMI InvitationalJan 24 · 400 Meters · Place 44 · UVa-WiseUVa-Wise400 Meters441:10.04a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · Triple Jump · Place 17 · Uva-WiseUva-WiseTriple Jump1710.35mFR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 400 Meters · Place 26 · Uva-WiseUva-Wise400 MetersRound P261:05.56FR
Apr 18App State Outdoor OpenApr 18 · 200 Meters · Place 20 · UVA-WiseUVA-Wise200 Meters2028.38 PBFR
Apr 18App State Outdoor OpenApr 18 · Triple Jump · Place 10 · UVA-WiseUVA-WiseTriple Jump1010.36mFR
Apr 18App State Outdoor OpenApr 18 · Long Jump · Place 16 · UVA-WiseUVA-WiseLong Jump164.62mFR
Apr 11Asheville Bulldog InvitationalApr 11 · Triple Jump · Place 14 · UVa-WiseUVa-WiseTriple Jump1410.28mFr
Apr 11Asheville Bulldog InvitationalApr 11 · Long Jump · Place 32 · UVa-WiseUVa-WiseLong Jump324.46mFr
Apr 11Asheville Bulldog InvitationalApr 11 · 400 Meters · Place 18 · UVa-WiseUVa-Wise400 Meters181:04.85aFr
Mar 21Mountaineer First ChanceMar 21 · 400 Meters · Place 9 · UVA-WiseUVA-Wise400 Meters91:06.71FR
Mar 21Mountaineer First ChanceMar 21 · Triple Jump · Place 4 · UVA-WiseUVA-WiseTriple Jump410.75mFR
Mar 21Mountaineer First ChanceMar 21 · Long Jump · Place 12 · UVA-WiseUVA-WiseLong Jump124.79mFR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Centre First Chance IndoorDec 7 · Triple Jump · Place 4 · UVa-WiseUVa-WiseTriple Jump4.9.86mFr
Dec 7Centre First Chance IndoorDec 7 · 400 Meters · Place 10 · UVa-WiseUVa-Wise400 Meters10.1:07.84aFr
Dec 7Centre First Chance IndoorDec 7 · 200 Meters · Place 17 · UVa-WiseUVa-Wise200 Meters17.29.74aFr
Nov 16Get Your Marks Field MeetNov 16 · Triple Jump · Place 7 · UVa-WiseUVa-WiseTriple Jump7.10.10mFr
Nov 16Get Your Marks Field MeetNov 16 · Long Jump · Place 15 · UVa-WiseUVa-WiseLong Jump15.4.33mFr
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · Triple Jump · Place 15 · Union AcademyUnion AcademyTriple Jump15.31-04.7512

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Triple Jump · Place 75 · Union AcademyUnion AcademyTriple Jump75.10.13mWind: -0.912
Jun 1NC Runners Tune UpJun 1 · Triple Jump · Place 5 · Union AcademyUnion AcademyTriple Jump5.33-712
Jun 1NC Runners Tune UpJun 1 · 2000m Steeplechase · Place 12 · Union AcademyUnion Academy2000m Steeplechase0.762m12.10:51.112
Jun 1NC Runners Tune UpJun 1 · 200 Meters · Place 37 · Union AcademyUnion Academy200 Meters37.29.112
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Union AcademyUnion Academy800 MetersRelay Split—2:38.647 PB12
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · Triple Jump · Place 8 · Union AcademyUnion AcademyTriple Jump8.33-01.00Wind: -0.412
May 11NCHSAA 1A Midwest RegionalMay 11 · Triple Jump · Place 2 · Union AcademyUnion AcademyTriple Jump2.33-7.5012
May 11NCHSAA 1A Midwest RegionalMay 11 · Long Jump · Place 6 · Union AcademyUnion AcademyLong Jump6.15-112
Apr 252024 YVC Championship MeetApr 25 · Triple Jump · Place 2 · Union AcademyUnion AcademyTriple Jump2.34-04.00 PB12
Apr 252024 YVC Championship MeetApr 25 · Long Jump · Place 3 · Union AcademyUnion AcademyLong Jump3.15-07.0012
Apr 252024 YVC Championship MeetApr 25 · 400 Meters · Place 3 · Union AcademyUnion Academy400 Meters3.1:04.89a12
Mar 30JCSU HS InvitationalMar 30 · 2000m Steeplechase · Place 6 · Union AcademyUnion Academy2000m Steeplechase0.762m6.10:35.10a PB12
Mar 30JCSU HS InvitationalMar 30 · Triple Jump · Place 7 · Union AcademyUnion AcademyTriple Jump7.33-06.5012
Mar 30JCSU HS InvitationalMar 30 · 400 Meters · Place 24 · Union AcademyUnion Academy400 Meters24.1:05.18a12
Mar 21Union Academy Yadkin Valley Meet #4Mar 21 · Triple Jump · Place 1 · Union AcademyUnion AcademyTriple Jump1.32-08.0012
Mar 21Union Academy Yadkin Valley Meet #4Mar 21 · 400 Meters · Place 1 · Union AcademyUnion Academy400 Meters1.1:07.46a12
Mar 14Raptor Speed HS ShowcaseMar 14 · Triple Jump · Place 3 · Union AcademyUnion AcademyTriple Jump3.33-912
Mar 14Raptor Speed HS ShowcaseMar 14 · 400 Meters · Place 5 · Union AcademyUnion Academy400 Meters5.1:06.13a12
Jan 31Cuthbertson Final Polar BearJan 31 · Triple Jump · Place 8 · Union AcademyUnion AcademyTriple Jump8.31-02.25Unofficial12
Jan 31Cuthbertson Final Polar BearJan 31 · Long Jump · Place 8 · Union AcademyUnion AcademyLong Jump8.13-11.75Unofficial12
Jan 24Yadkin Valley Conference Indoor ChampionshipJan 24 · Triple Jump · Place 1 · Union AcademyUnion AcademyTriple Jump1.32-04.00Unofficial12
Jan 24Yadkin Valley Conference Indoor ChampionshipJan 24 · Long Jump · Place 1 · Union AcademyUnion AcademyLong Jump1.14-07.00Unofficial12

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 16Christmas is Near InvitationalDec 16 · 500 Meters · Place 7 · Union AcademyUnion Academy500 Meters7.1:28.43a12
Dec 16Christmas is Near InvitationalDec 16 · Triple Jump · Place 2 · Union AcademyUnion AcademyTriple Jump2.32-00.7512
Dec 6Porter Ridge Polar BearDec 6 · Triple Jump · Place 2 · Union AcademyUnion AcademyTriple Jump2.32' 5"Unofficial12
Nov 28Union Academy Polar Bear #1Nov 28 · 300 Meters · Place 3 · Union AcademyUnion Academy300 Meters3.47.89aUnofficial12
Nov 28Union Academy Polar Bear #1Nov 28 · Triple Jump · Place 1 · Union AcademyUnion AcademyTriple Jump1.32-03.50Unofficial12
Nov 28Union Academy Polar Bear #1Nov 28 · Long Jump · Place 2 · Union AcademyUnion AcademyLong Jump2.14-05.50Unofficial12
May 13NCHSAA 1A Midwest RegionalMay 13 · Triple Jump · Place 5 · Union AcademyUnion AcademyTriple Jump5.32-08.0011
Mar 9UA Home Meet #1Mar 9 · Triple Jump · Place 1 · Union AcademyUnion AcademyTriple Jump1.33' 1"11
Mar 9UA Home Meet #1Mar 9 · 200 Meters · Place 2 · Union AcademyUnion Academy200 Meters2.29.03a11
Feb 4Charlotte City Championship Feb 4 · 500 Meters · Union AcademyUnion Academy500 Meters—DNS11
Feb 4Charlotte City Championship Feb 4 · Triple Jump · Union AcademyUnion AcademyTriple Jump—NM11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · Triple Jump · Place 16 · Union AcademyUnion AcademyTriple Jump16.31-10.7512
Dec 9Stay In Your Lane HS InvitationalDec 9 · 400 Meters · Place 13 · Union AcademyUnion Academy400 Meters13.1:07.46a12
Dec 2Cold Turkey InvitationalDec 2 · Triple Jump · Place 9 · Union AcademyUnion AcademyTriple Jump9.32' 8"Unofficial12
Jan 12Mountain Island Winter InvitationalJan 12 · Triple Jump · Place 1 · Union AcademyUnion AcademyTriple Jump1.33-03.0011

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 17Christmas Is Near InvitationalDec 17 · 500 Meters · Place 4 · Union AcademyUnion Academy500 Meters4.1:28.21a PB11
Dec 17Christmas Is Near InvitationalDec 17 · 300 Meters · Place 11 · Union AcademyUnion Academy300 Meters11.47.12a PB11
Dec 17Christmas Is Near InvitationalDec 17 · Triple Jump · Place 4 · Union AcademyUnion AcademyTriple Jump4.30-11.0011
Dec 13Monroe Polar Bear No. 1Dec 13 · 300 Meters · Place 2 · Union AcademyUnion Academy300 Meters2.47.37aUnofficial11
Dec 13Monroe Polar Bear No. 1Dec 13 · Triple Jump · Place 1 · Union AcademyUnion AcademyTriple Jump1.30' 8.50Unofficial11
Dec 7Porter Ridge Polar Bear #2Dec 7 · 500 Meters · Place 2 · Union AcademyUnion Academy500 Meters2.1:28.21aUnofficial11
Dec 7Porter Ridge Polar Bear #2Dec 7 · Triple Jump · Place 2 · Union AcademyUnion AcademyTriple Jump2.32-09.00Unofficial11
Dec 7Porter Ridge Polar Bear #2Dec 7 · Long Jump · Place 5 · Union AcademyUnion AcademyLong Jump5.13-08.00Unofficial11
May 21NCHSAA 1A State ChampionshipMay 21 · Triple Jump · Place 4 · Union AcademyUnion AcademyTriple Jump4.33-06.00Wind: 3.810
May 13NCHSAA 1A Midwest RegionalMay 13 · Triple Jump · Place 4 · Union AcademyUnion AcademyTriple Jump4.31-04.0010
May 13NCHSAA 1A Midwest RegionalMay 13 · 400 Meters · Place 5 · Union AcademyUnion Academy400 Meters5.1:04.86a10
Mar 26Corvian Community HS MeetMar 26 · Long Jump · Place 2 · Union AcademyUnion AcademyLong Jump2.15-10.50 PB10
Mar 26Corvian Community HS MeetMar 26 · 400 Meters · Place 5 · Union AcademyUnion Academy400 Meters5.1:06.75a10
Mar 24UA Home Meet #1Mar 24 · Long Jump · Place 1 · Union AcademyUnion AcademyLong Jump1.14-09.0010
Mar 24UA Home Meet #1Mar 24 · 400 Meters · Place 2 · Union AcademyUnion Academy400 Meters2.1:08.510

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10COROS Explore Perfection InvitationalDec 10 · 500 Meters · Place 22 · Union AcademyUnion Academy500 Meters22.1:27.84a PB11
Dec 10COROS Explore Perfection InvitationalDec 10 · 300 Meters · Place 62 · Union AcademyUnion Academy300 Meters62.47.63a11
Dec 10COROS Explore Perfection InvitationalDec 10 · Triple Jump · Place 14 · Union AcademyUnion AcademyTriple Jump14.32-06.0011
Dec 10COROS Explore Perfection InvitationalDec 10 · Long Jump · Place 21 · Union AcademyUnion AcademyLong Jump21.14-04.2511
Dec 5Jace's Journey Holiday InvitationalDec 5 · 300 Meters · Place 7 · Union AcademyUnion Academy300 Meters7.47.15a PB11
Dec 5Jace's Journey Holiday InvitationalDec 5 · Triple Jump · Place 2 · Union AcademyUnion AcademyTriple Jump2.33-06.0011
Dec 5Jace's Journey Holiday InvitationalDec 5 · Long Jump · Place 4 · Union AcademyUnion AcademyLong Jump4.14-02.0011

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18NCHSAA 1A Midwest RegionalJun 18 · Long Jump · Place 10 · Union AcademyUnion AcademyLong Jump10.13-05.259
May 4Anson HS Meet #3, Piedmont & Union AcademyMay 4 · Long Jump · Place 2 · Union AcademyUnion AcademyLong Jump2.14-00.009