Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 3A - South Sub-Section · May 2114.11aMSHSL Section 3A - South Sub-SectionMay 21, 2026
100m Hurdles · 30" / 0.762m · OutdoorJH MCC Invite · May 918.88aJH MCC InviteMay 9, 2023
100m Hurdles · 33" / 0.838m · OutdoorWorthington Invitational · Apr 2717.55aWorthington InvitationalApril 27, 2023
200 Meters · OutdoorMCC JH Invitational · May 1031.52aMCC JH InvitationalMay 10, 2022
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 3A - South Sub-Section · May 2153.07aMSHSL Section 3A - South Sub-SectionMay 21, 2026
400 Meters · OutdoorJH MCC Invite · May 91:16.52aJH MCC InviteMay 9, 2023
Discus · 1kg · OutdoorWorthington Middle School Meet · May 257' 11.5Worthington Middle School MeetMay 2, 2022
High Jump · OutdoorMSHSL Section 3A Championships · May 285-05.00MSHSL Section 3A ChampionshipsMay 28, 2026
Shot Put · 6lb · OutdoorPipestone JH Meet · Apr 2121-00.00Pipestone JH MeetApril 21, 2022
Triple Jump · OutdoorJH MCC Invite · May 929' 3JH MCC InviteMay 9, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · High Jump · Place 5 · Hills-Beaver CreekHills-Beaver CreekHigh Jump5.5' 4"11
May 28MSHSL Section 3A ChampionshipsMay 28 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.5-05.00 PB11
May 21MSHSL Section 3A - South Sub-SectionMay 21 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.5-03.0011
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 300m Hurdles · Place 9 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m9.53.07a PB11
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 100 Meters · Place 12 · Hills-Beaver CreekHills-Beaver Creek100 Meters12.14.11a PB11
May 43A Section True TeamMay 4 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.5' 5"11
May 43A Section True TeamMay 4 · 100m Hurdles · Place 5 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m5.17.86a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · High Jump · Place 7 · Hills-Beaver CreekHills-Beaver CreekHigh Jump7.5-02.0010
May 29MSHSL Section 3A ChampionshipsMay 29 · 100m Hurdles · Place 11 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m11.18.06aWind: 010
May 29MSHSL Section 3A ChampionshipsMay 29 · High Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekHigh Jump2.5' 2"10
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 100m Hurdles · Place 2 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m2.17.75a10
May 22MSHSL Section 3A - South Sub-SectionMay 22 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.5-00.0010
May 9Class A Wild CardMay 9 · 300m Hurdles · Place 41 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m41.55.52a10
May 9Class A Wild CardMay 9 · 100m Hurdles · Place 25 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m25.18.30a10
May 9Class A Wild CardMay 9 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.5' 4"10
May 8Dick Davidson InvitationalMay 8 · 100m Hurdles · Place 1 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m1.17.76a10
May 8Dick Davidson InvitationalMay 8 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.5' 2"10

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30Luverne SectionMay 30 · 100m Hurdles · Place 8 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m8.18.01aWind: 1.59
May 30Luverne SectionMay 30 · High Jump · Place 4 · Hills-Beaver CreekHills-Beaver CreekHigh Jump4.4-11.009
May 30MSHSL Section 3A ChampionshipsMay 30 · 100m Hurdles · Place 8 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m8.18.01aWind: 1.59
May 30MSHSL Section 3A ChampionshipsMay 30 · High Jump · Place 4 · Hills-Beaver CreekHills-Beaver CreekHigh Jump4.4' 119
May 23MSHSL Section 3A - South Sub SectionMay 23 · 300m Hurdles · Place 9 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m9.56.75a9
May 23MSHSL Section 3A - South Sub SectionMay 23 · 100m Hurdles · Place 3 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m3.18.00a9
May 23MSHSL Section 3A - South Sub SectionMay 23 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.4-11.009
May 7Section 3A True TeamMay 7 · 300m Hurdles · Place 12 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m12.56.56a9
May 7Section 3A True TeamMay 7 · 100m Hurdles · Place 2 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m2.18.24a9
May 7Section 3A True TeamMay 7 · High Jump · Place 3 · Hills-Beaver CreekHills-Beaver CreekHigh Jump3.4-10.009
May 6Section 3A True TeamMay 6 · 300m Hurdles · Place 13 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m13.56.56a9
May 6Section 3A True TeamMay 6 · 100m Hurdles · Place 2 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m2.18.24a9
May 6Section 3A True TeamMay 6 · High Jump · Place 3 · Hills-Beaver CreekHills-Beaver CreekHigh Jump3.4-10.009
Apr 29Worthington Invite testApr 29 · 300m Hurdles · Place 7 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m7.57.07a9
Apr 29Worthington Invite testApr 29 · 100m Hurdles · Place 2 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m2.18.02a9
Apr 29Worthington Invite testApr 29 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.5' 1.59
Apr 29Worthington Invite testApr 29 · 100 Meters · Place 12 · Hills-Beaver CreekHills-Beaver Creek100 Meters12.14.20a9
Apr 23TMB Panther IIApr 23 · 100m Hurdles · Place 1 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m1.17.59a9
Apr 23TMB Panther IIApr 23 · High Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekHigh Jump2.4' 89
Apr 5Luverne InviteApr 5 · 300m Hurdles · Place 3 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m3.57.77a9
Apr 5Luverne InviteApr 5 · 100m Hurdles · Place 1 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m1.18.32a9
Apr 5Luverne InviteApr 5 · High Jump · Place 4 · Hills-Beaver CreekHills-Beaver CreekHigh Jump4.4' 69

