Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Horizon League Indoor Championship · Feb 284:15.032026 Horizon League Indoor ChampionshipFebruary 28, 2026
1 Mile · OutdoorFranklin Central Flashes Showcase · Apr 124:20.29Franklin Central Flashes ShowcaseApril 12, 2024
1500 Meters · OutdoorHorizon League Outdoor Championships · May 83:51.96aHorizon League Outdoor ChampionshipsMay 8, 2026
1600 Meters · OutdoorBoys Hoosier Crossroads Conference · May 84:16.39aBoys Hoosier Crossroads ConferenceMay 8, 2025
3000 Meters · Indoor2026 Horizon League Indoor Championship · Feb 288:54.692026 Horizon League Indoor ChampionshipFebruary 28, 2026
3000m Steeplechase · 0.914m · OutdoorGVSU Extra Weekend Meet · Apr 249:21.13aGVSU Extra Weekend MeetApril 24, 2026
3200 Meters · OutdoorCarmel 3200 Showcase · Apr 219:20.22aCarmel 3200 ShowcaseApril 21, 2023
800 Meters · OutdoorHamilton County Boys' Championship · May 111:58.63Hamilton County Boys' ChampionshipMay 11, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · 3000m Steeplechase · Place 10 · Purdue Fort WaynePurdue Fort Wayne3000m Steeplechase0.914m10.9:41.42aFr
May 8Horizon League Outdoor ChampionshipsMay 8 · 1500 Meters · Place 4 · Purdue Fort WaynePurdue Fort Wayne1500 MetersRound P4.3:51.96a PBFr
May 8Horizon League Outdoor ChampionshipsMay 8 · 1500 Meters · Place 6 · Purdue Fort WaynePurdue Fort Wayne1500 Meters6.3:54.31aFr
Apr 24GVSU Extra Weekend MeetApr 24 · 3000m Steeplechase · Place 7 · Purdue Fort WaynePurdue Fort Wayne3000m Steeplechase0.914m7.9:21.13a PBFr
Apr 16ISU Gibson InvitationalApr 16 · 5000 Meters · Purdue Fort WaynePurdue Fort Wayne5000 Meters—DNSFr
Apr 16ISU Gibson InvitationalApr 16 · 1500 Meters · Place 9 · Purdue Fort WaynePurdue Fort Wayne1500 Meters9.4:00.35aFr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 3000m Steeplechase · Place 1 · Purdue Fort WaynePurdue Fort Wayne3000m Steeplechase0.914m1.9:38.58aFr
Mar 27Marian OpenMar 27 · 1500 Meters · Place 5 · Purdue Fort WaynePurdue Fort Wayne1500 Meters5.4:01.80aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 3000 Meters · Place 31 · Purdue Fort WaynePurdue Fort Wayne3000 Meters318:54.69 PBFR
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 1 Mile · Place 11 · Purdue Fort WaynePurdue Fort Wayne1 Mile114:15.03 PBFR
Feb 14GVSU Big Meet-SATURDAYFeb 14 · 1 Mile · Place 9 · Purdue Fort WaynePurdue Fort Wayne1 Mile94:18.51aFr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 1 Mile · Place 40 · Purdue Fort WaynePurdue Fort Wayne1 Mile404:20.59aFr
Jan 24Notre Dame InvitationalJan 24 · 1 Mile · Place 23 · Purdue Fort WaynePurdue Fort Wayne1 Mile234:18.07aFr
Jan 17Mastodon InvitationalJan 17 · 3000 Meters · Place 7 · Purdue Fort WaynePurdue Fort Wayne3000 Meters79:08.60FR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · 5000 Meters · Purdue Fort WaynePurdue Fort Wayne5000 Meters--DNFFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29IHSAA Boys Regional 4 - Lafayette JeffersonMay 29 · 1600 Meters · Place 2 · NoblesvilleNoblesville1600 Meters24:18.1412
May 22IHSAA Boys Sectional 16 - FishersMay 22 · 1600 Meters · Place 1 · NoblesvilleNoblesville1600 Meters14:22.38SR
May 8Boys Hoosier Crossroads ConferenceMay 8 · 1600 Meters · Place 2 · NoblesvilleNoblesville1600 Meters2.4:16.39a PB12
Apr 25Carmel Distance ShowcaseApr 25 · 3200 Meters · Place 29 · NoblesvilleNoblesville3200 Meters299:22.03SR
Apr 18Flashes ShowcaseApr 18 · 1 Mile · Place 85 · NoblesvilleNoblesville1 Mile85.4:36.75a12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1IHSAA Boys State Track & Field ChampionshipsJun 1 · 1600 Meters · Place 14 · NoblesvilleNoblesville1600 Meters14.4:22.68a11
May 23IHSAA Boys Regional 3May 23 · 1600 Meters · Place 3 · NoblesvilleNoblesville1600 Meters34:18.9411
May 16IHSAA Boys Sectional 11May 16 · 1600 Meters · Place 1 · NoblesvilleNoblesville1600 Meters14:20.1111
May 2Boys HCCMay 2 · 1600 Meters · Place 2 · NoblesvilleNoblesville1600 Meters2.4:16.59a11
Apr 27100th Annual Kokomo RelaysApr 27 · 3200 Meters · Place 2 · NoblesvilleNoblesville3200 Meters210:09.0211
Apr 19Carmel 3200 ShowcaseApr 19 · 3200 Meters · Place 18 · NoblesvilleNoblesville3200 Meters18.9:34.97a11
Apr 12Franklin Central Flashes ShowcaseApr 12 · 1 Mile · Place 11 · NoblesvilleNoblesville1 Mile114:20.29 PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25IHSAA Boys Regional 3 - Lafayette JeffMay 25 · 1600 Meters · Place 13 · NoblesvilleNoblesville1600 Meters134:47.3710
May 18IHSAA Boys Track Sectional 11 - WestfieldMay 18 · 1600 Meters · Place 5 · NoblesvilleNoblesville1600 Meters54:22.58—
May 11Hamilton County Boys' ChampionshipMay 11 · 800 Meters · Place 10 · NoblesvilleNoblesville800 Meters101:58.63 PBSO
May 4Hoosier Crossroads Conference Boys MeetMay 4 · 1600 Meters · Place 6 · NoblesvilleNoblesville1600 Meters64:24.37SO
Apr 25NHS Miller Boys Track InvitationalApr 25 · 1600 Meters · Place 1 · NoblesvilleNoblesville1600 Meters14:19.68SO
Apr 21Carmel 3200 ShowcaseApr 21 · 3200 Meters · Place 17 · NoblesvilleNoblesville3200 Meters17.9:20.22a PB10
Apr 14The Franklin Central Distance Showcase InvitationalApr 14 · 1 Mile · Place 2 · NoblesvilleNoblesville1 Mile24:23.41—
Apr 14Flashes Showcase Miracle MileApr 14 · 1 Mile · Place 29 · NoblesvilleNoblesville1 Mile29.4:23.41a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 122022 Hamilton County Boys MeetMay 12 · 3200 Meters · Place 8 · NoblesvilleNoblesville3200 Meters810:00.06a9
May 7Futures Meet at NoblesvilleMay 7 · 1600 Meters · Place 6 · NoblesvilleNoblesville1600 Meters6.4:46.50a9
Apr 22Carmel 3200 Distance ShowcaseApr 22 · 3200 Meters · Place 12 · NoblesvilleNoblesville3200 Meters12.10:35.80a9
Apr 19Noblesville vs Fishers (Boys)Apr 19 · 3200 Meters · Place 6 · NoblesvilleNoblesville3200 Meters6.10:25.13a9
Apr 15Flashes Showcase Miracle MileApr 15 · 1 Mile · Place 4 · NoblesvilleNoblesville1 Mile44:41.38—
Mar 5IWU/Marion HSR Qualifier #2Mar 5 · 3200 Meters · Place 10 · NoblesvilleNoblesville3200 Meters1010:26.12FR