Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boardman HS2026 OHSAA Regional - Northeast - Youngstown (Boardman) · Oct 3118:09.12026 OHSAA Regional - Northeast - Youngstown (Boardman)October 31, 2026
5,000 Meters · Fortress Obetz HS Inv/State Championship Course2026 OHSAA Cross Country State Championships · Nov 717:35.662026 OHSAA Cross Country State ChampionshipsNovember 7, 2026
5,000 Meters · Glen Oak HSStark County XC Invitational · Oct 317:44.4Stark County XC InvitationalOctober 3, 2026
5,000 Meters · Malone CollegeMalone NIGHT Invitational · Sep 2617:23.53Malone NIGHT InvitationalSeptember 26, 2026
5,000 Meters · Marlington High SchoolAshley White Invitational · Sep 518:17.11Ashley White InvitationalSeptember 5, 2026
5,000 Meters · Marlington HSAshley-White Invitational · Aug 3017:39.5Ashley-White InvitationalAugust 30, 2025
5,000 Meters · Spire AcademyHOKA NIGHT XC SHOWCASE · Aug 2918:07.4HOKA NIGHT XC SHOWCASEAugust 29, 2026
5,000 Meters · Walsh Jesuit High SchoolWalsh Jesuit Pat Ritchie XC Invitational · Sep 618:44.3Walsh Jesuit Pat Ritchie XC InvitationalSeptember 6, 2025
5,000 Meters · Walsh Jesuit HSPat Ritchie Cross Country Invitational · Sep 1218:02.58Pat Ritchie Cross Country InvitationalSeptember 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 72026 OHSAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division 3 Boys · Place 134 · Marlington5,000 Meters Division 3 Boys13417:35.66 PB11
Oct 312026 OHSAA Regional - Northeast - Youngstown (Boardman)Oct 31 · 5,000 Meters D3 Boys · Place 104 · Marlington5,000 Meters D3 Boys10418:09.1 PB11
Oct 17Eastern Buckeye Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 13 · Marlington5,000 Meters Varsity1317:27.211
Oct 17Eastern Buckeye Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 13 · Marlington5,000 Meters Varsity1317:27.211
Oct 3Stark County XC InvitationalOct 3 · 5,000 Meters Combined Varsity · Place 44 · Marlington5,000 Meters Combined Varsity4417:44.4 PB11
Oct 3Stark County XC InvitationalOct 3 · 5,000 Meters HS Varsity Div III/IV · Place 17 · Marlington5,000 Meters HS Varsity Div III/IV1717:44.411
Sep 26Malone NIGHT InvitationalSep 26 · 5,000 Meters Boys High School - Red Division · Place 30 · Marlington5,000 Meters Boys High School - Red Division3017:23.53 PB11
Sep 12Pat Ritchie Cross Country InvitationalSep 12 · 5,000 Meters Division 1/2 · Place 65 · Marlington5,000 Meters Division 1/26518:02.58 PB11
Sep 5Ashley White InvitationalSep 5 · 5,000 Meters Varsity Boys (Small) · Place 23 · Marlington5,000 Meters Varsity Boys (Small)2318:17.11 PB11
Aug 29HOKA NIGHT XC SHOWCASEAug 29 · 5,000 Meters Gold Division · Place 89 · Marlington5,000 Meters Gold Division8918:07.4 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18OHSAA Division 2 District - GlenOakOct 18 · 5,000 Meters Varsity · Place 120 · Marlington5,000 Meters Varsity12019:55.5210
Oct 11Eastern Buckeye Conference Cross-Country ChampionshipOct 11 · 5,000 Meters Varsity · Place 34 · Marlington5,000 Meters Varsity3419:27.910
Sep 27Stark County XC ChampionshipSep 27 · 5,000 Meters Varsity Div 1-2 · Place 50 · Marlington5,000 Meters Varsity Div 1-25018:08.4910
Sep 20Malone XC NIGHT InvitationalSep 20 · 5,000 Meters Varsity Blue · Place 21 · Marlington5,000 Meters Varsity Blue2118:05.910
Sep 6Walsh Jesuit Pat Ritchie XC InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 21 · Marlington5,000 Meters Varsity 22118:44.3 PB10
Aug 30Ashley-White InvitationalAug 30 · 5,000 Meters Varsity Boys · Place 35 · Marlington5,000 Meters Varsity Boys3517:39.5 PB10
Aug 23HOKA Kickoff Classic XC ShowcaseAug 23 · 5,000 Meters Varsity · Place 75 · Marlington5,000 Meters Varsity7518:12.7110
Aug 23HOKA Kickoff Classic XC ShowcaseAug 23 · Varsity · Place 75 · MarlingtonVarsity7518:12.7110

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 28Stark County Cross Country ChampionshipsSep 28 · 5,000 Meters Varsity Overall · Place 92 · Marlington5,000 Meters Varsity Overall9219:25.709
Aug 31Ashley White InvitationalAug 31 · Varsity · Place 58 · MarlingtonVarsity5818:50.59
Aug 31Ashley White InvitationalAug 31 · Varsity · Place 83 · MarlingtonVarsity8318:50.59
Aug 24Riverside Kickoff Classic NIGHT InvitationalAug 24 · 5,000 Meters Varsity · Place 70 · Marlington5,000 Meters Varsity7018:12.359