Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Edgewater ParkRegular Season-Hudson Springs-CYO · Oct 9 | 17:30.72 | Regular Season-Hudson Springs-CYO | October 9, 2016 |
| 1.5 Miles · Forest Hill ParkDiocese of Cleveland CYO - Forest Hills · Sep 22 | 13:19.36 | Diocese of Cleveland CYO - Forest Hills | September 22, 2018 |
| 1.5 Miles · Gilmour AcademyDiocese of Cleveland CYO - Gilmour Academy · Sep 2 | 13:45.99 | Diocese of Cleveland CYO - Gilmour Academy | September 2, 2018 |
| 1.5 Miles · Hudson High SchoolDiocese of Cleveland CYO - Hudson HS · Sep 30 | 14:53.15 | Diocese of Cleveland CYO - Hudson HS | September 30, 2018 |
| 1.5 Miles · Hudson Springs ParkDiocese of Cleveland CYO - Hudson Springs · Oct 7 | 14:43.62 | Diocese of Cleveland CYO - Hudson Springs | October 7, 2018 |
| 1.5 Miles · University School Diocese of Cleveland CYO - University School · Sep 16 | 15:00.87 | Diocese of Cleveland CYO - University School | September 16, 2018 |
| 2 Miles · Brecksville Hilton ESDiocese of Cleveland CYO - University AT BRECKSVILLE · Sep 15 | 17:37.37 | Diocese of Cleveland CYO - University AT BRECKSVILLE | September 15, 2019 |
| 2 Miles · Edgewater ParkDiocese of Cleveland CYO - Diocesan Championship - Edgewater · Oct 13 | 19:24.45 | Diocese of Cleveland CYO - Diocesan Championship - Edgewater | October 13, 2019 |
| 2 Miles · Forest Hill ParkCLE CYO 5 - Forest Hills · Sep 25 | 16:46.80 | CLE CYO 5 - Forest Hills | September 25, 2021 |
| 2 Miles · Gilmour AcademyCLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour · Oct 17 | 16:10.12 | CLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour | October 17, 2021 |
| 2 Miles · Hawken Upper SchoolCLE CYO 1 - Hawken · Aug 28 | 19:10.94 | CLE CYO 1 - Hawken | August 28, 2021 |
| 2 Miles · Hudson Springs ParkCLE CYO 6 - Hudson Springs · Oct 3 | 20:43.07 | CLE CYO 6 - Hudson Springs | October 3, 2021 |
| 2 Miles · Notre Dame - Cathedral Latin HSCLE CYO 7 - NDCL · Oct 10 | 20:27.86 | CLE CYO 7 - NDCL | October 10, 2021 |
| 2 Miles · Notre Dame Cathedral Latin Diocese of Cleveland CYO - NDCL · Sep 8 | 19:20.69 | Diocese of Cleveland CYO - NDCL | September 8, 2019 |
| 2 Miles · Walsh Jesuit High SchoolCLE CYO 1 - Walsh Jesuit - Gr 6-7-8 · Sep 6 | 14:36.27 | CLE CYO 1 - Walsh Jesuit - Gr 6-7-8 | September 6, 2020 |
| 2 Miles · Walsh Jesuit High School Diocese of Cleveland CYO - Walsh Jesuit · Sep 1 | 18:40.50 | 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 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CLE CYO - Diocesan Championship 6-7-8 Gr - GilmourOct 17 · 2 Miles 6-7-8 Gr - A Team - Limit of 10 · Place 185 · Ss Robert and William | 2 Miles 6-7-8 Gr - A Team - Limit of 10 | 185 | 16:10.12 PB | 8 |
| Oct 10 | CLE CYO 7 - NDCLOct 10 · 2 Miles Gr 6-7-8 · Place 87 · Ss Robert and William | 2 Miles Gr 6-7-8 | 87 | 20:27.86 PB | 8 |
| Oct 3 | CLE CYO 6 - Hudson SpringsOct 3 · 2 Miles Gr 6-7-8 · Place 130 · Ss Robert and William | 2 Miles Gr 6-7-8 | 130 | 20:43.07 PB | 8 |
| Sep 25 | CLE CYO 5 - Forest HillsSep 25 · 2 Miles Gr 6-7-8 · Place 84 · Ss Robert and William | 2 Miles Gr 6-7-8 | 84 | 16:46.80 PB | 8 |
| Sep 12 | CLE CYO 3 - Walsh - Meet 1Sep 12 · 2 Miles Gr 6-7-8 · Place 69 · Ss Robert and William | 2 Miles Gr 6-7-8 | 69 | 18:18.8 | 8 |
| Sep 5 | CLE CYO 2 - BuckeyeSep 5 · 2 Miles Gr 6-7-8 · Place 113 · Ss Robert and William | 2 Miles Gr 6-7-8 | 113 | 19:15 70 | 8 |
| Aug 28 | CLE CYO 1 - HawkenAug 28 · 2 Miles Gr 6-7-8 · Place 90 · Ss Robert and William | 2 Miles Gr 6-7-8 | 90 | 19:10.94 PB | 8 |
2020 Cross Country
1 results2019 Cross Country
8 results2018 Cross Country
5 results2016 Cross Country
1 results