Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNorthern VA TJMS Meet #10/ Arlington County Meet · Jan 233:37.71Northern VA TJMS Meet #10/ Arlington County MeetJanuary 23, 2026
1600 Meters · IndoorCNU HS Showcase · Jan 105:54.17aCNU HS ShowcaseJanuary 10, 2026
1600 Meters · OutdoorArlington County Championships · Apr 85:50.35aArlington County ChampionshipsApril 8, 2025
3200 Meters · IndoorVHSL Region 6D Indoor Championship · Feb 1112:19.60aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
3200 Meters · OutdoorLiberty District Championship · May 1311:44.61aLiberty District ChampionshipMay 13, 2026
800 Meters · OutdoorLiberty District at Washington-Liberty · Mar 262:47.57aLiberty District at Washington-LibertyMarch 26, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 3200 Meters · Place 9 · Washington-Liberty3200 Meters9.12:07.64a12
May 13Liberty District ChampionshipMay 13 · 3200 Meters · Place 6 · Washington-Liberty3200 Meters6.11:44.61a PB12
May 6Liberty District JamboreeMay 6 · 1600 Meters · Place 7 · Washington-Liberty1600 Meters7.5:50.43a12
May 2Titans Classic HS InvitationalMay 2 · 3200 Meters · Place 3 · Washington-Liberty3200 Meters3.12:11.72a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 3200 Meters · Place 13 · Washington-Liberty3200 Meters13.12:25.35a12
Apr 11Ramtastic InvitationalApr 11 · 3200 Meters · Place 25 · Washington-Liberty3200 Meters25.12:40.47a12
Apr 8Liberty District at Washington - LibertyApr 8 · 1600 Meters · Place 14 · Washington-Liberty1600 Meters14.6:00.25a12
Mar 18Liberty District @ WakefieldMar 18 · 1600 Meters · Place 11 · Washington-Liberty1600 Meters115:57.83a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 3200 Meters · Place 11 · Washington-Liberty3200 Meters11.12:19.60a PB12
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · 1000 Meters · Place 7 · Washington-L1000 Meters73:37.71 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 115 · Washington-Liberty3200 Meters115.12:25.48a12
Jan 10CNU HS ShowcaseJan 10 · 1600 Meters · Place 14 · Washington-Liberty1600 Meters14.5:54.17a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Bobcat Blizzard InvitationalDec 13 · 3200 Meters · Place 4 · Washington-Liberty3200 Meters4.12:26.98aUnofficial12
May 13Liberty District Championship @ WakefieldMay 13 · 3200 Meters · Place 7 · Washington-Liberty Hig3200 Meters711:48.0411
May 13Liberty District Championship @ WakefieldMay 13 · 3200 Meters · Place 7 · Washington-Liberty Hig3200 Meters711:48.0411
May 7Liberty District at McLeanMay 7 · 3200 Meters · Place 4 · Washington-Liberty Hig3200 Meters411:56.0911
May 7Liberty District at McLeanMay 7 · 3200 Meters · Place 4 · Washington-Liberty Hig3200 Meters411:56.0911
Apr 26Cassel's XBC Track ExperienceApr 26 · 3200 Meters · Place 14 · Washington-L3200 Meters1412:21.1011
Apr 11=PR= Northern Virginia InvitationalApr 11 · 3200 Meters · Place 29 · Washington-L3200 Meters2911:57.7711
Apr 8Arlington County ChampionshipsApr 8 · 1600 Meters · Place 4 · Washington-Liberty1600 Meters45:50.35a PB11
Mar 29Spartan Classic Mar 29 · 3200 Meters · Place 3 · Washington-Liberty3200 Meters312:28.3711
Mar 26Liberty District at Washington-LibertyMar 26 · 800 Meters · Place 34 · Washington-Liberty800 Meters342:47.57a PB11
Mar 19Liberty District at WakefieldMar 19 · 1600 Meters · Place 13 · Washington-Liberty1600 Meters135:56.74a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · 3200 Meters · Place 7 · Washington-Liberty3200 Meters7.12:26.23a11
Jan 11Montgomery InvitationalJan 11 · 3200 Meters · Place 7 · Washington-Liberty3200 Meters712:21.50a—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1600 Meters · Place 28 · Washington-Liberty1600 Meters28.5:54.75a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Northern VA TJMS Meet #5Dec 20 · 1600 Meters · Place 5 · Washington-Liberty1600 Meters5.5:55.06a11
Jan 27Northern VA TJMS Meet #10Jan 27 · 3200 Meters · Place 2 · 2-Wash-Liberty3200 Meters212:51.33—
Jan 27Northern VA TJMS Meet #10Jan 27 · 3200 Meters · Place 1 · Wash-Liberty3200 Meters112:38.32—
Jan 6CNU's HS ShowcaseJan 6 · 3200 Meters · Place 7 · Washington-L3200 Meters712:51.33—
Jan 6CNU's HS ShowcaseJan 6 · 3200 Meters · Place 7 · Washington-L3200 Meters712:51.33—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Bobcat Blizzard InvitationalDec 14 · 3200 Meters · Place 3 · Washington-Liberty3200 Meters3.12:23.99a11
Jul 29Windsor Test 2Jul 29 · 3200 Meters · Place 1 · Washington-Liberty3200 Meters1.12:28.78a10
Jul 26Test WindsorJul 26 · 3200 Meters · Place 1 · Washington-Liberty3200 Meters1.12:28.78a10
May 9Liberty District Spring Track ChampionshipsMay 9 · 3200 Meters · Place 8 · Washington-Liberty3200 Meters8.12:08.44a10
Apr 20Gainesville Cardinal ClassicApr 20 · 1600 Meters · Place 34 · Washington-Liberty1600 Meters34.6:00.07a10
Apr 3Liberty District @ WakefieldApr 3 · 1600 Meters · Place 28 · Washington-Liberty1600 Meters28.6:18.64a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Northern VA TJMS Meet #4Dec 15 · 1600 Meters · Place 3 · Washington-Liberty1600 Meters3.6:08.14a10