Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNorthern VA TJMS Meet #6 · Jan 94:17.22Northern VA TJMS Meet #6January 9, 2026
1600 Meters · IndoorNorthern VA TJMS Meet #10/ Arlington County Meet · Jan 236:53.42Northern VA TJMS Meet #10/ Arlington County MeetJanuary 23, 2026
1600 Meters · OutdoorLiberty District at Marshall · Apr 226:39.01aLiberty District at MarshallApril 22, 2026
3200 Meters · OutdoorLiberty District at Yorktown · Apr 2914:41.11aLiberty District at YorktownApril 29, 2026
800 Meters · OutdoorLiberty District @ Langley · Mar 253:01.57aLiberty District @ LangleyMarch 25, 2026
Discus · 1kg · OutdoorLiberty District at Yorktown · Apr 2931' 8"Liberty District at YorktownApril 29, 2026
Shot Put · 4kg · OutdoorLiberty District at Marshall · Apr 2218' 0.5"Liberty District at MarshallApril 22, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Liberty District at YorktownApr 29 · Discus · Place 26 · YorktownDiscus1kg26.31' 8" PB9
Apr 29Liberty District at YorktownApr 29 · 3200 Meters · Place 5 · Yorktown3200 Meters5.14:41.11a PB9
Apr 29Liberty District at YorktownApr 29 · 800 Meters · Place 44 · Yorktown800 Meters44.3:14.87a9
Apr 22Liberty District at MarshallApr 22 · Shot Put · Place 21 · YorktownShot Put4kg21.18' 0.5" PB9
Apr 22Liberty District at MarshallApr 22 · 1600 Meters · Place 30 · Yorktown1600 Meters30.6:39.01a PB9
Apr 8Liberty District at Washington - LibertyApr 8 · Shot Put · Place 23 · YorktownShot Put4kg23.16' 10"9
Mar 25Liberty District @ LangleyMar 25 · 800 Meters · Place 31 · Yorktown800 Meters313:01.57a PB9
Mar 18Liberty District @ WakefieldMar 18 · Shot Put · Place 24 · YorktownShot Put2418-29
Mar 18Liberty District @ WakefieldMar 18 · 1600 Meters · Place 35 · Yorktown1600 Meters356:48.26a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · Shot Put · Place 9 · YorktownShot Put915-11.50—
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · 1600 Meters · Place 10 · Yorktown1600 Meters106:53.42 PB—
Jan 9Northern VA TJMS Meet #6Jan 9 · Shot Put · Place 32 · YorktownShot Put3213-04.00—
Jan 9Northern VA TJMS Meet #6Jan 9 · 1000 Meters · Place 16 · Yorktown1000 Meters164:17.22 PB—