Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belmont PlateauPCL Meet #1 · Sep 13 | 29:41.58 | PCL Meet #1 | September 13, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 60 · Saint Joseph's Prep | 5,000 Meters Junior Varsity | 60 | 24:22.08 | 11 |
| Sep 18 | PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 63 · Saint Joseph's Prep | 5,000 Meters Varsity | 63 | 25:30.30 | 11 |
| Sep 11 | PCL Meet #1Sep 11 · 5,000 Meters Race 1 · Place 63 · Saint Joseph's Prep | 5,000 Meters Race 1 | 63 | 30:30.56 | 11 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | PCL Meet #1Sep 13 · 5,000 Meters Varsity Race #1 · Place 57 · Saint Joseph's Prep | 5,000 Meters Varsity Race #1 | 57 | 29:41.58 PB | 10 |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 133 · Saint Joseph's Prep | 5,000 Meters Varsity | 133 | 8:58.5 | FR |
| Oct 5 | PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 133 · Saint Joseph's Prep | 5,000 Meters Varsity | 133 | 26:16.2 | FR |