Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriot Invitational · Mar 2911.12Patriot InvitationalMarch 29, 2025
200 Meters · OutdoorPatriot Invitational · Mar 2922.44Patriot InvitationalMarch 29, 2025
300 Meters · IndoorBulldog Invitational · Jan 2736.53Bulldog InvitationalJanuary 27, 2024
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1335.82aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meter · IndoorLiberty HS Opener · Dec 26.94aLiberty HS OpenerDecember 2, 2023
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 136.90aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meters · IndoorBulldog Invitational · Jan 276.857Bulldog InvitationalJanuary 27, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 100 Meters · Place 24 · Independence100 MetersRound P24.11.22aWind: -0.712
Apr 25Cassel's XBC Track ExperienceApr 25 · 200 Meters · Place 5 · Independence200 Meters5.22.56a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 200 Meters · Place 4 · Independence200 Meters4.22.47a12
Mar 28Patriot InvitationalMar 28 · 200 Meters · Place 5 · Independence200 Meters5.22.86a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Cedar Run District Meet #4Jan 13 · Shot Put · Place 10 · IndependenceShot Put1027-312

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 17 · Independence300 Meters17.35.82a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 66 · Independence55 MeterRound P66.6.90a PB12
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 200 Meters · Place 24 · Independence200 MetersRound P2422.97—
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 21 · Independence100 MetersRound P21.11.13a11
Mar 29Patriot InvitationalMar 29 · 200 Meters · Place 5 · Independence High Sc200 Meters522.44 PBJR
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 1 · Independence High Sc100 Meters111.12 PBJR
Mar 29Patriot InvitationalMar 29 · 200 Meters · Place 5 · Independence High Sc200 Meters522.44JR
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 1 · Independence High Sc100 Meters111.12JR

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31VHSL Class 5 State ChampionshipsMay 31 · 200 Meters · Place 37 · Independence200 Meters3723.32—
May 31VHSL Class 5 State ChampionshipsMay 31 · 200 Meters · Place 37 · Independence200 MetersRound P3723.32—
May 20VHSL Region 5D ChampionshipMay 20 · 200 Meters · Place 9 · Independence200 Meters922.58—
May 20VHSL Region 5D ChampionshipMay 20 · 100 Meters · Place 11 · Independence100 Meters1111.30—
May 3Dogwood Track ClassicMay 3 · 200 Meters · Place 45 · Independence200 Meters4523.2010
May 3Dogwood Track ClassicMay 3 · 100 Meters · Place 80 · Independence100 Meters8011.6910
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · 100 Meters · Place 5 · Independence100 Meters511.7510
Apr 27LOCO ChampionshipApr 27 · 200 Meters · Place 12 · Independence200 Meters1223.42—
Mar 15adidas Track NationalsMar 15 · 200 Meters · Place 112 · Independence200 Meters11223.4810

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · 300 Meters · Place 12 · Independence300 Meters1237.83—
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · 55 Meters · Place 13 · Independence55 Meters136.98—
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 32 · Independence300 Meters3236.53 PB10
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 72 · Independence55 Meters726.857 PB10
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 83 · Independence300 Meters8336.80—
Jan 12The VA ShowcaseJan 12 · 55 Meters · Place 98 · Independence55 Meters986.86—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 83 · Independence300 Meters8336.80—
Jan 12The VA ShowcaseJan 12 · 55 Meters · Place 98 · Independence55 Meters986.86—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 300 Meters · Place 8 · Independence300 Meters8.37.10aUnofficial10
Dec 9Bobcat Blizzard InvitationalDec 9 · 55 Meter · Place 12 · Independence55 Meter12.7.03aUnofficial10
May 5Twilight ClassicMay 5 · 200 Meters · Place 9 · Independence200 Meters923.989
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · 200 Meters · Place 2 · Independence200 Meters224.159
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · 100 Meters · Place 3 · Independence100 Meters312.049
Mar 18ShamROCK InvitationalMar 18 · 200 Meters · Place 28 · Independence200 Meters2825.409
Mar 18ShamROCK InvitationalMar 18 · 100 Meters · Place 2 · Independence100 Meters212.229

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Liberty HS OpenerDec 2 · 300 Meters · Place 27 · Independence300 Meters27.37.46a10
Dec 2Liberty HS OpenerDec 2 · 55 Meter · Place 47 · Independence55 MeterRound P47.6.94a PB10