Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSherwood @ Blake · Apr 1512.9Sherwood @ BlakeApril 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorMontgomery County B Meet · May 949.1Montgomery County B MeetMay 9, 2026
400 Meters · OutdoorMontgomery County B Meet · May 91:00.9Montgomery County B MeetMay 9, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Montgomery County B MeetMay 9 · 300m Hurdles · Place 17 · James Hubert Blake300m Hurdles36" / 0.914m17.49.1 PB11
May 9Montgomery County B MeetMay 9 · 400 Meters · Place 69 · James Hubert Blake400 Meters69.1:00.9 PB11
Apr 29Blake, Rockville @ SpringbrookApr 29 · 300m Hurdles · Place 3 · James Hubert Blake300m Hurdles349.11a11
Apr 15Sherwood @ BlakeApr 15 · 300m Hurdles · Place 6 · James Hubert Blake300m Hurdles649.17a11
Apr 15Sherwood @ BlakeApr 15 · 100 Meters · Place 14 · James Hubert Blake100 Meters1412.9 PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6MCPS #3Jan 6 · 55m Hurdles · Place 34 · James Hubert Blake55m Hurdles3416.75a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 9Sprinbrook @ BlakeApr 9 · 300m Hurdles · Place 2 · James Hubert Blake300m Hurdles248.3010
Apr 9Sprinbrook @ BlakeApr 9 · 110m Hurdles · Place 3 · James Hubert Blake110m Hurdles326.4010
Apr 2MCPS Dual Meet Rockville @ BlakeApr 2 · 300m Hurdles · Place 4 · James Hubert Blake300m Hurdles451.4010
Apr 2MCPS Dual Meet Rockville @ BlakeApr 2 · 100 Meters · Place 8 · James Hubert Blake100 Meters813.3010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22MCPS Indoor ChampionshipsJan 22 · 55m Hurdles · Place 19 · James Hubert Blake55m Hurdles1911.58a—
Jan 13MCPS Meet #3Jan 13 · 55m Hurdles · Place 28 · James Hubert Blake55m Hurdles2811.80a—