Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Black Hill Regional ParkRockville @ Seneca Valley · Sep 29 | 23:33 | Rockville @ Seneca Valley | September 29, 2015 |
| 5,000 Meters · Gaithersburg Gold Course (Regional Course)Montgomery County Championship · Oct 24 | 20:56.9 | Montgomery County Championship | October 24, 2015 |
| 5,000 Meters · Rockville Civic CenterKennedy & Rockville @ Magruder · Sep 21 | 21:36 | Kennedy & Rockville @ Magruder | September 21, 2016 |
| 5,000 Meters · Urbana High SchoolUrbana Invitational · Oct 11 | 26:33.4 | Urbana Invitational | October 11, 2014 |
| 5,000 Meters · Watkins Mill HSMPSSAA 3A South Region Championships · Nov 3 | 21:02.38 | MPSSAA 3A South Region Championships | November 3, 2016 |
| 5,000 Meters · Wheaton Regional ParkRockville at Kennedy · Sep 16 | 23:13.1 | Rockville at Kennedy | September 16, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Montgomery County ChampionshipOct 24 · 5,000 Meters Varsity · Place 210 · Rockville | 5,000 Meters Varsity | 210 | 20:56.9 PB | 10 |
| Oct 6 | Damascus, Watkins Mill and Wheaton at Rockville Oct 6 · 5,000 Meters Varsity · Place 45 · Rockville | 5,000 Meters Varsity | 45 | 21:56 | 10 |
| Sep 29 | Rockville @ Seneca ValleySep 29 · 5,000 Meters Varsity · Place 18 · Rockville | 5,000 Meters Varsity | 18 | 23:33 PB | 10 |
| Sep 24 | 2015 Wolverine Run at Watkins Mill Sep 24 · 5,000 Meters Varsity · Place 32 · Rockville | 5,000 Meters Varsity | 32 | 23:32Unofficial | 10 |
| Sep 16 | Rockville at KennedySep 16 · 5,000 Meters Varsity · Place 12 · Rockville | 5,000 Meters Varsity | 12 | 23:13.1 PB | 10 |
| Sep 8 | Magruder @ RockvilleSep 8 · 5,000 Meters Varsity · Place 19 · Rockville | 5,000 Meters Varsity | 19 | 23:20 | 10 |
2014 Cross Country
2 results