Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.3 Miles · Falling Spring Elementary SchoolEnos Yeager Invitational 2025 · Aug 29 | 13:06 | Enos Yeager Invitational 2025 | August 29, 2025 |
| 3,200 Meters · Greencastle-Antrim HS XC CourseBlue Devil Middle School XC Invitational · Sep 23 | 13:07 | Blue Devil Middle School XC Invitational | September 23, 2022 |
| 3749 m · Falling Spring Elementary School2026 Enos Yeager Invitational · Aug 28 | 12:59 | 2026 Enos Yeager Invitational | August 28, 2026 |
| 5,000 Meters · Abington HSAbington XC Invitational · Sep 5 | 16:59.9 | Abington XC Invitational | September 5, 2026 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 22 | 17:45.0 | NXR Northeast & New York Regional Open | November 22, 2025 |
| 5,000 Meters · CarlisleCarlisle Invitational · Sep 26 | 16:21.4 | Carlisle Invitational | September 26, 2026 |
| 5,000 Meters · Gettysburg Area High School Gettysburg Invitational · Oct 3 | 16:12.5 | Gettysburg Invitational | October 3, 2026 |
| 5,000 Meters · Waynesboro Area Senior High SchoolWaynesboro vs Gettysburg Dual · Sep 1 | 19:20 | Waynesboro vs Gettysburg Dual | September 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Mid-Penn Conference XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · Gettysburg Area 03Gettysburg Area 03 | 5,000 Meters Varsity | 7 | 16:04.13 | — |
| Oct 17 | Mid-Penn Conference XC ChampionshipsOct 17 · Varsity · Place 7 · Gettysburg Area 03Gettysburg Area 03 | Varsity | 7 | 16:04.13 | — |
| Oct 3 | Gettysburg InvitationalOct 3 · 5,000 Meters Varsity · Place 8 · Gettysburg AreaGettysburg Area | 5,000 Meters Varsity | 8 | 16:12.5 PB | 12 |
| Sep 26 | Carlisle InvitationalSep 26 · 5,000 Meters Challenge · Place 20 · Gettysburg AreaGettysburg Area | 5,000 Meters Challenge | 20 | 16:21.4 PB | 12 |
| Sep 5 | Abington XC InvitationalSep 5 · 5,000 Meters Varsity · Place 4 · Gettysburg AreaGettysburg Area | 5,000 Meters Varsity | 4 | 16:59.9 PB | 12 |
| Sep 1 | Waynesboro vs Gettysburg DualSep 1 · 5,000 Meters Varsity · Place 1 · Gettysburg AreaGettysburg Area | 5,000 Meters Varsity | 1 | 19:20 PB | 12 |
| Aug 28 | 2026 Enos Yeager InvitationalAug 28 · 2.33 Miles Varsity · Place 4 · Gettysburg AreaGettysburg Area | 2.33 Miles Varsity | 4 | 12:59 PB | 12 |
2025 Cross Country
5 results2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
1 results