Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 912.39aLake Braddock Hall of Fame InvitationalMay 9, 2026
200 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 925.16aLake Braddock Hall of Fame InvitationalMay 9, 2026
300 Meters · IndoorBrentsville PB Meet · Jan 841.12Brentsville PB MeetJanuary 8, 2026
400 Meters · OutdoorVHSL 3B Regional Outdoor Track and Field Championships · May 2956.35aVHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 400 Meters · Place 14 · Kettle Run400 Meters14.56.35a PB9
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 200 Meters · Place 70 · Kettle Run200 Meters70.25.16a PB9
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 100 Meters · Place 68 · Kettle Run100 Meters68.12.39a PB9
May 1Falcon Track ClassicMay 1 · 400 Meters · Place 11 · Kettle Run400 Meters11.56.96a9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 400 Meters · Place 52 · Kettle Run400 Meters52.58.63a9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 18 · Kettle Run100 MetersRound P18.12.57aWind: -0.79
Apr 11John Handley InvitationalApr 11 · 400 Meters · Place 27 · Kettle Run400 Meters2756.73a9
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 47 · Kettle Run100 Meters4712.69a9
Apr 11John Handley InvitationalApr 11 · 400 Meters · Place 27 · Kettle Run400 Meters2756.739
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 47 · Kettle Run100 Meters4712.699
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 75 · Kettle Run400 Meters75.57.34a9
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 35 · Kettle Run100 MetersRound P35.13.02a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Brentsville PB MeetJan 8 · 300 Meters · Place 13 · Kettle Run300 Meters1341.12 PB9