Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 3A - South Sub-Section · May 2118.63aMSHSL Section 3A - South Sub-SectionMay 21, 2026
200 Meters · OutdoorLuverne Meet · Apr 2126.09Luverne MeetApril 21, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 3A - South Sub-Section · May 2248.81aMSHSL Section 3A - South Sub-SectionMay 22, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3A ChampionshipsMay 28 · 110m Hurdles · Place 12 · Hills-Beaver Creek110m Hurdles39" / 0.991m12.18.95aWind: -1.212
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 300m Hurdles · Place 10 · Hills-Beaver Creek300m Hurdles36" / 0.914m10.50.46a12
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 110m Hurdles · Place 4 · Hills-Beaver Creek110m Hurdles39" / 0.991m4.18.63a PB12
May 14Red Rock Conference MeetMay 14 · 300m Hurdles · Place 12 · Hills-Beaver Creek300m Hurdles1252.72a12
May 14Red Rock Conference MeetMay 14 · 110m Hurdles · Place 6 · Hills-Beaver Creek110m Hurdles619.58a12
May 12Trojan RelaysMay 12 · 300m Hurdles · Place 7 · Hills-Beaver Creek300m Hurdles753.12a12
May 12Trojan RelaysMay 12 · 110m Hurdles · Place 4 · Hills-Beaver Creek110m Hurdles419.67a12
May 8Class A True Team Wild CardMay 8 · 300m Hurdles · Place 56 · Hills-Beaver Creek300m Hurdles36" / 0.914m56.53.82a12
May 8Class A True Team Wild CardMay 8 · 110m Hurdles · Place 34 · Hills-Beaver Creek110m Hurdles39" / 0.991m34.19.09a12
May 43A Section True TeamMay 4 · 300m Hurdles · Place 13 · Hills-Beaver Creek300m Hurdles36" / 0.914m13.53.82a12
May 43A Section True TeamMay 4 · 110m Hurdles · Place 5 · Hills-Beaver Creek110m Hurdles39" / 0.991m5.19.09a12
Apr 28Bob Nangle RelaysApr 28 · 300m Hurdles · Place 14 · Hills-Beaver Creek300m Hurdles1450.69a12
Apr 28Bob Nangle RelaysApr 28 · 110m Hurdles · Place 10 · Hills-Beaver Creek110m Hurdles1019.44a12
Apr 23Worthington InviteApr 23 · 300m Hurdles · Place 14 · Hills-Beaver Creek300m Hurdles1454.68a12
Apr 23Worthington InviteApr 23 · 110m Hurdles · Place 8 · Hills-Beaver Creek110m Hurdles819.09a12
Apr 21TMB Panther IIApr 21 · 300m Hurdles · Place 7 · Hills-Beaver Creek300m Hurdles750.11a12
Apr 21TMB Panther IIApr 21 · 110m Hurdles · Place 7 · Hills-Beaver Creek110m Hurdles718.96a12
Apr 7Luverne Cardinal RelaysApr 7 · 300m Hurdles · Place 5 · Hills-Beaver Creek300m Hurdles556.80a12
Apr 7Luverne Cardinal RelaysApr 7 · 110m Hurdles · Place 3 · Hills-Beaver Creek110m Hurdles319.06a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3A ChampionshipsMay 29 · 110m Hurdles · Place 13 · Hills-Beaver Creek110m Hurdles39" / 0.991m13.19.60aWind: 011
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 300m Hurdles · Place 9 · Hills-Beaver Creek300m Hurdles36" / 0.914m9.48.81a PB11
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 110m Hurdles · Place 8 · Hills-Beaver Creek110m Hurdles39" / 0.991m8.19.29a11
May 15Red Rock Conference Varsity Track meetMay 15 · 300m Hurdles · Place 10 · Hills-Beaver Creek300m Hurdles1050.77a11
May 15Red Rock Conference Varsity Track meetMay 15 · 110m Hurdles · Place 7 · Hills-Beaver Creek110m Hurdles720.67a11
May 13Trojan RelaysMay 13 · 300m Hurdles · Place 6 · Hills-Beaver Creek300m Hurdles649.96a11
May 9Class A Wild CardMay 9 · 300m Hurdles · Place 59 · Hills-Beaver Creek300m Hurdles36" / 0.914m59.51.22a11
May 5Section 3A True TeamMay 5 · 300m Hurdles · Place 17 · Hills-Beaver Creek300m Hurdles1751.22a11
Apr 29Bob Nangle RelayApr 29 · 300m Hurdles · Place 11 · Hills-Beaver Creek300m Hurdles1151.97a11
Apr 29Bob Nangle RelayApr 29 · 110m Hurdles · Place 8 · Hills-Beaver Creek110m Hurdles820.14a11
Apr 21Luverne MeetApr 21 · 110m Hurdles · Place 1 · Hills-Beaver Creek110m Hurdles119.8711
Apr 21Luverne MeetApr 21 · 200 Meters · Place 13 · Hills-Beaver Creek200 Meters1326.09 PB11
Apr 11Pipestone InvitationalApr 11 · 300m Hurdles · Place 10 · Hills-Beaver Creek300m Hurdles1051.69a11
Apr 11Pipestone InvitationalApr 11 · 110m Hurdles · Place 4 · Hills-Beaver Creek110m Hurdles419.29a11
Apr 8Luverne Cardinal RelaysApr 8 · 300m Hurdles · Place 8 · Hills-Beaver Creek300m Hurdles851.96a11
Apr 8Luverne Cardinal RelaysApr 8 · 110m Hurdles · Place 7 · Hills-Beaver Creek110m Hurdles719.73a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23MSHSL Section 3A - South Sub SectionMay 23 · 300m Hurdles · Place 15 · Hills-Beaver Creek300m Hurdles36" / 0.914m15.51.29a10
May 23MSHSL Section 3A - South Sub SectionMay 23 · 110m Hurdles · Place 8 · Hills-Beaver Creek110m Hurdles39" / 0.991m8.20.26a10
May 162024 Red Rock Conference Track MeetMay 16 · 300m Hurdles · Place 14 · Hills-Beaver Creek300m Hurdles1454.41a—
May 162024 Red Rock Conference Track MeetMay 16 · 110m Hurdles · Place 11 · Hills-Beaver Creek110m Hurdles1121.62a—
May 14Worthington Trojan RelaysMay 14 · 300m Hurdles · Place 6 · Hills-Beaver Creek300m Hurdles650.45a—
Apr 30Bob Nangle RelaysApr 30 · 300m Hurdles · Place 14 · Hills-Beaver Creek300m Hurdles1454.07a—
Apr 30Bob Nangle RelaysApr 30 · 110m Hurdles · Place 6 · Hills-Beaver Creek110m Hurdles620.77a—
Apr 29Worthington Invite testApr 29 · 300m Hurdles · Place 14 · Hills-Beaver Creek300m Hurdles36" / 0.914m14.54.30a10
Apr 29Worthington Invite testApr 29 · 110m Hurdles · Place 10 · Hills-Beaver Creek110m Hurdles39" / 0.991m10.21.11a10
Apr 23TMB Panther IIApr 23 · 300m Hurdles · Place 13 · Hills-Beaver Creek300m Hurdles36" / 0.914m13.53.65a10
Apr 23TMB Panther IIApr 23 · 110m Hurdles · Place 10 · Hills-Beaver Creek110m Hurdles39" / 0.991m10.21.26a10
Apr 20Pipestone Invitational (Valid)Apr 20 · 300m Hurdles · Place 8 · Hills-Beaver Creek300m Hurdles855.13a—
Apr 20Pipestone Invitational (Valid)Apr 20 · 110m Hurdles · Place 5 · Hills-Beaver Creek110m Hurdles522.34a—
Apr 9Luverne Cardinal RelaysApr 9 · 300m Hurdles · Place 10 · Hills-Beaver Creek300m Hurdles1053.31a—
Apr 5Luverne InviteApr 5 · 300m Hurdles · Place 9 · Hills-Beaver Creek300m Hurdles36" / 0.914m9.55.61a10