Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBattlefield at Courtland · May 712.38Battlefield at CourtlandMay 7, 2025
300 Meters · IndoorVHSL Class 3 Region B Indoor T&F Championship · Feb 2141.22VHSL Class 3 Region B Indoor T&F ChampionshipFebruary 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorChancellor Battlefield Meet · Apr 1551.79aChancellor Battlefield MeetApril 15, 2026
400 Meters · OutdoorCourtland Battlefield Home Meet · May 656.00aCourtland Battlefield Home MeetMay 6, 2026
Long Jump · IndoorAdidas Indoor Nationals · Mar 205.82mAdidas Indoor NationalsMarch 20, 2026
Long Jump · OutdoorVHSL 3B Regional Outdoor Track and Field Championships · May 2919-08.25VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29, 2026
Pole Vault · IndoorVHSL 3B Regional Championships · Feb 228-06.00VHSL 3B Regional ChampionshipsFebruary 22, 2025
Pole Vault · OutdoorVHSL 3B Regional Outdoor Track and Field Championships · May 298-06.00VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · Long Jump · Place 8 · Culpeper CountyLong Jump8.19-08.25 PB11
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · Pole Vault · Place 7 · Culpeper CountyPole Vault7.8-06.00 PB11
May 6Courtland Battlefield Home MeetMay 6 · Long Jump · Place 10 · Culpeper CountyLong Jump10.19' 3"11
May 6Courtland Battlefield Home MeetMay 6 · 400 Meters · Place 13 · Culpeper County400 Meters13.56.00a PB11
May 1Falcon Track ClassicMay 1 · Long Jump · Place 3 · Culpeper CountyLong Jump3.18-911
May 1Falcon Track ClassicMay 1 · Pole Vault · Place 5 · Culpeper CountyPole Vault5.8-011
Apr 22King George Battlefield Home MeetApr 22 · Long Jump · Place 11 · Culpeper CountyLong Jump11.18' 9"11
Apr 22King George Battlefield Home MeetApr 22 · Pole Vault · Place 4 · Culpeper CountyPole Vault4.8' 6"11
Apr 15Chancellor Battlefield MeetApr 15 · Long Jump · Place 12 · Culpeper CountyLong Jump12.17' 10.75"11
Apr 15Chancellor Battlefield MeetApr 15 · 300m Hurdles · Place 15 · Culpeper County300m Hurdles36" / 0.914m15.51.79a PB11
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 17 · Culpeper CountyLong Jump17.18-03.7511

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Long Jump · Place 82 · Culpeper CountyLong Jump82.5.82m PB11
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 300 Meters · Place 18 · Culpeper Cou300 Meters1841.22 PB—
Jan 23WFS INDOOR MM#3Jan 23 · Long Jump · Place 14 · Culpeper CouLong Jump1418-00.00—
Jan 10Heritage InvitationalJan 10 · Long Jump · Place 7 · Culpeper CouLong Jump719-10.00—
Jan 10Heritage InvitationalJan 10 · Pole Vault · Place 8 · Culpeper CouPole Vault88-06.00—
Jan 10Heritage InvitationalJan 10 · Long Jump · Place 7 · Culpeper CouLong Jump719-10.00—
Jan 10Heritage InvitationalJan 10 · Pole Vault · Place 8 · Culpeper CouPole Vault88-06.00—
Jan 7Courtland HS Polar Bear Meet #1Jan 7 · Long Jump · Place 9 · Culpeper CountyLong Jump918-1111
Jan 7Courtland HS Polar Bear Meet #1Jan 7 · 300 Meters · Place 10 · Culpeper County300 Meters1041.60a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 17Chancellor Polar Bear Quad Meet #2Dec 17 · 300 Meters · Place 10 · Culpeper County300 Meters10.41.00aUnofficial11
Dec 17Chancellor Polar Bear Quad Meet #2Dec 17 · Long Jump · Place 7 · Culpeper CountyLong Jump7.18' 10.25"Unofficial11
Dec 3Spotsylvania HS Polar Bear Quad Plus 1Dec 3 · Long Jump · Place 6 · Culpeper CountyLong Jump6.17' 9"Unofficial11
May 19Battlefield District ChampionshipsMay 19 · Pole Vault · Place 5 · Culpeper CountyPole Vault5.8-06.0010
May 7Battlefield at CourtlandMay 7 · 100 Meters · Place 20 · Culpeper County100 Meters2012.38 PB10
Apr 25Woodberry Forest School Mini-Meet #4Apr 25 · Pole Vault · Place 5 · Culpeper CountyPole Vault5.8-06.0010
Apr 23Battlefield District at King GeorgeApr 23 · Pole Vault · Place 6 · Culpeper CountyPole Vault68- 010
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · Long Jump · Place 17 · CULPEPER COULong Jump1717-03.25—
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · Pole Vault · Place 6 · CULPEPER COUPole Vault67-06.00—
Apr 2Battlefield Dist. (Eastern View)Apr 2 · 110m Hurdles · Place 9 · CULPEPER COU110m Hurdles921.28—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · Long Jump · Culpeper CountyLong Jump--ND10
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · Pole Vault · Place 5 · Culpeper CountyPole Vault5.8-06.00 PB10
Jan 31Woodberry Forest School Indoor MM #4Jan 31 · Long Jump · Place 6 · Culpeper CountyLong Jump6.17-08.5010
Jan 29Battlefield at King George #2Jan 29 · Pole Vault · Place 2 · Culpeper CountyPole Vault28-00.00SO
Jan 29Battlefield at King George #2Jan 29 · Long Jump · Place 4 · Culpeper CountyLong Jump418-05.50SO

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Battlefield at King George #1Dec 18 · Pole Vault · Place 4 · Culpeper CountyPole Vault4.7-06.00Unofficial10
Dec 18Battlefield at King George #1Dec 18 · High Jump · Culpeper CountyHigh Jump—NH10
Dec 10Battlefield District Winter Meet (Culpeper County)Dec 10 · Long Jump · Place 7 · Culpeper CountyLong Jump7.17-02.00Unofficial10
Dec 10Battlefield District Winter Meet (Culpeper County)Dec 10 · Pole Vault · Place 3 · Culpeper CountyPole Vault3.7-06.00Unofficial10
May 8Battlefield Dist. ChampionshipsMay 8 · Pole Vault · Place 6 · Culpeper CountyPole Vault66-6—
Apr 24Battlefield at King GeorgeApr 24 · Pole Vault · Place 7 · Culpeper CountyPole Vault76-69
Apr 19WFS Mini-Meet #3 Apr 19 · Pole Vault · Place 11 · Culpeper CouPole Vault117-00.00—
Apr 16Battlefield Meet (Caroline)Apr 16 · Pole Vault · Place 7 · Culpeper CountyPole Vault7.6-06.009
Apr 10Battlefield Meet (EVHS)Apr 10 · Pole Vault · Place 2 · Culpeper CountyPole Vault26-6—
Mar 20Battlefield Meet (JMHS)Mar 20 · 400 Meters · Place 26 · Culpeper County400 Meters26.1:06.42a9