Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMontgomery County B Meet · May 97:42.2Montgomery County B MeetMay 9, 2026
400 Meters · OutdoorMCPS Dual Meet Rockville @ Blake · Apr 21:28.00MCPS Dual Meet Rockville @ BlakeApril 2, 2025
800 Meters · OutdoorMountain Bash · Apr 253:15.98aMountain BashApril 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Montgomery County B MeetMay 9 · 1600 Meters · Place 81 · Rockville1600 Meters81.7:42.2 PB10
May 9Montgomery County B MeetMay 9 · 800 Meters · Place 71 · Rockville800 Meters71.3:29.810
Apr 29Blake, Rockville @ SpringbrookApr 29 · 1600 Meters · Place 9 · Rockville1600 Meters97:53.33a10
Apr 29Blake, Rockville @ SpringbrookApr 29 · 800 Meters · Place 7 · Rockville800 Meters73:45.34a10
Apr 25Mountain BashApr 25 · 800 Meters · Place 34 · Rockville800 Meters343:15.98a PB10
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · 1600 Meters · Place 12 · Rockville1600 Meters127:44.87a10
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 1600 Meters · Place 6 · Rockville1600 Meters67:44.65a10
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 800 Meters · Place 8 · Rockville800 Meters83:20.34a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 2MCPS Dual Meet Rockville @ BlakeApr 2 · 400 Meters · Place 9 · Rockville400 Meters91:28.00 PB9