Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Green Hill ParkKnights Crossing · Sep 6 | 19:01.6 | Knights Crossing | September 6, 2025 |
| 5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 11 | 17:55.5 | VHSL Class 1,2,3 State Cross Country Championships | November 11, 2023 |
| 5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 12 | 19:13.43 | VHSL Class 1A/2A/3A State XC Championships | November 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 1 · Place 59 · Eastern Montgomery | 5,000 Meters Class 1 | 59 | 19:21.7 | 12 |
| Sep 6 | Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 181 · Eastern Montgomery | 5,000 Meters Varsity Red | 181 | 19:01.6 PB | 12 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 1A · Place 19 · Eastern Montgomery | 5,000 Meters Class 1A | 19 | 17:55.5 PB | 10 |
| Oct 30 | VHSL Region 1C Cross Country ChampionshipOct 30 · 5,000 Meters Varsity · Place 6 · Eastern Montgomery | 5,000 Meters Varsity | 6 | 18:07.40 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 29 · Eastern Montgomery | Varsity | 29 | 17:45 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Varsity · Place 29 · Eastern Montgomery | 5,000 Meters Varsity | 29 | 17:45 | 10 |
| Sep 16 | CLASH WITH THE TITANSSep 16 · 5,000 Meters Varsity · Place 19 · Eastern Montgomery | 5,000 Meters Varsity | 19 | 18:53.55 | 10 |
| Sep 9 | Knights CrossingSep 9 · 5,000 Meters Varsity · Place 153 · Eastern Montgomery | 5,000 Meters Varsity | 153 | 18:39.5 | SO |
2022 Cross Country
5 results