Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Richard Montgomery High SchoolWalter Johnson @ RM · Oct 6 | 20:15.18 | Walter Johnson @ RM | October 6, 2015 |
| 3 Miles · Tilden Middle SchoolQuince Orchard & Thomas Wootton @ Walter Johnson · Oct 5 | 21:18.75 | Quince Orchard & Thomas Wootton @ Walter Johnson | October 5, 2016 |
| 3 Miles · Walter Johnson HSChurchill HS at Walter Johnson HS · Sep 13 | 22:47.02 | Churchill HS at Walter Johnson HS | September 13, 2016 |
| 5,000 Meters · Borher ParkMontgomery County Championships · Oct 21 | 19:59.60 | Montgomery County Championships | October 21, 2017 |
| 5,000 Meters · Gaithersburg Gold Course (Regional Course)Montgomery County Championship · Oct 24 | 20:52.2 | Montgomery County Championship | October 24, 2015 |
| 5,000 Meters · High Point FarmCoyote Run at High Point Farm · Oct 8 | 21:45 | Coyote Run at High Point Farm | October 8, 2014 |
| 5,000 Meters · Meadowbrook Park PlaygroundRM and WJ at B-CC · Sep 20 | 20:42.9 | RM and WJ at B-CC | September 20, 2016 |
| 5,000 Meters · Poolesville High SchoolWalter Johnson and Einstein@PHS · Sep 12 | 22:08.1 | Walter Johnson and Einstein@PHS | September 12, 2017 |
| 5,000 Meters · Tilden Middle SchoolEinstien At WJ · Sep 29 | 21:27.42 | Einstien At WJ | September 29, 2015 |
| 5,000 Meters · Timberlawn ParkRichard Montgomery , Einstien at WJ · Sep 27 | 21:28.15 | Richard Montgomery , Einstien at WJ | September 27, 2017 |
| 5,000 Meters · Walt Whitman HSChurchill & Walter Johnson vs. Whitman · Oct 13 | 21:22.84 | Churchill & Walter Johnson vs. Whitman | October 13, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Montgomery County ChampionshipsOct 21 · 5,000 Meters Junior Senior B Boys · Place 74 · Walter Johnson | 5,000 Meters Junior Senior B Boys | 74 | 19:59.60 PB | 12 |
| Oct 4 | WJ & Einstein at Paint BranchOct 4 · 5,000 Meters Junior Varsity · Place 11 · Walter Johnson | 5,000 Meters Junior Varsity | 11 | 21:06.7 | 12 |
| Sep 27 | Richard Montgomery , Einstien at WJSep 27 · 5,000 Meters Varsity · Place 51 · Walter Johnson | 5,000 Meters Varsity | 51 | 21:28.15 PB | 12 |
| Sep 19 | Quince Orchard @ Walter JohnsonSep 19 · 5,000 Meters Varsity · Place 29 · Walter Johnson | 5,000 Meters Varsity | 29 | 21:20.42 | — |
| Sep 12 | Walter Johnson and Einstein@PHSSep 12 · 5,000 Meters Varsity · Place 63 · Walter Johnson | 5,000 Meters Varsity | 63 | 22:08.1 PB | 12 |
2016 Cross Country
4 results2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Montgomery County ChampionshipOct 24 · 5,000 Meters Varsity B 9-10 · Place 146 · Walter Johnson | 5,000 Meters Varsity B 9-10 | 146 | 20:52.2 PB | 10 |
| Oct 13 | Churchill & Walter Johnson vs. WhitmanOct 13 · 5,000 Meters Varsity · Place 45 · Walter Johnson | 5,000 Meters Varsity | 45 | 21:22.84 PB | 10 |
| Oct 6 | Walter Johnson @ RMOct 6 · 3 Mile Varsity · Place 42 · Walter Johnson | 3 Mile Varsity | 42 | 20:15.18 PB | 10 |
| Sep 29 | Einstien At WJSep 29 · 5,000 Meters Varsity · Place 36 · Walter Johnson | 5,000 Meters Varsity | 36 | 21:27.42 PB | 10 |
| Sep 15 | BCC at WJSep 15 · 5,000 Meters Varsity · Place 52 · Walter Johnson | 5,000 Meters Varsity | 52 | 23:17.12 | 10 |
2014 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Montgomery County ChampionshipsOct 18 · 5,000 Meters Frosh/Soph Freshman · Place 121 · Walter Johnson | 5,000 Meters Frosh/Soph Freshman | 121 | 21:14 | 9 |
| Oct 8 | Coyote Run at High Point FarmOct 8 · 5,000 Meters Junior Varsity · Place 140 · Walter Johnson | 5,000 Meters Junior Varsity | 140 | 21:45 PB | 9 |
| Sep 23 | Poolesville at WJSep 23 · 5,000 Meters Varsity · Place 44 · Walter Johnson | 5,000 Meters Varsity | 44 | 21:36.40 | 9 |
| Sep 2 | Time TrialSep 2 · 3,200 Meters Varsity · Walter Johnson | 3,200 Meters Varsity | 0 | 14:41Unofficial | 9 |