Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Colonial Forge Showcase · Apr 1112.26a2026 Colonial Forge ShowcaseApril 11, 2026
200 Meters · IndoorVirginia Beach HS Relays · Jan 1025.00Virginia Beach HS RelaysJanuary 10, 2026
200 Meters · OutdoorVHSL Class 6 State Championships · Jun 524.55aVHSL Class 6 State ChampionshipsJune 5, 2026
300 Meters · IndoorTrack 757 Last Chance Meet · Jan 2742.52Track 757 Last Chance MeetJanuary 27, 2024
400 Meters · IndoorVirginia Beach HS Relays · Jan 1058.98Virginia Beach HS RelaysJanuary 10, 2026
400 Meters · OutdoorVHSL Class 6 State Championships · Jun 556.79aVHSL Class 6 State ChampionshipsJune 5, 2026
55 Meters · IndoorVHSL Class 6 State Indoor Championships · Mar 27.18VHSL Class 6 State Indoor ChampionshipsMarch 2, 2026
Long Jump · OutdoorVictor Cahoon Invitational · May 920-08.00Victor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Long Jump · Place 2 · North StaffordLong Jump2.19-04.50Wind: 0.712
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 400 Meters · Place 6 · North Stafford400 Meters6.56.79a PB12
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 200 Meters · Place 2 · North Stafford200 MetersRound P2.24.55a PBWind: -0.412
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 200 Meters · Place 5 · North Stafford200 Meters5.24.85aWind: 0.112
May 9Victor Cahoon InvitationalMay 9 · Long Jump · Place 1 · North StaffordLong Jump1.20-08.00 PB12
May 9Victor Cahoon InvitationalMay 9 · 200 Meters · Place 1 · North Stafford200 Meters1.24.55a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Long Jump · Place 2 · North StaffordLong Jump2.19' 6"12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 200 Meters · Place 2 · North Stafford200 Meters2.24.94aWind: -2.212
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 4 · North Stafford100 MetersRound P4.12.32aWind: -2.212
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 4 · North Stafford100 Meters4.12.34aWind: -1.912
Apr 112026 Colonial Forge ShowcaseApr 11 · 200 Meters · Place 2 · North Stafford200 Meters2.24.74a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 100 Meters · Place 4 · North Stafford100 MetersRound P4.12.47a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 100 Meters · Place 3 · North Stafford100 Meters3.12.26a PB12
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 5 · North Stafford400 Meters5.58.94a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 55 Meters · Place 4 · North Stafford55 Meters47.18 PB12
Jan 10Virginia Beach HS RelaysJan 10 · Long Jump · Place 1 · North StaffordLong Jump119-5.2512
Jan 10Virginia Beach HS RelaysJan 10 · 400 Meters · Place 3 · North Stafford400 Meters358.98 PB12
Jan 10Virginia Beach HS RelaysJan 10 · 200 Meters · Place 1 · North Stafford200 Meters125.00 PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Gainesville Cardinal ClassicApr 19 · Long Jump · Place 1 · North StaffordLong Jump119-04.50—
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 3 · North Stafford200 Meters326.16—
Apr 19Gainesville Cardinal ClassicApr 19 · Long Jump · Place 1 · North StaffordLong Jump119-4.5011
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 3 · North Stafford200 Meters326.1611
Apr 5Colonial Forge ShowcaseApr 5 · Long Jump · Place 1 · North StaffordLong Jump118-07.00JR

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24North Stafford County MeetApr 24 · Long Jump · Place 1 · North StaffordLong Jump117-11.00—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · Long Jump · Place 4 · North StaffordLong Jump418-110
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 1 · North StaffordLong Jump117-1010
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 10 · North Stafford300 Meters1042.52 PB10
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 10 · North Stafford300 Meters1042.5210
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 1 · North StaffordLong JumpRound P117-1010
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 1 · North StaffordLong Jump117-1010

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Commonwealth District Outdoor Track & Field ChampionshipMay 11 · 400 Meters · Place 7 · North Stafford400 Meters71:01.099
May 11Commonwealth District Outdoor Track & Field ChampionshipMay 11 · 200 Meters · Place 7 · North Stafford200 Meters726.729
May 11Commonwealth District Outdoor Track & Field ChampionshipMay 11 · 100 Meters · Place 6 · North Stafford100 Meters612.829
Apr 22Colgan InvitationalApr 22 · Long Jump · Place 2 · North StaffordLong Jump29.50—
Apr 22Colgan InvitationalApr 22 · Long Jump · Place 3 · North StaffordLong Jump39.50—