Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Center for Pastoral LeadershipCLE CYO 1 - CPL - Gr 3-4-5 · Sep 12 | 8:48.02 | CLE CYO 1 - CPL - Gr 3-4-5 | September 12, 2020 |
| 1.5 Miles · Brecksville Hilton ESDiocese of Cleveland CYO - University AT BRECKSVILLE · Sep 15 | 12:42.56 | Diocese of Cleveland CYO - University AT BRECKSVILLE | September 15, 2019 |
| 1.5 Miles · Edgewater ParkDiocese of Cleveland CYO - Edgewater · Oct 7 | 12:31.15 | Diocese of Cleveland CYO - Edgewater | October 7, 2018 |
| 1.5 Miles · Forest Hill ParkDiocese of Cleveland CYO - Forest Hills · Sep 22 | 12:08.23 | Diocese of Cleveland CYO - Forest Hills | September 22, 2018 |
| 1.5 Miles · Gilmour AcademyDiocese of Cleveland CYO - Gilmour Academy · Sep 2 | 14:13.77 | Diocese of Cleveland CYO - Gilmour Academy | September 2, 2018 |
| 1.5 Miles · Hawken Upper SchoolDiocese of Cleveland CYO - Hawken · Aug 24 | 12:33.72 | Diocese of Cleveland CYO - Hawken | August 24, 2019 |
| 1.5 Miles · Lorain County Community CollegeDiocese of Cleveland CYO - LCCC · Sep 29 | 12:46.02 | Diocese of Cleveland CYO - LCCC | September 29, 2019 |
| 1.5 Miles · Notre Dame-Cathedral LatinCLE CYO 3 - NDCL - Gr 3-4-5 · Sep 27 | 12:21.33 | CLE CYO 3 - NDCL - Gr 3-4-5 | September 27, 2020 |
| 1.5 Miles · University School Diocese of Cleveland CYO - University School · Sep 16 | 15:03.22 | Diocese of Cleveland CYO - University School | September 16, 2018 |
| 1.5 Miles · Wallace Lake Metro ParkDiocese of Cleveland CYO - Wallace Lake · Sep 8 | 12:00.15 | Diocese of Cleveland CYO - Wallace Lake | September 8, 2019 |
| 1.5 Miles · Walsh Jesuit High SchoolCLE CYO 4 - Walsh - Gr 3-4-5 · Oct 4 | 12:58.02 | CLE CYO 4 - Walsh - Gr 3-4-5 | October 4, 2020 |
| 2 Miles · Brecksville Hilton ESCLE CYO 5 - Brecksville · Sep 26 | 18:17.72 | CLE CYO 5 - Brecksville | September 26, 2021 |
| 2 Miles · Lorain County Community CollegeCLE CYO 1 - LCCC · Aug 29 | 19:10.02 | CLE CYO 1 - LCCC | August 29, 2021 |
| 2 Miles · Wallace Lake Metro ParkCLE CYO 6 - Wallace Lake · Oct 2 | 15:41.82 | CLE CYO 6 - Wallace Lake | October 2, 2021 |
| 2 Miles · Walsh Jesuit High SchoolCLE CYO 3 - Walsh - Meet 1 · Sep 12 | 17:57.9 | CLE CYO 3 - Walsh - Meet 1 | September 12, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | CLE CYO 6 - Wallace LakeOct 2 · 2 Miles Gr 6-7-8 · Place 76 · St Charles Borromeo | 2 Miles Gr 6-7-8 | 76 | 15:41.82 PB | 6 |
| Sep 26 | CLE CYO 5 - BrecksvilleSep 26 · 2 Miles Gr 6-7-8 · Place 86 · St Charles Borromeo | 2 Miles Gr 6-7-8 | 86 | 18:17.72 PB | 6 |
| Sep 12 | CLE CYO 3 - Walsh - Meet 1Sep 12 · 2 Miles Gr 6-7-8 · Place 64 · St Charles Borromeo | 2 Miles Gr 6-7-8 | 64 | 17:57.9 PB | 6 |
| Sep 5 | CLE CYO 2 - LCCCSep 5 · 2 Miles Gr 6-7-8 · Place 74 · St Charles Borromeo | 2 Miles Gr 6-7-8 | 74 | 17:52 02 | 6 |
| Aug 29 | CLE CYO 1 - LCCCAug 29 · 2 Miles Gr 6-7-8 · Place 94 · St Charles Borromeo | 2 Miles Gr 6-7-8 | 94 | 19:10.02 PB | 6 |
2020 Cross Country
4 results2019 Cross Country
5 results2018 Cross Country
6 results2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Intramural meet #3Sep 21 · 1,600 Meters Middle School · Place 90 · St Charles Borromeo | 1,600 Meters Middle School | 90 | 12:13.11Unofficial | 1 |
| Sep 14 | intramural meet #2Sep 14 · 1,600 Meters Middle School · Place 77 · St Charles Borromeo | 1,600 Meters Middle School | 77 | 10:35.11Unofficial | 1 |
| Sep 7 | Intramural meet #1Sep 7 · 1,600 Meters Middle School · Place 50 · St Charles Borromeo | 1,600 Meters Middle School | 50 | 8:50.27Unofficial | 1 |