Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorMontgomery County Championships · Jan 16 | 5:00.41a | Montgomery County Championships | January 16, 2019 |
| 1600 Meters · OutdoorBlake, Magruder @Gaithersburg · Apr 16 | 5:05.41a | Blake, Magruder @Gaithersburg | April 16, 2019 |
| 3000 Meters · OutdoorScorpion Classic · Apr 20 | 11:12.00 | Scorpion Classic | April 20, 2018 |
| 3200 Meters · IndoorEd Bowie Invitational · Dec 8 | 11:16.55a | Ed Bowie Invitational | December 8, 2018 |
| 3200 Meters · OutdoorPaint Branch vs. Springbrook and Blake Tri Meet · Apr 10 | 10:58.89 | Paint Branch vs. Springbrook and Blake Tri Meet | April 10, 2019 |
| 400 Meters · Outdoor · Hand timedBlake vs. Sherwood - Divisional · Mar 22 | 1:01.0h | Blake vs. Sherwood - Divisional | March 22, 2017 |
| 800 Meters · IndoorMCPS Meet #1 · Dec 5 | 2:30.67a | MCPS Meet #1 | December 5, 2017 |
| 800 Meters · OutdoorBlake, Magruder @Gaithersburg · Apr 16 | 2:15.80a | Blake, Magruder @Gaithersburg | April 16, 2019 |
| Discus · 1.6kg · OutdoorBlake, Magruder @Gaithersburg · Apr 16 | 65-00 | Blake, Magruder @Gaithersburg | April 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
7 results2019 Indoor Track
3 results2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | MCPS MeetDec 13 · 1600 Meters · Place 27 · James Hubert Blake | 1600 Meters | 27. | 5:11.04a | 11 |
| Dec 8 | Ed Bowie InvitationalDec 8 · 3200 Meters · Place 18 · James Hubert Blake | 3200 Meters | 18. | 11:16.55a PB | 11 |
2018 Outdoor Track
3 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 26 | MCPS Meet #3Dec 26 · 3200 Meters · James Hubert Blake | 3200 Meters | — | DNS | 10 |
| Dec 5 | MCPS Meet #1Dec 5 · 800 Meters · Place 83 · James Hubert Blake | 800 Meters | 83. | 2:30.67a PB | 10 |
2017 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | MCPS B MeetMay 13 · 3200 Meters · Place 31 · James Hubert Blake | 3200 Meters | 31. | 11:38.77Unofficial | 9 |
| May 13 | MCPS B MeetMay 13 · 800 Meters · Place 33 · James Hubert Blake | 800 Meters | 33. | 2:22.86Unofficial | 9 |
| Apr 22 | Riverdale Baptist InvitationalApr 22 · 800 Meters · Place 27 · James Hubert | 800 Meters | 27 | 2:24.41 | — |
| Mar 22 | Blake vs. Sherwood - DivisionalMar 22 · 400 Meters · Place 5 · James Hubert Blake | 400 Meters | 5. | 1:01.0h PB | 9 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | MCPS Meet #3Dec 27 · 1600 Meters · James Hubert Blake | 1600 Meters | — | DNS | 9 |
| Dec 27 | MCPS Meet #3Dec 27 · 800 Meters · James Hubert Blake | 800 Meters | — | DNS | 9 |
| Dec 6 | MCPS Meet #2Dec 6 · 800 Meters · Place 57 · James Hubert Blake | 800 Meters | 57. | 2:34.73a | 9 |