Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boardman High SchoolBoardman Spartan XC Classic · Sep 1615:53.2Boardman Spartan XC ClassicSeptember 16, 2023
5,000 Meters · Boardman HSOHSAA Youngstown Regional · Oct 2916:16.3OHSAA Youngstown RegionalOctober 29, 2022
5,000 Meters · Fortess ObetzOHSAA State XC Championships · Nov 516:03.8OHSAA State XC ChampionshipsNovember 5, 2022
5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 415:47.9OHSAA State Cross Country ChampionshipsNovember 4, 2023
5,000 Meters · GlenOak HSOHSAA D1 District - GlenOak · Oct 2115:55.62OHSAA D1 District - GlenOakOctober 21, 2023
5,000 Meters · Purdue University Fort WayneMastodon Opener · Sep 619:01.6Mastodon OpenerSeptember 6, 2025
5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 2715:37.02Riverside Kickoff InvitationalAugust 27, 2022
5,000 Meters · Strongsville HSStrongsville Fleet Feet Invitational · Sep 2415:51.79Strongsville Fleet Feet InvitationalSeptember 24, 2022
8,000 Meters · Mill Creek MetroParks FarmYSU Cross Country Meet · Sep 2627:08.4YSU Cross Country MeetSeptember 26, 2026
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 225:49.8Joe Piane InvitationalOctober 2, 2026
8,000 Meters · Youthtown XC CourseRobert Morris Colonial Invitational · Sep 1128:51.3Robert Morris Colonial InvitationalSeptember 11, 2026
8,000 Meters · YouthtowneHorizon League Cross Country Championships · Oct 3126:34.4Horizon League Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Horizon League Cross Country ChampionshipsOct 31 · 8,000 Meters Horizon League · Place 73 · Youngstown StateYoungstown State8,000 Meters Horizon League7326:34.4 PBJr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Open · Place 47 · Youngstown StateYoungstown State8,000 Meters Open4725:49.8 PBJr
Sep 26YSU Cross Country MeetSep 26 · 8,000 Meters Collegiate Men · Place 7 · Youngstown StateYoungstown State8,000 Meters Collegiate Men727:08.4 PBJr
Sep 11Robert Morris Colonial InvitationalSep 11 · 8,000 Meters Collegiate · Place 64 · Youngstown StateYoungstown State8,000 Meters Collegiate6428:51.3 PBJr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Mastodon OpenerSep 6 · 5,000 Meters College · Place 61 · Youngstown StateYoungstown State5,000 Meters College6119:01.6 PBSo

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D1 · Place 22 · CanfieldCanfield5,000 Meters D12215:47.9 PB12
Oct 28OHSAA D1 Region - BoardmanOct 28 · 5,000 Meters Varsity · Place 11 · CanfieldCanfield5,000 Meters Varsity1116:01.812
Oct 21OHSAA D1 District - GlenOakOct 21 · 5,000 Meters Varsity · Place 6 · CanfieldCanfield5,000 Meters Varsity615:55.62 PB12
Oct 7Cortland Legends MeetOct 7 · 5,000 Meters Varsity · Place 5 · CanfieldCanfield5,000 Meters Varsity515:42.812
Sep 16Boardman Spartan XC ClassicSep 16 · 5,000 Meters Varsity - D1 · Place 7 · CanfieldCanfield5,000 Meters Varsity - D1715:53.2 PB12
Aug 26Riverside Kickoff Classic NIGHT Invitational 2023Aug 26 · 5,000 Meters Varsity Division 1 · Place 8 · CanfieldCanfield5,000 Meters Varsity Division 1816:38.6912

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5OHSAA State XC ChampionshipsNov 5 · 5,000 Meters Varsity - D1 · Place 28 · CanfieldCanfield5,000 Meters Varsity - D12816:03.8 PB11
Oct 29OHSAA Youngstown RegionalOct 29 · 5,000 Meters D1 Region 1 · Place 11 · CanfieldCanfield5,000 Meters D1 Region 11116:16.3 PB11
Oct 22OHSAA D1 Northeast District - GlenOakOct 22 · 5,000 Meters Varsity · Place 6 · CanfieldCanfield5,000 Meters Varsity616:07.6311
Sep 28Mahoning County Cross Country ChampionshipsSep 28 · 5,000 Meters Varsity · Place 2 · CanfieldCanfield5,000 Meters Varsity216:49.1611
Sep 24Strongsville Fleet Feet InvitationalSep 24 · 5,000 Meters Varsity · Place 5 · CanfieldCanfield5,000 Meters Varsity515:51.79 PB11
Aug 27Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division I · Place 3 · CanfieldCanfield5,000 Meters Division I315:37.02 PB11

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6OHSAA D1 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 78 · CanfieldCanfield5,000 Meters Varsity7816:26.110
Oct 30OHSAA D1 Region 1 - YoungstownOct 30 · 5,000 Meters Varsity · Place 14 · CanfieldCanfield5,000 Meters Varsity1417:16.810
Oct 23OHSAA D1 Northeast District - GlenOakOct 23 · 5,000 Meters Varsity · Place 18 · CanfieldCanfield5,000 Meters Varsity1816:18.7210
Sep 28Mahoning County Cross Country MeetSep 28 · Varsity · Place 4 · CanfieldCanfieldVarsity417:13.0410
Sep 25Strongsville XC InvitationalSep 25 · 5,000 Meters Varsity · Place 10 · CanfieldCanfield5,000 Meters Varsity1016:12.6710
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 15 · CanfieldCanfield5,000 Meters Varsity1516:26.310
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 15 · CanfieldCanfield5,000 Meters Varsity1516:26.310
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity Division 1 · Place 15 · CanfieldCanfield5,000 Meters Varsity Division 11516:26.310
Aug 28Riverside XC Night InviteAug 28 · Varsity Division 1 · Place 20 · CanfieldCanfieldVarsity Division 12016:42.34—
Aug 28Riverside Kickoff ClassicAug 28 · 5,000 Meters Division 1 Varsity · Place 20 · CanfieldCanfield5,000 Meters Division 1 Varsity2016:42.34Unofficial10

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24OHSAA D1 Northeast District - GlenOakOct 24 · 5,000 Meters Division 1 · Place 34 · CanfieldCanfield5,000 Meters Division 13416:57.619
Sep 19Boardman Spartan InvitationalSep 19 · 5,000 Meters Varsity Division 1 · Place 60 · CanfieldCanfield5,000 Meters Varsity Division 16017:32.29
Sep 10Oscar Grant XC InvitationalSep 10 · 5,000 Meters Invitational · Place 8 · CanfieldCanfield5,000 Meters Invitational817:05.09