Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 6lb · IndoorGrand Forks Still Indoors Track Meet · Apr 2515' 9"Grand Forks Still Indoors Track MeetApril 25, 2026
Shot Put · 6lb · OutdoorGrand Cities Championship · May 2018' 0"Grand Cities ChampionshipMay 20, 2026
Shot Put · 8lb · OutdoorEast Grand Forks Middle School Track Meet · May 716' 7"East Grand Forks Middle School Track MeetMay 7, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Grand Cities ChampionshipMay 20 · Long Jump · Twining Middle SchoolLong Jump—DNS7
May 20Grand Cities ChampionshipMay 20 · Shot Put · Place 4 · Twining Middle SchoolShot Put6lb4.18' 0" PB7
May 15Valley Middle School OpenMay 15 · Long Jump · Twining Middle SchoolLong Jump—ND7
May 15Valley Middle School OpenMay 15 · Shot Put · Place 11 · Twining Middle SchoolShot Put6lb11.15' 8"7
May 7East Grand Forks Middle School Track MeetMay 7 · Shot Put · Place 14 · Twining Middle SchoolShot Put8lb14.16' 7" PB7
May 6South RelaysMay 6 · Shot Put · Place 3 · Twining Middle SchoolShot Put6lb3.15' 0"7
May 2Twining Classic Track Meet OutdoorMay 2 · Shot Put · Place 7 · Twining Middle SchoolShot Put6lb7.15' 1"7
Apr 22Schroeder Invitational Track MeetApr 22 · Shot Put · Place 4 · Twining Middle SchoolShot Put6lb4.16' 9"7

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · Shot Put · Place 7 · Twining Middle SchoolShot Put6lb7.15' 9" PB7