Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · BrecksvilleBrecksville - CYO · Sep 11 | 12:37.72 | Brecksville - CYO | September 11, 2016 |
| 1.5 Miles · Buckeye HSMedina Buckeye - CYO · Sep 4 | 12:13.84 | Medina Buckeye - CYO | September 4, 2016 |
| 1.5 Miles · Edgewater Park6th Grade Championship-Edgewater-CYO · Oct 9 | 13:18.20 | 6th Grade Championship-Edgewater-CYO | October 9, 2016 |
| 1.5 Miles · Goodyear Metro ParkGoodyear Metro Park -CYO · Aug 26 | 11:41.93 | Goodyear Metro Park -CYO | August 26, 2017 |
| 1.5 Miles · Hudson Springs ParkHudson Springs - CYO - 6th Grade Championship · Oct 7 | 10:44.18 | Hudson Springs - CYO - 6th Grade Championship | October 7, 2017 |
| 1.5 Miles · Lorain County Community CollegeLorain County Community College - CYO · Oct 2 | 12:18.00 | Lorain County Community College - CYO | October 2, 2016 |
| 1.5 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Sep 2 | 10:33.90 | Diocese of Cleveland CYO - Medina Buckeye | September 2, 2018 |
| 1.5 Miles · Silvercreek Metro ParkSilver Creek Metro Park - CYO · Sep 23 | 12:04.81 | Silver Creek Metro Park - CYO | September 23, 2017 |
| 1.5 Miles · Wallace Lake Metro ParkWallace Lake - CYO · Sep 17 | 11:27.90 | Wallace Lake - CYO | September 17, 2016 |
| 2 Miles · Brecksville HSDiocese of Cleveland CYO - Brecksville · Sep 15 | 13:38.65 | Diocese of Cleveland CYO - Brecksville | September 15, 2019 |
| 2 Miles · Edgewater ParkDiocese of Cleveland CYO - Diocesan Championship - Edgewater · Oct 13 | 13:36.25 | Diocese of Cleveland CYO - Diocesan Championship - Edgewater | October 13, 2019 |
| 2 Miles · GoodyearDiocese of Cleveland CYO - Goodyear · Sep 22 | 15:25.44 | Diocese of Cleveland CYO - Goodyear | September 22, 2019 |
| 2 Miles · Goodyear Metro ParkDiocese of Cleveland CYO - Goodyear · Aug 25 | 15:45.00 | Diocese of Cleveland CYO - Goodyear | August 25, 2018 |
| 2 Miles · Hudson Springs ParkDiocese of Cleveland CYO - Hudson Springs · Oct 7 | 15:14.50 | Diocese of Cleveland CYO - Hudson Springs | October 7, 2018 |
| 2 Miles · Lorain County Community CollegeDiocese of Cleveland CYO - LCCC · Sep 29 | 13:49.22 | Diocese of Cleveland CYO - LCCC | September 29, 2019 |
| 2 Miles · Medina BuckeyeDiocese of Cleveland CYO - Medina Buckeye · Aug 25 | 14:23.75 | Diocese of Cleveland CYO - Medina Buckeye | August 25, 2019 |
| 2 Miles · Notre Dame - Cathedral Latin HSDiocese of Cleveland 8th Grade Championship · Oct 14 | 14:26.70 | Diocese of Cleveland 8th Grade Championship | October 14, 2018 |
| 2 Miles · Wallace Lake Metro ParkDiocese of Cleveland CYO - Wallace Lake · Sep 8 | 12:51.50 | Diocese of Cleveland CYO - Wallace Lake | September 8, 2019 |
| 2 Miles · Walsh Jesuit Diocese of Cleveland CYO - Walsh Jesuit · Oct 6 | 13:33.88 | Diocese of Cleveland CYO - Walsh Jesuit | October 6, 2019 |
| 2 Miles · Walsh Jesuit HSDiocese of Cleveland CYO - Walsh Jesuit HS · Sep 23 | 15:07.90 | Diocese of Cleveland CYO - Walsh Jesuit HS | September 23, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results2018 Cross Country
7 results2017 Cross Country
7 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | 6th Grade Championship-Edgewater-CYOOct 9 · 1.5 Miles 6th Grade A (max 10 runners) · Place 122 · Ss Joseph and John | 1.5 Miles 6th Grade A (max 10 runners) | 122 | 13:18.20 PB | 5 |
| Oct 2 | Lorain County Community College - CYOOct 2 · 1.5 Mile 6th Grade · Place 75 · Ss Joseph and John | 1.5 Mile 6th Grade | 75 | 12:18.00 PB | 5 |
| Sep 17 | Wallace Lake - CYOSep 17 · 1.5 Mile 6th Grade · Place 62 · Ss Joseph and John | 1.5 Mile 6th Grade | 62 | 11:27.90 PB | 5 |
| Sep 11 | Brecksville - CYOSep 11 · 1.5 Mile 6th Grade · Place 76 · Ss Joseph and John | 1.5 Mile 6th Grade | 76 | 12:37.72 PB | 5 |
| Sep 4 | Medina Buckeye - CYOSep 4 · 1.5 Mile 6th Grade · Place 76 · Ss Joseph and John | 1.5 Mile 6th Grade | 76 | 12:13.84 PB | 5 |