Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAppomattox County HS Invitational · Apr 413.84aAppomattox County HS InvitationalApril 4, 2026
200 Meters · OutdoorAppomattox County HS Invitational · Apr 426.74aAppomattox County HS InvitationalApril 4, 2026
300 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 344.49aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1743.06aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorGenerals T & F Invitational · May 11:01.76aGenerals T & F InvitationalMay 1, 2026
55 Meter · IndoorLiberty Flames HS Invitational · Dec 78.35aLiberty Flames HS InvitationalDecember 7, 2024
800 Meters · OutdoorWaynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS) · May 72:19.64aWaynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7, 2026
Long Jump · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 34.81mECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
Long Jump · OutdoorAppomattox County HS Invitational · Apr 415-09.00Appomattox County HS InvitationalApril 4, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27VHSL Region 1B Championship 2026May 27 · 800 Meters · RiverheadsRiverheads800 Meters—DNS10
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 800 Meters · Place 2 · RiverheadsRiverheads800 Meters2.2:19.64a PB10
May 1Generals T & F InvitationalMay 1 · 400 Meters · Place 15 · RiverheadsRiverheads400 Meters15.1:01.76a PB10
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · 800 Meters · Place 5 · RiverheadsRiverheads800 Meters5.2:19.11aUnofficial10
Apr 4Appomattox County HS InvitationalApr 4 · Long Jump · Place 27 · RiverheadsRiverheadsLong Jump27.15-09.00 PB10
Apr 4Appomattox County HS InvitationalApr 4 · 200 Meters · Place 32 · RiverheadsRiverheads200 Meters32.26.74a PB10
Apr 4Appomattox County HS InvitationalApr 4 · 100 Meters · Place 49 · RiverheadsRiverheads100 Meters49.13.84a PB10
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 278 · RiverheadsRiverheads300 Meters278.43.06a PB10
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 74 · RiverheadsRiverheadsLong Jump74.15-03.7510

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Long Jump · Place 23 · RiverheadsRiverheadsLong Jump234.81m PB10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 300 Meters · Place 89 · RiverheadsRiverheads300 Meters8944.49a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 262 · RiverheadsRiverheads300 Meters262.43.99a10
Dec 13Liberty Christmas HS InvitationalDec 13 · Long Jump · Place 60 · RiverheadsRiverheadsLong Jump60.14-08.0010
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 184 · RiverheadsRiverheads300 Meters184.43.54a10
May 28VHSL Region 2B ChampionshipsMay 28 · 200 Meters · Place 19 · RiverheadsRiverheads200 Meters19.27.37aWind: 29
May 2Generals InvitationalMay 2 · Long Jump · Place 24 · RiverheadsRiverheadsLong Jump24.14-109
May 2Generals InvitationalMay 2 · 200 Meters · Place 31 · RiverheadsRiverheads200 Meters31.27.50a9
Apr 25Augusta County Track InvitationalApr 25 · Long Jump · Place 3 · RiverheadsRiverheadsLong Jump314-11.00—
Apr 25Augusta County Track InvitationalApr 25 · 200 Meters · Place 7 · RiverheadsRiverheads200 Meters727.94—
Apr 25Augusta County Track InvitationalApr 25 · 100 Meters · Place 11 · RiverheadsRiverheads100 Meters1114.29—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 236 · RiverheadsRiverheads300 Meters236.46.55a9
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 250 · RiverheadsRiverheads55 MeterRound P250.8.35a PB9
Jan 5East Coast Elite #1Jan 5 · 55 Meter · RiverheadsRiverheads55 Meter—DNS8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1Harrisonburg HS JV InvitationalMay 1 · Long Jump · Place 17 · RiverheadsRiverheadsLong Jump1711-01.75—
May 1Harrisonburg HS JV InvitationalMay 1 · 100 Meters · Place 22 · RiverheadsRiverheads100 Meters2215.76—
Apr 26Augusta County Track InvitationalApr 26 · Long Jump · Place 2 · RiverheadsRiverheadsLong Jump211-06.00—
Apr 26Augusta County Track InvitationalApr 26 · 200 Meters · Place 4 · RiverheadsRiverheads200 Meters431.13—
Apr 26Augusta County Track InvitationalApr 26 · 100 Meters · Place 4 · RiverheadsRiverheads100 Meters414.92—
Apr 17SDHS Regular Season InvitationalApr 17 · Long Jump · RiverheadsRiverheadsLong Jump--11-08.008
Apr 17SDHS Regular Season InvitationalApr 17 · 100 Meters · RiverheadsRiverheads100 Meters--14.68a8
Apr 6Vince Bradford InvitationalApr 6 · Long Jump · Place 4 · RiverheadsRiverheadsLong Jump412-01.00—
Apr 6Vince Bradford InvitationalApr 6 · 200 Meters · Place 4 · RiverheadsRiverheads200 Meters430.44—
Apr 6Vince Bradford InvitationalApr 6 · 100 Meters · Place 3 · RiverheadsRiverheads100 Meters315.01—
Apr 3Riverheads JV MeetApr 3 · Long Jump · Place 12 · RiverheadsRiverheadsLong Jump129-10.50—
Apr 3Riverheads JV MeetApr 3 · 200 Meters · Place 17 · RiverheadsRiverheads200 Meters1734.60—
Apr 3Riverheads JV MeetApr 3 · 100 Meters · Place 18 · RiverheadsRiverheads100 Meters1814.50—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · 300 Meters · Place 8 · RiverheadsRiverheads300 Meters8.52.88a8
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · 55 Meter · Place 5 · RiverheadsRiverheads55 Meter5.9.08a8