Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWorthington Invite · Apr 2313.88aWorthington InviteApril 23, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 3A Championships · May 2817.33aMSHSL Section 3A ChampionshipsMay 28, 2026
200 Meters · OutdoorMarshall meet · Apr 1430.88aMarshall meetApril 14, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 3A Championships · May 2850.95aMSHSL Section 3A ChampionshipsMay 28, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3A ChampionshipsMay 28 · 300m Hurdles · Place 7 · SW MN Christian / Edgerton300m Hurdles30" / 0.762m7.50.95a PB10
May 28MSHSL Section 3A ChampionshipsMay 28 · 100m Hurdles · Place 7 · SW MN Christian / Edgerton100m Hurdles33" / 0.838m7.17.33a PBWind: -0.910
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 300m Hurdles · Place 7 · SW MN Christian / Edgerton300m Hurdles30" / 0.762m7.51.55a10
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 100m Hurdles · Place 5 · SW MN Christian / Edgerton100m Hurdles33" / 0.838m5.17.64a10
May 14Red Rock Conference MeetMay 14 · 300m Hurdles · Place 1 · SW MN Christian / Edgerton300m Hurdles152.89a10
May 14Red Rock Conference MeetMay 14 · 100m Hurdles · Place 2 · SW MN Christian / Edgerton100m Hurdles218.49a10
May 12Trojan RelaysMay 12 · 300m Hurdles · Place 3 · SW MN Christian / Edgerton300m Hurdles354.45a10
May 12Trojan RelaysMay 12 · 100m Hurdles · Place 4 · SW MN Christian / Edgerton100m Hurdles418.12a10
May 8Class A True Team Wild CardMay 8 · 300m Hurdles · Place 47 · SW MN Christian / Edgerton300m Hurdles30" / 0.762m47.56.90a10
May 8Class A True Team Wild CardMay 8 · 100m Hurdles · Place 21 · SW MN Christian / Edgerton100m Hurdles33" / 0.838m21.18.38a10
May 43A Section True TeamMay 4 · 300m Hurdles · Place 11 · SW MN Christian / Edgerton300m Hurdles30" / 0.762m11.56.90a10
May 43A Section True TeamMay 4 · 100m Hurdles · Place 9 · SW MN Christian / Edgerton100m Hurdles33" / 0.838m9.18.38a10
Apr 28Bob Nangle RelaysApr 28 · 300m Hurdles · Place 6 · SW MN Christian / Edgerton300m Hurdles655.18a10
Apr 28Bob Nangle RelaysApr 28 · 100m Hurdles · Place 4 · SW MN Christian / Edgerton100m Hurdles417.85a10
Apr 23Worthington InviteApr 23 · 100 Meters · Place 9 · SW MN Christian / Edgerton100 Meters913.88a PB10
Apr 21TMB Panther IIApr 21 · 300m Hurdles · Place 3 · SW MN Christian / Edgerton300m Hurdles354.76a10
Apr 21TMB Panther IIApr 21 · 100m Hurdles · Place 4 · SW MN Christian / Edgerton100m Hurdles417.42a10
Apr 13Marshall Varsity MeetApr 13 · 100m Hurdles · Place 1 · SW MN Christian / Edgerton100m Hurdles117.83a10
Apr 7Luverne Cardinal RelaysApr 7 · 300m Hurdles · Place 2 · SW MN Christian / Edgerton300m Hurdles254.71a10
Apr 7Luverne Cardinal RelaysApr 7 · 100m Hurdles · Place 2 · SW MN Christian / Edgerton100m Hurdles218.11a10
Mar 30Dick Davidson InviteMar 30 · 100m Hurdles · Place 2 · SW MN Christian / Edgerton100m Hurdles33" / 0.838m2.18.61a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Red Rock Conference Varsity Track meetMay 15 · 300m Hurdles · Place 10 · SW MN Christian / Edgerton300m Hurdles1057.36a9
May 15Red Rock Conference Varsity Track meetMay 15 · 100m Hurdles · Place 7 · SW MN Christian / Edgerton100m Hurdles720.71a9
May 5Section 3A True TeamMay 5 · 100m Hurdles · Place 9 · SW MN Christian / Edgerton100m Hurdles919.16a9
Apr 29Bob Nangle RelayApr 29 · 300m Hurdles · Place 8 · SW MN Christian / Edgerton300m Hurdles856.71a9
Apr 29Bob Nangle RelayApr 29 · 100m Hurdles · Place 9 · SW MN Christian / Edgerton100m Hurdles919.18a9
Apr 15RTR JH meetApr 15 · 100m Hurdles · Place 5 · SW MN Christian / Edgerton100m Hurdles519.82a9
Apr 14Marshall meetApr 14 · 200 Meters · Place 7 · SW MN Christian / Edgerton200 Meters730.88a PB9
Apr 14Marshall meetApr 14 · 100 Meters · Place 19 · SW MN Christian / Edgerton100 Meters1914.29a9
Apr 8Luverne Cardinal RelaysApr 8 · 200 Meters · Place 18 · SW MN Christian / Edgerton200 Meters1831.11a9