Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor3A EPC Meet 1 · Mar 1115.393A EPC Meet 1March 11, 2026
300 Meters · IndoorVirginia Beach HS Relays · Jan 639.92Virginia Beach HS RelaysJanuary 6, 2024
300m Hurdles · 36" / 0.914m · OutdoorNCHSAA 3A East Regional · May 940.86aNCHSAA 3A East RegionalMay 9, 2026
400 Meters · Outdoor3A EPC Meet 1 · Mar 1153.503A EPC Meet 1March 11, 2026
400 Meters · Relay Split · IndoorNCHSAA 3A Champs · Feb 1154.998NCHSAA 3A ChampsFebruary 11, 2026
500 Meters · IndoorSouthWest Polar Bear Meet #2 · Jan 101.2SouthWest Polar Bear Meet #2January 10, 2024
55m Hurdles · 39" · IndoorNCHSAA 3A Champs · Feb 118.26aNCHSAA 3A ChampsFebruary 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 300m Hurdles · Place 5 · Farmville Central300m Hurdles36" / 0.914m5.41.33a12
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 110m Hurdles · Place 12 · Farmville Central110m Hurdles39" / 0.991mRound P12.15.81aWind: 1.312
May 9NCHSAA 3A East RegionalMay 9 · 300m Hurdles · Place 4 · Farmville Central300m Hurdles36" / 0.914m4.40.86a PB12
May 9NCHSAA 3A East RegionalMay 9 · 110m Hurdles · Place 5 · Farmville Central110m Hurdles39" / 0.991mRound P5.15.79a12
May 9NCHSAA 3A East RegionalMay 9 · 110m Hurdles · Place 6 · Farmville Central110m Hurdles39" / 0.991m6.15.70a12
Apr 1BCC 6A 7A Track at DHC SC JHRApr 1 · 300m Hurdles · Place 1 · Farmville Central300m Hurdles36" / 0.914m1.40.89a12
Apr 1BCC 6A 7A Track at DHC SC JHRApr 1 · 110m Hurdles · Place 2 · Farmville Central110m Hurdles39" / 0.991m2.15.65a12
Mar 113A EPC Meet 1Mar 11 · 110m Hurdles · Place 3 · Farmville Central110m Hurdles39" / 0.991m3.15.39 PB12
Mar 113A EPC Meet 1Mar 11 · 400 Meters · Place 1 · Farmville Central400 Meters1.53.50 PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A ChampsFeb 11 · 500 Meters · Place 8 · Farmville Central500 Meters8.1:12.74a12
Feb 11NCHSAA 3A ChampsFeb 11 · 55m Hurdles · Place 7 · Farmville Central55m Hurdles39"Round P7.8.26a PB12
Feb 11NCHSAA 3A ChampsFeb 11 · 55m Hurdles · Place 5 · Farmville Central55m Hurdles39"5.8.29a12
Feb 11NCHSAA 3A ChampsFeb 11 · 400 Meters · Farmville Central400 MetersRelay Split—54.998 PB12
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 141 · Farmville Central500 Meters141.1:12.45a12
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 46 · Farmville Central55m Hurdles39"Round P46.8.60a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9NCHSAA 2A East RegionalMay 9 · 300m Hurdles · Place 5 · Farmville Central300m Hurdles36" / 0.914m5.42.16a11
May 1EPC Conference ChampionshipMay 1 · 300m Hurdles · Place 1 · Farmville Central300m Hurdles141.7411
Apr 16Conference Meet #2Apr 16 · 300m Hurdles · Place 2 · Farmville Central300m Hurdles241.511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5EPC Indoor Conference ChampionshipFeb 5 · 500 Meters · Place 4 · Farmville Central500 Meters41:17.811
Jan 28Chargers Conference Meet 2Jan 28 · 500 Meters · Place 3 · Farmville Central500 Meters31:13.911
Jan 16Chargers Conference Meet 1Jan 16 · 500 Meters · Place 2 · Farmville Central500 Meters21:14.111

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10NCHSAA 2A East RegionalMay 10 · 400 Meters · Place 12 · Farmville Central400 Meters12.53.50a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 1North Pitt 3 Conference MeetFeb 1 · 500 Meters · Place 1 · Farmville Central500 Meters11:16.12SO
Jan 10SouthWest Polar Bear Meet #2Jan 10 · 500 Meters · Place 2 · Farmville Central500 Meters21.2 PB—
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 49 · Farmville Ce500 Meters491:16.7710
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 68 · Farmville Ce300 Meters6839.92 PB10
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 49 · Farmville Ce500 Meters491:16.7710
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 68 · Farmville Ce300 Meters6839.9210
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 49 · Farmville Central500 Meters491:16.7710
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 68 · Farmville Central300 Meters6839.9210