Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 30 | Glen Allen & Deep Run DualMar 30 · 5,000 Meters Varsity · Place 26 · Deep Run | 5,000 Meters Varsity | 26 | 20:31 PB | 12 |
| Mar 17 | Maggie Walker Dual #2Mar 17 · 5,000 Meters Varsity · Place 22 · Deep Run | 5,000 Meters Varsity | 22 | 21:12 PB | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VHSL Region 4B XC ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 42 · Deep Run | 5,000 Meters Junior Varsity | 42 | 18:45.6 PB | 11 |
| Nov 6 | VHSL Region 5B ChampionshipNov 6 · 5,000 Meters Junior Varsity · Place 42 · Deep Run | 5,000 Meters Junior Varsity | 42 | 18:45.6 | 11 |
| Oct 26 | Colonial District Gathering of the HarriersOct 26 · 5,000 Meters Varsity · Place 15 · Deep Run | 5,000 Meters Varsity | 15 | 18:36.00 | 11 |
| Oct 12 | Albemarle XC InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 69 · Deep Run | 5,000 Meters Junior Varsity | 69 | 18:47.9 | — |
| Sep 28 | VTCA InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 10 · Deep Run | 5,000 Meters Junior Varsity | 10 | 19:47.3 | — |
| Sep 7 | Pole Green ClassicSep 7 · 5,000 Meters Junior Varsity · Place 108 · Deep Run | 5,000 Meters Junior Varsity | 108 | 21:29.6 | JR |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | VHSL Regions 2B/5B JVNov 1 · 5,000 Meters 2A · Place 106 · Deep Run | 5,000 Meters 2A | 106 | 21:08.00 | 10 |
| Oct 20 | Colonial District Gathering of HarriersOct 20 · 5,000 Meters Junior Varsity · Place 56 · Deep Run | 5,000 Meters Junior Varsity | 56 | 20:30.00 | 10 |
| Oct 13 | MileStat.com XC InvitationalOct 13 · 5,000 Meters Junior Varsity-A · Place 215 · Deep Run | 5,000 Meters Junior Varsity-A | 215 | 20:16 | 10 |
| Sep 29 | VTCA InvitationalSep 29 · Varsity · Place 57 · Deep Run | Varsity | 57 | 20:57.0 | — |
| Sep 29 | VTCA InvitationalSep 29 · 5,000 Meters Varsity · Place 57 · Deep Run | 5,000 Meters Varsity | 57 | 20:57.0 | — |
| Sep 19 | Glen Allen Colonial District MeetSep 19 · 5,000 Meters Varsity · Place 42 · Deep Run | 5,000 Meters Varsity | 42 | 22:06.60 | — |
| Sep 8 | Pole Green ClassicSep 8 · 5,000 Meters Junior Varsity · Place 119 · Deep Run | 5,000 Meters Junior Varsity | 119 | 21:54.1 | SO |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | MileStat.com InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 473 · Deep Run | 5,000 Meters Junior Varsity | 473 | 22:30 | — |
| Sep 30 | Octoberfest InvitationalSep 30 · 5,000 Meters Junior Varsity - FR/SO · Place 209 · Deep Run | 5,000 Meters Junior Varsity - FR/SO | 209 | 22:08 PB | 9 |
| Sep 9 | Pole Green ClassicSep 9 · 5,000 Meters Junior Varsity · Place 301 · Deep Run | 5,000 Meters Junior Varsity | 301 | 24:38.8 | FR |