| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 15 | VHSL 6A State Cross Country ChampionshipNov 15 · 3A · Place 19 · Hidden Valley | 3A | 19 | 16:33.00 | 12 |
| Nov 5 | VHSL Group 3A West Regional XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 19 · Hidden Valley | 5,000 Meters Varsity | 19 | 16:58.37 | SR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 5 | VHSL Region IV ChampionshipsNov 5 · 5,000 Meters Varsity · Place 22 · Hidden Valley | 5,000 Meters Varsity | 22 | 17:42.43 | 10 |
| Sep 10 | Knights Crossing InvitationalSep 10 · 5,000 Meters Varsity · Place 39 · Hidden Valley | 5,000 Meters Varsity | 39 | 17:18.90 | 10 |
| Aug 31 | Lord Botetourt, Glenvar, Hidden ValleyAug 31 · 5,000 Meters Varsity · Place 3 · Hidden Valley | 5,000 Meters Varsity | 3 | 19:25.00 | — |
| Aug 27 | Clash with the TitansAug 27 · 5,000 Meters Varsity · Place 23 · Hidden Valley | 5,000 Meters Varsity | 23 | 18:27.50 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 5 | VHSL Region IV ChampionshipsNov 5 · Varsity · Place 25 · Hidden Valley | Varsity | 25 | 18:18 | — |
| Oct 27 | VHSL River Ridge District XC ChampionshipsOct 27 · Varsity · Place 14 · Hidden Valley | Varsity | 14 | 18:27.08 | 9 |
| Sep 11 | Knights Crossing InvitationalSep 11 · 5,000 Meters Varsity · Place 71 · Hidden Valley | 5,000 Meters Varsity | 71 | 17:52.84 | 9 |
| Aug 28 | Clash with the TitansAug 28 · 5,000 Meters Varsity · Place 49 · Hidden Valley | 5,000 Meters Varsity | 49 | 20:01.53 | 9 |
| Aug 28 | Clash with the TitansAug 28 · 5,000 Meters Varsity · Place 49 · Hidden Valley | 5,000 Meters Varsity | 49 | 20:01.53 | 9 |