Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 16:55 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · Hershey Parkview Golf CoursePIAA State XC Championships · Nov 3 | 17:09 | PIAA State XC Championships | November 3, 2018 |
| 5,000 Meters · Hershey Parkview Golf CoursePIAA State Championships · Nov 4 | 16:55 | PIAA State Championships | November 4, 2017 |
| 5,000 Meters · Parkview Golf CoursePIAA State XC Championships · Nov 2 | 16:43.8 | PIAA State XC Championships | November 2, 2019 |
| 5,000 Meters · Smedley ParkSpringfield Tri Meet · Sep 18 | 17:14 | Springfield Tri Meet | September 18, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | PIAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity - AAA · Place 40 · Penncrest | 5,000 Meters Varsity - AAA | 40 | 16:43.8 PB | 12 |
| Oct 25 | PIAA District 1 ChamponshipsOct 25 · Varsity · Place 15 · Penncrest | Varsity | 15 | 16:02.5 | — |
| Oct 12 | Central League ChampionshipsOct 12 · 5,000 Meters Varsity · Place 5 · Penncrest | 5,000 Meters Varsity | 5 | 16:30.70 | 12 |
| Oct 2 | Haverford v Penncrest v RidleyOct 2 · 5,000 Meters Varsity · Place 3 · Penncrest | 5,000 Meters Varsity | 3 | 17:21 | — |
| Sep 25 | Penncrest-Upper Darby-Garnet Valley MeetSep 25 · 5,000 Meters Varsity · Place 4 · Penncrest | 5,000 Meters Varsity | 4 | 17:37.77 | 12 |
| Sep 25 | Penncrest-Upper Darby-Garnet Valley MeetSep 25 · 5,000 Meters Varsity · Place 3 · Penncrest | 5,000 Meters Varsity | 3 | 17:37.77 | 12 |
| Sep 25 | Penncrest-Upper Darby-Garnet Valley MeetSep 25 · 5,000 Meters Varsity · Place 4 · Penncrest | 5,000 Meters Varsity | 4 | 17:37.77 | 12 |
| Sep 18 | Springfield Tri MeetSep 18 · 5,000 Meters Varsity · Place 3 · Penncrest | 5,000 Meters Varsity | 3 | 17:14 PB | 12 |
2018 Cross Country
4 results2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | PIAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 62 · Penncrest | 5,000 Meters Class AAA | 62 | 16:55 PB | 10 |
| Sep 9 | PTXC-9Sep 9 · 5,000 Meters Varsity · Place 35 · Penncrest | 5,000 Meters Varsity | 35 | 17:12.56 | 10 |
2016 Cross Country
2 results