Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · BrecksvilleBrecksville - CYO · Sep 13 | 11:56.97 | Brecksville - CYO | September 13, 2015 |
| 1.5 Miles · Edgewater ParkEdgewater - CYO · Oct 11 | 12:32.30 | Edgewater - CYO | October 11, 2015 |
| 1.5 Miles · Goodyear Metro ParkGoodyear Park - CYO · Aug 29 | 11:47.02 | Goodyear Park - CYO | August 29, 2015 |
| 1.5 Miles · Lorain County Community CollegeLorain County - CYO · Oct 4 | 12:10.43 | Lorain County - CYO | October 4, 2015 |
| 1.5 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Sep 2 | 10:47.06 | Diocese of Cleveland CYO - Medina Buckeye | September 2, 2018 |
| 1.5 Miles · South-Willoughby HSWilloughby - CYO · Sep 6 | 11:57.27 | Willoughby - CYO | September 6, 2015 |
| 1.5 Miles · Wallace Lake Metro ParkWallace Lake - CYO · Sep 20 | 11:51.41 | Wallace Lake - CYO | September 20, 2015 |
| 2 Miles · Brecksville Hilton ESDiocese of Cleveland CYO - University AT BRECKSVILLE · Sep 15 | 12:56.37 | Diocese of Cleveland CYO - University AT BRECKSVILLE | September 15, 2019 |
| 2 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 16 | 14:37.78 | Diocese of Cleveland CYO - Brecksville | September 16, 2018 |
| 2 Miles · Edgewater ParkDiocese of Cleveland CYO - Edgewater · Oct 7 | 13:23.69 | Diocese of Cleveland CYO - Edgewater | October 7, 2018 |
| 2 Miles · Forest Hill ParkDiocese of Cleveland CYO - Forest Hills · Sep 21 | 13:29.48 | Diocese of Cleveland CYO - Forest Hills | September 21, 2019 |
| 2 Miles · Gilmour AcademyDiocese of Cleveland CYO - Gilmour · Oct 6 | 13:36.23 | Diocese of Cleveland CYO - Gilmour | October 6, 2019 |
| 2 Miles · Hawken Upper SchoolDiocese of Cleveland CYO - Hawken · Aug 25 | 14:56 | Diocese of Cleveland CYO - Hawken | August 25, 2018 |
| 2 Miles · Lorain County Community CollegeDiocese of Cleveland CYO - LCCC · Sep 29 | 12:56.94 | Diocese of Cleveland CYO - LCCC | September 29, 2019 |
| 2 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Aug 25 | 13:02.59 | Diocese of Cleveland CYO - Medina Buckeye | August 25, 2019 |
| 2 Miles · Notre Dame - Cathedral Latin HSDiocese of Cleveland 8th Grade Championship · Oct 14 | 15:07.52 | Diocese of Cleveland 8th Grade Championship | October 14, 2018 |
| 2 Miles · Wallace Lake Metro ParkDiocese of Cleveland CYO - Wallace Lake · Sep 8 | 12:05.86 | Diocese of Cleveland CYO - Wallace Lake | September 8, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results2018 Cross Country
7 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Edgewater - CYOOct 11 · 1.5 Mile Elemental · Place 49 · St Mary-Avon | 1.5 Mile Elemental | 49 | 12:32.30 PB | 4 |
| Oct 4 | Lorain County - CYOOct 4 · 1.5 Mile Cadet · Place 59 · St Mary-Avon | 1.5 Mile Cadet | 59 | 12:10.43 PB | 4 |
| Sep 20 | Wallace Lake - CYOSep 20 · 1.5 Mile Cadet · Place 84 · St Mary-Avon | 1.5 Mile Cadet | 84 | 11:51.41 PB | 4 |
| Sep 13 | Brecksville - CYOSep 13 · 1.5 Mile Cadet · Place 76 · St Mary-Avon | 1.5 Mile Cadet | 76 | 11:56.97 PB | 4 |
| Sep 6 | Willoughby - CYOSep 6 · 1.5 Mile Elemental · Place 17 · St Mary-Avon | 1.5 Mile Elemental | 17 | 11:57.27 PB | 4 |
| Aug 29 | Goodyear Park - CYOAug 29 · 1.5 Mile Cadet · Place 43 · St Mary-Avon | 1.5 Mile Cadet | 43 | 11:47.02 PB | 4 |