Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burgettestown high schoolMcGuffey & Keystone Oaks @ Burgettstown HS · Sep 15 | 18:09.0 | McGuffey & Keystone Oaks @ Burgettstown HS | September 15, 2026 |
| 5,000 Meters · Columbiana High SchoolClipper Invitational · Oct 11 | 17:32.33 | Clipper Invitational | October 11, 2025 |
| 5,000 Meters · Ohio Township ParkBurgettstown @ Avonworth HS XC Scrimmage · Aug 21 | 23:49.7 | Burgettstown @ Avonworth HS XC Scrimmage | August 21, 2024 |
| 5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 1 | 18:25 | PIAA State Championships | November 1, 2025 |
| 5,000 Meters · Penn State Fayette, The Eberly CampusA.J. Everhart Invitational · Sep 26 | 18:22.5 | A.J. Everhart Invitational | September 26, 2026 |
| 5,000 Meters · Rich Wright 5K CoursePIAA District VII WPIAL Championships · Oct 26 | 19:15.30 | PIAA District VII WPIAL Championships | October 26, 2023 |
| 5,000 Meters · Roadman ParkMarty Uher Vulcans Invitational · Sep 5 | 18:54.8 | Marty Uher Vulcans Invitational | September 5, 2026 |
| 5,000 Meters · White Oak ParkPIAA WPIAL District 7 Championships · Oct 29 | 16:37.2 | PIAA WPIAL District 7 Championships | October 29, 2026 |
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 29 | PIAA WPIAL District 7 ChampionshipsOct 29 · 5,000 Meters A · Place 6 · Burgettstown | 5,000 Meters A | 6 | 16:37.2 PB | 12 |
| Sep 26 | A.J. Everhart InvitationalSep 26 · 5,000 Meters Boys Varsity HS · Place 16 · Burgettstown | 5,000 Meters Boys Varsity HS | 16 | 18:22.5 PB | 12 |
| Sep 15 | McGuffey & Keystone Oaks @ Burgettstown HSSep 15 · 5,000 Meters Varsity · Place 1 · Burgettstown | 5,000 Meters Varsity | 1 | 18:09.0 PB | 12 |
| Sep 11 | 24th Annual Red, White & Blue Classic 2026Sep 11 · 5,000 Meters A · Place 16 · Burgettstown | 5,000 Meters A | 16 | 17:57.3 | 12 |
| Sep 5 | Marty Uher Vulcans InvitationalSep 5 · 5,000 Meters HS Boys · Place 7 · Burgettstown | 5,000 Meters HS Boys | 7 | 18:54.8 PB | 12 |
2025 Cross Country
4 results2024 Cross Country
1 results2023 Cross Country
1 results