Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Invitational · May 94:51.20aVictor Cahoon InvitationalMay 9, 2026
1000 Meters · IndoorNorthern VA TJMS Meet #8 · Jan 163:05.40Northern VA TJMS Meet #8January 16, 2026
1600 Meters · IndoorAlexandria City HS Indoor Meet#2 · Dec 205:09.50aAlexandria City HS Indoor Meet#2December 20, 2025
1600 Meters · OutdoorLiberty District at Marshall · Apr 224:54.99aLiberty District at MarshallApril 22, 2026
3200 Meters · IndoorCNU HS Winter Frolic · Dec 1210:48.57aCNU HS Winter FrolicDecember 12, 2025
3200 Meters · OutdoorRamtastic Invitational · Apr 1110:56.21aRamtastic InvitationalApril 11, 2026
800 Meters · IndoorVirginia Beach HS Relays · Jan 102:24.52Virginia Beach HS RelaysJanuary 10, 2026
800 Meters · OutdoorLiberty District at Yorktown · Apr 292:14.89aLiberty District at YorktownApril 29, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 1 Mile · Place 30 · Langley1 Mile30.4:51.20a PB10
Apr 29Liberty District at YorktownApr 29 · 800 Meters · Place 19 · Langley800 Meters19.2:14.89a PB10
Apr 22Liberty District at MarshallApr 22 · 1600 Meters · Place 8 · Langley1600 Meters8.4:54.99a PB10
Apr 15Liberty District at McLeanApr 15 · 800 Meters · Place 18 · Langley800 Meters18.2:15.04a10
Apr 11Ramtastic InvitationalApr 11 · 3200 Meters · Place 40 · Langley3200 Meters40.10:56.21a PB10
Apr 8Liberty District at Washington - LibertyApr 8 · 1600 Meters · Place 9 · Langley1600 Meters9.5:01.78a10
Mar 25Liberty District @ LangleyMar 25 · 3200 Meters · Place 6 · Langley3200 Meters611:01.92a10
Mar 18Liberty District @ WakefieldMar 18 · 1600 Meters · Place 22 · Langley1600 Meters225:09.92a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Northern VA TJMS Meet #8Jan 16 · 1000 Meters · Place 3 · Langley1000 Meters33:05.40 PB—
Jan 10Virginia Beach HS RelaysJan 10 · 800 Meters · Place 66 · Langley800 Meters662:24.52 PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · 1600 Meters · Place 15 · Langley1600 Meters15.5:09.50a PB10
Dec 12CNU HS Winter FrolicDec 12 · 3200 Meters · Place 7 · Langley3200 Meters7.10:48.57a PB10
Jan 17Northern VA TJMS Meet # 7Jan 17 · 3200 Meters · Place 5 · Langley3200 Meters512:41.28—
Jan 17Northern VA TJMS Meet # 7Jan 17 · 1600 Meters · Place 23 · Langley1600 Meters235:52.47—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 7Liberty District at McLeanMay 7 · 1600 Meters · Place 28 · Langley1600 Meters285:19.968
May 7Liberty District at McLeanMay 7 · 1600 Meters · Place 28 · Langley1600 Meters285:19.968
Apr 30Liberty District at YorktownApr 30 · 3200 Meters · Place 20 · Langley3200 Meters2011:55.888
Apr 26Denbigh Patriots Track ClassicApr 26 · 1600 Meters · Place 21 · Langley1600 Meters215:19.228
Apr 26Denbigh Patriots Track ClassicApr 26 · 800 Meters · Place 45 · Langley800 Meters452:30.348
Apr 26Denbigh Patriots Track ClassicApr 26 · 1600 Meters · Place 21 · Langley1600 Meters215:19.228
Apr 26Denbigh Patriots Track ClassicApr 26 · 800 Meters · Place 45 · Langley800 Meters452:30.348
Apr 22Liberty District at HerndonApr 22 · 1600 Meters · Place 34 · Langley1600 Meters345:14.718
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 60 · Langley1600 Meters605:26.71—
Apr 19Gainesville Cardinal ClassicApr 19 · 3200 Meters · Place 30 · Langley3200 Meters3011:45.46—
Apr 19Gainesville Cardinal ClassicApr 19 · 3200 Meters · Place 30 · Langley3200 Meters3011:45.469
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 60 · Langley1600 Meters605:26.719
Apr 11=PR= Northern Virginia InvitationalApr 11 · 1600 Meters · Place 19 · Langley1600 Meters195:15.909
Apr 9Liberty District at MarshallApr 9 · 3200 Meters · Place 24 · Langley3200 Meters2411:37.83a8
Apr 5Colonial Forge ShowcaseApr 5 · 1600 Meters · Place 13 · Langley1600 Meters135:15.368
Apr 2Liberty District at LangleyApr 2 · 1600 Meters · Place 35 · Langley1600 Meters355:19.99a8
Mar 26Liberty District at Washington-LibertyMar 26 · 3200 Meters · Place 23 · Langley3200 Meters2312:07.50a8
Mar 19Liberty District at WakefieldMar 19 · 1600 Meters · Place 74 · Langley1600 Meters745:45.16a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · 3200 Meters · Place 29 · Langley3200 Meters29.12:19.44a8