Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cooper's Lake CampgroundMack Cooper Invitational · Oct 14 | 22:01 | Mack Cooper Invitational | October 14, 2017 |
| 5,000 Meters · Hedges-Boyer Park Tiffin Cross Country Carnival · Sep 7 | 22:28.8 | Tiffin Cross Country Carnival | September 7, 2019 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short XC Run · Oct 1 | 21:08 | Paul Short XC Run | October 1, 2016 |
| 5,000 Meters · Northmoreland ParkKiski Cavalier Invitational · Sep 16 | 21:49.1 | Kiski Cavalier Invitational | September 16, 2017 |
| 5,000 Meters · Westmoreland County Community CollegeWCCA Westmoreland County Championships · Oct 12 | 22:14.4 | WCCA Westmoreland County Championships | October 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | TSTCA ChampionshipOct 18 · 5,000 Meters Varsity · Place 98 · GREATER LATROBE | 5,000 Meters Varsity | 98 | 22:58.41 | — |
| Oct 11 | WCCA ChampionshipsOct 11 · 5,000 Meters Varsity · Place 43 · Greater Latrobe | 5,000 Meters Varsity | 43 | 23:33.4 | 11 |
| Oct 6 | Gettysburg InvitationalOct 6 · 5,000 Meters Varsity · Place 102 · Greater Latrobe | 5,000 Meters Varsity | 102 | 24:04.8 | — |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | PIAA District 7 WPIAL ChampionshipsOct 26 · 5,000 Meters Varsity · Place 43 · Greater Latrobe | 5,000 Meters Varsity | 43 | 20:42 | — |
| Oct 14 | Mack Cooper InvitationalOct 14 · 5,000 Meters Varsity · Place 86 · Greater Latrobe | 5,000 Meters Varsity | 86 | 22:01 PB | 10 |
| Oct 12 | WCCA Westmoreland County ChampionshipsOct 12 · 5,000 Meters Varsity · Place 19 · Greater Latrobe | 5,000 Meters Varsity | 19 | 22:14.4 PB | 10 |
| Sep 16 | Kiski Cavalier Invitational Sep 16 · 5,000 Meters Varsity · Place 20 · Greater Latrobe | 5,000 Meters Varsity | 20 | 21:49.1 PB | 10 |
| Sep 9 | PTXC-9Sep 9 · 5,000 Meters Varsity · Place 93 · Greater Latrobe | 5,000 Meters Varsity | 93 | 22:14.02 | 10 |
2016 Cross Country
4 results