Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Silver Creek Metro ParkTommy Evans Invitational · Sep 4 | 22:21.6 | Tommy Evans Invitational | September 4, 2021 |
| 5,000 Meters · Centerville High SchoolCenterville Saturday Night Lights · Sep 21 | 18:14.7 | Centerville Saturday Night Lights | September 21, 2019 |
| 5,000 Meters · Freer FieldAshland High School Cross Country Invitational · Sep 1 | 19:47.1 | Ashland High School Cross Country Invitational | September 1, 2018 |
| 5,000 Meters · Glen Oak HSStark County Cross Country Championships · Sep 28 | 18:34.40 | Stark County Cross Country Championships | September 28, 2019 |
| 5,000 Meters · GlenOak HSOHSAA D1 Northeast District - Canton · Oct 19 | 18:22.5 | OHSAA D1 Northeast District - Canton | October 19, 2019 |
| 5,000 Meters · Jackson Middle SchoolJackson Invitational · Sep 8 | 18:53.4 | Jackson Invitational | September 8, 2018 |
| 5,000 Meters · Strongsville HSStrongsville Fleet Feet Invitational · Sep 23 | 20:23.31 | Strongsville Fleet Feet Invitational | September 23, 2017 |
| 5,000 Meters · Wooster HSWooster Invitational · Sep 7 | 17:50.2 | Wooster Invitational | September 7, 2019 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 28:58.6 | INTER-REGIONAL RUMBLE | October 15, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
1 results2020 Cross Country
1 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OHSAA D1 Northeast District - CantonOct 19 · 5,000 Meters Varsity · Place 65 · Uniont. LakeUniont. Lake | 5,000 Meters Varsity | 65 | 18:22.5 PB | 11 |
| Oct 12 | Federal League XC ChampionshipsOct 12 · 5,000 Meters Varsity · Place 41 · Lake (Uniontown)Lake (Uniontown) | 5,000 Meters Varsity | 41 | 18:04.6 | 11 |
| Sep 28 | Stark County Cross Country ChampionshipsSep 28 · 5,000 Meters Varsity All Schools · Place 79 · Uniont. LakeUniont. Lake | 5,000 Meters Varsity All Schools | 79 | 18:34.40 PB | 11 |
| Sep 21 | Centerville Saturday Night LightsSep 21 · 5,000 Meters Varsity - A · Place 121 · Uniont. LakeUniont. Lake | 5,000 Meters Varsity - A | 121 | 18:14.7 PB | 11 |
| Sep 14 | Boardman Spartan InvitationalSep 14 · 5,000 Meters Varsity · Place 186 · Uniont. LakeUniont. Lake | 5,000 Meters Varsity | 186 | 18:47.3 | 11 |
| Sep 7 | Wooster InvitationalSep 7 · 5,000 Meters Varsity D1 · Place 80 · Uniont. LakeUniont. Lake | 5,000 Meters Varsity D1 | 80 | 17:50.2 PB | 11 |
| Aug 31 | Ashland InvitationalAug 31 · 5,000 Meters Division 1 · Place 69 · LakeLake | 5,000 Meters Division 1 | 69 | 18:37.1 | JR |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | OHSAA D1 Northeast District - Glen OakOct 20 · 5,000 Meters Varsity · Place 75 · Uniont. LakeUniont. Lake | 5,000 Meters Varsity | 75 | 18:53.3 | 10 |
| Oct 13 | Federal League ChampionshipsOct 13 · Junior Varsity · Place 32 · LakeLake | Junior Varsity | 32 | 18:16.6 | 10 |
| Sep 29 | Stark County Cross Country ChampionshipsSep 29 · 5,000 Meters Varsity · Place 77 · LakeLake | 5,000 Meters Varsity | 77 | 0:18:26.23 | — |
| Sep 22 | Strongsville InvitationalSep 22 · 5,000 Meters Varsity · Place 158 · LakeLake | 5,000 Meters Varsity | 158 | 19:04.8 | — |
| Sep 15 | Boardman Spartan InvitationalSep 15 · 5,000 Meters Varsity Division 1 · Place 274 · Uniont LakeUniont Lake | 5,000 Meters Varsity Division 1 | 274 | 19:42.4 | 10 |
| Sep 8 | Jackson InvitationalSep 8 · 5,000 Meters Varsity · Place 67 · Uniont. LakeUniont. Lake | 5,000 Meters Varsity | 67 | 18:53.4 PB | 10 |
| Sep 1 | Ashland High School Cross Country InvitationalSep 1 · 5,000 Meters Varsity - D1 · Place 89 · Uniont. LakeUniont. Lake | 5,000 Meters Varsity - D1 | 89 | 19:47.1 PB | 10 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Federal League ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 112 · LakeLake | 5,000 Meters Junior Varsity | 112 | 20:29.6 | 9 |
| Sep 30 | Stark County Cross Country ChampionshipsSep 30 · 5,000 Meters Junior Varsity · Place 139 · Uniont. LakeUniont. Lake | 5,000 Meters Junior Varsity | 139 | 20:41.7 | 9 |
| Sep 23 | Strongsville Fleet Feet InvitationalSep 23 · 5,000 Meters Open · Place 140 · Uniont. LakeUniont. Lake | 5,000 Meters Open | 140 | 20:23.31 PB | 9 |
| Sep 9 | David Ziesmer Jackson InvitationalSep 9 · 5,000 Meters Varsity · Place 72 · LakeLake | 5,000 Meters Varsity | 72 | 19:55.2 | 9 |
| Sep 2 | Ashland InvitationalSep 2 · 5,000 Meters Division 1 · Place 157 · LakeLake | 5,000 Meters Division 1 | 157 | 20:05.2 | — |
2016 Cross Country
1 results2015 Cross Country
1 results