Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChantilly & Westfield @ Oakton · Apr 1713.67Chantilly & Westfield @ OaktonApril 17, 2024
200 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 628.33aConcorde Invitational- Part 1 & 2May 6, 2026
400 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 61:06.45aConcorde Invitational- Part 1 & 2May 6, 2026
800 Meters · OutdoorConcorde District Meet #1A- Chantilly, Westfield & Oakton · Mar 252:46.28aConcorde District Meet #1A- Chantilly, Westfield & OaktonMarch 25, 2026
High Jump · OutdoorConcorde District Meet #3 · Apr 224-04.00Concorde District Meet #3April 22, 2026
Long Jump · OutdoorConcorde District Meet #3 · Apr 2216-01.50Concorde District Meet #3April 22, 2026
Triple Jump · OutdoorConcorde District Spring Track Championships · May 2033-06.00Concorde District Spring Track ChampionshipsMay 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Triple Jump · Place 7 · OaktonTriple Jump7.33-04.0011
May 20Concorde District Spring Track ChampionshipsMay 20 · Triple Jump · Place 5 · OaktonTriple Jump5.33-06.00 PB11
May 20Concorde District Spring Track ChampionshipsMay 20 · Long Jump · Place 11 · OaktonLong Jump11.14-11.2511
May 6Concorde Invitational- Part 1 & 2May 6 · Triple Jump · Place 3 · OaktonTriple Jump3.32-01.0011
May 6Concorde Invitational- Part 1 & 2May 6 · Long Jump · OaktonLong Jump--FOUL11
May 6Concorde Invitational- Part 1 & 2May 6 · 400 Meters · Place 18 · Oakton400 Meters18.1:06.45a PB11
May 6Concorde Invitational- Part 1 & 2May 6 · 200 Meters · Place 17 · Oakton200 Meters17.28.33a PB11
Apr 22Concorde District Meet #3Apr 22 · Triple Jump · Place 2 · OaktonTriple Jump2.32-10.5011
Apr 22Concorde District Meet #3Apr 22 · Long Jump · Place 2 · OaktonLong Jump2.16-01.50 PB11
Apr 22Concorde District Meet #3Apr 22 · High Jump · Place 5 · OaktonHigh Jump5.4-04.00 PB11
Apr 15Concorde District Mega-Meet- Part IIApr 15 · Triple Jump · Place 2 · OaktonTriple Jump2.32-05.0011
Apr 15Concorde District Mega-Meet- Part IIApr 15 · High Jump · Place 11 · OaktonHigh Jump11.4-02.0011
Apr 8Concorde District Mega-Meet- Part IApr 8 · Long Jump · Place 6 · OaktonLong Jump6.14-06.5011
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · Triple Jump · Place 1 · OaktonTriple Jump1.32-04.0011
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · Long Jump · Place 1 · OaktonLong Jump1.15-01.0011
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · 800 Meters · Place 2 · Oakton800 Meters2.2:46.28a PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 282025 VHSL 6A Region D ChampionshipMay 28 · Triple Jump · Place 7 · OaktonTriple Jump7.32-05.0010
May 21Concorde District Spring Track ChampionshipsMay 21 · Triple Jump · Place 6 · OaktonTriple Jump632-09.0010
May 21Concorde District Spring Track ChampionshipsMay 21 · Long Jump · Place 11 · OaktonLong Jump1114-10.0010
May 7Concorde InvitationalMay 7 · Triple Jump · Place 6 · OaktonTriple Jump631-10.0010
May 7Concorde InvitationalMay 7 · Long Jump · Place 9 · OaktonLong Jump915-01.0010
May 7Concorde InvitationalMay 7 · 100 Meters · Place 17 · Oakton100 Meters1713.7610
Apr 23Concorde District Meet #3Apr 23 · Triple Jump · Place 2 · OaktonTriple Jump231-09.2510
Apr 23Concorde District Meet #3Apr 23 · Long Jump · Place 4 · OaktonLong Jump415-01.2510
Apr 23Concorde District Meet #3Apr 23 · 100 Meters · Place 9 · Oakton100 Meters913.9110
Mar 26Concorde District Meet #1A- Chantilly, Oakton & WestfieldMar 26 · Triple Jump · Place 1 · OaktonTriple Jump131-09.5010
Mar 26Concorde District Meet #1A- Chantilly, Oakton & WestfieldMar 26 · Long Jump · Place 3 · OaktonLong Jump314-03.0010
Mar 26Concorde District Meet #1A- Chantilly, Oakton & WestfieldMar 26 · 800 Meters · Place 3 · Oakton800 Meters32:53.6110

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 3 · Oakton400 Meters31:06.619
Apr 27Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 22 · Oakton400 Meters221:06.619
Apr 20Gainesville Cardinal ClassicApr 20 · 400 Meters · Place 31 · Oakton400 Meters31.1:06.91a9
Apr 20Gainesville Cardinal ClassicApr 20 · 100 Meters · Place 52 · Oakton100 Meters52.13.76a9
Apr 17Chantilly & Westfield @ OaktonApr 17 · 800 Meters · Place 1 · Oakton800 Meters12:56.649
Apr 17Chantilly & Westfield @ OaktonApr 17 · 100 Meters · Place 3 · Oakton100 Meters313.67 PB9
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 8 · Oakton400 Meters81:06.61a—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 10 · Oakton100 Meters1013.78a—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 4 · Oakton400 Meters41:06.61—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 3 · Oakton100 Meters313.78—
Apr 11Concorde District Meet #2Apr 11 · 200 Meters · Place 7 · Oakton200 Meters729.959