Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Black Hill Regional ParkMagruder @ Seneca Valley · Sep 27 | 28:26 | Magruder @ Seneca Valley | September 27, 2016 |
| 5,000 Meters · Borher ParkMontgomery County Championships · Oct 21 | 28:54.20 | Montgomery County Championships | October 21, 2017 |
| 5,000 Meters · Gaithersburg Gold Course (Regional Course)Montgomery County Championship · Oct 24 | 23:32.5 | Montgomery County Championship | October 24, 2015 |
| 5,000 Meters · High Point FarmCoyote Run at High Point Farm · Oct 8 | 35:29 | Coyote Run at High Point Farm | October 8, 2014 |
| 5,000 Meters · Loiderman Middle SchoolMagruder @ Wheaton · Sep 14 | 28:27.00 | Magruder @ Wheaton | September 14, 2016 |
| 5,000 Meters · Northwood HSMagruder at Northwood · Sep 26 | 33:37 | Magruder at Northwood | September 26, 2017 |
| 5,000 Meters · Rockville Civic CenterKennedy & Rockville @ Magruder · Sep 21 | 27:06 | Kennedy & Rockville @ Magruder | September 21, 2016 |
| 5,000 Meters · Watkins Mill HSWolverine Run · Oct 8 | 28:50.41 | Wolverine Run | October 8, 2016 |
| 5,000 Meters · Westminster High SchoolWestminster Invitational · Oct 10 | 26:25.2 | Westminster Invitational | October 10, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Montgomery County ChampionshipsOct 21 · 5,000 Meters Junior Senior B Boys · Place 222 · Col. Zadok Magruder | 5,000 Meters Junior Senior B Boys | 222 | 28:54.20 PB | 12 |
| Sep 26 | Magruder at NorthwoodSep 26 · 5,000 Meters Varsity · Place 33 · Col. Zadok Magruder | 5,000 Meters Varsity | 33 | 33:37 PB | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Montgomery County ChampionshipsOct 22 · 5,000 Meters Junior Varsity Grades 11-12 · Place 191 · Col. Zadok Magruder | 5,000 Meters Junior Varsity Grades 11-12 | 191 | 25:35.93 | 11 |
| Oct 8 | Wolverine RunOct 8 · 5,000 Meters Junior Varsity · Place 72 · Col. Zadok Magruder | 5,000 Meters Junior Varsity | 72 | 28:50.41 PB | 11 |
| Sep 27 | Magruder @ Seneca ValleySep 27 · 5,000 Meters Varsity · Place 42 · Col. Zadok Magruder | 5,000 Meters Varsity | 42 | 28:26 PB | 11 |
| Sep 21 | Kennedy & Rockville @ MagruderSep 21 · 5,000 Meters Varsity · Place 51 · Col. Zadok Magruder | 5,000 Meters Varsity | 51 | 27:06 PB | 11 |
| Sep 14 | Magruder @ WheatonSep 14 · 5,000 Meters Varsity · Place 33 · Col. Zadok Magruder | 5,000 Meters Varsity | 33 | 28:27.00 PB | 11 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Montgomery County ChampionshipOct 24 · 5,000 Meters Varsity B 9-10 · Place 279 · Col. Zadok Magruder | 5,000 Meters Varsity B 9-10 | 279 | 23:32.5 PB | 10 |
| Oct 10 | Westminster InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 82 · Col. Zadok Magruder | 5,000 Meters Junior Varsity | 82 | 26:25.2 PB | 10 |
| Sep 29 | Magruder, Kennedy and Wheaton at Watkins Mill 3:30 pmSep 29 · 5,000 Meters Varsity · Col. Zadok Magruder | 5,000 Meters Varsity | 0 | 27:55Unofficial | 10 |
| Sep 24 | 2015 Wolverine Run at Watkins Mill Sep 24 · 5,000 Meters Junior Varsity · Col. Zadok Magruder | 5,000 Meters Junior Varsity | 0 | 29:05Unofficial | 10 |
| Sep 8 | Magruder @ RockvilleSep 8 · 5,000 Meters Varsity · Place 43 · Col. Zadok Magruder | 5,000 Meters Varsity | 43 | 28:58 | 10 |
| Aug 26 | Sandy Spring Friends School Pre-Season MeetAug 26 · 5,000 Meters Varsity · Col. Zadok Magruder | 5,000 Meters Varsity | 0 | 29:00Unofficial | 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 285 · Col. Zadok Magruder | 5,000 Meters Frosh/Soph Freshman | 285 | 26:02 | 9 |
| Oct 8 | Coyote Run at High Point FarmOct 8 · 5,000 Meters Junior Varsity · Place 272 · Col. Zadok Magruder | 5,000 Meters Junior Varsity | 272 | 35:29 PB | 9 |
| Sep 16 | Kennedy,Magruder,Rockville@Watkins MillSep 16 · 5,000 Meters Varsity · Place 63 · Col Zadok Magruder | 5,000 Meters Varsity | 63 | 29:54 | 9 |
| Sep 10 | Seneca Valley@ MagruderSep 10 · 5,000 Meters Varsity · Col. Zadok Magruder | 5,000 Meters Varsity | 0 | 31:53Unofficial | 9 |