Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Region 1B Championship 2026 · May 2712.38aVHSL Region 1B Championship 2026May 27, 2026
200 Meters · OutdoorVHSL Region 1B Championship 2026 · May 2725.60VHSL Region 1B Championship 2026May 27, 2026
400 Meters · OutdoorVHSL Class 1 State Championships · Jun 557.01aVHSL Class 1 State ChampionshipsJune 5, 2026
800 Meters · OutdoorCampbell County Invitational · Mar 182:58.81aCampbell County InvitationalMarch 18, 2026
High Jump · OutdoorVHSL Region 1B Championship 2026 · May 275' 0"VHSL Region 1B Championship 2026May 27, 2026
Long Jump · OutdoorVHSL Region 1B Championship 2026 · May 2716' 9"VHSL Region 1B Championship 2026May 27, 2026
Shot Put · 4kg · OutdoorCampbell County Invitational · Mar 1818-9.50Campbell County InvitationalMarch 18, 2026
Triple Jump · OutdoorVHSL Class 1 State Championships · Jun 538-00.00VHSL Class 1 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 25Commonwealth Games Jul 25 · Triple Jump · Place 1 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VATriple Jump1.36-05.5012
Jul 25Commonwealth Games Jul 25 · 400 Meters · Place 3 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA400 Meters3.59.66a12
Jul 25Commonwealth Games Jul 25 · 200 Meters · Place 3 · TRUSPEED Elite Hurricanes-VATRUSPEED Elite Hurricanes-VA200 Meters3.26.47a12
Jun 5VHSL Class 1 State ChampionshipsJun 5 · Triple Jump · Place 1 · William CampbellWilliam CampbellTriple Jump1.38-00.00 PB12
Jun 5VHSL Class 1 State ChampionshipsJun 5 · High Jump · Place 6 · William CampbellWilliam CampbellHigh Jump6.4-10.0012
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 400 Meters · Place 1 · William CampbellWilliam Campbell400 Meters1.57.01a PB12
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 200 Meters · Place 2 · William CampbellWilliam Campbell200 MetersRound P2.25.89aWind: -1.412
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 200 Meters · Place 1 · William CampbellWilliam Campbell200 Meters1.25.66aWind: -1.612
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 100 Meters · Place 1 · William CampbellWilliam Campbell100 MetersRound P1.12.60aWind: -3.212
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 100 Meters · Place 1 · William CampbellWilliam Campbell100 Meters1.12.46aWind: -1.212
May 27VHSL Region 1B Championship 2026May 27 · Triple Jump · Place 2 · William CampbellWilliam CampbellTriple Jump2.35' 6.5"12
May 27VHSL Region 1B Championship 2026May 27 · Long Jump · Place 3 · William CampbellWilliam CampbellLong Jump3.16' 9" PB12
May 27VHSL Region 1B Championship 2026May 27 · High Jump · Place 1 · William CampbellWilliam CampbellHigh Jump1.5' 0" PB12
May 27VHSL Region 1B Championship 2026May 27 · 400 Meters · Place 1 · William CampbellWilliam Campbell400 Meters1.1:00.09a12
May 27VHSL Region 1B Championship 2026May 27 · 200 Meters · Place 1 · William CampbellWilliam Campbell200 Meters1.25.60 PB12
May 27VHSL Region 1B Championship 2026May 27 · 100 Meters · Place 1 · William CampbellWilliam Campbell100 Meters1.12.38a PB12
May 16Dogwood District ChampionshipMay 16 · Triple Jump · Place 1 · William CampbellWilliam CampbellTriple Jump1.36' 8"12
May 16Dogwood District ChampionshipMay 16 · Long Jump · Place 1 · William CampbellWilliam CampbellLong Jump1.15' 7.5"12
May 16Dogwood District ChampionshipMay 16 · High Jump · Place 1 · William CampbellWilliam CampbellHigh Jump1.4' 8"12
May 16Dogwood District ChampionshipMay 16 · 400 Meters · Place 1 · William CampbellWilliam Campbell400 Meters1.1:00.23a12
May 16Dogwood District ChampionshipMay 16 · 200 Meters · Place 1 · William CampbellWilliam Campbell200 Meters1.26.20a12
May 16Dogwood District ChampionshipMay 16 · 100 Meters · Place 1 · William CampbellWilliam Campbell100 Meters1.12.62a12
Apr 4Appomattox County HS InvitationalApr 4 · Triple Jump · William CampbellWilliam CampbellTriple Jump--ND12
Apr 4Appomattox County HS InvitationalApr 4 · 400 Meters · Place 1 · William CampbellWilliam Campbell400 Meters1.1:00.03a12
Apr 4Appomattox County HS InvitationalApr 4 · 200 Meters · Place 2 · William CampbellWilliam Campbell200 Meters2.26.74a12
Apr 4Appomattox County HS InvitationalApr 4 · 100 Meters · Place 3 · William CampbellWilliam Campbell100 Meters3.13.05a12
Mar 18Campbell County InvitationalMar 18 · Shot Put · Place 12 · William CampbellWilliam CampbellShot Put4kg12.18-9.50 PB12
Mar 18Campbell County InvitationalMar 18 · 800 Meters · Place 1 · William CampbellWilliam Campbell800 Meters1.2:58.81a PB12