Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blue Mountain Ski ResortPIAA District 11 Championships · Oct 26 | 21:57.60 | PIAA District 11 Championships | October 26, 2020 |
| 5,000 Meters · Dickinson CollegeLight Up The Night 5k · Sep 1 | 18:44.4 | Light Up The Night 5k | September 1, 2022 |
| 8,000 Meters · 42 E Havenview DrGo Fast River Run · Nov 2 | 29:57.9 | Go Fast River Run | November 2, 2024 |
| 8,000 Meters · Belmont PlateauJack St. Clair College Invitational · Oct 7 | 31:05.5 | Jack St. Clair College Invitational | October 7, 2023 |
| 8,000 Meters · Bryn MawrDan Talbot Open · Oct 1 | 30:18.7 | Dan Talbot Open | October 1, 2022 |
| 8,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 4 | 33:40.1 | Highlander Invitational (Cairn) | October 4, 2025 |
| 8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 14 | 29:21.3 | Aubrey Shenk Invitational | October 14, 2023 |
| 8,000 Meters · Haskell Indian Nations UniversityCAC Conference Meet · Nov 3 | 29:32.5 | CAC Conference Meet | November 3, 2023 |
| 8,000 Meters · Letterkenny FieldMisericordia Cougar Classic · Sep 13 | 33:50.7 | Misericordia Cougar Classic | September 13, 2025 |
| 8,000 Meters · Penn State Fayette, The Eberly Campus2025 USCAA Cross Country National Championships · Nov 8 | 33:52.30 | 2025 USCAA Cross Country National Championships | November 8, 2025 |
| 8,000 Meters · Penn State ScrantonPenn State Scranton Invitational · Oct 26 | 29:06.0 | Penn State Scranton Invitational | October 26, 2024 |
| 8,000 Meters · Stockton CollegeOsprey Open · Sep 20 | 31:15.03 | Osprey Open | September 20, 2025 |
| 8,000 Meters · Union Canal Tunnel ParkLVC Dutchmen XC Invitational · Sep 9 | 30:12.3 | LVC Dutchmen XC Invitational | September 9, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 USCAA Cross Country National ChampionshipsNov 8 · 8,000 Meters USCAA Men's · Place 35 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters USCAA Men's | 35 | 33:52.30 PB | Sr |
| Oct 24 | Last Chance Run Fast InviteOct 24 · 8,000 Meters College · Place 47 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 47 | 34:49.0 | Sr |
| Oct 4 | Highlander Invitational (Cairn)Oct 4 · 8,000 Meters College · Place 40 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 40 | 33:40.1 PB | Sr |
| Sep 20 | Osprey OpenSep 20 · 8,000 Meters Open · Place 103 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters Open | 103 | 31:15.03 PB | Sr |
| Sep 13 | Misericordia Cougar ClassicSep 13 · 8,000 Meters College · Place 23 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 23 | 33:50.7 PB | Sr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | 2024 USCAA Cross Country National ChampionshipsNov 10 · 8,000 Meters Varsity · Place 25 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters Varsity | 25 | 31:16.80 | SR |
| Nov 2 | Go Fast River RunNov 2 · 8,000 Meters College · Place 38 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 38 | 29:57.9 PB | Sr |
| Oct 26 | Penn State Scranton InvitationalOct 26 · 8,000 Meters College · Place 3 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 3 | 29:06.0 PB | Sr |
| Oct 12 | Jack Saint Clair Memorial ChampionshipOct 12 · 8,000 Meters Varsity · Place 22 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters Varsity | 22 | 31:46.0 | SR |
| Oct 5 | Highlander Invitational (Cairn)Oct 5 · 8,000 Meters College · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 0 | DNF | Sr |
| Sep 28 | Lock Haven InviteSep 28 · 8,000 Meters Crimson · Place 211 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters Crimson | 211 | 30:20.6 | Sr |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | CAC Conference MeetNov 3 · 8,000 Meters College · Place 13 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 13 | 29:32.5 PB | Jr |
| Oct 28 | PSUAC InvitationalOct 28 · 8,000 Meters Varsity · Place 2 · PSU-SchuylkillPSU-Schuylkill | 8,000 Meters Varsity | 2 | 28:33.1 | — |
| Oct 14 | Aubrey Shenk InvitationalOct 14 · 8,000 Meters College · Place 171 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 171 | 29:21.3 PB | Jr |
| Oct 7 | Jack St. Clair College InvitationalOct 7 · 8,000 Meters College · Place 28 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 28 | 31:05.5 PB | Jr |
| Sep 30 | PSU Abington InvitationalSep 30 · 8,000 Meters Varsity · Place 19 · PSU-SchuylkillPSU-Schuylkill | 8,000 Meters Varsity | 19 | 31:33.1 | — |
| Sep 23 | Bud Smitely 5K XC InviteSep 23 · 5,000 Meters Varsity · Place 5 · PSU-SchuylkillPSU-Schuylkill | 5,000 Meters Varsity | 5 | 17:44.2 | — |
| Sep 9 | LVC Dutchmen XC InvitationalSep 9 · 8,000 Meters College · Place 72 · Penn State SchuylkillPenn State Schuylkill | 8,000 Meters College | 72 | 30:12.3 PB | Jr |
2022 Cross Country
2 results2020 Cross Country
1 results