Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNational District Meet #1 Meet A · Mar 1815.41aNational District Meet #1 Meet AMarch 18, 2026
300 Meters · IndoorNorthern VA TJMS Meet #1 · Dec 558.99aNorthern VA TJMS Meet #1December 5, 2025
55 Meter · IndoorNorthern VA TJMS Meet #1 · Dec 59.44aNorthern VA TJMS Meet #1December 5, 2025
55 Meters · IndoorNorthern VA TJMS Meet #6 · Jan 98.97Northern VA TJMS Meet #6January 9, 2026
Shot Put · 4kg · IndoorNorthern VA TJMS Meet #4 · Dec 1414-09.00Northern VA TJMS Meet #4December 14, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 18National District Meet #1 Meet AMar 18 · 100 Meters · Place 55 · Hayfield100 Meters55.15.41a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9Northern VA TJMS Meet #6Jan 9 · 55 Meters · Place 15 · Hayfield55 Meters158.97 PB—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Northern VA TJMS Meet #1Dec 5 · 300 Meters · Place 34 · Hayfield300 Meters34.58.99a PB10
Dec 5Northern VA TJMS Meet #1Dec 5 · 55 Meter · Place 63 · Hayfield55 Meter63.9.44a PB10
Jan 28National District Indoor Track ChampionshipsJan 28 · Shot Put · Place 17 · Hayfield SecShot Put1715-08.509
Jan 28National District Indoor Track ChampionshipsJan 28 · Shot Put · Place 17 · Hayfield SecShot Put1715-08.509
Jan 17Northern VA TJMS Meet # 7Jan 17 · Shot Put · Place 24 · HayfieldShot Put2415-06.00—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Northern VA TJMS Meet #4Dec 14 · Shot Put · Place 16 · HayfieldShot Put4kg16.14-09.00 PB9