Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL 6A Region C Championship · May 2211.02aVHSL 6A Region C ChampionshipMay 22, 2024
200 Meters · IndoorGrant Holloway Invite '24 · Dec 2223.31aGrant Holloway Invite '24December 22, 2024
200 Meters · OutdoorVHSL 6A Region C Championship · May 2222.22aVHSL 6A Region C ChampionshipMay 22, 2024
300 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Feb 2635.68VHSL Class 6 State Indoor T & F ChampionshipsFebruary 26, 2024
400 Meters · OutdoorGar-Field Twilight Invitational · May 249.45aGar-Field Twilight InvitationalMay 2, 2025
500 Meters · IndoorNorthern VA TJMS Meet #6 · Jan 51:16.37Northern VA TJMS Meet #6January 5, 2024
55 Meter · IndoorVHSL Region 6C Indoor Championship · Feb 146.70aVHSL Region 6C Indoor ChampionshipFebruary 14, 2024
55 Meters · IndoorThe VA Showcase · Jan 176.610The VA ShowcaseJanuary 17, 2025
60 Meter · IndoorGrant Holloway Invite '24 · Dec 227.23aGrant Holloway Invite '24December 22, 2024

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

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 8 · Spartan ChosenSpartan Chosen400 MetersRound P850.97a12
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 6 · Spartan ChosenSpartan Chosen400 Meters653.03a12
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 11 · Spartan ChosenSpartan Chosen200 MetersRound P1122.92a12
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 400 Meters · Place 7 · Spartan ChosenSpartan Chosen400 Meters7.52.33a12
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 200 Meters · Place 9 · Spartan ChosenSpartan Chosen200 Meters9.23.21a12
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 100 Meters · Place 11 · Spartan ChosenSpartan Chosen100 Meters11.11.62a12
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 400 Meters · Place 18 · Hayfield SecHayfield Sec400 Meters1850.69—
May 28Occoquan Region ChampionshipMay 28 · 200 Meters · Place 11 · Hayfield Secondary SchHayfield Secondary Sch200 Meters1122.6511
May 28Occoquan Region ChampionshipMay 28 · 100 Meters · Place 15 · Hayfield Secondary SchHayfield Secondary Sch100 Meters1511.2211
May 17National District Spring Track & Field ChampionshipsMay 17 · 400 Meters · Place 4 · HayfieldHayfield400 Meters4.50.99a11
May 17National District Spring Track & Field ChampionshipsMay 17 · 200 Meters · Place 6 · HayfieldHayfield200 MetersRound P6.22.74a11
May 17National District Spring Track & Field ChampionshipsMay 17 · 200 Meters · Place 4 · HayfieldHayfield200 Meters4.22.51a11
May 17National District Spring Track & Field ChampionshipsMay 17 · 100 Meters · Place 8 · HayfieldHayfield100 MetersRound P8.11.24a11
May 7National District Meet #7May 7 · 100 Meters · Place 5 · Hayfield SecHayfield Sec100 Meters511.3812
May 2Gar-Field Twilight InvitationalMay 2 · 400 Meters · Place 3 · HayfieldHayfield400 Meters3.49.45a PB11
May 2Gar-Field Twilight InvitationalMay 2 · 100 Meters · Place 2 · HayfieldHayfield100 Meters2.11.25a11
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 200 Meters · Place 32 · HayfieldHayfield200 Meters32.23.20a11
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 100 Meters · Place 20 · HayfieldHayfield100 Meters20.11.60a11
Apr 11SoCo Stallions InviteApr 11 · 200 Meters · HayfieldHayfield200 Meters--DNS11
Apr 11SoCo Stallions InviteApr 11 · 100 Meters · Place 6 · HayfieldHayfield100 MetersRound P6.11.57aWind: 0.111
Apr 11SoCo Stallions InviteApr 11 · 100 Meters · Place 7 · HayfieldHayfield100 Meters7.11.45aWind: 0.511
Apr 5Colonial Forge InvitationalApr 5 · 200 Meters · Place 9 · HayfieldHayfield200 Meters9.22.48a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 13VHSL Region 6C Indoor ChampionshipFeb 13 · 300 Meters · Place 5 · HayfieldHayfield300 Meters5.36.44a11
Feb 13VHSL Region 6C Indoor ChampionshipFeb 13 · 55 Meter · Place 10 · HayfieldHayfield55 Meter10.6.79a11
Jan 28National District Indoor Track ChampionshipsJan 28 · 55 Meters · Place 7 · Hayfield SecHayfield Sec55 Meters76.8012
Jan 28National District Indoor Track ChampionshipsJan 28 · 55 Meters · Place 5 · Hayfield SecHayfield Sec55 MetersRound P56.7812
Jan 28National District Indoor Track ChampionshipsJan 28 · 300 Meters · Place 2 · Hayfield SecHayfield Sec300 Meters237.0412
Jan 28National District Indoor Track ChampionshipsJan 28 · 55 Meters · Place 7 · Hayfield SecHayfield Sec55 Meters76.8012
Jan 28National District Indoor Track ChampionshipsJan 28 · 55 Meters · Place 5 · Hayfield SecHayfield Sec55 MetersRound P56.7812
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 14 · Hayfield SecHayfield Sec55 MetersRound P146.610 PB—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 14 · Hayfield SecHayfield Sec55 MetersRound P146.610—

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 300 Meters · Place 6 · HayfieldHayfield300 Meters6.36.92a11
Dec 30Holiday InvitationalDec 30 · 55 Meter · Place 5 · HayfieldHayfield55 Meter5.6.73a11
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · Place 3 · Spartan ChosenSpartan Chosen60 MeterRound P3.7.23a PB12
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · Place 5 · Spartan ChosenSpartan Chosen60 Meter5.7.29a12
Dec 22Grant Holloway Invite '24Dec 22 · 200 Meters · Place 3 · Spartan ChosenSpartan Chosen200 Meters3.23.31a PB12
Dec 14Northern VA TJMS Meet #4Dec 14 · 55 Meter · Place 2 · HayfieldHayfield55 Meter2.7.20a11
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 300 Meters · Place 14 · Hayfield Secondary SchoolHayfield Secondary School300 Meters1435.68 PB11
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · 300 Meters · Place 3 · HayfieldHayfield300 Meters3.35.91a10
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · 55 Meter · Place 9 · HayfieldHayfield55 MeterRound P9.6.70a PB10
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · 300 Meters · Place 2 · HayfieldHayfield300 Meters2.35.98a10
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · 55 Meter · Place 6 · HayfieldHayfield55 MeterRound P6.6.78a10
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · 55 Meter · Place 5 · HayfieldHayfield55 Meter5.6.78a10
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 14 · Hayfield Secondary SchoolHayfield Secondary School300 Meters1436.1311
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 24 · Hayfield Secondary SchoolHayfield Secondary School55 Meters246.8011
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 14 · Hayfield Secondary SchoolHayfield Secondary School300 Meters1436.1311
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 24 · Hayfield Secondary SchoolHayfield Secondary School55 MetersRound P246.8011
Jan 5Northern VA TJMS Meet #6Jan 5 · 500 Meters · Place 2 · HayfieldHayfield500 Meters21:16.37 PB—
Jan 5Northern VA TJMS Meet #6Jan 5 · 55 Meters · Place 2 · HayfieldHayfield55 Meters26.97—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 43 · Spartan ChosenSpartan Chosen200 MetersRound P43.22.75aWind: -0.511
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 68 · Spartan ChosenSpartan Chosen100 MetersRound P68.11.29aWind: 0.411
Jun 9AAU Virginia North District QualifierJun 9 · 400 Meters · Place 8 · Spartan ChosenSpartan Chosen400 Meters851.73a—
Jun 9AAU Virginia North District QualifierJun 9 · 200 Meters · Place 9 · Spartan ChosenSpartan Chosen200 Meters922.92a—
Jun 9AAU Virginia North District QualifierJun 9 · 100 Meters · Place 11 · Spartan ChosenSpartan Chosen100 Meters1111.39a—
May 31VHSL Class 6 State ChampionshipsMay 31 · 200 Meters · Place 17 · Hayfield SecHayfield Sec200 Meters1722.299—
May 31VHSL Class 6 State ChampionshipsMay 31 · 100 Meters · Place 21 · Hayfield SecHayfield Sec100 Meters2111.044—
May 31VHSL Class 6 State ChampionshipsMay 31 · 200 Meters · Place 17 · Hayfield SecHayfield Sec200 MetersRound P1722.299—
May 31VHSL Class 6 State ChampionshipsMay 31 · 100 Meters · Place 21 · Hayfield SecHayfield Sec100 MetersRound P2111.044—
May 22VHSL 6A Region C ChampionshipMay 22 · 200 Meters · Place 10 · HayfieldHayfield200 MetersRound P10.22.22a PB10
May 22VHSL 6A Region C ChampionshipMay 22 · 100 Meters · Place 12 · HayfieldHayfield100 MetersRound P12.11.02a PB10
May 11National District Spring Track ChampionshipsMay 11 · 200 Meters · Place 8 · HayfieldHayfield200 MetersRound P8.22.83a10
May 11National District Spring Track ChampionshipsMay 11 · 100 Meters · Place 7 · HayfieldHayfield100 MetersRound P7.11.22a10
May 3Dogwood Track ClassicMay 3 · 400 Meters · Place 24 · Hayfield SecHayfield Sec400 Meters2450.5911
May 3Dogwood Track ClassicMay 3 · 100 Meters · Place 75 · Hayfield SecHayfield Sec100 MetersRound P7511.6611
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 200 Meters · Place 7 · HayfieldHayfield200 Meters7.22.45a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 400 Meters · Place 9 · HayfieldHayfield400 Meters9.51.31a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 200 Meters · Place 12 · HayfieldHayfield200 Meters12.22.69a10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Winter Eagle Polar Bear MeetDec 29 · 300 Meters · Place 3 · HayfieldHayfield300 Meters3.37.39aUnofficial10
Dec 29Winter Eagle Polar Bear MeetDec 29 · 55 Meter · Place 5 · HayfieldHayfield55 Meter5.6.99aUnofficial10
May 10National District Spring Track ChampionshipsMay 10 · 200 Meters · Place 13 · Hayfield SecHayfield Sec200 Meters1323.66—
May 10National District Spring Track ChampionshipsMay 10 · 100 Meters · Place 17 · Hayfield SecHayfield Sec100 Meters1711.68—
May 10National District Spring Track ChampionshipsMay 10 · 200 Meters · Place 13 · Hayfield SecHayfield Sec200 MetersRound P1323.66—
May 10National District Spring Track ChampionshipsMay 10 · 400 Meters · Place 8 · Hayfield SecHayfield Sec400 Meters852.87—
May 10National District Spring Track ChampionshipsMay 10 · 100 Meters · Place 17 · Hayfield SecHayfield Sec100 MetersRound P1711.68—
May 6Titans ClassicMay 6 · 100 Meters · Place 11 · HayfieldHayfield100 MetersRound P11.11.94a9
Apr 15South County Stallion InvitationalApr 15 · 200 Meters · Place 37 · Hayfield SecHayfield Sec200 Meters3724.04—
Apr 15South County Stallion InvitationalApr 15 · 200 Meters · Place 37 · Hayfield SecHayfield Sec200 Meters3724.04—
Mar 15ND Meet #1 @ Mount VernonMar 15 · 400 Meters · Place 29 · Hayfield SecHayfield Sec400 Meters2957.82—
Mar 15ND Meet #1 @ Mount VernonMar 15 · 100 Meters · Place 12 · Hayfield SecHayfield Sec100 Meters1211.70—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14Alexandria City HS InviteJan 14 · 55 Meter · Place 13 · HayfieldHayfield55 Meter13.7.12a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 55 Meter · Place 53 · HayfieldHayfield55 Meter53.7.65aUnofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Northern VA TJMS Meet #2Dec 3 · 55 Meter · Place 3 · HayfieldHayfield55 Meter3.7.43Unofficial9