Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Loveland HSLoveland Invitational · Sep 411:48.4Loveland InvitationalSeptember 4, 2021
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 3017:01.3Centerville Saturday Night LightsSeptember 30, 2023
5,000 Meters · Champions ParkJim Murray Invitational - Northeastern · Sep 2816:40.7Jim Murray Invitational - NortheasternSeptember 28, 2024
5,000 Meters · DeWine Cross Country CourseDual at the DeWine's · Aug 3116:21.28Dual at the DeWine'sAugust 31, 2024
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1915:50.28Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Fortress ObetzOHSAA State Championship · Nov 116:01.96OHSAA State ChampionshipNovember 1, 2025
5,000 Meters · Fortress ObetzOHSAA Early Bird Invitational · Aug 1717:06.59OHSAA Early Bird InvitationalAugust 17, 2024
5,000 Meters · Fortress Obetz HS Inv/State Championship CourseOHSAA Pre-Season Cross Country Invitational · Aug 1616:39.7OHSAA Pre-Season Cross Country InvitationalAugust 16, 2025
5,000 Meters · Home of the Brave ParkLoveland XC Invitational · Sep 217:36.69Loveland XC InvitationalSeptember 2, 2023
5,000 Meters · Lebanon HSECC XC Championships · Oct 1416:52ECC XC ChampionshipsOctober 14, 2023
5,000 Meters · Milford High SchoolECC HS XC Championships · Oct 1115:44.7ECC HS XC ChampionshipsOctober 11, 2025
5,000 Meters · Northmont High SchoolNorthmont HS Invitational · Sep 2716:10.3Northmont HS InvitationalSeptember 27, 2025
5,000 Meters · Oeder Lake DamBuckeye Running Sunrise Invitational-HS · Aug 2316:26.3Buckeye Running Sunrise Invitational-HSAugust 23, 2025
5,000 Meters · Thomas Worthington High School XC CourseLes Eisenhart Cross Country Invitational 2025 · Oct 415:53.5Les Eisenhart Cross Country Invitational 2025October 4, 2025
5,000 Meters · Troy HSOHSAA D1 Region - Troy · Oct 2816:40.9OHSAA D1 Region - TroyOctober 28, 2023
5,000 Meters · Troy Memorial StadiumOHSAA D1 Troy Regional · Oct 2616:19.69OHSAA D1 Troy RegionalOctober 26, 2024
5,000 Meters · Voice of America ParkOHSAA D1 District - Voice of America · Oct 2116:44.2OHSAA D1 District - Voice of AmericaOctober 21, 2023

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1OHSAA State ChampionshipNov 1 · 5,000 Meters D1 · Place 31 · Little MiamiLittle Miami5,000 Meters D13116:01.96 PB12
Oct 11ECC HS XC ChampionshipsOct 11 · 5,000 Meters Championship · Place 3 · Little MiamiLittle Miami5,000 Meters Championship315:44.7 PB12
Oct 4Les Eisenhart Cross Country Invitational 2025Oct 4 · 5,000 Meters Varsity Team Race · Place 6 · Little MiamiLittle Miami5,000 Meters Varsity Team Race615:53.5 PB12
Sep 27Northmont HS InvitationalSep 27 · 5,000 Meters Varsity · Place 5 · Little MiamiLittle Miami5,000 Meters Varsity516:10.3 PB12
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 40 · Little MiamiLittle Miami5,000 Meters HS Race 24015:50.28 PB12
Aug 23Buckeye Running Sunrise Invitational-HSAug 23 · 5,000 Meters Championship · Place 9 · Little MiamiLittle Miami5,000 Meters Championship916:26.3 PB12
Aug 16OHSAA Pre-Season Cross Country InvitationalAug 16 · 5,000 Meters Varsity - D1 · Place 12 · Little MiamiLittle Miami5,000 Meters Varsity - D11216:39.7 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2OHSAA D1 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 113 · Little MiamiLittle Miami5,000 Meters Varsity11316:22.8711
Oct 26OHSAA D1 Troy RegionalOct 26 · 5,000 Meters Varsity · Place 30 · Little MiamiLittle Miami5,000 Meters Varsity3016:19.69 PB11
Oct 5Les Eisenhart Invitational - Thomas WorthingtonOct 5 · 5,000 Meters Varsity · Place 5 · Little MiamiLittle Miami5,000 Meters Varsity516:06.0111
Sep 28Jim Murray Invitational - NortheasternSep 28 · 5,000 Meters Varsity · Place 13 · Little MiamiLittle Miami5,000 Meters Varsity1316:40.7 PB11
Aug 31Dual at the DeWine'sAug 31 · 5,000 Meters Varsity · Place 5 · Little MiamiLittle Miami5,000 Meters Varsity516:21.28 PB11
Aug 24Lakota East Fall ClassicAug 24 · 5,000 Meters Varsity · Place 19 · Little MiamiLittle Miami5,000 Meters Varsity1916:36.511
Aug 17OHSAA Early Bird InvitationalAug 17 · 5,000 Meters Varsity D1 · Place 24 · Little MiamiLittle Miami5,000 Meters Varsity D12417:06.59 PB11

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28OHSAA D1 Region - TroyOct 28 · 5,000 Meters Varsity · Place 50 · Little MiamiLittle Miami5,000 Meters Varsity5016:40.9 PB10
Oct 21OHSAA D1 District - Voice of AmericaOct 21 · 5,000 Meters Varsity B · Place 20 · Little MiamiLittle Miami5,000 Meters Varsity B2016:44.2 PB10
Oct 14ECC XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 10 · Little MiamiLittle Miami5,000 Meters Varsity1016:52 PB10
Oct 7Les Eisenhart Invitational - Thomas WorthingtonOct 7 · 5,000 Meters Varsity · Place 31 · Little MiamiLittle Miami5,000 Meters Varsity3116:27.3210
Sep 30Centerville Saturday Night LightsSep 30 · 5,000 Meters Championship · Place 65 · Little MiamiLittle Miami5,000 Meters Championship6517:01.3 PB10
Sep 16Cedarville Friendship InvitationalSep 16 · 5,000 Meters Division 1 · Place 14 · Little MiamiLittle Miami5,000 Meters Division 11416:45.2—
Sep 16Cedarville Friendship InvitationalSep 16 · 5,000 Meters Division 1 · Place 14 · Little MiamiLittle Miami5,000 Meters Division 11416:45.2—
Sep 9Little Miami XC InvitationalSep 9 · 5,000 Meters Varsity · Place 10 · Little MiamiLittle Miami5,000 Meters Varsity1017:07.1—
Sep 9Little Miami XC InvitationalSep 9 · 5,000 Meters Varsity · Place 10 · Little MiamiLittle Miami5,000 Meters Varsity1017:07.1—
Sep 2Loveland XC InvitationalSep 2 · 5,000 Meters Varsity · Place 29 · Little MiamiLittle Miami5,000 Meters Varsity2917:36.69 PB10

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 29OHSAA Troy RegionalOct 29 · 5,000 Meters D1 Region 4 · Place 108 · Little MiamiLittle Miami5,000 Meters D1 Region 410818:06.09
Oct 22OHSAA D1 Southwest District - Voice of AmericaOct 22 · 5,000 Meters Varsity - B · Place 39 · Little MiamiLittle Miami5,000 Meters Varsity - B3917:32.09
Oct 15ECC XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 28 · LITTLE MIAMILITTLE MIAMI5,000 Meters Varsity2817:229
Oct 8Les Eisenhart Invitational - Thomas WorthingtonOct 8 · Open · Place 2 · Little MiamiLittle MiamiOpen217:14.1FR
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Championship · Place 177 · Little MiamiLittle Miami5,000 Meters Championship17718:03.49
Sep 24Neal Charske Fairmont Firebird InvitationalSep 24 · 5,000 Meters Varsity · Place 47 · Little MiamiLittle Miami5,000 Meters Varsity4717:37.99
Sep 24Neal Charske Fairmont Firebird InvitationalSep 24 · 5,000 Meters Varsity · Place 47 · Little MiamiLittle Miami5,000 Meters Varsity4717:37.99
Sep 17Cedarville Friendship Night MeetSep 17 · 5,000 Meters Division 1 · Place 59 · Little MiamiLittle Miami5,000 Meters Division 15918:10.39
Sep 17Cedarville Friendship Night MeetSep 17 · 5,000 Meters Division 1 · Place 59 · Little MiamiLittle Miami5,000 Meters Division 15918:10.39
Aug 27Lakota East Fall ClassicAug 27 · 5,000 Meters Open · Place 10 · Little MiamiLittle Miami5,000 Meters Open1018:34.09
Aug 27Lakota East Fall ClassicAug 27 · 5,000 Meters Open · Place 10 · Little MiamiLittle Miami5,000 Meters Open1018:34.09
Aug 20OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 52 · Little MiamiLittle Miami5,000 Meters Open5219:59.69
Aug 20OHSAA Early Season InvitationalAug 20 · 5,000 Meters Open · Place 52 · Little MiamiLittle Miami5,000 Meters Open5219:59.69

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 11Little Miami InvitationalSep 11 · 2 Miles Middle School Division 2 · Place 3 · Morrow Little Miami JHMorrow Little Miami JH2 Miles Middle School Division 2311:42.68
Sep 4Loveland InvitationalSep 4 · 3,200 Meters Middle School Varsity · Place 20 · Little MiamiLittle Miami3,200 Meters Middle School Varsity2011:48.4 PB8