Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIndiana Runner Indoor Invitational - HS Meet · Jan 315:59.92Indiana Runner Indoor Invitational - HS MeetJanuary 31, 2026
1600 Meters · OutdoorBrownsburg vs Zionsville · May 135:35.60aBrownsburg vs ZionsvilleMay 13, 2026
800 Meters · OutdoorBoone County · Apr 92:37.18aBoone CountyApril 9, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Brownsburg vs ZionsvilleMay 13 · 1600 Meters · Place 37 · Zionsville1600 Meters37.5:35.60a PB10
May 81600 ShowdownMay 8 · 1600 Meters · Place 102 · Zionsville1600 Meters102.5:42.0010
Apr 28Carmel/Zionsville (Boys)Apr 28 · 1600 Meters · Place 51 · Zionsville1600 Meters51.5:38.47a10
Apr 15Westfield/Zionsville (Boys)Apr 15 · 1600 Meters · Place 35 · Zionsville1600 Meters35.5:48.52a10
Apr 9Boone CountyApr 9 · 800 Meters · Place 21 · Zionsville800 Meters21.2:37.18a PB10
Mar 20800 Time TrialMar 20 · 800 Meters · Place 44 · Zionsville800 Meters44.2:43.64aUnofficial10
Mar 5Browsnburg vs ZionsvilleMar 5 · 800 Meters · Place 34 · Zionsville800 Meters342:40.37a10
Mar 1Fishers JV Early BirdMar 1 · 1600 Meters · Place 86 · Zionsville1600 Meters86.5:53.46a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Indiana Runner Indoor Invitational - HS MeetJan 31 · 1600 Meters · Place 127 · ZIONSVILLE1600 Meters1275:59.92 PBSO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Brownsburg vs. ZionsvilleMay 14 · 1600 Meters · Place 33 · Zionsville1600 Meters336:11.22a9
May 9Zionsville 1600 ShowdownMay 9 · 1600 Meters · Place 102 · Zionsville1600 Meters102.6:09.60a9
May 2800 Opening ActMay 2 · 800 Meters · Place 46 · Zionsville800 Meters462:51.84FR
May 1Hamilton SE/ZionsvilleMay 1 · 1600 Meters · Place 43 · Zionsville1600 Meters43.6:22.69a9
Apr 16Westfield/Zionsville (Boys)Apr 16 · 1600 Meters · Place 43 · Zionsville1600 Meters436:24.18FR
Apr 10Boone CountyApr 10 · 800 Meters · Place 28 · Zionsville800 Meters283:02.30FR
Mar 10Zionsville EarlybirdMar 10 · 1600 Meters · Place 126 · Zionsville1600 Meters126.6:34.26a9