Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBroad Run/Dominion/Independence/Loudoun County · Apr 1213.01Broad Run/Dominion/Independence/Loudoun CountyApril 12, 2023
200 Meters · OutdoorVHSL Region 5D Championship · May 2024.49VHSL Region 5D ChampionshipMay 20, 2024
300 Meters · IndoorLiberty HS Opener · Dec 243.84aLiberty HS OpenerDecember 2, 2023
300 Meters · OutdoorLightridge Winter Invitational · Dec 445.36aLightridge Winter InvitationalDecember 4, 2021
400 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 151:01.03=PR= Northern Virginia InvitationalApril 15, 2023
500 Meters · IndoorPotomac District Indoor Championship · Jan 311:23.48Potomac District Indoor ChampionshipJanuary 31, 2023
High Jump · IndoorBison Opener · Dec 61.70mBison OpenerDecember 6, 2024
High Jump · OutdoorPenn Challenge · Mar 221.71mPenn ChallengeMarch 22, 2025
Long Jump · IndoorVHSL 5A Region D Championships · Feb 1415-05.00VHSL 5A Region D ChampionshipsFebruary 14, 2022
Long Jump · OutdoorLightridge Winter Invitational · Dec 412-10.50Lightridge Winter InvitationalDecember 4, 2021
Triple Jump · IndoorVHSL 5A Region D Championships · Feb 1430-09.00VHSL 5A Region D ChampionshipsFebruary 14, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · High Jump · Place 14 · Penn StatePenn StateHigh JumpRound P14.1.76mSo
May 15Big Ten Outdoor ChampionshipsMay 15 · High Jump · Place 6 · Penn StatePenn StateHigh Jump6.1.80mSo
May 1Larry Ellis InvitationalMay 1 · High Jump · Place 2 · Penn StatePenn StateHigh Jump2.1.79mSo
Apr 17Virginia ChallengeApr 17 · High Jump · Place 9 · Penn StatePenn StateHigh Jump9.1.67mSo
Apr 17Virginia ChallengeApr 17 · 200 Meters · Place 43 · Penn StatePenn State200 Meters43.25.86aWind: 1So
Apr 11Bison Outdoor ClassicApr 11 · High Jump · Place 1 · Penn StatePenn StateHigh Jump1.1.80mSo
Mar 21Penn ChallengeMar 21 · High Jump · Place 2 · Penn StatePenn StateHigh Jump21.66mSO

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20PSU Tune-UpFeb 20 · High Jump · Place 2 · Penn StatePenn StateHigh Jump21.70mSo
Feb 13Tyson InvitationalFeb 13 · High Jump · Place 5 · Penn StatePenn StateHigh Jump51.70mSo
Jan 30PSU National OpenJan 30 · High Jump · Penn StatePenn StateHigh Jump—DNSSo
Jan 22Penn EliteJan 22 · High Jump · Place 2 · Penn StatePenn StateHigh Jump2.1.76mSo
Jan 17Nittany Lion ChallengeJan 17 · High Jump · Place 4 · Penn StatePenn StateHigh Jump41.73mSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · High Jump · Place 2 · Penn StatePenn StateHigh Jump2.1.75mSo
Feb 21PSU Tune-UpFeb 21 · High Jump · Place 1 · Penn StatePenn StateHigh Jump11.76m—
Feb 8Sykes-Sabock Challenge CupFeb 8 · High Jump · Place 2 · Penn StatePenn StateHigh Jump21.71m—
Jan 31PSU National OpenJan 31 · High Jump · Place 5 · Penn StatePenn StateHigh Jump5.1.71mFr
Jan 25Penn 10 Team EliteJan 25 · High Jump · Place 5 · Penn StatePenn StateHigh Jump51.66m—
Jan 18Nittany Lion ChallengeJan 18 · High Jump · Place 2 · Penn StatePenn StateHigh Jump21.73m—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · High Jump · Place 2 · UnattachedUnattachedHigh Jump2.1.76mFr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · High Jump · Place 17 · Penn StatePenn StateHigh JumpRound P17.1.74mFr
Apr 24129th Penn RelaysApr 24 · High Jump · Penn StatePenn StateHigh Jump—1.70mFr
Mar 282025 Battle on the BayouMar 28 · High Jump · Place 3 · Penn StatePenn StateHigh Jump3.1.75mFr
Mar 22Penn ChallengeMar 22 · High Jump · Place 1 · Penn StatePenn StateHigh Jump11.71m PBFR

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · High Jump · Place 2 · Penn StatePenn StateHigh Jump2.1.70m PBFr
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-09.0012
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-912
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · Long Jump · Place 6 · IndependenceIndependenceLong Jump615-03.00—
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-04.00—
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · 500 Meters · Place 19 · IndependenceIndependence500 Meters191:33.90—
Jan 31Lightridge Polar BearJan 31 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-212
Jan 27Bulldog InvitationalJan 27 · Long Jump · Place 5 · IndependenceIndependenceLong Jump516-07.5012
Jan 27Bulldog InvitationalJan 27 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-04.0012
Jan 12The VA ShowcaseJan 12 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-08.00—
Jan 10Rock Ridge Quad MeetJan 10 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-412

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 31VHSL Class 5 State ChampionshipsMay 31 · 200 Meters · Place 8 · IndependenceIndependence200 MetersRound P825.22—
May 31VHSL Class 5 State ChampionshipsMay 31 · 200 Meters · Place 5 · IndependenceIndependence200 Meters525.71—
May 31VHSL Class 5 State ChampionshipsMay 31 · 200 Meters · Place 8 · IndependenceIndependence200 MetersRound P825.22—
May 31VHSL Class 5 State ChampionshipsMay 31 · Long Jump · Place 20 · IndependenceIndependenceLong Jump2016-04.50—
May 31VHSL Class 5 State ChampionshipsMay 31 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-08.00—
May 20VHSL Region 5D ChampionshipMay 20 · 200 Meters · Place 1 · IndependenceIndependence200 Meters124.49 PB—
May 20VHSL Region 5D ChampionshipMay 20 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-08.00—
May 20VHSL Region 5D ChampionshipMay 20 · Long Jump · Place 5 · IndependenceIndependenceLong Jump517-03.25—
May 11Victor Cahoon Track ClassicMay 11 · Long Jump · Place 4 · IndependenceIndependenceLong Jump416-06.0012
May 11Victor Cahoon Track ClassicMay 11 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-08.0012
May 11Victor Cahoon Track ClassicMay 11 · 200 Meters · Place 2 · IndependenceIndependence200 Meters225.7212
May 3Dogwood Track ClassicMay 3 · Long Jump · Place 17 · IndependenceIndependenceLong Jump1716-00.0012
May 3Dogwood Track ClassicMay 3 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-06.0012
May 3Dogwood Track ClassicMay 3 · 200 Meters · Place 10 · IndependenceIndependence200 Meters1026.0512
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-612
Apr 27LOCO ChampionshipApr 27 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-02.00—
Apr 27LOCO ChampionshipApr 27 · Long Jump · Place 6 · IndependenceIndependenceLong Jump616-01.50—
Apr 27LOCO ChampionshipApr 27 · 200 Meters · Place 3 · IndependenceIndependence200 Meters326.52—
Apr 12South County Stallion InvitationalApr 12 · Long Jump · Place 6 · IndependenceIndependenceLong Jump616-8—
Apr 12South County Stallion InvitationalApr 12 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-4—
Apr 12South County Stallion InvitationalApr 12 · 200 Meters · Place 15 · IndependenceIndependence200 Meters1525.98a—
Apr 12South County Stallion InvitationalApr 12 · Long Jump · Place 5 · IndependenceIndependenceLong Jump516-08.00—
Apr 12South County Stallion InvitationalApr 12 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-04.00—
Apr 12South County Stallion InvitationalApr 12 · 200 Meters · Place 3 · IndependenceIndependence200 Meters325.98—
Apr 6Battlefield RelaysApr 6 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-612
Apr 6Battlefield RelaysApr 6 · Long Jump · Place 3 · IndependenceIndependenceLong Jump315-9.7512

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Dec 14Loudoun Valley Quad w/ Independence,John Champe, Loudoun CountyDec 14 · Long Jump · Place 1 · IndependenceIndependenceLong Jump1.17-0Unofficial12
Dec 14Loudoun Valley Quad w/ Independence,John Champe, Loudoun CountyDec 14 · High Jump · Place 1 · IndependenceIndependenceHigh Jump1.5-4Unofficial12
Dec 9Bobcat Blizzard InvitationalDec 9 · 300 Meters · Place 5 · IndependenceIndependence300 Meters5.42.85aUnofficial12
Dec 9Bobcat Blizzard InvitationalDec 9 · Long Jump · Place 4 · IndependenceIndependenceLong Jump4.16-10Unofficial12
Dec 9Bobcat Blizzard InvitationalDec 9 · High Jump · Place 1 · IndependenceIndependenceHigh Jump1.5-6Unofficial12
Jun 2VHSL Class 5 State ChampionshipsJun 2 · 200 Meters · Place 16 · IndependenceIndependence200 MetersRound P1625.65—
Jun 2VHSL Class 5 State ChampionshipsJun 2 · 200 Meters · Place 16 · IndependenceIndependence200 MetersRound P1625.65—
Jun 2VHSL Class 5 State ChampionshipsJun 2 · Long Jump · Place 22 · IndependenceIndependenceLong Jump2215-00.25—
Jun 2VHSL Class 5 State ChampionshipsJun 2 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-06.00—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-06.00—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · Long Jump · Place 8 · IndependenceIndependenceLong Jump816-06.75—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 200 Meters · Place 3 · IndependenceIndependence200 Meters325.59—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-06.00—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · Long Jump · Place 8 · IndependenceIndependenceLong Jump816-06.75—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 200 Meters · Place 3 · IndependenceIndependence200 Meters325.59—
May 15Potomac District ChampionshipsMay 15 · Long Jump · Place 1 · IndependenceIndependenceLong Jump117-711
May 15Potomac District ChampionshipsMay 15 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-411
May 15Potomac District ChampionshipsMay 15 · 200 Meters · Place 2 · IndependenceIndependence200 Meters225.5511
May 5Twilight ClassicMay 5 · 200 Meters · Place 1 · IndependenceIndependence200 Meters126.0011
May 5Twilight ClassicMay 5 · Long Jump · Place 4 · IndependenceIndependenceLong Jump416-1011
May 5Twilight ClassicMay 5 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-611
Apr 15=PR= Northern Virginia InvitationalApr 15 · Long Jump · Place 7 · IndependenceIndependenceLong Jump716-01.0011
Apr 15=PR= Northern Virginia InvitationalApr 15 · 400 Meters · Place 9 · IndependenceIndependence400 Meters91:01.03 PB11
Apr 15=PR= Northern Virginia InvitationalApr 15 · 200 Meters · Place 10 · IndependenceIndependence200 Meters1026.6311
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · 100 Meters · Place 1 · IndependenceIndependence100 Meters113.01 PB11
Mar 25Spartan ClassicMar 25 · 400 Meters · Place 2 · IndependenceIndependence400 Meters21:02.3211
Mar 25Spartan ClassicMar 25 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-011

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 2Liberty HS OpenerDec 2 · 300 Meters · Place 15 · IndependenceIndependence300 Meters15.43.84a PB12
Dec 2Liberty HS OpenerDec 2 · High Jump · Place 1 · IndependenceIndependenceHigh Jump1.5-06.0012
Feb 24VHSL Class 5 State Indoor T & F ChampionshipsFeb 24 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-06.0011
Feb 13VHSL 5A Region D Indoor Track ChampionshipsFeb 13 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-05.00—
Feb 13VHSL 5A Region D Indoor Track ChampionshipsFeb 13 · 500 Meters · Place 6 · IndependenceIndependence500 Meters61:23.65—
Jan 31Potomac District Indoor ChampionshipJan 31 · Long Jump · Place 3 · IndependenceIndependenceLong Jump315-111
Jan 31Potomac District Indoor ChampionshipJan 31 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-211
Jan 31Potomac District Indoor ChampionshipJan 31 · 500 Meters · Place 2 · IndependenceIndependence500 Meters21:23.48 PB11
Jan 19Park View Polar BearJan 19 · 500 Meters · Place 2 · IndependenceIndependence500 Meters21:25.4511
Jan 19Park View Polar BearJan 19 · Long Jump · Place 2 · IndependenceIndependenceLong Jump215-11.5011
Jan 11Independence Home MeetJan 11 · Long Jump · Place 2 · IndependenceIndependenceLong Jump216-00.0011
Jan 11Independence Home MeetJan 11 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-03.0011
Jan 3Stone Bridge QuadJan 3 · Long Jump · Place 2 · IndependenceIndependenceLong Jump215-05.00—
Jan 3Stone Bridge QuadJan 3 · High Jump · Place 1 · IndependenceIndependenceHigh Jump15-03.00—

