Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PIAA District 1 ChamponshipsOct 25 · Unseeded · Place 99 · Penncrest | Unseeded | 99 | 18:13.2 | — |
| Oct 25 | PIAA District 1 ChamponshipsOct 25 · Unseeded · Place 99 · Penncrest | Unseeded | 99 | 18:13.2 | — |
| Oct 12 | Central League ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 17 · Penncrest | 5,000 Meters Junior Varsity | 17 | 18:31.20 | 12 |
| Oct 2 | Haverford v Penncrest v RidleyOct 2 · 5,000 Meters Varsity · Place 34 · Penncrest | 5,000 Meters Varsity | 34 | 22:06 | — |
| Sep 25 | Penncrest-Upper Darby-Garnet Valley MeetSep 25 · 5,000 Meters Varsity · Place 37 · Penncrest | 5,000 Meters Varsity | 37 | 20:23.22 | 12 |
| Sep 25 | Penncrest-Upper Darby-Garnet Valley MeetSep 25 · 5,000 Meters Varsity · Place 25 · Penncrest | 5,000 Meters Varsity | 25 | 20:23.22 | 12 |
| Sep 25 | Penncrest-Upper Darby-Garnet Valley MeetSep 25 · 5,000 Meters Varsity · Place 28 · Penncrest | 5,000 Meters Varsity | 28 | 20:23.22 | 12 |
2018 Cross Country
3 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Penncrest InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 6 · Penncrest | 5,000 Meters Junior Varsity | 6 | 18:53.30 PB | 10 |
| Sep 9 | PTXC-9Sep 9 · 5,000 Meters Junior Varsity · Place 82 · Penncrest | 5,000 Meters Junior Varsity | 82 | 19:56.08 | 10 |
2016 Cross Country
3 results