Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Mills Creek Golf CourseSandusky Panther Run to Fun · Aug 24 | 12:04.83 | Sandusky Panther Run to Fun | August 24, 2019 |
| 5,000 Meters · Ashland HSAshland Invitational · Sep 5 | 18:37.7 | Ashland Invitational | September 5, 2020 |
| 5,000 Meters · Ashland UniversityAshland Invitational · Sep 4 | 19:16.0 | Ashland Invitational | September 4, 2021 |
| 5,000 Meters · Boardman High SchoolOHSAA Region 1, 5, 9 - Boardman · Oct 31 | 20:14.4 | OHSAA Region 1, 5, 9 - Boardman | October 31, 2020 |
| 5,000 Meters · Lorain County Community CollegeOHSAA D1 Northeast District - Lorain CC · Oct 23 | 19:00.9 | OHSAA D1 Northeast District - Lorain CC | October 23, 2021 |
| 5,000 Meters · Notre Dame - Cathedral Latin HSNorth Coast League XC Championships · Oct 12 | 19:02.6 | North Coast League XC Championships | October 12, 2019 |
| 5,000 Meters · Strongsville HSStrongsville Invitational · Sep 26 | 18:14.04 | Strongsville Invitational | September 26, 2020 |
| 5,000 Meters · Strongsville HSStrongsville Invitational · Sep 21 | 19:04.29 | Strongsville Invitational | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OHSAA Region 1, 5, 9 - BoardmanOct 31 · 5,000 Meters D1 Region 1 · Place 191 · Walsh Jesuit | 5,000 Meters D1 Region 1 | 191 | 20:14.4 PB | 11 |
| Sep 26 | Strongsville InvitationalSep 26 · 5,000 Meters Varsity · Place 61 · Walsh Jesuit | 5,000 Meters Varsity | 61 | 18:14.04 PB | 11 |
| Sep 5 | Ashland InvitationalSep 5 · 5,000 Meters Varsity · Place 45 · Walsh Jesuit | 5,000 Meters Varsity | 45 | 18:37.7 PB | 11 |
2019 Cross Country
5 results2018 Cross Country
3 results