Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Colonial Forge Showcase · Apr 1188-09.002026 Colonial Forge ShowcaseApril 11, 2026
Shot Put · 4kg · IndoorAdidas Indoor Nationals · Mar 2010.05mAdidas Indoor NationalsMarch 20, 2026
Shot Put · 4kg · OutdoorVictor Cahoon Invitational · May 934-02.00Victor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Shot Put · Place 9 · North StaffordShot Put4kg9.33-09.5010
May 9Victor Cahoon InvitationalMay 9 · Discus · Place 25 · North StaffordDiscus1kg25.76-0110
May 9Victor Cahoon InvitationalMay 9 · Shot Put · Place 4 · North StaffordShot Put4kg4.34-02.00 PB10
May 6Massaponax District MeetMay 6 · Shot Put · Place 3 · North StaffordShot Put4kg3.32-1010
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Discus · Place 20 · North StaffordDiscus1kg20.73' 0"10
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Shot Put · Place 4 · North StaffordShot Put4kg4.31' 8"10
Apr 112026 Colonial Forge ShowcaseApr 11 · Discus · Place 10 · North StaffordDiscus1kg10.88-09.00 PB10
Apr 112026 Colonial Forge ShowcaseApr 11 · Shot Put · Place 3 · North StaffordShot Put4kg3.33-00.0010
Mar 28Patriot InvitationalMar 28 · Discus · North StaffordDiscus1kg—DNS10
Mar 28Patriot InvitationalMar 28 · Shot Put · North StaffordShot Put4kg—DNS10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 36 · North StaffordShot Put4kg36.10.05m PB10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10Victor Cahoon InvitationalMay 10 · Shot Put · Place 24 · North StaffordShot Put4kg24.28-02.009
May 7Commonwealth District ChampionshipMay 7 · Discus · Place 16 · North StaffordDiscus1kg16.61' 9"9
May 7Commonwealth District ChampionshipMay 7 · Shot Put · Place 3 · North StaffordShot Put4kg3.28' 9"9
Apr 19Gainesville Cardinal ClassicApr 19 · Discus · Place 27 · North StaffordDiscus2759-03.50—
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 20 · North StaffordShot Put2027-01.00—
Apr 19Gainesville Cardinal ClassicApr 19 · Discus · Place 27 · North StaffordDiscus2759-3.509
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 20 · North StaffordShot Put2027-19
Apr 11SoCo Stallions InviteApr 11 · Discus · North StaffordDiscus1kg--DNS9
Apr 11SoCo Stallions InviteApr 11 · Shot Put · North StaffordShot Put4kg--DNS9
Apr 5Colonial Forge ShowcaseApr 5 · Discus · Place 30 · North StaffordDiscus3057-05.00FR
Apr 5Colonial Forge ShowcaseApr 5 · Shot Put · Place 22 · North StaffordShot Put2225-05.00FR
Apr 5Colonial Forge InvitationalApr 5 · Discus · Place 30 · North StaffordDiscus1kg30.57' 5"9
Apr 5Colonial Forge InvitationalApr 5 · Shot Put · Place 22 · North StaffordShot Put4kg22.25' 5"9