Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · White Township Recreational ComplexMS Indiana Conference Meet · Sep 26 | 13:21.30 | MS Indiana Conference Meet | September 26, 2023 |
| 5,000 Meters · Big Spring HSPIAA Foundation XC Invitational · Sep 26 | 20:54.8 | PIAA Foundation XC Invitational | September 26, 2026 |
| 5,000 Meters · Saint Vincent CollegeWPIAL AAA Super Section 1 Championship Meet 2026 · Oct 6 | 20:17.5 | WPIAL AAA Super Section 1 Championship Meet 2026 | October 6, 2026 |
| 5,000 Meters · Westmoreland County Community CollegeWestmoreland County Coaches Association Championship · Oct 8 | 19:22.1 | Westmoreland County Coaches Association Championship | October 8, 2025 |
| 5,000 Meters · White Oak ParkTSTCA JV Championship Cross Country Meet · Oct 13 | 18:59.70 | TSTCA JV Championship Cross Country Meet | October 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | MS Indiana Conference MeetSep 26 · 3,000 Meters Boys Middle School · Place 29 · NorwinNorwin | 3,000 Meters Boys Middle School | 29 | 13:21.30 PB | - |