Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHeritage, LCA, Rustburg@LHS Meet · May 6105-03Heritage, LCA, Rustburg@LHS MeetMay 6, 2026
Shot Put · 4kg · IndoorThe VA Showcase · Jan 1710.81mThe VA ShowcaseJanuary 17, 2026
Shot Put · 4kg · OutdoorAppomattox County HS Invitational · Apr 435-05.00Appomattox County HS InvitationalApril 4, 2026
Shot Put · 6lb · OutdoorBig Red Middle School Meet · Mar 2630-09.50Big Red Middle School MeetMarch 26, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Shot Put · Place 11 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg11.32-01.0012
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Discus · Place 7 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg7.98-0312
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Shot Put · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg2.33-10.2512
May 20Seminole District QualifierMay 20 · Discus · Place 5 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg5.100-0412
May 20Seminole District QualifierMay 20 · Shot Put · Place 10 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg10.31-00.0012
May 16Golden Eagle InvitationalMay 16 · Discus · Place 6 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg6.103-0112
May 6Heritage, LCA, Rustburg@LHS MeetMay 6 · Discus · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg1.105-03 PB12
May 6Heritage, LCA, Rustburg@LHS MeetMay 6 · Shot Put · Place 4 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg4.34-05.0012
May 2Queen Harrison Track ClassicMay 2 · Discus · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg3.99' 4"12
May 2Queen Harrison Track ClassicMay 2 · Shot Put · Place 16 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg16.31' 5"12
Apr 25All-American RelaysApr 25 · Discus · Place 5 · Heritage (Lynchburg)Heritage (Lynchburg)Discus599-412
Apr 25All-American RelaysApr 25 · Shot Put · Place 9 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put931-212
Apr 4Appomattox County HS InvitationalApr 4 · Discus · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg2.93-0212
Apr 4Appomattox County HS InvitationalApr 4 · Shot Put · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg3.35-05.00 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg2.10.81m PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Amherst 5 Team MeetDec 18 · Shot Put · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg3.32-912
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · Shot Put · Place 4 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg4.31-08.5012
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · Shot Put · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg3.31-08.0012

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Place 14 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg14.30-11.5012
May 14Seminole District InvitationalMay 14 · Shot Put · Place 7 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put728-211
May 14Seminole District InvitationalMay 14 · Discus · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Discus391-011
May 3Queen Harrison Track Classic InvitationalMay 3 · Discus · Place 15 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1586-011
May 3Queen Harrison Track Classic InvitationalMay 3 · Shot Put · Place 8 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put832-411
Apr 26Cumberland County InvitationalApr 26 · Discus · Place 7 · Heritage (Lynchburg)Heritage (Lynchburg)Discus775-011
Apr 26Cumberland County InvitationalApr 26 · Shot Put · Place 5 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put529-811
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Discus · Place 10 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg10.84-03.5011
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Shot Put · Place 13 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg13.27-09.0011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Wally Gilbert InvitationalDec 7 · Shot Put · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg2.30-02.0011
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · Shot Put · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg2.31-00.0011

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Discus · Place 9 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg9.92-0210
May 23VHSL Region 3C ChampionshipsMay 23 · Shot Put · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg1.34-09.0010
Apr 27Titan Track ClassicApr 27 · Combined results · Place 5 · Heritage (Lynchburg)Heritage (Lynchburg)Combined results592-0210

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Discus · Place 7 · Heritage (Lynchburg)Heritage (Lynchburg)Discus1kg7.88-079
May 23VHSL Region 3C ChampionshipsMay 23 · Shot Put · Place 10 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg10.29-07.509

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Brookville, Liberty, Heritage, Jefferson ForestDec 8 · Shot Put · Place 4 · Heritage (Lynchburg)Heritage (Lynchburg)Shot Put4kg4.28-10.009

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Big Red Middle School MeetMar 26 · Shot Put · Place 1 · SanduskySanduskyShot Put6lb1.30-09.50 PB8