Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe VA Showcase · Jan 174:38.10aThe VA ShowcaseJanuary 17, 2026
1000 Meters · IndoorVHSL Region 6C Indoor Championship · Feb 112:39.61aVHSL Region 6C Indoor ChampionshipFebruary 11, 2026
1600 Meters · IndoorVHSL Region 6C Indoor Championship · Feb 114:20.26aVHSL Region 6C Indoor ChampionshipFebruary 11, 2026
1600 Meters · OutdoorOccoquan Region Championship · May 284:20.65aOccoquan Region ChampionshipMay 28, 2026
3200 Meters · IndoorVHSL Region 6C Indoor Championship · Feb 149:34.85aVHSL Region 6C Indoor ChampionshipFebruary 14, 2024
3200 Meters · OutdoorOccoquan Region Championship · May 289:19.90aOccoquan Region ChampionshipMay 28, 2026
400 Meters · OutdoorND Meet #1 @ Mount Vernon · Mar 1558.53ND Meet #1 @ Mount VernonMarch 15, 2023
800 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 92:00.80aLake Braddock Hall of Fame InvitationalMay 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 3200 Meters · Place 10 · Hayfield3200 Meters10.9:34.97a12
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 1600 Meters · Place 12 · Hayfield1600 Meters12.4:29.31a12
May 28Occoquan Region ChampionshipMay 28 · 3200 Meters · Place 1 · Hayfield3200 Meters1.9:19.90a PB12
May 28Occoquan Region ChampionshipMay 28 · 1600 Meters · Place 6 · Hayfield1600 Meters6.4:20.65a PB12
May 13National District Spring Track ChampionshipsMay 13 · 3200 Meters · Place 2 · Hayfield3200 Meters2.9:20.63aUnofficial12
May 13National District Spring Track ChampionshipsMay 13 · 1600 Meters · Place 1 · Hayfield1600 Meters1.4:22.55aUnofficial12
May 13National District Spring Track ChampionshipsMay 13 · 800 Meters · Place 6 · Hayfield800 Meters6.2:01.60aUnofficial12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 800 Meters · Place 10 · Hayfield800 Meters10.2:00.80a PB12
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 49 · Hayfield1600 Meters49.4:24.72a12
Apr 18McNamara Mustang InvitationalApr 18 · 1600 Meters · Place 2 · Hayfield1600 Meters2.4:28.24a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 1600 Meters · Place 4 · Hayfield1600 Meters4.4:29.08a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 1600 Meters · Place 12 · Hayfield Sec1600 Meters124:26.6412
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 1000 Meters · Place 9 · Hayfield1000 Meters9.2:39.61a PB12
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 1600 Meters · Place 3 · Hayfield1600 Meters3.4:20.26a PB12
Jan 30National District Indoor Track ChampionshipsJan 30 · 1000 Meters · Place 2 · Hayfield1000 Meters2.2:38.78aUnofficial12
Jan 30National District Indoor Track ChampionshipsJan 30 · 1600 Meters · Place 4 · Hayfield1600 Meters4.4:33.82aUnofficial12
Jan 17The VA ShowcaseJan 17 · 1 Mile · Place 40 · Hayfield1 Mile40.4:38.10a PB12
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 59 · Hayfield1000 Meters59.2:39.88a12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 40 · Hayfield1600 Meters40.4:36.36a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 3200 Meters · Place 5 · Hayfield3200 Meters5.10:06.83a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · 1600 Meters · Place 9 · Hayfield Secondary Sch1600 Meters94:22.6011
May 17National District Spring Track & Field ChampionshipsMay 17 · 3200 Meters · Place 4 · Hayfield3200 Meters4.9:40.70a11
May 17National District Spring Track & Field ChampionshipsMay 17 · 1600 Meters · Place 1 · Hayfield1600 Meters1.4:22.81a11
May 7National District Meet #7May 7 · 3200 Meters · Place 1 · Hayfield Sec3200 Meters19:51.5511
Apr 26Cassel's XBC Track ExperienceApr 26 · 1600 Meters · Place 4 · Hayfield1600 Meters44:24.8711
Apr 11SoCo Stallions InviteApr 11 · 1600 Meters · Place 6 · Hayfield1600 Meters6.4:34.26a11
Mar 222025 Brian Watkins InvitationalMar 22 · 3200 Meters · Hayfield3200 Meters—DNS11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · 3200 Meters · Place 21 · Hayfield Sec3200 Meters219:58.09—
May 11National District Spring Track ChampionshipsMay 11 · 3200 Meters · Place 3 · Hayfield3200 Meters3.10:00.76aSo
May 11National District Spring Track ChampionshipsMay 11 · 1600 Meters · Place 5 · Hayfield1600 Meters5.4:27.11aSo
May 3Dogwood Track ClassicMay 3 · 1600 Meters · Place 71 · Hayfield Sec1600 Meters714:33.8710
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 3200 Meters · Place 10 · Hayfield3200 Meters10.9:34.48aSo
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 800 Meters · Place 22 · Hayfield800 Meters22.2:03.77aSo
Apr 12=PR= Northern Virginia InvitationalApr 12 · 1600 Meters · Place 6 · Hayfield1600 Meters6.4:28.18aSo
Apr 11National District #4Apr 11 · 3200 Meters · Place 1 · Hayfield Sec3200 Meters110:36.84—
Apr 11National District #4Apr 11 · 3200 Meters · Place 1 · Hayfield Sec3200 Meters110:36.84—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 3200 Meters · Place 10 · Hayfield Secondary School3200 Meters109:49.3610
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · 3200 Meters · Place 2 · Hayfield3200 Meters2.9:34.85a PB10
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · 3200 Meters · Place 3 · Hayfield3200 Meters3.9:53.39a10
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · 1600 Meters · Place 7 · Hayfield1600 Meters7.4:39.45a10
Jan 27Track 757 Last Chance MeetJan 27 · 1600 Meters · Place 10 · Hayfield Secondary School1600 Meters104:38.5310
Jan 27Track 757 Last Chance MeetJan 27 · 1600 Meters · Place 10 · Hayfield Secondary School1600 Meters104:38.5310
Jan 12Northern VA TJMS Meet #7Jan 12 · 1000 Meters · Place 1 · Hayfield1000 Meters12:53.24—
Jan 5Northern VA TJMS Meet #6Jan 5 · 3200 Meters · Place 2 · Hayfield3200 Meters210:45.75—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Occoquan Region ChampionshipsMay 23 · 1600 Meters · Place 17 · Hayfield Sec1600 Meters174:39.75—
May 23Occoquan Region ChampionshipsMay 23 · 1600 Meters · Place 17 · Hayfield Secondary School1600 Meters174:39.759
May 10National District Spring Track ChampionshipsMay 10 · 3200 Meters · Place 3 · Hayfield Sec3200 Meters310:19.88—
May 10National District Spring Track ChampionshipsMay 10 · 1600 Meters · Place 3 · Hayfield Sec1600 Meters34:30.19—
Apr 29Cassel's XBC Track ExperienceApr 29 · 1600 Meters · Place 10 · Hayfield1600 Meters104:33.999
Apr 22Lake Braddock InvitationalApr 22 · 1600 Meters · Place 20 · Hayfield1600 Meters20.4:46.03aFr
Apr 15South County Stallion InvitationalApr 15 · 3200 Meters · Place 6 · Hayfield Sec3200 Meters610:03.83—
Apr 15South County Stallion InvitationalApr 15 · 3200 Meters · Place 6 · Hayfield Sec3200 Meters610:03.83—
Mar 15ND Meet #1 @ Mount VernonMar 15 · 400 Meters · Place 36 · Hayfield Sec400 Meters3658.53 PB—
Mar 15ND Meet #1 @ Mount VernonMar 15 · 1600 Meters · Place 4 · Hayfield Sec1600 Meters44:38.00—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 132023 VHSL Region 6C Indoor ChampionshipFeb 13 · 3200 Meters · Place 11 · Hayfield3200 Meters11.10:12.72a9
Feb 132023 VHSL Region 6C Indoor ChampionshipFeb 13 · 1600 Meters · Place 11 · Hayfield1600 Meters11.4:38.98a9
Feb 3National District Indoor Track and Field ChampionshipsFeb 3 · 3200 Meters · Place 3 · Hayfield Sec3200 Meters310:09.03—
Feb 3National District Indoor Track and Field ChampionshipsFeb 3 · 1000 Meters · Place 6 · Hayfield Sec1000 Meters62:51.56—
Feb 3National District Indoor Track and Field ChampionshipsFeb 3 · 1600 Meters · Place 2 · Hayfield Sec1600 Meters24:39.94—
Jan 14Montgomery InvitationalJan 14 · 1600 Meters · Place 20 · Hayfield Sec1600 Meters204:50.13—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 1000 Meters · Place 13 · Hayfield1000 Meters13.2:51.55a9
Dec 17Grant Holloway Holiday InvitationalDec 17 · 1600 Meters · Place 16 · Hayfield1600 Meters16.4:50.13a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 3David Cannon Memorial InvitationalDec 3 · 3200 Meters · Place 4 · Hayfield3200 Meters4.10:38.92aUnofficial9
Dec 3David Cannon Memorial InvitationalDec 3 · 1600 Meters · Place 11 · Hayfield1600 Meters11.5:03.81aUnofficial9