Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 2 State Championships · Jun 516.20aVHSL Class 2 State ChampionshipsJune 5, 2026
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 2 State Championships · Jun 548.36aVHSL Class 2 State ChampionshipsJune 5, 2026
55m Hurdles · 33" · IndoorVHSL 1A/2A REGIONAL Championships · Feb 249.55aVHSL 1A/2A REGIONAL ChampionshipsFebruary 24, 2025
Combined results · OutdoorPrince Edward, Cumberland, Amelia, Nottoway · May 1118.6Prince Edward, Cumberland, Amelia, NottowayMay 11, 2023
Discus · 1kg · OutdoorRun 804 (Eight O Four) HS Invitational · Apr 666-01.00Run 804 (Eight O Four) HS InvitationalApril 6, 2024
High Jump · IndoorFUMA Mini Invite #2 · Dec 175-02.00FUMA Mini Invite #2December 17, 2025
High Jump · OutdoorVHSL Class 2 State Championships · Jun 55-00.00VHSL Class 2 State ChampionshipsJune 5, 2026
Long Jump · IndoorVHSL 1A/2A REGIONAL Championships · Feb 2416-11.00VHSL 1A/2A REGIONAL ChampionshipsFebruary 24, 2025
Long Jump · OutdoorVHSL Class 2 State Championships · Jun 517-07.00VHSL Class 2 State ChampionshipsJune 5, 2026
Pole Vault · OutdoorVHSL Region 2A Championships · May 276-00.00VHSL Region 2A Championships May 27, 2026
Triple Jump · IndoorFUMA Mini Invite #2 · Dec 1735-09.00FUMA Mini Invite #2December 17, 2025
Triple Jump · OutdoorVHSL Class 2 State Championships · Jun 538-06.50VHSL Class 2 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 2 State ChampionshipsJun 5 · Triple Jump · Place 1 · Prince Edward CountyTriple Jump1.38-06.50 PB12
Jun 5VHSL Class 2 State ChampionshipsJun 5 · Long Jump · Place 1 · Prince Edward CountyLong Jump1.17-07.00 PB12
Jun 5VHSL Class 2 State ChampionshipsJun 5 · High Jump · Place 4 · Prince Edward CountyHigh Jump4.5-00.00 PB12
Jun 5VHSL Class 2 State ChampionshipsJun 5 · 300m Hurdles · Place 4 · Prince Edward County300m Hurdles30" / 0.762m4.48.36a PB12
Jun 5VHSL Class 2 State ChampionshipsJun 5 · 100m Hurdles · Place 3 · Prince Edward County100m Hurdles33" / 0.838mRound P3.16.21aWind: -0.812
Jun 5VHSL Class 2 State ChampionshipsJun 5 · 100m Hurdles · Place 4 · Prince Edward County100m Hurdles33" / 0.838m4.16.20a PBWind: 0.512
May 27VHSL Region 2A Championships May 27 · Triple Jump · Place 1 · Prince Edward CountyTriple Jump1.36-00.0012
May 27VHSL Region 2A Championships May 27 · Long Jump · Place 3 · Prince Edward CountyLong Jump3.16-01.7512
May 27VHSL Region 2A Championships May 27 · Pole Vault · Place 3 · Prince Edward CountyPole Vault3.6-00.00 PB12
May 27VHSL Region 2A Championships May 27 · High Jump · Place 1 · Prince Edward CountyHigh Jump1.5-00.0012
May 27VHSL Region 2A Championships May 27 · 300m Hurdles · Place 3 · Prince Edward County300m Hurdles30" / 0.762m3.51.46a12
May 27VHSL Region 2A Championships May 27 · 100m Hurdles · Place 1 · Prince Edward County100m Hurdles33" / 0.838m1.16.74a12
Apr 15Cumberland JV - Varsity Regular Season Meet #1Apr 15 · Triple Jump · Place 1 · Prince Edward CountyTriple Jump1.36-04.0012
Apr 15Cumberland JV - Varsity Regular Season Meet #1Apr 15 · Long Jump · Place 1 · Prince Edward CountyLong Jump1.16-08.0012
Apr 15Cumberland JV - Varsity Regular Season Meet #1Apr 15 · High Jump · Place 1 · Prince Edward CountyHigh Jump1.5-00.0012
Apr 15Cumberland JV - Varsity Regular Season Meet #1Apr 15 · 300m Hurdles · Place 1 · Prince Edward County300m Hurdles30" / 0.762m1.48.58a12
Apr 15Cumberland JV - Varsity Regular Season Meet #1Apr 15 · 100m Hurdles · Place 1 · Prince Edward County100m Hurdles33" / 0.838m1.17.77a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · 55m Hurdles · Place 2 · Prince Edward County55m Hurdles33"2.9.61a12
Dec 17FUMA Mini Invite #2Dec 17 · Triple Jump · Place 1 · Prince Edward CountyTriple Jump1.35-09.00 PB12
Dec 17FUMA Mini Invite #2Dec 17 · Long Jump · Place 2 · Prince Edward CountyLong Jump2.15-07.0012
Dec 17FUMA Mini Invite #2Dec 17 · High Jump · Place 1 · Prince Edward CountyHigh Jump1.5-02.00 PB12
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · 55m Hurdles · Place 1 · Prince Edward County55m Hurdles33"1.9.55a PB11
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · Triple Jump · Place 1 · Prince Edward CountyTriple Jump1.35-08.7511
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · Long Jump · Place 1 · Prince Edward CountyLong Jump1.16-11.00 PB11
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · High Jump · Place 2 · Prince Edward CountyHigh Jump2.4-10.0011

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20James River District ChampionshipMay 20 · 300m Hurdles · Place 1 · Prince Edward County High Scho300m Hurdles150.0611
May 20James River District ChampionshipMay 20 · 100m Hurdles · Place 1 · Prince Edward County High Scho100m Hurdles117.4711
May 20James River District ChampionshipMay 20 · Triple Jump · Place 1 · Prince Edward County High SchoTriple Jump135-311
May 20James River District ChampionshipMay 20 · High Jump · Place 1 · Prince Edward County High SchoHigh Jump14-811
May 20James River District ChampionshipMay 20 · Long Jump · Place 2 · Prince Edward County High SchoLong Jump215-811
May 7Cumberland Regular Season Meet#2May 7 · Triple Jump · Place 1 · Prince Edward CountyTriple Jump1.34-00.0011
May 7Cumberland Regular Season Meet#2May 7 · Long Jump · Place 2 · Prince Edward CountyLong Jump2.15-08.0011
May 7Cumberland Regular Season Meet#2May 7 · 300m Hurdles · Place 1 · Prince Edward County300m Hurdles30" / 0.762m1.48.45a11
May 7Cumberland Regular Season Meet#2May 7 · 100m Hurdles · Place 2 · Prince Edward County100m Hurdles33" / 0.838m2.17.30a11
May 7Cumberland Regular Season Meet#2May 7 · High Jump · Place 1 · Prince Edward CountyHigh Jump1.4-10.0011
Apr 26Cumberland County InvitationalApr 26 · Long Jump · Place 1 · Prince Edward County High SchoLong Jump117-211
Apr 26Cumberland County InvitationalApr 26 · 300m Hurdles · Place 7 · Prince Edward County High Scho300m Hurdles755.2911
Apr 26Cumberland County InvitationalApr 26 · 100m Hurdles · Place 7 · Prince Edward County High Scho100m Hurdles717.1311
Apr 26Cumberland County InvitationalApr 26 · High Jump · Place 2 · Prince Edward County High SchoHigh Jump24-1011
Apr 26Cumberland County InvitationalApr 26 · Triple Jump · Place 2 · Prince Edward County High SchoTriple Jump235-611

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 55m Hurdles · Place 6 · Prince Edward County55m Hurdles33"6.9.80a11
Dec 18FUMA Mini Invite #2Dec 18 · Triple Jump · Place 1 · Prince Edward CountyTriple Jump1.34-08.5011
Dec 18FUMA Mini Invite #2Dec 18 · Long Jump · Place 2 · Prince Edward CountyLong Jump2.16-00.0011
Dec 18FUMA Mini Invite #2Dec 18 · High Jump · Place 5 · Prince Edward CountyHigh Jump5.4-08.0011
Feb 14VHSL 1A/2A RegionalFeb 14 · 55m Hurdles · Place 4 · Prince Edward County55m Hurdles33"4.10.03a10
Feb 14VHSL 1A/2A RegionalFeb 14 · Triple Jump · Place 4 · Prince Edward CountyTriple Jump4.32-08.0010
Feb 14VHSL 1A/2A RegionalFeb 14 · Long Jump · Place 11 · Prince Edward CountyLong Jump11.14-02.0010
Feb 14VHSL 1A/2A RegionalFeb 14 · High Jump · Place 1 · Prince Edward CountyHigh Jump1.4-10.0010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Triple Jump · Place 10 · Prince Edward CountyTriple Jump10.33-03.0010
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Long Jump · Place 26 · Prince Edward CountyLong Jump26.13-06.5010
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Discus · Place 20 · Prince Edward CountyDiscus1kg20.66-01.00 PB10
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 300m Hurdles · Prince Edward County300m Hurdles30" / 0.762m—DNS10
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 100m Hurdles · Prince Edward County100m Hurdles33" / 0.838mRound P—DNS10
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · High Jump · Place 8 · Prince Edward CountyHigh Jump8.4-08.0010

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · Triple Jump · Place 8 · Prince Edward CountyTriple Jump8.29-00.0010
Dec 13FUMA Mini Invite #2Dec 13 · Long Jump · Place 16 · Prince Edward CountyLong Jump16.12-03.0010
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · 55m Hurdles · Place 2 · Prince Edward County55m Hurdles33"2.10.29aUnofficial10
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · Triple Jump · Place 2 · Prince Edward CountyTriple Jump2.33-05.75Unofficial10
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · Long Jump · Place 4 · Prince Edward CountyLong Jump4.15-04.00Unofficial10
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · High Jump · Place 1 · Prince Edward CountyHigh Jump1.4-08.00Unofficial10
Dec 2Caroline Icebreaker InvitationalDec 2 · Triple Jump · Place 1 · Prince Edward CountyTriple Jump1.32-08.75Unofficial10
Dec 2Caroline Icebreaker InvitationalDec 2 · Long Jump · Place 7 · Prince Edward CountyLong Jump7.13-04.50Unofficial10
Dec 2Caroline Icebreaker InvitationalDec 2 · High Jump · Place 4 · Prince Edward CountyHigh Jump4.4-06.00Unofficial10
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 2 · Prince Edward CountyCombined results24-08.009
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 2 · Prince Edward CountyCombined results254:55.09
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 2 · Prince Edward CountyCombined results218.6 PB9
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 2 · Prince Edward CountyCombined results24-08.009
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 2 · Prince Edward CountyCombined results254:55.09
May 11Prince Edward, Cumberland, Amelia, NottowayMay 11 · Combined results · Place 2 · Prince Edward CountyCombined results218.69