Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | District XII ChampsOct 23 · 5,000 Meters Class AAA · Place 37 · Cardinal O'Hara | 5,000 Meters Class AAA | 37 | 31:23.80 PB | 12 |
| Oct 18 | PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 48 · Cardinal O'Hara | 5,000 Meters Championship | 48 | 31:34.63 | 12 |
| Oct 1 | PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 34 · Cardinal O'Hara | 5,000 Meters Race 1 | 34 | 31:52.24 | 12 |
| Sep 10 | PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 37 · Cardinal O'Hara | 5,000 Meters Race 1 | 37 | 30:59.18 PB | 12 |
| Sep 6 | Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 79 · Cardinal O'Hara | 5,000 Meters Varsity | 79 | 32:36.0 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 31 · Cardinal O'Hara | 5,000 Meters Varsity | 31 | 28:54.35 | 11 |
| Oct 9 | PCL Meet #4Oct 9 · 5,000 Meters Varsity · Place 35 · Cardinal O'H | 5,000 Meters Varsity | 35 | 30:04.90 | 11 |
| Sep 28 | Delco XC ChampionshipSep 28 · 5,000 Meters Varsity · Place 82 · Cardinal O'Hara | 5,000 Meters Varsity | 82 | 28:49.63 | 11 |
| Sep 18 | PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 40 · Cardinal O'Hara | 5,000 Meters Varsity | 40 | 31:56.02 | 11 |
| Sep 14 | Penncrest InvSep 14 · 5,000 Meters Varsity · Place 73 · Cardinal O'H | 5,000 Meters Varsity | 73 | 29:40.10 | — |
| Sep 14 | Penncrest InvSep 14 · 5,000 Meters Varsity · Place 73 · Cardinal O'H | 5,000 Meters Varsity | 73 | 29:40.10 | — |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Philadelphia Catholic League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 50 · Cardinal O'H | 5,000 Meters Varsity | 50 | 28:53.0 | 10 |
| Oct 7 | Delco ChampionshipsOct 7 · 5,000 Meters Varsity · Place 93 · Cardinal O'Hara | 5,000 Meters Varsity | 93 | 28:46.42 | 10 |
| Oct 4 | PCL Meet #3Oct 4 · 5,000 Meters Varsity · Place 38 · Cardinal O'Hara | 5,000 Meters Varsity | 38 | 30:57.48 | 10 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | PIAA District 12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 22 · Cardinal O'Hara | 5,000 Meters Varsity | 22 | 27:52.10 | 9 |
| Oct 22 | Philadelphia Catholic League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 31 · Cardinal O'H | 5,000 Meters Varsity | 31 | 27:35.7 | 9 |
| Oct 12 | PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 30 · Cardinal O'Hara | 5,000 Meters Varsity | 30 | 29:17.0 | 9 |
| Oct 8 | Delco XC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 90 · Cardinal O'Hara | 5,000 Meters Varsity | 90 | 27:11.31 | 9 |
| Oct 1 | Whippets XC InvitationalOct 1 · 5,000 Meters Varsity · Place 139 · Cardinal O'Hara | 5,000 Meters Varsity | 139 | 25:50.5 | — |
| Oct 1 | Whippets XC InvitationalOct 1 · Varsity · Place 190 · Cardinal O'Hara | Varsity | 190 | 25:50.5 | — |
| Sep 14 | PCL Week 1Sep 14 · 5,000 Meters Varsity · Place 18 · Cardinal O'Hara | 5,000 Meters Varsity | 18 | 5:42.1 | 9 |
| Sep 10 | Atkinson XC InvitationalSep 10 · 5,000 Meters Varsity · Place 46 · Cardinal O'Hara | 5,000 Meters Varsity | 46 | 29:05.1 | 9 |