Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 8 | 17:43.6 | VHSL XC Class 123 State Championship | November 8, 2025 |
| 5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 18 | 17:35.1 | The VA XC Showcase | October 18, 2025 |
| 5,000 Meters · Pole Green ParkVHSL Region 3B XC Championships · Oct 29 | 17:19.5 | VHSL Region 3B XC Championships | October 29, 2025 |
| 5,000 Meters · Spotsylvania HSBattlefield XC District Championship 2025 · Oct 22 | 17:19.4 | Battlefield XC District Championship 2025 | October 22, 2025 |
| 5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 16 | 17:52.0 | VHSL XC Class 1,2,3 State Championship | November 16, 2024 |
| 5,000 Meters · Woodberry Forest 5K CourseWoodberry Forest Cross Country Invitational · Sep 13 | 18:23.3 | Woodberry Forest Cross Country Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
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 59 · James Monroe | 5,000 Meters Class 3 | 59 | 17:43.6 PB | 12 |
| Oct 29 | VHSL Region 3B XC Championships Oct 29 · 5,000 Meters Varsity · Place 13 · James Monroe | 5,000 Meters Varsity | 13 | 17:19.5 PB | 12 |
| Oct 22 | Battlefield XC District Championship 2025Oct 22 · 5,000 Meters Varsity · Place 4 · James Monroe | 5,000 Meters Varsity | 4 | 17:19.4 PB | 12 |
| Oct 18 | The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 36 · James Monroe | 5,000 Meters Small School | 36 | 17:35.1 PB | 12 |
| Sep 13 | Woodberry Forest Cross Country InvitationalSep 13 · 5,000 Meters Varsity · Place 18 · James Monroe | 5,000 Meters Varsity | 18 | 18:23.3 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 64 · James Monroe | 5,000 Meters 3A | 64 | 17:52.0 PB | 11 |
| Nov 6 | VHSL Region 3B XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 12 · James Monroe | 5,000 Meters Varsity | 12 | 17:56.4 | 11 |
| Nov 6 | Super RegionalNov 6 · 5,000 Meters Boys 3B Championship · Place 12 · James Monroe | 5,000 Meters Boys 3B Championship | 12 | 17:56.4 | 11 |
| Oct 30 | Battlefield District XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 5 · James Monroe | 5,000 Meters Varsity | 5 | 17:39.5 | JR |
| Oct 19 | VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 39 · James Monroe | 5,000 Meters Varsity | 39 | 17:47.5 | JR |
2023 Cross Country
3 results2022 Cross Country
3 results