Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCraig Johnshoy Invite · Apr 10117' 8"Craig Johnshoy InviteApril 10, 2026
Shot Put · 12lb · OutdoorPrairie Conference Outdoor Championship · May 1339' 9"Prairie Conference Outdoor ChampionshipMay 13, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 19MSHSL Section 5A - West Sub-SectionMay 19 · Discus · Place 11 · Upsala/SwanvilleDiscus1.6kg11.108-0911
May 19MSHSL Section 5A - West Sub-SectionMay 19 · Shot Put · Place 14 · Upsala/SwanvilleShot Put12lb14.37-07.0011
May 13Prairie Conference Outdoor ChampionshipMay 13 · Discus · Place 4 · Upsala/SwanvilleDiscus1.6kg4.113' 7"11
May 13Prairie Conference Outdoor ChampionshipMay 13 · Shot Put · Place 3 · Upsala/SwanvilleShot Put12lb3.39' 9" PB11
May 7Dave Sieben InvitationalMay 7 · Discus · Place 6 · Upsala/SwanvilleDiscus1.6kg6.106' 6"11
May 7Dave Sieben InvitationalMay 7 · Shot Put · Place 8 · Upsala/SwanvilleShot Put12lb8.36' 9"11
May 5Not Going to True TeamMay 5 · Discus · Place 5 · Upsala/SwanvilleDiscus5101-1011
May 5Not Going to True TeamMay 5 · Shot Put · Place 5 · Upsala/SwanvilleShot Put537-8.511
Apr 30LPGE InvitationalApr 30 · Discus · Upsala/SwanvilleDiscus1.6kg—ND11
Apr 30LPGE InvitationalApr 30 · Shot Put · Place 7 · Upsala/SwanvilleShot Put12lb7.35' 5"11
Apr 28HLWW Dick Sonstegard InviteApr 28 · Discus · Place 2 · Upsala/SwanvilleDiscus1.6kg2.117' 2"11
Apr 28HLWW Dick Sonstegard InviteApr 28 · Shot Put · Place 7 · Upsala/SwanvilleShot Put12lb7.37' 11"11
Apr 24Holdingford Blascziek InvitationalApr 24 · Discus · Place 11 · Upsala/SwanvilleDiscus1.6kg11.109' 0"11
Apr 24Holdingford Blascziek InvitationalApr 24 · Shot Put · Place 11 · Upsala/SwanvilleShot Put12lb11.36' 11"11
Apr 23Eden Valley-Watkins/Kimball InvitationalApr 23 · Discus · Upsala/SwanvilleDiscus1.6kg—NM11
Apr 23Eden Valley-Watkins/Kimball InvitationalApr 23 · Shot Put · Upsala/SwanvilleShot Put12lb—NM11
Apr 20Maple Lake Lions Invitational 2026Apr 20 · Discus · Place 5 · Upsala/SwanvilleDiscus1.6kg5.107-1111
Apr 20Maple Lake Lions Invitational 2026Apr 20 · Shot Put · Place 6 · Upsala/SwanvilleShot Put12lb6.33-05.0011
Apr 16Pierz Pioneer InvitationalApr 16 · Discus · Place 8 · Upsala/SwanvilleDiscus1.6kg8.112' 5"11
Apr 16Pierz Pioneer InvitationalApr 16 · Shot Put · Place 13 · Upsala/SwanvilleShot Put12lb13.34' 3.5"11
Apr 13Ron Hylla Earlybird InvitationalApr 13 · Discus · Place 7 · Upsala/SwanvilleDiscus1.6kg7.107' 9"11
Apr 13Ron Hylla Earlybird InvitationalApr 13 · Shot Put · Place 10 · Upsala/SwanvilleShot Put12lb10.33' 4"11
Apr 10Craig Johnshoy InviteApr 10 · Discus · Place 4 · Upsala/SwanvilleDiscus1.6kg4.117' 8" PB11
Apr 10Craig Johnshoy InviteApr 10 · Shot Put · Place 4 · Upsala/SwanvilleShot Put12lb4.36' 7.5"11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Dave Sieben InvitationalMay 8 · Discus · Place 10 · Upsala/SwanvilleDiscus10100-810
May 8Dave Sieben InvitationalMay 8 · Shot Put · Place 21 · Upsala/SwanvilleShot Put2131-510
May 6NOT Going to True TeamMay 6 · Discus · Place 9 · Upsala/SwanvilleDiscus995-710
May 6NOT Going to True TeamMay 6 · Shot Put · Place 15 · Upsala/SwanvilleShot Put1531-310
May 1LPGE InvitationalMay 1 · Discus · Place 13 · Upsala/SwanvilleDiscus1393-410
May 1LPGE InvitationalMay 1 · Shot Put · Place 20 · Upsala/SwanvilleShot Put2031-5.7510
Apr 22Maple Lake Lions Invitational Co-Ed Track MeetApr 22 · Discus · Place 7 · Upsala/SwanvilleDiscus7102-0810
Apr 22Maple Lake Lions Invitational Co-Ed Track MeetApr 22 · Shot Put · Place 11 · Upsala/SwanvilleShot Put1132-05.0010
Apr 15Ron Hylla EarlybirdApr 15 · Discus · Place 5 · Upsala/SwanvilleDiscus5108-810
Apr 15Ron Hylla EarlybirdApr 15 · Shot Put · Place 20 · Upsala/SwanvilleShot Put2030-1010
Apr 11Craig Johnshoy InviteApr 11 · Discus · Place 9 · Upsala/SwanvilleDiscus9101-1110
Apr 11Craig Johnshoy InviteApr 11 · Shot Put · Place 21 · Upsala/SwanvilleShot Put2131-110

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Long Prairie-Grey Eagle InvitationalMay 3 · Discus · Place 32 · Upsala/SwanvilleDiscus3272-10—
May 3Long Prairie-Grey Eagle InvitationalMay 3 · Shot Put · Place 33 · Upsala/SwanvilleShot Put3327-5.50—
Apr 30HLWW Dick Sonstegard InviteApr 30 · Discus · Place 28 · Upsala/SwanvilleDiscus2872-10—
Apr 30HLWW Dick Sonstegard InviteApr 30 · Shot Put · Place 28 · Upsala/SwanvilleShot Put2826-2.5—
Apr 22Maple Lake Lions Invitational Co-Ed MeetApr 22 · Discus · Place 18 · Upsala/SwanvilleDiscus1860-10—
Apr 22Maple Lake Lions Invitational Co-Ed MeetApr 22 · Shot Put · Place 12 · Upsala/SwanvilleShot Put1227-10—
Apr 12Craig Johnshoy InviteApr 12 · Shot Put · Place 38 · Upsala/SwanvilleShot Put3825-6.50—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Long Prairie Grey Eagle InvitationalMay 4 · Discus · Place 31 · Upsala/SwanvilleDiscus3140-02.508
May 4Long Prairie Grey Eagle InvitationalMay 4 · Shot Put · Place 33 · Upsala/SwanvilleShot Put3320-01.008
Apr 25Holdingford Blascziek InvitationalApr 25 · Discus · Place 31 · Upsala/SwanvilleDiscus3151-098
Apr 25Holdingford Blascziek InvitationalApr 25 · Shot Put · Place 32 · Upsala/SwanvilleShot Put3220-05.008