Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · BrecksvilleBrecksville High School - CYO · Sep 1012:42.61Brecksville High School - CYOSeptember 10, 2017
1.5 Miles · Edgewater ParkDiocese of Cleveland CYO - Edgewater · Oct 711:33.96Diocese of Cleveland CYO - EdgewaterOctober 7, 2018
1.5 Miles · Forest Hill ParkDiocese of Cleveland CYO - Forest Hills · Sep 2211:10.46Diocese of Cleveland CYO - Forest HillsSeptember 22, 2018
1.5 Miles · Gilmour AcademyDiocese of Cleveland CYO - Gilmour Academy · Sep 211:33.30Diocese of Cleveland CYO - Gilmour AcademySeptember 2, 2018
1.5 Miles · Hawken Upper SchoolDiocese of Cleveland CYO - Hawken · Aug 2511:43Diocese of Cleveland CYO - HawkenAugust 25, 2018
1.5 Miles · Lorain County Community CollegeDiocese of Cleveland CYO - LCCC · Sep 3012:01.57Diocese of Cleveland CYO - LCCCSeptember 30, 2018
1.5 Miles · Notre Dame - Cathedral Latin HSNDCL - CYO · Sep 313:34.21NDCL - CYOSeptember 3, 2017
1.5 Miles · University School University School - CYO · Aug 2712:36.70University School - CYOAugust 27, 2017
1.5 Miles · Wallace Lake Metro ParkDiocese of Cleveland CYO - Wallace Lake · Sep 811:42.94Diocese of Cleveland CYO - Wallace LakeSeptember 8, 2018
2 Miles · Champions ParkJim Murray Memorial XC Invitational · Oct 213:38.8Jim Murray Memorial XC InvitationalOctober 2, 2021
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 118:54.0Centerville Saturday Night LightsOctober 1, 2022
5,000 Meters · Elvin E. King Cross Country CourseOHSAA D2 District - Cedarville · Oct 2116:58.2OHSAA D2 District - CedarvilleOctober 21, 2023
5,000 Meters · Fort St. Clair ParkHS-SWBL Conference Meet · Oct 1116:28.5HS-SWBL Conference MeetOctober 11, 2025
5,000 Meters · Fortress ObetzOHSAA D2 State XC Championships · Nov 216:13.66OHSAA D2 State XC ChampionshipsNovember 2, 2024
5,000 Meters · Fortress ObetzOHSAA Early Bird Invitational · Aug 1717:40.37OHSAA Early Bird InvitationalAugust 17, 2024
5,000 Meters · Golden Gate ParkBrookville XC Invitational · Sep 918:23.90Brookville XC InvitationalSeptember 9, 2023
5,000 Meters · Indian Riffle ParkNeal Charske Invitational · Sep 2117:24.5Neal Charske InvitationalSeptember 21, 2024
5,000 Meters · Lowry FieldsBob Schul HS Invitational · Aug 2317:24.0Bob Schul HS InvitationalAugust 23, 2025
5,000 Meters · Troy HSOHSAA D2 Region - Troy · Oct 2817:01.8OHSAA D2 Region - TroyOctober 28, 2023
5,000 Meters · Troy Memorial StadiumOHSAA D2 Troy Regional · Oct 2616:34.98OHSAA D2 Troy RegionalOctober 26, 2024

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1OHSAA State ChampionshipNov 1 · 5,000 Meters D3 · Place 59 · OakwoodOakwood5,000 Meters D35916:35.9112
Oct 11HS-SWBL Conference MeetOct 11 · 5,000 Meters Varsity · Place 5 · OakwoodOakwood5,000 Meters Varsity516:28.5 PB12
Aug 23Bob Schul HS InvitationalAug 23 · 5,000 Meters Varsity I-II · Place 19 · OakwoodOakwood5,000 Meters Varsity I-II1917:24.0 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2OHSAA D2 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 59 · OakwoodOakwood5,000 Meters Varsity5916:13.66 PB11
Oct 26OHSAA D2 Troy RegionalOct 26 · 5,000 Meters Varsity · Place 15 · OakwoodOakwood5,000 Meters Varsity1516:34.98 PB11
Sep 21Neal Charske InvitationalSep 21 · 5,000 Meters Blue · Place 32 · OakwoodOakwood5,000 Meters Blue3217:24.5 PB11
Sep 14Troy Twilight InvitationalSep 14 · 5,000 Meters Varsity - Scarlett · Place 40 · OakwoodOakwood5,000 Meters Varsity - Scarlett4016:38.511
Aug 17OHSAA Early Bird InvitationalAug 17 · 5,000 Meters Varsity D2/D3 · Place 31 · OakwoodOakwood5,000 Meters Varsity D2/D33117:40.37 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D2 · Place 113 · OakwoodOakwood5,000 Meters D211317:22.810
Oct 28OHSAA D2 Region - TroyOct 28 · 5,000 Meters Varsity · Place 24 · OakwoodOakwood5,000 Meters Varsity2417:01.8 PB10
Oct 21OHSAA D2 District - CedarvilleOct 21 · 5,000 Meters Varsity · Place 6 · OakwoodOakwood5,000 Meters Varsity616:58.2 PB10
Sep 9Brookville XC InvitationalSep 9 · 5,000 Meters Varsity · Place 34 · OakwoodOakwood5,000 Meters Varsity3418:23.90 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Southwestern Buckeye League ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 5 · OakwoodOakwood5,000 Meters Junior Varsity518:42.59
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Open I · Place 10 · OakwoodOakwood5,000 Meters Open I1018:54.0 PB9

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 2Jim Murray Memorial XC InvitationalOct 2 · 2 Miles Middle School · Place 64 · OakwoodOakwood2 Miles Middle School6413:38.8 PB8
Sep 25Fairmont Neal Charske Firebird InvitationalSep 25 · 2 Miles Middle School Varsity · Place 64 · Oakwood MSOakwood MS2 Miles Middle School Varsity6413:16.18
Sep 18Eaton InvitationalSep 18 · 3,200 Meters Middle School · Place 30 · Oakwood MSOakwood MS3,200 Meters Middle School3014:08.78
Sep 11Brookville InvitationalSep 11 · 2 Miles Middle School · Place 73 · Oakwood MSOakwood MS2 Miles Middle School7313:55.18
Sep 11Brookville InvitationalSep 11 · 2 Miles Middle School Division 2 · Place 73 · Oakwood MSOakwood MS2 Miles Middle School Division 27313:55.18
Sep 8Valley View InvitationalSep 8 · 3,200 Meters Middle School · Place 39 · Oakwood MSOakwood MS3,200 Meters Middle School3913:32.1—
Sep 4Richard & Iris Black - Bellbrook InvitationalSep 4 · 3,000 Meters Middle School · Place 22 · Oakwood MSOakwood MS3,000 Meters Middle School2214:40.28
Sep 1Skyhawk Cross Country InvitationalSep 1 · 3,200 Meters Middle School · Place 43 · Oakwood MSOakwood MS3,200 Meters Middle School4315:03.28
Sep 1Skyhawk Cross Country InvitationalSep 1 · 3,200 Meters Middle School · Place 43 · Oakwood MSOakwood MS3,200 Meters Middle School4315:03.28
Aug 23Monroe Invitational Aug 23 · 2 Miles Middle School Division 2 · Place 54 · Oakwood MSOakwood MS2 Miles Middle School Division 25415:20.6—

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7Diocese of Cleveland CYO - EdgewaterOct 7 · 1.5 Miles 5th Grade · Place 65 · St Angela MericiSt Angela Merici1.5 Miles 5th Grade6511:33.96 PB4
Sep 30Diocese of Cleveland CYO - LCCCSep 30 · 1.5 Miles 5th Grade · Place 44 · St Angela MericiSt Angela Merici1.5 Miles 5th Grade4412:01.57 PB4
Sep 22Diocese of Cleveland CYO - Forest HillsSep 22 · 1.5 Miles 5th Grade · Place 58 · St Angela MericiSt Angela Merici1.5 Miles 5th Grade5811:10.46 PB4
Sep 8Diocese of Cleveland CYO - Wallace LakeSep 8 · 1.5 Miles 5th Grade · Place 55 · St Angela MericiSt Angela Merici1.5 Miles 5th Grade5511:42.94 PB4
Sep 2Diocese of Cleveland CYO - Gilmour AcademySep 2 · 1.5 Miles 5th Grade · Place 51 · St Angela MericiSt Angela Merici1.5 Miles 5th Grade5111:33.30 PB4
Aug 25Diocese of Cleveland CYO - HawkenAug 25 · 1.5 Miles 5th Grade · Place 61 · St Angela MericiSt Angela Merici1.5 Miles 5th Grade6111:43 PB4

