Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 2C Championships · Feb 224:38.89aVHSL Region 2C ChampionshipsFebruary 22, 2026
500 Meters · IndoorBrookville Indoor Meet #2 · Jan 202:10.94Brookville Indoor Meet #2January 20, 2026
55 Meter · IndoorLampert Timing Indoor Track Meet #1 · Nov 309.02aLampert Timing Indoor Track Meet #1November 30, 2023
55 Meter · OutdoorFUMA Mini Invite #1 · Dec 59.43aFUMA Mini Invite #1December 5, 2023
55 Meters · Indoor Brookville, Jefferson Forest, William Campbell, William Fleming · Jan 189.22 Brookville, Jefferson Forest, William Campbell, William FlemingJanuary 18, 2024
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 169.04VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024
High Jump · IndoorLampert Timing Indoor Track Meet #1 · Nov 303-08.00Lampert Timing Indoor Track Meet #1November 30, 2023
Triple Jump · IndoorWFS INDOOR MM#2 · Dec 1523-05.00WFS INDOOR MM#2December 15, 2023

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22VHSL Region 2C ChampionshipsFeb 22 · 1000 Meters · Place 12 · Appomattox County1000 Meters124:38.89a PB11
Jan 20Brookville Indoor Meet #2Jan 20 · 500 Meters · Place 8 · Appomattox County500 Meters82:10.94 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · High Jump · Appomattox CountyHigh Jump--NH10
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 24 · Appomattox CountyCombined results249.04 PB9
Jan 18 Brookville, Jefferson Forest, William Campbell, William FlemingJan 18 · Triple Jump · Place 9 · Appomattox CountyTriple Jump926-09
Jan 18 Brookville, Jefferson Forest, William Campbell, William FlemingJan 18 · High Jump · Place 7 · Appomattox CountyHigh Jump73-109
Jan 18 Brookville, Jefferson Forest, William Campbell, William FlemingJan 18 · 55 Meters · Place 41 · Appomattox County55 Meters419.22 PB9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15WFS INDOOR MM#2Dec 15 · Triple Jump · Place 13 · Appomattox CountyTriple Jump13.23-05.00 PB9
Dec 15WFS INDOOR MM#2Dec 15 · High Jump · Appomattox CountyHigh Jump--NH9
Nov 30Lampert Timing Indoor Track Meet #1Nov 30 · 55 Meter · Place 16 · Appomattox County55 Meter16.9.02a PB9
Nov 30Lampert Timing Indoor Track Meet #1Nov 30 · High Jump · Place 5 · Appomattox CountyHigh Jump5.3-08.00 PB9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 5FUMA Mini Invite #1Dec 5 · 55 Meter · Place 36 · Appomattox County55 Meter36.9.43a PB9
Dec 5FUMA Mini Invite #1Dec 5 · Long Jump · Appomattox CountyLong Jump--FOUL9
Dec 5FUMA Mini Invite #1Dec 5 · High Jump · Appomattox CountyHigh Jump--NH9