Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Class 6 State Championships · Jun 511.11aVHSL Class 6 State ChampionshipsJune 5, 2026
200 Meters · OutdoorColonial Forge Showcase · Apr 523.38Colonial Forge ShowcaseApril 5, 2025
300 Meters · IndoorTrack 757 Last Chance Meet · Jan 2737.04Track 757 Last Chance MeetJanuary 27, 2024
400 Meters · OutdoorVictor Cahoon Invitational · May 950.35aVictor Cahoon InvitationalMay 9, 2026
400 Meters · Outdoor · Hand timedNorth Stafford County Meet · Apr 2453.5hNorth Stafford County MeetApril 24, 2024
55 Meters · IndoorSt. Christopher's Indoor Track & Field Invitational · Jan 236.61St. Christopher's Indoor Track & Field InvitationalJanuary 23, 2026
60 Meters · IndoorVirginia Beach HS Relays · Jan 107.23Virginia Beach HS RelaysJanuary 10, 2026
Triple Jump · OutdoorVictor Cahoon Invitational · May 942-00.00Victor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 100 Meters · Place 17 · Colonial Forge100 MetersRound P17.11.11a PBWind: -0.812
May 9Victor Cahoon InvitationalMay 9 · Triple Jump · Place 8 · Colonial ForgeTriple Jump8.42-00.00 PB12
May 9Victor Cahoon InvitationalMay 9 · 400 Meters · Place 4 · Colonial Forge400 Meters4.50.35a PB12
Apr 112026 Colonial Forge ShowcaseApr 11 · 100 Meters · Place 3 · Colonial Forge100 MetersRound P3.11.38a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 100 Meters · Place 4 · Colonial Forge100 Meters4.11.44a12
Mar 28Patriot InvitationalMar 28 · 400 Meters · Colonial Forge400 Meters—DNS12
Mar 28Patriot InvitationalMar 28 · 200 Meters · Colonial Forge200 Meters—DNS12
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 4 · Colonial Forge100 MetersRound P4.11.34a12
Mar 28Patriot InvitationalMar 28 · 100 Meters · Colonial Forge100 Meters—DNS12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55 Meters · Place 7 · Colonial Forge55 MetersRound P76.61 PB12
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55 Meters · Place 5 · Colonial Forge55 Meters56.6212
Jan 10Virginia Beach HS RelaysJan 10 · 55 Meters · Place 13 · Colonial Forge55 MetersRound P136.7012
Jan 10Virginia Beach HS RelaysJan 10 · 300 Meters · Place 57 · Colonial Forge300 Meters5738.3512
Jan 10Virginia Beach HS RelaysJan 10 · 60 Meters · Place 22 · Colonial Forge60 MetersRound P227.23 PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Colonial Forge ShowcaseApr 5 · 200 Meters · Place 31 · Colonial Forge200 Meters3123.38 PBJR
Apr 5Colonial Forge ShowcaseApr 5 · 100 Meters · Place 27 · Colonial Forge100 MetersRound P2711.48JR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24North Stafford County MeetApr 24 · 400 Meters · Place 3 · Colonial Forge400 Meters353.5h PB—
Apr 12South County Stallion InvitationalApr 12 · Triple Jump · Place 4 · Colonial ForgeTriple Jump442-1.50—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 7 · Colonial ForgeTriple Jump739-1.5010
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 17 · Colonial ForgeTriple Jump1739-1.5010
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 39 · Colonial Forge300 Meters3937.04 PB10
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 37 · Colonial Forge55 Meters376.8410
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 39 · Colonial Forge300 Meters3937.0410
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 37 · Colonial Forge55 MetersRound P376.8410
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 17 · Colonial ForgeTriple JumpRound P1739-1.5010