Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Walsh Jesuit HSWalsh Jesuit High School -CYO · Sep 10 | 15:08.97 | Walsh Jesuit High School -CYO | September 10, 2017 |
| 2 Miles · Gilmour AcademyDiocese of Cleveland CYO - Gilmour Academy · Sep 2 | 16:16.00 | Diocese of Cleveland CYO - Gilmour Academy | September 2, 2018 |
| 2 Miles · Goodyear Metro ParkGoodyear Metro Park -CYO · Aug 26 | 18:06.88 | Goodyear Metro Park -CYO | August 26, 2017 |
| 2 Miles · Hawken Upper SchoolDiocese of Cleveland CYO - Hawken · Aug 25 | 16:37 | Diocese of Cleveland CYO - Hawken | August 25, 2018 |
| 2 Miles · Hudson Springs ParkDiocese of Cleveland CYO - Hudson Springs · Oct 7 | 15:45.09 | Diocese of Cleveland CYO - Hudson Springs | October 7, 2018 |
| 2 Miles · Lorain County Community CollegeDiocese of Cleveland CYO - LCCC · Sep 30 | 15:12.62 | Diocese of Cleveland CYO - LCCC | September 30, 2018 |
| 2 Miles · Notre Dame - Cathedral Latin HSDiocese of Cleveland 8th Grade Championship · Oct 14 | 15:56.44 | Diocese of Cleveland 8th Grade Championship | October 14, 2018 |
| 2 Miles · Silvercreek Metro ParkSilver Creek Metro Park - CYO · Sep 23 | 15:21.06 | Silver Creek Metro Park - CYO | September 23, 2017 |
| 2 Miles · Stow-Monroe Falls High SChoolStow High School - CYO · Sep 17 | 16:22.84 | Stow High School - CYO | September 17, 2017 |
| 2 Miles · University School Diocese of Cleveland CYO - University School · Sep 16 | 20:08.73 | Diocese of Cleveland CYO - University School | September 16, 2018 |
| 2 Miles · Walsh Jesuit HSDiocese of Cleveland CYO - Walsh Jesuit HS · Sep 23 | 16:01.75 | Diocese of Cleveland CYO - Walsh Jesuit HS | September 23, 2018 |
| 5,000 Meters · Garfield ParkMentor Cardinal Classic · Sep 4 | 23:17.83 | Mentor Cardinal Classic | September 4, 2021 |
| 5,000 Meters · Geauge County FairgroundsBerkshire Early Bird · Aug 24 | 21:26.2 | Berkshire Early Bird | August 24, 2019 |
| 5,000 Meters · Hedges-Boyer Park Tiffin Cross Country Carnival · Sep 7 | 22:16.5 | Tiffin Cross Country Carnival | September 7, 2019 |
| 5,000 Meters · Notre Dame - Cathedral Latin HSNorth Coast League XC Championships · Oct 12 | 22:16.4 | North Coast League XC Championships | October 12, 2019 |
| 5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 27 | 20:32.32 | Riverside Kickoff Invitational | August 27, 2022 |
| 5,000 Meters · Strongsville HSStrongsville Fleet Feet Invitational · Sep 24 | 20:02.61 | Strongsville Fleet Feet Invitational | September 24, 2022 |
| 5,000 Meters · Wooster HSWooster HS Invitational · Sep 11 | 22:11.0 | Wooster HS Invitational | September 11, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Crown Conference XC ChampionshipsOct 15 · 5,000 Meters Open · Place 10 · NDCLNDCL | 5,000 Meters Open | 10 | 21:51.09 | 12 |
| Sep 24 | Strongsville Fleet Feet InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 146 · Chardon NDCLChardon NDCL | 5,000 Meters Junior Varsity | 146 | 20:02.61 PB | 12 |
| Aug 27 | Riverside Kickoff InvitationalAug 27 · 5,000 Meters Open · Place 90 · Chardon NDCLChardon NDCL | 5,000 Meters Open | 90 | 20:32.32 PB | 12 |
| Aug 20 | OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 150 · Chardon NDCLChardon NDCL | 5,000 Meters Open | 150 | 22:06.8 | 12 |
| Aug 20 | OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 150 · Chardon NDCLChardon NDCL | 5,000 Meters Open | 150 | 22:06.8 | 12 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Rotnem Cardinal JV ClassicOct 25 · 5,000 Meters Junior Varsity · Place 76 · NDCLNDCL | 5,000 Meters Junior Varsity | 76 | 23:32.73 | 11 |
| Oct 16 | Crown Conference XC ChampionshipsOct 16 · Junior Varsity · Place 10 · NDCLNDCL | Junior Varsity | 10 | 23:32.12 | — |
| Oct 2 | U Wanna Come Back InvitationalOct 2 · Open · Place 96 · NDCLNDCL | Open | 96 | 23:01.97 | — |
| Sep 25 | Strongsville XC InvitationalSep 25 · 5,000 Meters Open 1 · Place 136 · Chardon NDCLChardon NDCL | 5,000 Meters Open 1 | 136 | 21:57.37 | 11 |
| Sep 11 | Wooster HS InvitationalSep 11 · 5,000 Meters Varsity - D2/3 · Place 87 · Chardon NDCLChardon NDCL | 5,000 Meters Varsity - D2/3 | 87 | 22:11.0 PB | 11 |
| Sep 4 | Mentor Cardinal ClassicSep 4 · 5,000 Meters Open · Place 206 · Chardon NDCLChardon NDCL | 5,000 Meters Open | 206 | 23:17.83 PB | 11 |
| Aug 28 | Riverside XC Night InviteAug 28 · Open · Place 158 · Chardon NDCLChardon NDCL | Open | 158 | 23:05.69 | — |
| Aug 28 | Riverside Kickoff ClassicAug 28 · 5,000 Meters Open · Place 158 · Chardon NDCLChardon NDCL | 5,000 Meters Open | 158 | 23:05.69Unofficial | 11 |
2020 Cross Country
1 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | North Coast League XC ChampionshipsOct 12 · 5,000 Meters Open · Place 40 · Chardon NDCLChardon NDCL | 5,000 Meters Open | 40 | 22:16.4 PB | 9 |
| Sep 10 | Trinity Mid-Season InvitationalSep 10 · 5,000 Meters Varsity · Place 121 · NdclNdcl | 5,000 Meters Varsity | 121 | 26:51.5 | 9 |
| Sep 7 | Tiffin Carnival Sep 7 · 5,000 Meters Open Division 2 · Place 226 · Chardon NDCLChardon NDCL | 5,000 Meters Open Division 2 | 226 | 22:16.5 | — |
| Sep 7 | Tiffin Cross Country CarnivalSep 7 · 5,000 Meters Open - D2 · Place 226 · Chardon NDCLChardon NDCL | 5,000 Meters Open - D2 | 226 | 22:16.5 PB | 9 |
| Aug 31 | Mentor Cardinal ClassicAug 31 · Varsity · Place 309 · NDCLNDCL | Varsity | 309 | 0:23:10.04 | — |
| Aug 24 | Berkshire Early BirdAug 24 · 5,000 Meters Junior Varsity · Place 21 · Chardon NDCLChardon NDCL | 5,000 Meters Junior Varsity | 21 | 21:26.2 PB | 9 |
2018 Cross Country
7 results2017 Cross Country
8 results