Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Brecksville Hilton ESDiocese of Cleveland CYO - University AT BRECKSVILLE · Sep 159:15.91Diocese of Cleveland CYO - University AT BRECKSVILLESeptember 15, 2019
1.5 Miles · Forest Hill ParkDiocese of Cleveland CYO - Forest Hills · Sep 218:57.62Diocese of Cleveland CYO - Forest HillsSeptember 21, 2019
1.5 Miles · Gilmour AcademyDiocese of Cleveland CYO - Gilmour · Oct 69:49.03Diocese of Cleveland CYO - Gilmour October 6, 2019
1.5 Miles · Hawken Upper SchoolDiocese of Cleveland CYO - Hawken · Aug 249:24.52Diocese of Cleveland CYO - HawkenAugust 24, 2019
1.5 Miles · Hudson High SchoolDiocese of Cleveland CYO - Hudson HS · Sep 3010:43.66Diocese of Cleveland CYO - Hudson HSSeptember 30, 2018
1.5 Miles · Hudson Springs ParkDiocese of Cleveland CYO - Hudson Springs · Oct 710:52.09Diocese of Cleveland CYO - Hudson SpringsOctober 7, 2018
1.5 Miles · Notre Dame - Cathedral Latin HSNDCL - CYO · Sep 312:29.48NDCL - CYOSeptember 3, 2017
1.5 Miles · Notre Dame Cathedral Latin Diocese of Cleveland CYO - NDCL · Sep 810:03.66Diocese of Cleveland CYO - NDCLSeptember 8, 2019
1.5 Miles · University School University School - CYO · Aug 2711:25.60University School - CYOAugust 27, 2017
1.5 Miles · Walsh Jesuit High School Diocese of Cleveland CYO - Walsh Jesuit · Sep 110:16.31Diocese of Cleveland CYO - Walsh Jesuit September 1, 2019
1.5 Miles · Walsh Jesuit HSWalsh Jesuit High School -CYO · Sep 1011:42.38Walsh Jesuit High School -CYOSeptember 10, 2017
2 Miles · Forest Hill ParkCLE CYO 5 - Forest Hills · Sep 2512:23.18CLE CYO 5 - Forest HillsSeptember 25, 2021
2 Miles · Gilmour AcademyCLE CYO - Diocesan Championship 6-7-8 Gr - Gilmour · Oct 1711:47.56CLE CYO - Diocesan Championship 6-7-8 Gr - GilmourOctober 17, 2021
2 Miles · Hawken Upper SchoolCLE CYO 1 - Hawken · Aug 2812:47.92CLE CYO 1 - HawkenAugust 28, 2021
2 Miles · Hudson Springs ParkCLE CYO 6 - Hudson Springs · Oct 312:57.02CLE CYO 6 - Hudson SpringsOctober 3, 2021
2 Miles · Lake Catholic HSCLE CYO 7 - Gr 4-8 - Lake Catholic · Oct 912:36.90CLE CYO 7 - Gr 4-8 - Lake CatholicOctober 9, 2022
2 Miles · Lorain County Community CollegeCLE CYO 6 - LCCC - Gr 6-7-8 · Oct 1113:11.13CLE CYO 6 - LCCC - Gr 6-7-8October 11, 2020
2 Miles · Medina BuckeyeCLE CYO 2 - Gr 4-8 - Buckeye · Sep 412:49.83CLE CYO 2 - Gr 4-8 - BuckeyeSeptember 4, 2022
2 Miles · Notre Dame - Cathedral Latin HSCLE CYO CHAMPIONSHIP - Notre Dame · Oct 1612:30.42CLE CYO CHAMPIONSHIP - Notre DameOctober 16, 2022
2 Miles · Notre Dame-Cathedral LatinCLE CYO 4 - NDCL - Gr 6-7-8 · Sep 2713:07.18CLE CYO 4 - NDCL - Gr 6-7-8September 27, 2020
2 Miles · Silvercreek Metro ParkCLE CYO 4 - Gr 4-8 - Silver Creek · Sep 1812:48.09CLE CYO 4 - Gr 4-8 - Silver CreekSeptember 18, 2022
2 Miles · Walsh Jesuit High SchoolCLE CYO 3 - Walsh - Meet 2 · Sep 1212:18.93CLE CYO 3 - Walsh - Meet 2September 12, 2021
5,000 Meters · Boardman High SchoolOHSAA D2 Region 4 Championship · Oct 2516:51.4OHSAA D2 Region 4 ChampionshipOctober 25, 2025
5,000 Meters · Boardman HS2026 OHSAA Regional - Northeast - Youngstown (Boardman) · Oct 3116:13.92026 OHSAA Regional - Northeast - Youngstown (Boardman)October 31, 2026
5,000 Meters · Fortress ObetzOHSAA State Championship · Nov 116:57.03OHSAA State ChampionshipNovember 1, 2025
5,000 Meters · Fortress Obetz HS Inv/State Championship Course2026 OHSAA Cross Country State Championships · Nov 716:04.632026 OHSAA Cross Country State ChampionshipsNovember 7, 2026
5,000 Meters · Garfield ParkMentor Cardinal Classic XC Invitational · Sep 516:28.9Mentor Cardinal Classic XC InvitationalSeptember 5, 2026
5,000 Meters · Madison High SchoolMadison U Wanna Come Back XC Invitational · Oct 315:45.5Madison U Wanna Come Back XC InvitationalOctober 3, 2026
5,000 Meters · Silver Springs ParkStow Bulldog Invitational · Oct 1016:06.3Stow Bulldog InvitationalOctober 10, 2026
5,000 Meters · Strongsville HSStrongsville HS Invitational · Sep 2016:46.45Strongsville HS InvitationalSeptember 20, 2025
5,000 Meters · Trumbull County FairgroundsLegends Meet · Oct 416:56.5Legends MeetOctober 4, 2025
5,000 Meters · Walsh Jesuit High SchoolWalsh Jesuit Pat Ritchie Invitational · Sep 920:02.88Walsh Jesuit Pat Ritchie InvitationalSeptember 9, 2023
5,000 Meters · Wooster HSWooster HS Invitational · Sep 616:27.23Wooster HS InvitationalSeptember 6, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 72026 OHSAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division 2 Boys · Place 32 · University SchoolUniversity School5,000 Meters Division 2 Boys3216:04.63 PB12
Oct 312026 OHSAA Regional - Northeast - Youngstown (Boardman)Oct 31 · 5,000 Meters D2 Boys · Place 13 · University SchoolUniversity School5,000 Meters D2 Boys1316:13.9 PB12
Oct 10Stow Bulldog InvitationalOct 10 · 5,000 Meters High School Varsity · Place 3 · University SchoolUniversity School5,000 Meters High School Varsity316:06.3 PB12
Oct 3Madison U Wanna Come Back XC InvitationalOct 3 · 5,000 Meters HS Varsity · Place 2 · University SchoolUniversity School5,000 Meters HS Varsity215:45.5 PB12
Sep 5Mentor Cardinal Classic XC InvitationalSep 5 · 5,000 Meters Boys HS Scarlet · Place 3 · University SchoolUniversity School5,000 Meters Boys HS Scarlet316:28.9 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1OHSAA State ChampionshipNov 1 · 5,000 Meters D2 · Place 109 · University SchoolUniversity School5,000 Meters D210916:57.03 PB11
Oct 25OHSAA D2 Region 4 ChampionshipOct 25 · 5,000 Meters Varsity · Place 39 · University SchoolUniversity School5,000 Meters Varsity3916:51.4 PB11
Oct 18OHSAA Division 2 District - MadisonOct 18 · 5,000 Meters Varsity · Place 13 · University SchoolUniversity School5,000 Meters Varsity1316:58.6511
Oct 4Legends MeetOct 4 · 5,000 Meters Varsity Large Schools · Place 24 · University SchoolUniversity School5,000 Meters Varsity Large Schools2416:56.5 PB11
Sep 27Madison U Wanna Come Back InvitationalSep 27 · 5,000 Meters Varsity · Place 27 · University SchoolUniversity School5,000 Meters Varsity2716:43.7711
Sep 20Strongsville HS InvitationalSep 20 · 5,000 Meters Varsity · Place 25 · University SchoolUniversity School5,000 Meters Varsity2516:46.45 PB11
Sep 6Wooster HS InvitationalSep 6 · 5,000 Meters Varsity · Place 57 · University SchoolUniversity School5,000 Meters Varsity5716:27.23 PB11
Aug 23HOKA Kickoff Classic XC ShowcaseAug 23 · 5,000 Meters Varsity · Place 68 · University SchoolUniversity School5,000 Meters Varsity6817:08.3211

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26OHSAA D1 Boardman RegionalOct 26 · 5,000 Meters Varsity · Place 82 · University SchoolUniversity School5,000 Meters Varsity8217:15.8310
Oct 19OHSAA D1 Madison District Oct 19 · 5,000 Meters Varsity · Place 49 · University SchoolUniversity School5,000 Meters Varsity4917:37.2310
Sep 21Strongsville XC InvitationalSep 21 · 5,000 Meters Varsity · Place 95 · University SchoolUniversity School5,000 Meters Varsity9517:48.5410
Sep 7Wooster InvitationalSep 7 · 5,000 Meters Varsity · Place 63 · University SchoolUniversity School5,000 Meters Varsity6316:49.4—
Aug 31Mentor Cardinal ClassicAug 31 · Varsity · Place 79 · University SchoolUniversity SchoolVarsity7917:56.3310
Aug 24Riverside Kickoff Classic NIGHT InvitationalAug 24 · 5,000 Meters Varsity · Place 97 · University SchoolUniversity School5,000 Meters Varsity9717:40.9310

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 9Walsh Jesuit Pat Ritchie InvitationalSep 9 · 5,000 Meters Varsity Gold (Large Schools) · Place 74 · University SchoolUniversity School5,000 Meters Varsity Gold (Large Schools)7420:02.88 PB9
Sep 2Mentor Cardinal ClassicSep 2 · 5,000 Meters Varsity · Place 161 · University SchoolUniversity School5,000 Meters Varsity16120:32.039
Aug 26Riverside Kickoff Classic NIGHT Invitational 2023Aug 26 · Varsity · Place 97 · University SchoolUniversity SchoolVarsity9717:40.9310

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16CLE CYO CHAMPIONSHIP - Notre DameOct 16 · 2 Miles Gr 6-8 - A Team - Limit 10 · Place 4 · St DominicSt Dominic2 Miles Gr 6-8 - A Team - Limit 10412:30.42 PB8
Oct 9CLE CYO 7 - Gr 4-8 - Lake CatholicOct 9 · 2 Miles Gr 6 - 8 · Place 2 · St DominicSt Dominic2 Miles Gr 6 - 8212:36.90 PB8
Oct 2CLE CYO 6 - Gr 4-8 - GilmourOct 2 · 2 Miles Gr 6 - 8 · Place 1 · St DominicSt Dominic2 Miles Gr 6 - 8112:13.688
Sep 18CLE CYO 4 - Gr 4-8 - Silver CreekSep 18 · 2 Miles Gr 6 - 8 · Place 3 · St DominicSt Dominic2 Miles Gr 6 - 8312:48.09 PB8
Sep 11CLE CYO 3 - Gr 4-8 - Notre DameSep 11 · 2 Miles Gr 6 - 8 · Place 1 · St DominicSt Dominic2 Miles Gr 6 - 8112:47.328
Sep 4CLE CYO 2 - Gr 4-8 - BuckeyeSep 4 · 2 Miles Gr 6 - 8 · Place 1 · St DominicSt Dominic2 Miles Gr 6 - 8112:49.83 PB8
Aug 28CLE CYO 1 - Gr 4-8 - HawkenAug 28 · 2 Miles Grades 6-7-8 · Place 3 · St DominicSt Dominic2 Miles Grades 6-7-8313:52.968

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17CLE CYO - Diocesan Championship 6-7-8 Gr - GilmourOct 17 · 2 Miles 6-7-8 Gr - A Team - Limit of 10 · Place 7 · St DominicSt Dominic2 Miles 6-7-8 Gr - A Team - Limit of 10711:47.56 PB7
Oct 10CLE CYO 7 - NDCLOct 10 · 2 Miles Gr 6-7-8 · Place 9 · St DominicSt Dominic2 Miles Gr 6-7-8914:17.017
Oct 3CLE CYO 6 - Hudson SpringsOct 3 · 2 Miles Gr 6-7-8 · Place 6 · St DominicSt Dominic2 Miles Gr 6-7-8612:57.02 PB7
Sep 25CLE CYO 5 - Forest HillsSep 25 · 2 Miles Gr 6-7-8 · Place 4 · St DominicSt Dominic2 Miles Gr 6-7-8412:23.18 PB7
Sep 19CLE CYO 4 - LCCCSep 19 · 2 Miles Gr 6-7-8 · Place 105 · St DominicSt Dominic2 Miles Gr 6-7-810520:36.697
Sep 12CLE CYO 3 - Walsh - Meet 2Sep 12 · 2 Miles Gr 6-7-8 · Place 4 · St DominicSt Dominic2 Miles Gr 6-7-8412:18.93 PB7
Sep 5CLE CYO 2 - BuckeyeSep 5 · 2 Miles Gr 6-7-8 · Place 7 · St DominicSt Dominic2 Miles Gr 6-7-8712:16 987
Aug 28CLE CYO 1 - HawkenAug 28 · 2 Miles Gr 6-7-8 · Place 3 · St DominicSt Dominic2 Miles Gr 6-7-8312:47.92 PB7

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11CLE CYO 6 - LCCC - Gr 6-7-8Oct 11 · 2 Miles Gr 6-7-8 · Place 25 · GESU CatholicGESU Catholic2 Miles Gr 6-7-82513:11.13 PB6
Oct 4CLE CYO 5 - LCCC - Gr 6-7-8Oct 4 · 2 Miles Gr 6-7-8 · Place 12 · GESU CatholicGESU Catholic2 Miles Gr 6-7-81213:12.886
Sep 27CLE CYO 4 - NDCL - Gr 6-7-8Sep 27 · 2 Miles Gr 6-7-8 · Place 12 · GESU CatholicGESU Catholic2 Miles Gr 6-7-81213:07.18 PB6
Sep 20CLE CYO 3 - Walsh - Gr 6-7-8Sep 20 · 2 Miles Gr 6-7-8 · Place 14 · GESU CatholicGESU Catholic2 Miles Gr 6-7-81413:30.056
Sep 13CLE CYO 2 - NDCL - Gr 6-7-8Sep 13 · 2 Miles Gr 6-7-8 · Place 11 · GESU CatholicGESU Catholic2 Miles Gr 6-7-81113:20.506
Sep 6CLE CYO 1 - Walsh Jesuit - Gr 6-7-8Sep 6 · 2 Miles Gr 6-7-8 · Place 17 · GESU CatholicGESU Catholic2 Miles Gr 6-7-81713:51.196

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6Diocese of Cleveland CYO - Gilmour Oct 6 · 1.5 Miles 5th Grade · Place 6 · GESU CatholicGESU Catholic1.5 Miles 5th Grade69:49.03 PB5
Sep 21Diocese of Cleveland CYO - Forest HillsSep 21 · 1.5 Miles 3rd-5th Grade · Place 1 · GESU CatholicGESU Catholic1.5 Miles 3rd-5th Grade18:57.62 PB5
Sep 15Diocese of Cleveland CYO - University AT BRECKSVILLESep 15 · 1.5 Miles 3rd-5th Grade · Place 3 · GESU CatholicGESU Catholic1.5 Miles 3rd-5th Grade39:15.91 PB5
Sep 8Diocese of Cleveland CYO - NDCLSep 8 · 1.5 Miles 5th Grade · Place 3 · GESU CatholicGESU Catholic1.5 Miles 5th Grade310:03.66 PB5
Sep 1Diocese of Cleveland CYO - Walsh Jesuit Sep 1 · 1.5 Miles 3-5th Grade · Place 3 · GESU CatholicGESU Catholic1.5 Miles 3-5th Grade310:16.31 PB5
Aug 24Diocese of Cleveland CYO - HawkenAug 24 · 1.5 Miles 5th Grade · Place 2 · GESU CatholicGESU Catholic1.5 Miles 5th Grade29:24.52 PB5

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7Diocese of Cleveland CYO - Hudson SpringsOct 7 · 1.5 Miles 5th Grade · Place 21 · GESU CatholicGESU Catholic1.5 Miles 5th Grade2110:52.09 PB4
Sep 30Diocese of Cleveland CYO - Hudson HSSep 30 · 1.5 Miles 5th Grade · Place 7 · GESU CatholicGESU Catholic1.5 Miles 5th Grade710:43.66 PB4
Sep 22Diocese of Cleveland CYO - Forest HillsSep 22 · 1.5 Miles 5th Grade · Place 1 · GESU CatholicGESU Catholic1.5 Miles 5th Grade19:03.764
Sep 2Diocese of Cleveland CYO - Gilmour AcademySep 2 · 1.5 Miles 5th Grade · Place 7 · GESU CatholicGESU Catholic1.5 Miles 5th Grade79:50.624
Aug 25Diocese of Cleveland CYO - HawkenAug 25 · 1.5 Miles 5th Grade · Place 8 · GESU CatholicGESU Catholic1.5 Miles 5th Grade89:594

2017 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 8Hawken - CYOOct 8 · 1.5 Miles Gr 3 & 4 · Place 30 · GESU CatholicGESU Catholic1.5 Miles Gr 3 & 43011:38.233
Oct 1Hudson High School - CYOOct 1 · 1.5 Miles Gr 3 & 4 · Place 12 · GESU CatholicGESU Catholic1.5 Miles Gr 3 & 41211:20.50Unofficial3
Sep 23Forest Hills - CYOSep 23 · 1.5 Miles Gr 3 & 4 · Place 48 · GESU CatholicGESU Catholic1.5 Miles Gr 3 & 44811:56.303
Sep 10Walsh Jesuit High School -CYOSep 10 · 1.5 Miles Gr 3 & 4 · Place 19 · GESU CatholicGESU Catholic1.5 Miles Gr 3 & 41911:42.38 PB3
Sep 3NDCL - CYOSep 3 · 1.5 Miles Gr 3 & 4 · Place 33 · GESU CatholicGESU Catholic1.5 Miles Gr 3 & 43312:29.48 PB3
Aug 27University School - CYOAug 27 · 1.5 Miles 3rd & 4th Gr · Place 28 · GESU CatholicGESU Catholic1.5 Miles 3rd & 4th Gr2811:25.60 PB3