2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Loudoun County ChampionshipOct 19 · 5,000 Meters Varsity · Place 14 · Broad Run | 5,000 Meters Varsity | 14 | 17:22 | — |
| Oct 15 | Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 38 · Broad Run | 5,000 Meters Varsity | 38 | 16:48.3 | — |
| Oct 6 | Morven Park Dual Meet #1Oct 6 · 5,000 Meters Varsity · Place 1 · Broad Run | 5,000 Meters Varsity | 1 | 16:44.85 | 12 |
| Sep 24 | 19th Annual Stonewall Jackson InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · Broad Run | 5,000 Meters Varsity | 3 | 18:18.00 | — |
| Sep 10 | Judges ClassicSep 10 · 5,000 Meters Varsity · Place 9 · Broad Run | 5,000 Meters Varsity | 9 | 17:33.3 | — |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Third Battle InvitationalOct 17 · 5,000 Meters Varsity · Place 56 · Broad Run | 5,000 Meters Varsity | 56 | 16:42.2 | — |
| Sep 19 | Oatlands InvitationalSep 19 · 5,000 Meters Varsity · Place 59 · Broad Run | 5,000 Meters Varsity | 59 | 17:25 | — |
2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | VHSL Group 5A Conference 14 ChampionshipOct 29 · 5,000 Meters Varsity · Place 17 · Broad Run | 5,000 Meters Varsity | 17 | 16:43.25 | 10 |
| Oct 18 | Milestat.com XC InvitationalOct 18 · 5,000 Meters Varsity · Place 78 · Broad Run | 5,000 Meters Varsity | 78 | 17:17 | — |
| Oct 11 | Glory Days Grill Invitational Cross Country FestivalOct 11 · Seeded · Place 100 · Broad Run | Seeded | 100 | 17:41 | — |
| Sep 20 | Oatlands InvitationalSep 20 · Varsity · Place 156 · Broad Run | Varsity | 156 | 18:01 | — |
| Sep 17 | Conference 14 Mini #2Sep 17 · 5,000 Meters Varsity · Place 10 · Broad Run | 5,000 Meters Varsity | 10 | 5:50.4 | 10 |
| Sep 13 | Judges ClassicSep 13 · 5,000 Meters Varsity · Place 30 · Broad Run | 5,000 Meters Varsity | 30 | 17:28 | SO |
| Sep 10 | Conference 14 MeetSep 10 · 5,000 Meters Varsity · Place 12 · Broad Run | 5,000 Meters Varsity | 12 | 6:02.5 | 10 |
2013 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Tuscarora @ Broad Run Oct 16 · 5,000 Meters Varsity · Place 11 · Broad Run | 5,000 Meters Varsity | 11 | 17:49.00 | — |
| Oct 9 | Oatlands DualsOct 9 · 5,000 Meters Varsity · Place 15 · Broad Run | 5,000 Meters Varsity | 15 | 18:17.00 | — |
| Oct 2 | Broad Run @ Potomac Falls Oct 2 · 5,000 Meters Varsity · Place 16 · Broad Run | 5,000 Meters Varsity | 16 | 17:59.00 | — |
| Sep 21 | Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 7 · Broad Run | 5,000 Meters Varsity | 7 | 18:09 | — |