Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGenerals Invitational · May 213.44aGenerals InvitationalMay 2, 2025
200 Meters · OutdoorGenerals Invitational · May 228.50aGenerals InvitationalMay 2, 2025
300 Meters · IndoorWalter Bass HS Invitational · Jan 1352.55aWalter Bass HS InvitationalJanuary 13, 2024
55 Meter · IndoorVHSL 1B/2B REGIONAL Championships · Feb 178.15aVHSL 1B/2B REGIONAL ChampionshipsFebruary 17, 2025
55 Meter · OutdoorWalter Bass Invite · Jan 178.13aWalter Bass InviteJanuary 17, 2026
High Jump · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 201.25mECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
High Jump · OutdoorAugusta County Invitational · Apr 254-07.00Augusta County InvitationalApril 25, 2026
Long Jump · OutdoorVHSL Region 1B Championship 2026 · May 2715' 2.25"VHSL Region 1B Championship 2026May 27, 2026
Pole Vault · IndoorVHSL 1B/2B Regional · Feb 108-06.00VHSL 1B/2B RegionalFebruary 10, 2024
Pole Vault · OutdoorDogwood Track Classic · May 19-06.00Dogwood Track ClassicMay 1, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 1 State ChampionshipsJun 5 · Pole Vault · Place 3 · RiverheadsPole Vault3.9-00.0012
May 27VHSL Region 1B Championship 2026May 27 · Long Jump · Place 9 · RiverheadsLong Jump9.15' 2.25" PB12
May 27VHSL Region 1B Championship 2026May 27 · Pole Vault · Place 2 · RiverheadsPole Vault2.8' 6"12
May 27VHSL Region 1B Championship 2026May 27 · High Jump · Place 10 · RiverheadsHigh Jump10.4' 6"12
May 27VHSL Region 1B Championship 2026May 27 · 200 Meters · Place 11 · Riverheads200 Meters11.28.8012
May 21Shenandoah District ChampionshipMay 21 · Pole Vault · Place 1 · RiverheadsPole Vault1.8-00.0012
May 21Shenandoah District ChampionshipMay 21 · High Jump · Place 9 · RiverheadsHigh Jump9.4-04.0012
May 12Alleghany Quint Track MeetMay 12 · Pole Vault · Place 1 · RiverheadsPole Vault1.8-06.0012
May 12Alleghany Quint Track MeetMay 12 · High Jump · Place 6 · RiverheadsHigh Jump6.4-05.0012
May 12Alleghany Quint Track MeetMay 12 · 200 Meters · Place 8 · Riverheads200 Meters8.28.52a12
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Long Jump · Place 5 · RiverheadsLong Jump5.14-08.5012
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · Pole Vault · Place 2 · RiverheadsPole Vault2.8-06.0012
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 100 Meters · Place 10 · Riverheads100 Meters10.13.82a12
May 1Dogwood Track ClassicMay 1 · Pole Vault · Place 1 · RiverheadsPole Vault1.9-06.00 PB12
Apr 25Augusta County InvitationalApr 25 · Long Jump · Place 4 · RiverheadsLong Jump4.14-09.7512
Apr 25Augusta County InvitationalApr 25 · Pole Vault · Place 1 · RiverheadsPole Vault1.8-00.0012
Apr 25Augusta County InvitationalApr 25 · High Jump · Place 6 · RiverheadsHigh Jump6.4-07.00 PB12
Apr 25Augusta County InvitationalApr 25 · 100 Meters · Place 2 · Riverheads100 Meters2.13.66a12
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · Long Jump · RiverheadsLong Jump—DNS12
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · Pole Vault · Place 1 · RiverheadsPole Vault1.9-00.00Unofficial12
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · 200 Meters · Place 2 · Riverheads200 Meters2.28.86aUnofficial12
Apr 4Appomattox County HS InvitationalApr 4 · Long Jump · Place 13 · RiverheadsLong Jump13.14-02.2512
Apr 4Appomattox County HS InvitationalApr 4 · Pole Vault · Place 3 · RiverheadsPole Vault3.9-00.0012
Apr 4Appomattox County HS InvitationalApr 4 · High Jump · Place 8 · RiverheadsHigh Jump8.4-04.0012
Apr 4Appomattox County HS InvitationalApr 4 · 200 Meters · Place 17 · Riverheads200 Meters17.29.72a12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 106 · Riverheads55 MeterRound P106.8.13a PB12
Jan 17Walter Bass InviteJan 17 · Pole Vault · RiverheadsPole Vault--NH12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 56 · Riverheads55 Meter56.8.33a12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Pole Vault · Place 6 · RiverheadsPole Vault6.2.30m12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · High Jump · Place 23 · RiverheadsHigh Jump23.1.25m PB12
Feb 17VHSL 1B/2B REGIONAL ChampionshipsFeb 17 · 55 Meter · Place 5 · Riverheads55 Meter5.8.15a PB11
Feb 17VHSL 1B/2B REGIONAL ChampionshipsFeb 17 · Pole Vault · Place 3 · RiverheadsPole Vault3.7-06.0011
Feb 17VHSL 1B/2B REGIONAL ChampionshipsFeb 17 · High Jump · Place 6 · RiverheadsHigh Jump6.3-10.0011
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · High Jump · RiverheadsHigh Jump—DNS11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55 Meter · Place 68 · Riverheads55 Meter68.8.39a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 138 · Riverheads55 MeterRound P138.8.28a12
Dec 13Liberty Christmas HS InvitationalDec 13 · Pole Vault · Place 8 · RiverheadsPole Vault8.7-00.0012
May 28VHSL Region 2B ChampionshipsMay 28 · Pole Vault · Place 3 · RiverheadsPole Vault3.7-06.0011
May 28VHSL Region 2B ChampionshipsMay 28 · 200 Meters · Place 9 · Riverheads200 Meters9.28.91aWind: 0.611
May 28VHSL Region 2B ChampionshipsMay 28 · 100 Meters · Place 5 · Riverheads100 Meters5.13.59aWind: 2.211
May 2Generals InvitationalMay 2 · 200 Meters · Place 6 · Riverheads200 Meters6.28.50a PB11
May 2Generals InvitationalMay 2 · 100 Meters · Place 2 · Riverheads100 Meters2.13.44a PB11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 48 · Riverheads55 Meter48.8.41a11
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 166 · Riverheads55 MeterRound P166.8.53a11
Dec 7Liberty Flames HS InvitationalDec 7 · Pole Vault · Place 17 · RiverheadsPole Vault17.8-00.0011
Feb 10VHSL 1B/2B RegionalFeb 10 · 300 Meters · Place 18 · Riverheads300 Meters18.53.23a10
Feb 10VHSL 1B/2B RegionalFeb 10 · 55 Meter · Place 14 · Riverheads55 Meter14.8.46a10
Feb 10VHSL 1B/2B RegionalFeb 10 · Pole Vault · Place 2 · RiverheadsPole Vault2.8-06.00 PB10
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 186 · Riverheads300 Meters186.52.55a PB10
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 121 · Riverheads55 MeterRound P121.8.41a10
Jan 13Walter Bass HS InvitationalJan 13 · Pole Vault · Place 8 · RiverheadsPole Vault8.8-00.0010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Pole Vault · Place 33 · RiverheadsPole Vault33.2.75m10
May 23VHSL Region 2B ChampionshipsMay 23 · Pole Vault · Place 1 · RiverheadsPole Vault1.8-09.0010
May 23VHSL Region 2B ChampionshipsMay 23 · 200 Meters · Place 10 · Riverheads200 Meters10.30.71a10
Apr 17SDHS Regular Season InvitationalApr 17 · Pole Vault · Place 2 · RiverheadsPole Vault2.6-06.0010
Apr 17SDHS Regular Season InvitationalApr 17 · 100 Meters · Place 9 · Riverheads100 Meters9.14.35a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · Pole Vault · Place 2 · RiverheadsPole Vault2.7-06.0010
Dec 16Liberty Christmas InvitationalDec 16 · Pole Vault · Place 13 · RiverheadsPole Vault13.8-00.0010
Dec 2Liberty HS OpenerDec 2 · 55 Meter · Place 102 · Riverheads55 MeterRound P102.8.59a10
Dec 2Liberty HS OpenerDec 2 · Pole Vault · Place 10 · RiverheadsPole Vault10.7-06.0010