Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSHS Valley District Mini · May 520.33aSHS Valley District MiniMay 5, 2026
300 Meters · IndoorLiberty Christmas HS Invitational · Dec 1452.60aLiberty Christmas HS InvitationalDecember 14, 2024
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 650.67aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · OutdoorGenerals Invitational · May 21:18.06aGenerals InvitationalMay 2, 2025
55 Meter · OutdoorFort Defiance/EMU #2 · Dec 188.60Fort Defiance/EMU #2December 18, 2024
High Jump · IndoorAdidas Indoor Nationals · Mar 201.47mAdidas Indoor NationalsMarch 20, 2026
High Jump · OutdoorVHSL Class 3 State Championships · Jun 54-10.00VHSL Class 3 State ChampionshipsJune 5, 2026
Triple Jump · IndoorWoodberry Forest School Indoor MM #4 · Jan 3128-01.00Woodberry Forest School Indoor MM #4January 31, 2025
Triple Jump · OutdoorLiberty Flames HS Invitational · Dec 631' 6.75"Liberty Flames HS InvitationalDecember 6, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · High Jump · Place 9 · East RockinghamHigh Jump9.4-10.00 PB10
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · High Jump · Place 9 · East RockinghamHigh Jump9.4-10.0010
May 18Valley District ChampionshipMay 18 · Pole Vault · East RockinghamPole Vault--NH10
May 18Valley District ChampionshipMay 18 · High Jump · Place 3 · East RockinghamHigh Jump3.4-10.0010
May 5SHS Valley District MiniMay 5 · High Jump · Place 4 · East RockinghamHigh Jump4.4-08.0010
May 5SHS Valley District MiniMay 5 · 100m Hurdles · Place 7 · East Rockingham100m Hurdles33" / 0.838m7.20.33a PB10
May 1Dogwood Track ClassicMay 1 · High Jump · Place 16 · East RockinghamHigh Jump16.4-08.0010

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · High Jump · Place 17 · East RockinghamHigh Jump17.1.47m PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 191 · East Rockingham300 Meters191.50.67a PB10
Dec 6Liberty Flames HS InvitationalDec 6 · Triple Jump · Place 16 · East RockinghamTriple Jump16.31' 6.75" PB10
Dec 6Liberty Flames HS InvitationalDec 6 · High Jump · East RockinghamHigh Jump--NM10
May 2Generals InvitationalMay 2 · Triple Jump · Place 9 · East RockinghamTriple Jump9.29-29
May 2Generals InvitationalMay 2 · High Jump · Place 8 · East RockinghamHigh Jump8.4-49
May 2Generals InvitationalMay 2 · 400 Meters · Place 17 · East Rockingham400 Meters17.1:18.06a PB9
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 400 Meters · Place 27 · East Rockingham400 Meters271:19.389
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Triple Jump · Place 9 · East RockinghamTriple Jump929-69
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Long Jump · Place 16 · East RockinghamLong Jump1613-8.509

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31Woodberry Forest School Indoor MM #4Jan 31 · 300 Meters · Place 13 · East Rockingham300 Meters13.54.37a9
Jan 31Woodberry Forest School Indoor MM #4Jan 31 · Triple Jump · Place 4 · East RockinghamTriple Jump4.28-01.00 PB9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Fort Defiance/EMU #2Dec 18 · 300 Meters · Place 13 · East Rockingham300 Meters13.53.609
Dec 18Fort Defiance/EMU #2Dec 18 · 55 Meter · Place 9 · East Rockingham55 Meter9.8.60 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 251 · East Rockingham300 Meters251.52.60a PB9