Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCrossroads of America Invitational · Jan 234:28.10aCrossroads of America InvitationalJanuary 23, 2026
1200 Meters · IndoorIndiana Runner Distance Showcase Meet · Feb 153:18.30aIndiana Runner Distance Showcase MeetFebruary 15, 2025
1500 Meters · OutdoorTennessee Invitational · Apr 104:03.84aTennessee InvitationalApril 10, 2026
1600 Meters · OutdoorIHSAA Boys Regional 6 · May 234:30.69IHSAA Boys Regional 6May 23, 2024
2000m Steeplechase · 0.838m · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 86:38.26aUSATF Region 7 Junior Olympic ChampionshipsJuly 8, 2023
3000 Meters · IndoorIndiana Tech Orange and Black · Feb 68:58.00aIndiana Tech Orange and BlackFebruary 6, 2026
3000m Steeplechase · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 116:42.90USATF Region 7 Junior Olympic ChampionshipsJuly 11, 2024
3200 Meters · OutdoorIHSAA Boys Regional 5 - Plainfield · May 299:29.83IHSAA Boys Regional 5 - PlainfieldMay 29, 2025
5000 Meters · OutdoorWashU Distance Carnival · Mar 2615:21.14aWashU Distance CarnivalMarch 26, 2026
800 Meters · OutdoorIndiana Little State Championships · Apr 172:05.75aIndiana Little State ChampionshipsApril 17, 2026
800 Meters · Relay Split · OutdoorIHSAA Boys State Track & Field Championships · Jun 12:03.674IHSAA Boys State Track & Field ChampionshipsJune 1, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 5000 Meters · Place 6 · Indiana TechIndiana Tech5000 Meters6.15:26.19aFr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 1500 Meters · Place 4 · Indiana TechIndiana Tech1500 Meters4.4:04.01aFr
Apr 17Indiana Little State ChampionshipsApr 17 · 5000 Meters · Place 13 · Indiana TechIndiana Tech5000 Meters13.15:57.76aFr
Apr 17Indiana Little State ChampionshipsApr 17 · 800 Meters · Place 52 · Indiana TechIndiana Tech800 Meters52.2:05.75a PBFr
Apr 10Tennessee InvitationalApr 10 · 5000 Meters · Indiana TechIndiana Tech5000 Meters--DNSFr
Apr 10Tennessee InvitationalApr 10 · 1500 Meters · Place 37 · Indiana TechIndiana Tech1500 Meters37.4:03.84a PBFr
Mar 26WashU Distance CarnivalMar 26 · 5000 Meters · Place 144 · Indiana TechIndiana Tech5000 Meters144.15:21.14a PBFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 10We Fly ChallengeApr 10 · 5000 Meters · Indiana TechIndiana Tech5000 Meters—DNSFr
Apr 10We Fly ChallengeApr 10 · 1500 Meters · Indiana TechIndiana Tech1500 Meters—DNSFr
Feb 6Indiana Tech Orange and BlackFeb 6 · 3000 Meters · Place 1 · Indiana TechIndiana Tech3000 Meters18:58.00a PBFr
Jan 23Crossroads of America InvitationalJan 23 · 3000 Meters · Place 28 · Indiana TechIndiana Tech3000 Meters289:09.40aFr
Jan 23Crossroads of America InvitationalJan 23 · 1 Mile · Place 38 · Indiana TechIndiana Tech1 Mile384:28.10a PBFr
Jan 16Indiana Tech InviteJan 16 · 1 Mile · Indiana TechIndiana Tech1 Mile—DNSFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29IHSAA Boys Regional 5 - PlainfieldMay 29 · 3200 Meters · Place 4 · Center GroveCenter Grove3200 Meters49:29.83 PB12
May 22IHSAA Boys Sectional 20 - ShelbyvilleMay 22 · 3200 Meters · Place 2 · Center GroveCenter Grove3200 Meters29:44.62SR
Apr 25Carmel Distance ShowcaseApr 25 · 3200 Meters · Place 68 · Center GroveCenter Grove3200 Meters689:41.54SR
Apr 22Johnson County at Franklin CommunityApr 22 · 3200 Meters · Place 1 · Center GroveCenter Grove3200 Meters19:50.48SR
Apr 12Columbus North InviteApr 12 · 3200 Meters · Place 8 · Center GroveCenter Grove3200 Meters89:53.76SR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Indiana Runner Distance Showcase MeetFeb 15 · 1200 Meters · Place 3 · UnattachedUnattached1200 Meters3.3:18.30a PB12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 3000m Steeplechase · Place 1 · Center Grove Track &Center Grove Track &3000m Steeplechase16:42.90 PB11
Jul 11USATF Region 7 Junior Olympic ChampionshipsJul 11 · 3000m Steeplechase · Place 1 · Center Grove Track &Center Grove Track &3000m Steeplechase16:42.9011
Jun 21USATF Indiana Association Junior Olympic ChampionshipsJun 21 · 3000m Steeplechase · Place 1 · Center Grove Track &Center Grove Track &3000m Steeplechase16:46.67a—
Jun 1IHSAA Boys State Track & Field ChampionshipsJun 1 · 800 Meters · Center GroveCenter Grove800 MetersRelay Split—2:03.674 PB11
May 23IHSAA Boys Regional 6May 23 · 1600 Meters · Place 6 · Center GroveCenter Grove1600 Meters64:30.69 PBJR
Apr 27100th Annual Kokomo RelaysApr 27 · 3200 Meters · Place 6 · Center GroveCenter Grove3200 Meters610:23.8411
Apr 6Columbus North InvitationalApr 6 · 3200 Meters · Place 13 · Center GroveCenter Grove3200 Meters1310:30.61JR
Apr 6Columbus North InvitationalApr 6 · 1600 Meters · Place 7 · Center GroveCenter Grove1600 Meters74:35.58JR

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 2000m Steeplechase · Place 1 · Center Grove Track & XC ClubCenter Grove Track & XC Club2000m Steeplechase0.838m1.6:38.26a PB10
Jun 16USATF Indiana Association Junior Olympic ChampionshipsJun 16 · 2000m Steeplechase · Place 1 · Center Grove Track & XC ClubCenter Grove Track & XC Club2000m Steeplechase0.838m1.6:47.52a10
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 1500 Meters · Center Grove Track & XC ClubCenter Grove Track & XC Club1500 Meters--DNS10
Jun 10Leader Invite hosted by AthLead IndyJun 10 · 800 Meters · Place 2 · Center Grove Track & XC ClubCenter Grove Track & XC Club800 Meters2.2:08.73a10
Jun 3Westfield Youth Track MeetJun 3 · 1500 Meters · Place 3 · Center Grove Track &Center Grove Track &1500 Meters34:32.87a—
Jun 3Westfield Youth Track MeetJun 3 · 800 Meters · Place 5 · Center Grove Track &Center Grove Track &800 Meters52:09.17a—
Apr 25Whiteland JV Invitational #2Apr 25 · 3200 Meters · Place 1 · Center GroveCenter Grove3200 Meters110:21.65SO
Apr 25Whiteland JV Invitational #2Apr 25 · 1600 Meters · Place 1 · Center GroveCenter Grove1600 Meters14:40.23SO
Apr 21Dennis McNulty InvitationalApr 21 · 3200 Meters · Place 4 · Center GroveCenter Grove3200 Meters410:19.97SO
Apr 21Dennis McNulty InvitationalApr 21 · 1600 Meters · Place 5 · Center GroveCenter Grove1600 Meters54:40.02SO
Apr 11Bloomington North vs. Center Grove JV-9thApr 11 · 3200 Meters · Place 2 · Center GroveCenter Grove3200 Meters210:24.94SO
Apr 11Bloomington North vs. Center Grove JV-9thApr 11 · 1600 Meters · Place 2 · Center GroveCenter Grove1600 Meters24:47.31SO

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Plainfield vs Avon and Center Grove JV MeetMay 12 · 1600 Meters · Place 8 · Center GroveCenter Grove1600 Meters85:08.50a9
Apr 28Franklin Central vs Center Grove JV Boys MeetApr 28 · 1600 Meters · Place 4 · Center GroveCenter Grove1600 Meters4.5:07.89a9

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15MIIC ChampionshipMay 15 · 2400 Meters · Center Grove NorthCenter Grove North2400 Meters—8:51aUnofficial8
May 15MIIC ChampionshipMay 15 · 1600 Meters · Center Grove NorthCenter Grove North1600 Meters—5:25Unofficial8
May 10Meet vs. CG CentralMay 10 · 2400 Meters · Center Grove NorthCenter Grove North2400 Meters—8:56Unofficial8
May 10Meet vs. CG CentralMay 10 · 1600 Meters · Center Grove NorthCenter Grove North1600 Meters—5:20Unofficial8
May 10Meet vs. CG CentralMay 10 · 800 Meters · Center Grove NorthCenter Grove North800 MetersRelay Split—2:22aUnofficial8
May 10Meet vs. CG CentralMay 10 · 800 Meters · Center Grove NorthCenter Grove North800 Meters—2:28Unofficial8
May 3Meet vs. Franklin CommunityMay 3 · 2400 Meters · Center Grove NorthCenter Grove North2400 Meters—9:10Unofficial8
Apr 29Meet vs. Brownsburg WestApr 29 · 2400 Meters · Center Grove NorthCenter Grove North2400 Meters—8:57aUnofficial8
Apr 29Meet vs. Brownsburg WestApr 29 · 800 Meters · Center Grove NorthCenter Grove North800 MetersRelay Split—2:32aUnofficial8
Apr 29Meet vs. Brownsburg WestApr 29 · 800 Meters · Center Grove NorthCenter Grove North800 Meters—2:34Unofficial8
Apr 26Meet vs. Columbus NorthsideApr 26 · 2400 Meters · Center Grove NorthCenter Grove North2400 Meters—9:02Unofficial8
Apr 26Meet vs. Columbus NorthsideApr 26 · 800 Meters · Center Grove NorthCenter Grove North800 Meters—2:30Unofficial8
Apr 22Meet @ Clark PleasantApr 22 · 2400 Meters · Center Grove NorthCenter Grove North2400 Meters—8:51Unofficial8
Apr 22Meet @ Clark PleasantApr 22 · 1600 Meters · Center Grove NorthCenter Grove North1600 Meters—5:31aUnofficial8
Apr 22Meet @ Clark PleasantApr 22 · 800 Meters · Center Grove NorthCenter Grove North800 Meters—2:37Unofficial8
Apr 15Meet vs. SouthportApr 15 · 1600 Meters · Center Grove NorthCenter Grove North1600 Meters—5:43Unofficial8
Apr 15Meet vs. SouthportApr 15 · 800 Meters · Center Grove NorthCenter Grove North800 MetersRelay Split—2:35aUnofficial8
Apr 13Franklin Central/Clark Pleasant MeetApr 13 · 2400 Meters · Center Grove NorthCenter Grove North2400 Meters—9:09aUnofficial8
Apr 13Franklin Central/Clark Pleasant MeetApr 13 · 800 Meters · Center Grove NorthCenter Grove North800 MetersRelay Split—2:29aUnofficial8
Apr 13Franklin Central/Clark Pleasant MeetApr 13 · 800 Meters · Center Grove NorthCenter Grove North800 Meters—2:34aUnofficial8