Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ashland UniversityAshland Invitational · Sep 4 | 20:35.5 | Ashland Invitational | September 4, 2021 |
| 5,000 Meters · Boardman High SchoolOHSAA D1 Region - Boardman · Oct 28 | 17:08.9 | OHSAA D1 Region - Boardman | October 28, 2023 |
| 5,000 Meters · Kenston HSKenston Frank Gibas Invitational · Aug 26 | 17:21.60 | Kenston Frank Gibas Invitational | August 26, 2023 |
| 5,000 Meters · Lorain County Community CollegeOHSAA D1 District - Lorain County CC · Oct 21 | 17:25.80 | OHSAA D1 District - Lorain County CC | October 21, 2023 |
| 5,000 Meters · Vermilion High SchoolObenour Invitational · Oct 2 | 19:17.5 | Obenour Invitational | October 2, 2021 |
| 8,000 Meters · Goodells County ParkNJCAA Region 12 Championships · Oct 30 | 26:17.8 | NJCAA Region 12 Championships | October 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2024 Cross Country
1 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | OHSAA D1 Region - BoardmanOct 28 · 5,000 Meters Varsity · Place 87 · MidviewMidview | 5,000 Meters Varsity | 87 | 17:08.9 PB | 12 |
| Oct 21 | OHSAA D1 District - Lorain County CCOct 21 · 5,000 Meters Varsity · Place 32 · MidviewMidview | 5,000 Meters Varsity | 32 | 17:25.80 PB | 12 |
| Sep 9 | Bruce Lerch XC InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · MidviewMidview | 5,000 Meters Varsity | 15 | 17:24.6 | — |
| Sep 2 | Ashland XC InvitationalSep 2 · 5,000 Meters Division 1 · Place 22 · MidviewMidview | 5,000 Meters Division 1 | 22 | 17:03.4 | SR |
| Sep 2 | Ashland XC InvitationalSep 2 · 5,000 Meters Varsity · Place 22 · MidviewMidview | 5,000 Meters Varsity | 22 | 17:03.4 | SR |
| Aug 26 | Kenston Frank Gibas InvitationalAug 26 · 5,000 Meters Varsity · Place 14 · MidviewMidview | 5,000 Meters Varsity | 14 | 17:21.60 PB | 12 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | OHSAA D1 Northeast District - LorainOct 22 · 5,000 Meters Varsity · Place 60 · MidviewMidview | 5,000 Meters Varsity | 60 | 18:19.7 | 11 |
| Oct 15 | SWC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 13 · MidviewMidview | 5,000 Meters Varsity | 13 | 17:56.58 | 11 |
| Sep 3 | Ashland CC InvitationalSep 3 · 5,000 Meters Varsity · Place 56 · MidviewMidview | 5,000 Meters Varsity | 56 | 18:15.2 | 11 |
| Sep 3 | Ashland CC InvitationalSep 3 · 5,000 Meters Division 1 · Place 56 · MidviewMidview | 5,000 Meters Division 1 | 56 | 18:15.2 | 11 |
| Aug 22 | Keystone IcebreakerAug 22 · 5,000 Meters Varsity · Place 18 · MidviewMidview | 5,000 Meters Varsity | 18 | 18:16.6 | JR |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | OHSAA D1 Northeast District - Lorain CCOct 23 · 5,000 Meters Varsity · Place 131 · MidviewMidview | 5,000 Meters Varsity | 131 | 19:27.7 | 10 |
| Oct 2 | Vermilion Obenour XC InvitationalOct 2 · Division 1 · Place 71 · MidviewMidview | Division 1 | 71 | 19:17.5 | — |
| Oct 2 | Obenour InvitationalOct 2 · 5,000 Meters Division 1 · Place 71 · MidviewMidview | 5,000 Meters Division 1 | 71 | 19:17.5 PB | 10 |
| Sep 25 | Valley Forge Patriot InvitationalSep 25 · Varsity · Place 45 · MidviewMidview | Varsity | 45 | 19:07.1 | 10 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 124 · MidviewMidview | 5,000 Meters Varsity | 124 | 20:15.2 | 10 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 124 · MidviewMidview | 5,000 Meters Varsity | 124 | 20:15.2 | 10 |
| Sep 11 | Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity Division 1 · Place 124 · MidviewMidview | 5,000 Meters Varsity Division 1 | 124 | 20:15.2 | 10 |
| Sep 4 | Ashland InvitationalSep 4 · 5,000 Meters Varsity - D1 · Place 173 · MidviewMidview | 5,000 Meters Varsity - D1 | 173 | 20:35.5 PB | 10 |
| Aug 23 | Keystone Ice BreakerAug 23 · Varsity · Place 117 · MidviewMidview | Varsity | 117 | 4:31.3 | SO |