Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1713.48a=PR= Northern Virginia InvitationalApril 17, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2028.00aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 927.20aLake Braddock Hall of Fame InvitationalMay 9, 2026
300 Meters · IndoorThe VA Showcase · Jan 1744.52aThe VA ShowcaseJanuary 17, 2026
400 Meters · IndoorAdidas Indoor Nationals · Mar 201:03.84aAdidas Indoor NationalsMarch 20, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:00.48a130th Penn Relays CarnivalApril 23, 2026
500 Meters · IndoorLake Braddock Indoor Invitational · Jan 31:24.25Lake Braddock Indoor InvitationalJanuary 3, 2026
55 Meter · IndoorVirginia Beach HS Opener · Dec 137.99aVirginia Beach HS OpenerDecember 13, 2025
55 Meters · IndoorPatriot Penta · Jan 228.06Patriot PentaJanuary 22, 2026
55m Hurdles · 33" · IndoorNorthern VA TJMS Meet #5 · Dec 1912.48aNorthern VA TJMS Meet #5December 19, 2025
Long Jump · OutdoorPatriot Fast Times Invite Sponsored By RunTwisted.com · Apr 2515' 7.5"Patriot Fast Times Invite Sponsored By RunTwisted.comApril 25, 2026
Triple Jump · OutdoorLake Braddock Hall of Fame Invitational · May 931-5.50Lake Braddock Hall of Fame InvitationalMay 9, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Triple Jump · Place 14 · Lake Braddock SecondaryLake Braddock SecondaryTriple Jump14.31-5.50 PB9
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Long Jump · Place 21 · Lake Braddock SecondaryLake Braddock SecondaryLong Jump21.14-10.509
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 400 Meters · Place 15 · Lake Braddock SecondaryLake Braddock Secondary400 Meters15.1:03.10a9
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 200 Meters · Place 25 · Lake Braddock SecondaryLake Braddock Secondary200 Meters25.27.20a PB9
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 38 · Lake Braddock SecondaryLake Braddock Secondary400 Meters38.1:01.74a9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Long Jump · Place 14 · Lake Braddock SecondaryLake Braddock SecondaryLong Jump14.15' 7.5" PB9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 400 Meters · Place 7 · Lake Braddock SecondaryLake Braddock Secondary400 Meters7.1:01.70a9
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 4 · Lake Braddock SecondaryLake Braddock Secondary100 MetersRound P4.13.65aWind: -0.49
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 100 Meters · Place 5 · Lake Braddock SecondaryLake Braddock Secondary100 Meters5.13.59aWind: -0.99
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Lake Braddock SecondaryLake Braddock Secondary400 Meters—1:00.48a PB9
Apr 17=PR= Northern Virginia InvitationalApr 17 · Long Jump · Place 8 · Lake Braddock SecondaryLake Braddock SecondaryLong Jump8.15-04.009
Apr 17=PR= Northern Virginia InvitationalApr 17 · 200 Meters · Place 25 · Lake Braddock SecondaryLake Braddock Secondary200 Meters25.27.61aWind: -0.39
Apr 17=PR= Northern Virginia InvitationalApr 17 · 100 Meters · Place 39 · Lake Braddock SecondaryLake Braddock Secondary100 Meters39.13.48a PBWind: 0.99
Apr 15Patriot District Week #2 (Lake Braddock)Apr 15 · Long Jump · Place 1 · Lake Braddock SecondaryLake Braddock SecondaryLong Jump1.14' 9.5"9
Apr 15Patriot District Week #2 (Lake Braddock)Apr 15 · 200 Meters · Place 4 · Lake Braddock SecondaryLake Braddock Secondary200 Meters4.27.56a9
Apr 11University of Delaware HS Invitational 2026Apr 11 · 400 Meters · Place 6 · Lake Braddock SecondaryLake Braddock Secondary400 Meters6.1:02.79a9
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 16 · Lake Braddock SecondaryLake Braddock Secondary400 Meters16.1:01.99a9
Mar 28Patriot InvitationalMar 28 · 200 Meters · Place 16 · Lake Braddock SecondaryLake Braddock Secondary200 Meters16.27.53a9
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 3 · Lake Braddock SecondaryLake Braddock Secondary100 MetersRound P3.13.59a9
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 4 · Lake Braddock SecondaryLake Braddock Secondary100 Meters4.14.08a9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 26 · LB Bruins TrLB Bruins Tr400 Meters26.1:03.84a PB9
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 55 · LB Bruins TrLB Bruins Tr200 Meters55.28.00a PB9
Jan 22Patriot PentaJan 22 · 500 Meters · Place 4 · Lake BraddocLake Braddoc500 Meters41:26.989
Jan 22Patriot PentaJan 22 · 55 Meters · Place 5 · Lake BraddocLake Braddoc55 Meters58.06 PB9
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 257 · Lake Braddock SecondaryLake Braddock Secondary300 Meters257.44.52a PB9
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 250 · Lake Braddock SecondaryLake Braddock Secondary55 MeterRound P250.8.04a9
Jan 3Lake Braddock Indoor InvitationalJan 3 · 500 Meters · Place 7 · Lake BraddockLake Braddock500 Meters71:24.25 PB9
Jan 3Lake Braddock Indoor InvitationalJan 3 · 55 Meters · Place 29 · Lake BraddockLake Braddock55 Meters298.149

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 300 Meters · Place 18 · Lake Braddock SecondaryLake Braddock Secondary300 Meters18.44.93a9
Dec 30Holiday InvitationalDec 30 · 55 Meter · Place 33 · Lake Braddock SecondaryLake Braddock Secondary55 Meter33.8.12a9
Dec 19Northern VA TJMS Meet #5Dec 19 · 500 Meters · Place 4 · Lake Braddock SecondaryLake Braddock Secondary500 Meters4.1:31.34a9
Dec 19Northern VA TJMS Meet #5Dec 19 · 55m Hurdles · Place 8 · Lake Braddock SecondaryLake Braddock Secondary55m Hurdles33"8.12.48a PB9
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 85 · Lake Braddock SecondaryLake Braddock Secondary300 Meters85.46.00a9
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 90 · Lake Braddock SecondaryLake Braddock Secondary55 MeterRound P90.7.99a PB9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31FCPS Middle School ChampionshipMay 31 · Long Jump · Place 18 · Lake Braddock SecondaryLake Braddock SecondaryLong Jump18.12' 3"8
May 31FCPS Middle School ChampionshipMay 31 · 200 Meters · Place 19 · Lake Braddock SecondaryLake Braddock Secondary200 Meters19.29.29aWind: 0.58
May 31FCPS Middle School ChampionshipMay 31 · 100 Meters · Place 30 · Lake Braddock SecondaryLake Braddock Secondary100 MetersRound P30.14.49aWind: -0.98
May 17FCPS Middle School @ ChantillyMay 17 · Long Jump · Place 6 · Lake Braddock SecondarLake Braddock SecondarLong Jump611-02.008
May 17FCPS Middle School @ ChantillyMay 17 · 200 Meters · Place 12 · Lake Braddock SecondarLake Braddock Secondar200 Meters1229.798
May 17FCPS Middle School @ ChantillyMay 17 · 100 Meters · Place 9 · Lake Braddock SecondarLake Braddock Secondar100 Meters914.408
May 3FCPS Middle School @ WoodsonMay 3 · Long Jump · Place 9 · Lake Braddock SecondarLake Braddock SecondarLong Jump911-04.008
May 3FCPS Middle School @ WoodsonMay 3 · 400 Meters · Place 7 · Lake Braddock SecondarLake Braddock Secondar400 Meters71:07.958
May 3FCPS Middle School @ WoodsonMay 3 · 200 Meters · Place 14 · Lake Braddock SecondarLake Braddock Secondar200 Meters1430.448
Apr 26FCPS Middle School @ CentrevilleApr 26 · Long Jump · Place 7 · Lake BraddockLake BraddockLong Jump711' 4.25"8
Apr 26FCPS Middle School @ CentrevilleApr 26 · 200 Meters · Place 12 · Lake BraddockLake Braddock200 Meters1231.898
Apr 26FCPS Middle School @ CentrevilleApr 26 · 100 Meters · Place 9 · Lake BraddockLake Braddock100 Meters914.858