Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Bryn Du MansionNewark Catholic Invitational · Aug 24 | 14:21.64 | Newark Catholic Invitational | August 24, 2024 |
| 3,200 Meters · Lancaster High SchoolLancaster Bob Reall Invitational · Sep 20 | 13:16.04 | Lancaster Bob Reall Invitational | September 20, 2025 |
| 5,000 Meters · Circleville HSCircleville Kiwanis Invitational · Sep 5 | 23:59.0 | Circleville Kiwanis Invitational | September 5, 2026 |
| 5,000 Meters · Liberty Christian AcademyLiberty Christian Invitational · Sep 26 | 25:26.13 | Liberty Christian Invitational | September 26, 2026 |
| 5,000 Meters · Liberty Union SchoolLiberty Union Invitational - High School · Oct 10 | 21:25.59 | Liberty Union Invitational - High School | October 10, 2026 |
| 5,000 Meters · Millersport High SchoolMillersport Tri Meet with Berne Union and Liberty Union · Sep 29 | 22:29 | Millersport Tri Meet with Berne Union and Liberty Union | September 29, 2026 |
| 5,000 Meters · Southeastern High SchoolSoutheastern Invitational - High School · Sep 19 | 23:44.75 | Southeastern Invitational - High School | September 19, 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 10 | Liberty Union Invitational - High SchoolOct 10 · 5,000 Meters Varsity · Place 43 · Berne UnionBerne Union | 5,000 Meters Varsity | 43 | 21:25.59 PB | 9 |
| Sep 29 | Millersport Tri Meet with Berne Union and Liberty UnionSep 29 · 5,000 Meters Varsity · Place 9 · Berne UnionBerne Union | 5,000 Meters Varsity | 9 | 22:29 PB | 9 |
| Sep 26 | Liberty Christian InvitationalSep 26 · 5,000 Meters Varsity · Place 28 · Berne UnionBerne Union | 5,000 Meters Varsity | 28 | 25:26.13 PB | 9 |
| Sep 19 | Southeastern Invitational - High SchoolSep 19 · 5,000 Meters Varsity · Place 64 · Berne UnionBerne Union | 5,000 Meters Varsity | 64 | 23:44.75 PB | 9 |
| Sep 5 | Circleville Kiwanis InvitationalSep 5 · 5,000 Meters Varsity · Place 143 · Berne UnionBerne Union | 5,000 Meters Varsity | 143 | 23:59.0 PB | 9 |
2025 Cross Country
1 results2024 Cross Country
1 results