Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Northern Region 6D Spring Track & Field Championships · May 2811.03a2026 Northern Region 6D Spring Track & Field ChampionshipsMay 28, 2026
200 Meters · Outdoor2025 VHSL 6A Region D Championship · May 2822.52a2025 VHSL 6A Region D ChampionshipMay 28, 2025
300 Meters · IndoorMini Friends of Indoor Track Invitational · Dec 2637.57aMini Friends of Indoor Track InvitationalDecember 26, 2024
300 Meters · OutdoorWalter Bass Invite · Jan 1736.95aWalter Bass InviteJanuary 17, 2026
300m Hurdles · 36" / 0.914m · Outdoor=PR= Northern Virginia Invitational · Apr 1244.11a=PR= Northern Virginia InvitationalApril 12, 2024
400 Meters · OutdoorConcorde Invitational · May 756.02Concorde InvitationalMay 7, 2025
500 Meters · IndoorMini FIT · Dec 261:16.57aMini FITDecember 26, 2025
55 Meter · IndoorVHSL Region 6D Indoor Championship · Feb 116.69aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
55 Meter · OutdoorWalter Bass Invite · Jan 176.66aWalter Bass InviteJanuary 17, 2026
Long Jump · IndoorHoliday Invitational · Dec 3018-05.50Holiday InvitationalDecember 30, 2024
Long Jump · OutdoorWalter Bass Invite · Jan 1718-05.75Walter Bass InviteJanuary 17, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 100 Meters · Place 31 · Chantilly100 MetersRound P31.11.31aWind: -0.712
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 100 Meters · Place 5 · Chantilly100 MetersRound P5.11.08aWind: 012
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 100 Meters · Place 3 · Chantilly100 Meters3.11.03a PBWind: 012
May 20Concorde District Spring Track ChampionshipsMay 20 · 200 Meters · Place 24 · Chantilly200 MetersRound P24.24.43aWind: 0.712
May 20Concorde District Spring Track ChampionshipsMay 20 · 100 Meters · Place 13 · Chantilly100 MetersRound P13.11.49aWind: 2.512
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 200 Meters · Place 7 · Chantilly200 Meters7.22.67a12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 100 Meters · Place 6 · Chantilly100 Meters6.11.15a12
May 2Nike Spring InvitationalMay 2 · 200 Meters · Place 6 · Chantilly200 Meters6.22.61a12
May 2Nike Spring InvitationalMay 2 · 100 Meters · Place 3 · Chantilly100 Meters3.11.05a12
Apr 22Concorde District Meet #3Apr 22 · 200 Meters · Place 1 · Chantilly200 Meters1.22.71a12
Apr 22Concorde District Meet #3Apr 22 · 100 Meters · Place 1 · Chantilly100 Meters1.11.17a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 200 Meters · Place 7 · Chantilly200 Meters7.22.66aWind: 012
Apr 11Ramtastic InvitationalApr 11 · 200 Meters · Place 19 · Chantilly200 Meters19.22.83a12
Apr 11Ramtastic InvitationalApr 11 · 100 Meters · Place 18 · Chantilly100 Meters18.11.51a12
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 33 · Chantilly300 Meters33.36.95a PB12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 8 · Chantilly55 MeterRound P8.6.71a12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 7 · Chantilly55 Meter7.6.66a PB12
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 13 · ChantillyLong Jump13.18-05.75 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55 Meter · Place 8 · Chantilly55 MeterRound P8.6.69a PB12
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 55 Meter · Place 8 · Chantilly55 Meter8.6.69a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 55 Meter · Place 7 · Chantilly55 Meter7.6.71a12
Dec 30Holiday InvitationalDec 30 · Long Jump · Place 13 · ChantillyLong Jump13.17-11.2512
Dec 26Mini FITDec 26 · 500 Meters · Place 25 · Chantilly500 Meters25.1:16.57a PB12
Dec 26Mini FITDec 26 · 55 Meter · Place 3 · Chantilly55 Meter3.6.75a12
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · 55 Meter · Place 11 · Chantilly55 Meter11.6.77a11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 282025 VHSL 6A Region D ChampionshipMay 28 · 200 Meters · Place 6 · Chantilly200 Meters6.22.52a PB11
May 282025 VHSL 6A Region D ChampionshipMay 28 · 100 Meters · Place 7 · Chantilly100 MetersRound P7.11.26a11
May 21Concorde District Spring Track ChampionshipsMay 21 · 200 Meters · Place 4 · Chantilly200 Meters423.1211
May 21Concorde District Spring Track ChampionshipsMay 21 · 200 Meters · Place 6 · Chantilly200 MetersRound P623.2511
May 21Concorde District Spring Track ChampionshipsMay 21 · 100 Meters · Place 11 · Chantilly100 MetersRound P1111.2911
May 10Victor Cahoon InvitationalMay 10 · 200 Meters · Place 23 · Chantilly200 Meters23.22.61a11
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 25 · Chantilly100 MetersRound P25.11.19a11
May 7Concorde InvitationalMay 7 · 400 Meters · Place 14 · Chantilly400 Meters1456.02 PB11
May 7Concorde InvitationalMay 7 · 100 Meters · Place 2 · Chantilly100 Meters211.2111
May 3Nike Spring InvitationalMay 3 · 200 Meters · Place 7 · Chantilly200 Meters723.0611
May 3Nike Spring InvitationalMay 3 · 100 Meters · Place 5 · Chantilly100 Meters511.2511
May 3Nike Spring InvitationalMay 3 · Long Jump · Place 9 · ChantillyLong Jump918-06.2511
Apr 26Cassel's XBC Track ExperienceApr 26 · 200 Meters · Place 5 · Chantilly200 Meters523.0411
Apr 26Cassel's XBC Track ExperienceApr 26 · Long Jump · Place 25 · ChantillyLong Jump2516-03.0011
Apr 11=PR= Northern Virginia InvitationalApr 11 · 200 Meters · Place 32 · Chantilly200 Meters3223.75JR
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100 Meters · Place 37 · Chantilly100 Meters3711.79JR
Apr 11=PR= Northern Virginia InvitationalApr 11 · Long Jump · Place 46 · ChantillyLong Jump4615-09.00JR
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Long Jump · ChantillyLong Jump--FOUL11
Mar 29Spartan Classic Mar 29 · 200 Meters · Place 6 · Chantilly200 Meters623.6611
Mar 29Spartan Classic Mar 29 · 100 Meters · Place 4 · Chantilly100 Meters411.6111

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 55 Meter · Place 12 · Chantilly55 Meter12.6.82a11
Dec 30Holiday InvitationalDec 30 · Long Jump · Place 16 · ChantillyLong Jump16.18-05.50 PB11
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 300 Meters · Place 5 · Chantilly300 Meters5.37.57a PB11
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 55 Meter · Place 8 · Chantilly55 Meter8.6.86a11
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · Long Jump · Place 6 · ChantillyLong Jump6.17-09.2511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · 300 Meters · Place 3 · Chantilly300 Meters3.38.39a11
May 15Concorde District Spring Track ChampionshipsMay 15 · 100 Meters · Place 8 · Chantilly100 MetersRound P811.5410
May 4Nike Spring InvitationalMay 4 · 200 Meters · Place 13 · Chantilly200 Meters1323.7410
May 4Nike Spring InvitationalMay 4 · 100 Meters · Place 8 · Chantilly100 Meters811.3510
Apr 27Cassel's XBC Track ExperienceApr 27 · 100 Meters · Place 2 · Chantilly100 Meters211.4410
Apr 27Cassel's XBC Track ExperienceApr 27 · 100 Meters · Place 9 · Chantilly100 Meters911.5110
Apr 12=PR= Northern Virginia InvitationalApr 12 · 300m Hurdles · Place 14 · Chantilly300m Hurdles36" / 0.914m14.44.11a PB10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17Concorde District Spring Track ChampionshipsMay 17 · 100 Meters · Place 14 · Chantilly100 Meters1411.829
May 17Concorde District Spring Track ChampionshipsMay 17 · 100 Meters · Place 14 · Chantilly100 MetersRound P1411.829
May 13Victor Cahoon Track ClassicMay 13 · 100 Meters · Place 23 · Chantilly100 MetersRound P2311.82—
May 13Victor Cahoon Track ClassicMay 13 · 100 Meters · Place 24 · Chantilly100 MetersRound P2411.82—
May 5Twilight ClassicMay 5 · 200 Meters · Place 12 · Chantilly200 Meters1224.119
May 5Twilight ClassicMay 5 · 300m Hurdles · Place 13 · Chantilly300m Hurdles1345.169
May 5Twilight ClassicMay 5 · 100 Meters · Place 19 · Chantilly100 Meters1911.919
May 3Concorde Invitational- Part IMay 3 · 100 Meters · Place 8 · Chantilly100 Meters811.80FR
Apr 29Cassel's XBC Track ExperienceApr 29 · 300m Hurdles · Place 16 · Chantilly300m Hurdles1646.529
Apr 29Cassel's XBC Track ExperienceApr 29 · 100 Meters · Place 20 · Chantilly100 Meters2011.989