Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPotts Indoor Invitational · Jan 164:00.74aPotts Indoor InvitationalJanuary 16, 2026
1 Mile · OutdoorThe Franklin Central Distance Showcase Invitational · Apr 144:11.36The Franklin Central Distance Showcase InvitationalApril 14, 2023
1500 Meters · IndoorNew Balance Indoor Grand Prix · Feb 43:51.36aNew Balance Indoor Grand PrixFebruary 4, 2023
1500 Meters · OutdoorBryan Clay Invitational · Apr 163:40.83aBryan Clay InvitationalApril 16, 2026
1600 Meters · IndoorNew Balance Indoor Grand Prix · Feb 44:06.20aNew Balance Indoor Grand PrixFebruary 4, 2023
1600 Meters · OutdoorIHSAA Boys State Track & Field Championships · Jun 44:04.82aIHSAA Boys State Track & Field ChampionshipsJune 4, 2022
2400 Meters · OutdoorHamilton County JH MS Championships · May 187:33.80aHamilton County JH MS ChampionshipsMay 18, 2018
3000 Meters · IndoorPotts Invitational · Jan 128:20.38aPotts InvitationalJanuary 12, 2024
3000m Steeplechase · 0.914m · OutdoorNCAA DI Outdoor Championships - West First-Rounds · May 278:30.36aNCAA DI Outdoor Championships - West First-RoundsMay 27, 2026
3000m Steeplechase · Outdoor2024 Pac-12 Conference Championships · May 109:06.55a2024 Pac-12 Conference ChampionshipsMay 10, 2024
3200 Meters · OutdoorIHSAA Boys State Championship · Jun 28:53.18aIHSAA Boys State ChampionshipJune 2, 2023
5000 Meters · Outdoor2024 Pac-12 Conference Championships · May 1014:50.45a2024 Pac-12 Conference ChampionshipsMay 10, 2024
800 Meters · IndoorIndiana Runner Distance Showcase · Feb 261:53.75aIndiana Runner Distance ShowcaseFebruary 26, 2022
800 Meters · OutdoorHamilton County Boys' Championship · May 111:50.80Hamilton County Boys' ChampionshipMay 11, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 3000m Steeplechase · Place 19 · ColoradoColorado3000m Steeplechase0.914mRound P19.8:38.18aJr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 3000m Steeplechase · Place 5 · ColoradoColorado3000m Steeplechase0.914mRound P5.8:30.36a PBJr
May 14Big 12 Outdoor ChampionshipsMay 14 · 3000m Steeplechase · Place 3 · ColoradoColorado3000m Steeplechase0.914m3.8:38.78aJr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 19 · ColoradoColorado1500 Meters19.3:40.83a PBJr
Apr 3Stanford InviteApr 3 · 3000m Steeplechase · Place 1 · ColoradoColorado3000m Steeplechase0.914m1.8:32.42aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Colorado Last ChanceFeb 20 · 1 Mile · Place 1 · ColoradoColorado1 Mile14:07.85aJr
Jan 16Potts Indoor InvitationalJan 16 · 1 Mile · Place 2 · ColoradoColorado1 Mile2.4:00.74a PBJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 3000m Steeplechase · Place 23 · ColoradoColorado3000m Steeplechase0.914mRound P23.8:44.45aSo
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 3000m Steeplechase · Place 21 · ColoradoColorado3000m Steeplechase0.914mRound P21.8:45.05aSo
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 3000m Steeplechase · Place 10 · ColoradoColorado3000m Steeplechase0.914mRound P10.8:32.74aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Potts InvitationalJan 10 · 1 Mile · Place 2 · ColoradoColorado1 Mile24:05.76a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · 3000m Steeplechase · Place 11 · ColoradoColorado3000m Steeplechase0.914mRound P11.8:47.05aFr
May 102024 Pac-12 Conference ChampionshipsMay 10 · 3000m Steeplechase · Place 3 · ColoradoColorado3000m Steeplechase39:06.55a PB—
May 102024 Pac-12 Conference ChampionshipsMay 10 · 5000 Meters · Place 14 · ColoradoColorado5000 Meters1414:50.45a PB—
Apr 112024 Bryan Clay InvitationalApr 11 · 3000m Steeplechase · Place 14 · ColoradoColorado3000m Steeplechase0.914m14.8:54.26aFr
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 190 · ColoradoColorado1500 Meters190.4:06.89aFr
Apr 5Colorado InvitationalApr 5 · 3000m Steeplechase · Place 1 · UNAT-ColoradoUNAT-Colorado3000m Steeplechase19:28.40a—
Mar 22CSU Pueblo Spank Blasing MeetMar 22 · 5000 Meters · Place 8 · NAT-ColoradoNAT-Colorado5000 Meters815:05.28—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12Potts InvitationalJan 12 · 3000 Meters · Place 7 · UNAT-ColoradoUNAT-Colorado3000 Meters78:20.38a PB—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2IHSAA Boys State ChampionshipJun 2 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters18:53.18a PB—
Jun 2IHSAA Boys State ChampionshipJun 2 · 1600 Meters · Place 3 · CarmelCarmel1600 Meters34:09.44a—
May 25IHSAA Boys Regional 3 - Lafayette JeffMay 25 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters18:59.8112
May 25IHSAA Boys Regional 3 - Lafayette JeffMay 25 · 1600 Meters · Place 1 · CarmelCarmel1600 Meters14:12.9912
May 18IHSAA Boys Track Sectional 11 - WestfieldMay 18 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters19:03.33—
May 18IHSAA Boys Track Sectional 11 - WestfieldMay 18 · 1600 Meters · Place 1 · CarmelCarmel1600 Meters14:14.65—
May 11Hamilton County Boys' ChampionshipMay 11 · 800 Meters · Place 1 · CarmelCarmel800 Meters11:50.80 PBSR
Apr 21Carmel 3200 ShowcaseApr 21 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters1.8:56.38a12
Apr 14The Franklin Central Distance Showcase InvitationalApr 14 · 1 Mile · Place 2 · CarmelCarmel1 Mile24:11.36 PB—
Apr 14Flashes Showcase Miracle MileApr 14 · 1 Mile · Place 2 · CarmelCarmel1 Mile2.4:11.36a12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4New Balance Indoor Grand PrixFeb 4 · 1 Mile · Place 5 · USAUSA1 Mile5.4:07.68a12
Feb 4New Balance Indoor Grand PrixFeb 4 · 1600 Meters · Place 5 · USAUSA1600 Meters5.4:06.20a PB12
Feb 4New Balance Indoor Grand PrixFeb 4 · 1500 Meters · Place 7 · USAUSA1500 Meters7.3:51.36a PB12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4IHSAA Boys State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters1.8:59.05a11
Jun 4IHSAA Boys State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 1 · CarmelCarmel1600 Meters1.4:04.82a PB11
May 26#3 Lafayette Jefferson Boys IHSAA RegionalMay 26 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters1.9:02.29a11
May 26#3 Lafayette Jefferson Boys IHSAA RegionalMay 26 · 1600 Meters · Place 1 · CarmelCarmel1600 Meters1.4:04.82a11
May 19#11 Carmel Boys IHSAA SectionalMay 19 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters1.9:04.30a11
May 19#11 Carmel Boys IHSAA SectionalMay 19 · 1600 Meters · Place 1 · CarmelCarmel1600 Meters1.4:06.50a11
Apr 22Carmel 3200 Distance ShowcaseApr 22 · 3200 Meters · Place 3 · CarmelCarmel3200 Meters3.9:01.31a11
Apr 15Flashes Showcase Miracle MileApr 15 · 1 Mile · Place 1 · CarmelCarmel1 Mile14:15.83—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Indiana Runner Distance ShowcaseFeb 26 · 800 Meters · Place 1 · CarmelCarmel800 Meters1.1:53.75a PB11

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4 IHSAA Boys State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 2 · CarmelCarmel3200 Meters2.9:01.55a10
May 27#3 Jefferson Boys IHSAA RegionalMay 27 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters1.9:05.98a10
May 20#11 Carmel Boys IHSAA SectionalMay 20 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters1.9:10.60a10
May 13Boys' Hamilton County ChampionshipMay 13 · 800 Meters · Place 2 · CarmelCarmel800 Meters21:54.07—
Apr 30MIC HS ChampionshipsApr 30 · 3200 Meters · Place 1 · CarmelCarmel3200 Meters1.9:18.25a10
Apr 30MIC HS ChampionshipsApr 30 · 1600 Meters · Place 1 · CarmelCarmel1600 Meters1.4:22.16a10
Apr 23Carmel Distance ShowcaseApr 23 · 3200 Meters · Place 2 · CarmelCarmel3200 Meters28:55.12—
Apr 16Franklin Central Flashers Distance MeetApr 16 · 1 Mile · Place 6 · CarmelCarmel1 Mile6.4:15.92a10

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 7LC Open Events ChampionshipMar 7 · 3200 Meters · Place 2 · CarmelCarmel3200 Meters29:31.37FR

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Hamilton County Jr. High MeetMay 17 · 2400 Meters · Place 1 · CarmelCarmel2400 Meters1.7:27.13aUnofficial8
May 17Hamilton County Jr. High MeetMay 17 · 1600 Meters · Place 1 · CarmelCarmel1600 Meters1.4:40.13aUnofficial8
May 17Hamilton County Jr. High MeetMay 17 · 800 Meters · Place 1 · CarmelCarmel800 Meters1.2:09.57aUnofficial8

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18Hamilton County JH MS ChampionshipsMay 18 · 2400 Meters · Place 1 · CarmelCarmel2400 Meters1.7:33.80a PB7