Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Panorama FarmsRagged Mountain Cup · Aug 29 | 12:33 | Ragged Mountain Cup | August 29, 2017 |
| 3 Miles · Hardy National ParkVISAA State Championships · Nov 9 | 22:08.5 | VISAA State Championships | November 9, 2018 |
| 5,000 Meters · 3900 West Braddock RoadEpiscopal vs Woodberry · Oct 10 | 19:24.6 | Episcopal vs Woodberry | October 10, 2017 |
| 5,000 Meters · Panorama FarmsVPL Championship · Nov 1 | 18:04.72 | VPL Championship | November 1, 2019 |
| 5,000 Meters · Woodberry Forest 5K CourseVISAA D-1 State Championships · Nov 10 | 19:08.98 | VISAA D-1 State Championships | November 10, 2017 |
| 5,000 Meters · Woodberry Forest 5K CourseVirginia Prep League Championshp · Nov 4 | 20:37.85 | Virginia Prep League Championshp | November 4, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | VPL ChampionshipNov 1 · 5,000 Meters Varsity · Place 21 · Woodberry Forest | 5,000 Meters Varsity | 21 | 18:04.72 PB | 12 |
| Sep 7 | Woodberry Forest InvitationalSep 7 · 5,000 Meters Varsity · Place 31 · Woodberry Forest | 5,000 Meters Varsity | 31 | 20:44.75 | 12 |
2018 Cross Country
2 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | VISAA D-1 State ChampionshipsNov 10 · 5,000 Meters Varsity · Place 60 · Woodberry Forest | 5,000 Meters Varsity | 60 | 19:08.98 PB | 10 |
| Oct 10 | Episcopal vs WoodberryOct 10 · 5,000 Meters Varsity · Place 4 · Woodberry Forest | 5,000 Meters Varsity | 4 | 19:24.6 PB | 10 |
| Sep 23 | Fork Union InvitationalSep 23 · 5,000 Meters Varsity · Place 61 · Woodberry Forest | 5,000 Meters Varsity | 61 | 18:30.18 | 10 |
| Sep 16 | Woodberry Forest InvitationalSep 16 · 5,000 Meters Varsity · Place 50 · Woodberry Forest | 5,000 Meters Varsity | 50 | 19:44.87 | 10 |
| Aug 29 | Ragged Mountain CupAug 29 · 2 Miles Varsity · Place 85 · Woodberry Forest | 2 Miles Varsity | 85 | 12:33 PB | 10 |
2016 Cross Country
2 results