Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1712.55a=PR= Northern Virginia InvitationalApril 17, 2026
200 Meters · IndoorJim Mitchell Invitational · Dec 2025.86aJim Mitchell InvitationalDecember 20, 2025
200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1725.97a=PR= Northern Virginia InvitationalApril 17, 2026
300 Meters · IndoorMini FIT · Dec 2642.20aMini FITDecember 26, 2025
400 Meters · OutdoorConcorde District Spring Track Championships · May 211:00.37Concorde District Spring Track ChampionshipsMay 21, 2025
55 Meter · IndoorVHSL Region 6D Indoor Championship · Feb 117.23aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.42aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorVHSL Class 6 State Indoor Championships · Mar 27.37VHSL Class 6 State Indoor ChampionshipsMarch 2, 2026
60 Meters · IndoorNike Indoor Nationals · Mar 128.06Nike Indoor NationalsMarch 12, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 200 Meters · Place 14 · South Lakes200 Meters14.26.51a11
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 100 Meters · Place 9 · South Lakes100 Meters9.12.62a11
May 6Concorde Invitational- Part 1 & 2May 6 · 400 Meters · Place 6 · South Lakes400 Meters6.1:02.01a11
May 6Concorde Invitational- Part 1 & 2May 6 · 200 Meters · Place 3 · South Lakes200 Meters3.26.12a11
May 2Nike Spring InvitationalMay 2 · 200 Meters · Place 8 · South Lakes200 Meters8.26.55a11
May 2Nike Spring InvitationalMay 2 · 100 Meters · Place 6 · South Lakes100 Meters6.12.86a11
Apr 25Cassel's XBC Track ExperienceApr 25 · 100 Meters · Place 9 · South Lakes100 Meters9.12.91a11
Apr 17=PR= Northern Virginia InvitationalApr 17 · 200 Meters · Place 10 · South Lakes200 Meters10.25.97a PBWind: -0.111
Apr 17=PR= Northern Virginia InvitationalApr 17 · 100 Meters · Place 5 · South Lakes100 Meters5.12.55a PBWind: -1.211

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · 60 Meters · Place 77 · South Lakes TC|VA60 MetersRound P778.06 PB—
Mar 12Nike Indoor NationalsMar 12 · 55 Meters · Place 80 · South Lakes TC|VA55 Meters807.49—
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 55 Meters · Place 15 · South Lakes55 Meters157.37 PB11
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 55 Meters · Place 15 · South Lakes55 MetersRound P157.3711
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 300 Meters · Place 8 · South Lakes300 Meters8.42.74a11
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55 Meter · Place 3 · South Lakes55 MeterRound P3.7.23a PB11
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55 Meter · Place 4 · South Lakes55 Meter4.7.33a11
Jan 30Concorde District Indoor Track ChampionshipsJan 30 · 300 Meters · Place 8 · South Lakes300 Meters843.9411
Jan 30Concorde District Indoor Track ChampionshipsJan 30 · 55 Meters · Place 6 · South Lakes55 Meters67.5411
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 260 · South Lakes300 Meters260.44.57a11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 61 · South Lakes55 MeterRound P61.7.49a11
Jan 3Freedom GamesJan 3 · 55 Meter · Place 15 · South Lakes55 MeterRound P15.7.55a11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 55 Meter · Place 3 · South Lakes55 Meter3.7.49a11
Dec 26Mini FITDec 26 · 300 Meters · Place 2 · South Lakes300 Meters2.42.20a PB11
Dec 26Mini FITDec 26 · 55 Meter · Place 3 · South Lakes55 Meter3.7.41a11
Dec 20Jim Mitchell InvitationalDec 20 · 55 Meter · Place 11 · South Lakes55 MeterRound P11.7.41a11
Dec 20Jim Mitchell InvitationalDec 20 · 200 Meters · Place 3 · South Lakes200 Meters3.25.86a PB11
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 25 · South Lakes300 Meters25.42.29a11
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 8 · South Lakes55 MeterRound P8.7.45a11
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 10 · South Lakes55 Meter10.7.45a11
Jan 30Concorde District Winter Track ChampionshipJan 30 · 300 Meters · Place 9 · South Lakes300 Meters944.3010
Jan 25Virginia Beach HS RelaysJan 25 · 55 Meters · Place 26 · South Lakes55 MetersRound P267.7610
Jan 25Virginia Beach HS RelaysJan 25 · 300 Meters · Place 11 · South Lakes300 Meters1144.0410
Jan 25Virginia Beach HS RelaysJan 25 · 60 Meters · Place 26 · South Lakes60 MetersRound P268.3210
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 156 · South Lakes300 Meters15643.39—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 126 · South Lakes55 MetersRound P1267.66—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 156 · South Lakes300 Meters15643.39—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 21 · South Lakes55 MeterRound P21.7.42a PBWind: 011
May 282025 VHSL 6A Region D ChampionshipMay 28 · 100 Meters · Place 8 · South Lakes100 MetersRound P8.12.73a10
May 21Concorde District Spring Track ChampionshipsMay 21 · 200 Meters · Place 8 · South Lakes200 MetersRound P827.3610
May 21Concorde District Spring Track ChampionshipsMay 21 · 400 Meters · Place 5 · South Lakes400 Meters51:00.37 PB10
May 21Concorde District Spring Track ChampionshipsMay 21 · 100 Meters · Place 8 · South Lakes100 MetersRound P812.9410
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 400 Meters · Place 7 · South Lakes400 Meters71:00.90—
May 7Concorde InvitationalMay 7 · 100 Meters · Place 2 · South Lakes100 Meters212.8310
May 3Nike Spring InvitationalMay 3 · 200 Meters · Place 5 · South Lakes200 Meters526.2110
May 3Nike Spring InvitationalMay 3 · 100 Meters · Place 5 · South Lakes100 Meters512.6610
Apr 11=PR= Northern Virginia InvitationalApr 11 · 200 Meters · Place 22 · South Lakes200 Meters2227.1310
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100 Meters · Place 14 · South Lakes100 Meters1413.0010
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 200 Meters · Place 11 · South Lakes200 Meters11.25.98a10
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 400 Meters · Place 6 · South Lakes400 Meters6.1:04.06a10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 300 Meters · Place 8 · South Lakes300 Meters8.44.31a10
Dec 30Holiday InvitationalDec 30 · 55 Meter · Place 10 · South Lakes55 Meter10.7.68a10
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 300 Meters · Place 7 · South Lakes300 Meters7.45.15a10
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 55 Meter · Place 10 · South Lakes55 Meter10.7.69a10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 55 Meter · Place 6 · South Lakes55 Meter6.7.76a10
Dec 14Virginia Beach HS OpenerDec 14 · 300 Meters · Place 81 · South Lakes300 Meters81.46.57a10
Dec 14Virginia Beach HS OpenerDec 14 · 55 Meter · Place 69 · South Lakes55 MeterRound P69.7.96a10
Dec 7Alexandria City HS Meet#1Dec 7 · 300 Meters · Place 24 · South Lakes300 Meters24.49.01a10
Dec 7Alexandria City HS Meet#1Dec 7 · 55 Meter · Place 12 · South Lakes55 Meter12.7.89a10