Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriot Invitational · Mar 2914.33Patriot InvitationalMarch 29, 2025
300 Meters · IndoorCardinal District #6 @ Woodbridge HS · Jan 2251.94Cardinal District #6 @ Woodbridge HSJanuary 22, 2026
300 Meters · IndoorCardinal District #6 @ Woodbridge HS · Jan 2251.94Cardinal District #6 @ Woodbridge HSJanuary 22, 2026
Discus · 1kg · OutdoorDogwood Track Classic · May 198-07Dogwood Track ClassicMay 1, 2026
Shot Put · 4kg · IndoorVirginia Premier Invitational · Dec 2027-01.00Virginia Premier InvitationalDecember 20, 2025
Shot Put · 4kg · OutdoorDogwood Track Classic · May 131-00.00Dogwood Track ClassicMay 1, 2026
Triple Jump · IndoorCNU HS Showcase · Jan 1031-08.50CNU HS ShowcaseJanuary 10, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Discus · Place 12 · WoodbridgeDiscus1kg12.95-0810
May 1Dogwood Track ClassicMay 1 · Discus · Place 26 · WoodbridgeDiscus1kg26.98-07 PB10
May 1Dogwood Track ClassicMay 1 · Shot Put · Place 37 · WoodbridgeShot Put4kg37.31-00.00 PB10
Mar 212026 Brian Watkins InvitationalMar 21 · Discus · Place 3 · WoodbridgeDiscus1kg3.94-00.0010
Mar 212026 Brian Watkins InvitationalMar 21 · Shot Put · Place 5 · WoodbridgeShot Put4kg5.28-03.5010

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · Shot Put · Place 5 · WoodbridgeShot Put531-810
Jan 22Cardinal District #6 @ Woodbridge HSJan 22 · 300 Meters · Place 10 · Woodbridge300 Meters1051.94 PB—
Jan 22Cardinal District #6 @ Woodbridge HSJan 22 · 300 Meters · Place 10 · Woodbridge300 Meters1051.94 PB—
Jan 10CNU HS ShowcaseJan 10 · Triple Jump · Place 5 · WoodbridgeTriple Jump5.31-08.50 PB10
Jan 10CNU HS ShowcaseJan 10 · Shot Put · WoodbridgeShot Put4kg--DNS10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · Shot Put · Place 10 · WoodbridgeShot Put4kg10.27-01.00 PB10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 17VHSL Cardinal District Quad MeetDec 17 · Long Jump · Place 4 · WoodbridgeLong Jump4.13-00.00Unofficial10
Dec 17VHSL Cardinal District Quad MeetDec 17 · Shot Put · Place 1 · WoodbridgeShot Put4kg1.27-08.00Unofficial10
May 2Dogwood Track ClassicMay 2 · Shot Put · Place 28 · WoodbridgeShot Put2831-01.009
May 2Dogwood Track ClassicMay 2 · Shot Put · Place 28 · WoodbridgeShot Put2831-01.009
May 2Gar-Field Twilight InvitationalMay 2 · Discus · Place 8 · WoodbridgeDiscus1kg8.75-03.009
Apr 19Gainesville Cardinal ClassicApr 19 · Discus · Place 10 · WoodbridgeDiscus1083-06.00—
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 7 · WoodbridgeShot Put730-09.00—
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 60 · Woodbridge100 Meters6014.45—
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 60 · Woodbridge100 Meters6014.459
Apr 19Gainesville Cardinal ClassicApr 19 · Discus · Place 10 · WoodbridgeDiscus1083-69
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 7 · WoodbridgeShot Put730-99
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 4 · Woodbridge100 Meters414.33 PBFR
Mar 29Patriot InvitationalMar 29 · Discus · Place 4 · WoodbridgeDiscus484-07.00FR
Mar 29Patriot InvitationalMar 29 · Shot Put · Place 6 · WoodbridgeShot Put629-08.00FR
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 4 · Woodbridge100 Meters414.33FR
Mar 29Patriot InvitationalMar 29 · Discus · Place 4 · WoodbridgeDiscus484-07.00FR
Mar 29Patriot InvitationalMar 29 · Shot Put · Place 6 · WoodbridgeShot Put629-08.00FR
Mar 222025 Brian Watkins InvitationalMar 22 · Discus · Place 11 · WoodbridgeDiscus1kg11.69-06.009
Mar 222025 Brian Watkins InvitationalMar 22 · Shot Put · Place 4 · WoodbridgeShot Put4kg4.30-00.009