Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 912.22aLake Braddock Hall of Fame InvitationalMay 9, 2026
200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1724.77a=PR= Northern Virginia InvitationalApril 17, 2026
300 Meters · IndoorWestfield Polar Bear Meet · Jan 743.01Westfield Polar Bear MeetJanuary 7, 2023
400 Meters · OutdoorCassel's XBC Track Experience · Apr 2557.30aCassel's XBC Track ExperienceApril 25, 2026
55 Meters · IndoorLake Braddock Indoor Invitational · Jan 37.39Lake Braddock Indoor InvitationalJanuary 3, 2026
High Jump · OutdoorVHSL Class 6 State Championships · Jun 55-06.00VHSL Class 6 State ChampionshipsJune 5, 2026
Long Jump · OutdoorConcorde District Spring Track Championships · May 2019-06.50Concorde District Spring Track ChampionshipsMay 20, 2026
Triple Jump · OutdoorLake Braddock Hall of Fame Invitational · May 942-8Lake Braddock Hall of Fame InvitationalMay 9, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Long Jump · Place 2 · Spartan ChosenSpartan ChosenLong Jump2.17' 11"12
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump1.41-04.50Wind: 0.112
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Long Jump · Place 6 · ChantillyChantillyLong Jump6.18-00.00Wind: 0.212
Jun 5VHSL Class 6 State ChampionshipsJun 5 · High Jump · Place 1 · ChantillyChantillyHigh Jump1.5-06.00 PB12
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump1.41-09.7512
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Long Jump · Place 1 · ChantillyChantillyLong Jump1.18-07.2512
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · High Jump · Place 1 · ChantillyChantillyHigh Jump1.5-02.0012
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 200 Meters · Place 3 · ChantillyChantilly200 Meters3.25.13aWind: 012
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 100 Meters · Place 8 · ChantillyChantilly100 MetersRound P8.12.59aWind: 0.312
May 20Concorde District Spring Track ChampionshipsMay 20 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump1.41-08.2512
May 20Concorde District Spring Track ChampionshipsMay 20 · Long Jump · Place 1 · ChantillyChantillyLong Jump1.19-06.50 PB12
May 20Concorde District Spring Track ChampionshipsMay 20 · High Jump · Place 1 · ChantillyChantillyHigh Jump1.5-01.0012
May 20Concorde District Spring Track ChampionshipsMay 20 · 200 Meters · Place 3 · ChantillyChantilly200 MetersRound P3.25.62aWind: 1.512
May 20Concorde District Spring Track ChampionshipsMay 20 · 200 Meters · Place 2 · ChantillyChantilly200 Meters2.25.55aWind: -2.412
May 20Concorde District Spring Track ChampionshipsMay 20 · 100 Meters · Place 1 · ChantillyChantilly100 MetersRound P1.12.27aWind: 0.112
May 20Concorde District Spring Track ChampionshipsMay 20 · 100 Meters · Place 2 · ChantillyChantilly100 Meters2.12.36aWind: -2.512
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump1.42-8 PB12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 100 Meters · Place 4 · ChantillyChantilly100 Meters4.12.22a PB12
May 2Nike Spring InvitationalMay 2 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump1.40-3.5012
May 2Nike Spring InvitationalMay 2 · Long Jump · Place 1 · ChantillyChantillyLong Jump1.19-6.5012
May 2Nike Spring InvitationalMay 2 · High Jump · Place 1 · ChantillyChantillyHigh Jump1.5-512
Apr 25Cassel's XBC Track ExperienceApr 25 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump1.40-09.50M12
Apr 25Cassel's XBC Track ExperienceApr 25 · Long Jump · Place 1 · ChantillyChantillyLong Jump1.18-07.0012
Apr 25Cassel's XBC Track ExperienceApr 25 · 400 Meters · Place 1 · ChantillyChantilly400 Meters1.57.30a PB12
Apr 25Cassel's XBC Track ExperienceApr 25 · 200 Meters · Place 1 · ChantillyChantilly200 Meters1.25.27a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump1.42-07.0012
Apr 17=PR= Northern Virginia InvitationalApr 17 · 200 Meters · Place 3 · ChantillyChantilly200 Meters3.24.77a PB12
Apr 11Ramtastic InvitationalApr 11 · High Jump · Place 2 · ChantillyChantillyHigh Jump2.5' 6"12
Apr 11Ramtastic InvitationalApr 11 · 200 Meters · ChantillyChantilly200 Meters—DNS12
Apr 11Ramtastic InvitationalApr 11 · 100 Meters · Place 8 · ChantillyChantilly100 Meters8.12.75a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump142-02.7512
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · Long Jump · Place 1 · ChantillyChantillyLong Jump119-05.7512
Jan 10Northern VA TJMS Meet #7Jan 10 · High Jump · Place 1 · ChantillyChantillyHigh Jump14-10.00—
Jan 3Lake Braddock Indoor InvitationalJan 3 · 55 Meters · Place 2 · ChantillyChantilly55 Meters27.39 PB12
Jan 3Lake Braddock Indoor InvitationalJan 3 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump139-8.7512

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Triple Jump · Place 1 · Spartan ChosenSpartan ChosenTriple Jump141-611
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Long Jump · Place 1 · Spartan ChosenSpartan ChosenLong Jump118-1011
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 100 Meters · Place 11 · ChantillyChantilly100 MetersRound P1112.35—
Jun 6VHSL Class 6 State ChampionshipsJun 6 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump140-10.25—
Jun 6VHSL Class 6 State ChampionshipsJun 6 · Long Jump · Place 11 · ChantillyChantillyLong Jump1117-07.50—
May 21Concorde District Spring Track ChampionshipsMay 21 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump139-10.0011
May 21Concorde District Spring Track ChampionshipsMay 21 · Long Jump · Place 1 · ChantillyChantillyLong Jump117-01.5011
May 21Concorde District Spring Track ChampionshipsMay 21 · 200 Meters · Place 2 · ChantillyChantilly200 Meters225.5411
May 21Concorde District Spring Track ChampionshipsMay 21 · 200 Meters · Place 2 · ChantillyChantilly200 MetersRound P225.6911
May 21Concorde District Spring Track ChampionshipsMay 21 · 100 Meters · Place 1 · ChantillyChantilly100 MetersRound P112.4611
May 7Concorde InvitationalMay 7 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump137-10.5011
May 3Nike Spring InvitationalMay 3 · 200 Meters · Place 2 · ChantillyChantilly200 Meters225.3911
May 3Nike Spring InvitationalMay 3 · Long Jump · Place 1 · ChantillyChantillyLong Jump118-07.5011
May 3Nike Spring InvitationalMay 3 · High Jump · Place 1 · ChantillyChantillyHigh Jump15-01.0011
Apr 11=PR= Northern Virginia InvitationalApr 11 · 200 Meters · Place 6 · ChantillyChantilly200 Meters625.64JR
Apr 11=PR= Northern Virginia InvitationalApr 11 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump138-02.00JR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump139-07.7511
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump139-7.7511
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · Long Jump · Place 6 · ChantillyChantillyLong Jump617-11.5011

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · Triple Jump · Place 2 · ChantillyChantillyTriple Jump239-01.50—
May 31VHSL Class 6 State ChampionshipsMay 31 · Triple Jump · Place 2 · ChantillyChantillyTriple Jump239-01.50—
May 31VHSL Class 6 State ChampionshipsMay 31 · Long Jump · Place 5 · ChantillyChantillyLong Jump518-03.00—
May 15Concorde District Spring Track ChampionshipsMay 15 · Long Jump · Place 1 · ChantillyChantillyLong Jump117-09.0010
May 15Concorde District Spring Track ChampionshipsMay 15 · High Jump · Place 2 · ChantillyChantillyHigh Jump25-03.0010
May 15Concorde District Spring Track ChampionshipsMay 15 · 200 Meters · Place 4 · ChantillyChantilly200 Meters426.3010
May 15Concorde District Spring Track ChampionshipsMay 15 · 200 Meters · Place 6 · ChantillyChantilly200 MetersRound P626.6510
May 15Concorde District Spring Track ChampionshipsMay 15 · 100 Meters · Place 7 · ChantillyChantilly100 MetersRound P713.0310
May 4Nike Spring InvitationalMay 4 · High Jump · Place 4 · ChantillyChantillyHigh Jump44-08.0010
May 4Nike Spring InvitationalMay 4 · 100 Meters · Place 4 · ChantillyChantilly100 Meters413.0110
Apr 27Cassel's XBC Track ExperienceApr 27 · 100 Meters · Place 6 · ChantillyChantilly100 Meters612.7810
Apr 27Cassel's XBC Track ExperienceApr 27 · Triple Jump · Place 11 · ChantillyChantillyTriple Jump1139-07.0010
Apr 27Cassel's XBC Track ExperienceApr 27 · High Jump · Place 23 · ChantillyChantillyHigh Jump235-02.0010
Apr 27Cassel's XBC Track ExperienceApr 27 · 100 Meters · Place 10 · ChantillyChantilly100 Meters1013.1210
Apr 27Cassel's XBC Track ExperienceApr 27 · High Jump · Place 6 · ChantillyChantillyHigh Jump64-08.0010

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 3 · ChantillyChantillyLong Jump316-1110
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 13 · ChantillyChantilly300 Meters1343.1210
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 13 · ChantillyChantilly300 Meters1343.1210
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 3 · ChantillyChantillyLong JumpRound P316-1110
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 3 · ChantillyChantillyLong Jump316-1110

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Triple Jump · Place 3 · ChantillyChantillyTriple Jump338-08.00—
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Triple Jump · Place 3 · ChantillyChantillyTriple Jump338-08.00—
May 17Concorde District Spring Track ChampionshipsMay 17 · Long Jump · Place 3 · ChantillyChantillyLong Jump317-02.009
May 17Concorde District Spring Track ChampionshipsMay 17 · 200 Meters · Place 2 · ChantillyChantilly200 Meters226.519
May 17Concorde District Spring Track ChampionshipsMay 17 · 100 Meters · Place 2 · ChantillyChantilly100 Meters212.899
May 17Concorde District Spring Track ChampionshipsMay 17 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump138-04.509
May 17Concorde District Spring Track ChampionshipsMay 17 · Long Jump · Place 3 · ChantillyChantillyLong Jump317-02.009
May 17Concorde District Spring Track ChampionshipsMay 17 · 200 Meters · Place 2 · ChantillyChantilly200 MetersRound P226.519
May 17Concorde District Spring Track ChampionshipsMay 17 · 100 Meters · Place 4 · ChantillyChantilly100 Meters412.789
May 17Concorde District Spring Track ChampionshipsMay 17 · 100 Meters · Place 2 · ChantillyChantilly100 MetersRound P212.899
May 13Victor Cahoon Track ClassicMay 13 · 100 Meters · Place 6 · ChantillyChantilly100 Meters612.81—
May 13Victor Cahoon Track ClassicMay 13 · 100 Meters · Place 7 · ChantillyChantilly100 MetersRound P712.89—
May 5Twilight ClassicMay 5 · 400 Meters · Place 2 · ChantillyChantilly400 Meters21:00.439
May 5Twilight ClassicMay 5 · High Jump · Place 3 · ChantillyChantillyHigh Jump34-109
Apr 29Cassel's XBC Track ExperienceApr 29 · 100 Meters · Place 4 · ChantillyChantilly100 Meters413.029
Apr 29Cassel's XBC Track ExperienceApr 29 · Triple Jump · Place 1 · ChantillyChantillyTriple Jump138-06.25M9
Apr 15=PR= Northern Virginia InvitationalApr 15 · 200 Meters · Place 9 · ChantillyChantilly200 Meters926.319

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Triple Jump · Place 4 · ChantillyChantillyTriple Jump438-01.009
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Long Jump · Place 12 · ChantillyChantillyLong Jump1216-10.759
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Triple Jump · Place 4 · ChantillyChantillyTriple Jump438-01.009
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Triple Jump · Place 4 · ChantillyChantillyTriple Jump438-01.009
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Long Jump · Place 12 · ChantillyChantillyLong Jump1216-10.759
Jan 28Northern VA TJMS Meet #9Jan 28 · 300 Meters · Place 1 · ChantillyChantilly300 Meters147.119
Jan 28Northern VA TJMS Meet #9Jan 28 · 55 Meters · Place 1 · ChantillyChantilly55 Meters17.999
Jan 20Northern VA TJMS Meet #7Jan 20 · Long Jump · Place 1 · ChantillyChantillyLong Jump115-03.259
Jan 20Northern VA TJMS Meet #7Jan 20 · 300 Meters · Place 2 · ChantillyChantilly300 Meters247.929
Jan 20Northern VA TJMS Meet #7Jan 20 · 55 Meters · Place 1 · ChantillyChantilly55 Meters17.979
Jan 7Westfield Polar Bear MeetJan 7 · 300 Meters · Place 1 · ChantillyChantilly300 Meters143.01 PB9