Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 8A Championships · May 2915.67aMSHSL Section 8A ChampionshipsMay 29, 2026
200 Meters · IndoorMaple River Conference Indoor · Mar 2624.91aMaple River Conference IndoorMarch 26, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 8A Championships · May 2941.58aMSHSL Section 8A ChampionshipsMay 29, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 13 · United Clay-Becker300m Hurdles36" / 0.914mRound P13.42.09a9
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 11 · United Clay-Becker110m Hurdles39" / 0.991mRound P11.15.85aWind: -39
May 29MSHSL Section 8A ChampionshipsMay 29 · 300m Hurdles · Place 1 · United Clay-Becker300m Hurdles36" / 0.914m1.41.58a PB9
May 29MSHSL Section 8A ChampionshipsMay 29 · 110m Hurdles · Place 1 · United Clay-Becker110m Hurdles39" / 0.991m1.15.67a PBWind: 0.19
May 21MSHSL Section 8A - West Sub-SectionMay 21 · 300m Hurdles · Place 1 · United Clay-Becker300m Hurdles36" / 0.914m1.42.54a9
May 21MSHSL Section 8A - West Sub-SectionMay 21 · 110m Hurdles · Place 1 · United Clay-Becker110m Hurdles39" / 0.991m1.16.44a9
May 12Heart O Lakes Conference ChampionshipMay 12 · 300m Hurdles · Place 2 · United Clay-Becker300m Hurdles243.16a9
May 12Heart O Lakes Conference ChampionshipMay 12 · 110m Hurdles · Place 1 · United Clay-Becker110m Hurdles115.60a9
May 76A Section True TeamMay 7 · 300m Hurdles · Place 4 · United Clay-Becker300m Hurdles36" / 0.914m4.42.55a9
May 76A Section True TeamMay 7 · 110m Hurdles · Place 2 · United Clay-Becker110m Hurdles39" / 0.991m2.15.72a9
Apr 30Hank Emmel InvitationalApr 30 · 300m Hurdles · Place 1 · United Clay-Becker300m Hurdles141.73a9
Apr 30Hank Emmel InvitationalApr 30 · 110m Hurdles · Place 1 · United Clay-Becker110m Hurdles116.02a9
Apr 23UCB BoosterApr 23 · 300m Hurdles · Place 1 · United Clay-Becker300m Hurdles142.98a9
Apr 23UCB BoosterApr 23 · 110m Hurdles · Place 1 · United Clay-Becker110m Hurdles115.86a9
Apr 16UCB Early BirdApr 16 · 300m Hurdles · Place 1 · United Clay-Becker300m Hurdles142.89a9
Apr 16UCB Early BirdApr 16 · 110m Hurdles · Place 1 · United Clay-Becker110m Hurdles116.67a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Maple River Conference IndoorMar 26 · 55m Hurdles · Place 1 · United Clay-Becker55m Hurdles18.64a9
Mar 26Maple River Conference IndoorMar 26 · 200 Meters · Place 1 · United Clay-Becker200 Meters124.91a PB9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MSHSL Section 8A ChampionshipsMay 30 · 300m Hurdles · Place 9 · United Clay-Becker300m Hurdles945.83a8
May 30MSHSL Section 8A ChampionshipsMay 30 · 110m Hurdles · Place 5 · United Clay-Becker110m Hurdles516.59a8
May 13Heart O' Lakes Conference ChampionshipMay 13 · 300m Hurdles · Place 6 · United Clay-Becker300m Hurdles644.81a8
May 13Heart O' Lakes Conference ChampionshipMay 13 · 110m Hurdles · Place 4 · United Clay-Becker110m Hurdles416.89a8
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · 300m Hurdles · Place 1 · United Clay-Becker300m Hurdles145.44a8
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · 110m Hurdles · Place 2 · United Clay-Becker110m Hurdles217.15a8
Apr 24UCB Booster Varsity InviteApr 24 · 300m Hurdles · Place 2 · United Clay-Becker300m Hurdles245.808
Apr 24UCB Booster Varsity InviteApr 24 · 110m Hurdles · Place 3 · United Clay-Becker110m Hurdles317.528
Apr 15Perham HS InviteApr 15 · 300m Hurdles · Place 9 · United Clay-Becker300m Hurdles947.318
Apr 15Perham HS InviteApr 15 · 110m Hurdles · Place 8 · United Clay-Becker110m Hurdles817.88
Apr 8Concordia Late Spring HS MeetApr 8 · 55m Hurdles · Place 2 · United Clay-Becker55m Hurdles28.95a8