Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriot District Meet #1 (Woodson) · Apr 811.62aPatriot District Meet #1 (Woodson)April 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorOccoquan Region Championship · May 2815.86aOccoquan Region ChampionshipMay 28, 2026
200 Meters · OutdoorLBSS vs Fairfax, Robinson, South County · Apr 1725.61LBSS vs Fairfax, Robinson, South CountyApril 17, 2024
300 Meters · IndoorPatriot Penta · Jan 2239.39Patriot PentaJanuary 22, 2026
300m Hurdles · 36" / 0.914m · OutdoorOccoquan Region Championship · May 2840.41aOccoquan Region ChampionshipMay 28, 2026
400 Meters · OutdoorPatriot District Week #2 (Lake Braddock) · Apr 1554.63aPatriot District Week #2 (Lake Braddock)April 15, 2026
500 Meters · IndoorNorthern VA TJMS Meet #5 · Dec 161:19.90aNorthern VA TJMS Meet #5December 16, 2023
55 Meter · IndoorNorthern VA TJMS Meet #5 · Dec 167.85aNorthern VA TJMS Meet #5December 16, 2023
55 Meters · IndoorPatriot Penta · Jan 227.30Patriot PentaJanuary 22, 2026
55m Hurdles · 39" · IndoorVHSL Region 6C Indoor Championship · Feb 118.65aVHSL Region 6C Indoor ChampionshipFebruary 11, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · 300m Hurdles · Place 5 · Lake Braddock Secondary300m Hurdles36" / 0.914m5.40.41a PB11
May 28Occoquan Region ChampionshipMay 28 · 110m Hurdles · Place 9 · Lake Braddock Secondary110m Hurdles39" / 0.991mRound P9.15.86a PBWind: 1.211
May 20Patriot District ChampionshipMay 20 · 300m Hurdles · Place 7 · Lake Braddock Secondary300m Hurdles36" / 0.914m7.42.78a11
May 20Patriot District ChampionshipMay 20 · 110m Hurdles · Place 5 · Lake Braddock Secondary110m Hurdles39" / 0.991mRound P5.16.16aWind: -0.511
May 20Patriot District ChampionshipMay 20 · 110m Hurdles · Place 7 · Lake Braddock Secondary110m Hurdles39" / 0.991m7.15.95aWind: 0.711
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 300m Hurdles · Place 26 · Lake Braddock Secondary300m Hurdles36" / 0.914m26.47.37a11
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 110m Hurdles · Place 15 · Lake Braddock Secondary110m Hurdles39" / 0.991m15.17.01a11
May 1Dogwood Track ClassicMay 1 · 300m Hurdles · Place 40 · Lake Braddock Secondary300m Hurdles36" / 0.914m40.43.54a11
May 1Dogwood Track ClassicMay 1 · 110m Hurdles · Place 48 · Lake Braddock Secondary110m Hurdles39" / 0.991mRound P48.16.61aWind: -1.511
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 300m Hurdles · Place 3 · Lake Braddock Secondary300m Hurdles36" / 0.914m3.41.14a11
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 21 · Lake Braddock Secondary100 MetersRound P21.11.83aWind: -0.711
Apr 17=PR= Northern Virginia InvitationalApr 17 · 300m Hurdles · Place 2 · Lake Braddock Secondary300m Hurdles36" / 0.914m2.41.37a11
Apr 17=PR= Northern Virginia InvitationalApr 17 · 110m Hurdles · Place 8 · Lake Braddock Secondary110m Hurdles39" / 0.991m8.16.43aWind: -0.311
Apr 15Patriot District Week #2 (Lake Braddock)Apr 15 · 400 Meters · Place 3 · Lake Braddock Secondary400 Meters3.54.63a PB11
Apr 15Patriot District Week #2 (Lake Braddock)Apr 15 · 100 Meters · Place 6 · Lake Braddock Secondary100 Meters6.11.75a11
Apr 11University of Delaware HS Invitational 2026Apr 11 · 300m Hurdles · Place 7 · Lake Braddock Secondary300m Hurdles36" / 0.914m7.42.95a11
Apr 11University of Delaware HS Invitational 2026Apr 11 · 110m Hurdles · Lake Braddock Secondary110m Hurdles39" / 0.991m--FSWind: 3.811
Apr 8Patriot District Meet #1 (Woodson)Apr 8 · 100 Meters · Place 2 · Lake Braddock Secondary100 Meters2.11.62a PB11
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 8 · Lake Braddock Secondary300m Hurdles36" / 0.914m8.42.65a11
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Place 8 · Lake Braddock Secondary110m Hurdles39" / 0.991mRound P8.17.07a11
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Place 4 · Lake Braddock Secondary110m Hurdles39" / 0.991m4.16.56a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 55m Hurdles · Place 11 · Lake Braddock Secondary55m Hurdles39"Round P11.8.65a PB11
Jan 30Patriot District Indoor Track ChampionshipsJan 30 · 55m Hurdles · Place 5 · Lake Braddock55m Hurdles58.7311
Jan 22Patriot PentaJan 22 · 55m Hurdles · Place 2 · Lake Braddoc55m Hurdles28.9511
Jan 22Patriot PentaJan 22 · 300 Meters · Place 10 · Lake Braddoc300 Meters1039.39 PB11
Jan 22Patriot PentaJan 22 · 55 Meters · Place 24 · Lake Braddoc55 Meters247.30 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 300 Meters · Place 34 · Lake Braddock Secondary300 Meters34.40.75a11
Dec 20Virginia Premier InvitationalDec 20 · 55m Hurdles · Place 17 · Lake Braddock Secondary55m Hurdles39"17.9.46a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22VHSL 6A Region C ChampionshipMay 22 · 300m Hurdles · Place 11 · Lake Braddock Secondary300m Hurdles36" / 0.914m11.44.73a9
May 15Patriot District Spring Track ChampionshipsMay 15 · 300m Hurdles · Place 6 · Lake Braddock Secondary300m Hurdles36" / 0.914m6.44.51a9
May 15Patriot District Spring Track ChampionshipsMay 15 · 110m Hurdles · Place 7 · Lake Braddock Secondary110m Hurdles39" / 0.991mRound P7.17.23a9
May 8Patriot JV JamboreeMay 8 · 300m Hurdles · Place 5 · Lake Braddock Secondary300m Hurdles36" / 0.914m5.46.42a9
May 8Patriot JV JamboreeMay 8 · 110m Hurdles · Place 6 · Lake Braddock Secondary110m Hurdles39" / 0.991m6.4:52.59a9
May 4Nike Spring InvitationalMay 4 · 300m Hurdles · Place 10 · Lake Braddoc300m Hurdles1045.809
May 4Nike Spring InvitationalMay 4 · 100 Meters · Place 16 · Lake Braddoc100 Meters1612.599
Apr 27Ramtastic InvitationalApr 27 · 300m Hurdles · Place 7 · Lake Braddock Secondary300m Hurdles36" / 0.914m7.45.72a9
Apr 27Ramtastic InvitationalApr 27 · 110m Hurdles · Place 10 · Lake Braddock Secondary110m Hurdles39" / 0.991m10.19.78aWind: 0.79
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 300m Hurdles · Place 13 · Lake Braddock Secondary300m Hurdles36" / 0.914m13.44.80a9
Apr 17LBSS vs Fairfax, Robinson, South CountyApr 17 · 110m Hurdles · Place 3 · Lake Braddoc110m Hurdles319.66—
Apr 17LBSS vs Fairfax, Robinson, South CountyApr 17 · 200 Meters · Place 21 · Lake Braddoc200 Meters2125.61 PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Warhawk Polar Bear MeetJan 13 · 300 Meters · Place 21 · Lake Braddoc300 Meters2140.999
Jan 13Warhawk Polar Bear MeetJan 13 · 55 Meters · Place 18 · Lake Braddoc55 Meters187.399

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 21December Patriot Polar BearDec 21 · 300 Meters · Place 26 · Lake Braddock Secondary300 Meters26.41.29aUnofficial9
Dec 21December Patriot Polar BearDec 21 · 55 Meter · Place 60 · Lake Braddock Secondary55 Meter60.7.86aUnofficial9
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 300 Meters · Place 30 · Lake Braddock Secondary300 Meters30.41.47aUnofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · 500 Meters · Place 3 · Lake Braddock Secondary500 Meters3.1:19.90a PB9
Dec 16Northern VA TJMS Meet #5Dec 16 · 55 Meter · Place 12 · Lake Braddock Secondary55 Meter12.7.85a PB9