Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Liberty ParkOhio Classic · Aug 30 | 21:53 | Ohio Classic | August 30, 2014 |
| 5,000 Meters · National Trails RacewayOHSAA D2 State Meet · Nov 5 | 19:19.3 | OHSAA D2 State Meet | November 5, 2016 |
| 5,000 Meters · Ohio Christian University Circleville Invitational · Sep 2 | 20:04.9 | Circleville Invitational | September 2, 2017 |
| 5,000 Meters · Pickerington HSOHSAA D2 Regional 7 · Oct 31 | 20:57.7 | OHSAA D2 Regional 7 | October 31, 2015 |
| 5,000 Meters · Pickerington North HSOHSAA D2 Region 7 · Oct 28 | 19:43.1 | OHSAA D2 Region 7 | October 28, 2017 |
| 5,000 Meters · University of Rio GrandeOHSAA D2 Southeast District · Oct 22 | 19:39.00 | OHSAA D2 Southeast District | October 22, 2016 |
| 5,000 Meters · Wilmington CollegeFinishtiming XC Classic · Aug 23 | 22:10.56 | Finishtiming XC Classic | August 23, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OHSAA D2 State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 53 · WCH Washington | 5,000 Meters Varsity | 53 | 19:41.1 | 12 |
| Oct 28 | OHSAA D2 Region 7Oct 28 · 5,000 Meters Varsity · Place 17 · WCH Washington | 5,000 Meters Varsity | 17 | 19:43.1 PB | 12 |
| Oct 21 | OHSAA D2 Southeast DistrictOct 21 · 5,000 Meters Varsity · Place 6 · WCH Washington | 5,000 Meters Varsity | 6 | 19:46.84 | 12 |
| Sep 16 | Cedarville Friendship CC InvitationalSep 16 · 5,000 Meters Division 1 · Place 9 · Wch Washington | 5,000 Meters Division 1 | 9 | 20:07.5 | — |
| Sep 2 | Circleville InvitationalSep 2 · 5,000 Meters Varsity · Place 5 · WCH Washington | 5,000 Meters Varsity | 5 | 20:04.9 PB | 12 |
| Aug 26 | FinishTiming XC ClassicAug 26 · 5,000 Meters Varsity · Place 4 · Wch Washington | 5,000 Meters Varsity | 4 | 20:09.1 | SR |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | OHSAA D2 State MeetNov 5 · 5,000 Meters Varsity · Place 41 · WCH Washington | 5,000 Meters Varsity | 41 | 19:19.3 PB | 11 |
| Oct 29 | OHSAA D2 - Region 7Oct 29 · 5,000 Meters Varsity · Place 12 · WCH Washington | 5,000 Meters Varsity | 12 | 19:47.38 | 11 |
| Oct 22 | OHSAA D2 Southeast DistrictOct 22 · 5,000 Meters Varsity · Place 4 · WCH Washington | 5,000 Meters Varsity | 4 | 19:39.00 PB | 11 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OHSAA D2 Regional 7Oct 31 · 5,000 Meters Varsity · Place 39 · WCH Washington | 5,000 Meters Varsity | 39 | 20:57.7 PB | 10 |
2014 Cross Country
4 results2013 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Unioto InvitationalOct 5 · 3,000 Meters Varsity · Place 1 · Wch Washington | 3,000 Meters Varsity | 1 | 12:15.60 | 8 |
| Sep 14 | Aaron Reed InvitationalSep 14 · 3,000 Meters Varsity · Place 1 · Wch Washington | 3,000 Meters Varsity | 1 | 13:38.43 | 8 |
| Sep 7 | Zane Trace InvitationalSep 7 · 3,000 Meters Varsity · Place 1 · Wch Washington | 3,000 Meters Varsity | 1 | 12:54.79 | 8 |
2012 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Unioto InvitationalOct 6 · 3,000 Meters Varsity · Place 2 · Wch Washington | 3,000 Meters Varsity | 2 | 13:16.44 | 7 |
| Sep 15 | Aaron Reed InvitationalSep 15 · 3,000 Meters Varsity · Place 4 · Wch Washington | 3,000 Meters Varsity | 4 | 14:17.17 | 7 |