Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ammans ParkGalion Cross Country Festival · Sep 16 | 19:27.8 | Galion Cross Country Festival | September 16, 2017 |
| 5,000 Meters · Glen Oak HSStark County Cross Country Championships · Sep 30 | 19:11.4 | Stark County Cross Country Championships | September 30, 2017 |
| 5,000 Meters · GlenOak HSOHSAA D1 Northeast District - Canton · Oct 21 | 19:01.8 | OHSAA D1 Northeast District - Canton | October 21, 2017 |
| 5,000 Meters · National Trails RacewayOHSAA Early Season Cross Country Invitational · Aug 19 | 21:13.5 | OHSAA Early Season Cross Country Invitational | August 19, 2017 |
| 5,000 Meters · Strongsville HSStrongsville Invitational · Sep 21 | 21:23.02 | Strongsville Invitational | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Stark County Cross Country ChampionshipsSep 29 · 5,000 Meters Junior Varsity · Place 75 · Louisville | 5,000 Meters Junior Varsity | 75 | 0:19:48.70 | — |
| Sep 29 | Stark County Cross Country ChampionshipsSep 29 · 5,000 Meters Junior Varsity · Place 75 · Louisville | 5,000 Meters Junior Varsity | 75 | 19:48.70 | 11 |
| Sep 22 | Malone University InvitationalSep 22 · 5,000 Meters Open · Place 120 · Louisville | 5,000 Meters Open | 120 | 20:48.9 | 11 |
| Sep 15 | Galion Cross Country FestivalSep 15 · 5,000 Meters Junior Varsity Division 1 · Place 53 · LOUISVILLE | 5,000 Meters Junior Varsity Division 1 | 53 | 20:13.9 | — |
| Aug 25 | Salem Earlybird InvitationalAug 25 · 5,000 Meters Varsity · Place 79 · Louisville | 5,000 Meters Varsity | 79 | 20:48.6 | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | OHSAA D1 Northeast District - CantonOct 21 · 5,000 Meters Varsity · Place 82 · Louisville | 5,000 Meters Varsity | 82 | 19:01.8 PB | 10 |
| Oct 14 | Northeastern Buckeye Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 4 · M10 Louisville | 5,000 Meters Junior Varsity | 4 | 20:07.0 | — |
| Sep 30 | Stark County Cross Country ChampionshipsSep 30 · 5,000 Meters Varsity All Schools · Place 99 · Louisville | 5,000 Meters Varsity All Schools | 99 | 19:11.4 PB | 10 |
| Sep 16 | Galion XC FestivalSep 16 · 5,000 Meters Varsity · Place 202 · LOUISVILLE | 5,000 Meters Varsity | 202 | 19:27.8 | SO |
| Sep 16 | Galion Cross Country FestivalSep 16 · 5,000 Meters Varsity - D1 · Place 202 · Louisville | 5,000 Meters Varsity - D1 | 202 | 19:27.8 PB | 10 |
| Sep 9 | Walsh Jesuit Ritchie InvitationalSep 9 · 5,000 Meters Varsity Division I · Place 105 · Louisville | 5,000 Meters Varsity Division I | 105 | 19:17.80 | 10 |
| Sep 2 | Dave Clegg InvitationalSep 2 · 5,000 Meters Varsity · Place 107 · Louisville | 5,000 Meters Varsity | 107 | 20:13.1 | 10 |
| Aug 26 | GlenOak Golden Eagle InvitationalAug 26 · 5,000 Meters Varsity · Place 205 · Louisville | 5,000 Meters Varsity | 205 | 20:15.1 | 10 |
| Aug 19 | OHSAA Early Season Cross Country InvitationalAug 19 · 5,000 Meters Section H - Large D2 · Place 132 · Louisville | 5,000 Meters Section H - Large D2 | 132 | 21:13.5 PB | 10 |
2016 Cross Country
1 results2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 6 | Walsh Jesuit Tomahawk RunSep 6 · 3,200 Meters Middle School · Place 133 · Louisville | 3,200 Meters Middle School | 133 | 15:10.20 | 7 |
| Sep 6 | Walsh Jesuit Tomahawk RunSep 6 · 3,200 Meters Middle School · Place 133 · Louisville | 3,200 Meters Middle School | 133 | 15:10.20 | 7 |