Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boardman HS2026 OHSAA Regional - Northeast - Youngstown (Boardman) · Oct 31 | 24:01.5 | 2026 OHSAA Regional - Northeast - Youngstown (Boardman) | October 31, 2026 |
| 5,000 Meters · Cardinal HSCardinal Invitational · Sep 20 | 26:45.94 | Cardinal Invitational | September 20, 2025 |
| 5,000 Meters · Champion HSRay Sweeney Champion Cross Country Invitational · Sep 12 | 28:48.26 | Ray Sweeney Champion Cross Country Invitational | September 12, 2026 |
| 5,000 Meters · Conneaut Township ParkAshtabula County Cross Country Championships · Oct 10 | 25:37.4 | Ashtabula County Cross Country Championships | October 10, 2026 |
| 5,000 Meters · Kenston HSKenston Frank Gibas Invitational · Aug 26 | 24:56.10 | Kenston Frank Gibas Invitational | August 26, 2023 |
| 5,000 Meters · Lake Shore ParkAshtabula Lakeside-War on the Shore · Aug 24 | 26:49 | Ashtabula Lakeside-War on the Shore | August 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Cardinal Invitational MSSep 20 · 5,000 Meters Varsity · Place 108 · Grand Valley | 5,000 Meters Varsity | 108 | 26:45.94 | 11 |
| Sep 20 | Cardinal InvitationalSep 20 · 5,000 Meters Varsity · Place 108 · Grand Valley | 5,000 Meters Varsity | 108 | 26:45.94 PB | 11 |
2024 Cross Country
2 results2023 Cross Country
1 results