Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHanover Hawks Spring Invitational · Apr 1867' 8"Hanover Hawks Spring InvitationalApril 18, 2026
Shot Put · 4kg · IndoorBay Rivers Regular Season - Meet 2 · Dec 1720-11.00Bay Rivers Regular Season - Meet 2December 17, 2025
Shot Put · 4kg · OutdoorTrojan Races Invitational · May 1022-04.50Trojan Races InvitationalMay 10, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Hanover Hawks Spring InvitationalApr 18 · Discus · Place 18 · GraftonDiscus1kg18.67' 8" PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · Shot Put · Place 25 · GraftonShot Put4kg25.22' 4"11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · Shot Put · Place 13 · GraftonShot Put4kg13.20-11.00 PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Trojan Races InvitationalMay 10 · Discus · Place 3 · GraftonDiscus1kg3.57-079
May 10Trojan Races InvitationalMay 10 · Shot Put · Place 4 · GraftonShot Put4kg4.22-04.50 PB9
May 7Bay Rivers District Outdoor Track & Field ChampionshipsMay 7 · Discus · Place 14 · GRAFTON HIGHDiscus1461-05—
May 7Bay Rivers District Outdoor Track & Field ChampionshipsMay 7 · Shot Put · Place 19 · GRAFTON HIGHShot Put1922-03.00—
Apr 24Bay Rivers District Regular Season Meet #3Apr 24 · Discus · Place 17 · GRAFTON HIGHDiscus1756-02—
Apr 24Bay Rivers District Regular Season Meet #3Apr 24 · Shot Put · Place 25 · GRAFTON HIGHShot Put2517-00.00—
Mar 26BRD Reg. Season #1Mar 26 · Discus · Place 17 · GraftonDiscus1kg17.58-039
Mar 26BRD Reg. Season #1Mar 26 · Shot Put · Place 21 · GraftonShot Put4kg21.20-10.009