Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJefferson Quad Meet · Apr 812.58Jefferson Quad MeetApril 8, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 2AAA Championships · May 2716.35aMSHSL Section 2AAA ChampionshipsMay 27, 2026
200 Meters · OutdoorChanhassen Invitational · Apr 2328.14aChanhassen InvitationalApril 23, 2024
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 2AAA Championships · May 2741.68aMSHSL Section 2AAA ChampionshipsMay 27, 2026
400 Meters · IndoorChaska vs Chanhassen Dual · Mar 2453.92aChaska vs Chanhassen DualMarch 24, 2026
400 Meters · OutdoorMetro West JV Meet · May 131:03.18aMetro West JV MeetMay 13, 2024
60m Hurdles · 39" / 0.991m · IndoorChaska vs Chanhassen Dual · Mar 2410.01aChaska vs Chanhassen DualMarch 24, 2026
High Jump · IndoorChaska vs Chanhassen Dual · Mar 245' 2"Chaska vs Chanhassen DualMarch 24, 2026
High Jump · OutdoorClass AAA True Team Wild Card · May 85' 6"Class AAA True Team Wild CardMay 8, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · High Jump · ChanhassenHigh Jump--DNS10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 6 · Chanhassen300m Hurdles36" / 0.914mRound P6.41.68a PB10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Chanhassen300m Hurdles36" / 0.914m--DNS10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 110m Hurdles · Place 11 · Chanhassen110m Hurdles39" / 0.991mRound P11.16.35a PB10
May 13Metro West Conference ChampionshipsMay 13 · High Jump · Place 16 · ChanhassenHigh Jump16.5' 4"10
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 5 · Chanhassen300m Hurdles36" / 0.914m5.43.26a10
May 13Metro West Conference ChampionshipsMay 13 · 110m Hurdles · Place 8 · Chanhassen110m Hurdles39" / 0.991m8.17.64a10
May 8Class AAA True Team Wild CardMay 8 · High Jump · Place 45 · ChanhassenHigh Jump45.5' 6" PB10
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 17 · Chanhassen300m Hurdles36" / 0.914m17.42.51a10
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 54 · Chanhassen110m Hurdles39" / 0.991m54.17.02a10
May 67AAA Section True TeamMay 6 · High Jump · Place 12 · ChanhassenHigh Jump12.5' 6"10
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 5 · Chanhassen300m Hurdles36" / 0.914m5.42.51a10
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 9 · Chanhassen110m Hurdles39" / 0.991m9.17.02a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · High Jump · Place 19 · ChanhassenHigh Jump19.5' 3"10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 4 · Chanhassen300m Hurdles36" / 0.914m4.43.54a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 110m Hurdles · Place 15 · Chanhassen110m Hurdles39" / 0.991m15.17.59a10
Apr 21Chanhassen InvitationalApr 21 · High Jump · Place 3 · ChanhassenHigh Jump3.5' 2"10
Apr 21Chanhassen InvitationalApr 21 · 300m Hurdles · Place 2 · Chanhassen300m Hurdles36" / 0.914m2.43.31a10
Apr 21Chanhassen InvitationalApr 21 · 110m Hurdles · Place 2 · Chanhassen110m Hurdles39" / 0.991m2.17.01a10
Apr 15Chaska InvitationalApr 15 · High Jump · Place 2 · ChanhassenHigh Jump2.5' 6"10
Apr 15Chaska InvitationalApr 15 · 300m Hurdles · Place 3 · Chanhassen300m Hurdles36" / 0.914m3.43.71a10
Apr 15Chaska InvitationalApr 15 · 110m Hurdles · Place 6 · Chanhassen110m Hurdles39" / 0.991m6.18.88a10
Apr 10Armstrong InvitationalApr 10 · High Jump · Place 7 · ChanhassenHigh Jump7.5' 6"10
Apr 10Armstrong InvitationalApr 10 · 300m Hurdles · Place 9 · Chanhassen300m Hurdles36" / 0.914m9.45.66a10
Apr 10Armstrong InvitationalApr 10 · 110m Hurdles · Place 8 · Chanhassen110m Hurdles39" / 0.991m8.18.51a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · High Jump · Place 3 · ChanhassenHigh Jump3.5' 2" PB10
Mar 24Chaska vs Chanhassen DualMar 24 · 60m Hurdles · Place 2 · Chanhassen60m Hurdles39" / 0.991m2.10.01a PB10
Mar 24Chaska vs Chanhassen DualMar 24 · 400 Meters · Place 3 · Chanhassen400 Meters3.53.92a PB10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19Metro West Conference JV ChampionshipsMay 19 · High Jump · Place 4 · ChanhassenHigh Jump45-29
May 19Metro West Conference JV ChampionshipsMay 19 · 300m Hurdles · Place 2 · Chanhassen300m Hurdles247.57a9
May 19Metro West Conference JV ChampionshipsMay 19 · 110m Hurdles · Place 2 · Chanhassen110m Hurdles218.64a9
May 5Chanhassen JV MeetMay 5 · 300m Hurdles · Place 3 · Chanhassen300m Hurdles346.53a9
May 5Chanhassen JV MeetMay 5 · 110m Hurdles · Place 1 · Chanhassen110m Hurdles119.32a9
May 1Minnesota HS InvitationalMay 1 · High Jump · Place 19 · ChanhassenHigh Jump195-29
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Chanhassen200 MetersRelay Split—25.3hUnofficial9
Apr 22Chanhassen InvitationalApr 22 · 300m Hurdles · Place 8 · Chanhassen300m Hurdles36" / 0.914m8.47.16a9
Apr 22Chanhassen InvitationalApr 22 · 110m Hurdles · Chanhassen110m Hurdles39" / 0.991m—DNS9
Apr 22Chanhassen InvitationalApr 22 · High Jump · Place 13 · ChanhassenHigh Jump13.5' 2"9
Apr 16Chaska MeetApr 16 · High Jump · Place 8 · ChanhassenHigh Jump85-09
Apr 16Chaska MeetApr 16 · 300m Hurdles · Place 5 · Chanhassen300m Hurdles546.89a9
Apr 16Chaska MeetApr 16 · 110m Hurdles · Place 9 · Chanhassen110m Hurdles922.55a9
Apr 8Jefferson Quad MeetApr 8 · High Jump · Place 9 · ChanhassenHigh Jump95-00.009
Apr 8Jefferson Quad MeetApr 8 · 300m Hurdles · Place 6 · Chanhassen300m Hurdles649.309
Apr 8Jefferson Quad MeetApr 8 · 100 Meters · Place 23 · Chanhassen100 Meters2312.58 PB9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Metro West JV MeetMay 13 · 400 Meters · Place 9 · Chanhassen400 Meters91:03.18a PB—
May 13Metro West JV MeetMay 13 · 100 Meters · Place 66 · Chanhassen100 Meters6614.07a—
May 6Chanhassen JV MeetMay 6 · 400 Meters · Place 28 · Chanhassen400 Meters281:04.31a—
May 6Chanhassen JV MeetMay 6 · 200 Meters · Place 63 · Chanhassen200 Meters6328.86a—
Apr 23Chanhassen InvitationalApr 23 · 200 Meters · Place 44 · Chanhassen200 Meters44.28.14a PB8
Apr 23Chanhassen InvitationalApr 23 · 100 Meters · Place 62 · Chanhassen100 Meters62.13.56a8
Apr 17Chaska PentApr 17 · 200 Meters · Place 51 · Chanhassen200 Meters5128.50a—
Apr 17Chaska PentApr 17 · 100 Meters · Place 57 · Chanhassen100 Meters5713.51a—
Apr 9Red Knight Outdoor Meet Apr 9 · 200 Meters · Place 22 · Chanhassen200 Meters22.28.79a8
Apr 9Red Knight Outdoor Meet Apr 9 · 100 Meters · Place 22 · Chanhassen100 Meters22.14.59a8