Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorIHSAA Boys Sectional 18 · May 214:36.6aIHSAA Boys Sectional 18May 21, 2026
3200 Meters · IndoorHCC Indoor Invitational · Mar 1110:07.90HCC Indoor InvitationalMarch 11, 2026
3200 Meters · OutdoorWestfield/Zionsville (Boys) · Apr 1510:09.21aWestfield/Zionsville (Boys)April 15, 2026
800 Meters · OutdoorBoone County · Mar 212:39.44aBoone CountyMarch 21, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21IHSAA Boys Sectional 18May 21 · 1600 Meters · Place 7 · Zionsville1600 Meters7.4:36.6a PB12
May 13Brownsburg vs ZionsvilleMay 13 · 3200 Meters · Place 6 · Zionsville3200 Meters6.10:20.42a12
May 81600 ShowdownMay 8 · 1600 Meters · Place 4 · Zionsville1600 Meters4.4:36.9012
May 1Zionsville InvitationalMay 1 · 1600 Meters · Place 18 · Zionsville1600 Meters18.4:43.34a12
Apr 28Carmel/Zionsville (Boys)Apr 28 · 1600 Meters · Place 2 · Zionsville1600 Meters2.4:40.36a12
Apr 24Carmel HS Distance ShowcaseApr 24 · 3200 Meters · Place 170 · Zionsville3200 Meters170.10:19.17a12
Apr 15Westfield/Zionsville (Boys)Apr 15 · 3200 Meters · Place 2 · Zionsville3200 Meters2.10:09.21a PB12
Apr 9Boone CountyApr 9 · 1600 Meters · Place 5 · Zionsville1600 Meters5.4:42.06a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11HCC Indoor InvitationalMar 11 · 3200 Meters · Place 11 · Zionsville3200 Meters1110:07.90 PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Brownsburg vs. ZionsvilleMay 14 · 1600 Meters · Place 9 · Zionsville1600 Meters95:00.78a11
May 9Zionsville 1600 ShowdownMay 9 · 1600 Meters · Place 21 · Zionsville1600 Meters21.4:53.19a11
Apr 25Dennis McNulty InviteApr 25 · 3200 Meters · Place 4 · Zionsville3200 Meters410:10.20JR
Apr 16Westfield/Zionsville (Boys)Apr 16 · 1600 Meters · Place 2 · Zionsville1600 Meters24:52.42JR
Apr 10Boone CountyApr 10 · 3200 Meters · Place 2 · Zionsville3200 Meters210:28.43JR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 8IWU HS Qualifier #2Mar 8 · 3200 Meters · Place 18 · Zionsville3200 Meters18.10:28.58a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Final Time TrialMay 13 · 1600 Meters · Place 2 · Zionsville1600 Meters2.4:56.90Unofficial10
May 8Brownsburg / Zionsville Dual MeetMay 8 · 3200 Meters · Place 2 · Zionsville3200 Meters210:22.81a—
May 3Zionsville 1600 ShowdownMay 3 · 1600 Meters · Place 14 · Zionsville1600 Meters14.4:52.88a10
Apr 16Hamilton Southeastern/ZionsvilleApr 16 · 3200 Meters · Place 3 · Zionsville3200 Meters3.10:55.39aUnofficial10
Apr 16Hamilton Southeastern/ZionsvilleApr 16 · 800 Meters · Zionsville800 Meters—NT10
Apr 10Zionsville 3200 Time TrialApr 10 · 3200 Meters · Place 7 · Zionsville3200 Meters7.10:53.00Unofficial10
Mar 25Brebeuf HSMar 25 · 1600 Meters · Place 14 · Zionsville1600 Meters145:13.13a—
Mar 19Boone CountyMar 19 · 3200 Meters · Place 10 · Zionsville3200 Meters10.11:31.49a10
Mar 4Zionsville Early Bird QuadMar 4 · 1600 Meters · Place 31 · Zionsville1600 Meters31.5:00.44a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Zionsville Brownsburg DualMay 10 · 1600 Meters · Place 26 · Zionsville1600 Meters265:12.88FR
Apr 26Carmel/Zionsville (Boys)Apr 26 · 1600 Meters · Place 20 · Zionsville1600 Meters20.5:13.36a9
Apr 25Zionsville / Carmel DualApr 25 · 1600 Meters · Place 20 · Zionsville1600 Meters205:13.36FR
Apr 18Hamilton Southeastern/ZionsvilleApr 18 · 1600 Meters · Place 25 · Zionsville1600 Meters255:24.15FR
Apr 11Westfield/Zionsville (Boys)Apr 11 · 1600 Meters · Place 16 · Zionsville1600 Meters165:21.86FR
Mar 21Boone CountyMar 21 · 1600 Meters · Place 8 · Zionsville1600 Meters85:18.47a—
Mar 21Boone CountyMar 21 · 800 Meters · Place 23 · Zionsville800 Meters232:39.44a PB—