Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorKnights Track Classic · Apr 2553-03Knights Track Classic April 25, 2026
Shot Put · 4kg · OutdoorKnights Track Classic · Apr 2519-04.00Knights Track Classic April 25, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2East Coast Elite - OMSOCMay 2 · Discus · Place 15 · Roanoke CatholicDiscus1515.67m10
May 2East Coast Elite - OMSOCMay 2 · Shot Put · Place 10 · Roanoke CatholicShot Put106.37m10
Apr 25Knights Track Classic Apr 25 · Discus · Place 22 · Roanoke CatholicDiscus1kg22.53-03 PB10
Apr 25Knights Track Classic Apr 25 · Shot Put · Place 30 · Roanoke CatholicShot Put4kg30.19-04.00 PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4BRAC Indoor ChampionshipsFeb 4 · Shot Put · Place 5 · Roanoke Catholic SchShot Put520-06.5010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · Discus · Place 23 · Roanoke CathDiscus2355-079
May 16VISAA CHAMPIONSHIPSMay 16 · Discus · Place 23 · Roanoke Catholic SchoolDiscus2355-79
Apr 26Knights Track ClassicApr 26 · Discus · Place 15 · Roanoke CathDiscus1564-11—
Apr 26Knights Track ClassicApr 26 · Shot Put · Place 34 · Roanoke CathShot Put3421-01.75—