Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseNXR Northeast Regional Championships · Nov 25 | 17:38.1 | NXR Northeast Regional Championships | November 25, 2017 |
| 5,000 Meters · Big Spring HSBulldog Invitational · Sep 16 | 17:15.43 | Bulldog Invitational | September 16, 2017 |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 17:21 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · Hershey Parkview Golf CoursePIAA State XC Championships · Nov 3 | 17:27 | PIAA State XC Championships | November 3, 2018 |
| 5,000 Meters · Hershey Parkview Golf CoursePIAA State Championships · Nov 4 | 17:09 | PIAA State Championships | November 4, 2017 |
| 5,000 Meters · Parkview Golf CoursePIAA State XC Championships · Nov 2 | 17:28 | PIAA State XC Championships | November 2, 2019 |
| 5,000 Meters · PSU Blue CourseSpiked Shoe Invitational · Sep 7 | 16:24 | Spiked Shoe Invitational | September 7, 2018 |
| 5,000 Meters · PSU Blue CourseSpiked Shoe Invitational · Sep 8 | 17:19 | Spiked Shoe Invitational | September 8, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | PIAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity - A · Place 35 · St Joseph's Catholic Academy | 5,000 Meters Varsity - A | 35 | 17:28 PB | 12 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | PIAA State XC ChampionshipsNov 3 · 5,000 Meters Varsity - 1A · Place 23 · St Joseph's Catholic Academy | 5,000 Meters Varsity - 1A | 23 | 17:27 PB | 11 |
| Sep 29 | 26th Annual Carlisle InvitationalSep 29 · 5,000 Meters Varsity - Champion · Place 32 · St Joseph's Catholic Academy | 5,000 Meters Varsity - Champion | 32 | 17:21 PB | 11 |
| Sep 7 | Spiked Shoe InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · St Joseph's Catholic Academy | 5,000 Meters Varsity | 4 | 16:24 PB | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Northeast Regional ChampionshipsNov 25 · 5,000 Meters Northeast Championships (Not NY) · Place 116 · St Joseph's Catholic Academy | 5,000 Meters Northeast Championships (Not NY) | 116 | 17:38.1 PB | 10 |
| Nov 4 | PIAA State ChampionshipsNov 4 · 5,000 Meters Class A · Place 23 · St Joseph's Catholic Academy | 5,000 Meters Class A | 23 | 17:09 PB | 10 |
| Oct 28 | PIAA District 6 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 6 · Saint Joseph's Catholic Academy | 5,000 Meters Varsity | 6 | 16:52.4 | — |
| Oct 7 | Ridgway InvitationalOct 7 · 5,000 Meters Varsity · Place 6 · Saint Joseph's Catholic Academy | 5,000 Meters Varsity | 6 | 17:22.4 | — |
| Sep 30 | Carlisle InvitationalSep 30 · 5,000 Meters Varsity · Place 20 · SAINT JOSEPH'S CATHOLIC A | 5,000 Meters Varsity | 20 | 5:20 | 10 |
| Sep 23 | PIAA Foundation InvitationalSep 23 · 5,000 Meters Varsity · Place 8 · Saint Joseph's Cathol | 5,000 Meters Varsity | 8 | 17:31 | SO |
| Sep 16 | Bulldog InvitationalSep 16 · 5,000 Meters A · Place 2 · St Joseph's Catholic Academy | 5,000 Meters A | 2 | 17:15.43 PB | 10 |
| Sep 8 | Spiked Shoe InvitationalSep 8 · 5,000 Meters Varsity · Place 29 · St Joseph's Catholic Academy | 5,000 Meters Varsity | 29 | 17:19 PB | 10 |