Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Letterkenny FieldMisericordia Invitational · Sep 1 | 21:55.4 | Misericordia Invitational | September 1, 2026 |
| 5,000 Meters · Valley View High SchoolValley View XC Cluster #2 · Sep 20 | 29:51.4 | Valley View XC Cluster #2 | September 20, 2022 |
| 6,000 Meters · Belmont PlateauJack Saint Clair Memorial · Oct 10 | 31:23.13 | Jack Saint Clair Memorial | October 10, 2026 |
| 6,000 Meters · Foundation FieldsLock Haven Invite · Sep 27 | 32:04.20 | Lock Haven Invite | September 27, 2025 |
| 6,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 18 | 30:47.30 | Aubrey Shenk Invitational | October 18, 2025 |
| 6,000 Meters · Letterkenny FieldMisericordia Cougar Classic · Sep 12 | 33:30.9 | Misericordia Cougar Classic | September 12, 2026 |
| 6,000 Meters · Oak Ridge ParkLandmark Conference XC Championships · Nov 1 | 31:12.00 | Landmark Conference XC Championships | November 1, 2025 |
| 6,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 26 | 28:53.0 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Landmark Conference XC ChampionshipsOct 31 · 6,000 Meters College · Place 93 · WilkesWilkes | 6,000 Meters College | 93 | 31:38.6 | So |
| Oct 10 | Jack Saint Clair MemorialOct 10 · 6,000 Meters Collegiate · Place 29 · WilkesWilkes | 6,000 Meters Collegiate | 29 | 31:23.13 PB | So |
| Sep 26 | Lock Haven InviteSep 26 · 6,000 Meters White · Place 131 · WilkesWilkes | 6,000 Meters White | 131 | 28:53.0 PB | So |
| Sep 12 | Misericordia Cougar ClassicSep 12 · 6,000 Meters Collegiate · Place 30 · WilkesWilkes | 6,000 Meters Collegiate | 30 | 33:30.9 PB | So |
| Sep 1 | Misericordia InvitationalSep 1 · 4,000 Meters Collegiate · Place 43 · WilkesWilkes | 4,000 Meters Collegiate | 43 | 21:55.4 PB | So |
2025 Cross Country
4 results2022 Cross Country
1 results