Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt. Louis Park Quad · May 814.56aSt. Louis Park QuadMay 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 2AAA Championships · May 2718.33aMSHSL Section 2AAA ChampionshipsMay 27, 2026
200 Meters · IndoorChaska vs Chanhassen Dual · Mar 2430.66aChaska vs Chanhassen DualMarch 24, 2026
200 Meters · OutdoorSt. Louis Park Quad · May 828.87aSt. Louis Park QuadMay 8, 2026
300m Hurdles · 30" / 0.762m · Outdoor7AAA Section True Team · May 649.73a7AAA Section True TeamMay 6, 2026
400 Meters · IndoorChaska vs Chanhassen Dual · Mar 241:04.52aChaska vs Chanhassen DualMarch 24, 2026
400 Meters · OutdoorChanhassen Invitational · Apr 211:05.65aChanhassen InvitationalApril 21, 2026
60m Hurdles · 33" / 0.838m · IndoorChaska vs Chanhassen Dual · Mar 2411.64aChaska vs Chanhassen DualMarch 24, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 18 · Chaska300m Hurdles30" / 0.762mRound P18.49.94a10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 100m Hurdles · Place 17 · Chaska100m Hurdles33" / 0.838mRound P17.18.33a PB10
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 19 · Chaska300m Hurdles30" / 0.762m19.53.61a10
May 13Metro West Conference ChampionshipsMay 13 · 100m Hurdles · Place 17 · Chaska100m Hurdles33" / 0.838m17.19.37a10
May 8St. Louis Park QuadMay 8 · 200 Meters · Place 9 · Chaska200 Meters9.28.87a PB10
May 8St. Louis Park QuadMay 8 · 100 Meters · Place 21 · Chaska100 Meters21.14.56a PB10
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 7 · Chaska300m Hurdles30" / 0.762m7.49.73a PB10
May 67AAA Section True TeamMay 6 · 100m Hurdles · Place 19 · Chaska100m Hurdles33" / 0.838m19.18.92a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 4 · Chaska300m Hurdles30" / 0.762m4.50.10a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100m Hurdles · Place 18 · Chaska100m Hurdles33" / 0.838m18.18.62a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 300m Hurdles · Place 8 · Chaska300m Hurdles30" / 0.762m8.50.41a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 100m Hurdles · Place 13 · Chaska100m Hurdles33" / 0.838m13.18.92a10
Apr 21Chanhassen InvitationalApr 21 · 100m Hurdles · Place 5 · Chaska100m Hurdles33" / 0.838m5.18.70a10
Apr 21Chanhassen InvitationalApr 21 · 400 Meters · Place 5 · Chaska400 Meters5.1:05.65a PB10
Apr 15Chaska InvitationalApr 15 · 300m Hurdles · Place 2 · Chaska300m Hurdles30" / 0.762m2.50.89a10
Apr 15Chaska InvitationalApr 15 · 100m Hurdles · Place 3 · Chaska100m Hurdles33" / 0.838m3.19.18a10
Apr 7Jefferson Quad MeetApr 7 · 300m Hurdles · Place 3 · Chaska300m Hurdles354.64a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 60m Hurdles · Place 11 · Chaska60m Hurdles1111.32a10
Apr 4Orono Indoor MeetApr 4 · 400 Meters · Place 5 · Chaska400 Meters51:06.84a10
Mar 24Chaska vs Chanhassen DualMar 24 · 60m Hurdles · Place 3 · Chaska60m Hurdles33" / 0.838m3.11.64a PB10
Mar 24Chaska vs Chanhassen DualMar 24 · 400 Meters · Place 1 · Chaska400 Meters1.1:04.52a PB10
Mar 24Chaska vs Chanhassen DualMar 24 · 200 Meters · Place 10 · Chaska200 Meters10.30.66a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 300m Hurdles · Place 14 · Chaska300m Hurdles30" / 0.762mRound P14.50.97a9
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 100m Hurdles · Place 22 · Chaska100m Hurdles33" / 0.838mRound P22.18.88a9
May 14Metro West Conference ChampionshipsMay 14 · 300m Hurdles · Place 15 · Chaska300m Hurdles1552.66a9
May 14Metro West Conference ChampionshipsMay 14 · 100m Hurdles · Place 19 · Chaska100m Hurdles1919.40a9
May 7Section 7AAA True TeamMay 7 · 300m Hurdles · Place 22 · Chaska300m Hurdles30" / 0.762m22.53.07a9
May 7Section 7AAA True TeamMay 7 · 100m Hurdles · Place 24 · Chaska100m Hurdles33" / 0.838m24.19.41a9
May 1Minnesota HS InvitationalMay 1 · 300m Hurdles · Place 13 · Chaska300m Hurdles1352.28a9
May 1Minnesota HS InvitationalMay 1 · 100m Hurdles · Place 17 · Chaska100m Hurdles1719.31a9
Apr 26Lakeville North Mega MeetApr 26 · 300m Hurdles · Place 16 · Chaska300m Hurdles1653.889
Apr 26Lakeville North Mega MeetApr 26 · 100m Hurdles · Place 28 · Chaska100m Hurdles2821.289
Apr 22Chanhassen InvitationalApr 22 · 300m Hurdles · Place 10 · Chaska300m Hurdles30" / 0.762m10.54.69a9
Apr 22Chanhassen InvitationalApr 22 · 100m Hurdles · Place 15 · Chaska100m Hurdles33" / 0.838m15.19.40a9
Apr 8Jefferson Quad MeetApr 8 · 300m Hurdles · Place 4 · Chaska300m Hurdles454.059
Apr 8Jefferson Quad MeetApr 8 · 100m Hurdles · Place 9 · Chaska100m Hurdles919.589

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 55m Hurdles · Place 11 · Chaska55m Hurdles1111.12a9
Apr 5Orono Indoor MeetApr 5 · 400 Meters · Place 4 · Chaska400 Meters41:10.62a9
Mar 27Chaska/Chan IndoorMar 27 · 60m Hurdles · Place 4 · Chaska60m Hurdles411.41a9