Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNansemond River Warrior Classic · May 1611.48aNansemond River Warrior ClassicMay 16, 2026
200 Meters · OutdoorNansemond River Warrior Classic · May 1623.68aNansemond River Warrior ClassicMay 16, 2026
Discus · 1.6kg · Outdoor44th Annual Conn Madden Relays · Mar 2861-08.0044th Annual Conn Madden RelaysMarch 28, 2026
Shot Put · 12lb · Outdoor44th Annual Conn Madden Relays · Mar 2827-03.0044th Annual Conn Madden RelaysMarch 28, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 52 · Heritage (Newport News)200 Meters52.23.68a PB12
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 32 · Heritage (Newport News)100 MetersRound P32.11.48a PB12
May 8Grassfield Invitational At NightMay 8 · 100 Meters · Place 46 · Heritage (Newport News)100 MetersRound P46.11.75a12
May 2Queen Harrison Track ClassicMay 2 · 200 Meters · Place 64 · Heritage (Newport News)200 Meters64.24.24a12
May 2Queen Harrison Track ClassicMay 2 · 100 Meters · Place 73 · Heritage (Newport News)100 MetersRound P73.11.91aWind: 1.312
Mar 2844th Annual Conn Madden RelaysMar 28 · Discus · Place 53 · Heritage (Newport News)Discus1.6kg53.61-08.00 PB12
Mar 2844th Annual Conn Madden RelaysMar 28 · Shot Put · Place 52 · Heritage (Newport News)Shot Put12lb52.27-03.00 PB12
Mar 2844th Annual Conn Madden RelaysMar 28 · 100 Meters · Place 83 · Heritage (Newport News)100 Meters83.12.53a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Shot Put · Place 9 · Heritage (Newport News)Shot Put929-212

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Discus · Place 34 · Heritage (Newport News)Discus3473-711
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Shot Put · Place 40 · Heritage (Newport News)Shot Put4028-1.5011
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 42 · Heritage (Newport News)Shot Put4227-711
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 42 · Heritage (Newport News)Shot Put4227-711
Mar 29Conn-Madden RelaysMar 29 · Discus · Place 44 · Heritage (Newport News)Discus4469-3.5011
Mar 29Conn-Madden RelaysMar 29 · Shot Put · Place 48 · Heritage (Newport News)Shot Put4829-111

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Peninsula District Meet #3Jan 15 · Shot Put · Place 24 · Heritage (Newport News)Shot Put2429-311

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Peninsula District Meet #4May 8 · Shot Put · Place 33 · Heritage (Newport News)Shot Put3327-8.7510
May 1Peninsula District Meet #3May 1 · Shot Put · Place 38 · Heritage (Newport News)Shot Put3827-8.5010
Apr 20Track 757 InvitationalApr 20 · Discus · Place 81 · Heritage (Newport News)Discus8164-510
Apr 20Track 757 InvitationalApr 20 · Shot Put · Place 75 · Heritage (Newport News)Shot Put7526-4.7510
Apr 17Peninsula District Meet #2Apr 17 · Shot Put · Place 75 · Heritage (Newport News)Shot Put7526-4.7510
Apr 17Peninsula District Meet #2Apr 17 · Discus · Place 81 · Heritage (Newport News)Discus8164-510

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 69 · Heritage (Newport News)Shot Put6925-310
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 69 · Heritage (Newport News)Shot PutRound P6925-310
Jan 17Peninsula District Meet #3Jan 17 · Shot Put · Place 20 · Heritage (Newport News)Shot Put2025-710