Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 2AAA Championships · May 2718.66aMSHSL Section 2AAA ChampionshipsMay 27, 2026
200 Meters · IndoorChaska vs Chanhassen Dual · Mar 2431.28aChaska vs Chanhassen DualMarch 24, 2026
200 Meters · OutdoorChaska Meet #2 · Apr 2829.67aChaska Meet #2April 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2AAA Championships · May 2752.22aMSHSL Section 2AAA ChampionshipsMay 27, 2026
400 Meters · IndoorChaska vs Chanhassen Dual · Mar 241:08.21aChaska vs Chanhassen DualMarch 24, 2026
400 Meters · OutdoorSt. Louis Park Quad · May 81:06.62aSt. Louis Park QuadMay 8, 2026
60m Hurdles · 33" / 0.838m · IndoorChaska vs Chanhassen Dual · Mar 2411.75aChaska 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 22 · Chaska300m Hurdles30" / 0.762mRound P22.52.22a PB8
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 100m Hurdles · Place 18 · Chaska100m Hurdles33" / 0.838mRound P18.18.66a PB8
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 17 · Chaska300m Hurdles30" / 0.762m17.53.15a8
May 13Metro West Conference ChampionshipsMay 13 · 100m Hurdles · Place 20 · Chaska100m Hurdles33" / 0.838m20.21.15a8
May 8St. Louis Park QuadMay 8 · 400 Meters · Place 3 · Chaska400 Meters3.1:06.62a PB8
May 8St. Louis Park QuadMay 8 · 200 Meters · Place 26 · Chaska200 Meters26.30.48a8
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 21 · Chaska300m Hurdles30" / 0.762m21.53.44a8
May 67AAA Section True TeamMay 6 · 100m Hurdles · Place 22 · Chaska100m Hurdles33" / 0.838m22.19.39a8
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 14 · Chaska300m Hurdles30" / 0.762m14.52.89a8
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100m Hurdles · Place 27 · Chaska100m Hurdles33" / 0.838m27.20.10a8
Apr 28Chaska Meet #2Apr 28 · 400 Meters · Place 2 · Chaska400 Meters2.1:08.14a8
Apr 28Chaska Meet #2Apr 28 · 200 Meters · Place 5 · Chaska200 Meters5.29.67a PB8
Apr 25Lakeville North Panther Mega MeetApr 25 · 300m Hurdles · Place 18 · Chaska300m Hurdles30" / 0.762m18.54.88a8
Apr 25Lakeville North Panther Mega MeetApr 25 · 100m Hurdles · Place 26 · Chaska100m Hurdles33" / 0.838m26.20.65a8
Apr 21Chanhassen InvitationalApr 21 · 300m Hurdles · Place 10 · Chaska300m Hurdles30" / 0.762m10.55.18a8
Apr 21Chanhassen InvitationalApr 21 · 100m Hurdles · Place 15 · Chaska100m Hurdles33" / 0.838m15.20.67a8
Apr 21Chanhassen InvitationalApr 21 · 200 Meters · Place 23 · Chaska200 Meters23.29.86a8
Apr 15Chaska InvitationalApr 15 · 300m Hurdles · Place 8 · Chaska300m Hurdles30" / 0.762m8.54.59a8
Apr 15Chaska InvitationalApr 15 · 100m Hurdles · Place 7 · Chaska100m Hurdles33" / 0.838m7.20.51a8
Apr 7Jefferson Quad MeetApr 7 · 300m Hurdles · Place 5 · Chaska300m Hurdles557.14a8

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 60m Hurdles · Place 15 · Chaska60m Hurdles1512.34a8
Apr 4Orono Indoor MeetApr 4 · 400 Meters · Place 9 · Chaska400 Meters91:09.47a8
Mar 24Chaska vs Chanhassen DualMar 24 · 60m Hurdles · Place 4 · Chaska60m Hurdles33" / 0.838m4.11.75a PB8
Mar 24Chaska vs Chanhassen DualMar 24 · 400 Meters · Place 9 · Chaska400 Meters9.1:08.21a PB8
Mar 24Chaska vs Chanhassen DualMar 24 · 200 Meters · Place 14 · Chaska200 Meters14.31.28a PB8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19Metro West Conference JV ChampionshipsMay 19 · 100m Hurdles · Place 13 · Chaska100m Hurdles1321.36a7
May 9SLP JV QuadMay 9 · 300m Hurdles · Place 7 · Chaska300m Hurdles756.67a7
May 9SLP JV QuadMay 9 · 100m Hurdles · Place 11 · Chaska100m Hurdles1120.73a7
May 9SLP JV QuadMay 9 · 200 Meters · Place 28 · Chaska200 Meters2832.31a7
Apr 29Chaska JV QuadApr 29 · 300m Hurdles · Place 10 · Chaska300m Hurdles101:00.567
Apr 29Chaska JV QuadApr 29 · 100m Hurdles · Place 12 · Chaska100m Hurdles1221.397
Apr 29Chaska JV QuadApr 29 · 200 Meters · Place 45 · Chaska200 Meters4532.327
Apr 22Chanhassen InvitationalApr 22 · 300m Hurdles · Place 17 · Chaska300m Hurdles30" / 0.762m17.59.45a7
Apr 22Chanhassen InvitationalApr 22 · 100m Hurdles · Place 20 · Chaska100m Hurdles33" / 0.838m20.20.90a7
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Place 64 · Chaska200 Meters64.32.29a7
Apr 16Chaska MeetApr 16 · 300m Hurdles · Place 16 · Chaska300m Hurdles1659.27a7
Apr 16Chaska MeetApr 16 · 100m Hurdles · Place 15 · Chaska100m Hurdles1521.51a7
Apr 8Jefferson Quad MeetApr 8 · 300m Hurdles · Place 14 · Chaska300m Hurdles141:00.547
Apr 8Jefferson Quad MeetApr 8 · 100m Hurdles · Place 15 · Chaska100m Hurdles1521.457

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 55m Hurdles · Place 22 · Chaska55m Hurdles2212.95a7
Apr 5Orono Indoor MeetApr 5 · 400 Meters · Place 14 · Chaska400 Meters141:17.66a7
Mar 27Chaska/Chan IndoorMar 27 · 60m Hurdles · Place 7 · Chaska60m Hurdles712.16a7
Mar 27Chaska/Chan IndoorMar 27 · 400 Meters · Place 22 · Chaska400 Meters221:14.34a7
Mar 27Chaska/Chan IndoorMar 27 · 200 Meters · Place 34 · Chaska200 Meters3433.03a7