Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorVictor Cahoon Invitational · May 971-01Victor Cahoon InvitationalMay 9, 2026
Pole Vault · OutdoorVictor Cahoon Invitational · May 97-00.00Victor Cahoon InvitationalMay 9, 2026
Shot Put · 4kg · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2024-4.25Grant Holloway Holiday Invitational 2026December 20, 2025
Shot Put · 4kg · OutdoorNational District Meet #1 Meet A · Mar 1823-05.50National District Meet #1 Meet AMarch 18, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · Pole Vault · HayfieldPole Vault—DNS11
May 28Occoquan Region ChampionshipMay 28 · Discus · HayfieldDiscus1kg—ND11
May 13National District Spring Track ChampionshipsMay 13 · Pole Vault · Place 6 · HayfieldPole Vault6.7-06.00Unofficial11
May 13National District Spring Track ChampionshipsMay 13 · Discus · Place 3 · HayfieldDiscus1kg3.99-02Unofficial11
May 9Victor Cahoon InvitationalMay 9 · Pole Vault · Place 18 · HayfieldPole Vault18.7-00.00 PB11
May 9Victor Cahoon InvitationalMay 9 · Discus · Place 29 · HayfieldDiscus1kg29.71-01 PB11
Apr 4Spartan Invitational 2026Apr 4 · Discus · Place 25 · HayfieldDiscus2565-311
Apr 4Spartan Invitational 2026Apr 4 · Shot Put · Place 23 · HayfieldShot Put2324-10.511
Mar 18National District Meet #1 Meet AMar 18 · Pole Vault · Place 2 · HayfieldPole Vault2.5-00.0011
Mar 18National District Meet #1 Meet AMar 18 · Shot Put · Place 8 · HayfieldShot Put4kg8.23-05.50 PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17Northern VA TJMS Meet #9Jan 17 · Shot Put · Place 4 · HayfieldShot Put426-06.00—
Jan 9Northern VA TJMS Meet #6Jan 9 · Shot Put · Place 8 · HayfieldShot Put824-08.00—
Jan 3Lake Braddock Indoor InvitationalJan 3 · Shot Put · Place 6 · Hayfield Secondary SchoolShot Put626-4.5011

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Shot Put · Place 36 · HayfieldShot Put4kg36.24-4.25 PB11
Dec 13Northern VA TJMS Meet #4Dec 13 · Shot Put · Place 9 · HayfieldShot Put4kg9.23-04.5011
Dec 5Northern VA TJMS Meet #1Dec 5 · Shot Put · Place 11 · HayfieldShot Put4kg11.23-08.0011