Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3018:23.2McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Boardman High SchoolOHSAA D2 Region - Boardman · Oct 2819:41.2OHSAA D2 Region - BoardmanOctober 28, 2023
5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 2920:12.1OHSAA Youngstown RegionalOctober 29, 2022
5,000 Meters · Fortess ObetzOHSAA D2 State XC Championships · Nov 619:11.6OHSAA D2 State XC ChampionshipsNovember 6, 2021
5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 419:19.7OHSAA State Cross Country ChampionshipsNovember 4, 2023
5,000 Meters · GlenOak HSOHSAA D2 Northeast District - GlenOak · Oct 2319:30.20OHSAA D2 Northeast District - GlenOakOctober 23, 2021
5,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 2119:39.4YSU Alumni XC MeetSeptember 21, 2024
6,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1922:50.40All-Ohio InterCollegiate ChallengeSeptember 19, 2025
6,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1522:36.97NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
6,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1122:33.12026 Spartan Cross Country InvitationalSeptember 11, 2026
6,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 222:22.5OAC Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 122:40.70NCAC XC ChampionshipsNovember 1, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 422:49.8Paul Short RunOctober 4, 2024
6,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1922:32.1Mike Woods InvitationalOctober 19, 2024
6,000 Meters · Oberlin CollegeNCAC Cross Country Championships · Oct 3121:20.8NCAC Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31NCAC Cross Country ChampionshipsOct 31 · 6,000 Meters NCAC Championships · Place 1 · John CarrollJohn Carroll6,000 Meters NCAC Championships121:20.8 PBJr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 6,000 Meters College · Place 64 · John CarrollJohn Carroll6,000 Meters College6422:33.1 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 6,000 Meters Womens · Place 15 · John CarrollJohn Carroll6,000 Meters Womens1522:36.97 PBSo
Nov 1NCAC XC ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 5 · John CarrollJohn Carroll6,000 Meters Collegiate522:40.70 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 34 · John CarrollJohn Carroll6,000 Meters College Blue3422:48.28So
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 6,000 Meters All Ohio · Place 20 · John CarrollJohn Carroll6,000 Meters All Ohio2022:50.40 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 6,000 Meters OAC · Place 9 · John CarrollJohn Carroll6,000 Meters OAC922:22.5 PBFr
Oct 19Mike Woods InvitationalOct 19 · 6,000 Meters College · Place 26 · John CarrollJohn Carroll6,000 Meters College2622:32.1 PBFr
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 93 · John CarrollJohn Carroll6,000 Meters White9322:49.8 PBFr
Sep 21YSU Alumni XC MeetSep 21 · 5,000 Meters College · Place 15 · John CarrollJohn Carroll5,000 Meters College1519:39.4 PBFr
Aug 30Bill Sudeck InvitationalAug 30 · 4,000 Meters Varsity · Place 4 · John CarrollJohn Carroll4,000 Meters Varsity415:34.2FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D2 · Place 27 · Akron SVSMAkron SVSM5,000 Meters D22719:19.7 PB12
Oct 28OHSAA D2 Region - BoardmanOct 28 · 5,000 Meters Varsity · Place 13 · Akron SVSMAkron SVSM5,000 Meters Varsity1319:41.2 PB12
Oct 21OHSAA D2 District - GlenOakOct 21 · 5,000 Meters Varsity · Place 5 · Akron SVSMAkron SVSM5,000 Meters Varsity519:32.0212
Oct 7Cortland Legends MeetOct 7 · 5,000 Meters Varsity · Place 11 · SvsmSvsm5,000 Meters Varsity1119:09.89
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity A-2 Small · Place 7 · Akron SVSMAkron SVSM3 Miles Varsity A-2 Small718:23.2 PB12
Sep 2Ashley White InvitationalSep 2 · Varsity · Place 4 · Akron SVSMAkron SVSMVarsity419:36.312
Sep 2Ashley White InvitationalSep 2 · Varsity · Place 2 · Akron SVSMAkron SVSMVarsity219:36.312

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D2 · Place 73 · Akron SVSMAkron SVSM5,000 Meters Varsity - D27320:32.511
Oct 29OHSAA Youngstown RegionalOct 29 · 5,000 Meters D2 Region 5 · Place 20 · Akron SVSMAkron SVSM5,000 Meters D2 Region 52020:12.1 PB11
Oct 22OHSAA D2 Northeast District - GlenOakOct 22 · 5,000 Meters Varsity · Place 7 · Akron SVSMAkron SVSM5,000 Meters Varsity720:21.2011
Oct 1McQuaid InvitationalOct 1 · 3 Miles Junior Varsity Small · Place 9 · Akron SVSMAkron SVSM3 Miles Junior Varsity Small919:23.011
Sep 24Midwest Catholic XC ChampionshipsSep 24 · 5,000 Meters Championship · Place 10 · Akron SVSMAkron SVSM5,000 Meters Championship1019:58.611
Sep 24Midwest Catholic XC ChampionshipsSep 24 · 5,000 Meters Championship · Place 10 · Akron SVSMAkron SVSM5,000 Meters Championship1019:58.611
Sep 10Tiffin CarnivalSep 10 · 5,000 Meters Varsity Division 2 · Place 16 · Akron SVSMAkron SVSM5,000 Meters Varsity Division 21620:07.411
Sep 10Tiffin CarnivalSep 10 · 5,000 Meters Varsity · Place 16 · Akron SVSMAkron SVSM5,000 Meters Varsity1620:07.411
Sep 3Ashley White Marlington InvitationalSep 3 · Division 2 · Place 8 · SVSMSVSMDivision 2820:22.611
Aug 27GlenOak Golden Eagle InvitationalAug 27 · Varsity · Place 7 · Akron SVSMAkron SVSMVarsity720:43.1611

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6OHSAA D2 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 29 · Akron SVSMAkron SVSM5,000 Meters Varsity2919:11.6 PB10
Oct 30OHSAA D2 Region 5 - YoungstownOct 30 · 5,000 Meters Varsity · Place 12 · Akron SVSMAkron SVSM5,000 Meters Varsity1220:43.810
Oct 23OHSAA D2 Northeast District - GlenOakOct 23 · 5,000 Meters Varsity · Place 5 · Akron SVSMAkron SVSM5,000 Meters Varsity519:30.20 PB10
Sep 25Midwest Catholic XC ChampionshipsSep 25 · 5,000 Meters Championship · Place 3 · Akron SVSMAkron SVSM5,000 Meters Championship319:23.010
Sep 25Midwest Catholic XC ChampionshipsSep 25 · 5,000 Meters Championship · Place 3 · Akron SVSMAkron SVSM5,000 Meters Championship319:23.010
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 5 · Akron SVSMAkron SVSM5,000 Meters Varsity519:38.310
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 5 · Akron SVSMAkron SVSM5,000 Meters Varsity519:38.310
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity Division 2 · Place 5 · Akron SVSMAkron SVSM5,000 Meters Varsity Division 2519:38.310
Sep 4Ashley White InvitationalSep 4 · Division II · Place 5 · SVSMSVSMDivision II519:52.110

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24OHSAA D1 Northeast District - GlenOakOct 24 · 5,000 Meters Division 2 · Place 11 · Akron SVSMAkron SVSM5,000 Meters Division 21120:24.439
Oct 24OHSAA D2 Northeast District - GlenOakOct 24 · 5,000 Meters Varsity · Place 11 · Akron SVSMAkron SVSM5,000 Meters Varsity1120:24.439
Sep 26Midwest Catholic XC ChampionshipsSep 26 · Varsity · Place 9 · Akron SVSMAkron SVSMVarsity920:18.845
Sep 19Boardman Spartan InvitationalSep 19 · 5,000 Meters Varsity Division 2 · Place 21 · Akron SvsmAkron Svsm5,000 Meters Varsity Division 22120:56.39
Sep 5Ashley White InvitationalSep 5 · Varsity · Place 15 · SVSMSVSMVarsity1520:57.29