Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Third Battle InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 46 · Freedom (South Riding) | 5,000 Meters Junior Varsity | 46 | 18:16.1 | SR |
| Sep 21 | Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 117 · Freedom (South Riding) | 5,000 Meters Varsity | 117 | 20:09 | — |
| Sep 21 | Oatlands InvitationalSep 21 · Varsity · Place 117 · Freedom (South Riding) | Varsity | 117 | 20:09 | — |
| Sep 14 | Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 106 · Freedom (South Ridin | 5,000 Meters Varsity | 106 | 18:02.70 | SR |
| Sep 14 | Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 106 · Freedom (South Ridin | 5,000 Meters Varsity | 106 | 18:02.70 | SR |
| Sep 7 | Great Meadow InvitationalSep 7 · Varsity · Place 128 · Freedom (South Riding) | Varsity | 128 | 19:16 | — |
| Sep 7 | Great Meadow InvitationalSep 7 · 5,000 Meters Varsity · Place 128 · Freedom (South Riding) | 5,000 Meters Varsity | 128 | 19:16 | — |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Third Battle InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 31 · Freedom (South Riding) | 5,000 Meters Junior Varsity | 31 | 17:57.9 | JR |
| Sep 23 | Oatlands InvitationalSep 23 · Varsity · Place 163 · Freedom (South Riding) | Varsity | 163 | 18:48 | — |
| Sep 23 | Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 163 · Freedom (South Riding) | 5,000 Meters Varsity | 163 | 18:48 | — |
| Sep 9 | Great Meadow InvitationalSep 9 · 5,000 Meters Varsity · Place 82 · Freedom (South Riding) | 5,000 Meters Varsity | 82 | 18:53 | — |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | VHSL 6A Region B ChampionshipsNov 3 · 5,000 Meters Varsity · Place 48 · Freedom (South Riding) | 5,000 Meters Varsity | 48 | 18:43 PB | 10 |
| Oct 15 | Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 17 · Freedom (South Riding) | 5,000 Meters Varsity | 17 | 18:28.5 | SO |
| Oct 15 | Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 17 · Freedom (South Ridin | 5,000 Meters Varsity | 17 | 18:28.5 | SO |
| Oct 8 | Patrick Henry InvitationalOct 8 · 5,000 Meters Varsity · Place 139 · Freedom (South Ridin | 5,000 Meters Varsity | 139 | 19:29.5 | — |
| Sep 24 | Oatlands InvitationalSep 24 · Varsity · Place 451 · Freedom (South Riding) | Varsity | 451 | 19:29 | — |
| Sep 10 | Pole Green XC ClassicSep 10 · 5,000 Meters Championship · Place 156 · Freedom (South Ridin | 5,000 Meters Championship | 156 | 19:27.9 | — |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | MileStat.com XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 102 · Freedom (South Riding) | 5,000 Meters Junior Varsity | 102 | 19:58 | — |
| Oct 9 | Glory Days Grill InvitationalOct 9 · Freshman · Place 47 · Freedom (South Riding) | Freshman | 47 | 20:40 | — |
| Oct 2 | Octoberfest InvitationalOct 2 · 5,000 Meters Junior Varsity FR/SO · Place 36 · Freedom (South Riding) | 5,000 Meters Junior Varsity FR/SO | 36 | 19:34 | 9 |
| Sep 18 | Rock Ridge XC InvitationalSep 18 · 5,000 Meters Underclass · Place 18 · Freedom (South Riding) | 5,000 Meters Underclass | 18 | 21:15 PB | 9 |
| Sep 11 | Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 42 · Freedom (South Riding) | 5,000 Meters Varsity | 42 | 20:39 | — |
| Aug 28 | Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 58 · Freedom (South Riding) | 5,000 Meters Varsity | 58 | 21:28 | — |