Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Invitational · May 96:00.49aVictor Cahoon InvitationalMay 9, 2026
1000 Meters · IndoorThe VA Showcase · Jan 173:30.83aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorThe VA Showcase · Jan 175:56.42aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorConcorde District Spring Track Championships · May 205:53.06aConcorde District Spring Track ChampionshipsMay 20, 2026
3200 Meters · IndoorThe VA Showcase · Jan 1713:35.57The VA ShowcaseJanuary 17, 2025
3200 Meters · OutdoorDogwood Track Classic · May 112:47.72aDogwood Track ClassicMay 1, 2026
500 Meters · IndoorNorthern VA TJMS Meet #10/ Arlington County Meet · Jan 231:38.74Northern VA TJMS Meet #10/ Arlington County MeetJanuary 23, 2026
800 Meters · OutdoorDistance Twilight Classic · May 152:36.08aDistance Twilight ClassicMay 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Concorde District Spring Track ChampionshipsMay 20 · 1600 Meters · Place 10 · Oakton1600 Meters10.5:53.06a PB10
May 15Distance Twilight ClassicMay 15 · 800 Meters · Place 42 · Oakton800 Meters42.2:36.08a PB10
May 9Victor Cahoon InvitationalMay 9 · 1 Mile · Place 25 · Oakton1 Mile25.6:00.49a PB10
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 44 · Oakton3200 Meters44.12:47.72a PB10
Apr 17=PR= Northern Virginia InvitationalApr 17 · 1600 Meters · Place 43 · Oakton1600 Meters43.6:03.67a10
Apr 11Ramtastic InvitationalApr 11 · 3200 Meters · Place 31 · Oakton3200 Meters31.13:16.68a10
Mar 28Patriot InvitationalMar 28 · 1600 Meters · Place 34 · Oakton1600 Meters34.5:55.20a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · 500 Meters · Place 5 · Oakton500 Meters51:38.74 PB—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 162 · Oakton1000 Meters162.3:30.83a PB10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 222 · Oakton1600 Meters222.5:56.42a PB10
Jan 10Liberty Premier InvitationalJan 10 · 1600 Meters · Place 85 · Oakton1600 Meters855:59.50—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 40 · Oakton1600 Meters40.6:01.35a10
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 132 · Oakton3200 Meters13213:35.57 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 132 · Oakton3200 Meters13213:35.57—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Spartan Distance Twilight ClassicMay 16 · 800 Meters · Place 40 · Oakton800 Meters402:48.409
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 72 · Oakton3200 Meters7213:42.159
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 72 · Oakton3200 Meters7213:42.159
Apr 26Cassel's XBC Track ExperienceApr 26 · 3200 Meters · Place 31 · Oakton3200 Meters3113:25.849
Apr 11SoCo Stallions InviteApr 11 · 1600 Meters · Place 12 · Oakton1600 Meters12.6:30.78a9
Mar 29Carolyn Legard RelaysMar 29 · 1600 Meters · Place 17 · Oakton1600 Meters176:15.239

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 3200 Meters · Place 6 · Oakton3200 Meters6.13:38.50a9
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 65 · Oakton1600 Meters65.6:21.23a9