2017 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 8Hawken - CYOOct 8 · 1.5 Miles Gr 3 & 4 · Place 57 · St Angela MericiSt Angela Merici1.5 Miles Gr 3 & 45713:11.573
Oct 1Lorain CCC - CYOOct 1 · 1.5 Miles Gr 3 & 4 · Place 68 · St Angela MericiSt Angela Merici1.5 Miles Gr 3 & 46813:51.193
Sep 23Forest Hills - CYOSep 23 · 1.5 Miles Gr 3 & 4 · Place 52 · St Angela MericiSt Angela Merici1.5 Miles Gr 3 & 45212:01.403
Sep 17Wallace Lake - CYOSep 17 · 1.5 Miles Gr 3/4 · Place 56 · St Angela MericiSt Angela Merici1.5 Miles Gr 3/45612:04.323
Sep 10Brecksville High School - CYOSep 10 · 1.5 Miles Gr 3 & 4 · Place 49 · St Angela MericiSt Angela Merici1.5 Miles Gr 3 & 44912:42.61 PB3
Sep 3NDCL - CYOSep 3 · 1.5 Miles Gr 3 & 4 · Place 51 · St Angela MericiSt Angela Merici1.5 Miles Gr 3 & 45113:34.21 PB3
Aug 27University School - CYOAug 27 · 1.5 Miles 3rd & 4th Gr · Place 46 · St Angela MericiSt Angela Merici1.5 Miles 3rd & 4th Gr4612:36.70 PB3