Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Premier Invitational · Dec 202:58.95aVirginia Premier InvitationalDecember 20, 2025
400 Meters · OutdoorPatriot Invitational · Mar 2859.33aPatriot InvitationalMarch 28, 2026
500 Meters · Indoor Suffolk Invitational · Jan 211:20.84 Suffolk InvitationalJanuary 21, 2023
800 Meters · OutdoorCommonwealth District Championship · May 72:13.35aCommonwealth District ChampionshipMay 7, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 800 Meters · Place 67 · North Stafford800 Meters67.2:16.05a12
May 6Massaponax District MeetMay 6 · 400 Meters · Place 23 · North Stafford400 Meters23.1:00.54a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 800 Meters · Place 56 · North Stafford800 Meters56.2:18.13a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 400 Meters · Place 53 · North Stafford400 Meters53.1:00.85a12
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 95 · North Stafford400 Meters95.59.33a PB12
Mar 212026 Brian Watkins InvitationalMar 21 · 800 Meters · Place 54 · North Stafford800 Meters54.2:24.99a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 1000 Meters · Place 29 · North Stafford1000 Meters29.2:58.95a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Commonwealth District ChampionshipMay 7 · 800 Meters · Place 14 · North Stafford800 Meters14.2:13.35a PB11
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 32 · North Stafford800 Meters322:18.11—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 32 · North Stafford800 Meters322:18.1111
Apr 11SoCo Stallions InviteApr 11 · 800 Meters · Place 31 · North Stafford800 Meters31.2:18.50a11
Apr 5Colonial Forge ShowcaseApr 5 · 800 Meters · Place 56 · North Stafford800 Meters562:24.23JR
Apr 5Colonial Forge InvitationalApr 5 · 800 Meters · Place 56 · North Stafford800 Meters56.2:24.23a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 183 · North Stafford1000 Meters183.3:25.82a10
Jan 21 Suffolk InvitationalJan 21 · 500 Meters · Place 18 · North Stafford500 Meters181:20.84 PB9