Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 252:59.88aGrand Forks Still Indoors Track MeetApril 25, 2026
Discus · 1kg · OutdoorSchroeder Invitational Track Meet · Apr 2286' 9"Schroeder Invitational Track MeetApril 22, 2026
High Jump · OutdoorSchroeder Invitational Track Meet · Apr 224' 2"Schroeder Invitational Track MeetApril 22, 2026
Long Jump · IndoorGrand Forks Still Indoors Track Meet · Apr 2512' 7"Grand Forks Still Indoors Track MeetApril 25, 2026
Long Jump · OutdoorTwining Classic Track Meet Outdoor · May 211' 1"Twining Classic Track Meet OutdoorMay 2, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Grand Cities ChampionshipMay 20 · Discus · Place 8 · Twining Middle SchoolDiscus1kg8.70' 5"8
May 15Valley Middle School OpenMay 15 · Discus · Place 9 · Twining Middle SchoolDiscus1kg9.86' 4"8
May 7East Grand Forks Middle School Track MeetMay 7 · Discus · Place 10 · Twining Middle SchoolDiscus1kg10.77' 7"8
May 6South RelaysMay 6 · Discus · Place 7 · Twining Middle SchoolDiscus1kg7.66' 0"8
May 2Twining Classic Track Meet OutdoorMay 2 · Long Jump · Place 21 · Twining Middle SchoolLong Jump21.11' 1" PB8
May 2Twining Classic Track Meet OutdoorMay 2 · Discus · Place 2 · Twining Middle SchoolDiscus1kg2.79' 0"8
Apr 22Schroeder Invitational Track MeetApr 22 · High Jump · Place 11 · Twining Middle SchoolHigh Jump11.4' 2" PB8
Apr 22Schroeder Invitational Track MeetApr 22 · Discus · Place 3 · Twining Middle SchoolDiscus1kg3.86' 9" PB8
Apr 22Schroeder Invitational Track MeetApr 22 · 1600 Meters · Twining Middle School1600 Meters—DNS8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · Long Jump · Place 15 · Twining Middle SchoolLong Jump15.12' 7" PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 800 Meters · Place 9 · Twining Middle School800 Meters9.2:59.88a PB8