Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMechanicsville Invitational · Apr 1812.45Mechanicsville InvitationalApril 18, 2025
200 Meters · OutdoorMechanicsville Invitational · Apr 1825.04Mechanicsville InvitationalApril 18, 2025
400 Meters · OutdoorAtlee JV Invitational · Apr 2458.71Atlee JV InvitationalApril 24, 2024
High Jump · IndoorSTC MEET #3 · Dec 206-2STC MEET #3December 20, 2025
High Jump · OutdoorHanover Hawks Spring Invitational · Apr 186' 0"Hanover Hawks Spring InvitationalApril 18, 2026
Long Jump · IndoorVHSL Region 4B ITK Championships · Feb 2119-8.50VHSL Region 4B ITK ChampionshipsFebruary 21, 2026
Long Jump · OutdoorHanover Hawks Spring Invitational · Apr 1820' 6"Hanover Hawks Spring InvitationalApril 18, 2026
Pole Vault · IndoorVHSL Region 4B ITK Championships · Feb 2111-6VHSL Region 4B ITK ChampionshipsFebruary 21, 2026
Pole Vault · OutdoorCaroline Invitational · May 112-6Caroline InvitationalMay 1, 2026
Triple Jump · IndoorVHSL Region 4B ITK Championships · Feb 2143-0.25VHSL Region 4B ITK ChampionshipsFebruary 21, 2026
Triple Jump · OutdoorHanover Hawks Spring Invitational · Apr 1843' 7.5"Hanover Hawks Spring InvitationalApril 18, 2026

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 4 State ChampionshipsJun 5 · Triple Jump · Place 9 · HanoverTriple Jump9.43-04.7511
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Pole Vault · Place 11 · HanoverPole Vault11.12-00.0011
May 1Caroline InvitationalMay 1 · Pole Vault · Place 3 · HanoverPole Vault3.12-6 PB11
May 1Dogwood Track ClassicMay 1 · Triple Jump · Place 15 · HanoverTriple Jump15.42-10.5011
Apr 18Hanover Hawks Spring InvitationalApr 18 · Triple Jump · Place 2 · HanoverTriple Jump2.43' 7.5" PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · Long Jump · Place 3 · HanoverLong Jump3.20' 6" PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · High Jump · Place 3 · HanoverHigh Jump3.6' 0" PB11
Mar 25Tucker Tropical Twilight 2026Mar 25 · Long Jump · Place 3 · HanoverLong Jump3.19' 0.75"11
Mar 25Tucker Tropical Twilight 2026Mar 25 · High Jump · Place 8 · HanoverHigh Jump8.5' 2"11
Mar 25Tucker Tropical Twilight 2026Mar 25 · 100 Meters · Place 28 · Hanover100 Meters28.12.58a11

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Triple Jump · Place 4 · HanoverTriple Jump444-02.5011
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · Triple Jump · Place 3 · HanoverTriple Jump3.43-0.25 PB11
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · Long Jump · Place 12 · HanoverLong Jump12.19-8.50 PB11
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · Pole Vault · Place 8 · HanoverPole Vault8.11-6 PB11
Feb 11Atlee PB Meet #3Feb 11 · Pole Vault · Place 3 · HanoverPole Vault311-09.0011
Feb 11Atlee PB Meet #3Feb 11 · Pole Vault · Place 3 · HanoverPole Vault311-911
Feb 7The 63rd East Coast InvitationalFeb 7 · Long Jump · Place 7 · HanoverLong Jump719-07.75—
Feb 7The 63rd East Coast InvitationalFeb 7 · Pole Vault · Place 5 · HanoverPole Vault511-06.00—
Feb 7The 63rd East Coast InvitationalFeb 7 · High Jump · Place 1 · HanoverHigh Jump16-04.00—
Feb 7The 63rd East Coast InvitationalFeb 7 · 60m Hurdles · Place 27 · Hanover60m HurdlesRound P2711.09—
Feb 7The 63rd East Coast InvitationalFeb 7 · 55m Hurdles · Place 28 · Hanover55m Hurdles2810.35—
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · Triple Jump · Place 1 · HanoverTriple Jump144-10.7511
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · High Jump · Place 3 · HanoverHigh Jump36-011
Jan 14Hanover Polar Bear Meet #1Jan 14 · Long Jump · Place 3 · HanoverLong Jump319-011
Jan 14Hanover Polar Bear Meet #1Jan 14 · High Jump · Place 4 · HanoverHigh Jump45-411
Jan 10Liberty Premier InvitationalJan 10 · Triple Jump · Place 2 · HanoverTriple Jump244-08.75—
Jan 10Liberty Premier InvitationalJan 10 · Long Jump · Place 1 · HanoverLong Jump119-11.00—
Jan 10Liberty Premier InvitationalJan 10 · High Jump · Place 5 · HanoverHigh Jump55-10.00—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · Pole Vault · Place 10 · HanoverPole Vault10.10-011
Dec 20STC MEET #3Dec 20 · High Jump · Place 1 · HanoverHigh Jump1.6-2 PB11
Feb 6Atlee Polar Bear #5Feb 6 · Pole Vault · Place 2 · HanoverPole Vault210-06.00—
Feb 1T757 Last Chance HS InviteFeb 1 · Triple Jump · Place 6 · HanoverTriple Jump6.42-02.2510
Feb 1T757 Last Chance HS InviteFeb 1 · Long Jump · Place 27 · HanoverLong Jump27.18-02.0010
Jan 29Atlee Polar Bear #4Jan 29 · Long Jump · Place 1 · HanoverLong Jump119-03.75—
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Triple Jump · Place 8 · HanoverTriple Jump843-010
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · Triple Jump · Place 8 · HanoverTriple Jump843-00.0010
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Triple Jump · Place 4 · HanoverTriple Jump4.12.87m10
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Pole Vault · Place 11 · HanoverPole Vault11.3.20m10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Triple Jump · Place 4 · HanoverTriple Jump4.42-05.5011
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Triple Jump · Place 4 · HanoverTriple Jump446-01.5010
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Triple Jump · Place 4 · HanoverTriple Jump446-01.5010
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 18 · HanoverTriple Jump1842-06.5010
May 2Dogwood Track ClassicMay 2 · High Jump · HanoverHigh Jump—NH10
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 18 · HanoverTriple Jump1842-06.5010
May 2Dogwood Track ClassicMay 2 · High Jump · HanoverHigh Jump—NH10
Apr 18Mechanicsville InvitationalApr 18 · Triple Jump · Place 1 · HanoverTriple Jump142-03.25—
Apr 18Mechanicsville InvitationalApr 18 · Long Jump · Place 11 · HanoverLong Jump1118-06.00—
Apr 18Mechanicsville InvitationalApr 18 · Pole Vault · Place 7 · HanoverPole Vault711-00.00—
Apr 18Mechanicsville InvitationalApr 18 · 200 Meters · Place 94 · Hanover200 Meters9425.04 PB—
Apr 18Mechanicsville InvitationalApr 18 · 100 Meters · Place 50 · Hanover100 Meters5012.45 PB—
Apr 9Atlee Meet #1 Apr 9 · Long Jump · Place 3 · HanoverLong Jump318-6.510
Apr 9Atlee Meet #1 Apr 9 · High Jump · Place 2 · HanoverHigh Jump25-810
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · Triple Jump · Place 4 · HanoverTriple Jump4.41' 0"10
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · Long Jump · Place 12 · HanoverLong Jump12.18' 6"10
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · Pole Vault · Place 6 · HanoverPole Vault6.10' 6"10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 17Atlee Polar Bear #3Dec 17 · 300 Meters · Place 49 · Hanover300 Meters49.42.56aUnofficial10
Dec 17Atlee Polar Bear #3Dec 17 · Pole Vault · Place 3 · HanoverPole Vault3.10-06.00Unofficial10
Dec 14JR Tucker Winter ClassicDec 14 · Triple Jump · Place 2 · HanoverTriple Jump2.38-07.5010
Dec 14JR Tucker Winter ClassicDec 14 · Long Jump · Place 4 · HanoverLong Jump4.17-10.5010
Apr 24Atlee JV InvitationalApr 24 · 400 Meters · Place 15 · Hanover400 Meters1558.71 PB9
Apr 24Atlee JV InvitationalApr 24 · Triple Jump · Place 2 · HanoverTriple Jump238-4.759
Apr 24Atlee JV InvitationalApr 24 · Long Jump · Place 5 · HanoverLong Jump517-11.259
Apr 10Atlee Meet #1Apr 10 · Long Jump · Place 6 · HanoverLong Jump618-5.509
Apr 10Atlee Meet #1Apr 10 · Pole Vault · Place 7 · HanoverPole Vault79-99
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Triple Jump · Place 11 · HanoverTriple Jump11.38-00.509
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Pole Vault · Place 4 · HanoverPole Vault4.9-00.009
Mar 29Charles City InvitationalMar 29 · Triple Jump · Place 8 · HanoverTriple Jump838-03.25—
Mar 29Charles City InvitationalMar 29 · Long Jump · Place 22 · HanoverLong Jump2217-08.00—
Mar 29Charles City InvitationalMar 29 · Pole Vault · Place 3 · HanoverPole Vault310-00.00—
Feb 10VHSL Region 4B Indoor ChampionshipsFeb 10 · Triple Jump · Place 12 · HanoverTriple Jump12.38-03.009

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 261st Annual East Coast InvitationalFeb 2 · Triple Jump · Place 15 · HanoverTriple Jump1538-04.25—
Feb 1Douglas Freeman Polar BearFeb 1 · Long Jump · Place 3 · HanoverLong Jump318-03.00—
Feb 1Douglas Freeman Polar BearFeb 1 · Long Jump · Place 3 · HanoverLong Jump318-03.00—
Jan 26Louisa Polar Bear TwoJan 26 · Triple Jump · Place 5 · HanoverTriple Jump539-10.509
Jan 26Louisa Polar Bear TwoJan 26 · Long Jump · Place 16 · HanoverLong Jump1616-06.009
Jan 26Louisa Polar Bear TwoJan 26 · 55m Hurdles · Place 9 · Hanover55m Hurdles910.849
Jan 13STC MEET #3Jan 13 · Triple Jump · Place 2 · HanoverTriple Jump237-00.009
Jan 13STC MEET #3Jan 13 · 55m Hurdles · Place 6 · Hanover55m Hurdles611.479

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Atlee Polar Bear #2Dec 14 · 300 Meters · Place 23 · Hanover300 Meters23.46.13aUnofficial9
Dec 14Atlee Polar Bear #2Dec 14 · 55m Hurdles · Place 8 · Hanover55m Hurdles39"8.11.08aUnofficial9