Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Vienna Youth Inc. Youth meet and PVTC All Comers Meet #1 · May 2411.44a2026 Vienna Youth Inc. Youth meet and PVTC All Comers Meet #1May 24, 2026
200 Meters · OutdoorFUMA Home MEET · Mar 3122.63aFUMA Home MEETMarch 31, 2026
300 Meters · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 1236.57aVISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
400 Meters · OutdoorVPL/ LIS Championship · May 950.61aVPL/ LIS ChampionshipMay 9, 2026
500 Meters · IndoorVirginia Showcase Invitational · Jan 131:21.40aVirginia Showcase InvitationalJanuary 13, 2023
500 Meters · OutdoorLiberty Flames HS Invitational · Dec 61:13.84aLiberty Flames HS InvitationalDecember 6, 2025
55 Meter · IndoorThe VA Showcase · Jan 176.88aThe VA ShowcaseJanuary 17, 2026
55 Meters · IndoorPrep League/LIS Championships · Feb 76.81Prep League/LIS ChampionshipsFebruary 7, 2026
800 Meters · OutdoorLiberty District at Yorktown · Apr 302:19.96Liberty District at YorktownApril 30, 2025
D Liberty District Quali 11.67 · OutdoorLiberty District @ Washington-Liberty · Mar 1512.69Liberty District @ Washington-LibertyMarch 15, 2023
D Liberty District Quali 53.00 · OutdoorLiberty District @ Washington-Liberty · Mar 151:00.67Liberty District @ Washington-LibertyMarch 15, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 223 · Fork Union Military AcademyFork Union Military Academy400 Meters223.56.86a11
May 242026 Vienna Youth Inc. Youth meet and PVTC All Comers Meet #1May 24 · 200 Meters · Place 1 · Corentyne CoastersCorentyne Coasters200 Meters1.23.11aWind: -1.112
May 242026 Vienna Youth Inc. Youth meet and PVTC All Comers Meet #1May 24 · 100 Meters · Place 3 · Corentyne CoastersCorentyne Coasters100 Meters3.11.44a PBWind: -0.512
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 400 Meters · Place 3 · Fork Union Military AcademyFork Union Military Academy400 Meters3.50.74a11
May 9VPL/ LIS ChampionshipMay 9 · 400 Meters · Place 2 · Fork Union Military AcademyFork Union Military Academy400 Meters2.50.61a PB11
May 9VPL/ LIS ChampionshipMay 9 · 200 Meters · Place 4 · Fork Union Military AcademyFork Union Military Academy200 Meters4.22.97a11
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 47 · Fork Union Military AcademyFork Union Military Academy400 Meters47.51.35a11
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 57 · Fork Union Military AcademyFork Union Military Academy200 Meters57.23.08aWind: 0.311
Apr 172026 Volunteer Track ClassicApr 17 · 400 Meters · Place 16 · Fork Union Military AcademyFork Union Military Academy400 Meters16.52.14a11
Apr 11Gus Lacy Track ClassicApr 11 · 200 Meters · Place 6 · Fork Union Military AcademyFork Union Military Academy200 Meters6.22.94a11
Mar 31FUMA Home MEETMar 31 · 200 Meters · Place 2 · Fork Union Military AcademyFork Union Military Academy200 Meters2.22.63a PB11
Mar 212026 Brian Watkins InvitationalMar 21 · 400 Meters · Place 5 · Fork Union Military AcademyFork Union Military Academy400 Meters5.51.80a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23Fred Hardy InvitationalFeb 23 · 55 Meters · Place 7 · Fork Union Military AcademyFork Union Military Academy55 MetersRound P76.85a11
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 300 Meters · Place 17 · Fork Union Military AcademyFork Union Military Academy300 Meters17.36.57a PB11
Feb 7Prep League/LIS ChampionshipsFeb 7 · 300 Meters · Place 16 · Fork Union Military AcademyFork Union Military Academy300 Meters1640.8711
Feb 7Prep League/LIS ChampionshipsFeb 7 · 55 Meters · Place 10 · Fork Union Military AcademyFork Union Military Academy55 MetersRound P106.81 PB11
Jan 31STC MEET #5Jan 31 · 55 Meters · Place 5 · Fork Union Military AcademyFork Union Military Academy55 Meters56.8111
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 225 · Fork Union Military AcademyFork Union Military Academy300 Meters225.37.02a11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 179 · Fork Union Military AcademyFork Union Military Academy55 MeterRound P179.6.88a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · 300 Meters · Place 4 · Fork Union Military AcademyFork Union Military Academy300 Meters4.38.32a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 500 Meters · Place 46 · Fork Union Military AcademyFork Union Military Academy500 Meters46.1:13.84a PB11
May 7Liberty District at McLeanMay 7 · 100 Meters · Place 29 · George C. MarshallGeorge C. Marshall100 Meters2912.4611
May 7Liberty District at McLeanMay 7 · 100 Meters · Place 29 · George C. MarshallGeorge C. Marshall100 Meters2912.4611
Apr 30Liberty District at YorktownApr 30 · 800 Meters · Place 38 · George C MarshallGeorge C Marshall800 Meters382:19.96 PB11
Apr 26Cassel's XBC Track ExperienceApr 26 · 400 Meters · Place 38 · GC MarshallGC Marshall400 Meters3858.1411
Apr 22Liberty District at HerndonApr 22 · 400 Meters · Place 101 · George C MarshallGeorge C Marshall400 Meters1011:10.9511
Apr 22Liberty District at HerndonApr 22 · 100 Meters · Place 14 · George C MarshallGeorge C Marshall100 Meters1411.6111
Apr 9Liberty District at MarshallApr 9 · 200 Meters · Place 8 · George C MarshallGeorge C Marshall200 Meters823.76a11
Apr 5Lions InvitationalApr 5 · 200 Meters · Place 22 · George C. MarshallGeorge C. Marshall200 Meters22.24.21a11
Apr 5Lions InvitationalApr 5 · 100 Meters · Place 21 · George C. MarshallGeorge C. Marshall100 MetersRound P21.11.69a11
Mar 26Liberty District at Washington-LibertyMar 26 · 200 Meters · Place 18 · George C MarshallGeorge C Marshall200 Meters1824.45a11
Mar 19Liberty District at WakefieldMar 19 · 100 Meters · Place 20 · George C MarshallGeorge C Marshall100 Meters2011.64a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 300 Meters · Place 8 · George C. MarshallGeorge C. Marshall300 Meters8.39.55a11
Dec 21Alexandria City Meet #2Dec 21 · 55 Meter · Place 24 · George C. MarshallGeorge C. Marshall55 Meter24.7.00a11
Feb 1Liberty District Indoor Track ChampionshipsFeb 1 · 300 Meters · Place 13 · GC MarshallGC Marshall300 Meters1339.5810

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 14Polar Titans InvitationalDec 14 · 300 Meters · Place 19 · George C. MarshallGeorge C. Marshall300 Meters19.38.55aUnofficial11
Dec 14Polar Titans InvitationalDec 14 · 55 Meter · Place 12 · George C. MarshallGeorge C. Marshall55 Meter12.6.96aUnofficial11
Dec 77th David Cannon Memorial InvitationalDec 7 · 500 Meters · Place 6 · George C. MarshallGeorge C. Marshall500 Meters6.1:13.11aUnofficial11
Dec 77th David Cannon Memorial InvitationalDec 7 · Shot Put · Place 30 · George C. MarshallGeorge C. MarshallShot Put12lb30.20' 11.50"Unofficial11
Jul 29Windsor Test 2Jul 29 · 200 Meters · Place 13 · George C. MarshallGeorge C. Marshall200 Meters13.24.06a10
Jul 29Windsor Test 2Jul 29 · 100 Meters · Place 19 · George C. MarshallGeorge C. Marshall100 Meters19.11.68a10
Jul 26Test WindsorJul 26 · 200 Meters · Place 13 · George C. MarshallGeorge C. Marshall200 Meters13.24.06a10
Jul 26Test WindsorJul 26 · 100 Meters · Place 19 · George C. MarshallGeorge C. Marshall100 Meters19.11.68a10
May 9Liberty District Spring Track ChampionshipsMay 9 · 400 Meters · Place 18 · George C. MarshallGeorge C. Marshall400 Meters18.56.14a10
Apr 27Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 4 · GC MarshallGC Marshall400 Meters455.4010
Apr 12South County Stallion InvitationalApr 12 · 200 Meters · Place 65 · George C MarshallGeorge C Marshall200 Meters6524.56a—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 60 · George C MarshallGeorge C Marshall100 Meters6012.16a—
Apr 3Liberty District @ WakefieldApr 3 · 400 Meters · Place 3 · George C. MarshallGeorge C. Marshall400 Meters3.55.41a10
Apr 3Liberty District @ WakefieldApr 3 · 100 Meters · Place 15 · George C. MarshallGeorge C. Marshall100 Meters15.11.94a10
Mar 12Liberty District @ Washington-LibertyMar 12 · 400 Meters · Place 39 · George C. MarshallGeorge C. Marshall400 Meters39.57.4310
Mar 12Liberty District @ Washington-LibertyMar 12 · 100 Meters · Place 24 · George C. MarshallGeorge C. Marshall100 Meters24.11.92Wind: 0.610

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Winter Eagle Polar Bear MeetDec 29 · 300 Meters · Place 9 · George C. MarshallGeorge C. Marshall300 Meters9.39.36aUnofficial10
Dec 29Winter Eagle Polar Bear MeetDec 29 · 55 Meter · Place 14 · George C. MarshallGeorge C. Marshall55 Meter14.7.29aUnofficial10
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 300 Meters · Place 20 · George C. MarshallGeorge C. Marshall300 Meters20.40.36aUnofficial10
Aug 12The House Running Club Presents: Sergeant Baylor InvitationalAug 12 · 200 Meters · Place 3 · Corentyne CoastersCorentyne Coasters200 Meters3.25.75a9
Aug 12The House Running Club Presents: Sergeant Baylor InvitationalAug 12 · 100 Meters · Place 4 · Corentyne CoastersCorentyne Coasters100 MetersRound P4.12.42a9
Aug 12The House Running Club Presents: Sergeant Baylor InvitationalAug 12 · 100 Meters · Place 3 · Corentyne CoastersCorentyne Coasters100 Meters3.12.43a9
May 11Liberty District ChampionshipsMay 11 · 200 Meters · Place 19 · George C. MarshallGeorge C. Marshall200 Meters1925.379
May 3Liberty District Spring JamboreeMay 3 · 100 Meters · Place 24 · George C. MarshallGeorge C. Marshall100 Meters2412.18—
Mar 15Liberty District @ Washington-LibertyMar 15 · D Liberty District Quali 53.00 · Place 39 · George C. MarshallGeorge C. MarshallD Liberty District Quali 53.00391:00.67 PB9
Mar 15Liberty District @ Washington-LibertyMar 15 · D Liberty District Quali 11.67 · Place 56 · George C. MarshallGeorge C. MarshallD Liberty District Quali 11.675612.69 PB9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · 300 Meters · Place 2 · George C. MarshallGeorge C. Marshall300 Meters2.41.92a10
Dec 16Northern VA TJMS Meet #5Dec 16 · 55 Meter · Place 1 · George C. MarshallGeorge C. Marshall55 Meter1.7.38a10
Jan 13Virginia Showcase InvitationalJan 13 · 500 Meters · Place 103 · George C. MarshallGeorge C. Marshall500 Meters103.1:21.40a PB9
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 319 · George C. MarshallGeorge C. Marshall300 Meters319.41.71a9

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Holiday InvitationalDec 28 · 500 Meters · Place 40 · George C. MarshallGeorge C. Marshall500 Meters40.1:23.42a9
Dec 17Grant Holloway Holiday InvitationalDec 17 · 500 Meters · Place 110 · George C. MarshallGeorge C. Marshall500 Meters110.1:24.09a9
Dec 17Grant Holloway Holiday InvitationalDec 17 · 300 Meters · Place 231 · George C. MarshallGeorge C. Marshall300 Meters231.44.92a9
Dec 17Grant Holloway Holiday InvitationalDec 17 · 55 Meter · Place 230 · George C. MarshallGeorge C. Marshall55 MeterRound P230.7.61a9
Dec 9Northern VA TJMS Meet #3Dec 9 · 500 Meters · Place 7 · George C. MarshallGeorge C. Marshall500 Meters7.1:27.379
Dec 9Northern VA TJMS Meet #3Dec 9 · 55 Meter · Place 26 · George C. MarshallGeorge C. Marshall55 Meter26.7.749

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 3David Cannon Memorial InvitationalDec 3 · 500 Meters · Place 24 · George C. MarshallGeorge C. Marshall500 Meters24.1:25.86aUnofficial9