Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 6D Indoor Championship · Feb 113:08.94aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
1000 Meters · OutdoorBobcat Blizzard Invitational · Dec 143:15.36aBobcat Blizzard InvitationalDecember 14, 2024
1600 Meters · IndoorNorthern VA TJMS Meet #5 · Dec 205:44.36aNorthern VA TJMS Meet #5December 20, 2024
1600 Meters · OutdoorLiberty District at Wakefield · Mar 195:32.03aLiberty District at WakefieldMarch 19, 2025
3200 Meters · IndoorNorthern VA TJMS Meet #10 · Jan 2712:03.27Northern VA TJMS Meet #10January 27, 2024
400 Meters · OutdoorLiberty District at Washington - Liberty · Apr 81:07.87aLiberty District at Washington - LibertyApril 8, 2026
800 Meters · IndoorMontgomery Invitational · Jan 112:25.97aMontgomery InvitationalJanuary 11, 2025
800 Meters · Outdoor2026 Northern Region 6D Spring Track & Field Championships · May 282:21.75a2026 Northern Region 6D Spring Track & Field ChampionshipsMay 28, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 800 Meters · Place 8 · Washington-Liberty800 Meters8.2:21.75a PB12
May 13Liberty District ChampionshipMay 13 · 800 Meters · Place 5 · Washington-Liberty800 Meters5.2:22.37a12
May 6Liberty District JamboreeMay 6 · 800 Meters · Place 3 · Washington-Liberty800 Meters3.2:26.28a12
Apr 15Liberty District at McLeanApr 15 · 800 Meters · Washington-Liberty800 Meters—DNS12
Apr 8Liberty District at Washington - LibertyApr 8 · 1600 Meters · Place 3 · Washington-Liberty1600 Meters3.5:34.94a12
Apr 8Liberty District at Washington - LibertyApr 8 · 400 Meters · Place 13 · Washington-Liberty400 Meters13.1:07.87a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 1000 Meters · Place 11 · Washington-Liberty1000 Meters11.3:08.94a PB12
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 55 · Washington-Liberty1000 Meters55.3:12.63a12
Jan 10CNU HS ShowcaseJan 10 · 1000 Meters · Place 6 · Washington-Liberty1000 Meters6.3:15.67a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Bobcat Blizzard InvitationalDec 13 · 1000 Meters · Place 5 · Washington-Liberty1000 Meters5.3:16.27aUnofficial12
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 11 · Washington-Liberty H1600 Meters115:34.41—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 11 · Washington-Liberty1600 Meters115:34.4111
Apr 8Arlington County ChampionshipsApr 8 · 800 Meters · Place 2 · Washington-Liberty800 Meters22:30.46a11
Mar 19Liberty District at WakefieldMar 19 · 1600 Meters · Place 3 · Washington-Liberty1600 Meters35:32.03a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Montgomery InvitationalJan 11 · 800 Meters · Place 7 · Washington-Liberty800 Meters72:25.97a PB—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1000 Meters · Place 21 · Washington-Liberty1000 Meters21.3:21.31a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Northern VA TJMS Meet #5Dec 20 · 1600 Meters · Place 2 · Washington-Liberty1600 Meters2.5:44.36a PB11
Jan 27Northern VA TJMS Meet #10Jan 27 · 3200 Meters · Place 1 · 2-Wash-Liberty3200 Meters112:03.27 PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Bobcat Blizzard InvitationalDec 14 · 1000 Meters · Place 4 · Washington-Liberty1000 Meters4.3:15.36a PB11
May 9Liberty District Spring Track ChampionshipsMay 9 · 800 Meters · Place 7 · Washington-Liberty800 Meters7.2:26.99a10
Apr 20Gainesville Cardinal ClassicApr 20 · 800 Meters · Place 15 · Washington-Liberty800 Meters15.2:26.77a10
Apr 6Spartan ClassicApr 6 · 800 Meters · Place 2 · Washington-Liberty800 Meters22:28.3910

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Northern VA TJMS Meet #4Dec 15 · 1600 Meters · Place 1 · Washington-Liberty1600 Meters1.5:54.53a10
Jan 21Last Track to PhillyJan 21 · 3200 Meters · Place 4 · Washington-Liberty3200 Meters412:22.62—
Jan 21Last Track to PhillyJan 21 · 3200 Meters · Place 4 · Washington-Liberty3200 Meters412:22.62—