Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Wright State UniversityCelina Rotary Invitational · Aug 27 | 17:31.10 | Celina Rotary Invitational | August 27, 2016 |
| 3,200 Meters · Greenville City ParkTreaty City Greenville Invitational · Sep 2 | 15:23 | Treaty City Greenville Invitational | September 2, 2017 |
| 3,200 Meters · Versailles Water TreatmentVersailles - Tour De Sewer · Sep 23 | 15:53.6 | Versailles - Tour De Sewer | September 23, 2017 |
| 5,000 Meters · Centerville High SchoolCenterville Saturday Night Lights · Sep 21 | 23:02.0 | Centerville Saturday Night Lights | September 21, 2019 |
| 5,000 Meters · Columbus Grove High SchoolOHSAA D3 Northwest District - Columbus Grove · Oct 23 | 21:36.7 | OHSAA D3 Northwest District - Columbus Grove | October 23, 2021 |
| 5,000 Meters · ParkMercer County Invitational · Aug 20 | 22:33.43 | Mercer County Invitational | August 20, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2019 Cross Country
2 results2017 Cross Country
2 results2016 Cross Country
1 results