Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 611.42aConcorde Invitational- Part 1 & 2May 6, 2026
200 Meters · IndoorJim Mitchell Invitational · Dec 2024.67aJim Mitchell InvitationalDecember 20, 2025
200 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 923.53aLake Braddock Hall of Fame InvitationalMay 9, 2026
300 Meters · IndoorLiberty Premier Invitational · Jan 1038.708Liberty Premier InvitationalJanuary 10, 2026
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 639.49aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · OutdoorNike Spring Invitational · May 253.91aNike Spring InvitationalMay 2, 2026
500 Meters · IndoorThe VA Showcase · Jan 171:14.32aThe VA ShowcaseJanuary 17, 2026
55 Meter · IndoorJim Mitchell Invitational · Dec 207.08aJim Mitchell InvitationalDecember 20, 2025
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.21aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorLiberty Premier Invitational · Jan 107.092Liberty Premier InvitationalJanuary 10, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Concorde District Spring Track ChampionshipsMay 20 · 100 Meters · Place 25 · South Lakes100 MetersRound P25.11.83aWind: 0.911
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 200 Meters · Place 33 · South Lakes200 Meters33.23.53a PB11
May 6Concorde Invitational- Part 1 & 2May 6 · 200 Meters · Place 26 · South Lakes200 Meters26.23.76a11
May 6Concorde Invitational- Part 1 & 2May 6 · 100 Meters · Place 10 · South Lakes100 Meters10.11.42a PB11
May 2Nike Spring InvitationalMay 2 · 400 Meters · Place 17 · South Lakes400 Meters17.53.91a PB11
May 2Nike Spring InvitationalMay 2 · 100 Meters · Place 17 · South Lakes100 Meters17.11.67a11
Apr 25Cassel's XBC Track ExperienceApr 25 · 400 Meters · Place 16 · South Lakes400 Meters16.54.48a11
Apr 11Ramtastic InvitationalApr 11 · 400 Meters · Place 38 · South Lakes400 Meters38.54.12a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 175 · South Lakes500 Meters175.1:14.32a PB11
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 497 · South Lakes300 Meters497.39.38a11
Jan 10Liberty Premier InvitationalJan 10 · 300 Meters · Place 93 · South Lakes300 Meters9338.708 PB—
Jan 10Liberty Premier InvitationalJan 10 · 55 Meters · Place 110 · South Lakes55 MetersRound P1107.092 PB—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 26Mini FITDec 26 · 300 Meters · Place 18 · South Lakes300 Meters18.39.73a11
Dec 26Mini FITDec 26 · 55 Meter · Place 27 · South Lakes55 Meter27.7.13a11
Dec 20Jim Mitchell InvitationalDec 20 · 55 Meter · Place 44 · South Lakes55 MeterRound P44.7.08a PB11
Dec 20Jim Mitchell InvitationalDec 20 · 200 Meters · Place 45 · South Lakes200 Meters45.24.67a PB11
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 111 · South Lakes300 Meters111.39.07a11
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 121 · South Lakes55 MeterRound P121.7.15a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 106 · South Lakes300 Meters106.39.49a PB11
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 112 · South Lakes55 MeterRound P112.7.21a PBWind: 011