Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cedarville UniversityOHSAA Division 2 District - Cedarville · Oct 1824:35.6OHSAA Division 2 District - CedarvilleOctober 18, 2025
5,000 Meters · Champions Park Cross Country CourseJim Murray Memorial Invitational (HS) · Oct 322:43.3Jim Murray Memorial Invitational (HS)October 3, 2026
5,000 Meters · Christ Church Moeller Primetime Invitational (HS) Sponsored by Tri-State Running Company · Aug 2824:21.5Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyAugust 28, 2026
5,000 Meters · Clark State CollegeJim Murray Memorial XC Meet · Sep 2725:23.20Jim Murray Memorial XC MeetSeptember 27, 2025
5,000 Meters · Golden Gate ParkBrookville XC Invite (HS) · Sep 1224:27.8Brookville XC Invite (HS)September 12, 2026
5,000 Meters · Greenville City ParkTreaty City Invitational (HS) · Sep 523:35.4Treaty City Invitational (HS)September 5, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Jim Murray Memorial Invitational (HS)Oct 3 · 5,000 Meters Varsity · Place 164 · Cham. Julienne5,000 Meters Varsity16422:43.3 PB10
Sep 12Brookville XC Invite (HS)Sep 12 · 5,000 Meters High School · Place 180 · Cham. Julienne5,000 Meters High School18024:27.8 PB10
Sep 5Treaty City Invitational (HS)Sep 5 · 5,000 Meters Varsity · Place 124 · Cham. Julienne5,000 Meters Varsity12423:35.4 PB10
Aug 28Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyAug 28 · 5,000 Meters High School Boys · Place 354 · Cham. Julienne5,000 Meters High School Boys35424:21.5 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18OHSAA Division 2 District - CedarvilleOct 18 · 5,000 Meters Varsity · Place 111 · Cham. Julienne5,000 Meters Varsity11124:35.6 PB9
Sep 27Jim Murray Memorial XC MeetSep 27 · 5,000 Meters Varsity · Place 156 · Cham. Julienne5,000 Meters Varsity15625:23.20 PB9
Sep 20Midwest Catholic Boys ChampionshipsSep 20 · 5,000 Meters Varsity · Place 81 · Cham. Julienne5,000 Meters Varsity8126:13.79