Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 11 | 17:23.06 | MPSSAA 3A State Championships | November 11, 2017 |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 12 | 17:34.0 | MPSSAA 3A State Championships | November 12, 2016 |
| 5,000 Meters · Borher ParkMontgomery County Championships · Oct 21 | 16:31.50 | Montgomery County Championships | October 21, 2017 |
| 5,000 Meters · Northwood HS8th Annual Consortia Championships · Oct 15 | 17:52 | 8th Annual Consortia Championships | October 15, 2016 |
| 5,000 Meters · Sherwood HSBlake - Sherwood Scrimmage · Aug 29 | 19:13.46 | Blake - Sherwood Scrimmage | August 29, 2017 |
| 5,000 Meters · The Bullis School CampusBullis Invitational · Sep 9 | 17:13.70 | Bullis Invitational | September 9, 2017 |
| 5,000 Meters · Watkins Mill HSMPSSAA 3A West Region Championships · Nov 2 | 18:01.77 | MPSSAA 3A West Region Championships | November 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 3A State ChampionshipsNov 11 · 3 Miles Varsity · Place 18 · James Hubert Blake | 3 Miles Varsity | 18 | 17:23.06 PB | 12 |
| Nov 2 | MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 9 · James Hubert Blake | 5,000 Meters Varsity | 9 | 18:01.77 PB | 12 |
| Oct 21 | Montgomery County ChampionshipsOct 21 · 5,000 Meters Varsity Boys · Place 21 · James Hubert Blake | 5,000 Meters Varsity Boys | 21 | 16:31.50 PB | 12 |
| Oct 14 | 9th Annual Consortia ChampionshipsOct 14 · 5,000 Meters Varsity · Place 42 · James Hubert Blake | 5,000 Meters Varsity | 42 | 19:37 | 12 |
| Oct 3 | Rockville, WM, Blake, Northwood, Kennedy and Magruder Meet(Make-UP)Oct 3 · 5,000 Meters Varsity · Place 3 · James Hubert Blake | 5,000 Meters Varsity | 3 | 17:28.0 | 12 |
| Sep 16 | Prince George's County InvitationalSep 16 · 5,000 Meters Varsity · Place 36 · James Hubert | 5,000 Meters Varsity | 36 | 19:27.53 | — |
| Sep 16 | Prince George's County InvitationalSep 16 · 5,000 Meters Varsity · Place 36 · James Hubert | 5,000 Meters Varsity | 36 | 19:27.53 | — |
| Sep 12 | Northwood at BlakeSep 12 · 5,000 Meters Varsity · Place 3 · Blake | 5,000 Meters Varsity | 3 | 18:09 | — |
| Sep 9 | Bullis InvitationalSep 9 · 5,000 Meters Varsity · Place 3 · James Hubert Blake | 5,000 Meters Varsity | 3 | 17:13.70 PB | 12 |
| Aug 29 | Blake - Sherwood ScrimmageAug 29 · 5,000 Meters Co Ed Open · Place 4 · James Hubert Blake | 5,000 Meters Co Ed Open | 4 | 19:13.46 PB | 12 |
2016 Cross Country
5 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Bull Run InvitationalSep 26 · 3 Miles Varsity · Place 45 · BLAKE | 3 Miles Varsity | 45 | 6:06 | — |
2014 Cross Country
1 results