Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 16 | 11:36.65 | Diocese of Cleveland CYO - Brecksville | September 16, 2018 |
| 1.5 Miles · Goodyear Metro ParkDiocese of Cleveland CYO - Goodyear · Aug 25 | 10:33.43 | Diocese of Cleveland CYO - Goodyear | August 25, 2018 |
| 1.5 Miles · Hudson High SchoolDiocese of Cleveland CYO - Hudson HS · Sep 30 | 11:49.31 | Diocese of Cleveland CYO - Hudson HS | September 30, 2018 |
| 1.5 Miles · Hudson Springs ParkHudson Springs - CYO - 6th Grade Championship · Oct 7 | 11:05.02 | Hudson Springs - CYO - 6th Grade Championship | October 7, 2017 |
| 1.5 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Sep 2 | 11:06.75 | Diocese of Cleveland CYO - Medina Buckeye | September 2, 2018 |
| 1.5 Miles · Stow-Monroe Falls High SChoolStow High School - CYO · Sep 17 | 11:58.24 | Stow High School - CYO | September 17, 2017 |
| 1.5 Miles · Walsh Jesuit HSWalsh Jesuit High School -CYO · Sep 10 | 12:12.66 | Walsh Jesuit High School -CYO | September 10, 2017 |
| 2 Miles · Edgewater ParkDiocese of Cleveland CYO - Diocesan Championship - Edgewater · Oct 13 | 14:14.23 | Diocese of Cleveland CYO - Diocesan Championship - Edgewater | October 13, 2019 |
| 2 Miles · Gilmour AcademyCLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour · Oct 17 | 13:11.73 | CLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour | October 17, 2021 |
| 2 Miles · GoodyearDiocese of Cleveland CYO - Goodyear · Sep 22 | 15:38.52 | Diocese of Cleveland CYO - Goodyear | September 22, 2019 |
| 2 Miles · Hawken Upper SchoolCLE CYO 1 - Hawken · Aug 28 | 13:52.05 | CLE CYO 1 - Hawken | August 28, 2021 |
| 2 Miles · Hudson Springs ParkCLE CYO 6 - Hudson Springs · Oct 3 | 14:04.89 | CLE CYO 6 - Hudson Springs | October 3, 2021 |
| 2 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Aug 25 | 14:24.28 | Diocese of Cleveland CYO - Medina Buckeye | August 25, 2019 |
| 2 Miles · Notre Dame Cathedral Latin Diocese of Cleveland CYO - NDCL · Sep 8 | 14:46.00 | Diocese of Cleveland CYO - NDCL | September 8, 2019 |
| 2 Miles · Notre Dame-Cathedral LatinCLE CYO 4 - NDCL - Gr 6-7-8 · Sep 27 | 13:07.74 | CLE CYO 4 - NDCL - Gr 6-7-8 | September 27, 2020 |
| 2 Miles · Silvercreek Metro ParkCLE CYO 4 - Silver Creek · Sep 19 | 13:16.11 | CLE CYO 4 - Silver Creek | September 19, 2021 |
| 2 Miles · Walsh Jesuit Diocese of Cleveland CYO - Walsh Jesuit · Oct 6 | 13:57.84 | Diocese of Cleveland CYO - Walsh Jesuit | October 6, 2019 |
| 2 Miles · Walsh Jesuit High SchoolCLE CYO 7 - Walsh · Oct 10 | 12:21.04 | CLE CYO 7 - Walsh | October 10, 2021 |
| 2 Miles · Walsh Jesuit High School Diocese of Cleveland CYO - Walsh Jesuit · Sep 1 | 14:51.93 | Diocese of Cleveland CYO - Walsh Jesuit | September 1, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results2020 Cross Country
5 results2019 Cross Country
7 results2018 Cross Country
6 results2017 Cross Country
6 results