Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNike Spring Invitational · May 210.89aNike Spring InvitationalMay 2, 2026
110m Hurdles · 39" / 0.991m · Outdoor=PR= Northern Virginia Invitational · Apr 1221.91a=PR= Northern Virginia InvitationalApril 12, 2024
200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1722.14a=PR= Northern Virginia InvitationalApril 17, 2026
300 Meters · IndoorLake Braddock Indoor Invitational · Jan 337.01Lake Braddock Indoor InvitationalJanuary 3, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1737.07aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorConcorde Invitational · May 756.34Concorde InvitationalMay 7, 2025
55 Meter · IndoorVHSL Region 6D Indoor Championship · Feb 116.52aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
55 Meter · OutdoorWalter Bass Invite · Jan 176.60aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorVHSL Class 6 State Indoor Championships · Mar 26.576VHSL Class 6 State Indoor ChampionshipsMarch 2, 2026
High Jump · IndoorNorthern VA TJMS Meet #1 · Dec 55-02.00Northern VA TJMS Meet #1December 5, 2025
High Jump · OutdoorConcorde District Mega-Meet- Pt 1 & 2 · Apr 25-04.00Concorde District Mega-Meet- Pt 1 & 2April 2, 2025
Long Jump · IndoorAlexandria City Field & Relay Meet · Jan 2417-07.00Alexandria City Field & Relay MeetJanuary 24, 2026
Long Jump · OutdoorNike Spring Invitational · May 219-3Nike Spring InvitationalMay 2, 2026
Triple Jump · OutdoorConcorde District Meet #3 · Apr 2235-11.00Concorde District Meet #3April 22, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 200 Meters · Place 27 · Chantilly200 MetersRound P27.22.73aWind: -0.312
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 100 Meters · Place 20 · Chantilly100 MetersRound P20.11.13aWind: -0.912
May 20Concorde District Spring Track ChampionshipsMay 20 · 200 Meters · Place 3 · Chantilly200 MetersRound P3.22.15aWind: 0.712
May 20Concorde District Spring Track ChampionshipsMay 20 · 200 Meters · Place 4 · Chantilly200 Meters4.22.91aWind: -112
May 20Concorde District Spring Track ChampionshipsMay 20 · 100 Meters · Place 3 · Chantilly100 MetersRound P3.10.94aWind: 1.312
May 20Concorde District Spring Track ChampionshipsMay 20 · 100 Meters · Place 3 · Chantilly100 Meters3.NTWind: -2.512
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Long Jump · Place 23 · ChantillyLong Jump23.18-7.5012
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 200 Meters · Place 6 · Chantilly200 Meters6.22.51a12
May 6Concorde Invitational- Part 1 & 2May 6 · Triple Jump · Place 11 · ChantillyTriple Jump11.35-07.0012
May 2Nike Spring InvitationalMay 2 · Triple Jump · Place 17 · ChantillyTriple Jump17.32-312
May 2Nike Spring InvitationalMay 2 · Long Jump · Place 7 · ChantillyLong Jump7.19-3 PB12
May 2Nike Spring InvitationalMay 2 · 200 Meters · Place 3 · Chantilly200 Meters3.22.23a12
May 2Nike Spring InvitationalMay 2 · 100 Meters · Place 1 · Chantilly100 Meters1.10.89a PB12
Apr 25Cassel's XBC Track ExperienceApr 25 · 200 Meters · Place 2 · Chantilly200 Meters2.22.43a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 100 Meters · Place 4 · Chantilly100 Meters4.11.01a12
Apr 22Concorde District Meet #3Apr 22 · Triple Jump · Place 10 · ChantillyTriple Jump10.35-11.00 PB12
Apr 17=PR= Northern Virginia InvitationalApr 17 · Long Jump · Place 14 · ChantillyLong Jump14.19-00.0012
Apr 17=PR= Northern Virginia InvitationalApr 17 · 200 Meters · Place 4 · Chantilly200 Meters4.22.14a PBWind: -0.212
Apr 17=PR= Northern Virginia InvitationalApr 17 · 100 Meters · Place 4 · Chantilly100 Meters4.10.94aWind: 0.112
Apr 11Ramtastic InvitationalApr 11 · 200 Meters · Place 5 · Chantilly200 Meters5.22.36a12
Apr 11Ramtastic InvitationalApr 11 · 100 Meters · Place 9 · Chantilly100 Meters9.11.21a12
Apr 8Concorde District Mega-Meet- Part IApr 8 · Long Jump · Place 7 · ChantillyLong Jump7.18-10.5012
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 36 · Chantilly300 Meters36.37.07a PB12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 5 · Chantilly55 MeterRound P5.6.67a12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 3 · Chantilly55 Meter3.6.60a PB12
Jan 17Walter Bass InviteJan 17 · High Jump · ChantillyHigh Jump--NH12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 55 Meters · Place 11 · Chantilly55 MetersRound P116.576 PB12
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55 Meter · Place 4 · Chantilly55 MeterRound P4.6.52a PB12
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55 Meter · Place 4 · Chantilly55 Meter4.6.55a12
Jan 24Alexandria City Field & Relay MeetJan 24 · Long Jump · Place 5 · ChantillyLong Jump5.17-07.00 PB12
Jan 3Lake Braddock Indoor InvitationalJan 3 · 300 Meters · Place 4 · Chantilly300 Meters437.01 PB12
Jan 3Lake Braddock Indoor InvitationalJan 3 · 55 Meters · Place 1 · Chantilly55 Meters16.6812

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 55 Meter · Place 5 · Chantilly55 Meter5.6.65a12
Dec 20Virginia Premier InvitationalDec 20 · 300 Meters · Place 8 · Chantilly300 Meters8.37.76a12
Dec 20Virginia Premier InvitationalDec 20 · 55 Meter · Place 3 · Chantilly55 Meter3.6.68a12
Dec 20Virginia Premier InvitationalDec 20 · High Jump · ChantillyHigh Jump--NH12
Dec 5Northern VA TJMS Meet #1Dec 5 · 300 Meters · Place 1 · Chantilly300 Meters1.38.46a12
Dec 5Northern VA TJMS Meet #1Dec 5 · 55 Meter · Place 1 · Chantilly55 Meter1.6.76a12
Dec 5Northern VA TJMS Meet #1Dec 5 · High Jump · Place 10 · ChantillyHigh Jump10.5-02.00 PB12
Jan 17Northern VA TJMS Meet # 7Jan 17 · 55 Meters · Place 1 · Chantilly55 Meters17.17—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 100 Meters · Place 13 · Chantilly100 MetersRound P1310.92—
May 282025 VHSL 6A Region D ChampionshipMay 28 · 100 Meters · Place 4 · Chantilly100 MetersRound P4.11.22a11
May 282025 VHSL 6A Region D ChampionshipMay 28 · 100 Meters · Place 3 · Chantilly100 Meters3.11.10a11
May 21Concorde District Spring Track ChampionshipsMay 21 · 100 Meters · Place 4 · Chantilly100 Meters411.2211
May 21Concorde District Spring Track ChampionshipsMay 21 · 100 Meters · Place 5 · Chantilly100 MetersRound P511.1811
May 7Concorde InvitationalMay 7 · 400 Meters · Place 17 · Chantilly400 Meters1756.34 PB11
May 3Nike Spring InvitationalMay 3 · 100 Meters · Place 7 · Chantilly100 Meters711.3611
Apr 26Cassel's XBC Track ExperienceApr 26 · 100 Meters · Place 7 · Chantilly100 Meters711.3011
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100 Meters · Place 11 · Chantilly100 Meters1111.29JR
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · High Jump · Place 8 · ChantillyHigh Jump8.5-04.00 PB11
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 400 Meters · Place 12 · Chantilly400 Meters12.56.42a11
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 100 Meters · Place 5 · Chantilly100 Meters5.11.40a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Concorde InvitationalMay 1 · 100 Meters · Place 7 · Chantilly100 Meters7.11.84a10
Apr 27Cassel's XBC Track ExperienceApr 27 · 200 Meters · Place 6 · Chantilly200 Meters624.1610
Apr 27Cassel's XBC Track ExperienceApr 27 · 200 Meters · Place 17 · Chantilly200 Meters1724.3810
Apr 17Chantilly & Westfield @ OaktonApr 17 · 200 Meters · Place 7 · Chantilly200 Meters724.2310
Apr 17Chantilly & Westfield @ OaktonApr 17 · 100 Meters · Place 7 · Chantilly100 Meters711.9610
Apr 12=PR= Northern Virginia InvitationalApr 12 · 110m Hurdles · Place 34 · Chantilly110m Hurdles39" / 0.991m34.21.91a PB10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 200 Meters · Place 39 · Chantilly200 Meters39.24.16a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 100 Meters · Place 34 · Chantilly100 Meters34.11.89a10