Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriot Invitational · Mar 2811.36aPatriot InvitationalMarch 28, 2026
200 Meters · OutdoorDogwood Track Classic · May 122.15aDogwood Track ClassicMay 1, 2026
300 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 434.73Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
400 Meters · OutdoorDogwood Track Classic · May 148.71aDogwood Track ClassicMay 1, 2026
500 Meters · IndoorVHSL Class 6 State Indoor Championships · Mar 21:05.33VHSL Class 6 State Indoor ChampionshipsMarch 2, 2026
55 Meters · IndoorLiberty Premier Invitational (College) · Jan 77.372Liberty Premier Invitational (College)January 7, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 400 Meters · Place 9 · Battlefield400 Meters9.49.59a12
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 200 Meters · Place 12 · Battlefield200 MetersRound P12.22.27aWind: -0.212
May 9Victor Cahoon InvitationalMay 9 · 200 Meters · Place 8 · Battlefield200 Meters8.22.72a12
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 8 · Battlefield400 Meters8.48.71a PB12
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 14 · Battlefield200 Meters14.22.15a PBWind: 1.112
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 400 Meters · Place 2 · Battlefield400 Meters2.48.86a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 200 Meters · Battlefield200 Meters—DNS12
Apr 11Ramtastic InvitationalApr 11 · 200 Meters · Place 4 · Battlefield200 Meters4.22.18a12
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 7 · Battlefield100 MetersRound P7.11.38a12
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 4 · Battlefield100 Meters4.11.36a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 500 Meters · Place 2 · Battlefield500 Meters21:05.33 PB12
Jan 10Liberty Premier InvitationalJan 10 · 500 Meters · Place 5 · Battlefield500 Meters51:05.79—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 300 Meters · Place 2 · Battlefield300 Meters234.73 PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 400 Meters · Place 14 · Battlefield400 Meters1450.04—
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 400 Meters · Place 2 · Battlefield400 Meters249.7011
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 14 · Battlefield400 Meters1449.7911
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 14 · Battlefield400 Meters1449.7911
Apr 26Patriot Fast Times InviteApr 26 · 200 Meters · Place 4 · Battlefield200 Meters422.59—
Apr 26Patriot Fast Times InviteApr 26 · 200 Meters · Place 4 · Battlefield200 Meters422.59—
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 21 · Battlefield100 Meters2111.50—
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 4 · Battlefield200 Meters423.0511
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 21 · Battlefield100 Meters2111.5011
Apr 5Colonial Forge ShowcaseApr 5 · 400 Meters · Place 2 · Battlefield400 Meters249.14JR
Apr 5Colonial Forge ShowcaseApr 5 · 200 Meters · Place 16 · Battlefield200 Meters1622.84JR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 6 · Battlefield500 Meters61:07.2211
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 29 · Battlefield500 Meters291:08.16—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 48 · Battlefield300 Meters4835.85—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 29 · Battlefield500 Meters291:08.16—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 48 · Battlefield300 Meters4835.85—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Victor Cahoon Track ClassicMay 11 · 200 Meters · Place 17 · Battlefield200 Meters1723.3110
May 11Victor Cahoon Track ClassicMay 11 · 100 Meters · Place 19 · Battlefield100 MetersRound P1911.6410
May 3Dogwood Track ClassicMay 3 · 400 Meters · Place 33 · Battlefield400 Meters3351.4810
May 3Dogwood Track ClassicMay 3 · 200 Meters · Place 75 · Battlefield200 Meters7523.6710
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 15 · Battlefield400 Meters1552.11a—
Apr 12South County Stallion InvitationalApr 12 · 200 Meters · Place 28 · Battlefield200 Meters2822.85a—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 4 · Battlefield400 Meters452.11—
Apr 12South County Stallion InvitationalApr 12 · 200 Meters · Place 3 · Battlefield200 Meters322.85—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 500 Meters · Place 8 · Battlefield500 Meters81:07.2210
Jan 12The VA ShowcaseJan 12 · 500 Meters · Place 18 · Battlefield500 Meters181:08.12—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 93 · Battlefield300 Meters9336.93—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 93 · Battlefield300 Meters9336.93—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23VHSL Class 6 Region B Outdoor Track and Field ChampionshipMay 23 · 400 Meters · Place 13 · Battlefield400 Meters1352.09—
May 16Cedar Run District ChampionshipsMay 16 · 400 Meters · Place 4 · Battlefield400 Meters452.91—
May 13Highland Springs Invitational NBN QualifierMay 13 · 400 Meters · Place 12 · Battlefield400 Meters1253.849
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 77 · Battlefield400 Meters7752.689
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 7 · Battlefield400 Meters752.689
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 60 · Battlefield400 Meters6052.569
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 60 · Battlefield400 Meters6052.569
May 3The Running Store City-County ChampionshipsMay 3 · 200 Meters · Place 23 · Battlefield200 Meters2324.879
May 3The Running Store City-County ChampionshipsMay 3 · 400 Meters · Place 7 · Battlefield400 Meters754.619
Apr 29Gainesville Cardinal ClassicApr 29 · 400 Meters · Place 7 · Battlefield400 Meters752.68—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 78 · Battlefield300 Meters7838.219
Jan 26CRD Mini #3Jan 26 · Long Jump · Place 13 · BattlefieldLong Jump1316-06.00—
Jan 10CRD Mini #2 @ GVHSJan 10 · Long Jump · Place 2 · BattlefieldLong Jump218-01.00—
Jan 10CRD Mini #2 @ GVHSJan 10 · High Jump · Place 3 · BattlefieldHigh Jump34-10.00—
Jan 7Liberty Premier Invitational (College)Jan 7 · 55 Meters · Place 194 · Battlefield55 MetersRound P1947.372 PB—
Jan 7Liberty Premier Invitational (College)Jan 7 · 300 Meters · Place 69 · Battlefield300 Meters6938.15—