Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Children’s Discovery AreaRockbridge County H.S. Home Meet · Oct 1 | 27:31.10 | Rockbridge County H.S. Home Meet | October 1, 2025 |
| 5,000 Meters · Green Hill ParkECE - Fast Times Festival - MS, HS, College, Open (Salem, VA) · Oct 3 | 27:09.00 | ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA) | October 3, 2026 |
| 5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 20 | 27:01.00 | Alleghany Invitational | September 20, 2025 |
| 5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 29 | 29:36.5 | Augusta Invitational Cross Country Meet | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)Oct 3 · 5,000 Meters Championship Girls · Place 125 · Waynesboro | 5,000 Meters Championship Girls | 125 | 27:09.00 PB | 11 |
| Sep 12 | Knights CrossingSep 12 · 5,000 Meters Varsity White · Place 70 · Waynesboro | 5,000 Meters Varsity White | 70 | 29:07.8 | 11 |
| Aug 29 | Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Developmental · Place 20 · Waynesboro | 5,000 Meters Developmental | 20 | 29:36.5 PB | 11 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Rockbridge County H.S. Home Meet Oct 1 · 5,000 Meters Girls · Place 23 · Waynesboro | 5,000 Meters Girls | 23 | 27:31.10 PB | 10 |
| Sep 20 | Alleghany InvitationalSep 20 · 5,000 Meters JV · Place 15 · Waynesboro | 5,000 Meters JV | 15 | 27:01.00 PB | 10 |
| Sep 6 | Knights CrossingSep 6 · 5,000 Meters Varsity White · Place 72 · Waynesboro | 5,000 Meters Varsity White | 72 | 27:50.9 | 10 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Waynesboro | 5,000 Meters Varsity | 0 | DNS | 9 |
| Oct 3 | Fort Defiance Cross Country Meet #1Oct 3 · 5,000 Meters Varsity · Place 23 · Waynesboro | 5,000 Meters Varsity | 23 | 28:36.60 | — |
| Sep 28 | East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Junior Varsity · Place 13 · Waynesboro | 5,000 Meters Junior Varsity | 13 | 26:46.30 | 9 |
| Sep 21 | Alleghany XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 7 · Waynesboro | 5,000 Meters Junior Varsity | 7 | 25:56.60 | 9 |
| Sep 21 | Alleghany XC InvitationalSep 21 · Junior Varsity · Place 7 · Waynesboro | Junior Varsity | 7 | 25:56.60 | 9 |
| Sep 14 | Augusta Invitational Cross Country MeetSep 14 · 5,000 Meters Varsity · Place 2 · Waynesboro | 5,000 Meters Varsity | 2 | 26:49.10 | — |
| Sep 7 | Knights Crossing XCSep 7 · Varsity · Place 67 · Waynesboro | Varsity | 67 | 26:40.9 | FR |
| Sep 7 | Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 67 · Waynesboro | 5,000 Meters Varsity | 67 | 26:40.9 | FR |
| Sep 7 | Knights Crossing XCSep 7 · Varsity · Place 67 · Waynesboro | Varsity | 67 | 26:40.9 | FR |