Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Fort Meigs State ParkNLL Championships · Oct 1 | 12:33.56 | NLL Championships | October 1, 2018 |
| 5,000 Meters · Fortress Obetz OHSAA D1 State XC Championships · Nov 7 | 17:55.4 | OHSAA D1 State XC Championships | November 7, 2020 |
| 5,000 Meters · Hedges Boyer ParkOHSAA Region 2, 6, 10 - Tiffin · Oct 31 | 17:27.5 | OHSAA Region 2, 6, 10 - Tiffin | October 31, 2020 |
| 5,000 Meters · Hedges-Boyer Park Tiffin Cross Country Carnival · Sep 7 | 18:44.9 | Tiffin Cross Country Carnival | September 7, 2019 |
| 5,000 Meters · Leaders FarmFreedom 5K - Liberty Center · Sep 12 | 17:51.28 | Freedom 5K - Liberty Center | September 12, 2020 |
| 5,000 Meters · Owens Community CollegeOHSAA D1 Northwest District - Findlay Owens · Oct 24 | 17:16.5 | OHSAA D1 Northwest District - Findlay Owens | October 24, 2020 |
| 5,000 Meters · Seneca East High SchoolSeneca East Tiger Classic - HS · Aug 28 | 23:19.77 | Seneca East Tiger Classic - HS | August 28, 2021 |
| 5,000 Meters · Strongsville HSStrongsville XC Invitational · Sep 25 | 17:59.46 | Strongsville XC Invitational | September 25, 2021 |
| 5,000 Meters · Strongsville HSStrongsville Invitational · Sep 21 | 18:44.58 | Strongsville Invitational | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | OHSAA D1 State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 165 · PerrysburgPerrysburg | 5,000 Meters Varsity | 165 | 17:55.4 PB | 10 |
| Oct 31 | OHSAA Region 2, 6, 10 - TiffinOct 31 · 5,000 Meters D1 Region 2 · Place 24 · PerrysburgPerrysburg | 5,000 Meters D1 Region 2 | 24 | 17:27.5 PB | 10 |
| Oct 24 | OHSAA D1 Northwest District - Findlay OwensOct 24 · 5,000 Meters Varsity 1 · Place 15 · PerrysburgPerrysburg | 5,000 Meters Varsity 1 | 15 | 17:16.5 PB | 10 |
| Sep 12 | Freedom 5K - Liberty CenterSep 12 · 5,000 Meters Division B · Place 9 · PerrysburgPerrysburg | 5,000 Meters Division B | 9 | 17:51.28 PB | 10 |
2019 Cross Country
2 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | NLL ChampionshipsOct 1 · 3,200 Meters MS Varsity · Place 21 · PerrysburgPerrysburg | 3,200 Meters MS Varsity | 21 | 12:33.56 PB | 8 |
| Sep 26 | Home NLL Meet (w/Timberstone and BG)Sep 26 · 3,200 Meters Middle School · Place 6 · PerrysburgPerrysburg | 3,200 Meters Middle School | 6 | 12:22.20Unofficial | 8 |
| Sep 19 | Maumee-Gateway NLL Meet (w/ Arbor Hills)Sep 19 · 3,200 Meters Boys Race · Place 10 · PerrysburgPerrysburg | 3,200 Meters Boys Race | 10 | 12:48Unofficial | 8 |
| Sep 12 | Northern Lakes League @ Napoleon w/ SpringfieldSep 12 · 3,200 Meters Boys Jr High · Place 10 · PerrysburgPerrysburg | 3,200 Meters Boys Jr High | 10 | 13:15Unofficial | 8 |
| Sep 8 | Tiffin Cross Country CarnivalSep 8 · 3,200 Meters Open · Place 14 · Perrysburg MSPerrysburg MS | 3,200 Meters Open | 14 | 13:12.3 | 8 |
| Aug 30 | Eastwood Invitational Aug 30 · 3,200 Meters Varsity · Place 29 · PerrysburgPerrysburg | 3,200 Meters Varsity | 29 | 12:48Unofficial | 8 |
| Aug 25 | The Tiger Classic (Seneca East)Aug 25 · 3,200 Meters JH Black Division · Place 13 · PerrysburgPerrysburg | 3,200 Meters JH Black Division | 13 | 13:14.34Unofficial | 8 |