Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShenandoah District Championship · May 2213.43Shenandoah District ChampionshipMay 22, 2025
200 Meters · OutdoorSDHS Regular Season Invitational · Apr 1729.23aSDHS Regular Season InvitationalApril 17, 2024
300 Meters · OutdoorWalter Bass Invite · Jan 1750.41aWalter Bass InviteJanuary 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorVHSL Region 2B Championships · May 2850.87aVHSL Region 2B ChampionshipsMay 28, 2025
400 Meters · OutdoorShenandoah District Championship · May 81:08.32Shenandoah District ChampionshipMay 8, 2024
55 Meter · IndoorECE Roanoke "The Top 600 Invitational" · Feb 78.07aECE Roanoke "The Top 600 Invitational"February 7, 2026
55 Meter · OutdoorWalter Bass Invite · Jan 178.28aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorVHSL Region 1B/2B Indoor Track & Field Championships · Feb 178.01VHSL Region 1B/2B Indoor Track & Field ChampionshipsFebruary 17, 2026
Long Jump · IndoorECE Roanoke "The Top 600 Invitational" · Feb 74.39mECE Roanoke "The Top 600 Invitational"February 7, 2026
Long Jump · OutdoorWaynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS) · May 715-00.75Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 26VHSL Region 2B ChampionshipsMay 26 · Long Jump · Place 3 · Stuarts DraftLong Jump3.14-08.5011
May 26VHSL Region 2B ChampionshipsMay 26 · 300m Hurdles · Place 2 · Stuarts Draft300m Hurdles30" / 0.762m2.51.02a11
May 21Shenandoah District ChampionshipMay 21 · Long Jump · Place 6 · Stuarts DraftLong Jump6.14-11.5011
May 21Shenandoah District ChampionshipMay 21 · 300m Hurdles · Place 1 · Stuarts Draft300m Hurdles30" / 0.762m1.52.27a11
May 21Shenandoah District ChampionshipMay 21 · 100 Meters · Place 6 · Stuarts Draft100 Meters6.13.81a11
May 8JJ Updike Last Chance InvitationalMay 8 · 300m Hurdles · Place 3 · Stuarts Draft300m Hurdles30" / 0.762m3.52.84a11
May 8JJ Updike Last Chance InvitationalMay 8 · 100 Meters · Place 7 · Stuarts Draft100 Meters7.13.95a11
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Long Jump · Place 4 · Stuarts DraftLong Jump4.15-00.75 PB11
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 300m Hurdles · Place 1 · Stuarts Draft300m Hurdles30" / 0.762m1.51.06a11
May 1Generals T & F InvitationalMay 1 · Long Jump · Place 5 · Stuarts DraftLong Jump5.14-411
May 1Dogwood Track ClassicMay 1 · 300m Hurdles · Place 62 · Stuarts Draft300m Hurdles30" / 0.762m62.53.04a11
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 106 · Stuarts Draft100 MetersRound P106.13.67aWind: 0.811
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · 300m Hurdles · Place 1 · Stuarts Draft300m Hurdles30" / 0.762m1.52.92aUnofficial11
Apr 4Appomattox County HS InvitationalApr 4 · Long Jump · Place 12 · Stuarts DraftLong Jump12.14-06.0011
Apr 4Appomattox County HS InvitationalApr 4 · 300m Hurdles · Place 7 · Stuarts Draft300m Hurdles30" / 0.762m7.54.22a11
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 204 · Stuarts Draft300 Meters204.50.41a PB11
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 138 · Stuarts Draft55 MeterRound P138.8.28a PB11
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 22 · Stuarts DraftLong Jump22.14-08.2511

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · Long Jump · Place 7 · Stuarts DrafLong Jump715-03.7511
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · Long Jump · Place 1 · Stuarts DrafLong Jump115-02.7511
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · 55 Meters · Place 6 · Stuarts Draf55 Meters68.01 PB11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55 Meter · Place 30 · Stuarts Draft55 Meter30.8.07a PB11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Long Jump · Place 12 · Stuarts DraftLong Jump12.4.39m PB11
Jan 10Heritage InvitationalJan 10 · Long Jump · Place 9 · Stuarts DrafLong Jump915-09.00—
Jan 10Heritage InvitationalJan 10 · 55 Meters · Place 16 · Stuarts Draf55 Meters168.14—
Jan 10Heritage InvitationalJan 10 · Long Jump · Place 9 · Stuarts DrafLong Jump915-09.00—
Jan 10Heritage InvitationalJan 10 · 55 Meters · Place 16 · Stuarts Draf55 Meters168.14—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 300m Hurdles · Place 9 · Stuarts Draf300m Hurdles951.0510
May 28VHSL Region 2B ChampionshipsMay 28 · 300m Hurdles · Place 1 · Stuarts Draft300m Hurdles30" / 0.762m1.50.87a PB10
May 28VHSL Region 2B ChampionshipsMay 28 · 100 Meters · Place 6 · Stuarts Draft100 Meters6.13.60aWind: 2.210
May 22Shenandoah District ChampionshipMay 22 · 300m Hurdles · Place 2 · Stuarts Draf300m Hurdles252.67—
May 22Shenandoah District ChampionshipMay 22 · 100 Meters · Place 5 · Stuarts Draf100 Meters513.43 PB—
May 2Generals InvitationalMay 2 · 300m Hurdles · Place 3 · Stuarts Draft300m Hurdles30" / 0.762m3.52.34a10
May 2Generals InvitationalMay 2 · 100 Meters · Place 3 · Stuarts Draft100 Meters3.13.54a10
Apr 19Rufus Knight InvitationalApr 19 · 300m Hurdles · Place 6 · Stuarts Draf300m Hurdles652.95—
Apr 19Rufus Knight InvitationalApr 19 · 100 Meters · Place 13 · Stuarts Draf100 Meters1313.79—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23VHSL Region 2B ChampionshipsMay 23 · 100 Meters · Place 5 · Stuarts Draft100 Meters5.13.51a9
May 8Shenandoah District ChampionshipMay 8 · 400 Meters · Place 8 · Stuarts Draf400 Meters81:08.32 PB—
May 1WHS Meet #2 (Shenandoah District)May 1 · 100 Meters · Place 7 · Stuarts Draf100 Meters713.79—
Apr 27Sprint into SpringApr 27 · 400 Meters · Place 8 · Stuarts Draf400 Meters81:08.93—
Apr 17SDHS Regular Season InvitationalApr 17 · 200 Meters · Place 3 · Stuarts Draft200 Meters3.29.23a PB9
Apr 17SDHS Regular Season InvitationalApr 17 · 100 Meters · Place 3 · Stuarts Draft100 Meters3.13.84a9
Apr 3Riverheads JV MeetApr 3 · 400 Meters · Place 2 · Stuarts Draf400 Meters21:11.20—
Apr 3Riverheads JV MeetApr 3 · 200 Meters · Place 2 · Stuarts Draf200 Meters230.20—
Apr 3Riverheads JV MeetApr 3 · 100 Meters · Place 2 · Stuarts Draf100 Meters213.90—