Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWaconia JV Invitational · May 411.92aWaconia JV InvitationalMay 4, 2026
110m Hurdles · 39" / 0.991m · OutdoorMinnesota Open HS Spring Invitational · Apr 2916.18aMinnesota Open HS Spring InvitationalApril 29, 2026
200 Meters · IndoorChaska/Chan Indoor · Mar 2726.39aChaska/Chan IndoorMarch 27, 2025
200 Meters · OutdoorChaska JV Quad · Apr 2925.61Chaska JV QuadApril 29, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 2AAA Championships · May 2740.34aMSHSL Section 2AAA ChampionshipsMay 27, 2026
400 Meters · IndoorChaska vs Chanhassen Dual · Mar 2457.62aChaska vs Chanhassen DualMarch 24, 2026
60m Hurdles · 39" / 0.991m · IndoorChaska vs Chanhassen Dual · Mar 249.45aChaska vs Chanhassen DualMarch 24, 2026
High Jump · OutdoorMinnesota Open HS Spring Invitational · Apr 295' 3"Minnesota Open HS Spring InvitationalApril 29, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 5 · Chanhassen300m Hurdles36" / 0.914mRound P5.40.95a10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 3 · Chanhassen300m Hurdles36" / 0.914m3.40.34a PB10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 110m Hurdles · Place 12 · Chanhassen110m Hurdles39" / 0.991mRound P12.16.68a10
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 3 · Chanhassen300m Hurdles36" / 0.914m3.42.71a10
May 13Metro West Conference ChampionshipsMay 13 · 110m Hurdles · Chanhassen110m Hurdles39" / 0.991m—DQ10
May 8Class AAA True Team Wild CardMay 8 · High Jump · Place 77 · ChanhassenHigh Jump77.5' 2"10
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 14 · Chanhassen300m Hurdles36" / 0.914m14.42.24a10
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 34 · Chanhassen110m Hurdles39" / 0.991m34.16.41a10
May 67AAA Section True TeamMay 6 · High Jump · Place 24 · ChanhassenHigh Jump24.5' 2"10
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 4 · Chanhassen300m Hurdles36" / 0.914m4.42.24a10
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 6 · Chanhassen110m Hurdles39" / 0.991m6.16.41a10
May 4Waconia JV InvitationalMay 4 · 400 Meters · Chanhassen400 Meters—DNS10
May 4Waconia JV InvitationalMay 4 · 100 Meters · Place 3 · Chanhassen100 Meters3.11.92a PB10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · High Jump · Place 15 · ChanhassenHigh Jump15.5' 3" PB10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 1 · Chanhassen300m Hurdles36" / 0.914m1.41.64a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 110m Hurdles · Place 4 · Chanhassen110m Hurdles39" / 0.991m4.16.18a PB10
Apr 21Chanhassen InvitationalApr 21 · High Jump · Place 7 · ChanhassenHigh Jump7.5' 2"10
Apr 21Chanhassen InvitationalApr 21 · 300m Hurdles · Place 1 · Chanhassen300m Hurdles36" / 0.914m1.42.32a10
Apr 21Chanhassen InvitationalApr 21 · 110m Hurdles · Place 1 · Chanhassen110m Hurdles39" / 0.991m1.16.40a10
Apr 15Chaska InvitationalApr 15 · High Jump · Place 10 · ChanhassenHigh Jump10.5' 2"10
Apr 15Chaska InvitationalApr 15 · 300m Hurdles · Place 1 · Chanhassen300m Hurdles36" / 0.914m1.42.74a10
Apr 15Chaska InvitationalApr 15 · 110m Hurdles · Place 2 · Chanhassen110m Hurdles39" / 0.991m2.16.39a10
Apr 10Armstrong InvitationalApr 10 · 300m Hurdles · Place 5 · Chanhassen300m Hurdles36" / 0.914m5.43.68a10
Apr 10Armstrong InvitationalApr 10 · 110m Hurdles · Place 5 · Chanhassen110m Hurdles39" / 0.991m5.16.67a10
Apr 7Jefferson Quad MeetApr 7 · 300m Hurdles · Place 2 · Chanhassen300m Hurdles245.61a10
Apr 7Jefferson Quad MeetApr 7 · 110m Hurdles · Place 2 · Chanhassen110m Hurdles216.52a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · 60m Hurdles · Place 1 · Chanhassen60m Hurdles39" / 0.991m1.9.45a PB10
Mar 24Chaska vs Chanhassen DualMar 24 · 400 Meters · Place 9 · Chanhassen400 Meters9.57.62a PB10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 300m Hurdles · Place 12 · Chanhassen300m Hurdles36" / 0.914mRound P12.44.14a9
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 110m Hurdles · Place 17 · Chanhassen110m Hurdles39" / 0.991mRound P17.17.26a9
May 19Metro West Conference JV ChampionshipsMay 19 · 110m Hurdles · Place 1 · Chanhassen110m Hurdles118.40a9
May 14Metro West Conference ChampionshipsMay 14 · 300m Hurdles · Place 8 · Chanhassen300m Hurdles844.29a9
May 7Section 7AAA True TeamMay 7 · 300m Hurdles · Place 20 · Chanhassen300m Hurdles36" / 0.914m20.45.64a9
May 1Minnesota HS InvitationalMay 1 · 300m Hurdles · Place 10 · Chanhassen300m Hurdles1045.88a9
May 1Minnesota HS InvitationalMay 1 · 110m Hurdles · Place 13 · Chanhassen110m Hurdles1319.74a9
Apr 29Chaska JV QuadApr 29 · 200 Meters · Place 11 · Chanhassen200 Meters1125.61 PB9
Apr 29Chaska JV QuadApr 29 · 100 Meters · Place 23 · Chanhassen100 Meters2312.719
Apr 22Chanhassen InvitationalApr 22 · 300m Hurdles · Place 4 · Chanhassen300m Hurdles36" / 0.914m4.44.81a9
Apr 22Chanhassen InvitationalApr 22 · 110m Hurdles · Place 7 · Chanhassen110m Hurdles39" / 0.991m7.18.59a9
Apr 22Chanhassen InvitationalApr 22 · 100 Meters · Chanhassen100 Meters—DNS9
Apr 16Chaska MeetApr 16 · 300m Hurdles · Place 4 · Chanhassen300m Hurdles445.77a9
Apr 16Chaska MeetApr 16 · 110m Hurdles · Place 4 · Chanhassen110m Hurdles419.73a9
Apr 11Armstrong InvitationalApr 11 · 300m Hurdles · Place 10 · Chanhassen300m Hurdles1046.09a9
Apr 11Armstrong InvitationalApr 11 · 110m Hurdles · Place 13 · Chanhassen110m Hurdles1319.35a9
Apr 8Jefferson Quad MeetApr 8 · Long Jump · Place 14 · ChanhassenLong Jump1416-06.759
Apr 8Jefferson Quad MeetApr 8 · 300m Hurdles · Place 4 · Chanhassen300m Hurdles448.079
Apr 8Jefferson Quad MeetApr 8 · 100 Meters · Place 25 · Chanhassen100 Meters2512.759

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Chaska/Chan IndoorMar 27 · Long Jump · Place 9 · ChanhassenLong Jump916-9.59
Mar 27Chaska/Chan IndoorMar 27 · 200 Meters · Place 18 · Chanhassen200 Meters1826.39a PB9