Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPatriot Invitational · Mar 2829.71aPatriot InvitationalMarch 28, 2026
300 Meters · IndoorBrentsville PB Meet · Jan 846.83Brentsville PB MeetJanuary 8, 2026
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 647.44aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 251:04.17aPatriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026
500 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 21:24.83VHSL Class 3 State Indoor ChampionshipsMarch 2, 2026
55 Meters · IndoorColonels Ice Cube Quad · Jan 299.11Colonels Ice Cube QuadJanuary 29, 2025
800 Meters · OutdoorVHSL 3B Regional Outdoor Track and Field Championships · May 292:30.36aVHSL 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

6 results
DateMeetEventPlMarkGr
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 800 Meters · Place 6 · Kettle Run800 Meters6.2:30.36a PB10
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 800 Meters · Place 31 · Kettle Run800 Meters31.2:31.51a10
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 400 Meters · Place 11 · Kettle Run400 Meters11.1:04.17a PB10
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 200 Meters · Place 37 · Kettle Run200 Meters37.29.76aWind: -1.110
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 55 · Kettle Run400 Meters55.1:06.81a10
Mar 28Patriot InvitationalMar 28 · 200 Meters · Place 65 · Kettle Run200 Meters65.29.71a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 500 Meters · Place 10 · Kettle Run500 Meters101:24.83 PB10
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 500 Meters · Place 3 · Kettle Run500 Meters31:25.57—
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 300 Meters · Place 13 · Kettle Run300 Meters1347.353—
Feb 9Northwestern District ChampionshipFeb 9 · 500 Meters · Place 7 · Kettle Run500 Meters71:27.78—
Jan 8Brentsville PB MeetJan 8 · 300 Meters · Place 2 · Kettle Run300 Meters246.83 PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 500 Meters · Place 3 · Kettle Run500 Meters3.1:28.01aUnofficial10
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 132 · Kettle Run300 Meters132.47.44a PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 300 Meters · Place 27 · Kettle Run300 Meters27.49.35a9
Jan 29Colonels Ice Cube QuadJan 29 · 300 Meters · Place 9 · Kettle Run300 Meters952.029
Jan 29Colonels Ice Cube QuadJan 29 · 55 Meters · Place 29 · Kettle Run55 Meters299.11 PB9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · 300 Meters · Place 10 · Kettle Run300 Meters10.48.62aUnofficial9
Dec 18Fauquier PB #1Dec 18 · 55 Meter · Place 32 · Kettle Run55 Meter32.8.78aUnofficial9