Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boardman High SchoolOHSAA D2 Region - Boardman · Oct 2815:55.4OHSAA D2 Region - BoardmanOctober 28, 2023
5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 2916:52.1OHSAA Youngstown RegionalOctober 29, 2022
5,000 Meters · Cardinal HSChagrin Valley Conference XC Championships · Oct 1416:04.02Chagrin Valley Conference XC ChampionshipsOctober 14, 2023
5,000 Meters · Ella Canavan ElementaryMedina Milt Place Invitational · Oct 917:41.45Medina Milt Place InvitationalOctober 9, 2021
5,000 Meters · Fortess ObetzOHSAA State XC Championships · Nov 516:36.9OHSAA State XC ChampionshipsNovember 5, 2022
5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 415:47.1OHSAA State Cross Country ChampionshipsNovember 4, 2023
5,000 Meters · Madison High SchoolOHSAA D2 District - Madison · Oct 2115:26.61OHSAA D2 District - MadisonOctober 21, 2023
5,000 Meters · Madison High SchoolOHSAA D2 Northeast District - Madison · Oct 2216:40.72OHSAA D2 Northeast District - MadisonOctober 22, 2022
5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 2716:37.89Riverside Kickoff InvitationalAugust 27, 2022
6,000 Meters · Valleeview FarmsBill Sudeck Invitational · Sep 120:03.3Bill Sudeck InvitationalSeptember 1, 2026
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1926:44.20All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 427:14.10Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1126:29.92026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 126:24.00NCAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Oberlin CollegeNCAC Cross Country Championships · Oct 3125:30.9NCAC 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 10 · John CarrollJohn Carroll8,000 Meters NCAC Championships1025:30.9 PBSo
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 81 · John CarrollJohn Carroll8,000 Meters College8126:29.9 PBSo
Sep 1Bill Sudeck InvitationalSep 1 · 6,000 Meters Invite · Place 4 · John CarrollJohn Carroll6,000 Meters Invite420:03.3 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1NCAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 22 · John CarrollJohn Carroll8,000 Meters Collegiate2226:24.00 PBFr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 113 · John CarrollJohn Carroll8,000 Meters Men's Varsity11327:48.30Fr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 202 · John CarrollJohn Carroll8,000 Meters College Blue20227:14.10 PBFr
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 101 · John CarrollJohn Carroll8,000 Meters All Ohio10126:44.20 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D2 · Place 6 · West GeaugaWest Geauga5,000 Meters D2615:47.1 PB12
Oct 28OHSAA D2 Region - BoardmanOct 28 · 5,000 Meters Varsity · Place 2 · West GeaugaWest Geauga5,000 Meters Varsity215:55.4 PB12
Oct 21OHSAA D2 District - MadisonOct 21 · 5,000 Meters Varsity · Place 1 · West GeaugaWest Geauga5,000 Meters Varsity115:26.61 PB12
Oct 14Chagrin Valley Conference XC ChampionshipsOct 14 · 5,000 Meters Varsity - Lake · Place 1 · West GeaugaWest Geauga5,000 Meters Varsity - Lake116:04.02 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D2 · Place 26 · West GeaugaWest Geauga5,000 Meters Varsity - D22616:36.9 PB11
Oct 29OHSAA Youngstown RegionalOct 29 · 5,000 Meters D2 Region 5 · Place 19 · West GeaugaWest Geauga5,000 Meters D2 Region 51916:52.1 PB11
Oct 22OHSAA D2 Northeast District - MadisonOct 22 · 5,000 Meters Varsity · Place 9 · West GeaugaWest Geauga5,000 Meters Varsity916:40.72 PB11
Aug 27Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division II/III · Place 8 · West GeaugaWest Geauga5,000 Meters Division II/III816:37.89 PB11

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6OHSAA D2 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 74 · West GeaugaWest Geauga5,000 Meters Varsity7416:53.710
Oct 30OHSAA D2 Region 5 - YoungstownOct 30 · 5,000 Meters Varsity · Place 25 · West GeaugaWest Geauga5,000 Meters Varsity2518:03.710
Oct 23OHSAA D2 Northeast District - MadisonOct 23 · 5,000 Meters Varsity · Place 7 · West GeaugaWest Geauga5,000 Meters Varsity716:50.8910
Oct 9Medina Milt Place InvitationalOct 9 · 5,000 Meters Varsity - D2/D3 · Place 5 · West GeaugaWest Geauga5,000 Meters Varsity - D2/D3517:41.45 PB10
Aug 28Riverside Kickoff ClassicAug 28 · 5,000 Meters 2/3 Varsity · Place 23 · West GeaugaWest Geauga5,000 Meters 2/3 Varsity2318:06.49Unofficial10