Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMetro West Conference Championships · May 1318.35aMetro West Conference ChampionshipsMay 13, 2026
200 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2725.92aGriak Indoor Classic - MaroonMarch 27, 2026
200 Meters · OutdoorChaska Meet · Apr 1626.87aChaska MeetApril 16, 2025
300m Hurdles · 36" / 0.914m · OutdoorMetro West Conference Championships · May 1343.84aMetro West Conference ChampionshipsMay 13, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 281:08.74aGriak Indoor Classic - MaroonMarch 28, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 12 · Bloomington Jefferson300m Hurdles36" / 0.914mRound P12.44.69a10
May 20New Prague Last Chance MeetMay 20 · 300m Hurdles · Place 4 · Bloomington Jefferson300m Hurdles443.82a10
May 20New Prague Last Chance MeetMay 20 · 110m Hurdles · Place 10 · Bloomington Jefferson110m Hurdles1018.73a10
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 8 · Bloomington Jefferson300m Hurdles36" / 0.914m8.43.84a PB10
May 13Metro West Conference ChampionshipsMay 13 · 110m Hurdles · Place 10 · Bloomington Jefferson110m Hurdles39" / 0.991m10.18.35a PB10
May 53AAA Section True TeamMay 5 · 300m Hurdles · Place 11 · Bloomington Jefferson300m Hurdles36" / 0.914m11.45.54a10
May 53AAA Section True TeamMay 5 · 110m Hurdles · Place 22 · Bloomington Jefferson110m Hurdles39" / 0.991m22.19.51a10
May 1Edina InvitationalMay 1 · 300m Hurdles · Place 10 · Bloomington Jefferson300m Hurdles36" / 0.914m10.48.18a10
May 1Edina InvitationalMay 1 · 110m Hurdles · Place 12 · Bloomington Jefferson110m Hurdles39" / 0.991m12.19.72a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 300m Hurdles · Place 24 · Bloomington Jefferson300m Hurdles36" / 0.914m24.49.94a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 110m Hurdles · Place 17 · Bloomington Jefferson110m Hurdles39" / 0.991m17.19.59a10
Apr 21Chanhassen InvitationalApr 21 · 300m Hurdles · Place 4 · Bloomington Jefferson300m Hurdles36" / 0.914m4.47.65a10
Apr 21Chanhassen InvitationalApr 21 · 110m Hurdles · Place 4 · Bloomington Jefferson110m Hurdles39" / 0.991m4.18.64a10
Apr 20Eric Jones InvitationalApr 20 · 300m Hurdles · Place 10 · Bloomington Jefferson300m Hurdles36" / 0.914m10.46.91a10
Apr 20Eric Jones InvitationalApr 20 · 110m Hurdles · Place 11 · Bloomington Jefferson110m Hurdles39" / 0.991m11.19.39a10
Apr 10Armstrong InvitationalApr 10 · 110m Hurdles · Place 15 · Bloomington Jefferson110m Hurdles39" / 0.991m15.20.24a10
Apr 7Jefferson Quad MeetApr 7 · 300m Hurdles · Place 8 · Bloomington Jefferson300m Hurdles852.27a10
Apr 7Jefferson Quad MeetApr 7 · 110m Hurdles · Place 4 · Bloomington Jefferson110m Hurdles419.95a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 60m Hurdles · Place 3 · Bloomington Jefferson60m Hurdles310.28a10
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 17 · Bloomington Jefferson60m Hurdles1710.40a10
Mar 27Griak Indoor Classic - MaroonMar 27 · 200 Meters · Place 41 · Bloomington Jefferson200 Meters4125.92a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Red Knight QuadApr 23 · High Jump · Bloomington JeffersonHigh Jump—NH9
Apr 23Red Knight QuadApr 23 · 110m Hurdles · Place 4 · Bloomington Jefferson110m Hurdles421.169
Apr 16Chaska MeetApr 16 · 110m Hurdles · Place 5 · Bloomington Jefferson110m Hurdles521.07a9
Apr 16Chaska MeetApr 16 · 200 Meters · Place 15 · Bloomington Jefferson200 Meters1526.87a PB9
Apr 11Armstrong InvitationalApr 11 · 300m Hurdles · Place 22 · Bloomington Jefferson300m Hurdles2253.26a9
Apr 11Armstrong InvitationalApr 11 · 110m Hurdles · Place 17 · Bloomington Jefferson110m Hurdles1721.08a9
Apr 8Jefferson Quad MeetApr 8 · 300m Hurdles · Place 11 · Bloomington Jefferson300m Hurdles1153.589
Apr 8Jefferson Quad MeetApr 8 · 110m Hurdles · Place 6 · Bloomington Jefferson110m Hurdles621.049
Apr 8Jefferson Quad MeetApr 8 · 200 Meters · Place 13 · Bloomington Jefferson200 Meters1326.909

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 55m Hurdles · Place 9 · Bloomington Jefferson55m Hurdles911.38a9
Apr 5Orono Indoor MeetApr 5 · 200 Meters · Place 13 · Bloomington Jefferson200 Meters1327.78a9
Mar 28Griak Indoor Classic - MaroonMar 28 · 60m Hurdles · Place 31 · Bloomington Jefferson60m Hurdles3111.57a9
Mar 28Griak Indoor Classic - MaroonMar 28 · 400 Meters · Place 52 · Bloomington Jefferson400 Meters521:08.74a PB9