Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVictor Cahoon Invitational · May 1011.27aVictor Cahoon InvitationalMay 10, 2025
200 Meters · Outdoor2026 Northern Region 6D Spring Track & Field Championships · May 2822.26a2026 Northern Region 6D Spring Track & Field ChampionshipsMay 28, 2026
300 Meters · IndoorVHSL Region 6D Indoor Championship · Feb 1136.61aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1735.81aWalter Bass InviteJanuary 17, 2026
300m Hurdles · 36" / 0.914m · OutdoorConcorde Invitational · May 146.80aConcorde InvitationalMay 1, 2024
400 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1750.23a=PR= Northern Virginia InvitationalApril 17, 2026
500 Meters · IndoorMini FIT · Dec 261:10.20aMini FITDecember 26, 2025
500 Meters · OutdoorBig A Brand Winter Extravaganza · Dec 211:15.67aBig A Brand Winter ExtravaganzaDecember 21, 2024
55 Meter · IndoorNorthern VA TJMS Meet #3 · Dec 97.43aNorthern VA TJMS Meet #3December 9, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 200 Meters · Place 26 · Chantilly200 MetersRound P26.22.67aWind: -0.911
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 200 Meters · Place 3 · Chantilly200 Meters3.22.26a PBWind: 0.811
May 20Concorde District Spring Track ChampionshipsMay 20 · 400 Meters · Place 5 · Chantilly400 Meters5.52.22a11
May 20Concorde District Spring Track ChampionshipsMay 20 · 200 Meters · Place 8 · Chantilly200 MetersRound P8.22.59aWind: 011
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 400 Meters · Place 5 · Chantilly400 Meters5.50.33a11
Apr 25Cassel's XBC Track ExperienceApr 25 · 200 Meters · Place 9 · Chantilly200 Meters9.22.84a11
Apr 17=PR= Northern Virginia InvitationalApr 17 · 400 Meters · Place 6 · Chantilly400 Meters6.50.23a PB11
Apr 17=PR= Northern Virginia InvitationalApr 17 · 200 Meters · Place 5 · Chantilly200 Meters5.22.42aWind: 011
Apr 11Ramtastic InvitationalApr 11 · 200 Meters · Place 16 · Chantilly200 Meters16.22.76a11
Apr 11Ramtastic InvitationalApr 11 · 100 Meters · Place 22 · Chantilly100 Meters22.11.55a11
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 7 · Chantilly300 Meters7.35.81a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 300 Meters · Place 4 · Chantilly300 Meters4.36.61a PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 300 Meters · Place 4 · Chantilly300 Meters4.36.63a11
Dec 26Mini FITDec 26 · 500 Meters · Place 6 · Chantilly500 Meters6.1:10.20a PB11
Dec 20Virginia Premier InvitationalDec 20 · 300 Meters · Place 4 · Chantilly300 Meters4.37.07a11
Dec 5Northern VA TJMS Meet #1Dec 5 · 300 Meters · Place 2 · Chantilly300 Meters2.38.46a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · 400 Meters · Place 6 · Chantilly400 Meters651.3710
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 32 · Chantilly100 MetersRound P32.11.27a PB10
May 3Nike Spring InvitationalMay 3 · 200 Meters · Place 4 · Chantilly200 Meters422.8410
May 3Nike Spring InvitationalMay 3 · 400 Meters · Place 3 · Chantilly400 Meters350.3110
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 100 Meters · Place 10 · Chantilly100 Meters10.11.59a10

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 500 Meters · Place 15 · Chantilly500 Meters15.1:11.76a10
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 500 Meters · Place 10 · Chantilly500 Meters10.1:13.60a10
Dec 14Northern VA TJMS Meet #4Dec 14 · 55m Hurdles · Chantilly55m Hurdles39"--DNF10
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 19 · ChantillyTriple Jump1934-79
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 35 · ChantillyTriple Jump3534-79
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 82 · Chantilly300 Meters8238.509
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 82 · Chantilly300 Meters8238.509
Jan 27Track 757 Last Chance MeetJan 27 · Triple Jump · Place 35 · ChantillyTriple JumpRound P3534-79
Jan 12Northern VA TJMS Meet #7Jan 12 · Triple Jump · Place 3 · ChantillyTriple Jump332-00.00—
Jan 12Northern VA TJMS Meet #7Jan 12 · 300 Meters · Place 3 · Chantilly300 Meters340.67—
Jan 12Northern VA TJMS Meet #7Jan 12 · 500 Meters · Place 2 · Chantilly500 Meters21:17.45—
Jan 5Northern VA TJMS Meet #6Jan 5 · 500 Meters · Place 5 · Chantilly500 Meters51:22.60—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · 500 Meters · Place 9 · Chantilly500 Meters9.1:15.67a PB10
May 4Nike Spring InvitationalMay 4 · 400 Meters · Place 32 · Chantilly400 Meters3258.499
May 4Nike Spring InvitationalMay 4 · 100 Meters · Place 9 · Chantilly100 Meters912.249
May 1Concorde InvitationalMay 1 · 300m Hurdles · Place 9 · Chantilly300m Hurdles36" / 0.914m9.46.80a PB9
Apr 27Cassel's XBC Track ExperienceApr 27 · 200 Meters · Place 5 · Chantilly200 Meters524.479
Apr 27Cassel's XBC Track ExperienceApr 27 · 200 Meters · Place 28 · Chantilly200 Meters2825.239

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Northern VA TJMS Meet #3Dec 9 · 55 Meter · Place 2 · Chantilly55 Meter2.7.43a PB9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Park View Wind Chill ClassicDec 2 · 300 Meters · Place 12 · Chantilly300 Meters12.39.64aUnofficial9
Dec 2Park View Wind Chill ClassicDec 2 · 55 Meter · Place 7 · Chantilly55 Meter7.7.44aUnofficial9