Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · CascadeJon Mitchell HS Invitational · Sep 10 | 21:28.71 | Jon Mitchell HS Invitational | September 10, 2016 |
| 5,000 Meters · Decatur Central Cross Country CourseMid-State Conference · Sep 26 | 19:32.8 | Mid-State Conference | September 26, 2015 |
| 5,000 Meters · Eminence HSMorgan County MS HS CC Championships · Sep 27 | 20:46.55 | Morgan County MS HS CC Championships | September 27, 2016 |
| 5,000 Meters · Franklin Community High SchoolIHSAA Sectional (Franklin) · Oct 10 | 19:28.61 | IHSAA Sectional (Franklin) | October 10, 2015 |
| 5,000 Meters · Franklin Community HSFranklin HS Cross Country Invitational · Aug 29 | 19:38.78 | Franklin HS Cross Country Invitational | August 29, 2015 |
| 5,000 Meters · Martinsville High SchoolMartinsville Invite · Sep 6 | 20:27.4 | Martinsville Invite | September 6, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results2015 Cross Country
4 results2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | IHSAA Sectional (Franklin Community)Oct 11 · 5,000 Meters Varsity · Place 64 · Mooresville | 5,000 Meters Varsity | 64 | 20:15.16 | 10 |
| Sep 27 | Mid-State Conference MeetSep 27 · 5,000 Meters Varsity · Place 43 · Mooresville | 5,000 Meters Varsity | 43 | 19:54.06 | 10 |
| Sep 20 | Golden Spike InvitationalSep 20 · 5,000 Meters Varsity · Place 45 · Mooresville | 5,000 Meters Varsity | 45 | 20:02.4 | 10 |
| Sep 6 | Martinsville InviteSep 6 · 5,000 Meters Varsity AA · Place 94 · Mooresville | 5,000 Meters Varsity AA | 94 | 20:27.4 PB | 10 |
| Aug 30 | Franklin Community InvitationalAug 30 · 5,000 Meters Varsity · Place 49 · Mooresville | 5,000 Meters Varsity | 49 | 20:50.1 | 10 |