2022 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 500 Meters · Place 18 · IndependenceIndependence500 Meters18.1:25.96a11
Dec 17Liberty Christmas InvitationalDec 17 · 300 Meters · Place 26 · IndependenceIndependence300 Meters26.44.96a11
Dec 17Liberty Christmas InvitationalDec 17 · Long Jump · Place 11 · IndependenceIndependenceLong Jump11.15-01.0011
Dec 17Liberty Christmas InvitationalDec 17 · High Jump · Place 10 · IndependenceIndependenceHigh Jump10.4-08.0011
Dec 3Liberty HS OpenerDec 3 · 500 Meters · IndependenceIndependence500 Meters--DNS11
Dec 3Liberty HS OpenerDec 3 · Triple Jump · Place 19 · IndependenceIndependenceTriple Jump19.29-06.7511
Dec 3Liberty HS OpenerDec 3 · High Jump · Place 5 · IndependenceIndependenceHigh Jump5.5-00.0011
Feb 25VHSL Class 5 State Indoor Track & Field ChampionshipsFeb 25 · Long Jump · Place 14 · IndependenceIndependenceLong Jump1415-04.7510
Feb 14VHSL 5A Region D ChampionshipsFeb 14 · 500 Meters · Place 8 · IndependenceIndependence500 Meters8.1:27.81a10
Feb 14VHSL 5A Region D ChampionshipsFeb 14 · Triple Jump · Place 6 · IndependenceIndependenceTriple Jump6.30-09.00 PB10
Feb 14VHSL 5A Region D ChampionshipsFeb 14 · Long Jump · Place 2 · IndependenceIndependenceLong Jump2.15-05.00 PB10
Feb 2Potomac District ChampionshipFeb 2 · Triple Jump · Place 4 · IndependenceIndependenceTriple Jump427-10.00—
Feb 2Potomac District ChampionshipFeb 2 · Long Jump · Place 3 · IndependenceIndependenceLong Jump315-10.00—
Feb 2Potomac District ChampionshipFeb 2 · 500 Meters · Place 5 · IndependenceIndependence500 Meters51:28.58—
Jan 13Independence QuadJan 13 · Triple Jump · Place 5 · IndependenceIndependenceTriple Jump529-00.0010
Jan 13Independence QuadJan 13 · Long Jump · Place 2 · IndependenceIndependenceLong Jump215-07.5010
Jan 10Wilkins Center HS ChallengeJan 10 · 500 Meters · Place 4 · Independence High ScIndependence High Sc500 Meters41:29.84—
Jan 10Wilkins Center HS ChallengeJan 10 · 500 Meters · Place 7 · Independence High ScIndependence High Sc500 Meters71:29.84—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 300 Meters · Place 8 · IndependenceIndependence300 Meters8.44.89aUnofficial11
Dec 10Bobcat Blizzard InvitationalDec 10 · Long Jump · Place 4 · IndependenceIndependenceLong Jump4.15-09.00Unofficial11
Dec 10Bobcat Blizzard InvitationalDec 10 · High Jump · Place 2 · IndependenceIndependenceHigh Jump2.5-00.00Unofficial11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Lightridge Quad (LR, LV, LC, I)Dec 14 · 500 Meters · Place 4 · IndependenceIndependence500 Meters4.1:28.18aUnofficial10
Dec 14Lightridge Quad (LR, LV, LC, I)Dec 14 · Long Jump · Place 2 · IndependenceIndependenceLong Jump2.16-00.00Unofficial10
Dec 4Lightridge Winter InvitationalDec 4 · 300 Meters · Place 5 · IndependenceIndependence300 Meters5.45.36a PB10
Dec 4Lightridge Winter InvitationalDec 4 · Long Jump · Place 12 · IndependenceIndependenceLong Jump12.12-10.50 PB10