2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Loudoun County ChampionshipOct 19 · 5,000 Meters Varsity · Place 163 · Broad Run | 5,000 Meters Varsity | 163 | 19:51 | — |
| Oct 15 | Third Battle InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 83 · Broad Run | 5,000 Meters Junior Varsity | 83 | 18:47.8 | — |
| Oct 6 | Morven Park Dual Meet #1Oct 6 · 5,000 Meters Varsity · Place 70 · Broad Run | 5,000 Meters Varsity | 70 | 20:42.75 | 12 |
| Sep 10 | Judges ClassicSep 10 · 5,000 Meters Varsity · Place 166 · Broad Run | 5,000 Meters Varsity | 166 | 20:39.3 | — |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Third Battle InvitationalOct 17 · 5,000 Meters Junior Varsity · Place 58 · Broad Run | 5,000 Meters Junior Varsity | 58 | 18:31.9 | — |
| Sep 19 | Oatlands InvitationalSep 19 · 5,000 Meters Varsity · Place 336 · Broad Run | 5,000 Meters Varsity | 336 | 19:53 | — |
2014 Cross Country
5 results2013 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Tuscarora @ Broad Run Oct 16 · 5,000 Meters Varsity · Place 36 · Broad Run | 5,000 Meters Varsity | 36 | 19:47.00 | — |
| Oct 9 | Oatlands DualsOct 9 · 5,000 Meters Varsity · Place 67 · Broad Run | 5,000 Meters Varsity | 67 | 20:50.00 | — |
| Oct 2 | Broad Run @ Potomac Falls Oct 2 · 5,000 Meters Varsity · Place 42 · Broad Run | 5,000 Meters Varsity | 42 | 20:10.00 | — |
| Sep 21 | Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 184 · Broad Run | 5,000 Meters Varsity | 184 | 20:18 | — |