Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Great Meadow (Non-State)VHSL 6A Region B Championships · Nov 3 | 16:47 | VHSL 6A Region B Championships | November 3, 2022 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 18:33.25 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5800 m · Virginia Tech Home Cross Country CourseVT Invitational · Sep 4 | 18:21.9 | VT Invitational | September 4, 2026 |
| 8,000 Meters · BridgewaterODAC XC Championships · Nov 1 | 25:36.9 | ODAC XC Championships | November 1, 2025 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 24:43.0 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 15 | 24:35.60 | NCAA South Regional XC Championship | November 15, 2025 |
| 8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 31 | 25:09.2 | ODAC XC Championships | October 31, 2026 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 21 | 26:55.0 | ISU John McNichols | September 21, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 25:16.5 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 20 | 24:49.7 | DIII Pre-Nats | September 20, 2025 |
| 8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 22 | 25:01.1 | 2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) | November 22, 2025 |
| 8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 19 | 24:43.4 | Cardinal Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 70 · Washington and LeeWashington and Lee | 8,000 Meters D3 Championship | 70 | 25:01.1 PB | So |
| Nov 15 | NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 5 · Washington and LeeWashington and Lee | 8,000 Meters College | 5 | 24:35.60 PB | So |
| Nov 1 | ODAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 1 · Washington and LeeWashington and Lee | 8,000 Meters Collegiate | 1 | 25:36.9 PB | So |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 47 · Washington and LeeWashington and Lee | 8,000 Meters White | 47 | 25:16.5 PB | So |
| Sep 20 | DIII Pre-NatsSep 20 · 8,000 Meters College · Place 5 · Washington and LeeWashington and Lee | 8,000 Meters College | 5 | 24:49.7 PB | So |
| Sep 5 | VT InvitationalSep 5 · 6,000 Meters Varsity · Place 10 · Washington and LeeWashington and Lee | 6,000 Meters Varsity | 10 | 18:35.0 | SO |
2024 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
3 results