Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Jefferson District ChampionshipOct 21 · 5,000 Meters Championship · Place 38 · Monticello | 5,000 Meters Championship | 38 | 19:25.1 | — |
| Oct 10 | Albemarle InviteOct 10 · 5,000 Meters Varsity · Place 176 · Monticello | 5,000 Meters Varsity | 176 | 18:38.1 PB | 12 |
| Sep 12 | Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 211 · Monticello | 5,000 Meters Varsity Red | 211 | 18:54.1 PB | 12 |
| Aug 29 | Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 56 · Monticello | 5,000 Meters Varsity | 56 | 19:19.1 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 65 · Monticello | 5,000 Meters Varsity | 65 | 18:38.20 | 10 |
| Sep 21 | Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 38 · Monticello | 5,000 Meters Varsity | 38 | 17:35.99 | 10 |
| Sep 21 | Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 38 · Monticello | 5,000 Meters Varsity | 38 | 17:35.99 | 10 |
| Sep 11 | Monticello HS Mid-Week XCSep 11 · 5,000 Meters Varsity · Place 7 · Monticello | 5,000 Meters Varsity | 7 | 18:57.5 | 80 |
| Sep 7 | Knights Crossing XCSep 7 · Varsity · Place 172 · Monticello | Varsity | 172 | 18:16.4 | SO |
| Sep 7 | Knights Crossing XCSep 7 · Varsity · Place 172 · Monticello | Varsity | 172 | 18:16.4 | SO |
| Sep 7 | Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 172 · Monticello | 5,000 Meters Varsity | 172 | 18:16.4 | SO |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · Junior Varsity · Place 182 · Monticello | Junior Varsity | 182 | 19:49 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Junior Varsity Division 1 · Place 182 · Monticello | 5,000 Meters Junior Varsity Division 1 | 182 | 19:49 | 9 |
| Sep 23 | Oatlands InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 84 · Monticello | 5,000 Meters Junior Varsity | 84 | 21:15 | — |
| Sep 9 | Knights CrossingSep 9 · 5,000 Meters Varsity · Place 66 · Monticello | 5,000 Meters Varsity | 66 | 19:54.2 | 9 |