Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 342 · Sun Valley | 5,000 Meters AAA | 342 | 19:53.5 PB | 12 |
| Oct 10 | Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 82 · Sun Valley | 5,000 Meters Varsity | 82 | 21:28.57 PB | 12 |
| Sep 26 | Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 217 · Sun Valley | 5,000 Meters Varsity | 217 | 20:37.2 PB | 12 |
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Ches-Mont XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 114 · Sun Valley | 5,000 Meters Junior Varsity | 114 | 22:13.9 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PIAA District 1 ChampionshipsOct 25 · Varsity · Place 466 · Sun Valley | Varsity | 466 | 21:12.8 | — |
| Oct 25 | PIAA District 1 ChampionshipsOct 25 · Varsity · Place 376 · Sun Valley | Varsity | 376 | 21:12.8 | — |
| Oct 15 | Ches-Mont XC ChampionshipsOct 15 · Varsity · Place 230 · Sun Valley | Varsity | 230 | 21:11.0 | — |
| Oct 8 | Green Raider Distance NightOct 8 · 3,200 Meters Junior Varsity · Place 36 · Sun Valley | 3,200 Meters Junior Varsity | 36 | 13:19.93 | — |
| Sep 28 | Delco XC ChampionshipSep 28 · 5,000 Meters Junior Varsity · Place 81 · Sun Valley | 5,000 Meters Junior Varsity | 81 | 24:31.13 | 10 |
| Sep 14 | Penncrest InvSep 14 · 5,000 Meters Junior Varsity · Place 120 · Sun Valley | 5,000 Meters Junior Varsity | 120 | 24:38.40 | — |
| Sep 14 | Penncrest InvSep 14 · 5,000 Meters Junior Varsity · Place 120 · Sun Valley | 5,000 Meters Junior Varsity | 120 | 24:38.40 | — |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Ches-Mont XC ChampionshipsOct 11 · Varsity · Place 258 · Sun Valley | Varsity | 258 | 23:05.3 | — |
| Oct 7 | Delco ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 90 · Sun Valley | 5,000 Meters Junior Varsity | 90 | 23:42.16 | 10 |