Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Letterkenny FieldMisericordia Invitational · Sep 1 | 16:08.7 | Misericordia Invitational | September 1, 2023 |
| 5,000 Meters · Franklin & Marshall College Baker CampusF&M XC Invite · Oct 8 | 17:54.0 | F&M XC Invite | October 8, 2026 |
| 8,000 Meters · DeSales UniversityDeSales Invite · Oct 12 | 31:14.5 | DeSales Invite | October 12, 2024 |
| 8,000 Meters · DREAM ParkBorder Battle · Oct 18 | 30:52.5 | Border Battle | October 18, 2025 |
| 8,000 Meters · Foundation FieldsLock Haven Invite · Sep 27 | 30:49.40 | Lock Haven Invite | September 27, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 30:47.2 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 31:20.9 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Union Canal Tunnel ParkLast Chance Run Fast Invite · Oct 24 | 29:38.9 | Last Chance Run Fast Invite | October 24, 2025 |
| 8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 26 | 29:57.2 | Lock Haven Invite | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Last Chance Run Fast InviteOct 23 · 8,000 Meters Varsity · Place 35 · Lebanon Valley | 8,000 Meters Varsity | 35 | 28:58.70 | SR |
| Oct 17 | Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 306 · Lebanon Valley | 8,000 Meters Varsity | 306 | 29:08.4 | Sr |
| Oct 8 | F&M XC InviteOct 8 · 5,000 Meters Men · Place 20 · Lebanon Valley | 5,000 Meters Men | 20 | 17:54.0 PB | Sr |
| Oct 2 | Paul Short RunOct 2 · 8,000 Meters Open · Place 539 · Lebanon Valley | 8,000 Meters Open | 539 | 31:49.1 | Sr |
| Sep 26 | Lock Haven InviteSep 26 · 8,000 Meters White · Place 129 · Lebanon Valley | 8,000 Meters White | 129 | 29:57.2 PB | Sr |
| Sep 5 | Lebanon Valley Dutchmen InvitationalSep 5 · 8,000 Meters Collegiate · Place 85 · Lebanon Valley | 8,000 Meters Collegiate | 85 | 31:40.3 | Sr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Last Chance Run Fast InviteOct 24 · 8,000 Meters College · Place 24 · Lebanon Valley | 8,000 Meters College | 24 | 29:38.9 PB | Jr |
| Oct 18 | Border BattleOct 18 · 8,000 Meters Open · Place 127 · Lebanon Valley | 8,000 Meters Open | 127 | 30:52.5 PB | Jr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 550 · Lebanon Valley | 8,000 Meters Open | 550 | 31:20.9 PB | Jr |
| Sep 27 | Lock Haven InviteSep 27 · 8,000 Meters White · Place 116 · Lebanon Valley | 8,000 Meters White | 116 | 30:49.40 PB | Jr |
| Sep 6 | Lebanon Valley Dutchman InvitationalSep 6 · 8,000 Meters College · Place 101 · Lebanon Valley | 8,000 Meters College | 101 | 31:09.5 | Jr |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Last Chance Run Fast InviteOct 25 · 8,000 Meters Varsity · Place 43 · Lebanon Valley | 8,000 Meters Varsity | 43 | 30:48.2 | SO |
| Oct 12 | DeSales InviteOct 12 · 8,000 Meters College · Place 103 · Lebanon Valley | 8,000 Meters College | 103 | 31:14.5 PB | So |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Open · Place 526 · Lebanon Valley | 8,000 Meters Open | 526 | 30:47.2 PB | So |
2023 Cross Country
4 results