Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLittle Otter Invite · May 1715.3Little Otter InviteMay 17, 2022
100m Hurdles · 33" / 0.838m · OutdoorLittle Otter Invite · May 1721.0Little Otter InviteMay 17, 2022
Discus · 1kg · OutdoorClass AA True Team Wild Card · May 888' 2"Class AA True Team Wild CardMay 8, 2026
Shot Put · 4kg · OutdoorMSHSL Section 8AA Championships · May 2736-02.25MSHSL Section 8AA ChampionshipsMay 27, 2026
Shot Put · 6lb · OutdoorLittle Otter Invite · May 1631' 1Little Otter InviteMay 16, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Shot Put · Place 19 · Detroit LakesDetroit LakesShot Put4kg19.34' 9"11
May 27MSHSL Section 8AA ChampionshipsMay 27 · Discus · Place 20 · Detroit LakesDetroit LakesDiscus1kg20.70-0311
May 27MSHSL Section 8AA ChampionshipsMay 27 · Shot Put · Place 3 · Detroit LakesDetroit LakesShot Put4kg3.36-02.25 PB11
May 19Central Lakes Conference ChampionshipMay 19 · Discus · Place 7 · Detroit LakesDetroit LakesDiscus7107-911
May 19Central Lakes Conference ChampionshipMay 19 · Shot Put · Place 2 · Detroit LakesDetroit LakesShot Put236-4.2511
May 8Class AA True Team Wild CardMay 8 · Discus · Place 30 · Detroit LakesDetroit LakesDiscus1kg30.88' 2" PB11
May 8Class AA True Team Wild CardMay 8 · Shot Put · Place 32 · Detroit LakesDetroit LakesShot Put4kg32.29' 10.5"11
May 58AA Section True TeamMay 5 · Discus · Place 6 · Detroit LakesDetroit LakesDiscus1kg6.88' 2"11
May 58AA Section True TeamMay 5 · Shot Put · Place 9 · Detroit LakesDetroit LakesShot Put4kg9.29' 10.5"11
Apr 30Craig Fredrickson InviteApr 30 · Discus · Place 2 · Detroit LakesDetroit LakesDiscus2103-311
Apr 30Craig Fredrickson InviteApr 30 · Shot Put · Place 3 · Detroit LakesDetroit LakesShot Put332-811
Apr 21Cardinal InviteApr 21 · Discus · Place 3 · Detroit LakesDetroit LakesDiscus395-011
Apr 21Cardinal InviteApr 21 · Shot Put · Place 2 · Detroit LakesDetroit LakesShot Put234-211
Apr 16Harrington Early Bird InviteApr 16 · Discus · Place 5 · Detroit LakesDetroit LakesDiscus592-911
Apr 16Harrington Early Bird InviteApr 16 · Shot Put · Place 4 · Detroit LakesDetroit LakesShot Put431-211

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Central Lakes Conference IndoorMar 31 · Shot Put · Place 14 · Detroit LakesDetroit LakesShot Put1429-1011

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AA ChampionshipsMay 28 · Shot Put · Place 5 · Detroit LakesDetroit LakesShot Put4kg5.34-09.0010
May 22Central Lakes Conference ChampionshipMay 22 · Shot Put · Place 6 · Detroit LakesDetroit LakesShot Put634-4.510
May 13B Lohrman InviteMay 13 · Discus · Place 14 · Detroit LakesDetroit LakesDiscus1486-410
May 13B Lohrman InviteMay 13 · Shot Put · Place 9 · Detroit LakesDetroit LakesShot Put931-9.7510
May 6Section 8AA True TeamMay 6 · Shot Put · Place 2 · Detroit LakesDetroit LakesShot Put4kg2.33' 9"10
May 1Craig Fredrickson InviteMay 1 · Discus · Place 3 · Detroit LakesDetroit LakesDiscus385-110
May 1Craig Fredrickson InviteMay 1 · Shot Put · Place 1 · Detroit LakesDetroit LakesShot Put132-710
Apr 21Cardinal InviteApr 21 · Discus · Place 5 · Detroit LakesDetroit LakesDiscus1kg5.84' 9"10
Apr 21Cardinal InviteApr 21 · Shot Put · Place 5 · Detroit LakesDetroit LakesShot Put4kg5.30' 4"10
Apr 10Otter InvitationalApr 10 · Discus · Place 5 · Detroit LakesDetroit LakesDiscus574-810
Apr 10Otter InvitationalApr 10 · Shot Put · Place 2 · Detroit LakesDetroit LakesShot Put231-010
Mar 21Moorhead Athletic Association MeetMar 21 · Shot Put · Place 10 · Detroit LakesDetroit LakesShot Put1027-9.2510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Central Lakes Conference IndoorApr 5 · Shot Put · Place 10 · Detroit LakesDetroit LakesShot Put1030-610

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AA ChampionshipsMay 29 · Shot Put · Place 14 · Detroit LakesDetroit LakesShot Put4kg14.30' 0.259
May 14Mid-State ConferenceMay 14 · Shot Put · Place 2 · Detroit LakesDetroit LakesShot Put231-2—
May 98AA True TeamMay 9 · Shot Put · Place 9 · Detroit LakesDetroit LakesShot Put929-5—
May 8Class AA WildcardMay 8 · Shot Put · Place 29 · Detroit LakesDetroit LakesShot Put4kg29.29' 59
May 7Section 8AA True TeamMay 7 · Shot Put · Place 9 · Detroit LakesDetroit LakesShot Put4kg9.29' 59
May 22024 Craig Fredrickson InviteMay 2 · Discus · Place 17 · Detroit LakesDetroit LakesDiscus1759-7—
May 22024 Craig Fredrickson InviteMay 2 · Shot Put · Place 3 · Detroit LakesDetroit LakesShot Put327-10.50—
Apr 23Willmar InvitationalApr 23 · Discus · Place 9 · Detroit LakesDetroit LakesDiscus972-3—
Apr 23Willmar InvitationalApr 23 · Shot Put · Place 10 · Detroit LakesDetroit LakesShot Put1028-3.25—
Apr 9Otter InvitationalApr 9 · Discus · Place 15 · Detroit LakesDetroit LakesDiscus1576-4—
Apr 9Otter InvitationalApr 9 · Shot Put · Place 14 · Detroit LakesDetroit LakesShot Put1428-0—
Apr 4Harrington Early Bird InviteApr 4 · Discus · Place 8 · Detroit LakesDetroit LakesDiscus873-1—
Apr 4Harrington Early Bird InviteApr 4 · Shot Put · Place 5 · Detroit LakesDetroit LakesShot Put526-4—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Moorhead Athletic Association Indoor MeetMar 22 · Shot Put · Place 13 · Detroit LakesDetroit LakesShot Put1325-10—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Bemidji MS InvitationalMay 23 · Discus · Place 2 · Detroit LakesDetroit LakesDiscus264-118
May 23Bemidji MS InvitationalMay 23 · Shot Put · Place 3 · Detroit LakesDetroit LakesShot Put330-3.758
May 16Little Otter InviteMay 16 · Discus · Place 10 · Detroit LakesDetroit LakesDiscus1kg10.55' 58
May 16Little Otter InviteMay 16 · Shot Put · Place 5 · Detroit LakesDetroit LakesShot Put6lb5.31' 1 PB8
May 1Little Otter RelaysMay 1 · Discus · Place 1 · Detroit LakesDetroit LakesDiscus173-58
May 1Little Otter RelaysMay 1 · Shot Put · Place 1 · Detroit LakesDetroit LakesShot Put130-68

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Little Otter InviteMay 17 · Shot Put · Place 5 · Detroit LakesDetroit LakesShot Put4kg5.22' 87
May 17Little Otter InviteMay 17 · 100m Hurdles · Place 11 · Detroit LakesDetroit Lakes100m Hurdles33" / 0.838m11.21.0 PB7
May 17Little Otter InviteMay 17 · 100 Meters · Place 17 · Detroit LakesDetroit Lakes100 Meters17.15.3 PB7
May 16Bemidji Middle School InviteMay 16 · 100 Meters · Place 32 · Detroit LakesDetroit Lakes100 Meters32.16.04a7