Personal bests

Best marks in available results
Event / courseMarkMeetDate
1200 Meters · IndoorIndiana Runner Distance Showcase · Feb 173:57.42Indiana Runner Distance ShowcaseFebruary 17, 2024
1600 Meters · Outdoor1600 Showdown · May 85:00.201600 ShowdownMay 8, 2026
800 Meters · OutdoorBrownsburg vs Zionsville · May 132:10.79aBrownsburg vs ZionsvilleMay 13, 2026

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 20 · Zionsville800 Meters20.2:10.79a PB11
May 81600 ShowdownMay 8 · 1600 Meters · Place 37 · Zionsville1600 Meters37.5:00.20 PB11
Apr 28Carmel/Zionsville (Boys)Apr 28 · 800 Meters · Place 14 · Zionsville800 Meters14.2:14.30a11
Apr 15Westfield/Zionsville (Boys)Apr 15 · 1600 Meters · Place 13 · Zionsville1600 Meters13.5:13.48a11
Apr 9Boone CountyApr 9 · 800 Meters · Place 10 · Zionsville800 Meters10.2:20.74a11
Mar 20800 Time TrialMar 20 · 800 Meters · Place 10 · Zionsville800 Meters10.2:12.45aUnofficial11
Mar 5Browsnburg vs ZionsvilleMar 5 · 800 Meters · Place 11 · Zionsville800 Meters112:15.50a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Brownsburg vs. ZionsvilleMay 14 · 800 Meters · Place 11 · Zionsville800 Meters112:13.40a10
May 9Zionsville 1600 ShowdownMay 9 · 1600 Meters · Place 49 · Zionsville1600 Meters49.5:06.33a10
May 2800 Opening ActMay 2 · 800 Meters · Place 5 · Zionsville800 Meters52:12.88SO
Apr 16Westfield/Zionsville (Boys)Apr 16 · 800 Meters · Place 16 · Zionsville800 Meters162:16.64SO
Apr 10Boone CountyApr 10 · 800 Meters · Place 9 · Zionsville800 Meters92:24.27SO
Mar 10Zionsville EarlybirdMar 10 · 1600 Meters · Place 60 · Zionsville1600 Meters60.5:20.91a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Brownsburg / Zionsville Dual MeetMay 8 · 1600 Meters · Place 38 · Zionsville1600 Meters385:18.62a—
May 3Zionsville 1600 ShowdownMay 3 · 1600 Meters · Place 45 · Zionsville1600 Meters45.5:20.24a9
Apr 16Hamilton Southeastern/ZionsvilleApr 16 · 1600 Meters · Place 21 · Zionsville1600 Meters21.5:19.46aUnofficial9
Apr 16Hamilton Southeastern/ZionsvilleApr 16 · 400 Meters · Zionsville400 MetersRelay Split—1:04.4hUnofficial9
Apr 10Zionsville 3200 Time TrialApr 10 · 3200 Meters · Place 21 · Zionsville3200 Meters21.11:47.00Unofficial9
Mar 25Brebeuf HSMar 25 · 1600 Meters · Place 15 · Zionsville1600 Meters155:13.99a—
Mar 25Brebeuf HSMar 25 · 800 Meters · Place 18 · Zionsville800 Meters182:28.73a—
Mar 19Boone CountyMar 19 · 800 Meters · Place 20 · Zionsville800 Meters20.2:24.89a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Indiana Runner Distance ShowcaseFeb 17 · 1200 Meters · Place 36 · Zionsville1200 Meters363:57.42 PB9