Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNorthern VA TJMS Meet #4 · Dec 143:23.05aNorthern VA TJMS Meet #4December 14, 2024
1600 Meters · IndoorNorthern Region TJMS Meet #1 · Dec 65:44.09aNorthern Region TJMS Meet #1December 6, 2024
1600 Meters · OutdoorLiberty District Jamboree · May 65:05.84aLiberty District JamboreeMay 6, 2026
3200 Meters · IndoorNorthern VA TJMS Meet #6 · Jan 1012:55.33Northern VA TJMS Meet #6January 10, 2025
3200 Meters · OutdoorLiberty District Championship @ Wakefield · May 1311:10.16Liberty District Championship @ WakefieldMay 13, 2025
500 Meters · IndoorNorthern VA TJMS Meet #3 · Dec 91:33.74aNorthern VA TJMS Meet #3December 9, 2023
800 Meters · OutdoorLiberty District @ Langley · Mar 252:23.35aLiberty District @ LangleyMarch 25, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Liberty District JamboreeMay 6 · 1600 Meters · Place 16 · Wakefield1600 Meters16.5:05.84a PB10
May 2Titans Classic HS InvitationalMay 2 · 3200 Meters · Place 11 · Wakefield3200 Meters11.11:15.21a10
Apr 22Liberty District at MarshallApr 22 · 1600 Meters · Place 19 · Wakefield1600 Meters19.5:09.38a10
Apr 11Ramtastic InvitationalApr 11 · 3200 Meters · Place 50 · Wakefield3200 Meters50.11:27.55a10
Apr 8Liberty District at Washington - LibertyApr 8 · 1600 Meters · Wakefield1600 Meters—DNS10
Mar 25Liberty District @ LangleyMar 25 · 800 Meters · Place 33 · Wakefield800 Meters332:23.35a PB10
Mar 18Liberty District @ WakefieldMar 18 · 1600 Meters · Place 28 · Wakefield1600 Meters285:17.41a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Bobcat Blizzard InvitationalDec 13 · 1600 Meters · Place 41 · Wakefield1600 Meters41.5:23.09aUnofficial10
May 13Liberty District Championship @ WakefieldMay 13 · 3200 Meters · Place 18 · Wakefield3200 Meters1811:10.16 PB9
May 13Liberty District Championship @ WakefieldMay 13 · 3200 Meters · Place 18 · Wakefield3200 Meters1811:10.169
May 7Liberty District at McLeanMay 7 · 3200 Meters · Place 12 · Wakefield3200 Meters1211:32.379
May 7Liberty District at McLeanMay 7 · 3200 Meters · Place 12 · Wakefield3200 Meters1211:32.379
Apr 30Liberty District at YorktownApr 30 · 3200 Meters · Place 14 · Wakefield3200 Meters1411:40.469
Apr 22Liberty District at HerndonApr 22 · 1600 Meters · Place 60 · Wakefield1600 Meters605:38.889
Apr 8Arlington County ChampionshipsApr 8 · 3200 Meters · Place 6 · Wakefield3200 Meters611:46.06a9
Apr 2Liberty District at LangleyApr 2 · 1600 Meters · Place 39 · Wakefield1600 Meters395:25.47a9
Mar 26Liberty District at Washington-LibertyMar 26 · 800 Meters · Place 40 · Wakefield800 Meters402:30.06a9
Mar 19Liberty District at WakefieldMar 19 · 1600 Meters · Place 54 · Wakefield1600 Meters545:28.96a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Northern VA TJMS Meet #6Jan 10 · 3200 Meters · Place 2 · Wakefield High3200 Meters212:55.33 PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Northern VA TJMS Meet #4Dec 14 · 1000 Meters · Place 24 · Wakefield1000 Meters24.3:23.05a PB9
Dec 6Northern Region TJMS Meet #1Dec 6 · 1600 Meters · Place 17 · Wakefield1600 Meters17.5:44.09a PB9
Jan 26Northern VA TJMS Meet #9Jan 26 · 1000 Meters · Place 14 · Wakefield1000 Meters143:38.34—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Northern VA TJMS Meet #3Dec 9 · 500 Meters · Place 11 · Wakefield500 Meters11.1:33.74a PB8