Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fleetwood Area Senior High SchoolFleetwood Quad Meet #2 · Oct 13 | 17:55.20 | Fleetwood Quad Meet #2 | October 13, 2026 |
| 5,000 Meters · Kutztown Area High SchoolKutztown Quad XC Meet · Oct 6 | 17:11.11 | Kutztown Quad XC Meet | October 6, 2026 |
| 5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 6 | 18:38.50 | PTXC 16 | September 6, 2025 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 1 | 17:39.9 | Paul Short Invitational | October 1, 2026 |
| 5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 1 | 18:10 | PIAA State Championships | November 1, 2025 |
| 5,000 Meters · Wyomissing HSWyomissing Quad Meet · Sep 16 | 17:16.02 | Wyomissing Quad Meet | September 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Berks County ChampionshipOct 15 · 5,000 Meters Varsity · Place 31 · Kutztown AreaKutztown Area | 5,000 Meters Varsity | 31 | 18:05 | So |
| Oct 8 | Twin Valley Quad XC Meet #2Oct 8 · 5,000 Meters Varsity · Place 8 · Kutztown AreaKutztown Area | 5,000 Meters Varsity | 8 | 17:51.8 | 10 |
| Oct 1 | Fleetwood Quad XC Meet #2Oct 1 · 5,000 Meters Varsity · Place 6 · Kutztown AreaKutztown Area | 5,000 Meters Varsity | 6 | 18:14.1 | 10 |
| Sep 21 | Ben Bloser Bulldog XC InvitationalSep 21 · 5,000 Meters Varsity · Place 54 · Kutztown AreaKutztown Area | 5,000 Meters Varsity | 54 | 18:36.3 | SO |
| Sep 17 | Conrad Weiser XC Meet #1Sep 17 · 5,000 Meters Varsity · Place 11 · Kutztown AreaKutztown Area | 5,000 Meters Varsity | 11 | 18:49.1 | 10 |
| Sep 10 | Kutztown Quad XC Meet #1Sep 10 · 5,000 Meters Varsity · Place 5 · Kutztown AreaKutztown Area | 5,000 Meters Varsity | 5 | 18:25.6 | 10 |
| Sep 7 | PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Varsity Blue · Place 46 · Kutztown AreaKutztown Area | 5,000 Meters Varsity Blue | 46 | 19:18.6 | 10 |
2023 Cross Country
1 results