Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorFranklin Central Flashes Showcase · Apr 125:00.23Franklin Central Flashes ShowcaseApril 12, 2024
1600 Meters · OutdoorZionsville 1600 Showdown · May 94:49.18aZionsville 1600 ShowdownMay 9, 2025
3200 Meters · OutdoorCarmel 3200 Showcase · Apr 1910:40.72aCarmel 3200 ShowcaseApril 19, 2024
800 Meters · OutdoorIHSAA Boys Sectional 18 - Plainfield · May 222:07.70IHSAA Boys Sectional 18 - PlainfieldMay 22, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Brownsburg vs ZionsvilleMay 13 · 800 Meters · Place 24 · Zionsville800 Meters24.2:13.29a11
May 81600 ShowdownMay 8 · 1600 Meters · Place 40 · Zionsville1600 Meters40.5:02.2011
Apr 28Carmel/Zionsville (Boys)Apr 28 · 1600 Meters · Place 22 · Zionsville1600 Meters22.5:00.09a11
Apr 9Boone CountyApr 9 · 1600 Meters · Place 11 · Zionsville1600 Meters11.4:56.79a11
Mar 20800 Time TrialMar 20 · 800 Meters · Place 4 · Zionsville800 Meters4.2:09.38aUnofficial11
Mar 5Browsnburg vs ZionsvilleMar 5 · 800 Meters · Place 13 · Zionsville800 Meters132:17.37a11
Mar 1Fishers JV Early BirdMar 1 · 1600 Meters · Place 24 · Zionsville1600 Meters24.5:06.67a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22IHSAA Boys Sectional 18 - PlainfieldMay 22 · 800 Meters · Place 8 · Zionsville800 Meters82:07.70 PBSO
May 14Brownsburg vs. ZionsvilleMay 14 · 800 Meters · Place 8 · Zionsville800 Meters82:11.36a10
May 9Zionsville 1600 ShowdownMay 9 · 1600 Meters · Place 15 · Zionsville1600 Meters15.4:49.18a PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Brownsburg / Zionsville Dual MeetMay 8 · 1600 Meters · Place 20 · Zionsville1600 Meters204:56.66a—
May 3Zionsville 1600 ShowdownMay 3 · 1600 Meters · Place 18 · Zionsville1600 Meters18.4:54.49a9
Apr 19Carmel 3200 ShowcaseApr 19 · 3200 Meters · Place 45 · Zionsville3200 Meters45.10:40.72a PB9
Apr 16Hamilton Southeastern/ZionsvilleApr 16 · 400 Meters · Zionsville400 MetersRelay Split—1:00.3hUnofficial9
Apr 16Hamilton Southeastern/ZionsvilleApr 16 · 800 Meters · Place 7 · Zionsville800 Meters7.2:14.25aUnofficial9
Apr 12Franklin Central Flashes ShowcaseApr 12 · 1 Mile · Place 19 · Zionsville1 Mile195:00.23 PB—
Mar 25Brebeuf HSMar 25 · 1600 Meters · Place 10 · Zionsville1600 Meters105:03.04a—
Mar 25Brebeuf HSMar 25 · 800 Meters · Place 10 · Zionsville800 Meters102:21.33a—
Mar 19Boone CountyMar 19 · 3200 Meters · Place 5 · Zionsville3200 Meters5.10:45.30a9
Mar 4Zionsville Early Bird QuadMar 4 · 1600 Meters · Place 25 · Zionsville1600 Meters25.4:59.38a9