Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVTCA Winter Classic · Jan 93:07.63VTCA Winter ClassicJanuary 9, 2026
500 Meters · IndoorEd Long Invitational · Jan 171:18.52Ed Long InvitationalJanuary 17, 2026
800 Meters · OutdoorSHS Valley District Mini · May 52:17.05aSHS Valley District MiniMay 5, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Valley District ChampionshipMay 18 · 800 Meters · Place 18 · Spotswood800 Meters18.2:20.38a10
May 5SHS Valley District MiniMay 5 · 800 Meters · Place 14 · Spotswood800 Meters14.2:17.05a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Valley District ChampionshipFeb 7 · 1000 Meters · Place 17 · Spotswood1000 Meters173:10.86—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1000 Meters · Place 19 · Spotswood1000 Meters193:10.26—
Jan 17Ed Long InvitationalJan 17 · 500 Meters · Place 21 · Spotswood500 Meters211:18.52 PB—
Jan 9VTCA Winter ClassicJan 9 · 1000 Meters · Place 19 · Spotswood1000 Meters193:07.63 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Track CarnivalDec 4 · 1000 Meters · Place 9 · Spotswood1000 Meters9.3:14.51aUnofficial10
May 20Valley District Track & Field ChampionshipsMay 20 · 800 Meters · Place 15 · Spotswood800 Meters152:17.90—
May 7Valley District Meet #3May 7 · 800 Meters · Place 16 · Spotswood800 Meters162:20.43—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 500 Meters · Place 13 · Spotswood500 Meters131:21.13—
Feb 8Parks and Recreation InvitationalFeb 8 · 500 Meters · Place 13 · Spotswood500 Meters131:21.29—
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 131 · Spotswood500 Meters1311:23.049
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 117 · Spotswood500 Meters1171:24.939
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 117 · Spotswood500 Meters1171:24.939
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 500 Meters · Place 57 · Spotswood500 Meters57.1:23.04a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 1000 Meters · Place 31 · Spotswood1000 Meters31.3:30.06a9
Dec 14East Coast Elite - RoanokeDec 14 · 500 Meters · Place 31 · Spotswood500 Meters31.1:24.23a9