Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cambridge HS2026 OHSAA District - East - Cambridge · Oct 24 | 19:22.7 | 2026 OHSAA District - East - Cambridge | October 24, 2026 |
| 5,000 Meters · Cambridge HSOHSAA D2 District - Cambridge · Oct 21 | 22:46.97 | OHSAA D2 District - Cambridge | October 21, 2023 |
| 5,000 Meters · Dover High SchoolDover Invitational · Sep 6 | 21:17.8 | Dover Invitational | September 6, 2025 |
| 5,000 Meters · Newcomerstown HSNewcomerstown Invitational · Sep 5 | 19:50 | Newcomerstown Invitational | September 5, 2026 |
| 5,000 Meters · Pick North XC2026 OHSAA Regional - Central - Pickerington · Oct 31 | 18:43.5 | 2026 OHSAA Regional - Central - Pickerington | October 31, 2026 |
| 5,000 Meters · Pickerington North High SchoolOHSAA D3 Region 10 Championship · Oct 25 | 19:10.86 | OHSAA D3 Region 10 Championship | October 25, 2025 |
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 |
| Oct 25 | OHSAA D3 Region 10 ChampionshipOct 25 · 5,000 Meters Varsity · Place 197 · Meadowbrook | 5,000 Meters Varsity | 197 | 19:10.86 PB | 11 |
| Sep 6 | Dover InvitationalSep 6 · 5,000 Meters Varsity Large · Place 29 · Meadowbrook | 5,000 Meters Varsity Large | 29 | 21:17.8 PB | 11 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | OHSAA D2 District - CambridgeOct 21 · 5,000 Meters Varsity · Place 111 · Meadowbrook | 5,000 Meters Varsity | 111 | 22:46.97 PB | 9 |