Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 203:38.78aGrant Holloway Holiday Invitational 2026December 20, 2025
1600 Meters · IndoorMCPS #3 · Jan 66:07.10aMCPS #3January 6, 2026
1600 Meters · OutdoorMontgomery County B Meet · May 96:05.5Montgomery County B MeetMay 9, 2026
3200 Meters · OutdoorMCPS Dual Meet Rockville @ Blake · Apr 213:58.00MCPS Dual Meet Rockville @ BlakeApril 2, 2025
400 Meters · OutdoorMontgomery County B Meet · May 111:12.3Montgomery County B MeetMay 11, 2024
800 Meters · OutdoorMontgomery County B Meet · May 92:42.2Montgomery County B MeetMay 9, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 1600 Meters · Place 29 · James Hubert Blake1600 Meters29.6:10.88a11
May 9Montgomery County B MeetMay 9 · 1600 Meters · Place 12 · James Hubert Blake1600 Meters12.6:05.5 PB11
May 9Montgomery County B MeetMay 9 · 800 Meters · Place 7 · James Hubert Blake800 Meters7.2:42.2 PB11
Apr 15Sherwood @ BlakeApr 15 · 1600 Meters · Place 5 · James Hubert Blake1600 Meters56:21.77a11
Apr 4Largo Lions invitationalApr 4 · 3200 Meters · Place 4 · James Hubert Blake3200 Meters4.15:20.77a11
Apr 4Largo Lions invitationalApr 4 · 1600 Meters · Place 6 · James Hubert Blake1600 Meters6.6:22.37a11
Mar 25Paint Branch @ BlakeMar 25 · 1600 Meters · Place 5 · James Hubert Blake1600 Meters56:35.011
Mar 25Paint Branch @ BlakeMar 25 · 400 Meters · Place 8 · James Hubert Blake400 Meters81:13.011

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6MCPS #3Jan 6 · 1600 Meters · Place 18 · James Hubert Blake1600 Meters186:07.10a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1000 Meters · Place 39 · James Hubert Blake1000 Meters39.3:38.78a PB11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1600 Meters · Place 41 · James Hubert Blake1600 Meters41.6:10.20a11
Dec 16MCPS #2Dec 16 · 1600 Meters · Place 22 · James Hubert Blake1600 Meters22.6:08.25a11
Dec 4MCPS Scrimmage Dec 4 · 1600 Meters · Place 25 · James Hubert Blake1600 Meters25.6:11.00aUnofficial11
Jan 13MCPS Meet #3Jan 13 · 1600 Meters · Place 12 · James Hubert Blake1600 Meters126:17.33a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 1600 Meters · James Hubert Blake1600 Meters--DQ10
Apr 16SL & RAIDERS INVITATIONALApr 16 · 1600 Meters · Place 4 · James Hubert Blake1600 Meters4.6:16.46a10
Apr 9Sprinbrook @ BlakeApr 9 · 1600 Meters · Place 2 · James Hubert Blake1600 Meters26:40.0010
Apr 2MCPS Dual Meet Rockville @ BlakeApr 2 · 3200 Meters · Place 2 · James Hubert Blake3200 Meters213:58.00 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10MCPS Meet #1Dec 10 · 1600 Meters · Place 23 · James Hubert Blake1600 Meters23.6:29.02a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Montgomery County B MeetMay 11 · 400 Meters · Place 28 · James Hubert Blake400 Meters281:12.3 PB—
Apr 16Sherwood, Blake - DivisionalApr 16 · 400 Meters · Place 8 · James Hubert Blake400 Meters81:14.09