Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLPGE Invitational · May 114.21aLPGE InvitationalMay 1, 2025
100m Hurdles · 33" / 0.838m · OutdoorDave Sieben Invitational · May 718.30aDave Sieben InvitationalMay 7, 2026
200 Meters · OutdoorDave Sieben Invitational · May 928.30aDave Sieben InvitationalMay 9, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 8AA Championships · May 2751.57aMSHSL Section 8AA ChampionshipsMay 27, 2026
400 Meters · OutdoorAnnandale Last Chance Meet · May 181:08.41aAnnandale Last Chance MeetMay 18, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AA ChampionshipsMay 27 · 300m Hurdles · Place 9 · Melrose Area300m Hurdles30" / 0.762mRound P9.51.61a11
May 27MSHSL Section 8AA ChampionshipsMay 27 · 300m Hurdles · Place 9 · Melrose Area300m Hurdles30" / 0.762m9.51.57a PB11
May 18Annandale Last Chance MeetMay 18 · 400 Meters · Place 10 · Melrose Area400 Meters10.1:08.41a PB11
May 18Annandale Last Chance MeetMay 18 · 200 Meters · Place 8 · Melrose Area200 Meters8.28.69a11
May 12West Central Conference Outdoor ChampionshipMay 12 · 300m Hurdles · Place 8 · Melrose Area300m Hurdles30" / 0.762m8.54.34a11
May 12West Central Conference Outdoor ChampionshipMay 12 · 100m Hurdles · Place 9 · Melrose Area100m Hurdles33" / 0.838m9.18.38a11
May 7Dave Sieben InvitationalMay 7 · 300m Hurdles · Place 10 · Melrose Area300m Hurdles30" / 0.762m10.55.40a11
May 7Dave Sieben InvitationalMay 7 · 100m Hurdles · Place 3 · Melrose Area100m Hurdles33" / 0.838m3.18.30a PB11
Apr 30Essler InvitationalApr 30 · 300m Hurdles · Place 5 · Melrose Area300m Hurdles551.89a11
Apr 30Essler InvitationalApr 30 · 100m Hurdles · Place 9 · Melrose Area100m Hurdles918.78a11
Apr 23Sauk Centre InvitationalApr 23 · 300m Hurdles · Place 8 · Melrose Area300m Hurdles30" / 0.762m8.55.88a11
Apr 23Sauk Centre InvitationalApr 23 · 100m Hurdles · Place 10 · Melrose Area100m Hurdles33" / 0.838m10.19.34a11
Apr 13Laker InvitationalApr 13 · 200 Meters · Place 7 · Melrose Area200 Meters7.29.65a11
Apr 13Laker InvitationalApr 13 · 100 Meters · Place 10 · Melrose Area100 Meters10.14.26a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Dave Sieben InvitationalMay 8 · 200 Meters · Place 9 · Melrose Area200 Meters929.23a10
May 1LPGE InvitationalMay 1 · 400 Meters · Place 6 · Melrose Area400 Meters61:11.78a10
May 1LPGE InvitationalMay 1 · 100 Meters · Place 12 · Melrose Area100 Meters1214.21a PB10
Apr 15Laker InvitationalApr 15 · 100m Hurdles · Place 13 · Melrose Area100m Hurdles1320.37a10
Apr 15Laker InvitationalApr 15 · 400 Meters · Place 10 · Melrose Area400 Meters101:10.44a10
Apr 10Litchfield InvitationalApr 10 · 300m Hurdles · Place 5 · Melrose Area300m Hurdles551.43a10
Apr 10Litchfield InvitationalApr 10 · 100m Hurdles · Place 9 · Melrose Area100m Hurdles919.28a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14West Central Conference ChampionshipsMay 14 · 300m Hurdles · Place 6 · Melrose Area300m Hurdles652.38a—
May 14West Central Conference ChampionshipsMay 14 · 100m Hurdles · Place 14 · Melrose Area100m Hurdles1420.08a—
May 9Dave Sieben InvitationalMay 9 · 100m Hurdles · Place 19 · Melrose Area100m Hurdles1920.90a—
May 9Dave Sieben InvitationalMay 9 · 200 Meters · Place 6 · Melrose Area200 Meters628.30a PB—
May 3Long Prairie-Grey Eagle InvitationalMay 3 · 100m Hurdles · Place 10 · Melrose Area100m Hurdles1019.97a—
Apr 18Little Falls QuadApr 18 · 300m Hurdles · Place 3 · Melrose Area300m Hurdles359.78a—
Apr 18Little Falls QuadApr 18 · 100m Hurdles · Place 5 · Melrose Area100m Hurdles520.08a—