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 | 18:04.60 | 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 | 16:06.80 | ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA) | October 3, 2026 |
| 5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 29 | 16:33.6 | VHSL Region 3C Championship | October 29, 2025 |
| 5,000 Meters · Stuarts Draft HSStuarts Draft Home XC Meet · Sep 30 | 17:18.43 | Stuarts Draft Home XC Meet | September 30, 2026 |
| 5,000 Meters · Un"Natural" Bridge XC ChallengeRockbridge Home XC Meet · Sep 23 | 18:05.30 | Rockbridge Home XC Meet | September 23, 2026 |
| 5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 18 | 16:41.5 | adidas XC Challenge | September 18, 2026 |
| 5,000 Meters · Waynesboro HSShenandoah District Championships · Oct 22 | 17:27.5 | Shenandoah District Championships | 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 |
| Oct 17 | ECE - State Meet Preview + Middle School State Championship (Salem, VA)Oct 17 · 5,000 Meters Championship Boys · Place 2 · Rockbridge County | 5,000 Meters Championship Boys | 2 | 16:12.80 | 11 |
| Oct 3 | ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)Oct 3 · 5,000 Meters Championship Boys · Place 2 · Rockbridge County | 5,000 Meters Championship Boys | 2 | 16:06.80 PB | 11 |
| Sep 30 | Stuarts Draft Home XC MeetSep 30 · 5,000 Meters Boys · Place 3 · Rockbridge County | 5,000 Meters Boys | 3 | 17:18.43 PB | 11 |
| Sep 23 | Rockbridge Home XC MeetSep 23 · 5,000 Meters Boys · Place 4 · Rockbridge County | 5,000 Meters Boys | 4 | 18:05.30 PB | 11 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 82 · Rockbridge County | 5,000 Meters Championship | 82 | 16:41.5 PB | 11 |
| Sep 12 | Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 47 · Rockbridge County | 5,000 Meters Varsity Red | 47 | 16:23.0 | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 30 · Rockbridge County | 5,000 Meters Class 3 | 30 | 16:42.1 | 10 |
| Oct 29 | VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 14 · Rockbridge County | 5,000 Meters Varsity | 14 | 16:33.6 PB | 10 |
| Oct 22 | Shenandoah District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 2 · Rockbridge County | 5,000 Meters Varsity | 2 | 17:27.5 PB | 10 |
| Oct 1 | Rockbridge County H.S. Home Meet Oct 1 · 5,000 Meters Boys · Place 5 · Rockbridge County | 5,000 Meters Boys | 5 | 18:04.60 PB | 10 |
| Sep 6 | Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 57 · Rockbridge County | 5,000 Meters Varsity Red | 57 | 17:21.5 | 10 |