2023 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 3A ChampionshipsJun 1 · 100m Hurdles · Place 12 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m12.18.50a8
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 300m Hurdles · Place 8 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m8.56.04a8
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 100m Hurdles · Place 6 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m6.18.60a8
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · High Jump · Place 9 · Hills-Beaver CreekHills-Beaver CreekHigh Jump9.4-04.008
May 9JH MCC InviteMay 9 · Triple Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekTriple Jump2.29' 3 PB8
May 9JH MCC InviteMay 9 · 100m Hurdles · Place 1 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles30" / 0.762m1.18.88a PB8
May 9JH MCC InviteMay 9 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.4' 48
May 9JH MCC InviteMay 9 · 400 Meters · Place 7 · Hills-Beaver CreekHills-Beaver Creek400 Meters7.1:16.52a PB8
May 8Section 3A True TeamMay 8 · 300m Hurdles · Place 11 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m11.58.16a8
May 8Section 3A True TeamMay 8 · 100m Hurdles · Place 11 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m11.19.54a8
May 8Section 3A True TeamMay 8 · High Jump · Place 4 · Hills-Beaver CreekHills-Beaver CreekHigh Jump4.4-10.008
May 2Bob Nangle RelaysMay 2 · Triple Jump · Place 8 · Hills-Beaver CreekHills-Beaver CreekTriple Jump8.28-11.508
May 2Bob Nangle RelaysMay 2 · 300m Hurdles · Place 13 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m13.1:01.55a8
May 2Bob Nangle RelaysMay 2 · 100m Hurdles · Place 11 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m11.20.14a8
May 2Bob Nangle RelaysMay 2 · High Jump · Place 4 · Hills-Beaver CreekHills-Beaver CreekHigh Jump4.4-10.008
Apr 27Worthington InvitationalApr 27 · Triple Jump · Place 10 · Hills-Beaver CreekHills-Beaver CreekTriple Jump10.28' 3.258
Apr 27Worthington InvitationalApr 27 · 300m Hurdles · Place 12 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m12.59.92a8
Apr 27Worthington InvitationalApr 27 · 100m Hurdles · Place 15 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m15.17.55a PB8
Apr 27Worthington InvitationalApr 27 · High Jump · Place 6 · Hills-Beaver CreekHills-Beaver CreekHigh Jump6.4' 88
Apr 25Davidson Invitational Apr 25 · Triple Jump · Place 6 · Hills-Beaver CreekHills-Beaver CreekTriple Jump6.27' 9.758
Apr 25Davidson Invitational Apr 25 · 300m Hurdles · Place 7 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m7.1:00.31a8
Apr 25Davidson Invitational Apr 25 · 100m Hurdles · Place 7 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m7.20.40a8
Apr 25Davidson Invitational Apr 25 · High Jump · Place 5 · Hills-Beaver CreekHills-Beaver CreekHigh Jump5.4' 68
Apr 18TMB Panther IIApr 18 · Triple Jump · Hills-Beaver CreekHills-Beaver CreekTriple Jump—DNS8
Apr 18TMB Panther IIApr 18 · 300m Hurdles · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m—DNS8
Apr 18TMB Panther IIApr 18 · 100m Hurdles · Place 12 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m12.21.81a8
Apr 18TMB Panther IIApr 18 · High Jump · Place 11 · Hills-Beaver CreekHills-Beaver CreekHigh Jump11.4' 48
Apr 17Marshall MeetApr 17 · Triple Jump · Place 8 · Hills-Beaver CreekHills-Beaver CreekTriple Jump8.27' 6.58
Apr 17Marshall MeetApr 17 · 300m Hurdles · Place 8 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m8.59.89a8
Apr 17Marshall MeetApr 17 · 100m Hurdles · Place 8 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m8.21.48a8
Apr 17Marshall MeetApr 17 · High Jump · Place 4 · Hills-Beaver CreekHills-Beaver CreekHigh Jump4.4' 88

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 300m Hurdles · Place 13 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m13.58.50a7
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 100m Hurdles · Place 13 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m13.20.82a7
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · High Jump · Place 8 · Hills-Beaver CreekHills-Beaver CreekHigh Jump8.4-03.007
May 10MCC JH InvitationalMay 10 · 100m Hurdles · Place 13 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles30" / 0.762m13.24.13a7
May 10MCC JH InvitationalMay 10 · High Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekHigh Jump2.4' 67
May 10MCC JH InvitationalMay 10 · 200 Meters · Place 11 · Hills-Beaver CreekHills-Beaver Creek200 Meters11.31.52a PB7
May 9Section 3A True TeamMay 9 · High Jump · Place 10 · HillsBeaverHillsBeaverHigh Jump104-06.007
May 9Section 3A True TeamMay 9 · 300m Hurdles · Place 18 · HillsBeaverHillsBeaver300m Hurdles181:01.547
May 9Section 3A True TeamMay 9 · 100m Hurdles · Place 11 · HillsBeaverHillsBeaver100m Hurdles1121.297
May 5Dick Davidson InviteMay 5 · 300m Hurdles · Place 9 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m9.1:00.13a7
May 5Dick Davidson InviteMay 5 · 100m Hurdles · Place 12 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m12.22.32a7
May 5Dick Davidson InviteMay 5 · High Jump · Place 10 · Hills-Beaver CreekHills-Beaver CreekHigh Jump10.4' 27
May 2Worthington Middle School MeetMay 2 · Discus · Place 3 · Hills-Beaver CreekHills-Beaver CreekDiscus1kg3.57' 11.5 PB7
May 2Worthington Middle School MeetMay 2 · Shot Put · Hills-Beaver CreekHills-Beaver CreekShot Put6lb—DNS7
May 2Worthington Middle School MeetMay 2 · High Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekHigh Jump2.4' 27
Apr 28Worthington InviteApr 28 · 300m Hurdles · Place 11 · Hills-Beaver CreekHills-Beaver Creek300m Hurdles30" / 0.762m11.1:01.40a7
Apr 28Worthington InviteApr 28 · 100m Hurdles · Place 13 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles33" / 0.838m13.21.24a7
Apr 28Worthington InviteApr 28 · High Jump · Place 15 · Hills-Beaver CreekHills-Beaver CreekHigh Jump15.4' 27
Apr 25JH Rebel RelaysApr 25 · High Jump · Hills-Beaver CreekHills-Beaver CreekHigh Jump—4'8Unofficial7
Apr 21Pipestone JH MeetApr 21 · Shot Put · Place 4 · Hills-Beaver CreekHills-Beaver CreekShot Put6lb4.21-00.00 PB7
Apr 21Pipestone JH MeetApr 21 · 100m Hurdles · Place 2 · Hills-Beaver CreekHills-Beaver Creek100m Hurdles30" / 0.762m2.20.49a7
Apr 21Pipestone JH MeetApr 21 · High Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekHigh Jump1.4-06.007