Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor2026 MS All-City Track · May 2030.59a2026 MS All-City TrackMay 20, 2026
Discus · 1kg · OutdoorHeritage MS Invite I · May 1196' 10"Heritage MS Invite IMay 11, 2026
Javelin · 600g · OutdoorRun Hard Turn Left Meet · Jun 2493' 2"Run Hard Turn Left MeetJune 24, 2026
Long Jump · OutdoorBen Franklin Invite I · Apr 2411' 3"Ben Franklin Invite IApril 24, 2026
Shot Put · 4kg · OutdoorTeam Nodak All Comers Meet · Jun 427' 4"Team Nodak All Comers MeetJune 4, 2026
Shot Put · 8lb · Outdoor2026 MS All-City Track · May 2022' 11"2026 MS All-City TrackMay 20, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 6 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubJavelin600g6.26.94m7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Discus · Place 14 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubDiscus1kg14.28.10m7
Jun 24Run Hard Turn Left MeetJun 24 · Javelin · Place 2 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubJavelin600g2.93' 2" PB7
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Javelin · Place 3 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubJavelin322.52m7
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Discus · Place 4 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubDiscus426.19m7
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Shot Put · Place 4 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubShot Put47.17m7
Jun 10Sheyenne River InviteJun 10 · Javelin · Place 3 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubJavelin600g3.78' 2"7
Jun 10Sheyenne River InviteJun 10 · Discus · Place 2 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubDiscus1kg2.74' 9"7
Jun 4Team Nodak All Comers MeetJun 4 · Discus · Place 3 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubDiscus1kg3.84' 1"7
Jun 4Team Nodak All Comers MeetJun 4 · Shot Put · Place 3 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubShot Put4kg3.27' 4" PB7
May 27Sheyenne River OpenMay 27 · Discus · Place 3 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubDiscus1kg3.83' 0"7
May 27Sheyenne River OpenMay 27 · Shot Put · Place 3 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubShot Put4kg3.21' 6"7
May 202026 MS All-City TrackMay 20 · Discus · Place 3 · LibertyLibertyDiscus1kg3.81' 5"7
May 202026 MS All-City TrackMay 20 · Shot Put · Place 22 · LibertyLibertyShot Put8lb22.22' 11" PB7
May 202026 MS All-City TrackMay 20 · 200 Meters · Place 40 · LibertyLiberty200 Meters40.30.59a PB7
May 11Heritage MS Invite IMay 11 · Discus · Place 2 · LibertyLibertyDiscus1kg2.96' 10" PB7
May 11Heritage MS Invite IMay 11 · Shot Put · Place 9 · LibertyLibertyShot Put4kg9.21' 9"7
May 11Heritage MS Invite IMay 11 · 200 Meters · Place 22 · LibertyLiberty200 Meters22.31.99a7
May 7Discovery MS Invite IMay 7 · Discus · Place 1 · LibertyLibertyDiscus1kg1.90' 11"7
May 7Discovery MS Invite IMay 7 · 200 Meters · Place 31 · LibertyLiberty200 Meters31.31.19a7
Apr 28WF Liberty MS Invite IApr 28 · Discus · Place 1 · LibertyLibertyDiscus1kg1.86' 6"7
Apr 28WF Liberty MS Invite IApr 28 · Shot Put · Place 6 · LibertyLibertyShot Put4kg6.22' 8"7
Apr 28WF Liberty MS Invite IApr 28 · 200 Meters · Place 22 · LibertyLiberty200 Meters22.30.93a7
Apr 24Ben Franklin Invite IApr 24 · Long Jump · Place 16 · LibertyLibertyLong Jump16.11' 3" PB7
Apr 24Ben Franklin Invite IApr 24 · Discus · Place 2 · LibertyLibertyDiscus1kg2.81' 6"7
Apr 24Ben Franklin Invite IApr 24 · Shot Put · Place 6 · LibertyLibertyShot Put8lb6.22' 7"7