Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNansemond River Warrior Classic · May 1612.90aNansemond River Warrior ClassicMay 16, 2026
200 Meters · OutdoorNansemond River Warrior Classic · May 1626.62aNansemond River Warrior ClassicMay 16, 2026
300 Meters · IndoorPeninsula District Meet #2 · Jan 1044.46Peninsula District Meet #2January 10, 2024
300m Hurdles · 30" / 0.762m · OutdoorVarina Invite · May 948.11aVarina InviteMay 9, 2026
400 Meters · OutdoorConn-Madden Relays · Mar 291:02.21Conn-Madden RelaysMarch 29, 2025
500 Meters · IndoorCNU's HS Showcase · Jan 71:35.55CNU's HS ShowcaseJanuary 7, 2023
55 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 47.851Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
800 Meters · OutdoorSuffolk Invitational · May 203:02.16Suffolk InvitationalMay 20, 2023
Long Jump · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 44.38mCoach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
Long Jump · OutdoorVarina Invite · May 916-03.25Varina InviteMay 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Long Jump · HamptonLong Jump--FOULWind: 112
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 24 · Hampton200 Meters24.26.62a PB12
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 16 · Hampton100 MetersRound P16.12.90a PB12
May 9Varina InviteMay 9 · Long Jump · Place 9 · HamptonLong Jump9.16-03.25 PB12
May 9Varina InviteMay 9 · High Jump · HamptonHigh Jump—DNS12
May 9Varina InviteMay 9 · 300m Hurdles · Place 5 · Hampton300m Hurdles30" / 0.762m5.48.11a PB12
May 9Varina InviteMay 9 · 200 Meters · Place 21 · Hampton200 Meters21.27.21a12
May 9Varina InviteMay 9 · 100 Meters · Place 16 · Hampton100 Meters16.13.09a12
May 2Queen Harrison Track ClassicMay 2 · Long Jump · HamptonLong Jump--DNS12
May 2Queen Harrison Track ClassicMay 2 · High Jump · HamptonHigh Jump--DNS12
May 2Queen Harrison Track ClassicMay 2 · 400 Meters · Hampton400 Meters--DNS12
May 2Queen Harrison Track ClassicMay 2 · 200 Meters · Place 29 · Hampton200 Meters29.27.24aWind: 112
May 2Queen Harrison Track ClassicMay 2 · 100 Meters · Hampton100 MetersRound P--DNSWind: 1.412

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Long Jump · Place 10 · HamptonLong Jump1015-04.2512
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Long Jump · Place 3 · HamptonLong Jump316-7.2512
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Long Jump · Place 12 · HamptonLong Jump124.38m PB12
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 300 Meters · Place 23 · Hampton300 Meters2345.6612
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55 Meters · Place 16 · Hampton55 Meters167.8812
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55 Meters · Place 15 · Hampton55 MetersRound P157.851 PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Peninsula District #4May 7 · Long Jump · Place 3 · HamptonLong Jump315-04.00—
May 7Peninsula District #4May 7 · High Jump · Place 3 · HamptonHigh Jump34-06.00—
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 18 · HamptonLong Jump1815-7.5011
Apr 26Denbigh Patriots Track ClassicApr 26 · Long Jump · Place 8 · HamptonLong Jump815-4.7511
Apr 26Denbigh Patriots Track ClassicApr 26 · Long Jump · Place 8 · HamptonLong Jump815-4.7511
Mar 29Conn-Madden RelaysMar 29 · 200 Meters · Place 8 · Hampton200 Meters827.1611
Mar 29Conn-Madden RelaysMar 29 · Long Jump · Place 8 · HamptonLong Jump814-4.5011
Mar 29Conn-Madden RelaysMar 29 · 400 Meters · Place 3 · Hampton400 Meters31:02.21 PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Peninsula District Meet #3Jan 15 · Long Jump · Place 12 · HamptonLong Jump1213-511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 200 Meters · Place 11 · Hampton200 Meters1127.5310
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 14 · Hampton400 Meters141:08.0710
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 200 Meters · Place 11 · Hampton200 MetersRound P1127.5310
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 14 · Hampton400 Meters141:08.0710
Apr 27Denbigh Patriots Track ClassicApr 27 · Long Jump · Place 12 · HamptonLong Jump1213-00.00—
Apr 20Track 757 InvitationalApr 20 · Long Jump · Place 38 · HamptonLong Jump3812-9.2510
Apr 17Peninsula District Meet #2Apr 17 · Long Jump · Place 38 · HamptonLong Jump3812-9.2510

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16VHSL Class 4 Region A Indoor T&F ChampionshipFeb 16 · Long Jump · Place 8 · HamptonLong Jump814-1010
Jan 31Peninsula District Meet #4Jan 31 · Long Jump · Place 6 · HamptonLong Jump614-810
Jan 17Peninsula District Meet #3Jan 17 · Long Jump · Place 13 · HamptonLong Jump1313-710
Jan 13Boo Williams Indoor InvitationalJan 13 · Shot Put · Place 5 · HamptonShot Put517-11.5—
Jan 13Boo Williams Indoor InvitationalJan 13 · Shot Put · Place 51 · HamptonShot Put5117-11.5—
Jan 10Peninsula District Meet #2Jan 10 · 300 Meters · Place 5 · Hampton300 Meters544.46 PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Suffolk InvitationalMay 20 · 800 Meters · Place 10 · Hampton800 Meters103:02.16 PB9
May 20Suffolk InvitationalMay 20 · 400 Meters · Place 16 · Hampton400 Meters161:22.369
May 20Suffolk InvitationalMay 20 · 200 Meters · Place 10 · Hampton200 Meters1027.929
Apr 19Peninsula District Meet #2Apr 19 · 200 Meters · Place 14 · Hampton200 Meters1428.709

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Peninsula District Meet #2Jan 11 · 300 Meters · Place 9 · Hampton300 Meters948.639
Jan 7CNU's HS ShowcaseJan 7 · 500 Meters · Place 34 · Hampton500 Meters341:35.55 PB—