Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hidden Valley HS XC CourseClash With The Titans · Sep 19 | 22:22.81 | Clash With The Titans | September 19, 2026 |
| 5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 7 | 21:19.90 | VHSL XC State Class 1,2,3 Championship | November 7, 2026 |
| 5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 20 | 21:45.70 | Alleghany Invitational | September 20, 2025 |
| 5,000 Meters · Northside HSVikings XC Invitational · Aug 30 | 23:21.58 | Vikings XC Invitational | August 30, 2025 |
| 5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Oct 30 | 22:25.59 | VHSL Region 3D Championship | October 30, 2025 |
| 5,000 Meters · Waid ParkBlue Ridge District Championship · Oct 22 | 21:48.69 | Blue Ridge District Championship | October 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 3 · Place 60 · Northside | 5,000 Meters Class 3 | 60 | 21:19.90 PB | 12 |
| Oct 28 | VHSL 1D,2D,3D XC ChampionshipsOct 28 · 5,000 Meters 3D Varsity Girls · Northside | 5,000 Meters 3D Varsity Girls | — | NT | 12 |
| Oct 21 | Blue Ridge District ChampionshipOct 21 · 5,000 Meters Varsity · Place 10 · Northside | 5,000 Meters Varsity | 10 | 22:06.39 | 12 |
| Oct 7 | Metro XC ChampionshipsOct 7 · 5,000 Meters High School Girls · Northside | 5,000 Meters High School Girls | — | NT | 12 |
| Sep 19 | Clash With The TitansSep 19 · 5,000 Meters Varsity · Place 6 · Northside | 5,000 Meters Varsity | 6 | 22:22.81 PB | 12 |
| Sep 12 | Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 121 · Northside | 5,000 Meters Varsity Red | 121 | 21:41.9 | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 57 · Northside | 5,000 Meters Class 3 | 57 | 21:40.9 | 11 |
| Oct 30 | VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 17 · Northside | 5,000 Meters Varsity | 17 | 22:25.59 PB | 11 |
| Oct 22 | Blue Ridge District ChampionshipOct 22 · 5,000 Meters Varsity · Place 8 · Northside | 5,000 Meters Varsity | 8 | 21:48.69 PB | 11 |
| Sep 20 | Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 48 · Northside | 5,000 Meters Varsity | 48 | 21:45.70 PB | 11 |
| Sep 13 | Clash With The TitansSep 13 · 5,000 Meters Varsity · Place 13 · Northside | 5,000 Meters Varsity | 13 | 24:36.97 | 11 |
| Sep 6 | Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 114 · Northside | 5,000 Meters Varsity Red | 114 | 22:47.1 | 11 |
| Aug 30 | Vikings XC InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · Northside | 5,000 Meters Varsity | 3 | 23:21.58 PB | 11 |
2024 Cross Country
9 results