Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinnesota Open HS Spring Invitational · Apr 2911.79aMinnesota Open HS Spring InvitationalApril 29, 2026
200 Meters · IndoorOrono Indoor Meet · Apr 425.30aOrono Indoor MeetApril 4, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 6AA Championships · May 2642.37aMSHSL Section 6AA ChampionshipsMay 26, 2026
60 Meters · IndoorOrono Indoor Meet · Apr 47.75aOrono Indoor MeetApril 4, 2026
Long Jump · OutdoorEden Prairie Booster Invitational · Apr 2518' 0.5"Eden Prairie Booster InvitationalApril 25, 2026
Triple Jump · OutdoorMetro West Conference Championships · May 1337' 3"Metro West Conference ChampionshipsMay 13, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AA ChampionshipsMay 26 · 300m Hurdles · Place 4 · Orono300m Hurdles36" / 0.914mRound P4.42.37a PB12
May 26MSHSL Section 6AA ChampionshipsMay 26 · 300m Hurdles · Place 8 · Orono300m Hurdles36" / 0.914m8.44.73a12
May 20New Prague Last Chance MeetMay 20 · 300m Hurdles · Place 13 · Orono300m Hurdles1348.19a12
May 16Class AA State True TeamMay 16 · Triple Jump · Place 20 · OronoTriple Jump20.35' 7.25"12
May 16Class AA State True TeamMay 16 · 300m Hurdles · Place 4 · Orono300m Hurdles36" / 0.914m4.42.63a12
May 16Class AA State True TeamMay 16 · 100 Meters · Place 23 · Orono100 Meters23.11.86a12
May 13Metro West Conference ChampionshipsMay 13 · Triple Jump · Place 15 · OronoTriple Jump15.37' 3" PB12
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 4 · Orono300m Hurdles36" / 0.914m4.43.18a12
May 8St. Louis Park QuadMay 8 · Triple Jump · OronoTriple Jump—DNS12
May 8St. Louis Park QuadMay 8 · 200 Meters · Orono200 Meters—DNS12
May 66AA Section True TeamMay 6 · Long Jump · Place 21 · OronoLong Jump21.17' 4"12
May 66AA Section True TeamMay 6 · 300m Hurdles · Place 6 · Orono300m Hurdles36" / 0.914m6.44.43a12
May 66AA Section True TeamMay 6 · 100 Meters · Place 20 · Orono100 Meters20.12.05a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Long Jump · Place 18 · OronoLong Jump18.18' 0"12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Orono300m Hurdles36" / 0.914m—DNS12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100 Meters · Place 19 · Orono100 Meters19.11.79a PB12
Apr 25Eden Prairie Booster InvitationalApr 25 · Long Jump · Place 16 · OronoLong Jump16.18' 0.5" PB12
Apr 25Eden Prairie Booster InvitationalApr 25 · 300m Hurdles · Place 10 · Orono300m Hurdles36" / 0.914m10.45.56a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 100 Meters · Place 18 · Orono100 Meters18.11.97a12
Apr 20Waconia InvitationalApr 20 · Long Jump · Place 8 · OronoLong Jump8.17' 7.75"12
Apr 20Waconia InvitationalApr 20 · 300m Hurdles · Place 2 · Orono300m Hurdles36" / 0.914m2.46.27a12
Apr 20Waconia InvitationalApr 20 · 100 Meters · Place 12 · Orono100 Meters12.12.87a12
Apr 16Spartan InvitationalApr 16 · 300m Hurdles · Place 6 · Orono300m Hurdles644.45a12
Apr 16Spartan InvitationalApr 16 · 100 Meters · Place 18 · Orono100 Meters1811.85a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · Long Jump · Place 6 · OronoLong Jump618-2.512
Apr 4Orono Indoor MeetApr 4 · 200 Meters · Place 6 · Orono200 Meters625.30a PB12
Apr 4Orono Indoor MeetApr 4 · 60 Meters · Place 17 · Orono60 Meters177.75a PB12