Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Kutztown University Farm CoursePTXC 12.2 Presented by Brooks · Sep 11 | 18:25.1 | PTXC 12.2 Presented by Brooks | September 11, 2021 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Invitational · Aug 29 | 21:27.35 | Lehigh Invitational | August 29, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 29:09.4 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 29:21.8 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 19 | 28:58.5 | Mike Woods Invitational | October 19, 2024 |
| 8,000 Meters · Oak Ridge ParkLandmark Conference XC Championships · Nov 1 | 29:39.74 | Landmark Conference XC Championships | November 1, 2025 |
| 8,000 Meters · Stockton CollegeOsprey Open · Sep 20 | 31:33.08 | Osprey Open | September 20, 2025 |
| 8,000 Meters · Union Canal Tunnel ParkLandmark XC Championships · Nov 2 | 28:04.13 | Landmark XC Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
3 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | PIAA District 1 ChampionshipsOct 29 · Varsity · Place 236 · Hatboro HorshamHatboro Horsham | Varsity | 236 | 18:10.6 | — |
| Oct 29 | PIAA District 1 ChampionshipsOct 29 · Varsity · Place 218 · Hatboro HorshamHatboro Horsham | Varsity | 218 | 18:10.6 | — |
| Oct 22 | Suburban One League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 16 · Hatboro HorshamHatboro Horsham | 5,000 Meters Varsity | 16 | 18:11.8 | 12 |
| Oct 22 | Suburban One League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 27 · Hatboro HorshamHatboro Horsham | 5,000 Meters Varsity | 27 | 18:11.8 | 12 |
| Oct 9 | William Tennent InvitationalOct 9 · 5,000 Meters Varsity · Place 64 · Hatboro HorshamHatboro Horsham | 5,000 Meters Varsity | 64 | 18:08.2 | 12 |
| Oct 1 | Lehigh Paul Short RunOct 1 · 5,000 Meters Varsity · Place 141 · Hatboro-HorshamHatboro-Horsham | 5,000 Meters Varsity | 141 | 18:29.9 | SR |
| Sep 25 | Council Rock InvitationalSep 25 · 5,000 Meters Varsity · Place 58 · Hatboro HorshamHatboro Horsham | 5,000 Meters Varsity | 58 | 19:18.0 | 12 |
| Sep 11 | PTXC 12.2 Presented by BrooksSep 11 · 5,000 Meters Varsity Gold · Place 76 · Hatboro-HorshamHatboro-Horsham | 5,000 Meters Varsity Gold | 76 | 18:25.1 PB | 12 |
2019 Cross Country
3 results