Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bethel HSCross County Conference Championship · Oct 14 | 17:22.7 | Cross County Conference Championship | October 14, 2017 |
| 5,000 Meters · Centerville HSSaturday Night Lights Invitational · Sep 23 | 17:32.3 | Saturday Night Lights Invitational | September 23, 2017 |
| 5,000 Meters · Lowry ComplexBob Schul Invitational · Aug 26 | 17:44.9 | Bob Schul Invitational | August 26, 2017 |
| 5,000 Meters · National Trail High SchoolBlazer Invitational · Sep 29 | 17:37.8 | Blazer Invitational | September 29, 2018 |
| 5,000 Meters · National Trails RacewayOHSAA Early Season Cross Country Invitational · Aug 19 | 18:13.9 | OHSAA Early Season Cross Country Invitational | August 19, 2017 |
| 5,000 Meters · Tri-Village HSCross County Conference Championship · Oct 13 | 18:05.8 | Cross County Conference Championship | October 13, 2018 |
| 5,000 Meters · Troy HSOHSAA Troy Regional XC Championships · Oct 27 | 18:01.77 | OHSAA Troy Regional XC Championships | October 27, 2018 |
| 5,000 Meters · Troy Memorial StadiumTroy Cross-Country Invitational · Sep 8 | 18:12.3 | Troy Cross-Country Invitational | September 8, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | OHSAA Troy Regional XC ChampionshipsOct 27 · 5,000 Meters Region 12 - Division III Boys · Place 47 · National Trail | 5,000 Meters Region 12 - Division III Boys | 47 | 18:01.77 PB | 12 |
| Oct 13 | Cross County Conference ChampionshipOct 13 · 5,000 Meters Varsity - HS Boys · Place 7 · National Trail | 5,000 Meters Varsity - HS Boys | 7 | 18:05.8 PB | 12 |
| Sep 29 | Blazer InvitationalSep 29 · 5,000 Meters Varsity - HS Boys · Place 6 · National Trail | 5,000 Meters Varsity - HS Boys | 6 | 17:37.8 PB | 12 |
| Sep 8 | Troy Cross-Country InvitationalSep 8 · 5,000 Meters Varsity · Place 35 · National Trail | 5,000 Meters Varsity | 35 | 18:12.3 PB | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | OHSAA D3 Region 12Oct 28 · 5,000 Meters Varsity · Place 38 · National Trail | 5,000 Meters Varsity | 38 | 18:02.11 | 11 |
| Oct 14 | Cross County Conference ChampionshipOct 14 · 5,000 Meters Varsity · Place 6 · National Trail | 5,000 Meters Varsity | 6 | 17:22.7 PB | 11 |
| Sep 30 | Blazer InvitationalSep 30 · 5,000 Meters Varsity · Place 3 · National Trail | 5,000 Meters Varsity | 3 | 17:38 | 11 |
| Sep 23 | Saturday Night Lights InvitationalSep 23 · 5,000 Meters Varsity - A · Place 47 · National Trail | 5,000 Meters Varsity - A | 47 | 17:32.3 PB | 11 |
| Aug 26 | Bob Schul InvitationalAug 26 · 5,000 Meters Varsity · Place 24 · National Trail | 5,000 Meters Varsity | 24 | 17:44.9 PB | 11 |
| Aug 19 | OHSAA Early Season Cross Country InvitationalAug 19 · 5,000 Meters Section L - Small D3/ Open D2-D3 · Place 14 · National Trail | 5,000 Meters Section L - Small D3/ Open D2-D3 | 14 | 18:13.9 PB | 11 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OHSAA D3 - Region 12Oct 29 · 5,000 Meters Varsity · Place 53 · National Trail | 5,000 Meters Varsity | 53 | 18:15.37 | 10 |