Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boardman High SchoolBoardman Spartan XC Classic · Sep 1617:34.0Boardman Spartan XC ClassicSeptember 16, 2023
5,000 Meters · Lorain County Community CollegeAvon Lake Early Bird Invitational · Sep 217:56.4Avon Lake Early Bird InvitationalSeptember 2, 2023
5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 2718:04.72Riverside Kickoff InvitationalAugust 27, 2022
5,000 Meters · Walsh Jesuit High SchoolWalsh Jesuit Pat Ritchie Invitational · Sep 917:26.87Walsh Jesuit Pat Ritchie InvitationalSeptember 9, 2023
6,000 Meters · Valleeview FarmsBill Sudeck Invitational · Sep 121:43.2Bill Sudeck InvitationalSeptember 1, 2026
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1929:48.50All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 428:51.81Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1128:41.72026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 229:02.7OAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 228:38.6Paul Short RunOctober 2, 2026
8,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 2132:03.0YSU Alumni XC MeetSeptember 21, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1829:48.50Oberlin College Inter-Regional RumbleOctober 18, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Oberlin Inter-Regional RumbleOct 17 · 8,000 Meters Varsity · Place 140 · John CarrollJohn Carroll8,000 Meters Varsity14028:56.9JR-3
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 348 · John CarrollJohn Carroll8,000 Meters Open34828:38.6 PBJr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 223 · John CarrollJohn Carroll8,000 Meters College22328:41.7 PBJr
Sep 1Bill Sudeck InvitationalSep 1 · 6,000 Meters Invite · Place 23 · John CarrollJohn Carroll6,000 Meters Invite2321:43.2 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Open · Place 86 · John CarrollJohn Carroll8,000 Meters Men's Open8629:48.50 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 330 · John CarrollJohn Carroll8,000 Meters College Blue33028:51.81 PBSo
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 285 · John CarrollJohn Carroll8,000 Meters All Ohio28529:48.50 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 8,000 Meters OAC · Place 142 · John CarrollJohn Carroll8,000 Meters OAC14229:02.7 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 492 · John CarrollJohn Carroll8,000 Meters Open49229:57.4Fr
Sep 21YSU Alumni XC MeetSep 21 · 8,000 Meters College · Place 103 · John CarrollJohn Carroll8,000 Meters College10332:03.0 PBFr
Aug 30Bill Sudeck InvitationalAug 30 · 6,000 Meters Varsity · Place 26 · John CarrollJohn Carroll6,000 Meters Varsity2622:33.5FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28OHSAA D1 Region - BoardmanOct 28 · 5,000 Meters Varsity · Place 155 · AvonAvon5,000 Meters Varsity15517:51.812
Oct 21OHSAA D1 District - Lorain County CCOct 21 · 5,000 Meters Varsity · Place 79 · AvonAvon5,000 Meters Varsity7918:08.9812
Sep 16Boardman Spartan XC ClassicSep 16 · 5,000 Meters Varsity - D1 · Place 106 · AvonAvon5,000 Meters Varsity - D110617:34.0 PB12
Sep 9Walsh Jesuit Pat Ritchie InvitationalSep 9 · 5,000 Meters Varsity Gold (Large Schools) · Place 28 · AvonAvon5,000 Meters Varsity Gold (Large Schools)2817:26.87 PB12
Sep 2Avon Lake Early Bird InvitationalSep 2 · 5,000 Meters Varsity Maroon · Place 19 · AvonAvon5,000 Meters Varsity Maroon1917:56.4 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22OHSAA D1 Northeast District - LorainOct 22 · 5,000 Meters Varsity · Place 64 · AvonAvon5,000 Meters Varsity6418:29.611
Aug 27Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division I · Place 130 · AvonAvon5,000 Meters Division I13018:04.72 PB11