Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Bolich Middle SchoolBolich - CYO · Sep 21 | 14:18.40 | Bolich - CYO | September 21, 2014 |
| 1.5 Miles · BrecksvilleBrecksville High School - CYO · Sep 10 | 13:24.59 | Brecksville High School - CYO | September 10, 2017 |
| 1.5 Miles · Edgewater ParkEdgewater - CYO · Oct 11 | 14:42.99 | Edgewater - CYO | October 11, 2015 |
| 1.5 Miles · Hawken Upper SchoolHawken - CYO · Aug 30 | 17:01.70 | Hawken - CYO | August 30, 2015 |
| 1.5 Miles · Lorain County Community CollegeLorain County - CYO · Oct 4 | 14:42.59 | Lorain County - CYO | October 4, 2015 |
| 1.5 Miles · Medina BuckeyeMedina Buckeye - CYO · Sep 3 | 12:44.62 | Medina Buckeye - CYO | September 3, 2017 |
| 1.5 Miles · Silvercreek Metro ParkSilver Creek Metro Park - CYO · Sep 23 | 12:09.31 | Silver Creek Metro Park - CYO | September 23, 2017 |
| 1.5 Miles · South-Willoughby HSWilloughby - CYO · Sep 6 | 16:07.83 | Willoughby - CYO | September 6, 2015 |
| 1.5 Miles · Wallace Lake Metro ParkWallace Lake - CYO · Sep 20 | 14:28.76 | Wallace Lake - CYO | September 20, 2015 |
| 2 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 15 | 16:19.65 | Diocese of Cleveland CYO - Brecksville | September 15, 2019 |
| 2 Miles · Edgewater ParkDiocese of Cleveland CYO - Diocesan Championship - Edgewater · Oct 13 | 17:40.47 | Diocese of Cleveland CYO - Diocesan Championship - Edgewater | October 13, 2019 |
| 2 Miles · Lorain County Community CollegeDiocese of Cleveland CYO - LCCC · Sep 29 | 16:46.65 | Diocese of Cleveland CYO - LCCC | September 29, 2019 |
| 2 Miles · Wallace Lake Metro ParkDiocese of Cleveland CYO - Wallace Lake · Sep 8 | 15:57.27 | Diocese of Cleveland CYO - Wallace Lake | September 8, 2019 |
| 2 Miles · Walsh Jesuit Diocese of Cleveland CYO - Walsh Jesuit · Oct 6 | 17:25.50 | Diocese of Cleveland CYO - Walsh Jesuit | October 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Silver Creek Metro Park - CYOSep 23 · 1.5 Miles Gr 5 & 6 · Place 49 · St Albert the Great | 1.5 Miles Gr 5 & 6 | 49 | 12:09.31 PB | 6 |
| Sep 10 | Brecksville High School - CYOSep 10 · 1.5 Miles Gr 5 & 6 · Place 71 · St Albert the Great | 1.5 Miles Gr 5 & 6 | 71 | 13:24.59 PB | 6 |
| Sep 3 | Medina Buckeye - CYOSep 3 · 1.5 Miles Gr 5 & 6 · Place 60 · St Albert the Great | 1.5 Miles Gr 5 & 6 | 60 | 12:44.62 PB | 6 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Edgewater - CYOOct 11 · 1.5 Mile Elemental · Place 89 · St Albert the Great | 1.5 Mile Elemental | 89 | 14:42.99 PB | 4 |
| Oct 4 | Lorain County - CYOOct 4 · 1.5 Mile Elemental · Place 60 · St Albert the Great | 1.5 Mile Elemental | 60 | 14:42.59 PB | 4 |
| Sep 20 | Wallace Lake - CYOSep 20 · 1.5 Mile Elemental · Place 73 · St Albert the Great | 1.5 Mile Elemental | 73 | 14:28.76 PB | 4 |
| Sep 13 | Brecksville - CYOSep 13 · 1.5 Mile Elemental · Place 75 · St Albert the Great | 1.5 Mile Elemental | 75 | 14:10.77 | 4 |
| Sep 6 | Willoughby - CYOSep 6 · 1.5 Mile Elemental · Place 78 · St Albert the Great | 1.5 Mile Elemental | 78 | 16:07.83 PB | 4 |
| Aug 30 | Hawken - CYOAug 30 · 1.5 Mile Elemental · Place 107 · St Albert the Great | 1.5 Mile Elemental | 107 | 17:01.70 PB | 4 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Bolich - CYOSep 21 · 1.5 Mile Elemental · Place 45 · St Albert the Great | 1.5 Mile Elemental | 45 | 14:18.40 PB | 3 |
| Sep 14 | Brecksville - CYOSep 14 · 1.5 Mile Elemental · Place 72 · St Albert the Great | 1.5 Mile Elemental | 72 | 14:40.48 | 3 |