Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cavalier StadiumColdwater Lions Invitational · Oct 8 | 19:48.18 | Coldwater Lions Invitational | October 8, 2016 |
| 5,000 Meters · Fort Recovery HSMercer County Championships · Aug 23 | 21:27 | Mercer County Championships | August 23, 2016 |
| 5,000 Meters · Golden Gate ParkBrookville Invitational · Sep 9 | 21:04 | Brookville Invitational | September 9, 2017 |
| 5,000 Meters · New BremenNew Bremen Cross Country Invitational · Sep 25 | 20:09.55 | New Bremen Cross Country Invitational | September 25, 2014 |
| 5,000 Meters · Ottawa Park Golf CourseOHSAA Northwest - DIII District 1 · Oct 18 | 20:11.4 | OHSAA Northwest - DIII District 1 | October 18, 2014 |
| 5,000 Meters · Versailles Water TreatmentVersailles - Tour De Sewer · Sep 23 | 21:14.6 | Versailles - Tour De Sewer | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Versailles - Tour De SewerSep 23 · 5,000 Meters Varsity · Place 72 · Marion Local | 5,000 Meters Varsity | 72 | 21:14.6 PB | 12 |
| Sep 9 | Brookville InvitationalSep 9 · 5,000 Meters Varsity HS Boys Small School · Place 52 · Marion Local | 5,000 Meters Varsity HS Boys Small School | 52 | 21:04 PB | 12 |
2016 Cross Country
2 results2015 Cross Country
1 results2014 Cross Country
2 results