Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 4A State XC Championships · Nov 10 | 17:35.73 | MPSSAA 4A State XC Championships | November 10, 2018 |
| 3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 11 | 17:42.42 | MPSSAA 4A State Championships | November 11, 2017 |
| 3 Miles · Richard Montgomery High SchoolNorthwest, Churchill at Richard Montgomery · Sep 17 | 16:51 | Northwest, Churchill at Richard Montgomery | September 17, 2019 |
| 5,000 Meters · Borher ParkMontgomery County Championships · Oct 21 | 16:57.20 | Montgomery County Championships | October 21, 2017 |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 17:05 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · Timberlawn ParkRichard Montgomery , Einstien at WJ · Sep 27 | 17:24.90 | Richard Montgomery , Einstien at WJ | September 27, 2017 |
| 5,000 Meters · Watkins Mill HS4A West Regional Championships · Nov 1 | 17:48.09 | 4A West Regional Championships | November 1, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results2018 Cross Country
8 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 4A State ChampionshipsNov 11 · 3 Miles Varsity · Place 72 · Richard Montgomery | 3 Miles Varsity | 72 | 17:42.42 PB | 10 |
| Nov 2 | MPSSAA 4A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 31 · Richard Montgomery | 5,000 Meters Varsity | 31 | 18:01.0 | 10 |
| Oct 21 | Montgomery County ChampionshipsOct 21 · 5,000 Meters Varsity Boys · Place 41 · Richard Montgomery | 5,000 Meters Varsity Boys | 41 | 16:57.20 PB | 10 |
| Sep 27 | Richard Montgomery , Einstien at WJSep 27 · 5,000 Meters Varsity · Place 3 · Richard Montgomery | 5,000 Meters Varsity | 3 | 17:24.90 PB | 10 |
| Sep 9 | Maryland State Track and TrailSep 9 · 5,000 Meters Varsity · Place 7 · Richard Montgomery | 5,000 Meters Varsity | 7 | 17:03.5 | 10 |
| Sep 6 | Poolesville, Paint Branch @ RMSep 6 · 3 Miles Varsity · Place 12 · Richard Montgomery | 3 Miles Varsity | 12 | 18:42 | 10 |
| Sep 2 | Interstate ClassicSep 2 · 3 Miles Varsity · Place 11 · Richard Montgomery | 3 Miles Varsity | 11 | 17:06.0 | 10 |
| Aug 25 | RM Time TrialsAug 25 · 3 Miles Varsity · Richard Montgomery | 3 Miles Varsity | 0 | 17:06Unofficial | 10 |