Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorThe VA Showcase · Jan 176:12.78aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorRamtastic Invitational · Apr 116:13.43aRamtastic InvitationalApril 11, 2026
3200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1714:13.89a=PR= Northern Virginia InvitationalApril 17, 2026
500 Meters · IndoorNorthern VA TJMS Meet #10/ Arlington County Meet · Jan 231:38.58Northern VA TJMS Meet #10/ Arlington County MeetJanuary 23, 2026
800 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 62:51.96aConcorde Invitational- Part 1 & 2May 6, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Distance Twilight ClassicMay 15 · 1600 Meters · Place 30 · Oakton1600 Meters30.6:18.30a10
May 6Concorde Invitational- Part 1 & 2May 6 · 800 Meters · Place 36 · Oakton800 Meters36.2:51.96a PB10
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 81 · Oakton3200 Meters81.14:17.13a10
Apr 17=PR= Northern Virginia InvitationalApr 17 · 3200 Meters · Place 41 · Oakton3200 Meters41.14:13.89a PB10
Apr 11Ramtastic InvitationalApr 11 · 1600 Meters · Place 73 · Oakton1600 Meters73.6:13.43a PB10
Mar 28Patriot InvitationalMar 28 · 800 Meters · Place 71 · Oakton800 Meters71.2:52.49a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · 500 Meters · Place 4 · Oakton500 Meters41:38.58 PB—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 170 · Oakton500 Meters170.1:42.28a10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 277 · Oakton1600 Meters277.6:12.78a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 55 · Oakton1600 Meters55.6:19.29a10
Jan 18Northern VA TJMS Meet #8Jan 18 · 1600 Meters · Place 12 · Oakton1600 Meters127:04.54—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Concorde InvitationalMay 7 · 1600 Meters · Place 20 · Oakton1600 Meters206:36.879
Apr 23Concorde District Meet #3Apr 23 · 1600 Meters · Place 14 · Oakton1600 Meters146:48.789
Apr 11SoCo Stallions InviteApr 11 · 1600 Meters · Place 15 · Oakton1600 Meters15.6:50.62a9
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 1600 Meters · Place 13 · Oakton1600 Meters13.6:37.70a9
Mar 26Concorde District Meet #1A- Chantilly, Oakton & WestfieldMar 26 · 800 Meters · Place 6 · Oakton800 Meters62:56.939

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · 1600 Meters · Place 33 · Oakton1600 Meters33.6:57.94a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Northern Region TJMS Meet #2Dec 7 · 1600 Meters · Place 18 · Oakton1600 Meters18.7:05.18a9