Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 16 | 12:20.84 | Diocese of Cleveland CYO - Brecksville | September 16, 2018 |
| 1.5 Miles · Edgewater ParkRegular Season-Edgewater-CYO · Oct 9 | 12:26.90 | Regular Season-Edgewater-CYO | October 9, 2016 |
| 1.5 Miles · Forest Hill ParkForest Hills - CYO · Sep 23 | 11:12.53 | Forest Hills - CYO | September 23, 2017 |
| 1.5 Miles · Goodyear Metro ParkGoodyear Metro Park -CYO · Aug 26 | 10:25.22 | Goodyear Metro Park -CYO | August 26, 2017 |
| 1.5 Miles · Hawken Upper SchoolHawken - CYO - 6th Gr Championship · Oct 8 | 10:59.34 | Hawken - CYO - 6th Gr Championship | October 8, 2017 |
| 1.5 Miles · Hudson High SchoolDiocese of Cleveland CYO - Hudson HS · Sep 30 | 12:14.06 | Diocese of Cleveland CYO - Hudson HS | September 30, 2018 |
| 1.5 Miles · Hudson Springs ParkDiocese of Cleveland CYO - Hudson Springs · Oct 7 | 11:09.87 | Diocese of Cleveland CYO - Hudson Springs | October 7, 2018 |
| 1.5 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Sep 2 | 12:10.75 | Diocese of Cleveland CYO - Medina Buckeye | September 2, 2018 |
| 1.5 Miles · Stow-Monroe Falls High SChoolStow High School - CYO · Sep 17 | 11:04.02 | Stow High School - CYO | September 17, 2017 |
| 1.5 Miles · Wallace Lake Metro ParkDiocese of Cleveland CYO - Wallace Lake · Sep 8 | 11:03.50 | Diocese of Cleveland CYO - Wallace Lake | September 8, 2018 |
| 1.5 Miles · Walsh Jesuit HSWalsh Jesuit High School -CYO · Sep 10 | 11:42.90 | Walsh Jesuit High School -CYO | September 10, 2017 |
| 2 Miles · Brecksville Hilton ESCLE CYO 5 - Brecksville · Sep 26 | 14:09.96 | CLE CYO 5 - Brecksville | September 26, 2021 |
| 2 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 15 | 15:05.72 | Diocese of Cleveland CYO - Brecksville | September 15, 2019 |
| 2 Miles · Edgewater ParkDiocese of Cleveland CYO - Diocesan Championship - Edgewater · Oct 13 | 15:07.18 | Diocese of Cleveland CYO - Diocesan Championship - Edgewater | October 13, 2019 |
| 2 Miles · Gilmour AcademyCLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour · Oct 17 | 12:48.06 | CLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour | October 17, 2021 |
| 2 Miles · GoodyearDiocese of Cleveland CYO - Goodyear · Sep 22 | 17:15.44 | Diocese of Cleveland CYO - Goodyear | September 22, 2019 |
| 2 Miles · Lorain County Community CollegeCLE CYO 4 - LCCC - Gr 6-7-8 · Sep 27 | 14:23.58 | CLE CYO 4 - LCCC - Gr 6-7-8 | September 27, 2020 |
| 2 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Aug 25 | 16:42.37 | Diocese of Cleveland CYO - Medina Buckeye | August 25, 2019 |
| 2 Miles · Silvercreek Metro ParkCLE CYO 4 - Silver Creek · Sep 19 | 14:56.71 | CLE CYO 4 - Silver Creek | September 19, 2021 |
| 2 Miles · Wallace Lake Metro ParkCLE CYO 6 - Wallace Lake · Oct 2 | 12:44.85 | CLE CYO 6 - Wallace Lake | October 2, 2021 |
| 2 Miles · Walsh Jesuit Diocese of Cleveland CYO - Walsh Jesuit · Oct 6 | 14:26.34 | Diocese of Cleveland CYO - Walsh Jesuit | October 6, 2019 |
| 2 Miles · Walsh Jesuit High SchoolCLE CYO 7 - Walsh · Oct 10 | 12:22.95 | CLE CYO 7 - Walsh | October 10, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results2020 Cross Country
6 results2019 Cross Country
8 results2018 Cross Country
7 results2017 Cross Country
6 results2016 Cross Country
1 results