Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNDHSAA East Region · May 1599' 8"NDHSAA East RegionMay 15, 2026
Javelin · 600g · OutdoorEDC JV Outdoor · May 656' 4"EDC JV OutdoorMay 6, 2026
Shot Put · 4kg · OutdoorUSATF Dakotas All Comers Meet #1 · Jun 68.67mUSATF Dakotas All Comers Meet #1June 6, 2026
Shot Put · 4lb · OutdoorHorizon Invite (MS) · Apr 2424' 7"Horizon Invite (MS)April 24, 2025
Shot Put · 6lb · Outdoor2024 Girls All-City Middle School Meet · May 1424' 32024 Girls All-City Middle School MeetMay 14, 2024

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jun 24Run Hard Turn Left MeetJun 24 · Javelin · Team NoDak YouthTeam NoDak YouthJavelin600g—DNS9
Jun 24Run Hard Turn Left MeetJun 24 · Shot Put · Place 2 · Team NoDak YouthTeam NoDak YouthShot Put4kg2.25' 3.5"9
Jun 17Great Plains ClassicJun 17 · Javelin · Place 1 · Team NoDak YouthTeam NoDak YouthJavelin600g1.42' 8"9
Jun 17Great Plains ClassicJun 17 · Discus · Place 1 · Team NoDak YouthTeam NoDak YouthDiscus1kg1.79' 4"9
Jun 17Great Plains ClassicJun 17 · Shot Put · Place 1 · Team NoDak YouthTeam NoDak YouthShot Put4kg1.27' 11.25"9
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Javelin · Place 2 · Team NoDak YouthTeam NoDak YouthJavelin215.53m9
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Discus · Place 4 · Team NoDak YouthTeam NoDak YouthDiscus427.47m9
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Shot Put · Place 4 · Team NoDak YouthTeam NoDak YouthShot Put48.47m9
Jun 9USATF Dakotas All Comers Meet #2Jun 9 · Javelin · Place 2 · Team NoDak YouthTeam NoDak YouthJavelin222.42m9
Jun 9USATF Dakotas All Comers Meet #2Jun 9 · Discus · Team NoDak YouthTeam NoDak YouthDiscus—ND9
Jun 9USATF Dakotas All Comers Meet #2Jun 9 · Shot Put · Place 2 · Team NoDak YouthTeam NoDak YouthShot Put28.27m9
Jun 6USATF Dakotas All Comers Meet #1Jun 6 · Javelin · Place 2 · Team NoDak YouthTeam NoDak YouthJavelin600g2.14.65m9
Jun 6USATF Dakotas All Comers Meet #1Jun 6 · Discus · Place 2 · Team NoDak YouthTeam NoDak YouthDiscus1kg2.29.01m9
Jun 6USATF Dakotas All Comers Meet #1Jun 6 · Shot Put · Place 2 · Team NoDak YouthTeam NoDak YouthShot Put4kg2.8.67m PB9
Jun 4Team Nodak All Comers MeetJun 4 · Javelin · Place 2 · Team NoDak YouthTeam NoDak YouthJavelin600g2.50' 5"9
Jun 4Team Nodak All Comers MeetJun 4 · Discus · Place 2 · Team NoDak YouthTeam NoDak YouthDiscus1kg2.90' 4"9
Jun 4Team Nodak All Comers MeetJun 4 · Shot Put · Place 2 · Team NoDak YouthTeam NoDak YouthShot Put4kg2.26' 4"9
May 27Sheyenne River OpenMay 27 · Javelin · Team NoDak YouthTeam NoDak YouthJavelin600g—DNS9
May 27Sheyenne River OpenMay 27 · Discus · Place 2 · Team NoDak YouthTeam NoDak YouthDiscus1kg2.93' 7"9
May 27Sheyenne River OpenMay 27 · Shot Put · Team NoDak YouthTeam NoDak YouthShot Put4kg—DNS9
May 15NDHSAA East RegionMay 15 · Discus · Place 15 · Fargo SouthFargo SouthDiscus1kg15.99' 8" PB9
May 11Bruin Last ChanceMay 11 · Discus · Place 2 · Fargo SouthFargo SouthDiscus1kg2.89' 8"9
May 7Fargo Rotary InviteMay 7 · Javelin · Place 24 · Fargo SouthFargo SouthJavelin600g24.55' 1"9
May 7Fargo Rotary InviteMay 7 · Discus · Place 9 · Fargo SouthFargo SouthDiscus1kg9.95' 5"9
May 6EDC JV OutdoorMay 6 · Javelin · Place 16 · Fargo SouthFargo SouthJavelin600g16.56' 4" PB9
May 6EDC JV OutdoorMay 6 · Shot Put · Place 7 · Fargo SouthFargo SouthShot Put4kg7.26' 4"9
May 2Inaugural Grip It & Rip It OpenMay 2 · Javelin · Place 6 · Fargo SouthFargo SouthJavelin600g6.53' 7"9
May 2Inaugural Grip It & Rip It OpenMay 2 · Discus · Place 3 · Fargo SouthFargo SouthDiscus1kg3.93' 0"9
May 2Inaugural Grip It & Rip It OpenMay 2 · Shot Put · Place 10 · Fargo SouthFargo SouthShot Put4kg10.24' 11"9
May 1Packer RelaysMay 1 · Javelin · Place 42 · Fargo SouthFargo SouthJavelin600g42.52' 0"9
May 1Packer RelaysMay 1 · Discus · Place 17 · Fargo SouthFargo SouthDiscus1kg17.86' 7"9
Apr 23Shanley InvitationalApr 23 · Javelin · Place 40 · Fargo SouthFargo SouthJavelin4057-49
Apr 23Shanley InvitationalApr 23 · Discus · Place 20 · Fargo SouthFargo SouthDiscus2086-69
Apr 16Eagle RelaysApr 16 · Javelin · Place 18 · Fargo SouthFargo SouthJavelin1854-29
Apr 16Eagle RelaysApr 16 · Discus · Place 10 · Fargo SouthFargo SouthDiscus1084-89
Apr 14Spartan Classic Track and Field MeetApr 14 · Javelin · Place 33 · Fargo SouthFargo SouthJavelin3344-89
Apr 14Spartan Classic Track and Field MeetApr 14 · Discus · Place 14 · Fargo SouthFargo SouthDiscus1476-69
Apr 14Spartan Classic Track and Field MeetApr 14 · Shot Put · Place 20 · Fargo SouthFargo SouthShot Put2025-09
Mar 19Fargo Metro MeetMar 19 · Shot Put · Place 18 · Fargo SouthFargo SouthShot Put1825-11.59

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 44 · Fargo SouthFargo SouthShot Put4426-2.259

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 18Run Hard Turn Left TF MeetJul 18 · Discus · Place 5 · Team NoDak YouthTeam NoDak YouthDiscus568-08
Jul 18Run Hard Turn Left TF MeetJul 18 · Javelin · Place 3 · Team NoDak YouthTeam NoDak YouthJavelin337-18
Jul 18Run Hard Turn Left TF MeetJul 18 · Shot Put · Place 6 · Team NoDak YouthTeam NoDak YouthShot Put623-78
Jun 26Great Plains ClassicJun 26 · Javelin · Place 2 · Team NoDak YouthTeam NoDak YouthJavelin212.48m8
Jun 26Great Plains ClassicJun 26 · Discus · Place 4 · Team NoDak YouthTeam NoDak YouthDiscus419.54m8
Jun 26Great Plains ClassicJun 26 · Shot Put · Place 4 · Team NoDak YouthTeam NoDak YouthShot Put423-118
Jun 18Run Hard Turn Left TF MeetJun 18 · Javelin · Place 3 · Team NoDak YouthTeam NoDak YouthJavelin600g3.37' 1"8
Jun 18Run Hard Turn Left TF MeetJun 18 · Discus · Place 5 · Team NoDak YouthTeam NoDak YouthDiscus1kg5.68' 0"8
Jun 18Run Hard Turn Left TF MeetJun 18 · Shot Put · Place 6 · Team NoDak YouthTeam NoDak YouthShot Put4kg6.23' 7"8
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · Javelin · Place 3 · Team NoDak YouthTeam NoDak YouthJavelin600g3.11.13m8
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · Discus · Place 5 · Team NoDak YouthTeam NoDak YouthDiscus1kg5.20.98m8
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · Shot Put · Place 5 · Team NoDak YouthTeam NoDak YouthShot Put4kg5.7.31m8
Jun 11Sheyenne River OpenJun 11 · Discus · Place 3 · Team NoDak YouthTeam NoDak YouthDiscus372-118
Jun 11Sheyenne River OpenJun 11 · Javelin · Place 3 · Team NoDak YouthTeam NoDak YouthJavelin335-68
Jun 11Sheyenne River OpenJun 11 · Shot Put · Place 3 · Team NoDak YouthTeam NoDak YouthShot Put322-108
Jun 5Team Nodak InviteJun 5 · Discus · Place 6 · Team NoDak YouthTeam NoDak YouthDiscus619.38m8
Jun 5Team Nodak InviteJun 5 · Javelin · Place 5 · Team NoDak YouthTeam NoDak YouthJavelin511.24m8
Jun 5Team Nodak InviteJun 5 · Shot Put · Place 6 · Team NoDak YouthTeam NoDak YouthShot Put623-0.758
May 222025 Girls All-City Middle School InviteMay 22 · Discus · Place 3 · Carl Ben EielsonCarl Ben EielsonDiscus365-48
May 222025 Girls All-City Middle School InviteMay 22 · Shot Put · Place 8 · Carl Ben EielsonCarl Ben EielsonShot Put824-88
May 8Sacred Heart Invite (MS)May 8 · Discus · Place 3 · Carl Ben EielsonCarl Ben EielsonDiscus360-08
May 8Sacred Heart Invite (MS)May 8 · Shot Put · Place 8 · Carl Ben EielsonCarl Ben EielsonShot Put823-98
May 6Carl Ben Eielson Middle School Invite IMay 6 · Discus · Place 1 · Carl Ben EielsonCarl Ben EielsonDiscus165-68
May 6Carl Ben Eielson Middle School Invite IMay 6 · Shot Put · Place 4 · Carl Ben EielsonCarl Ben EielsonShot Put426-08
Apr 24Horizon Invite (MS)Apr 24 · Discus · Place 1 · Carl Ben EielsonCarl Ben EielsonDiscus1kg1.70' 6"8
Apr 24Horizon Invite (MS)Apr 24 · Shot Put · Place 4 · Carl Ben EielsonCarl Ben EielsonShot Put4lb4.24' 7" PB8

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 142024 Girls All-City Middle School MeetMay 14 · Discus · Place 7 · Carl Ben EielsonCarl Ben EielsonDiscus1kg7.48' 47
May 142024 Girls All-City Middle School MeetMay 14 · Shot Put · Place 8 · Carl Ben EielsonCarl Ben EielsonShot Put6lb8.24' 3 PB7
May 9Carl Ben Eielson Middle School Invite IMay 9 · Discus · Place 6 · Carl Ben EielsonCarl Ben EielsonDiscus1kg6.32' 8.57
May 9Carl Ben Eielson Middle School Invite IMay 9 · Shot Put · Place 5 · Carl Ben EielsonCarl Ben EielsonShot Put4lb5.22' 6.57
May 3Discovery Middle School Invite IMay 3 · Discus · Place 5 · Carl Ben EielsonCarl Ben EielsonDiscus1kg5.42' 57
May 3Discovery Middle School Invite IMay 3 · Shot Put · Place 5 · Carl Ben EielsonCarl Ben EielsonShot Put4lb5.23' 27
Apr 25Kevin Froeber MS ClassicApr 25 · Discus · Carl Ben EielsonCarl Ben EielsonDiscus1kg—DNS7
Apr 25Kevin Froeber MS ClassicApr 25 · Shot Put · Carl Ben EielsonCarl Ben EielsonShot Put6lb—DNS7
Apr 23Fargo North First DualsApr 23 · Discus · Carl Ben EielsonCarl Ben EielsonDiscus1kg—DNS7