Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman HSBoardman Spartan XC Invitational · Sep 13 | 17:24.0 | Boardman Spartan XC Invitational | September 13, 2025 |
| 5,000 Meters · Brookville Area HSBrookville vs. Keystone Meet · Sep 22 | 16:31.58 | Brookville vs. Keystone Meet | September 22, 2026 |
| 5,000 Meters · Clarion-Limestine XC CourseBrookville & Karns City @ N Clarion · Sep 16 | 17:12 | Brookville & Karns City @ N Clarion | September 16, 2026 |
| 5,000 Meters · Foundation FieldsLock Haven HS Invite · Aug 30 | 16:51.30 | Lock Haven HS Invite | August 30, 2025 |
| 5,000 Meters · Francis S. Grandinetti Elementary SchoolRidgway Invitational · Oct 4 | 16:37.20 | Ridgway Invitational | October 4, 2025 |
| 5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 20 | 17:45.7 | PIAA Foundation XC Invitational | September 20, 2025 |
| 5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 1 | 17:41 | PIAA State Championships | November 1, 2025 |
| 5,000 Meters · West Branch Cross Country CourseLock Haven Bear Mountain Invite · Sep 5 | 15:52.60 | Lock Haven Bear Mountain Invite | September 5, 2026 |
| 5,000 Meters · West Branch XC CourseBear Mountain River Run · Aug 30 | 16:51.30 | Bear Mountain River Run | August 30, 2025 |
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 3 | Ridgway Invitational 2026Oct 3 · 5,000 Meters Varisty · Place 1 · Brookville Area | 5,000 Meters Varisty | 1 | 16:44.5 | 11 |
| Sep 22 | Brookville vs. Keystone MeetSep 22 · 5,000 Meters Varsity · Place 1 · Brookville Area | 5,000 Meters Varsity | 1 | 16:31.58 PB | 11 |
| Sep 16 | Brookville & Karns City @ N ClarionSep 16 · 5,000 Meters Varsity · Place 1 · Brookville Area | 5,000 Meters Varsity | 1 | 17:12 PB | 11 |
| Sep 5 | Lock Haven Bear Mountain InviteSep 5 · 5,000 Meters High School · Place 2 · Brookville Area | 5,000 Meters High School | 2 | 15:52.60 PB | 11 |
| Sep 1 | Brookville vs. Cranberry and MoniteauSep 1 · 5,000 Meters Varsity · Place 1 · Brookville Area | 5,000 Meters Varsity | 1 | 17:16.83 | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | PIAA State ChampionshipsNov 1 · 5,000 Meters AA · Place 52 · Brookville Area | 5,000 Meters AA | 52 | 17:41 PB | 10 |
| Oct 4 | Ridgway InvitationalOct 4 · 5,000 Meters Varisty · Place 3 · Brookville Area | 5,000 Meters Varisty | 3 | 16:37.20 PB | 10 |
| Sep 20 | PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AA · Place 25 · Brookville Area | 5,000 Meters AA | 25 | 17:45.7 PB | 10 |
| Sep 13 | Boardman Spartan XC InvitationalSep 13 · 5,000 Meters Varsity D2 · Place 34 · Brookville Area | 5,000 Meters Varsity D2 | 34 | 17:24.0 PB | 10 |
| Aug 30 | Bear Mountain River RunAug 30 · 5,000 Meters Varsity · Place 5 · Brookville Area | 5,000 Meters Varsity | 5 | 16:51.30 PB | 10 |
| Aug 30 | Lock Haven HS InviteAug 30 · 5,000 Meters High School · Place 5 · Brookville Area | 5,000 Meters High School | 5 | 16:51.30 PB | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Ridgway InvitationalOct 5 · 5,000 Meters Varsity · Place 10 · Brookville Area | 5,000 Meters Varsity | 10 | 17:28.30 | 9 |