Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 2AAA Championships · May 2719.01aMSHSL Section 2AAA ChampionshipsMay 27, 2026
200 Meters · IndoorChaska vs Chanhassen Dual · Mar 2430.57aChaska vs Chanhassen DualMarch 24, 2026
200 Meters · OutdoorChaska Meet #2 · Apr 2829.63aChaska Meet #2April 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2AAA Championships · May 2752.07aMSHSL Section 2AAA ChampionshipsMay 27, 2026
400 Meters · IndoorChaska vs Chanhassen Dual · Mar 241:06.70aChaska vs Chanhassen DualMarch 24, 2026
400 Meters · OutdoorSt. Louis Park Quad · May 81:09.63aSt. Louis Park QuadMay 8, 2026
60m Hurdles · 33" / 0.838m · IndoorChaska vs Chanhassen Dual · Mar 2411.96aChaska vs Chanhassen DualMarch 24, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 21 · Chaska300m Hurdles30" / 0.762mRound P21.52.07a PB8
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 100m Hurdles · Place 22 · Chaska100m Hurdles33" / 0.838mRound P22.19.01a PB8
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 18 · Chaska300m Hurdles30" / 0.762m18.53.20a8
May 13Metro West Conference ChampionshipsMay 13 · 100m Hurdles · Place 19 · Chaska100m Hurdles33" / 0.838m19.20.67a8
May 8St. Louis Park QuadMay 8 · 400 Meters · Place 5 · Chaska400 Meters5.1:09.63a PB8
May 8St. Louis Park QuadMay 8 · 200 Meters · Place 21 · Chaska200 Meters21.29.91a8
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 20 · Chaska300m Hurdles30" / 0.762m20.53.41a8
May 67AAA Section True TeamMay 6 · 100m Hurdles · Place 26 · Chaska100m Hurdles33" / 0.838m26.20.62a8
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 19 · Chaska300m Hurdles30" / 0.762m19.53.45a8
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100m Hurdles · Place 29 · Chaska100m Hurdles33" / 0.838m29.20.71a8
Apr 28Chaska Meet #2Apr 28 · 400 Meters · Place 3 · Chaska400 Meters3.1:09.69a8
Apr 28Chaska Meet #2Apr 28 · 200 Meters · Place 4 · Chaska200 Meters4.29.63a PB8
Apr 25Lakeville North Panther Mega MeetApr 25 · 300m Hurdles · Place 15 · Chaska300m Hurdles30" / 0.762m15.53.92a8
Apr 25Lakeville North Panther Mega MeetApr 25 · 100m Hurdles · Place 25 · Chaska100m Hurdles33" / 0.838m25.20.64a8
Apr 21Chanhassen InvitationalApr 21 · 300m Hurdles · Place 6 · Chaska300m Hurdles30" / 0.762m6.53.84a8
Apr 21Chanhassen InvitationalApr 21 · 100m Hurdles · Place 16 · Chaska100m Hurdles33" / 0.838m16.20.95a8
Apr 21Chanhassen InvitationalApr 21 · 200 Meters · Place 24 · Chaska200 Meters24.29.90a8
Apr 15Chaska InvitationalApr 15 · 300m Hurdles · Place 9 · Chaska300m Hurdles30" / 0.762m9.54.94a8
Apr 15Chaska InvitationalApr 15 · 100m Hurdles · Place 11 · Chaska100m Hurdles33" / 0.838m11.20.71a8
Apr 7Jefferson Quad MeetApr 7 · 300m Hurdles · Place 4 · Chaska300m Hurdles454.81a8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · 60m Hurdles · Place 5 · Chaska60m Hurdles33" / 0.838m5.11.96a PB8
Mar 24Chaska vs Chanhassen DualMar 24 · 400 Meters · Place 4 · Chaska400 Meters4.1:06.70a PB8
Mar 24Chaska vs Chanhassen DualMar 24 · 200 Meters · Place 9 · Chaska200 Meters9.30.57a PB8

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 19Metro West Conference JV ChampionshipsMay 19 · 300m Hurdles · Place 7 · Chaska300m Hurdles757.08a7
May 19Metro West Conference JV ChampionshipsMay 19 · 100m Hurdles · Place 14 · Chaska100m Hurdles1421.45a7
May 19Metro West Conference JV ChampionshipsMay 19 · 200 Meters · Place 4 · Chaska200 Meters431.59a7
May 9SLP JV QuadMay 9 · 300m Hurdles · Place 4 · Chaska300m Hurdles456.03a7
May 9SLP JV QuadMay 9 · 100m Hurdles · Place 12 · Chaska100m Hurdles1221.55a7
May 9SLP JV QuadMay 9 · 200 Meters · Place 23 · Chaska200 Meters2331.28a7
Apr 29Chaska JV QuadApr 29 · 300m Hurdles · Place 7 · Chaska300m Hurdles757.757
Apr 29Chaska JV QuadApr 29 · 100m Hurdles · Place 13 · Chaska100m Hurdles1321.667
Apr 29Chaska JV QuadApr 29 · 200 Meters · Place 51 · Chaska200 Meters5132.807
Apr 22Chanhassen InvitationalApr 22 · 300m Hurdles · Place 13 · Chaska300m Hurdles30" / 0.762m13.57.26a7
Apr 22Chanhassen InvitationalApr 22 · 100m Hurdles · Place 22 · Chaska100m Hurdles33" / 0.838m22.21.42a7
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Place 54 · Chaska200 Meters54.31.60a7
Apr 16Chaska MeetApr 16 · 300m Hurdles · Place 15 · Chaska300m Hurdles1559.16a7
Apr 16Chaska MeetApr 16 · 100m Hurdles · Place 16 · Chaska100m Hurdles1621.88a7
Apr 16Chaska MeetApr 16 · 200 Meters · Place 29 · Chaska200 Meters2931.33a7
Apr 8Jefferson Quad MeetApr 8 · 300m Hurdles · Place 13 · Chaska300m Hurdles131:00.117
Apr 8Jefferson Quad MeetApr 8 · 100m Hurdles · Place 18 · Chaska100m Hurdles1822.397
Apr 8Jefferson Quad MeetApr 8 · 200 Meters · Place 37 · Chaska200 Meters3732.377

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 27Chaska/Chan IndoorMar 27 · 60m Hurdles · Place 8 · Chaska60m Hurdles812.91a7
Mar 27Chaska/Chan IndoorMar 27 · 400 Meters · Place 23 · Chaska400 Meters231:14.83a7
Mar 27Chaska/Chan IndoorMar 27 · 200 Meters · Place 30 · Chaska200 Meters3032.17a7