Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVictor Cahoon Invitational · May 1011.58aVictor Cahoon InvitationalMay 10, 2025
200 Meters · OutdoorVictor Cahoon Invitational · May 1023.76aVictor Cahoon InvitationalMay 10, 2025
300 Meters · IndoorLiberty Flames HS Invitational · Dec 740.12aLiberty Flames HS InvitationalDecember 7, 2024
400 Meters · OutdoorConcorde Invitational · May 753.86Concorde InvitationalMay 7, 2025
500 Meters · IndoorLiberty Flames HS Invitational · Dec 71:15.83aLiberty Flames HS InvitationalDecember 7, 2024
55 Meter · IndoorNorthern VA TJMS Meet #3 · Dec 97.75aNorthern VA TJMS Meet #3December 9, 2023
55 Meters · IndoorThe VA Showcase · Jan 177.097The VA ShowcaseJanuary 17, 2025
Long Jump · IndoorLiberty Flames HS Invitational · Dec 715-09.25Liberty Flames HS InvitationalDecember 7, 2024
Long Jump · OutdoorVictor Cahoon Invitational · May 1017-05.00Victor Cahoon InvitationalMay 10, 2025
Triple Jump · OutdoorSoCo Stallions Invite · Apr 1136-05.00SoCo Stallions InviteApril 11, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · Triple Jump · Place 10 · OaktonTriple Jump1035-02.0012
May 21Concorde District Spring Track ChampionshipsMay 21 · 400 Meters · Place 14 · Oakton400 Meters1453.9712
May 21Concorde District Spring Track ChampionshipsMay 21 · 100 Meters · Place 21 · Oakton100 MetersRound P2111.6612
May 10Victor Cahoon InvitationalMay 10 · Long Jump · Place 34 · OaktonLong Jump34.17-05.00 PB12
May 10Victor Cahoon InvitationalMay 10 · 200 Meters · Place 45 · Oakton200 Meters45.23.76a PB12
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 52 · Oakton100 MetersRound P52.11.58a PB12
May 7Concorde InvitationalMay 7 · Triple Jump · Place 4 · OaktonTriple Jump436-08.5012
May 7Concorde InvitationalMay 7 · 200 Meters · Place 15 · Oakton200 Meters1523.8512
May 7Concorde InvitationalMay 7 · 400 Meters · Place 8 · Oakton400 Meters853.86 PB12
Apr 19Gainesville Cardinal ClassicApr 19 · Triple Jump · Place 18 · OaktonTriple Jump1835-06.00—
Apr 19Gainesville Cardinal ClassicApr 19 · Triple Jump · Place 18 · OaktonTriple Jump1835-612
Apr 11SoCo Stallions InviteApr 11 · Triple Jump · Place 15 · OaktonTriple Jump15.36-05.00 PB12
Apr 11SoCo Stallions InviteApr 11 · 400 Meters · Place 20 · Oakton400 Meters20.55.33a12
Apr 11SoCo Stallions InviteApr 11 · 100 Meters · Place 46 · Oakton100 MetersRound P46.12.46a12
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Triple Jump · Place 7 · OaktonTriple Jump7.34-02.2512
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 400 Meters · Place 6 · Oakton400 Meters6.54.91a12
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 100 Meters · Place 12 · Oakton100 Meters12.11.82a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 25Virginia Beach HS RelaysJan 25 · Triple Jump · Place 26 · OaktonTriple Jump2633-6.7512
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 194 · Oakton500 Meters1941:17.76—
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 79 · OaktonLong Jump7916-04.25—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 324 · Oakton55 MetersRound P3247.097 PB—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 324 · Oakton55 MetersRound P3247.097—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 194 · Oakton500 Meters1941:17.76—
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 79 · OaktonLong Jump7916-04.25—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · Long Jump · Place 18 · OaktonLong Jump18.14-08.2512
May 11Victor Cahoon Track ClassicMay 11 · Long Jump · Place 27 · OaktonLong Jump2717-05.0011
May 11Victor Cahoon Track ClassicMay 11 · 100 Meters · Place 57 · Oakton100 MetersRound P5712.4111
May 1Concorde InvitationalMay 1 · Long Jump · Place 19 · OaktonLong Jump19.15-11.5011
May 1Concorde InvitationalMay 1 · 400 Meters · Place 20 · Oakton400 Meters20.57.31a11
May 1Concorde InvitationalMay 1 · 200 Meters · Place 38 · Oakton200 Meters38.24.88a11
May 1Concorde InvitationalMay 1 · 100 Meters · Place 26 · Oakton100 Meters26.12.16a11
Apr 27Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 3 · Oakton400 Meters359.3511
Apr 27Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 34 · Oakton400 Meters3457.3611
Apr 25Concorde District Meet #4Apr 25 · Long Jump · Place 7 · OaktonLong Jump717-00.0011
Apr 25Concorde District Meet #4Apr 25 · 400 Meters · Place 6 · Oakton400 Meters658.3611
Apr 17Chantilly & Westfield @ OaktonApr 17 · Long Jump · Place 4 · OaktonLong Jump416-10.5011
Apr 17Chantilly & Westfield @ OaktonApr 17 · 400 Meters · Place 5 · Oakton400 Meters559.3511
Apr 11Concorde District Meet #2Apr 11 · 100 Meters · Place 12 · Oakton100 Meters1212.5211

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 500 Meters · Place 34 · Oakton500 Meters34.1:15.83a PB12
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 129 · Oakton300 Meters129.40.12a PB12
Dec 7Liberty Flames HS InvitationalDec 7 · Long Jump · Place 51 · OaktonLong Jump51.15-09.25 PB12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Polar Titans InvitationalDec 16 · 55 Meter · Place 59 · Oakton55 Meter59.7.76aUnofficial11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Northern VA TJMS Meet #4Dec 15 · 55 Meter · Place 10 · Oakton55 Meter10.7.88a11
Dec 9Northern VA TJMS Meet #3Dec 9 · 55 Meter · Place 10 · Oakton55 Meter10.7.75a PB11