Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Brecksville Hilton ESCLE CYO 5 - Brecksville · Sep 26 | 13:30.85 | CLE CYO 5 - Brecksville | September 26, 2021 |
| 1.5 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 15 | 12:22.24 | Diocese of Cleveland CYO - Brecksville | September 15, 2019 |
| 1.5 Miles · Hudson Springs ParkCLE CYO 6 - Hudson Springs · Oct 3 | 13:20.23 | CLE CYO 6 - Hudson Springs | October 3, 2021 |
| 1.5 Miles · Lorain County Community CollegeDiocese of Cleveland CYO - LCCC · Sep 29 | 13:23.92 | Diocese of Cleveland CYO - LCCC | September 29, 2019 |
| 1.5 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Aug 25 | 13:28.72 | Diocese of Cleveland CYO - Medina Buckeye | August 25, 2019 |
| 1.5 Miles · Wallace Lake Metro ParkDiocese of Cleveland CYO - Wallace Lake · Sep 8 | 12:42.95 | Diocese of Cleveland CYO - Wallace Lake | September 8, 2019 |
| 1.5 Miles · Walsh Jesuit Diocese of Cleveland CYO - Walsh Jesuit · Oct 6 | 13:44.38 | Diocese of Cleveland CYO - Walsh Jesuit | October 6, 2019 |
| 1.5 Miles · Walsh Jesuit High SchoolCLE CYO 7 - Walsh · Oct 10 | 11:57.17 | CLE CYO 7 - Walsh | October 10, 2021 |
| 1.5 Miles · Walsh Jesuit High School Diocese of Cleveland CYO - Walsh Jesuit · Sep 1 | 14:33.24 | Diocese of Cleveland CYO - Walsh Jesuit | September 1, 2019 |
| 2 Miles · Brecksville Hilton ESCLE CYO 7 - Gr 4-8 - Brecksville · Oct 8 | 16:29.95 | CLE CYO 7 - Gr 4-8 - Brecksville | October 8, 2023 |
| 2 Miles · Brookside ReservationCLE CYO 1 - Gr 4-8 - Brookside · Aug 27 | 17:36.51 | CLE CYO 1 - Gr 4-8 - Brookside | August 27, 2023 |
| 2 Miles · Edgewater ParkCLE CYO 1 - Gr 4-8 - Edgewater · Aug 28 | 19:20.94 | CLE CYO 1 - Gr 4-8 - Edgewater | August 28, 2022 |
| 2 Miles · Lorain County Community CollegeCLE CYO 2 - Gr 4-8 - LCCC · Sep 4 | 20:15.47 | CLE CYO 2 - Gr 4-8 - LCCC | September 4, 2022 |
| 2 Miles · Notre Dame - Cathedral Latin HSCLE CYO CHAMPIONSHIP - Notre Dame · Oct 16 | 18:24.92 | CLE CYO CHAMPIONSHIP - Notre Dame | October 16, 2022 |
| 2 Miles · Wallace Lake Metro ParkCLE CYO 6 - Gr 4-8 - Wallace Lake · Oct 2 | 16:00.78 | CLE CYO 6 - Gr 4-8 - Wallace Lake | October 2, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | CLE CYO 7 - WalshOct 10 · 1.5 Miles Gr 3-4-5 · Place 67 · St Albert the Great | 1.5 Miles Gr 3-4-5 | 67 | 11:57.17 PB | 5 |
| Oct 3 | CLE CYO 6 - Hudson SpringsOct 3 · 1.5 Miles Gr 3-4-5 · Place 68 · St Albert the Great | 1.5 Miles Gr 3-4-5 | 68 | 13:20.23 PB | 5 |
| Sep 26 | CLE CYO 5 - BrecksvilleSep 26 · 1.5 Miles Gr 3-4-5 · Place 73 · St Albert the Great | 1.5 Miles Gr 3-4-5 | 73 | 13:30.85 PB | 5 |
| Sep 12 | CLE CYO 3 - Walsh - Meet 1Sep 12 · 1.5 Miles Gr 3-4-5 · Place 107 · St Albert the Great | 1.5 Miles Gr 3-4-5 | 107 | 16:17.1 | 5 |
| Sep 5 | CLE CYO 2 - BuckeyeSep 5 · 1.5 Miles Gr 3-4-5 · Place 78 · St Albert the Great | 1.5 Miles Gr 3-4-5 | 78 | 13:47 40 | 5 |
| Aug 29 | CLE CYO 1 - LCCCAug 29 · 1.5 Miles Gr 3-4-5 · Place 85 · St Albert the Great | 1.5 Miles Gr 3-4-5 | 85 | 14:09.93 | 5 |
2019 Cross Country
6 results2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | intramural Wallace Lake meetSep 26 · 1 Miles New Division · Place 15 · St Albert the Great | 1 Miles New Division | 15 | 7:25.84Unofficial | 2 |
| Sep 19 | intramural St. Bernadette meetSep 19 · 1 Miles New Division · Place 34 · St Albert the Great | 1 Miles New Division | 34 | 7:41.83Unofficial | 2 |
| Sep 12 | intramural LCCC meet #2Sep 12 · 1 Miles New Division · Place 48 · St Albert the Great | 1 Miles New Division | 48 | 8:57.64Unofficial | 2 |
| Sep 4 | intramural LCCC meetSep 4 · 1 Miles New Division · Place 29 · St Albert the Great | 1 Miles New Division | 29 | 8:52.89Unofficial | 2 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | intramural meet #4Sep 27 · 1 Miles Middle School · Place 63 · St Albert the Great | 1 Miles Middle School | 63 | 8:57.05Unofficial | 1 |
| Sep 20 | intramural meet #3Sep 20 · 1 Miles Middle School · Place 32 · St Albert the Great | 1 Miles Middle School | 32 | 7:35.30Unofficial | 1 |
| Sep 13 | intramural meet #2Sep 13 · 1 Miles Middle School · Place 71 · St Albert the Great | 1 Miles Middle School | 71 | 9:23.49Unofficial | 1 |
| Sep 6 | intramural meet #1Sep 6 · 1 Miles Middle School · Place 80 · St Albert the Great | 1 Miles Middle School | 80 | 10:59.45Unofficial | 1 |