Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boardman High SchoolOHSAA Region 1, 5, 9 - Boardman · Oct 3118:47.5OHSAA Region 1, 5, 9 - BoardmanOctober 31, 2020
5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 2917:39.2OHSAA Youngstown RegionalOctober 29, 2022
5,000 Meters · Camp StigwandishOHSAA D2 Northeast District - Madison · Oct 1918:06.5OHSAA D2 Northeast District - MadisonOctober 19, 2019
5,000 Meters · Ella Canavan ElementaryMedina Milt Place Invitational · Oct 918:33.32Medina Milt Place InvitationalOctober 9, 2021
5,000 Meters · Fortess ObetzOHSAA D2 State XC Championships · Nov 617:54.6OHSAA D2 State XC ChampionshipsNovember 6, 2021
5,000 Meters · Hawken Upper SchoolHawken Invitational · Aug 2418:20.7Hawken InvitationalAugust 24, 2019
5,000 Meters · Madison High SchoolOHSAA D2 Northeast District - Madison · Oct 2317:13.08OHSAA D2 Northeast District - MadisonOctober 23, 2021
5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 2717:06.14Riverside Kickoff InvitationalAugust 27, 2022
6,000 Meters · Valleeview FarmsBill Sudeck Invitational · Sep 120:32.9Bill Sudeck InvitationalSeptember 1, 2026
8,000 Meters · BG XC CourseBowling Green Falcon Invitational · Oct 1827:32.0Bowling Green Falcon InvitationalOctober 18, 2024
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1926:35.50All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 427:11.69Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1126:36.72026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 227:09.2OAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 126:40.20NCAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 429:30.8Paul Short RunOctober 4, 2024
8,000 Meters · Liberty ParkOhio Wesleyan University Invitational · Sep 2928:23.9Ohio Wesleyan University InvitationalSeptember 29, 2023
8,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 2128:54.6YSU Alumni XC MeetSeptember 21, 2024
8,000 Meters · Oberlin CollegeNCAC Cross Country Championships · Oct 3126:05.7NCAC Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31NCAC Cross Country ChampionshipsOct 31 · 8,000 Meters NCAC Championships · Place 19 · John CarrollJohn Carroll8,000 Meters NCAC Championships1926:05.7 PBSr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 87 · John CarrollJohn Carroll8,000 Meters College8726:36.7 PBSr
Sep 1Bill Sudeck InvitationalSep 1 · 6,000 Meters Invite · Place 8 · John CarrollJohn Carroll6,000 Meters Invite820:32.9 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1NCAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 29 · John CarrollJohn Carroll8,000 Meters Collegiate2926:40.20 PBJr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 56 · John CarrollJohn Carroll8,000 Meters Men's Varsity5626:47.10Jr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 198 · John CarrollJohn Carroll8,000 Meters College Blue19827:11.69 PBJr
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 86 · John CarrollJohn Carroll8,000 Meters All Ohio8626:35.50 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 8,000 Meters OAC · Place 80 · John CarrollJohn Carroll8,000 Meters OAC8027:09.2 PBSo
Oct 18Bowling Green Falcon InvitationalOct 18 · 8,000 Meters College · Place 60 · John CarrollJohn Carroll8,000 Meters College6027:32.0 PBSo
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 469 · John CarrollJohn Carroll8,000 Meters Open46929:30.8 PBSo
Sep 21YSU Alumni XC MeetSep 21 · 8,000 Meters College · Place 50 · John CarrollJohn Carroll8,000 Meters College5028:54.6 PBSo
Aug 30Bill Sudeck InvitationalAug 30 · 6,000 Meters Varsity · Place 21 · John CarrollJohn Carroll6,000 Meters Varsity2121:25.8SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Ohio Athletic Conference XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 91 · John CarrollJohn Carroll8,000 Meters Varsity9127:42.8FR
Sep 29Ohio Wesleyan University InvitationalSep 29 · 8,000 Meters College · Place 88 · John CarrollJohn Carroll8,000 Meters College8828:23.9 PBFr
Sep 15All Ohio Intercollegiate XC ChallengeSep 15 · 8,000 Meters Division I · Place 276 · John CarrollJohn Carroll8,000 Meters Division I27628:47.5FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D2 · Place 139 · West GeaugaWest Geauga5,000 Meters Varsity - D213917:59.512
Oct 29OHSAA Youngstown RegionalOct 29 · 5,000 Meters D2 Region 5 · Place 37 · West GeaugaWest Geauga5,000 Meters D2 Region 53717:39.2 PB12
Oct 22OHSAA D2 Northeast District - MadisonOct 22 · 5,000 Meters Varsity · Place 17 · West GeaugaWest Geauga5,000 Meters Varsity1717:14.0812
Aug 27Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division II/III · Place 14 · West GeaugaWest Geauga5,000 Meters Division II/III1417:06.14 PB12

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6OHSAA D2 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 151 · West GeaugaWest Geauga5,000 Meters Varsity15117:54.6 PB11
Oct 30OHSAA D2 Region 5 - YoungstownOct 30 · 5,000 Meters Varsity · Place 85 · West GeaugaWest Geauga5,000 Meters Varsity8519:14.111
Oct 23OHSAA D2 Northeast District - MadisonOct 23 · 5,000 Meters Varsity · Place 17 · West GeaugaWest Geauga5,000 Meters Varsity1717:13.08 PB11
Oct 9Medina Milt Place InvitationalOct 9 · 5,000 Meters Varsity - D2/D3 · Place 18 · West GeaugaWest Geauga5,000 Meters Varsity - D2/D31818:33.32 PB11
Aug 28Riverside Kickoff ClassicAug 28 · 5,000 Meters 2/3 Varsity · Place 21 · West GeaugaWest Geauga5,000 Meters 2/3 Varsity2118:00.11Unofficial11

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31OHSAA Region 1, 5, 9 - BoardmanOct 31 · 5,000 Meters D2 Region 5 · Place 70 · West GeaugaWest Geauga5,000 Meters D2 Region 57018:47.5 PB10
Aug 29Hawken Cross Country #1Aug 29 · 5,000 Meters Varsity - 1 · Place 7 · West GeaugaWest Geauga5,000 Meters Varsity - 1718:48.210

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26OHSAA D2 Regional 5Oct 26 · 5,000 Meters Varsity · Place 94 · West GeaugaWest Geauga5,000 Meters Varsity9418:09.059
Oct 19OHSAA D2 Northeast District - MadisonOct 19 · 5,000 Meters Varsity · Place 36 · West GeaugaWest Geauga5,000 Meters Varsity3618:06.5 PB9
Aug 24Hawken InvitationalAug 24 · 5,000 Meters Varsity · Place 11 · West GeaugaWest Geauga5,000 Meters Varsity1118:20.7 PB9