Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 19:11.2 | Paul Short Invitational | September 30, 2023 |
| 5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 4 | 19:25 | PIAA State XC Championships | November 4, 2023 |
| 5,000 Meters · Rose Tree Park Bryn Mawr Invitational · Sep 5 | 21:22.47 | Bryn Mawr Invitational | September 5, 2026 |
| 8,000 Meters · Haverford CollegeCentennial Conference · Oct 31 | 33:18.0 | Centennial Conference | October 31, 2026 |
| 8,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchman Invitational · Sep 6 | 32:44.9 | Lebanon Valley Dutchman Invitational | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | PIAA District 12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 14 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 14 | 18:16.70 | 11 |
| Oct 12 | PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 13 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 13 | 1:38.8 | JR |
| Oct 12 | PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 13 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 13 | 1:38.8 | JR |
| Oct 5 | PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 22 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 22 | 1:53.8 | JR |
| Oct 5 | PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 22 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 22 | 19:11.5 | JR |
| Sep 21 | PCL Meet #2Sep 21 · 5,000 Meters Varsity · Place 17 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 17 | 1:32.3 | JR |
| Sep 21 | PCL Meet #2Sep 21 · 5,000 Meters Varsity · Place 17 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 17 | 19:30.4 | JR |
| Sep 14 | PCL Week 1Sep 14 · 5,000 Meters Varsity · Place 36 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 36 | 4:06.3 | JR |
| Sep 14 | PCL Week 1Sep 14 · 5,000 Meters Varsity · Place 36 · Saint Joseph's PrepSaint Joseph's Prep | 5,000 Meters Varsity | 36 | 20:31.3 | JR |
2021 Cross Country
4 results