Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | VHSL Class 6 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 6 · Patriot | 5,000 Meters Varsity | 6 | 18:42 | — |
| Nov 2 | VHSL Region 6B Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 3 · Patriot | 5,000 Meters Varsity | 3 | 18:37.0 | SR |
| Oct 23 | Cedar Run District ChampsOct 23 · 5,000 Meters Varsity · Place 1 · Patriot | 5,000 Meters Varsity | 1 | 18:13.8 | SR |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · Elite · Place 14 · Patriot | Elite | 14 | 18:00 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 14 · Patriot | 5,000 Meters Elite | 14 | 18:00 | 12 |
| Oct 7 | Octoberfest InvitationalOct 7 · 3 Miles Varsity · Place 4 · Patriot | 3 Miles Varsity | 4 | 17:58 | — |
| Sep 30 | Glory Days Cross Country InviteSep 30 · 5,000 Meters Girls Varsity · Place 6 · Patriot | 5,000 Meters Girls Varsity | 6 | 20:01 PB | 12 |
| Sep 9 | Great Meadow InvitationalSep 9 · 5,000 Meters Varsity · Place 4 · Patriot | 5,000 Meters Varsity | 4 | 19:35 | — |
| Sep 1 | Patriot XC InvitationalSep 1 · 2 Miles Varsity · Place 2 · Patriot | 2 Miles Varsity | 2 | 11:57.37 | 12 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 97 · Patriot | 5,000 Meters Championship | 97 | 19:32.3 PB | 11 |
| Nov 3 | VHSL 6A Region B ChampionshipsNov 3 · 5,000 Meters Varsity · Place 7 · Patriot | 5,000 Meters Varsity | 7 | 19:23 PB | 11 |
| Oct 15 | Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 35 · Patriot | 5,000 Meters Varsity | 35 | 19:46.9 | JR |
| Oct 15 | Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 35 · Patriot | 5,000 Meters Varsity | 35 | 19:46.9 | JR |
| Oct 8 | Albemarle InvitationalOct 8 · 5,000 Meters Varsity · Place 40 · Patriot | 5,000 Meters Varsity | 40 | 20:35.0 | JR |
| Sep 24 | Oatlands InvitationalSep 24 · 5,000 Meters Varsity · Place 131 · Patriot | 5,000 Meters Varsity | 131 | 21:10 | — |
| Sep 10 | Pole Green XC ClassicSep 10 · 5,000 Meters Championship · Place 49 · Patriot | 5,000 Meters Championship | 49 | 21:27.4 | JR |
| Aug 27 | Night of 2 MilesAug 27 · 3,200 Meters Varsity · Place 3 · Patriot High | 3,200 Meters Varsity | 3 | 13:08.29 | — |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | VHSL Class 6 State Cross Country ChampionshipsNov 13 · 5,000 Meters 6A · Place 55 · Patriot | 5,000 Meters 6A | 55 | 20:44 | — |
| Nov 4 | VHSL Region 6B XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 18 · Patriot | 5,000 Meters Varsity | 18 | 20:37 | 10 |
| Oct 16 | Third Battle InvitationalOct 16 · 5,000 Meters Varsity · Place 88 · Patriot | 5,000 Meters Varsity | 88 | 20:55.1 | SO |
| Oct 2 | Octoberfest InvitationalOct 2 · 5,000 Meters Varsity A · Place 174 · Patriot | 5,000 Meters Varsity A | 174 | 22:07 | 10 |
| Sep 18 | Rock Ridge XC InvitationalSep 18 · 5,000 Meters Varsity · Place 36 · Patriot | 5,000 Meters Varsity | 36 | 23:07 PB | 10 |
| Sep 11 | Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 167 · Patriot | 5,000 Meters Varsity | 167 | 23:26 | — |
| Sep 11 | Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 167 · Patriot | 5,000 Meters Varsity | 167 | 23:26 | — |
| Aug 28 | Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 98 · Patriot | 5,000 Meters Varsity | 98 | 24:40 | — |