Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWaconia JV Invitational · May 412.29aWaconia JV InvitationalMay 4, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 2AAA Championships · May 2719.17aMSHSL Section 2AAA ChampionshipsMay 27, 2026
200 Meters · IndoorChaska/Chan Indoor · Mar 2728.47aChaska/Chan IndoorMarch 27, 2025
300m Hurdles · 36" / 0.914m · OutdoorMinnesota Open HS Spring Invitational · Apr 2945.97aMinnesota Open HS Spring InvitationalApril 29, 2026
400 Meters · IndoorChaska vs Chanhassen Dual · Mar 2456.38aChaska vs Chanhassen DualMarch 24, 2026
400 Meters · OutdoorWaconia JV Invitational · May 459.48aWaconia JV InvitationalMay 4, 2026
60m Hurdles · 39" / 0.991m · IndoorChaska vs Chanhassen Dual · Mar 2411.60aChaska vs Chanhassen DualMarch 24, 2026
High Jump · IndoorChaska vs Chanhassen Dual · Mar 244' 8"Chaska vs Chanhassen DualMarch 24, 2026
High Jump · OutdoorChaska Meet #2 · Apr 284' 8"Chaska Meet #2April 28, 2026
Pole Vault · OutdoorMSHSL Section 2AAA Championships · May 2711-04.00MSHSL Section 2AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Pole Vault · Place 12 · ChanhassenPole Vault12.11-04.00 PB10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 20 · Chanhassen300m Hurdles36" / 0.914mRound P20.46.61a10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 110m Hurdles · Place 23 · Chanhassen110m Hurdles39" / 0.991mRound P23.19.17a PB10
May 13Metro West Conference ChampionshipsMay 13 · Pole Vault · Place 9 · ChanhassenPole Vault9.10' 6"10
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 17 · Chanhassen300m Hurdles36" / 0.914m17.46.40a10
May 13Metro West Conference ChampionshipsMay 13 · 110m Hurdles · Place 18 · Chanhassen110m Hurdles39" / 0.991m18.19.79a10
May 8Class AAA True Team Wild CardMay 8 · Pole Vault · Place 45 · ChanhassenPole Vault45.9' 6"10
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 72 · Chanhassen300m Hurdles36" / 0.914m72.46.65a10
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 89 · Chanhassen110m Hurdles39" / 0.991m89.20.03a10
May 67AAA Section True TeamMay 6 · Pole Vault · Place 14 · ChanhassenPole Vault14.9' 6"10
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 16 · Chanhassen300m Hurdles36" / 0.914m16.46.65a10
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 25 · Chanhassen110m Hurdles39" / 0.991m25.20.03a10
May 4Waconia JV InvitationalMay 4 · 400 Meters · Place 2 · Chanhassen400 Meters2.59.48a PB10
May 4Waconia JV InvitationalMay 4 · 100 Meters · Place 7 · Chanhassen100 Meters7.12.29a PB10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 11 · Chanhassen300m Hurdles36" / 0.914m11.45.97a PB10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 110m Hurdles · Place 25 · Chanhassen110m Hurdles39" / 0.991m25.19.78a10
Apr 28Chaska Meet #2Apr 28 · Pole Vault · Place 2 · ChanhassenPole Vault2.9' 0"10
Apr 28Chaska Meet #2Apr 28 · High Jump · Place 10 · ChanhassenHigh Jump10.4' 8" PB10
Apr 21Chanhassen InvitationalApr 21 · Pole Vault · Place 10 · ChanhassenPole Vault10.7' 6"10
Apr 21Chanhassen InvitationalApr 21 · 300m Hurdles · Place 3 · Chanhassen300m Hurdles36" / 0.914m3.46.08a10
Apr 15Chaska InvitationalApr 15 · Pole Vault · ChanhassenPole Vault—DNS10
Apr 15Chaska InvitationalApr 15 · 300m Hurdles · Place 6 · Chanhassen300m Hurdles36" / 0.914m6.47.12a10
Apr 10Armstrong InvitationalApr 10 · Pole Vault · ChanhassenPole Vault—NH10
Apr 10Armstrong InvitationalApr 10 · 110m Hurdles · Place 12 · Chanhassen110m Hurdles39" / 0.991m12.19.90a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · High Jump · Place 7 · ChanhassenHigh Jump7.4' 8" PB10
Mar 24Chaska vs Chanhassen DualMar 24 · 60m Hurdles · Place 3 · Chanhassen60m Hurdles39" / 0.991m3.11.60a PB10
Mar 24Chaska vs Chanhassen DualMar 24 · 400 Meters · Place 5 · Chanhassen400 Meters5.56.38a PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Metro West Conference JV ChampionshipsMay 19 · High Jump · Place 20 · ChanhassenHigh Jump204-69
May 19Metro West Conference JV ChampionshipsMay 19 · 300m Hurdles · Place 12 · Chanhassen300m Hurdles1251.02a9
May 19Metro West Conference JV ChampionshipsMay 19 · 100 Meters · Place 57 · Chanhassen100 Meters5713.75a9
May 5Chanhassen JV MeetMay 5 · 300m Hurdles · Place 8 · Chanhassen300m Hurdles850.20a9
Apr 29Chaska JV QuadApr 29 · High Jump · Place 12 · ChanhassenHigh Jump124-69
Apr 29Chaska JV QuadApr 29 · 300m Hurdles · Place 2 · Chanhassen300m Hurdles250.349
Apr 29Chaska JV QuadApr 29 · 100 Meters · Place 54 · Chanhassen100 Meters5413.739
Apr 16Chaska MeetApr 16 · 300m Hurdles · Place 6 · Chanhassen300m Hurdles650.55a9
Apr 16Chaska MeetApr 16 · 100 Meters · Place 54 · Chanhassen100 Meters5414.41a9
Apr 8Jefferson Quad MeetApr 8 · High Jump · ChanhassenHigh Jump—NH9
Apr 8Jefferson Quad MeetApr 8 · 300m Hurdles · Place 9 · Chanhassen300m Hurdles952.399

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Chaska/Chan IndoorMar 27 · 400 Meters · Place 20 · Chanhassen400 Meters201:04.88a9
Mar 27Chaska/Chan IndoorMar 27 · 200 Meters · Place 40 · Chanhassen200 Meters4028.47a PB9