Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorConcorde District Meet #1A- Chantilly, Westfield & Oakton · Mar 2513.40aConcorde District Meet #1A- Chantilly, Westfield & OaktonMarch 25, 2026
200 Meters · OutdoorVictor Cahoon Invitational · May 1027.20aVictor Cahoon InvitationalMay 10, 2025
300m Hurdles · 36" / 0.914m · OutdoorConcorde District Mega-Meet- Part II · Apr 1549.72aConcorde District Mega-Meet- Part IIApril 15, 2026
400 Meters · OutdoorConcorde District Mega-Meet- Part I · Apr 859.89aConcorde District Mega-Meet- Part IApril 8, 2026
55 Meter · IndoorThe VA Showcase · Jan 177.58aThe VA ShowcaseJanuary 17, 2026
Long Jump · IndoorTHE DMV'S Indoor HS Classic · Jan 244.83mTHE DMV'S Indoor HS ClassicJanuary 24, 2026
Long Jump · OutdoorVictor Cahoon Invitational · May 919-02.50Victor Cahoon InvitationalMay 9, 2026
Triple Jump · IndoorNorthern VA TJMS Meet #5 · Dec 1929-07.00Northern VA TJMS Meet #5December 19, 2025
Triple Jump · Outdoor=PR= Northern Virginia Invitational · Apr 1738-09.00=PR= Northern Virginia InvitationalApril 17, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20Concorde District Spring Track ChampionshipsMay 20 · Triple Jump · Place 13 · OaktonTriple Jump13.36-07.5010
May 9Victor Cahoon InvitationalMay 9 · Long Jump · Place 29 · OaktonLong Jump29.19-02.50 PB10
May 6Concorde Invitational- Part 1 & 2May 6 · Triple Jump · Place 7 · OaktonTriple Jump7.37-03.2510
May 2Titans Classic HS InvitationalMay 2 · Triple Jump · Place 13 · OaktonTriple Jump13.34-03.0010
May 2Titans Classic HS InvitationalMay 2 · Long Jump · Place 14 · OaktonLong Jump14.18-01.5010
Apr 17=PR= Northern Virginia InvitationalApr 17 · Triple Jump · Place 13 · OaktonTriple Jump13.38-09.00 PB10
Apr 17=PR= Northern Virginia InvitationalApr 17 · Long Jump · Place 24 · OaktonLong Jump24.18-04.5010
Apr 15Concorde District Mega-Meet- Part IIApr 15 · Triple Jump · Place 6 · OaktonTriple Jump6.36-05.0010
Apr 15Concorde District Mega-Meet- Part IIApr 15 · 300m Hurdles · Place 7 · Oakton300m Hurdles36" / 0.914m7.49.72a PB10
Apr 11Ramtastic InvitationalApr 11 · Triple Jump · OaktonTriple Jump—DNS10
Apr 11Ramtastic InvitationalApr 11 · Long Jump · Place 55 · OaktonLong Jump55.16' 0.75"10
Apr 8Concorde District Mega-Meet- Part IApr 8 · Long Jump · Place 12 · OaktonLong Jump12.17-07.7510
Apr 8Concorde District Mega-Meet- Part IApr 8 · 400 Meters · Place 41 · Oakton400 Meters41.59.89a PB10
Mar 28Patriot InvitationalMar 28 · Long Jump · Place 65 · OaktonLong Jump65.16' 2"10
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 106 · Oakton400 Meters106.1:00.76a10
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · Long Jump · Place 4 · OaktonLong Jump4.18-01.0010
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · 300m Hurdles · Place 4 · Oakton300m Hurdles36" / 0.914m4.50.19a10
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · 100 Meters · Place 74 · Oakton100 Meters74.13.40a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24THE DMV'S Indoor HS ClassicJan 24 · Long Jump · Place 41 · OaktonLong Jump414.83m PB10
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 432 · Oakton55 MeterRound P432.7.58a PB10
Jan 17The VA ShowcaseJan 17 · Triple Jump · OaktonTriple Jump--FOUL10
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 155 · OaktonLong Jump155.4.72m10
Jan 10Liberty Premier InvitationalJan 10 · Long Jump · Place 28 · OaktonLong Jump2815-03.75—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Northern VA TJMS Meet #5Dec 19 · Triple Jump · Place 10 · OaktonTriple Jump10.29-07.00 PB10
Dec 19Northern VA TJMS Meet #5Dec 19 · Long Jump · Place 22 · OaktonLong Jump22.14-02.5010
Dec 13Virginia Beach HS OpenerDec 13 · Long Jump · Place 79 · OaktonLong Jump79.15-3.7510

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17Spire Twilight ClassicMay 17 · Long Jump · Place 20 · OaktonLong Jump2014-109
May 10Victor Cahoon InvitationalMay 10 · Long Jump · Place 46 · OaktonLong Jump46.15-08.009
May 10Victor Cahoon InvitationalMay 10 · 200 Meters · Place 86 · Oakton200 Meters86.27.20a PB9
Apr 23Concorde District Meet #3Apr 23 · Long Jump · Place 17 · OaktonLong Jump1716-07.009
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 83 · Oakton100 Meters8313.45—
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 83 · Oakton100 Meters8313.459
Apr 11SoCo Stallions InviteApr 11 · 400 Meters · Place 32 · Oakton400 Meters32.1:05.87a9
Apr 11SoCo Stallions InviteApr 11 · 100 Meters · Place 30 · Oakton100 MetersRound P30.13.57aWind: 0.59
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Long Jump · Place 33 · OaktonLong Jump33.14-10.509
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 400 Meters · Place 50 · Oakton400 Meters50.1:09.02a9
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 200 Meters · Place 153 · Oakton200 Meters153.28.46a9
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 100 Meters · Place 118 · Oakton100 Meters118.13.65a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Northern VA TJMS Meet #5Dec 20 · 55 Meter · Place 63 · Oakton55 Meter63.8.27a9
Dec 7Northern Region TJMS Meet #2Dec 7 · 55 Meter · Place 61 · Oakton55 Meter61.8.31a9