Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharles B Gordon Invitational · Apr 2511.04aCharles B Gordon InvitationalApril 25, 2026
1600 Meters · OutdoorVHSL Region 5C Championships · Feb 105:00.57aVHSL Region 5C ChampionshipsFebruary 10, 2024
200 Meters · IndoorAdidas Indoor Nationals · Mar 2022.85aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorVHSL Class 5 State Championships · Jun 522.13aVHSL Class 5 State ChampionshipsJune 5, 2026
300 Meters · IndoorThe VA Showcase · Jan 1736.24aThe VA ShowcaseJanuary 17, 2026
400 Meters · IndoorAdidas Indoor Nationals · Mar 2051.40aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorCharles B Gordon Invitational · Apr 2549.79aCharles B Gordon InvitationalApril 25, 2026
500 Meters · IndoorVHSL Region 5C ITK Championships · Feb 191:08.18aVHSL Region 5C ITK ChampionshipsFebruary 19, 2026
800 Meters · OutdoorCharles B Gordon Invitational · Apr 272:07.30Charles B Gordon InvitationalApril 27, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 5 · The Speed Team RVAThe Speed Team RVA400 MetersRound P5.50.71a11
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 2 · The Speed Team RVAThe Speed Team RVA400 Meters2.49.83a11
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 7 · The Speed Team RVAThe Speed Team RVA200 MetersRound P7.22.66aWind: -0.611
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 4 · The Speed Team RVAThe Speed Team RVA200 Meters4.22.16aWind: 0.211
Jul 11Cannonball Cooper InviteJul 11 · 400 Meters · The Speed Team RVAThe Speed Team RVA400 Meters—DNS11
Jul 11Cannonball Cooper InviteJul 11 · 200 Meters · Place 2 · The Speed Team RVAThe Speed Team RVA200 Meters2.22.11aUnofficial11
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 45 · The Speed Team RVAThe Speed Team RVA400 Meters45.50.32a11
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 47 · The Speed Team RVAThe Speed Team RVA200 MetersRound P47.22.27aWind: -0.911
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 200 Meters · Place 3 · The Speed Team RVAThe Speed Team RVA200 Meters3.22.27a11
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 400 Meters · Place 9 · Douglas FreemanDouglas Freeman400 Meters9.49.98a11
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 200 Meters · Place 11 · Douglas FreemanDouglas Freeman200 MetersRound P11.22.13a PBWind: -0.211
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100 Meters · Place 29 · Douglas FreemanDouglas Freeman100 MetersRound P29.11.32aWind: -0.411
May 13Douglas Freeman Senior NightMay 13 · 800 Meters · Place 11 · Douglas FreemanDouglas Freeman800 Meters11.2:09.65a11
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 25 · Douglas FreemanDouglas Freeman400 Meters25.50.37a11
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 15 · Douglas FreemanDouglas Freeman200 Meters15.22.16aWind: 0.611
Apr 25Charles B Gordon InvitationalApr 25 · 400 Meters · Place 2 · Douglas FreemanDouglas Freeman400 Meters2.49.79a PB11
Apr 25Charles B Gordon InvitationalApr 25 · 100 Meters · Place 4 · Douglas FreemanDouglas Freeman100 MetersRound P4.11.32a11
Apr 25Charles B Gordon InvitationalApr 25 · 100 Meters · Place 2 · Douglas FreemanDouglas Freeman100 Meters2.11.04a PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 400 Meters · Place 1 · Douglas FreemanDouglas Freeman400 Meters1.50.35a11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 200 Meters · Place 2 · Douglas FreemanDouglas Freeman200 Meters2.22.47a11
Mar 25Tucker Tropical Twilight 2026Mar 25 · 400 Meters · Place 1 · Douglas FreemanDouglas Freeman400 Meters1.50.29a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 56 · UnattachedUnattached400 Meters56.51.40a PB11
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 79 · UnattachedUnattached200 MetersRound P79.22.85a PB11
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 500 Meters · Place 3 · Douglas FreemanDouglas Freeman500 Meters3.1:08.18a PB11
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 300 Meters · Place 3 · Douglas FreemanDouglas Freeman300 Meters3.36.64a11
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 110 · Douglas FreemanDouglas Freeman300 Meters110.36.24a PB11
Jan 10CNU HS ShowcaseJan 10 · 500 Meters · Place 3 · Douglas FreemanDouglas Freeman500 Meters3.1:09.86a11
Jan 10CNU HS ShowcaseJan 10 · 300 Meters · Place 3 · Douglas FreemanDouglas Freeman300 Meters3.36.36a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · 500 Meters · Place 1 · Douglas FreemanDouglas Freeman500 Meters1.1:08.52a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Tucker Wednesday MeetDec 17 · 300 Meters · Place 4 · Douglas FreemanDouglas Freeman300 Meters4.36.36aUnofficial11
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 400 Meters · Place 21 · Douglas FreemanDouglas Freeman400 Meters21.53.59a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 800 Meters · Place 18 · Douglas FreemanDouglas Freeman800 Meters18.2:07.71a9
Apr 27Charles B Gordon InvitationalApr 27 · 800 Meters · Place 22 · Douglas FreemanDouglas Freeman800 Meters222:07.30 PB9
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 1600 Meters · Place 20 · Douglas FreemanDouglas Freeman1600 Meters20.5:00.57a PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 9J.R. Tucker Winter ClassicDec 9 · 1000 Meters · Place 5 · Douglas FreemanDouglas Freeman1000 Meters5.2:57.80aUnofficial9