Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSeminole District Qualifier · May 2089-03Seminole District QualifierMay 20, 2026
Shot Put · 12lb · IndoorBrookville Meet #1 · Dec 1530-0Brookville Meet #1December 15, 2025
Shot Put · 12lb · OutdoorHeritage, LCA, Rustburg@LHS Meet · May 632-00.00Heritage, LCA, Rustburg@LHS MeetMay 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Discus · Place 24 · Liberty (Bedford)Discus1.6kg24.69' 11"11
May 29VHSL Region 2C Outdoor Track ChampionshipMay 29 · Shot Put · Place 27 · Liberty (Bedford)Shot Put12lb27.28' 5"11
May 20Seminole District QualifierMay 20 · Discus · Place 20 · Liberty (Bedford)Discus1.6kg20.89-03 PB11
May 20Seminole District QualifierMay 20 · Shot Put · Place 20 · Liberty (Bedford)Shot Put12lb20.30-10.0011
May 13Rustburg, EC Glass, Liberty, JFMay 13 · Shot Put · Liberty (Bedford)Shot Put12lb--ND11
May 8JJ Updike Last Chance InvitationalMay 8 · Discus · Place 16 · Liberty (Bedford)Discus1.6kg16.80-0911
May 8JJ Updike Last Chance InvitationalMay 8 · Shot Put · Place 25 · Liberty (Bedford)Shot Put12lb25.31-01.0011
May 6Heritage, LCA, Rustburg@LHS MeetMay 6 · Discus · Place 20 · Liberty (Bedford)Discus1.6kg20.78-0611
May 6Heritage, LCA, Rustburg@LHS MeetMay 6 · Shot Put · Place 16 · Liberty (Bedford)Shot Put12lb16.32-00.00 PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Seminole District QualifierFeb 7 · Shot Put · Place 16 · Liberty (BedShot Put1629-09.00—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Rustburg, EC Glass, Jefferson Forest, Liberty, WC,PHDec 17 · Shot Put · Place 19 · Liberty (Bedford)Shot Put12lb19.31-10.0011

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Brookville Meet #1Dec 15 · Shot Put · Place 8 · Liberty (Bedford)Shot Put12lb8.30-0 PB11
Feb 8Seminole District Indoor Track & Field InvitationalFeb 8 · Shot Put · Place 18 · Liberty (BedShot Put1826-01.00—
Jan 27Jefferson Forest Seminole Quad #2Jan 27 · Shot Put · Place 14 · Liberty (BedShot Put1426-11.0010
Jan 21Glass 5-Team: Amherst, SR, Altavista, Lib-BJan 21 · Shot Put · Place 12 · Liberty (BedShot Put1226-07.00—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20LHS, ECG, Rust, LCA Quad meetDec 20 · Shot Put · Place 21 · Liberty (Bedford)Shot Put12lb21.25-01.0010
Dec 12Rustburg, Brookville, Amherst, LibertyDec 12 · Shot Put · Place 16 · Liberty (Bedford)Shot Put12lb16.25-06.0010
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · Shot Put · Place 15 · Liberty (Bedford)Shot Put12lb15.25-06.0010
Jan 22Glass 5-Team Meet: Staunton River, William Byrd, Liberty B and PJan 22 · Shot Put · Place 22 · Liberty (BedShot Put2223-07.50—
Jan 11JF Seminole QuadJan 11 · Shot Put · Place 23 · Liberty (BedShot Put2322-10.00—
Jan 4Glass Quad: Rustburg, Liberty B and Jefferson ForestJan 4 · Shot Put · Place 18 · Liberty (BedShot Put1827-07.00—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Rustburg, Amherst, Liberty, LCADec 7 · Shot Put · Place 10 · Liberty (Bedford)Shot Put12lb10.22-05.009