Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFalcon Track Classic · May 198-6Falcon Track ClassicMay 1, 2026
Shot Put · 12lb · OutdoorFalcon Track Classic · May 137-1.50Falcon Track ClassicMay 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Shot Put · Place 37 · Kettle RunShot Put12lb37.35-1012
May 1Falcon Track ClassicMay 1 · Discus · Place 14 · Kettle RunDiscus1.6kg14.98-6 PB12
May 1Falcon Track ClassicMay 1 · Shot Put · Place 12 · Kettle RunShot Put12lb12.37-1.50 PB12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Discus · Place 28 · Kettle RunDiscus1.6kg28.89' 6"12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Shot Put · Place 24 · Kettle RunShot Put12lb24.34' 9.5"12
Apr 11John Handley InvitationalApr 11 · Discus · Place 41 · Kettle RunDiscus4187-012
Apr 11John Handley InvitationalApr 11 · Shot Put · Place 26 · Kettle RunShot Put2635-7.5012
Apr 11John Handley InvitationalApr 11 · Shot Put · Place 26 · Kettle RunShot Put2635-7.5012
Apr 11John Handley InvitationalApr 11 · Discus · Place 41 · Kettle RunDiscus4187-012
Mar 28Patriot InvitationalMar 28 · Discus · Place 38 · Kettle RunDiscus1.6kg38.84' 2"12
Mar 28Patriot InvitationalMar 28 · Shot Put · Place 51 · Kettle RunShot Put12lb51.31' 8"12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · Shot Put · Place 9 · Kettle RunShot Put935-03.00—
Feb 9Northwestern District ChampionshipFeb 9 · Shot Put · Place 7 · Kettle RunShot Put735-09.25—
Jan 8Brentsville PB MeetJan 8 · Shot Put · Place 6 · Kettle RunShot Put633-012

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · Shot Put · Place 8 · Kettle RunShot Put12lb8.32-0.50Unofficial12
May 2Falcon Track ClassicMay 2 · Shot Put · Place 14 · Kettle RunShot Put1432-411
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 30 · Kettle RunShot Put3032-08.00—
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 30 · Kettle RunShot Put3032-811

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Northwestern District ChampionshipFeb 3 · Shot Put · Place 14 · Kettle RunShot Put1429-09.00—
Jan 29Colonels Ice Cube QuadJan 29 · Shot Put · Place 16 · Kettle RunShot Put1630-3.2511

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · Shot Put · Place 16 · Kettle RunShot Put12lb16.21-4Unofficial11
Apr 24Kettle Run MeetApr 24 · Shot Put · Place 13 · Kettle RunShot Put1327-3.5010
Apr 24Kettle Run MeetApr 24 · Discus · Place 13 · Kettle RunDiscus1364-1010