Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 16 | 13:13.21 | Diocese of Cleveland CYO - Brecksville | September 16, 2018 |
| 1.5 Miles · Goodyear Metro ParkDiocese of Cleveland CYO - Goodyear · Aug 25 | 11:17.90 | Diocese of Cleveland CYO - Goodyear | August 25, 2018 |
| 1.5 Miles · Hudson High SchoolDiocese of Cleveland CYO - Hudson HS · Sep 30 | 13:05.62 | Diocese of Cleveland CYO - Hudson HS | September 30, 2018 |
| 1.5 Miles · Hudson Springs ParkDiocese of Cleveland CYO - Hudson Springs · Oct 7 | 13:01.09 | Diocese of Cleveland CYO - Hudson Springs | October 7, 2018 |
| 1.5 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Sep 2 | 12:11.28 | Diocese of Cleveland CYO - Medina Buckeye | September 2, 2018 |
| 1.5 Miles · Walsh Jesuit High School Diocese of Cleveland CYO - Walsh Jesuit · Sep 1 | 15:00.94 | Diocese of Cleveland CYO - Walsh Jesuit | September 1, 2019 |
| 1.5 Miles · Walsh Jesuit HSDiocese of Cleveland CYO - Walsh Jesuit HS · Sep 23 | 13:27.46 | Diocese of Cleveland CYO - Walsh Jesuit HS | September 23, 2018 |
| 2 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 15 | 15:15.02 | Diocese of Cleveland CYO - Brecksville | September 15, 2019 |
| 2 Miles · Forest Hill ParkCLE CYO 5 - Forest Hills · Sep 25 | 13:57.75 | CLE CYO 5 - Forest Hills | September 25, 2021 |
| 2 Miles · Gilmour AcademyCLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour · Oct 17 | 12:40.32 | CLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour | October 17, 2021 |
| 2 Miles · GoodyearDiocese of Cleveland CYO - Goodyear · Sep 22 | 19:36.84 | Diocese of Cleveland CYO - Goodyear | September 22, 2019 |
| 2 Miles · Hawken Upper SchoolCLE CYO 1 - Hawken · Aug 28 | 14:07.69 | CLE CYO 1 - Hawken | August 28, 2021 |
| 2 Miles · Hudson Springs ParkCLE CYO 6 - Hudson Springs · Oct 3 | 14:51.81 | CLE CYO 6 - Hudson Springs | October 3, 2021 |
| 2 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Aug 25 | 16:58.28 | Diocese of Cleveland CYO - Medina Buckeye | August 25, 2019 |
| 2 Miles · Notre Dame Cathedral Latin Diocese of Cleveland CYO - NDCL · Sep 8 | 18:16.84 | Diocese of Cleveland CYO - NDCL | September 8, 2019 |
| 2 Miles · Notre Dame-Cathedral LatinCLE CYO 2 - NDCL - Gr 6-7-8 · Sep 13 | 15:35.03 | CLE CYO 2 - NDCL - Gr 6-7-8 | September 13, 2020 |
| 2 Miles · Silvercreek Metro ParkCLE CYO 4 - Silver Creek · Sep 19 | 14:28.85 | CLE CYO 4 - Silver Creek | September 19, 2021 |
| 2 Miles · Walsh Jesuit Diocese of Cleveland CYO - Walsh Jesuit · Oct 6 | 15:33.50 | Diocese of Cleveland CYO - Walsh Jesuit | October 6, 2019 |
| 2 Miles · Walsh Jesuit High SchoolCLE CYO 7 - Walsh · Oct 10 | 13:00.83 | 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
5 results2019 Cross Country
6 results2018 Cross Country
6 results