Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Freedom InvitationalOct 16 · 5,000 Meters Varsity · Place 71 · Yough | 5,000 Meters Varsity | 71 | 21:41 | — |
| Oct 9 | Westmoreland County Coaches Association ChampionshipOct 9 · Varsity · Place 60 · Yough | Varsity | 60 | 20:13.8 | — |
| Oct 2 | Yough and Hempfield at DerryOct 2 · 5,000 Meters Varsity · Place 4 · Yough | 5,000 Meters Varsity | 4 | 19:50Unofficial | 12 |
| Sep 24 | Yough and FR at NorwinSep 24 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 21:11Unofficial | 12 |
| Sep 10 | Latrobe and Greensburg Salem at YoughSep 10 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 22:26Unofficial | 12 |
| Sep 3 | BVA at YoughSep 3 · 5,000 Meters Varsity · Place 4 · Yough | 5,000 Meters Varsity | 4 | 23:02Unofficial | 12 |
| Aug 30 | River Trail Cup InvitationalAug 30 · 5,000 Meters Varsity · Place 20 · YOUGH | 5,000 Meters Varsity | 20 | 19:39.6 | — |
| Aug 27 | Southmoreland at YoughAug 27 · 5,000 Meters Varsity · Place 2 · Yough | 5,000 Meters Varsity | 2 | 20:22Unofficial | 12 |
| Aug 17 | Yough at EF with TJAug 17 · 5,000 Meters Varsity · Place 1 · Yough | 5,000 Meters Varsity | 1 | 20:42Unofficial | 12 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Freedom Cross Country InvitationalOct 17 · 5,000 Meters Varsity · Place 67 · Yough | 5,000 Meters Varsity | 67 | 21:25 | — |
| Oct 11 | WCCA ChampionshipsOct 11 · 5,000 Meters Varsity · Place 57 · Yough | 5,000 Meters Varsity | 57 | 20:43.9 PB | 11 |
| Oct 2 | Derry at YoughOct 2 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | — | 22:32Unofficial | 11 |
| Sep 25 | FR and Norwin at YoughSep 25 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 21:33Unofficial | 11 |
| Sep 22 | Everhart XC InvitationalSep 22 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | — | 21:19Unofficial | 11 |
| Sep 18 | Yough at Penn-TraffordSep 18 · 5,000 Meters Varsity · Place 7 · Yough | 5,000 Meters Varsity | 7 | 22:43Unofficial | 11 |
| Sep 11 | Yough at LatrobeSep 11 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 21:08Unofficial | 11 |
| Aug 31 | River Trail InvitationalAug 31 · 5,000 Meters Varsity · Place 35 · YOUGH | 5,000 Meters Varsity | 35 | 20:40.8 | — |
| Aug 18 | Yough at EFAug 18 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 23:46Unofficial | 11 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | PIAA District 7 WPIAL ChampionshipsOct 26 · 5,000 Meters Varsity · Place 163 · Yough | 5,000 Meters Varsity | 163 | 21:26 | — |
| Oct 16 | AG at YoughOct 16 · 5,000 Meters Varsity · Place 5 · Yough | 5,000 Meters Varsity | 5 | 21:46Unofficial | 10 |
| Oct 12 | WCCA Westmoreland County ChampionshipsOct 12 · 5,000 Meters Varsity · Place 64 · Yough | 5,000 Meters Varsity | 64 | 22:04.9 | 10 |
| Oct 3 | Yough at Hempfield with DerryOct 3 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 23:01Unofficial | 10 |
| Sep 26 | Yough at Franklin Regional with NorwinSep 26 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 24:15Unofficial | 10 |
| Sep 23 | AJ Everhart InvitationalSep 23 · 5,000 Meters Varsity · Place 103 · Yough | 5,000 Meters Varsity | 103 | 22:33.8 PB | 10 |
| Sep 19 | Penn Trafford at YoughSep 19 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 22:34Unofficial | 10 |
| Sep 12 | Yough at Greensburg Salem with LatrobeSep 12 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 21:16Unofficial | 10 |
| Sep 7 | Yough at BrownsvilleSep 7 · 5,000 Meters Varsity · Place 6 · Yough | 5,000 Meters Varsity | 6 | 20:14Unofficial | 10 |
| Sep 1 | Rivertrail InvitationalSep 1 · 5,000 Meters Varsity · Yough | 5,000 Meters Varsity | 0 | 20:14Unofficial | 10 |
| Aug 29 | Yough at SouthmorelandAug 29 · 5,000 Meters Varsity · Place 2 · Yough | 5,000 Meters Varsity | 2 | 22:46Unofficial | 10 |