Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNational District Meet #1 · Mar 1312.40aNational District Meet #1March 13, 2024
300 Meters · IndoorThe VA Showcase · Jan 1736.42aThe VA ShowcaseJanuary 17, 2026
400 Meters · IndoorGrant Holloway Invite '24 · Dec 2254.81aGrant Holloway Invite '24December 22, 2024
400 Meters · Outdoor2025 Brian Watkins Invitational · Mar 2252.56a2025 Brian Watkins InvitationalMarch 22, 2025
500 Meters · IndoorHoliday Invitational · Dec 301:09.81aHoliday InvitationalDecember 30, 2025
55 Meters · IndoorLake Braddock Indoor Invitational · Jan 37.02Lake Braddock Indoor InvitationalJanuary 3, 2026
800 Meters · IndoorGrant Holloway Invite '24 · Dec 222:17.74aGrant Holloway Invite '24December 22, 2024
800 Meters · OutdoorVictor Cahoon Invitational · May 91:59.65aVictor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · 400 Meters · Place 11 · HayfieldHayfield400 Meters11.53.56a12
May 13National District Spring Track ChampionshipsMay 13 · 800 Meters · Place 22 · HayfieldHayfield800 Meters22.2:16.74aUnofficial12
May 13National District Spring Track ChampionshipsMay 13 · 400 Meters · Place 4 · HayfieldHayfield400 Meters4.50.90aUnofficial12
May 9Victor Cahoon InvitationalMay 9 · 800 Meters · Place 7 · HayfieldHayfield800 Meters7.1:59.65a PB12
Apr 18McNamara Mustang InvitationalApr 18 · 400 Meters · Place 53 · HayfieldHayfield400 Meters53.54.13a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 800 Meters · Place 12 · HayfieldHayfield800 Meters12.2:04.01a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 400 Meters · Place 20 · HayfieldHayfield400 Meters20.53.01a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 500 Meters · Place 12 · HayfieldHayfield500 Meters12.1:13.04a12
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 300 Meters · Place 12 · HayfieldHayfield300 Meters12.38.05a12
Jan 30National District Indoor Track ChampionshipsJan 30 · 500 Meters · Place 2 · HayfieldHayfield500 Meters2.1:11.42aUnofficial12
Jan 30National District Indoor Track ChampionshipsJan 30 · 300 Meters · Place 4 · HayfieldHayfield300 Meters4.37.77aUnofficial12
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 89 · HayfieldHayfield500 Meters89.1:10.56a12
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 138 · HayfieldHayfield300 Meters138.36.42a PB12
Jan 3Lake Braddock Indoor InvitationalJan 3 · 55 Meters · Place 19 · Hayfield Secondary SchoolHayfield Secondary School55 Meters197.02 PB12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 500 Meters · Place 5 · HayfieldHayfield500 Meters5.1:09.81a PB12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 500 Meters · Place 17 · HayfieldHayfield500 Meters17.1:09.91a12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 76 · HayfieldHayfield300 Meters76.38.07a12
Feb 13VHSL Region 6C Indoor ChampionshipFeb 13 · 500 Meters · Place 13 · HayfieldHayfield500 Meters13.1:15.60a11
Jan 28National District Indoor Track ChampionshipsJan 28 · 500 Meters · Place 4 · Hayfield SecHayfield Sec500 Meters41:11.3311
Jan 28National District Indoor Track ChampionshipsJan 28 · 300 Meters · Place 9 · Hayfield SecHayfield Sec300 Meters938.4411
Jan 28National District Indoor Track ChampionshipsJan 28 · 500 Meters · Place 4 · Hayfield SecHayfield Sec500 Meters41:11.3311
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 119 · Hayfield SecHayfield Sec500 Meters1191:12.54—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 329 · Hayfield SecHayfield Sec300 Meters32938.33—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 119 · Hayfield SecHayfield Sec500 Meters1191:12.54—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 329 · Hayfield SecHayfield Sec300 Meters32938.33—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17National District Spring Track & Field ChampionshipsMay 17 · 400 Meters · Place 14 · HayfieldHayfield400 Meters14.53.63a11
May 10Victor Cahoon InvitationalMay 10 · 800 Meters · Place 24 · HayfieldHayfield800 Meters24.2:08.39a11
May 10Victor Cahoon InvitationalMay 10 · 400 Meters · HayfieldHayfield400 Meters--NT11
May 2Gar-Field Twilight InvitationalMay 2 · 800 Meters · Place 6 · HayfieldHayfield800 Meters6.2:07.67a11
Apr 26Cassel's XBC Track ExperienceApr 26 · 400 Meters · Place 29 · HayfieldHayfield400 Meters2956.2911
Apr 11SoCo Stallions InviteApr 11 · 800 Meters · HayfieldHayfield800 Meters--DNS11
Apr 11SoCo Stallions InviteApr 11 · 400 Meters · HayfieldHayfield400 Meters--DNS11
Apr 5Colonial Forge InvitationalApr 5 · 400 Meters · Place 22 · HayfieldHayfield400 Meters22.53.78a11
Mar 222025 Brian Watkins InvitationalMar 22 · 400 Meters · Place 8 · HayfieldHayfield400 Meters8.52.56a PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · 800 Meters · Place 5 · UnattachedUnattached800 Meters5.2:17.74a PB11
Dec 22Grant Holloway Invite '24Dec 22 · 400 Meters · Place 10 · UnattachedUnattached400 Meters10.54.81a PB11
Dec 14Northern VA TJMS Meet #4Dec 14 · 500 Meters · Place 3 · HayfieldHayfield500 Meters3.1:16.15a11
Dec 7Northern Region TJMS Meet #2Dec 7 · 500 Meters · Place 4 · HayfieldHayfield500 Meters4.1:18.16a11
Dec 7Northern Region TJMS Meet #2Dec 7 · 300 Meters · Place 3 · HayfieldHayfield300 Meters3.40.93a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1National District Meet #7May 1 · 800 Meters · Place 8 · Hayfield SecHayfield Sec800 Meters82:09.8210
Apr 27Ramtastic InvitationalApr 27 · 800 Meters · Place 71 · HayfieldHayfield800 Meters71.2:22.55a10
Apr 27Ramtastic InvitationalApr 27 · 400 Meters · Place 56 · HayfieldHayfield400 Meters56.58.56a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 800 Meters · Place 28 · HayfieldHayfield800 Meters28.2:07.80a10
Apr 11National District #4Apr 11 · 800 Meters · Place 3 · Hayfield SecHayfield Sec800 Meters32:10.84—
Apr 11National District #4Apr 11 · 800 Meters · Place 3 · Hayfield SecHayfield Sec800 Meters32:10.84—
Apr 2National District Meet #3Apr 2 · 100 Meters · Place 52 · Hayfield SecHayfield Sec100 Meters5212.80—
Apr 2National District Meet #3Apr 2 · 100 Meters · Place 52 · Hayfield SecHayfield Sec100 Meters5212.80—
Apr 2National District Meet #3Apr 2 · 100 Meters · Place 52 · Hayfield SecHayfield Sec100 Meters5212.80—
Mar 13National District Meet #1Mar 13 · 400 Meters · Place 10 · HayfieldHayfield400 Meters10.55.04a10
Mar 13National District Meet #1Mar 13 · 100 Meters · Place 50 · HayfieldHayfield100 Meters50.12.40a PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 15ND Meet #1 @ Mount VernonMar 15 · 400 Meters · Place 94 · Hayfield SecHayfield Sec400 Meters941:03.84—
Mar 15ND Meet #1 @ Mount VernonMar 15 · 100 Meters · Place 108 · Hayfield SecHayfield Sec100 Meters10814.04—