Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · DeSales UniversityCentaur Invitational · Sep 14 | 19:01.4 | Centaur Invitational | September 14, 2019 |
| 5,000 Meters · Blue Mountain Ski ResortPIAA District 11 Championships · Oct 26 | 19:17.20 | PIAA District 11 Championships | October 26, 2020 |
| 6,000 Meters · EdinboroDoug Watts Open · Sep 7 | 20:44.92 | Doug Watts Open | September 7, 2024 |
| 8,000 Meters · Kutztown University Farm CoursePSAC XC Champs · Oct 26 | 27:34.8 | PSAC XC Champs | October 26, 2024 |
| 8,000 Meters · Lawrence County FairgroundBill Lennox Invtational · Oct 7 | 27:49.9 | Bill Lennox Invtational | October 7, 2023 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 27:28.7 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 21 | 28:53.3 | YSU Alumni XC Meet | September 21, 2024 |
| 8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 26 | 26:53.3 | Lock Haven Invite | September 26, 2026 |
| 8,000 Meters · Youthtown XC CourseCMU INVITATIONAL 2026 · Oct 10 | 27:55.3 | CMU INVITATIONAL 2026 | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Lock Haven Go FastOct 24 · 8,000 Meters Collegiate · Place 246 · Slippery RockSlippery Rock | 8,000 Meters Collegiate | 246 | 28:16.1 | Sr |
| Oct 10 | CMU INVITATIONAL 2026Oct 10 · 8,000 Meters Collegiate · Place 129 · Slippery RockSlippery Rock | 8,000 Meters Collegiate | 129 | 27:55.3 PB | Sr |
| Sep 26 | Lock Haven InviteSep 26 · 8,000 Meters Crimson · Place 89 · Slippery RockSlippery Rock | 8,000 Meters Crimson | 89 | 26:53.3 PB | Sr |
| Sep 11 | Robert Morris Colonial InvitationalSep 11 · 8,000 Meters Collegiate · Place 77 · Slippery RockSlippery Rock | 8,000 Meters Collegiate | 77 | 29:14.5 | Sr |
| Sep 5 | Doug Watts OpenSep 5 · 6,000 Meters Collegiate · Place 36 · Slippery RockSlippery Rock | 6,000 Meters Collegiate | 36 | 21:32.5 | Sr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII AtlanticNov 9 · 10,000 Meters Varsity · Place 85 · Slippery RockSlippery Rock | 10,000 Meters Varsity | 85 | 33:09.1 | SO |
| Oct 26 | PSAC XC ChampsOct 26 · 8,000 Meters College · Place 64 · Slippery RockSlippery Rock | 8,000 Meters College | 64 | 27:34.8 PB | So |
| Oct 11 | Fighting Scots InviteOct 11 · 8,000 Meters Varsity · Place 49 · Slippery RockSlippery Rock | 8,000 Meters Varsity | 49 | 29:07.5 | SO |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Brown · Place 187 · Slippery RockSlippery Rock | 8,000 Meters Brown | 187 | 27:28.7 PB | So |
| Sep 21 | YSU Alumni XC MeetSep 21 · 8,000 Meters College · Place 49 · Slippery RockSlippery Rock | 8,000 Meters College | 49 | 28:53.3 PB | So |
| Sep 7 | Doug Watts OpenSep 7 · 6,000 Meters College · Place 12 · Slippery RockSlippery Rock | 6,000 Meters College | 12 | 20:44.92 PB | So |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | PSAC XC ChampionshipsOct 21 · 8,000 Meters Varsity · Place 48 · Slippery RockSlippery Rock | 8,000 Meters Varsity | 48 | 28:12.8 | FR |
| Oct 7 | Bill Lennox InvtationalOct 7 · 8,000 Meters College · Place 57 · Slippery RockSlippery Rock | 8,000 Meters College | 57 | 27:49.9 PB | Fr |
| Sep 23 | LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 32 · Slippery RockSlippery Rock | 8,000 Meters Varsity | 32 | 26:59.3 | FR |
| Sep 16 | Robert Morris University Colonial Cross Country InvitationalSep 16 · 8,000 Meters Varsity · Place 57 · Slippery RockSlippery Rock | 8,000 Meters Varsity | 57 | 26:56.9 | FR |
| Sep 1 | Panther's OpenerSep 1 · 5,000 Meters Varsity · Place 65 · Slippery RockSlippery Rock | 5,000 Meters Varsity | 65 | 16:47.4 | — |
2022 Cross Country
4 results2021 Cross Country
4 results2020 Cross Country
1 results2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Centaur InvitationalSep 14 · 5,000 Meters Varsity · Place 99 · ParklandParkland | 5,000 Meters Varsity | 99 | 19:01.4 PB | 9 |