Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorConcorde Invitational · May 115.50aConcorde InvitationalMay 1, 2024
1000 Meters · IndoorNorthern VA TJMS Meet #9 · Jan 174:01.50Northern VA TJMS Meet #9January 17, 2026
1600 Meters · IndoorNorthern VA TJMS Meet #9 · Jan 176:41.00Northern VA TJMS Meet #9January 17, 2026
1600 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 66:39.62aConcorde Invitational- Part 1 & 2May 6, 2026
200 Meters · OutdoorConcorde Invitational · May 132.34aConcorde InvitationalMay 1, 2024
55 Meter · IndoorNorthern VA TJMS Meet #5 · Dec 169.54aNorthern VA TJMS Meet #5December 16, 2023
800 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 62:51.90aConcorde Invitational- Part 1 & 2May 6, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Concorde Invitational- Part 1 & 2May 6 · 1600 Meters · Place 18 · Centreville1600 Meters18.6:39.62a PB11
May 6Concorde Invitational- Part 1 & 2May 6 · 800 Meters · Place 35 · Centreville800 Meters35.2:51.90a PB11
Apr 22Concorde District Meet #3Apr 22 · 800 Meters · Place 13 · Centreville800 Meters13.2:53.34a11
Apr 15Concorde District Mega-Meet- Part IIApr 15 · 800 Meters · Place 15 · Centreville800 Meters15.2:55.83a11
Apr 11Wildcat InvitationalApr 11 · 1600 Meters · Place 14 · Centreville1600 Meters14.6:41.97a11
Apr 11Wildcat InvitationalApr 11 · 800 Meters · Place 15 · Centreville800 Meters15.3:02.83a11
Apr 8Concorde District Mega-Meet- Part IApr 8 · 1600 Meters · Place 15 · Centreville1600 Meters15.6:42.79a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17Northern VA TJMS Meet #9Jan 17 · 1000 Meters · Place 7 · Centreville1000 Meters74:01.50 PB—
Jan 17Northern VA TJMS Meet #9Jan 17 · 1600 Meters · Place 10 · Centreville1600 Meters106:41.00 PB—
Jan 9Northern VA TJMS Meet #6Jan 9 · 1000 Meters · Place 10 · Centreville1000 Meters104:03.21—
Jan 9Northern VA TJMS Meet #6Jan 9 · 1600 Meters · Place 15 · Centreville1600 Meters157:26.95—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Northern VA TJMS Meet #4Dec 13 · 1000 Meters · Place 12 · Centreville1000 Meters12.4:15.43a11
Dec 13Northern VA TJMS Meet #4Dec 13 · 1600 Meters · Place 12 · Centreville1600 Meters12.7:10.32a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 1600 Meters · Place 20 · Centreville1600 Meters20.6:50.21a10
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 800 Meters · Place 22 · Centreville800 Meters22.3:03.03a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Northern VA TJMS Meet #4Dec 14 · 1600 Meters · Place 27 · Centreville1600 Meters27.7:23.29a10
Dec 6Northern Region TJMS Meet #1Dec 6 · 1600 Meters · Place 17 · Centreville1600 Meters17.7:22.49a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Concorde InvitationalMay 1 · 200 Meters · Place 61 · Centreville200 Meters61.32.34a PB9
May 1Concorde InvitationalMay 1 · 100 Meters · Place 45 · Centreville100 Meters45.15.50a PB9
Apr 11Concorde District Meet #2Apr 11 · 100 Meters · Place 23 · Centreville100 Meters2315.539

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · 55 Meter · Place 23 · Centreville55 Meter23.9.54a PB9