Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNorthern VA TJMS Meet #5 · Dec 163:36.47aNorthern VA TJMS Meet #5December 16, 2023
1600 Meters · IndoorNorthern VA TJMS Meet #6 · Jan 95:44.36Northern VA TJMS Meet #6January 9, 2026
1600 Meters · OutdoorLiberty District at Marshall · Apr 225:26.96aLiberty District at MarshallApril 22, 2026
3200 Meters · OutdoorArlington County Championships · Apr 812:53.26aArlington County ChampionshipsApril 8, 2025
400 Meters · OutdoorLiberty District Spring Jamboree · May 31:11.53Liberty District Spring JamboreeMay 3, 2023
800 Meters · OutdoorLiberty District at McLean · Apr 152:24.57aLiberty District at McLeanApril 15, 2026
D Liberty District Quali 4:39.94 · OutdoorLiberty District @ Washington-Liberty · Mar 156:52.34Liberty District @ Washington-LibertyMarch 15, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Liberty District JamboreeMay 6 · 1600 Meters · Place 28 · Yorktown1600 Meters28.5:27.56a12
May 2Titans Classic HS InvitationalMay 2 · 800 Meters · Place 27 · Yorktown800 Meters27.2:25.07a12
Apr 29Liberty District at YorktownApr 29 · 800 Meters · Place 44 · Yorktown800 Meters44.2:26.26a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 1600 Meters · Place 58 · Yorktown1600 Meters58.5:32.94a12
Apr 22Liberty District at MarshallApr 22 · 1600 Meters · Place 37 · Yorktown1600 Meters37.5:26.96a PB12
Apr 15Liberty District at McLeanApr 15 · 800 Meters · Place 40 · Yorktown800 Meters40.2:24.57a PB12
Apr 112026 Colonial Forge ShowcaseApr 11 · 1600 Meters · Place 43 · Yorktown1600 Meters43.5:35.43a12
Apr 8Liberty District at Washington - LibertyApr 8 · 1600 Meters · Place 32 · Yorktown1600 Meters32.5:28.78a12
Mar 25Liberty District @ LangleyMar 25 · 800 Meters · Place 42 · Yorktown800 Meters422:26.73a12
Mar 18Liberty District @ WakefieldMar 18 · 1600 Meters · Place 46 · Yorktown1600 Meters465:38.63a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · 1600 Meters · Place 8 · Yorktown1600 Meters85:46.07—
Jan 9Northern VA TJMS Meet #6Jan 9 · 1600 Meters · Place 22 · Yorktown1600 Meters225:44.36 PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Northern VA TJMS Meet #3Dec 12 · 1600 Meters · Place 21 · Yorktown1600 Meters21.5:55.19a12
Jan 17Northern VA TJMS Meet # 7Jan 17 · 1600 Meters · Place 32 · Yorktown1600 Meters326:04.56—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Liberty District at YorktownApr 30 · 800 Meters · Place 70 · Yorktown800 Meters702:31.2011
Apr 26Cassel's XBC Track ExperienceApr 26 · 1600 Meters · Place 57 · Yorktown1600 Meters575:49.8311
Apr 22Liberty District at HerndonApr 22 · 1600 Meters · Place 71 · Yorktown1600 Meters715:51.5211
Apr 9Liberty District at MarshallApr 9 · 800 Meters · Place 52 · Yorktown800 Meters522:31.80a11
Apr 8Arlington County ChampionshipsApr 8 · 3200 Meters · Place 11 · Yorktown3200 Meters1112:53.26a PB11
Apr 2Liberty District at LangleyApr 2 · 1600 Meters · Place 61 · Yorktown1600 Meters615:49.69a11
Mar 26Liberty District at Washington-LibertyMar 26 · 800 Meters · Place 49 · Yorktown800 Meters492:36.23a11
Mar 19Liberty District at WakefieldMar 19 · 1600 Meters · Place 81 · Yorktown1600 Meters815:54.51a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Bobcat Blizzard InvitationalDec 14 · 1600 Meters · Place 36 · Yorktown1600 Meters36.6:15.82a11
Apr 3Liberty District @ WakefieldApr 3 · 1600 Meters · Place 68 · Yorktown1600 Meters68.6:10.09a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Northern Region TJMS Meet #2Dec 7 · 1000 Meters · Place 22 · Yorktown1000 Meters22.3:41.64a11
Jan 13Northern VA TJMS Meet #8Jan 13 · 1600 Meters · Place 9 · Yorktown1600 Meters96:12.14—
Jan 5Northern VA TJMS Meet #6Jan 5 · 1600 Meters · Place 8 · Yorktown1600 Meters86:09.46—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · 1000 Meters · Place 10 · Yorktown1000 Meters10.3:36.47a PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 1600 Meters · Place 73 · Yorktown1600 Meters73.6:16.34aUnofficial10
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 1600 Meters · Place 46 · Yorktown1600 Meters46.6:10.06aUnofficial10
May 3Liberty District Spring JamboreeMay 3 · 400 Meters · Place 31 · Yorktown400 Meters311:11.53 PB—
Mar 25Arlington County ChampionshipsMar 25 · 800 Meters · Place 20 · Yorktown800 Meters202:55.44—
Mar 15Liberty District @ Washington-LibertyMar 15 · D Liberty District Quali 4:39.94 · Place 60 · YorktownD Liberty District Quali 4:39.94606:52.34 PB9