Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL State Track & Field Championships · Jun 411.69aMSHSL State Track & Field ChampionshipsJune 4, 2026
200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 423.96aMSHSL State Track & Field ChampionshipsJune 4, 2026
High Jump · OutdoorPipestone JH Meet · Apr 214-02.00Pipestone JH MeetApril 21, 2022
Long Jump · OutdoorMSHSL Section 3A Championships · May 2818-08.00MSHSL Section 3A ChampionshipsMay 28, 2026
Triple Jump · OutdoorMSHSL Section 3A - Sub-Section South · May 2535-04.75MSHSL Section 3A - Sub-Section SouthMay 25, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Long Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekLong Jump2.18' 1.25"Wind: 0.911
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 3 · Hills-Beaver CreekHills-Beaver Creek200 MetersRound P3.24.35aWind: -2.211
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 2 · Hills-Beaver CreekHills-Beaver Creek200 Meters2.23.96a PBWind: 0.711
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 MetersRound P1.11.97aWind: -2.111
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.11.69a PBWind: 0.111
May 28MSHSL Section 3A ChampionshipsMay 28 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.18-08.00 PBWind: 1.111
May 28MSHSL Section 3A ChampionshipsMay 28 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.25.11aWind: -0.311
May 28MSHSL Section 3A ChampionshipsMay 28 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.11aWind: -1.411
May 21MSHSL Section 3A - South Sub-SectionMay 21 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.18-03.5011
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.24.49a11
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.00a11
May 43A Section True TeamMay 4 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.17' 3.75"11
May 43A Section True TeamMay 4 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.35a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Place 4 · Hills-Beaver CreekHills-Beaver Creek200 MetersRound P4.24.79aWind: 010
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.24.86aWind: 1.110
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100 Meters · Place 2 · Hills-Beaver CreekHills-Beaver Creek100 MetersRound P2.12.38aWind: -2.810
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.29aWind: -1.410
May 29MSHSL Section 3A ChampionshipsMay 29 · Long Jump · Place 5 · Hills-Beaver CreekHills-Beaver CreekLong Jump5.16' 7"Wind: 010
May 29MSHSL Section 3A ChampionshipsMay 29 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.25.44aWind: 010
May 29MSHSL Section 3A ChampionshipsMay 29 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.17aWind: 010
May 22MSHSL Section 3A - South Sub-SectionMay 22 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong JumpRound P1.15-10.7510
May 22MSHSL Section 3A - South Sub-SectionMay 22 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.16-05.0010
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.25.47a10
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.29a10
May 8Dick Davidson InvitationalMay 8 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.14' 11"10

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · Long Jump · Place 22 · Hills-Beaver CreekHills-Beaver CreekLong Jump22.16' 2.25"Wind: 39
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 2 · Hills-Beaver CreekHills-Beaver Creek200 MetersRound P2.25.09aWind: 4.69
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 3 · Hills-Beaver CreekHills-Beaver Creek200 Meters3.24.93aWind: 1.39
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 2 · Hills-Beaver CreekHills-Beaver Creek100 MetersRound P2.11.88aWind: 1.19
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 2 · Hills-Beaver CreekHills-Beaver Creek100 Meters2.11.97aWind: 2.79
May 30Luverne SectionMay 30 · Long Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekLong Jump2.17-03.00Wind: -0.49
May 30Luverne SectionMay 30 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.25.28aWind: 1.29
May 30Luverne SectionMay 30 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.31aWind: -1.79
May 30MSHSL Section 3A ChampionshipsMay 30 · Long Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekLong Jump2.17' 3Wind: -0.49
May 30MSHSL Section 3A ChampionshipsMay 30 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.25.28aWind: 1.29
May 30MSHSL Section 3A ChampionshipsMay 30 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.31aWind: -1.79
May 23MSHSL Section 3A - South Sub SectionMay 23 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.16-04.009
May 23MSHSL Section 3A - South Sub SectionMay 23 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.26.06a9
May 23MSHSL Section 3A - South Sub SectionMay 23 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.25a9
May 7Section 3A True TeamMay 7 · Triple Jump · Place 3 · Hills-Beaver CreekHills-Beaver CreekTriple Jump3.34-00.259
May 7Section 3A True TeamMay 7 · Long Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekLong Jump2.16-01.009
May 7Section 3A True TeamMay 7 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.25.93a9
May 7Section 3A True TeamMay 7 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.13.29a9
May 6Section 3A True TeamMay 6 · Triple Jump · Place 3 · Hills-Beaver CreekHills-Beaver CreekTriple Jump3.34-00.259
May 6Section 3A True TeamMay 6 · Long Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekLong Jump2.16-01.009
May 6Section 3A True TeamMay 6 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.25.93a9
May 6Section 3A True TeamMay 6 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.13.29a9
Apr 23TMB Panther IIApr 23 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.16' 8.59
Apr 23TMB Panther IIApr 23 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.30a9
Apr 5Luverne InviteApr 5 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.16' 119
Apr 5Luverne InviteApr 5 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.26.22a9
Apr 5Luverne InviteApr 5 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.40a9

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · Triple Jump · Place 9 · Hills-Beaver CreekHills-Beaver CreekTriple Jump9.34-10.25Wind: 0.58
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 200 Meters · Place 8 · Hills-Beaver CreekHills-Beaver Creek200 MetersRound P8.25.72aWind: 1.78
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 200 Meters · Place 6 · Hills-Beaver CreekHills-Beaver Creek200 Meters6.25.88aWind: -1.48
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 100 Meters · Place 3 · Hills-Beaver CreekHills-Beaver Creek100 MetersRound P3.12.44aWind: -0.18
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 100 Meters · Place 3 · Hills-Beaver CreekHills-Beaver Creek100 Meters3.12.52aWind: -0.88
Jun 1MSHSL Section 3A ChampionshipsJun 1 · Triple Jump · Place 4 · Hills-Beaver CreekHills-Beaver CreekTriple Jump4.35-08.25Wind: 3.18
Jun 1MSHSL Section 3A ChampionshipsJun 1 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.26.00aWind: -1.98
Jun 1MSHSL Section 3A ChampionshipsJun 1 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.61aWind: -2.38
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · Triple Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekTriple Jump1.35-04.75 PB8
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.26.45a8
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.93a8
May 8Section 3A True TeamMay 8 · Triple Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekTriple Jump2.34-11.508
May 8Section 3A True TeamMay 8 · Long Jump · Place 4 · Hills-Beaver CreekHills-Beaver CreekLong Jump4.14-10.008
May 8Section 3A True TeamMay 8 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.26.19a8
May 8Section 3A True TeamMay 8 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.71a8
May 2Bob Nangle RelaysMay 2 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.15-03.758
May 2Bob Nangle RelaysMay 2 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.26.77a8
May 2Bob Nangle RelaysMay 2 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.66a8
Apr 27Worthington InvitationalApr 27 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.15' 48
Apr 27Worthington InvitationalApr 27 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.27.25a8
Apr 25Davidson Invitational Apr 25 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.14' 9.758
Apr 25Davidson Invitational Apr 25 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.85a8
Apr 18TMB Panther IIApr 18 · Long Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekLong Jump1.15' 0.58
Apr 18TMB Panther IIApr 18 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.13.15a8
Apr 17Marshall MeetApr 17 · Triple Jump · Place 1 · Hills-Beaver CreekHills-Beaver CreekTriple Jump1.32' 108
Apr 17Marshall MeetApr 17 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.93a8

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 200 Meters · Place 11 · Hills-Beaver CreekHills-Beaver Creek200 MetersRound P11.27.06aWind: 1.37
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 100 Meters · Place 9 · Hills-Beaver CreekHills-Beaver Creek100 MetersRound P9.12.80aWind: 1.47
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 100 Meters · Place 7 · Hills-Beaver CreekHills-Beaver Creek100 Meters7.12.79aWind: -0.57
Jun 2MSHSL Section 3A ChampionshipsJun 2 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 MetersRound P1.26.84a7
Jun 2MSHSL Section 3A ChampionshipsJun 2 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.26.84a7
Jun 2MSHSL Section 3A ChampionshipsJun 2 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 MetersRound P1.12.71a7
Jun 2MSHSL Section 3A ChampionshipsJun 2 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.71aWind: 2.37
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.26.74a7
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.99a7
May 9Section 3A True TeamMay 9 · Long Jump · Place 9 · HillsBeaverHillsBeaverLong Jump914-07.257
May 9Section 3A True TeamMay 9 · 200 Meters · Place 1 · HillsBeaverHillsBeaver200 Meters127.917
May 9Section 3A True TeamMay 9 · 100 Meters · Place 1 · HillsBeaverHillsBeaver100 Meters113.107
Apr 28Worthington InviteApr 28 · Long Jump · Place 7 · Hills-Beaver CreekHills-Beaver CreekLong Jump7.13' 9.257
Apr 28Worthington InviteApr 28 · 100 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek100 Meters1.12.84a7
Apr 21Pipestone JH MeetApr 21 · High Jump · Place 2 · Hills-Beaver CreekHills-Beaver CreekHigh Jump2.4-02.00 PB7
Apr 21Pipestone JH MeetApr 21 · 200 Meters · Place 1 · Hills-Beaver CreekHills-Beaver Creek200 Meters1.29.77a7
Apr 9Garretson Jesse James InvitationalApr 9 · Long Jump · Place 6 · Hills-Beaver CreekHills-Beaver CreekLong Jump6.14-11.007
Apr 9Garretson Jesse James InvitationalApr 9 · 200 Meters · Place 3 · Hills-Beaver CreekHills-Beaver Creek200 Meters3.28.557