Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Track to Philly · Jan 245:50.31aLast Track to PhillyJanuary 24, 2026
1000 Meters · IndoorCNU HS Showcase · Jan 103:27.50aCNU HS ShowcaseJanuary 10, 2026
1600 Meters · IndoorNorthern VA TJMS Meet #3 · Dec 136:52.48aNorthern VA TJMS Meet #3December 13, 2024
1600 Meters · OutdoorLiberty District Championship · May 135:35.80aLiberty District ChampionshipMay 13, 2026
3200 Meters · IndoorNorthern VA TJMS Meet #5 · Dec 2015:06.75aNorthern VA TJMS Meet #5December 20, 2024
3200 Meters · OutdoorTitans Classic HS Invitational · May 212:13.13aTitans Classic HS InvitationalMay 2, 2026
800 Meters · OutdoorGainesville Cardinal Classic · Apr 192:45.38Gainesville Cardinal ClassicApril 19, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Liberty District ChampionshipMay 13 · 1600 Meters · Place 12 · Washington-Liberty1600 Meters12.5:35.80a PB10
May 6Liberty District JamboreeMay 6 · 1600 Meters · Place 4 · Washington-Liberty1600 Meters4.5:42.58a10
May 2Titans Classic HS InvitationalMay 2 · 3200 Meters · Place 5 · Washington-Liberty3200 Meters5.12:13.13a PB10
Apr 25Cassel's XBC Track ExperienceApr 25 · 1600 Meters · Place 27 · Washington-Liberty1600 Meters27.5:44.98a10
Apr 11Ramtastic InvitationalApr 11 · 1600 Meters · Place 44 · Washington-Liberty1600 Meters44.5:40.84a10
Apr 8Liberty District at Washington - LibertyApr 8 · 1600 Meters · Place 9 · Washington-Liberty1600 Meters9.5:45.77a10
Mar 18Liberty District @ WakefieldMar 18 · 1600 Meters · Place 6 · Washington-Liberty1600 Meters65:41.38a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Last Track to PhillyJan 24 · 1 Mile · Place 2 · Washington-Liberty1 Mile25:50.31a PB10
Jan 10CNU HS ShowcaseJan 10 · 1000 Meters · Place 18 · Washington-Liberty1000 Meters18.3:27.50a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Bobcat Blizzard InvitationalDec 13 · 1600 Meters · Place 18 · Washington-Liberty1600 Meters18.6:08.01aUnofficial10
May 7Liberty District at McLeanMay 7 · 800 Meters · Place 13 · Washington-Liberty Hig800 Meters132:47.438
May 7Liberty District at McLeanMay 7 · 800 Meters · Place 13 · Washington-Liberty Hig800 Meters132:47.438
Apr 30Liberty District at YorktownApr 30 · 800 Meters · Place 43 · Washington-Liberty800 Meters432:48.098
Apr 22Liberty District at HerndonApr 22 · 1600 Meters · Place 32 · Washington-Liberty1600 Meters326:23.298
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 28 · Washington-Liberty H800 Meters282:45.38 PB—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 28 · Washington-Liberty800 Meters282:45.389
Apr 9Liberty District at MarshallApr 9 · 800 Meters · Place 29 · Washington-Liberty800 Meters292:50.76a8
Mar 26Liberty District at Washington-LibertyMar 26 · 800 Meters · Place 37 · Washington-Liberty800 Meters372:48.55a8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Northern VA TJMS Meet #5Dec 20 · 3200 Meters · Place 3 · Washington-Liberty3200 Meters3.15:06.75a PB8
Dec 13Northern VA TJMS Meet #3Dec 13 · 1600 Meters · Place 15 · Washington-Liberty1600 Meters15.6:52.48a PB8