Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorVictor Cahoon Invitational · May 10126-07Victor Cahoon InvitationalMay 10, 2025
Shot Put · 12lb · IndoorLiberty Christmas HS Invitational · Dec 1440-04.00Liberty Christmas HS InvitationalDecember 14, 2024
Shot Put · 12lb · Outdoor=PR= Northern Virginia Invitational · Apr 1238-9.50=PR= Northern Virginia InvitationalApril 12, 2024

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · Discus · Place 15 · Osbourn ParkDiscus15130-03—
May 12Cedar Run District Spring Track ChampionshipsMay 12 · Shot Put · Place 6 · Osbourn ParkShot Put645-07.7512
May 12Cedar Run District Spring Track ChampionshipsMay 12 · Discus · Place 5 · Osbourn ParkDiscus5133-1012
May 10Victor Cahoon InvitationalMay 10 · Discus · Place 5 · Osbourn ParkDiscus1.6kg5.126-07 PB12
May 10Victor Cahoon InvitationalMay 10 · Shot Put · Osbourn ParkShot Put12lb--FOUL12
May 2Dogwood Track ClassicMay 2 · Shot Put · Place 32 · Osbourn ParkShot Put3243-10.5012
May 2Dogwood Track ClassicMay 2 · Shot Put · Place 32 · Osbourn ParkShot Put3243-10.5012
Apr 26Cassel's XBC Track ExperienceApr 26 · Shot Put · Place 3 · Osbourn ParkShot Put347-02.0012
Apr 26Cassel's XBC Track ExperienceApr 26 · Discus · Place 7 · Osbourn ParkDiscus7123-0512
Apr 11=PR= Northern Virginia InvitationalApr 11 · Shot Put · Place 11 · Osbourn ParkShot Put1141-06.5012
Apr 11=PR= Northern Virginia InvitationalApr 11 · Discus · Place 5 · Osbourn ParkDiscus5130-1112
Mar 29Patriot InvitationalMar 29 · Discus · Place 5 · Osbourn ParkDiscus5122-05.5SR
Mar 29Patriot InvitationalMar 29 · Discus · Place 5 · Osbourn ParkDiscus5122-05.5SR
Mar 27Freedom , Patriot & Osbourn ParkMar 27 · Discus · Place 4 · Osbourn ParkDiscus1.6kg4.120-0012
Mar 27Freedom , Patriot & Osbourn ParkMar 27 · Shot Put · Place 10 · Osbourn ParkShot Put12lb10.38-02.0012
Mar 22Battlefield RelaysMar 22 · Discus · Place 4 · Osbourn ParkDiscus4124-1112
Mar 22Battlefield RelaysMar 22 · Shot Put · Place 8 · Osbourn ParkShot Put839-6.5012
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · Shot Put · Place 4 · Osbourn ParkShot Put12lb4.46-0Unofficial12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Freedom Polar Bear MeetJan 29 · Shot Put · Place 5 · Osbourn ParkShot Put540-712
Jan 18Walt Cormack MemorialJan 18 · Shot Put · Place 40 · Osbourn ParkShot Put4034-05.00—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · Shot Put · Place 18 · Osbourn ParkShot Put12lb18.40-04.00 PB12
Jan 30Cedar Run Tri-Meet (BF/OP/Unity Reed)Jan 30 · Shot Put · Place 1 · Osbourn ParkShot Put141-05.00—
Jan 13Walt Cormack MemorialJan 13 · Shot Put · Place 42 · Osbourn ParkShot Put4234-04.50—
Jan 5East Coast Elite #1Jan 5 · Shot Put · Place 20 · Osbourn ParkShot Put12lb20.10.81m12

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 7Winter Jacket ClassicDec 7 · Shot Put · Place 13 · Osbourn ParkShot Put12lb13.38-6Unofficial12
Dec 4Cedar Run District #1 (Battlefield, Patriot, OP, UR)Dec 4 · Shot Put · Place 4 · Osbourn ParkShot Put12lb4.35-03.75Unofficial12
May 11Victor Cahoon Track ClassicMay 11 · Shot Put · Place 14 · Osbourn ParkShot Put1439-06.0011
May 11Victor Cahoon Track ClassicMay 11 · Discus · Place 18 · Osbourn ParkDiscus18108-0911
May 2Osbourn Home MeetMay 2 · Discus · Place 3 · Osbourn ParkDiscus3123-0011
May 2Osbourn Home MeetMay 2 · Shot Put · Place 3 · Osbourn ParkShot Put341-08.0011
Apr 24CRD #2 at PatriotApr 24 · Discus · Place 2 · Osbourn ParkDiscus2121-07—
Apr 24CRD #2 at PatriotApr 24 · Shot Put · Place 2 · Osbourn ParkShot Put238-08.50—
Apr 24CRD #2 at PatriotApr 24 · Discus · Place 2 · Osbourn ParkDiscus2121-07—
Apr 24CRD #2 at PatriotApr 24 · Shot Put · Place 2 · Osbourn ParkShot Put238-08.50—
Apr 20Gainesville Cardinal ClassicApr 20 · Discus · Place 18 · Osbourn ParkDiscus1.6kg18.116-04.012
Apr 20Gainesville Cardinal ClassicApr 20 · Shot Put · Place 25 · Osbourn ParkShot Put12lb25.37-06.0012
Apr 17The Running Store City-County ChampionshipApr 17 · Discus · Place 4 · Osbourn ParkDiscus4118-00—
Apr 17The Running Store City-County ChampionshipApr 17 · Shot Put · Place 2 · Osbourn ParkShot Put241-08.00—
Apr 12=PR= Northern Virginia InvitationalApr 12 · Discus · Place 24 · Osbourn ParkDiscus1.6kg24.111-1112
Apr 12=PR= Northern Virginia InvitationalApr 12 · Shot Put · Place 16 · Osbourn ParkShot Put12lb16.38-9.50 PB12
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · Shot Put · Place 19 · Osbourn ParkShot Put12lb19.36-012

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Shot Put · Place 56 · Osbourn ParkShot Put12lb56.31-06.5012

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Winter Jacket ClassicDec 2 · Shot Put · Place 8 · Osbourn ParkShot Put12lb8.35-09.00Unofficial12
May 3The Running Store City-County ChampionshipsMay 3 · Discus · Place 7 · Osbourn ParkDiscus7106-411
May 3The Running Store City-County ChampionshipsMay 3 · Shot Put · Place 12 · Osbourn ParkShot Put1234-10.2511
Apr 29Gainesville Cardinal ClassicApr 29 · Discus · Place 25 · Osbourn ParkDiscus2587-01—
Apr 29Gainesville Cardinal ClassicApr 29 · Shot Put · Place 13 · Osbourn ParkShot Put1337-11.00—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17Cedar Run District ChampionshipsMay 17 · Discus · Place 10 · Osbourn ParkDiscus10107-02—
May 17Cedar Run District ChampionshipsMay 17 · Discus · Place 10 · Osbourn ParkDiscus10107-02—
May 14Victor Cahoon Track ClassicMay 14 · Discus · Place 17 · Osbourn ParkDiscus17104-06.00—
May 14Victor Cahoon Track ClassicMay 14 · Shot Put · Place 30 · Osbourn ParkShot Put3033-07.00—
May 14Victor Cahoon Track ClassicMay 14 · Discus · Place 17 · Osbourn ParkDiscus17104-06.00—
May 14Victor Cahoon Track ClassicMay 14 · Shot Put · Place 30 · Osbourn ParkShot Put3033-07.00—
Apr 22The Running Store City-County ChampionshipApr 22 · Discus · Place 19 · Osbourn ParkDiscus1978-03.00—
Apr 8Gojekian Twilight ClassicApr 8 · Discus · Place 23 · Osbourn ParkDiscus2381-06—
Apr 8Gojekian Twilight ClassicApr 8 · Discus · Place 23 · Osbourn ParkDiscus2381-06—