Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · New London HSDan Olien Invitational · Oct 6 | 12:24.65 | Dan Olien Invitational | October 6, 2018 |
| 5,000 Meters · Ashland HSAshland Invitational · Sep 5 | 18:15.5 | Ashland Invitational | September 5, 2020 |
| 5,000 Meters · Ashland UniversityAshland Invitational · Sep 4 | 17:49.4 | Ashland Invitational | September 4, 2021 |
| 5,000 Meters · Boardman High SchoolOHSAA D1 Region 1 - Youngstown · Oct 30 | 18:34.1 | OHSAA D1 Region 1 - Youngstown | October 30, 2021 |
| 5,000 Meters · Freer FieldAshland High School Cross Country Invitational · Sep 1 | 22:44.5 | Ashland High School Cross Country Invitational | September 1, 2018 |
| 5,000 Meters · Hedges-Boyer Park Tiffin Cross Country Carnival · Sep 7 | 19:55.6 | Tiffin Cross Country Carnival | September 7, 2019 |
| 5,000 Meters · Lorain County Community CollegeOHSAA D1 Northeast District - Lorain CC · Oct 23 | 17:13.1 | OHSAA D1 Northeast District - Lorain CC | October 23, 2021 |
| 5,000 Meters · Vermilion High SchoolObenour Invitational · Oct 2 | 17:20.9 | Obenour Invitational | October 2, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | OHSAA D1 Region 1 - YoungstownOct 30 · 5,000 Meters Varsity · Place 94 · No. Ridgeville | 5,000 Meters Varsity | 94 | 18:34.1 PB | 12 |
| Oct 23 | OHSAA D1 Northeast District - Lorain CCOct 23 · 5,000 Meters Varsity · Place 25 · No. Ridgeville | 5,000 Meters Varsity | 25 | 17:13.1 PB | 12 |
| Oct 9 | Dan Olien InvitationalOct 9 · 2 Miles Varsity · Place 3 · No Ridgeville | 2 Miles Varsity | 3 | 10:34.86 | — |
| Oct 2 | Obenour InvitationalOct 2 · 5,000 Meters Division 1 · Place 16 · No. Ridgeville | 5,000 Meters Division 1 | 16 | 17:20.9 PB | 12 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 16 · No. Ridgeville | 5,000 Meters Varsity | 16 | 17:40.3 | 12 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 16 · No. Ridgeville | 5,000 Meters Varsity | 16 | 17:40.3 | 12 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity Division 1 · Place 16 · No. Ridgeville | 5,000 Meters Varsity Division 1 | 16 | 17:40.3 | 12 |
| Sep 4 | Ashland InvitationalSep 4 · 5,000 Meters Varsity - D1 · Place 37 · No. Ridgeville | 5,000 Meters Varsity - D1 | 37 | 17:49.4 PB | 12 |
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | OHSAA D1 Northeast District - LCCCOct 24 · 5,000 Meters Varsity 2 · Place 17 · No. Ridgeville | 5,000 Meters Varsity 2 | 17 | 17:57.1 | 11 |
| Sep 19 | Boardman Spartan InvitationalSep 19 · 5,000 Meters Varsity Division 1 · Place 143 · No Ridgeville | 5,000 Meters Varsity Division 1 | 143 | 18:28.4 | 11 |
| Sep 5 | Ashland InvitationalSep 5 · 5,000 Meters Varsity · Place 35 · No. Ridgeville | 5,000 Meters Varsity | 35 | 18:15.5 PB | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OHSAA D1 Northeast District - ElyriaOct 19 · 5,000 Meters Varsity · Place 72 · No. Ridgeville | 5,000 Meters Varsity | 72 | 18:38.07 | 10 |
| Sep 14 | Boardman Spartan InvitationalSep 14 · 5,000 Meters Varsity · Place 275 · No. Ridgeville | 5,000 Meters Varsity | 275 | 20:28.8 | 10 |
| Sep 7 | Tiffin Carnival Sep 7 · 5,000 Meters 1A · Place 229 · No. Ridgeville | 5,000 Meters 1A | 229 | 19:55.6 | — |
| Sep 7 | Tiffin Cross Country CarnivalSep 7 · 5,000 Meters Varsity - D1-A · Place 229 · No. Ridgeville | 5,000 Meters Varsity - D1-A | 229 | 19:55.6 PB | 10 |
| Aug 31 | Ashland InvitationalAug 31 · 5,000 Meters Division 1 · Place 113 · No. Ridgeville | 5,000 Meters Division 1 | 113 | 19:29.9 | SO |
2018 Cross Country
3 results