Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley Middle School Open · May 1521.62aValley Middle School OpenMay 15, 2026
200 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 2547.58aGrand Forks Still Indoors Track MeetApril 25, 2026
200 Meters · OutdoorGrand Cities Championship · May 2045.34aGrand Cities ChampionshipMay 20, 2026
Discus · 1kg · OutdoorSchroeder Invitational Track Meet · Apr 2222' 5"Schroeder Invitational Track MeetApril 22, 2026
Shot Put · 6lb · IndoorGrand Forks Still Indoors Track Meet · Apr 259' 1"Grand Forks Still Indoors Track MeetApril 25, 2026
Shot Put · 6lb · OutdoorTwining Classic Track Meet Outdoor · May 210' 9"Twining Classic Track Meet OutdoorMay 2, 2026
Shot Put · 8lb · OutdoorEast Grand Forks Middle School Track Meet · May 710' 4"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

19 results
DateMeetEventPlMarkGr
May 20Grand Cities ChampionshipMay 20 · Discus · Place 4 · SouthDiscus1kg4.21' 0"7
May 20Grand Cities ChampionshipMay 20 · Shot Put · Place 10 · SouthShot Put6lb10.10' 6"7
May 20Grand Cities ChampionshipMay 20 · 200 Meters · Place 21 · South200 Meters21.45.34a PB7
May 15Valley Middle School OpenMay 15 · Discus · Place 12 · SouthDiscus1kg12.21' 0"7
May 15Valley Middle School OpenMay 15 · Shot Put · Place 18 · SouthShot Put6lb18.9' 5"7
May 15Valley Middle School OpenMay 15 · 100 Meters · Place 34 · South100 Meters34.21.62a PB7
May 7East Grand Forks Middle School Track MeetMay 7 · Discus · Place 12 · SouthDiscus1kg12.18' 3"7
May 7East Grand Forks Middle School Track MeetMay 7 · Shot Put · Place 18 · SouthShot Put8lb18.10' 4" PB7
May 7East Grand Forks Middle School Track MeetMay 7 · 200 Meters · Place 29 · South200 Meters29.45.78a7
May 6South RelaysMay 6 · Discus · Place 4 · SouthDiscus1kg4.20' 0"7
May 6South RelaysMay 6 · Shot Put · Place 7 · SouthShot Put6lb7.9' 3"7
May 6South RelaysMay 6 · 200 Meters · Place 12 · South200 Meters12.49.18a7
May 2Twining Classic Track Meet OutdoorMay 2 · Discus · Place 5 · SouthDiscus1kg5.20' 0"7
May 2Twining Classic Track Meet OutdoorMay 2 · Shot Put · Place 11 · SouthShot Put6lb11.10' 9" PB7
May 2Twining Classic Track Meet OutdoorMay 2 · 200 Meters · Place 16 · South200 Meters16.48.77a7
May 2Twining Classic Track Meet OutdoorMay 2 · 100 Meters · Place 17 · South100 Meters17.21.81a7
Apr 22Schroeder Invitational Track MeetApr 22 · Discus · Place 4 · SouthDiscus1kg4.22' 5" PB7
Apr 22Schroeder Invitational Track MeetApr 22 · Shot Put · Place 8 · SouthShot Put6lb8.10' 7"7
Apr 22Schroeder Invitational Track MeetApr 22 · 200 Meters · Place 11 · South200 Meters11.46.29a7

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · Shot Put · Place 11 · SouthShot Put6lb11.9' 1" PB7
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 200 Meters · Place 22 · South200 Meters22.47.58a PB7