Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue River Cross Country CourseUSATF Indiana Association Junior Olympic Championships · Nov 1211:17.28USATF Indiana Association Junior Olympic ChampionshipsNovember 12, 2016
3,000 Meters · Ceraland ParkUSATF Region 7 Junior Olympic Championships · Nov 1811:37.40USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2017
3,000 Meters · Eagle Park19th Annual Middle School Eagle Classic · Sep 1810:38.7719th Annual Middle School Eagle ClassicSeptember 18, 2021
3,000 Meters · Edgewood Cross Country CourseMonroe County Meet (JH/MS) · Sep 2210:53.70Monroe County Meet (JH/MS)September 22, 2021
3,000 Meters · Jackson Creek Middle SchoolTr-North @ Jackson Creek Dual Meet · Sep 117:31.84Tr-North @ Jackson Creek Dual MeetSeptember 1, 2020
3,000 Meters · LaVern Gibson CourseIN Middle School Cross Country Championship · Oct 210:19.30IN Middle School Cross Country ChampionshipOctober 2, 2021
3,000 Meters · Northern Illinois UniversityUSATF Region 7 Junior Olympic Championships · Nov 1711:46.75USATF Region 7 Junior Olympic ChampionshipsNovember 17, 2018
3,000 Meters · Northern Illinois UniversityUSATF Region 7 Junior Olympic Championships · Nov 1912:35.92USATF Region 7 Junior Olympic ChampionshipsNovember 19, 2016
4,000 Meters · White River ElementaryUSATF Indiana Association Junior Olympic Championships · Nov 1314:48.70USATF Indiana Association Junior Olympic ChampionshipsNovember 13, 2021
5,000 Meters · Angel Mounds State Historic SiteIHSAA Cross Country Regional 5 Evansville Mater Dei (@ Angel Mounds) · Oct 2515:21.86IHSAA Cross Country Regional 5 Evansville Mater Dei (@ Angel Mounds)October 25, 2025
5,000 Meters · Angel Mounds State ParkIHSAA XC Regional 5 - Mater Dei · Oct 2115:39.7IHSAA XC Regional 5 - Mater DeiOctober 21, 2023
5,000 Meters · Bedford North Lawerence HSIHSAA XC Sectional 22 - Bedford North Lawrence · Oct 1416:43.3IHSAA XC Sectional 22 - Bedford North LawrenceOctober 14, 2023
5,000 Meters · Ceraland ParkConference Indiana · Sep 1316:02.4Conference IndianaSeptember 13, 2023
5,000 Meters · Columbus NorthConference Indiana · Sep 2015:25.75Conference IndianaSeptember 20, 2025
5,000 Meters · Eagle ParkEagle Classic · Sep 1315:37.6Eagle ClassicSeptember 13, 2025
5,000 Meters · Lavern Gibson Championship Cross Country CourseTerre Haute South Valley Kick-Off · Aug 1717:25.1Terre Haute South Valley Kick-Off August 17, 2024
5,000 Meters · LaVern Gibson CourseIHSAA State Finals · Nov 115:40.23IHSAA State FinalsNovember 1, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSAA State FinalsNov 1 · 5,000 Meters Varsity · Place 20 · Bloomington NorthBloomington North5,000 Meters Varsity2015:40.23 PB12
Oct 25IHSAA Cross Country Regional 5 Evansville Mater Dei (@ Angel Mounds)Oct 25 · 5,000 Meters New Division · Place 7 · Bloomington NorthBloomington North5,000 Meters New Division715:21.86 PB12
Sep 20Conference IndianaSep 20 · 5,000 Meters HS · Place 5 · Bloomington NorthBloomington North5,000 Meters HS515:25.75 PB12
Sep 13Eagle ClassicSep 13 · 5,000 Meters Varsity Elite · Place 7 · Bloomington NorthBloomington North5,000 Meters Varsity Elite715:37.6 PB12
Sep 6Rick WeinheimerSep 6 · 5,000 Meters Varsity · Place 19 · Bloomington NorthBloomington North5,000 Meters Varsity1915:44.0612
Aug 16THS Valley KickoffAug 16 · 5,000 Meters Varsity · Place 10 · Bloomington NorthBloomington North5,000 Meters Varsity1016:51.1212

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 143 · Bloomington NorthBloomington North5,000 Meters Championship14316:13.5011
Nov 2IHSAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 59 · Bloomington NorthBloomington North5,000 Meters Varsity5915:59.8511
Oct 26IHSAA Mater Dei RegionalOct 26 · 5,000 Meters Varsity · Place 14 · Bloomington NorthBloomington North5,000 Meters Varsity1415:42.9411
Oct 19IHSAA Sectional 22 - Bedford North LawrenceOct 19 · 5,000 Meters Varsity · Place 7 · Bloomington NorthBloomington North5,000 Meters Varsity716:24.0JR
Oct 4Nike XC Town TwilightOct 4 · 5,000 Meters Varsity · Place 69 · Bloomington NorthBloomington North5,000 Meters Varsity6916:00.4411
Sep 14Eagle ClassicSep 14 · 5,000 Meters Varsity Elite · Place 29 · Bloomington NorthBloomington North5,000 Meters Varsity Elite2916:10.911
Sep 7Columbus North ClassicSep 7 · 5,000 Meters Varsity · Place 59 · Bloomington NorthBloomington North5,000 Meters Varsity5916:46.111
Aug 24Harrier InvitationalAug 24 · 5,000 Meters Varsity · Place 6 · Bloomington NorthBloomington North5,000 Meters Varsity616:20.511
Aug 17Terre Haute South Valley Kick-Off Aug 17 · 5,000 Meters Varsity · Place 47 · Bloomington NorthBloomington North5,000 Meters Varsity4717:25.1 PB11

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 28IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 131 · Bloomington NorthBloomington North5,000 Meters Varsity13116:25.010
Oct 21IHSAA XC Regional 5 - Mater DeiOct 21 · 5,000 Meters Varsity · Place 5 · Bloomington NorthBloomington North5,000 Meters Varsity515:39.7 PB10
Oct 14IHSAA XC Sectional 22 - Bedford North LawrenceOct 14 · 5,000 Meters Varsity · Place 9 · Bloomington NorthBloomington North5,000 Meters Varsity916:43.3 PB10
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 95 · Bloomington NorthBloomington North5,000 Meters Varsity9516:12.210
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 95 · Bloomington NorthBloomington North5,000 Meters Varsity9516:12.210
Sep 30Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 95 · Bloomington NorthBloomington North5,000 Meters Varsity9516:12.210
Sep 23Culver Academies InvitationalSep 23 · 5,000 Meters Varsity Open · Place 44 · Bloomington NorthBloomington North5,000 Meters Varsity Open445:29—
Sep 13Conference IndianaSep 13 · 5,000 Meters Varsity · Place 9 · Bloomington NorthBloomington North5,000 Meters Varsity916:02.4 PB10
Sep 9Eagle ClassicSep 9 · 5,000 Meters Frosh/Soph · Place 2 · Bloomington NorthBloomington North5,000 Meters Frosh/Soph216:28.110
Sep 3Rick Weinheimer ClassicSep 3 · 5,000 Meters Varsity AA · Place 59 · Bloomington NorthBloomington North5,000 Meters Varsity AA5917:19.610
Sep 2Rick Weinheimer Classic MSSep 2 · 5,000 Meters Varsity · Place 59 · Bloomington NorthBloomington North5,000 Meters Varsity5917:19.610
Aug 19Harrier ClassicAug 19 · 5,000 Meters Varsity · Place 28 · Bloomington NorthBloomington North5,000 Meters Varsity2818:05.410

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters Junior Varsity · Place 5 · Bloomington NorthBloomington North5,000 Meters Junior Varsity517:28.99
Sep 24Ted Fox Memorial Cross Country InvitationalSep 24 · 5,000 Meters Varsity · Place 51 · Bloomington NorthBloomington North5,000 Meters Varsity5118:47.479
Aug 22Scott Hiles InvitationalAug 22 · 5,000 Meters Varsity · Place 3 · Bloomington NorthBloomington North5,000 Meters Varsity317:54.769
Aug 13Valley Cross KickoffAug 13 · 5,000 Meters Varsity · Place 40 · Bloomington NorthBloomington North5,000 Meters Varsity4017:17.89

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 13USATF Indiana Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 16 · Indiana TrackIndiana Track4,000 Meters 13-141614:48.70 PB8
Oct 2IN Middle School Cross Country ChampionshipOct 2 · 3,000 Meters Small School Open · Place 20 · Tri-NorthTri-North3,000 Meters Small School Open2010:19.30 PB8
Sep 22Monroe County Meet (JH/MS)Sep 22 · 3,000 Meters Varsity · Place 2 · Tri-NorthTri-North3,000 Meters Varsity210:53.70 PB8
Sep 1819th Annual Middle School Eagle ClassicSep 18 · 3,000 Meters Varsity · Place 13 · Tri-NorthTri-North3,000 Meters Varsity1310:38.77 PB8

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Tr-North @ Jackson Creek Dual MeetSep 1 · 3,000 Meters Middle School · Place 63 · Tri-NorthTri-North3,000 Meters Middle School6317:31.84 PB7

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 17USATF Region 7 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 5 · 16-Unattached16-Unattached3,000 Meters 11-12511:46.75 PB5
Nov 10USATF Indiana Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 8 · 16-Unattached16-Unattached3,000 Meters 11-12811:28.805
Oct 28Columbus Classic/Hoosier Grand Prix (USATF members)Oct 28 · 3,000 Meters 11-12 · 16-Unattached16-Unattached3,000 Meters 11-12—11:30.1Unofficial5

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 1 · 16-Unattached16-Unattached3,000 Meters 9-10111:37.40 PB4
Nov 11USATF Indiana Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 3 · 16-Unattached16-Unattached3,000 Meters 9-10311:31.044

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 7 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 5 · Indiana TrackIndiana Track3,000 Meters 9-10512:35.92 PB2
Nov 12USATF Indiana Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 3 · Indiana TrackIndiana Track3,000 Meters 9-10311:17.28 PB2