| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 2.98 Miles · Burke Lake Park2017 VHSL 6A Occoquan Region C Cross Country Championship · Nov 2 | 21:17 | 2017 VHSL 6A Occoquan Region C Cross Country Championship | November 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Sep 8 | 2018 Monroe Parker InvitationalSep 8 · 3 Miles Varsity · Place 170 · Hayfield Secondary School | 3 Miles Varsity | 170 | 22:54 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 2 | 2017 VHSL 6A Occoquan Region C Cross Country ChampionshipNov 2 · 2.98 Miles Varsity · Place 52 · Hayfield | 2.98 Miles Varsity | 52 | 21:17 PB | 11 |
| Oct 14 | MileStat.com InvitationalOct 14 · 5,000 Meters Varsity · Place 49 · Hayfield Secondary School | 5,000 Meters Varsity | 49 | 21:29 | — |
| Oct 7 | Glory Days InvitationalOct 7 · 5,000 Meters Seeded · Place 102 · Hayfield Secondary School | 5,000 Meters Seeded | 102 | 23:03 | — |
| Sep 16 | Oatlands InvitationalSep 16 · Varsity · Place 329 · Hayfield Secondary School | Varsity | 329 | 24:45 | — |
| Sep 9 | 2017 Monroe Parker InvitationalSep 9 · 3 Miles Varsity · Place 189 · Hayfield Secondary School | 3 Miles Varsity | 189 | 22:33 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 26 | 2016 VHSL 6A Conference 6 Cross Country ChampionshipsOct 26 · 3 Miles Varsity · Place 55 · Hayfield Secondary School | 3 Miles Varsity | 55 | 24:36 | — |
| Oct 15 | MileStat.com InvitationalOct 15 · 5,000 Meters Varsity · Place 208 · Hayfield Secondary School | 5,000 Meters Varsity | 208 | 25:50:00 | — |
| Oct 6 | Conference 6 Weekday MeetOct 6 · 3 Miles Varsity · Place 103 · Hayfield | 3 Miles Varsity | 103 | 24:49 | — |
| Sep 17 | Oatlands InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 250 · Hayfield Secondary School | 5,000 Meters Junior Varsity | 250 | 27:49 | — |