Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman HSBoardman Spartan XC Invitational · Sep 13 | 19:11.8 | Boardman Spartan XC Invitational | September 13, 2025 |
| 5,000 Meters · Brookville Area HSKSAC Cross Country Championships · Oct 22 | 17:27.2 | KSAC Cross Country Championships | October 22, 2026 |
| 5,000 Meters · Clarion-Limestine XC CourseBrookville & Karns City @ N Clarion · Sep 16 | 20:27 | Brookville & Karns City @ N Clarion | September 16, 2026 |
| 5,000 Meters · Foundation FieldsLock Haven HS Invite · Aug 30 | 18:50.40 | Lock Haven HS Invite | August 30, 2025 |
| 5,000 Meters · Francis S. Grandinetti Elementary SchoolRidgway Invitational 2026 · Oct 3 | 17:33.7 | Ridgway Invitational 2026 | October 3, 2026 |
| 5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 20 | 19:41.6 | PIAA Foundation XC Invitational | September 20, 2025 |
| 5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 1 | 19:23 | PIAA State Championships | November 1, 2025 |
| 5,000 Meters · West Branch Cross Country CourseLock Haven Bear Mountain Invite · Sep 5 | 17:15.20 | Lock Haven Bear Mountain Invite | September 5, 2026 |
| 5,000 Meters · West Branch XC CourseBear Mountain River Run · Aug 30 | 18:50.40 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | KSAC Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 8 · Brookville Area | 5,000 Meters Varsity | 8 | 17:27.2 PB | 10 |
| Oct 3 | Ridgway Invitational 2026Oct 3 · 5,000 Meters Varisty · Place 8 · Brookville Area | 5,000 Meters Varisty | 8 | 17:33.7 PB | 10 |
| Sep 22 | Brookville vs. Keystone MeetSep 22 · 5,000 Meters Varsity · Place 4 · Brookville Area | 5,000 Meters Varsity | 4 | 18:48.30 | 10 |
| Sep 16 | Brookville & Karns City @ N ClarionSep 16 · 5,000 Meters Varsity · Place 7 · Brookville Area | 5,000 Meters Varsity | 7 | 20:27 PB | 10 |
| Sep 5 | Lock Haven Bear Mountain InviteSep 5 · 5,000 Meters High School · Place 13 · Brookville Area | 5,000 Meters High School | 13 | 17:15.20 PB | 10 |
| Sep 1 | Brookville vs. Cranberry and MoniteauSep 1 · 5,000 Meters Varsity · Place 3 · Brookville Area | 5,000 Meters Varsity | 3 | 18:06.38 | 10 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | PIAA State ChampionshipsNov 1 · 5,000 Meters AA · Place 184 · Brookville Area | 5,000 Meters AA | 184 | 19:23 PB | 9 |
| Oct 4 | Ridgway InvitationalOct 4 · 5,000 Meters Varisty · Place 41 · Brookville Area | 5,000 Meters Varisty | 41 | 19:24.00 | 9 |
| Sep 20 | PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AA · Place 112 · Brookville Area | 5,000 Meters AA | 112 | 19:41.6 PB | 9 |
| Sep 13 | Boardman Spartan XC InvitationalSep 13 · 5,000 Meters Varsity D2 · Place 166 · Brookville Area | 5,000 Meters Varsity D2 | 166 | 19:11.8 PB | 9 |
| Aug 30 | Bear Mountain River RunAug 30 · 5,000 Meters Varsity · Place 39 · Brookville Area | 5,000 Meters Varsity | 39 | 18:50.40 PB | 9 |
| Aug 30 | Lock Haven HS InviteAug 30 · 5,000 Meters High School · Place 39 · Brookville Area | 5,000 Meters High School | 39 | 18:50.40 PB | 9 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Ridgway InvitationalOct 5 · 3,000 Meters Middle School · Place 7 · Brookville Area | 3,000 Meters Middle School | 7 | 9:58.20 | 8 |