Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChatham Home Meet #2 · Apr 3017.02aChatham Home Meet #2April 30, 2026
55 Meters · Indoor Brookville, Jefferson Forest, William Campbell, William Fleming · Jan 189.65 Brookville, Jefferson Forest, William Campbell, William FlemingJanuary 18, 2024
Discus · 1.6kg · OutdoorAppomattox County HS Invitational · Apr 451-07Appomattox County HS InvitationalApril 4, 2026
Shot Put · 12lb · OutdoorAppomattox County HS Invitational · Apr 431-03.00Appomattox County HS InvitationalApril 4, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Shot Put · Place 26 · Appomattox CountyShot Put12lb26.28' 9"12
May 16Dogwood District ChampionshipMay 16 · Shot Put · Place 16 · Appomattox CountyShot Put12lb16.28' 4"12
Apr 30Chatham Home Meet #2Apr 30 · Shot Put · Place 11 · Appomattox CountyShot Put12lb11.27' 8.5"12
Apr 30Chatham Home Meet #2Apr 30 · 100 Meters · Place 13 · Appomattox County100 Meters13.17.02a PB12
Apr 4Appomattox County HS InvitationalApr 4 · Discus · Place 43 · Appomattox CountyDiscus1.6kg43.51-07 PB12
Apr 4Appomattox County HS InvitationalApr 4 · Shot Put · Place 39 · Appomattox CountyShot Put12lb39.31-03.00 PB12
Mar 21Robert Marshall InvitationalMar 21 · Discus · Place 31 · Appomattox CountyDiscus1.6kg31.46' 9.5"12
Mar 21Robert Marshall InvitationalMar 21 · Shot Put · Place 22 · Appomattox CountyShot Put12lb22.29' 5.75"12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22VHSL Region 2C ChampionshipsFeb 22 · Shot Put · Place 12 · Appomattox CountyShot Put1225-1.512
Jan 20Brookville Indoor Meet #2Jan 20 · Shot Put · Place 26 · Appomattox CountyShot Put2626-012

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 26 · Appomattox CountyCombined results2623-11.5012
Jan 18 Brookville, Jefferson Forest, William Campbell, William FlemingJan 18 · Shot Put · Place 13 · Appomattox CountyShot Put1326-1110
Jan 18 Brookville, Jefferson Forest, William Campbell, William FlemingJan 18 · 55 Meters · Place 56 · Appomattox County55 Meters569.65 PB10