Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashland UniversityAshland Invitational · Sep 418:12.7Ashland InvitationalSeptember 4, 2021
5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 2917:29.3OHSAA Youngstown RegionalOctober 29, 2022
5,000 Meters · Ella Canavan ElementaryMedina XC Invitational - Gold · Oct 1017:51.53Medina XC Invitational - GoldOctober 10, 2020
5,000 Meters · Lorain County Community CollegeOHSAA D1 Northeast District - Lorain · Oct 2217:24.5OHSAA D1 Northeast District - LorainOctober 22, 2022
5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 2716:41.41Riverside Kickoff InvitationalAugust 27, 2022
6,000 Meters · Valleeview FarmsBill Sudeck Invitational · Sep 121:05.4Bill Sudeck InvitationalSeptember 1, 2026
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1927:26.10All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 428:18.83Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1128:43.02026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 227:15.4OAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 127:00.60NCAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:39.8Paul Short RunOctober 4, 2024
8,000 Meters · Liberty ParkOhio Wesleyan University Invitational · Sep 2929:09.3Ohio Wesleyan University InvitationalSeptember 29, 2023
8,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 2130:59.8YSU Alumni XC MeetSeptember 21, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1828:29.70Oberlin 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

3 results
DateMeetEventPlMarkGr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 378 · John CarrollJohn Carroll8,000 Meters Open37828:54.1Sr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 225 · John CarrollJohn Carroll8,000 Meters College22528:43.0 PBSr
Sep 1Bill Sudeck InvitationalSep 1 · 6,000 Meters Invite · Place 15 · John CarrollJohn Carroll6,000 Meters Invite1521:05.4 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1NCAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 40 · John CarrollJohn Carroll8,000 Meters Collegiate4027:00.60 PBJr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 159 · John CarrollJohn Carroll8,000 Meters Men's Varsity15928:29.70 PBJr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 295 · John CarrollJohn Carroll8,000 Meters College Blue29528:18.83 PBJr
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 151 · John CarrollJohn Carroll8,000 Meters All Ohio15127:26.10 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 8,000 Meters OAC · Place 86 · John CarrollJohn Carroll8,000 Meters OAC8627:15.4 PBSo
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 311 · John CarrollJohn Carroll8,000 Meters Open31127:39.8 PBSo
Sep 21YSU Alumni XC MeetSep 21 · 8,000 Meters College · Place 91 · John CarrollJohn Carroll8,000 Meters College9130:59.8 PBSo
Aug 30Bill Sudeck InvitationalAug 30 · 6,000 Meters Varsity · Place 15 · John CarrollJohn Carroll6,000 Meters Varsity1520:44.6SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Ohio Athletic Conference XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 97 · John CarrollJohn Carroll8,000 Meters Varsity9727:55.1FR
Sep 29Ohio Wesleyan University InvitationalSep 29 · 8,000 Meters College · Place 125 · John CarrollJohn Carroll8,000 Meters College12529:09.3 PBFr
Sep 15All Ohio Intercollegiate XC ChallengeSep 15 · 8,000 Meters Division I · Place 210 · John CarrollJohn Carroll8,000 Meters Division I21027:58.4FR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29OHSAA Youngstown RegionalOct 29 · 5,000 Meters D1 Region 1 · Place 74 · BrecksvilleBrecksville5,000 Meters D1 Region 17417:29.3 PB12
Oct 22OHSAA D1 Northeast District - LorainOct 22 · 5,000 Meters Varsity · Place 25 · BrecksvilleBrecksville5,000 Meters Varsity2517:24.5 PB12
Oct 8Medina 'Milt Place' XC FestivalOct 8 · Varsity Division 1 · Place 46 · BrecksvilleBrecksvilleVarsity Division 14617:07.6112
Sep 17Galion XC FestivalSep 17 · 5,000 Meters Division 1 · Place 18 · BrecksvilleBrecksville5,000 Meters Division 11817:58.5—
Sep 17Galion XC FestivalSep 17 · 5,000 Meters Division 1 · Place 18 · BrecksvilleBrecksville5,000 Meters Division 11817:58.5—
Sep 3Ashland CC InvitationalSep 3 · 5,000 Meters Varsity · Place 16 · BrecksvilleBrecksville5,000 Meters Varsity1617:20.712
Sep 3Ashland CC InvitationalSep 3 · 5,000 Meters Division 1 · Place 16 · BrecksvilleBrecksville5,000 Meters Division 11617:20.712
Aug 27Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division I · Place 41 · BrecksvilleBrecksville5,000 Meters Division I4116:41.41 PB12

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23OHSAA D1 Northeast District - Lorain CCOct 23 · 5,000 Meters Varsity · Place 72 · BrecksvilleBrecksville5,000 Meters Varsity7218:05.211
Oct 9Medina Milt Place InvitationalOct 9 · 5,000 Meters Varsity - D1 · Place 130 · BrecksvilleBrecksville5,000 Meters Varsity - D113018:39.8511
Sep 4Ashland InvitationalSep 4 · 5,000 Meters Varsity - D1 · Place 54 · BrecksvilleBrecksville5,000 Meters Varsity - D15418:12.7 PB11
Aug 28Riverside XC Night InviteAug 28 · Varsity Division 1 · Place 43 · BrecksvilleBrecksvilleVarsity Division 14317:34.64—
Aug 28Riverside Kickoff ClassicAug 28 · 5,000 Meters Division 1 Varsity · Place 43 · BrecksvilleBrecksville5,000 Meters Division 1 Varsity4317:34.64Unofficial11

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24OHSAA D1 Northeast District - LCCCOct 24 · 5,000 Meters Varsity 1 · Place 39 · BrecksvilleBrecksville5,000 Meters Varsity 13918:45.510
Oct 10Medina XC Invitational - GoldOct 10 · 5,000 Meters Varsity · Place 64 · BrecksvilleBrecksville5,000 Meters Varsity6417:51.53 PB10
Sep 19Boardman Spartan InvitationalSep 19 · 5,000 Meters Varsity Division 1 · Place 105 · BrecksvilleBrecksville5,000 Meters Varsity Division 110518:00.110

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Akron Suburban League ChampionshipOct 10 · Varsity · Place 53 · BrecksvilleBrecksvilleVarsity535:589
Oct 5Medina Cross Country FestivalOct 5 · 5,000 Meters Open · Place 4 · BrecksvilleBrecksville5,000 Meters Open417:49.699
Sep 10Trinity Mid-Season InvitationalSep 10 · 5,000 Meters Varsity · Place 30 · BrecksvilleBrecksville5,000 Meters Varsity3019:31.89
Sep 7Bruce Lerch InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 5 · BrecksvilleBrecksville5,000 Meters Junior Varsity518:42.39