Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Clarion-Limestine XC CourseKSAC XC Invitational · Oct 19 | 20:46.9 | KSAC XC Invitational | October 19, 2017 |
| 5,000 Meters · Commodore Perry HSCommodore Perry Invitational · Sep 16 | 20:44.89 | Commodore Perry Invitational | September 16, 2017 |
| 5,000 Meters · Hershey Parkview Golf CoursePIAA State XC Championships · Nov 3 | 19:40 | PIAA State XC Championships | November 3, 2018 |
| 5,000 Meters · Parkview Golf CoursePIAA State XC Championships · Nov 2 | 18:17 | PIAA State XC Championships | November 2, 2019 |
| 5,000 Meters · West Middlesex HSBig Red Invitational · Sep 7 | 18:27.1 | Big Red Invitational | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | PIAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity - A · Place 97 · Cranberry | 5,000 Meters Varsity - A | 97 | 18:17 PB | 12 |
| Oct 26 | PIAA District 9 ChampionshipsOct 26 · 5,000 Meters 1A · Place 19 · Cranberry | 5,000 Meters 1A | 19 | 5:34.3 | Sr |
| Oct 12 | Rocky Grove InvitationalOct 12 · 5,000 Meters Varsity · Place 33 · Cranberry | 5,000 Meters Varsity | 33 | 18:56 | — |
| Oct 5 | Ridgway InvitationalOct 5 · 5,000 Meters Varsity · Place 43 · Cranberry | 5,000 Meters Varsity | 43 | 18:45.7 | — |
| Sep 7 | Big Red InvitationalSep 7 · 5,000 Meters Varsity · Place 48 · Cranberry | 5,000 Meters Varsity | 48 | 18:27.1 PB | 12 |
2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | PIAA District 9 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 37 · Cranberry | 5,000 Meters Varsity | 37 | 19:18 | — |
| Oct 19 | KSAC XC InvitationalOct 19 · 5,000 Meters Varsity · Place 17 · Cranberry | 5,000 Meters Varsity | 17 | 20:46.9 PB | 10 |
| Oct 14 | Rocky Grove InvitationalOct 14 · 5,000 Meters Varsity · Place 58 · Cranberry | 5,000 Meters Varsity | 58 | 19:56 | — |
| Oct 7 | Ridgway InvitationalOct 7 · 5,000 Meters Varsity · Place 99 · Cranberry | 5,000 Meters Varsity | 99 | 20:30.8 | — |
| Sep 16 | Commodore Perry InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 8 · Cranberry | 5,000 Meters Junior Varsity | 8 | 20:44.89 PB | 10 |
| Sep 9 | Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 22 · Cranberry | 5,000 Meters Varsity | 22 | 20:45.21 | — |
2016 Cross Country
3 results