Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carlisle Reservation Horse Trail Lorain County Metro ParksKeystone Icebreaker · Aug 18 | 19:44.6 | Keystone Icebreaker | August 18, 2025 |
| 5,000 Meters · Ella Canavan Elementary SchoolMilt Place Invitational - Medina · Oct 4 | 19:36.78 | Milt Place Invitational - Medina | October 4, 2025 |
| 5,000 Meters · Garfield ParkGreater Cleveland Conference Championship · Oct 11 | 18:32.7 | Greater Cleveland Conference Championship | October 11, 2025 |
| 5,000 Meters · Lorain County Community CollegeOHSAA D1 Lorain District · Oct 19 | 19:19.23 | OHSAA D1 Lorain District | October 19, 2024 |
| 5,000 Meters · Lorain County Equestrian Center Keystone Icebreaker · Aug 19 | 19:39.92 | Keystone Icebreaker | August 19, 2024 |
| 5,000 Meters · Strongsville HSStrongsville HS Invitational · Sep 20 | 18:38.72 | Strongsville HS Invitational | September 20, 2025 |
| 5,000 Meters · Walsh Jesuit High SchoolWalsh Jesuit Pat Ritchie XC Invitational · Sep 6 | 18:42.0 | Walsh Jesuit Pat Ritchie XC Invitational | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Greater Cleveland Conference ChampionshipOct 11 · 5,000 Meters Varsity · Place 44 · Lorain | 5,000 Meters Varsity | 44 | 18:32.7 PB | 12 |
| Oct 4 | Milt Place Invitational - MedinaOct 4 · 5,000 Meters D1 / 2 Varsity · Place 156 · Lorain | 5,000 Meters D1 / 2 Varsity | 156 | 19:36.78 PB | 12 |
| Sep 20 | Strongsville HS InvitationalSep 20 · 5,000 Meters Varsity · Place 117 · Lorain | 5,000 Meters Varsity | 117 | 18:38.72 PB | 12 |
| Sep 9 | Open Door Christian Schools InvitationalSep 9 · 5,000 Meters Varsity · Place 11 · Lorain | 5,000 Meters Varsity | 11 | 19:43.00 | 12 |
| Sep 6 | Walsh Jesuit Pat Ritchie XC InvitationalSep 6 · 5,000 Meters Varsity 1 · Place 75 · Lorain | 5,000 Meters Varsity 1 | 75 | 18:42.0 PB | 12 |
| Aug 23 | HOKA Kickoff Classic XC ShowcaseAug 23 · 5,000 Meters Varsity · Place 244 · Lorain | 5,000 Meters Varsity | 244 | 19:23.77 | 12 |
| Aug 18 | Keystone IcebreakerAug 18 · 5,000 Meters Varsity · Place 58 · Lorain | 5,000 Meters Varsity | 58 | 19:44.6 PB | 12 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OHSAA D1 Lorain DistrictOct 19 · 5,000 Meters Varsity · Place 109 · Lorain | 5,000 Meters Varsity | 109 | 19:19.23 PB | 11 |
| Aug 24 | Berea-Midpark 5K XC MeetAug 24 · 5,000 Meters Varsity · Place 15 · Lorain | 5,000 Meters Varsity | 15 | 18:56.84 | 11 |
| Aug 19 | Keystone IcebreakerAug 19 · 5,000 Meters High School · Place 65 · Lorain | 5,000 Meters High School | 65 | 19:39.92 PB | 11 |
2023 Cross Country
2 results