Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman HSBoardman Spartan XC Invitational · Sep 13 | 21:17.1 | Boardman Spartan XC Invitational | September 13, 2025 |
| 5,000 Meters · Brookville Area HSBrookville vs. Keystone Meet · Sep 22 | 19:10.37 | Brookville vs. Keystone Meet | September 22, 2026 |
| 5,000 Meters · Clarion-Limestine XC CourseBrookville & Karns City @ N Clarion · Sep 16 | 19:29 | Brookville & Karns City @ N Clarion | September 16, 2026 |
| 5,000 Meters · Foundation FieldsLock Haven HS Invite · Aug 30 | 22:43.00 | Lock Haven HS Invite | August 30, 2025 |
| 5,000 Meters · Francis S. Grandinetti Elementary SchoolRidgway Invitational 2026 · Oct 3 | 18:32.6 | Ridgway Invitational 2026 | October 3, 2026 |
| 5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 20 | 20:22.0 | PIAA Foundation XC Invitational | September 20, 2025 |
| 5,000 Meters · West Branch Cross Country CourseLock Haven Bear Mountain Invite · Sep 5 | 18:14.60 | Lock Haven Bear Mountain Invite | September 5, 2026 |
| 5,000 Meters · West Branch XC CourseBear Mountain River Run · Aug 30 | 22:43.00 | 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 19 · Brookville Area | 5,000 Meters Varisty | 19 | 18:32.6 PB | 10 |
| Sep 22 | Brookville vs. Keystone MeetSep 22 · 5,000 Meters Varsity · Place 6 · Brookville Area | 5,000 Meters Varsity | 6 | 19:10.37 PB | 10 |
| Sep 16 | Brookville & Karns City @ N ClarionSep 16 · 5,000 Meters Varsity · Place 5 · Brookville Area | 5,000 Meters Varsity | 5 | 19:29 PB | 10 |
| Sep 5 | Lock Haven Bear Mountain InviteSep 5 · 5,000 Meters High School · Place 35 · Brookville Area | 5,000 Meters High School | 35 | 18:14.60 PB | 10 |
| Sep 1 | Brookville vs. Cranberry and MoniteauSep 1 · 5,000 Meters Varsity · Place 11 · Brookville Area | 5,000 Meters Varsity | 11 | 20:48.62 | 10 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Ridgway InvitationalOct 4 · 5,000 Meters Varisty · Place 35 · Brookville Area | 5,000 Meters Varisty | 35 | 19:10.50 | 9 |
| Sep 20 | PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AA · Place 144 · Brookville Area | 5,000 Meters AA | 144 | 20:22.0 PB | 9 |
| Sep 13 | Boardman Spartan XC InvitationalSep 13 · 5,000 Meters Varsity D2 · Place 267 · Brookville Area | 5,000 Meters Varsity D2 | 267 | 21:17.1 PB | 9 |
| Aug 30 | Bear Mountain River RunAug 30 · 5,000 Meters Varsity · Place 106 · Brookville Area | 5,000 Meters Varsity | 106 | 22:43.00 PB | 9 |
| Aug 30 | Lock Haven HS InviteAug 30 · 5,000 Meters High School · Place 106 · Brookville Area | 5,000 Meters High School | 106 | 22:43.00 PB | 9 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Ridgway InvitationalOct 5 · 3,000 Meters Middle School · Place 29 · Brookville Area | 3,000 Meters Middle School | 29 | 10:59.00 | 8 |