Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Big Spring HSBen Bloser- Bulldog Cross Country Invitational · Sep 19 | 12:43.800 | Ben Bloser- Bulldog Cross Country Invitational | September 19, 2015 |
| 5,000 Meters · Big Spring HSBen Bloser Bulldog Invitational · Sep 14 | 16:47.8 | Ben Bloser Bulldog Invitational | September 14, 2019 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 30 | 18:51.2 | NXR Northeast & New York Regional Championships | November 30, 2019 |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 17:16 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 5 | 16:10.1 | 46th Annual Paul Short Run | October 5, 2019 |
| 6,000 Meters · Shippensburg UniversityGalen Piper Cross Country Challenge · Sep 2 | 22:08.8 | Galen Piper Cross Country Challenge | September 2, 2022 |
| 8,000 Meters · DREAM ParkRowan Inter-Regional Cross Country Border Battle · Oct 16 | 29:16.4 | Rowan Inter-Regional Cross Country Border Battle | October 16, 2021 |
| 8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 14 | 27:39.5 | Aubrey Shenk Invitational | October 14, 2023 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 27:53.3 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 2 | 28:23.8 | MAC Conference XC Championships | November 2, 2024 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 28:22.0 | INTER-REGIONAL RUMBLE | October 15, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII Mid-Atlantic Regional ChampsNov 16 · 8,000 Meters Division 3 · Place 133 · York (Pa.)York (Pa.) | 8,000 Meters Division 3 | 133 | 27:34.0 | SR |
| Nov 2 | MAC Conference XC ChampionshipsNov 2 · 8,000 Meters MAC · Place 45 · York (Pa.)York (Pa.) | 8,000 Meters MAC | 45 | 28:23.8 PB | Sr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Green · Place 31 · York (Pa.)York (Pa.) | 8,000 Meters Green | 31 | 27:53.3 PB | Sr |
| Sep 28 | Messiah InvitationalSep 28 · 8,000 Meters Varsity · Place 33 · York (Pa.)York (Pa.) | 8,000 Meters Varsity | 33 | 29:06.5 | SR |
| Sep 6 | Galen Piper Alumni/Open XC ChallengeSep 6 · 6,000 Meters Varsity · Place 40 · York (Pa.)York (Pa.) | 6,000 Meters Varsity | 40 | 21:18.7 | SR |
2023 Cross Country
3 results2022 Cross Country
5 results2021 Cross Country
3 results2020 Cross Country
2 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Open - NE · Place 138 · NortheasternNortheastern | 5,000 Meters Open - NE | 138 | 18:51.2 PB | 11 |
| Oct 26 | PIAA District 3 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 41 · NortheasternNortheastern | 5,000 Meters Varsity | 41 | 16:52.6 | JR |
| Oct 26 | PIAA District 3 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 41 · NortheasternNortheastern | 5,000 Meters Varsity | 41 | 16:52.6 | JR |
| Oct 15 | YAIAA League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 3 · NortheasternNortheastern | 5,000 Meters Varsity | 3 | 3:18.5 | JR |
| Oct 5 | 46th Annual Paul Short RunOct 5 · 5,000 Meters Varsity - White · Place 10 · NortheasternNortheastern | 5,000 Meters Varsity - White | 10 | 16:10.1 PB | 11 |
| Sep 28 | Carlisle InvitationalSep 28 · Varsity · Place 27 · NortheasternNortheastern | Varsity | 27 | 16:15.3 | — |
| Sep 28 | Carlisle InvitationalSep 28 · Varsity · Place 27 · NortheasternNortheastern | Varsity | 27 | 16:15.3 | — |
| Sep 14 | Ben Bloser Bulldog InvitationalSep 14 · 5,000 Meters Varsity AAA · Place 19 · NortheasternNortheastern | 5,000 Meters Varsity AAA | 19 | 16:47.8 PB | 11 |
| Sep 7 | Dutchmen InvitationalSep 7 · 5,000 Meters Varsity · Place 5 · NortheasternNortheastern | 5,000 Meters Varsity | 5 | 16:09.60 | JR |
2018 Cross Country
4 results2017 Cross Country
2 results2015 Cross Country
1 results