Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWaconia Invitational · Apr 2012.31aWaconia InvitationalApril 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSL State Track & Field Championships · Jun 414.37aMSHSL State Track & Field ChampionshipsJune 4, 2026
200 Meters · OutdoorWaconia Invitational · Apr 2023.32aWaconia InvitationalApril 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL State Track & Field Championships · Jun 437.35aMSHSL State Track & Field ChampionshipsJune 4, 2026
400 Meters · OutdoorNew Prague Last Chance Meet · May 2051.33aNew Prague Last Chance MeetMay 20, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 7 · New Prague300m Hurdles36" / 0.914mRound P7.38.53a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 2 · New Prague300m Hurdles36" / 0.914m2.37.35a PB12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 3 · New Prague110m Hurdles39" / 0.991mRound P3.14.77aWind: -1.212
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 5 · New Prague110m Hurdles39" / 0.991m5.14.37a PBWind: -0.412
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 300m Hurdles · Place 2 · New Prague300m Hurdles36" / 0.914mRound P2.38.40a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 300m Hurdles · Place 2 · New Prague300m Hurdles36" / 0.914m2.37.80a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 110m Hurdles · Place 3 · New Prague110m Hurdles39" / 0.991mRound P3.14.66a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 110m Hurdles · Place 3 · New Prague110m Hurdles39" / 0.991m3.14.65aWind: -1.412
May 20New Prague Last Chance MeetMay 20 · 400 Meters · Place 1 · New Prague400 Meters151.33a PB12
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 1 · New Prague300m Hurdles36" / 0.914m1.40.02a12
May 13Metro West Conference ChampionshipsMay 13 · 110m Hurdles · Place 1 · New Prague110m Hurdles39" / 0.991m1.15.07a12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 2 · New Prague300m Hurdles36" / 0.914m2.39.14a12
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 2 · New Prague110m Hurdles39" / 0.991m2.14.69a12
May 51AAA Section True Team May 5 · 300m Hurdles · Place 2 · New Prague300m Hurdles36" / 0.914m2.39.14a12
May 51AAA Section True Team May 5 · 110m Hurdles · Place 2 · New Prague110m Hurdles39" / 0.991m2.14.69a12
Apr 24Hamline Elite MeetApr 24 · 300m Hurdles · Place 3 · New Prague300m Hurdles338.19a12
Apr 24Hamline Elite MeetApr 24 · 110m Hurdles · Place 3 · New Prague110m Hurdles314.59a12
Apr 20Waconia InvitationalApr 20 · 200 Meters · Place 3 · New Prague200 Meters3.23.32a PB12
Apr 20Waconia InvitationalApr 20 · 100 Meters · Place 2 · New Prague100 Meters2.12.31a PB12
Apr 16Spartan InvitationalApr 16 · 300m Hurdles · Place 1 · New Prague300m Hurdles138.87a12
Apr 16Spartan InvitationalApr 16 · 110m Hurdles · Place 1 · New Prague110m Hurdles114.58a12