Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hershey Parkview Golf CoursePIAA State Championships · Nov 4 | 18:28 | PIAA State Championships | November 4, 2017 |
| 5,000 Meters · Hershey Parkview Golf Course10th Annual Foundation XC Invitational · Sep 24 | 18:10 | 10th Annual Foundation XC Invitational | September 24, 2016 |
| 5,000 Meters · Lehighton HS Paul Short Invitational · Sep 29 | 17:25 | Paul Short Invitational | September 29, 2017 |
| 5,000 Meters · Letterkinney FieldsCliff Robbins Invitational · Sep 2 | 18:27 | Cliff Robbins Invitational | September 2, 2017 |
| 5,000 Meters · Wyoming Valley FairgroundsWyoming Valley XC Championships · Oct 18 | 17:47 | Wyoming Valley XC Championships | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | PIAA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 162 · Holy Redeemer | 5,000 Meters Class AA | 162 | 18:28 PB | 12 |
| Oct 25 | PIAA District 2 ChampionshipsOct 25 · 5,000 Meters Varsity · Place 16 · Holy Redeeme | 5,000 Meters Varsity | 16 | 17:51.86 | — |
| Oct 18 | Wyoming Valley XC Championships Oct 18 · 5,000 Meters Varsity · Place 14 · Holy Redeemer | 5,000 Meters Varsity | 14 | 17:47 PB | 12 |
| Sep 29 | Paul Short InvitationalSep 29 · 5,000 Meters Varsity - Brown · Place 210 · Holy Redeemer | 5,000 Meters Varsity - Brown | 210 | 17:25 PB | 12 |
| Sep 23 | PIAA Foundation InvitationalSep 23 · 5,000 Meters Varsity · Place 60 · Holy Redeemer | 5,000 Meters Varsity | 60 | 18:37 | SR |
| Sep 2 | Cliff Robbins InvitationalSep 2 · 5,000 Meters Varsity · Place 29 · Holy Redeemer | 5,000 Meters Varsity | 29 | 18:27 PB | 12 |
2016 Cross Country
4 results2015 Cross Country
2 results