Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorThe VA Showcase · Jan 174:40.38aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorLiberty District at McLean · May 74:38.45Liberty District at McLeanMay 7, 2025
3200 Meters · IndoorThe VA Showcase · Jan 1710:08.80aThe VA ShowcaseJanuary 17, 2026
3200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1710:10.86a=PR= Northern Virginia InvitationalApril 17, 2026
400 Meters · OutdoorLiberty District Jamboree · May 654.55aLiberty District JamboreeMay 6, 2026
800 Meters · OutdoorLiberty District @ Langley · Mar 252:09.66aLiberty 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 13Liberty District ChampionshipMay 13 · 1600 Meters · Place 9 · Herndon1600 Meters9.4:39.29a12
May 6Liberty District JamboreeMay 6 · 400 Meters · Place 5 · Herndon400 Meters5.54.55a PB12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 3200 Meters · Place 31 · Herndon3200 Meters31.10:10.86a PB12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 1600 Meters · Place 29 · Herndon1600 Meters29.4:44.28a12
Apr 8Liberty District at Washington - LibertyApr 8 · 1600 Meters · Place 4 · Herndon1600 Meters4.4:50.75a12
Apr 8Liberty District at Washington - LibertyApr 8 · 400 Meters · Place 11 · Herndon400 Meters11.56.07a12
Mar 25Liberty District @ LangleyMar 25 · 800 Meters · Place 7 · Herndon800 Meters72:09.66a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 3200 Meters · Place 9 · Herndon3200 Meters9.10:27.39a12
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 1600 Meters · Place 12 · Herndon1600 Meters12.4:46.95a12
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 129 · Herndon3200 Meters129.10:08.80a PB12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 155 · Herndon1600 Meters155.4:40.38a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · 1000 Meters · Place 6 · Herndon1000 Meters6.2:44.94aUnofficial12
May 13Liberty District Championship @ WakefieldMay 13 · 1600 Meters · Place 12 · Herndon1600 Meters124:48.6711
May 7Liberty District at McLeanMay 7 · 1600 Meters · Place 2 · Herndon1600 Meters24:38.45 PB11
May 7Liberty District at McLeanMay 7 · 1600 Meters · Place 2 · Herndon1600 Meters24:38.4511
Apr 30Liberty District at YorktownApr 30 · 3200 Meters · Place 2 · Herndon3200 Meters210:27.3511
Apr 26Cassel's XBC Track ExperienceApr 26 · 800 Meters · Place 29 · Herndon800 Meters292:11.5611
Apr 22Liberty District at HerndonApr 22 · 1600 Meters · Place 2 · Herndon1600 Meters24:40.4611
Apr 2Liberty District at LangleyApr 2 · 1600 Meters · Place 12 · Herndon1600 Meters124:53.58a11
Mar 26Liberty District at Washington-LibertyMar 26 · 800 Meters · Place 10 · Herndon800 Meters102:12.40a11
Mar 19Liberty District at WakefieldMar 19 · 1600 Meters · Place 14 · Herndon1600 Meters144:52.87a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 161 · Herndon3200 Meters16110:32.69—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 331 · Herndon1600 Meters3314:59.290—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 161 · Herndon3200 Meters16110:32.69—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 331 · Herndon1600 Meters3314:59.290—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 14Polar Titans InvitationalDec 14 · 1600 Meters · Place 13 · Herndon1600 Meters13.4:50.95aUnofficial11
Jul 29Windsor Test 2Jul 29 · 3200 Meters · Place 13 · Herndon3200 Meters13.11:21.62a10
Jul 29Windsor Test 2Jul 29 · 1600 Meters · Place 11 · Herndon1600 Meters11.4:56.24a10
Jul 26Test WindsorJul 26 · 3200 Meters · Place 13 · Herndon3200 Meters13.11:21.62a10
Jul 26Test WindsorJul 26 · 1600 Meters · Place 11 · Herndon1600 Meters11.4:56.24a10
May 9Liberty District Spring Track ChampionshipsMay 9 · 800 Meters · Place 19 · Herndon800 Meters19.2:18.39a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 1600 Meters · Place 57 · Herndon1600 Meters57.5:00.57a10
Apr 3Liberty District @ WakefieldApr 3 · 1600 Meters · Herndon1600 Meters—DNS10
Mar 12Liberty District @ Washington-LibertyMar 12 · 1600 Meters · Place 30 · Herndon1600 Meters30.5:12.2610

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Northern VA TJMS Meet #10Jan 27 · 1600 Meters · Place 15 · 1-Herndon1600 Meters155:22.04—
Jan 27Northern VA TJMS Meet #10Jan 27 · 1600 Meters · Place 6 · Herndon1600 Meters65:28.19—
Jan 13Northern VA TJMS Meet #8Jan 13 · 1600 Meters · Place 2 · Herndon1600 Meters25:22.04—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · 1600 Meters · Place 3 · Herndon1600 Meters3.5:23.36a10