Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDiscovery Middle School Invitational III · May 1824.92aDiscovery Middle School Invitational IIIMay 18, 2021
100m Hurdles · 39" / 0.991m · OutdoorBen Franklin Middle School Invitational (6th Grade) · May 624.78aBen Franklin Middle School Invitational (6th Grade)May 6, 2021
200m Hurdles · 30" / 0.762m · OutdoorDiscovery Invitational II (JH) · May 1039.69Discovery Invitational II (JH)May 10, 2022
Discus · 1.6kg · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 939.76mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Discus · 1kg · OutdoorDiscovery Invitational II (JH) · May 1049'9"Discovery Invitational II (JH)May 10, 2022
Hammer · 12lb · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 935.23mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Long Jump · OutdoorBen Franklin Middle School Invitational (6th Grade) · May 69' 11Ben Franklin Middle School Invitational (6th Grade)May 6, 2021
Shot Put · 12lb · OutdoorThrowing Eagle Last Chance · May 1148' 6"Throwing Eagle Last ChanceMay 11, 2026
Shot Put · 4kg · OutdoorDiscovery Invitational II (JH) · May 1033'7"Discovery Invitational II (JH)May 10, 2022

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Hammer · Place 7 · Team NoDak YouthTeam NoDak YouthHammer12lb7.35.23m PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Discus · Place 12 · Team NoDak YouthTeam NoDak YouthDiscus1.6kg12.39.76m PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Team NoDak YouthTeam NoDak YouthShot Put12lb—ND11
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Discus · Place 2 · Team NoDak YouthTeam NoDak YouthDiscus240.26m11
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Shot Put · Place 1 · Team NoDak YouthTeam NoDak YouthShot Put114.58m11
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 20 · DaviesDaviesShot Put12lb20.48' 0"11
May 15NDHSAA East RegionMay 15 · Discus · Place 13 · DaviesDaviesDiscus1.6kg13.129' 2"11
May 15NDHSAA East RegionMay 15 · Shot Put · Place 7 · DaviesDaviesShot Put12lb7.47' 11"11
May 11Throwing Eagle Last ChanceMay 11 · Discus · Place 1 · DaviesDaviesDiscus1.6kg1.123' 0"11
May 11Throwing Eagle Last ChanceMay 11 · Shot Put · Place 3 · DaviesDaviesShot Put12lb3.48' 6" PB11
May 8Soaring Eagle InviteMay 8 · Discus · Place 13 · DaviesDaviesDiscus13103-711
May 8Soaring Eagle InviteMay 8 · Shot Put · Place 4 · DaviesDaviesShot Put447-1111
May 1Packer RelaysMay 1 · Discus · Place 13 · DaviesDaviesDiscus1.6kg13.121' 3"11
May 1Packer RelaysMay 1 · Shot Put · Place 12 · DaviesDaviesShot Put12lb12.44' 6"11
Apr 23Shanley InvitationalApr 23 · Discus · Place 12 · DaviesDaviesDiscus12125-311
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 5 · DaviesDaviesShot Put547-10.511
Apr 16Eagle RelaysApr 16 · Discus · Place 14 · DaviesDaviesDiscus14116-011
Apr 14Eagle InviteApr 14 · Shot Put · Place 1 · DaviesDaviesShot Put142-011
Apr 10Rosemount QuadApr 10 · Discus · Place 9 · DaviesDaviesDiscus9118-711
Apr 10Rosemount QuadApr 10 · Shot Put · Place 9 · DaviesDaviesShot Put945-7.511
Apr 2Thundering Herd ClassicApr 2 · Shot Put · Place 2 · DaviesDaviesShot Put245-6.7511
Mar 19Fargo Metro MeetMar 19 · Shot Put · Place 5 · DaviesDaviesShot Put543-111

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 20 · DaviesDaviesShot Put2045-411
Mar 14Cobber HS ND IndoorMar 14 · Shot Put · Place 13 · DaviesDaviesShot Put1340-0.511

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Discus · Place 39 · DaviesDaviesDiscus3973-410
May 9Soaring Eagle InviteMay 9 · Discus · Place 15 · DaviesDaviesDiscus15101-410
May 9Soaring Eagle InviteMay 9 · Shot Put · Place 13 · DaviesDaviesShot Put1341-410
Apr 25Davies DuelApr 25 · Discus · Place 2 · DaviesDaviesDiscus1.6kg2.111' 6"10
Apr 25Davies DuelApr 25 · Shot Put · Place 2 · DaviesDaviesShot Put12lb2.40' 3.5"10
Apr 15Eagle InviteApr 15 · Discus · Place 6 · DaviesDaviesDiscus6100-1010
Apr 15Eagle InviteApr 15 · Shot Put · Place 5 · DaviesDaviesShot Put538-510
Apr 10Horace Lions InvitationalApr 10 · Discus · Place 10 · DaviesDaviesDiscus1095-810
Apr 10Horace Lions InvitationalApr 10 · Shot Put · Place 3 · DaviesDaviesShot Put340-810
Apr 4Thundering Herd ClassicApr 4 · Shot Put · Place 8 · DaviesDaviesShot Put841-11.7510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15North Dakota HS Cobber IndoorMar 15 · Shot Put · Place 6 · DaviesDaviesShot Put638-10—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · Discus · Place 40 · DaviesDaviesDiscus40102-11.5—
May 10Soaring Eagle InvitationalMay 10 · Discus · Place 22 · DaviesDaviesDiscus2289-8—
May 10Soaring Eagle InvitationalMay 10 · Shot Put · Place 18 · DaviesDaviesShot Put1840-0—
May 3Packer RelaysMay 3 · Discus · Place 47 · DaviesDaviesDiscus47101-5—
May 1Davies InviteMay 1 · Discus · Place 5 · DaviesDaviesDiscus590-4—
May 1Davies InviteMay 1 · Shot Put · Place 1 · DaviesDaviesShot Put139-9—
Apr 25Davies DuelApr 25 · Shot Put · Place 3 · DaviesDaviesShot Put339-6—
Apr 23Eagle RelaysApr 23 · Discus · Place 23 · DaviesDaviesDiscus1.6kg23.90' 89
Apr 23Eagle RelaysApr 23 · Shot Put · Place 19 · DaviesDaviesShot Put12lb19.39' 59
Apr 12Rosemount April 12Apr 12 · Discus · Place 11 · DaviesDaviesDiscus1.6kg11.100-089
Apr 12Rosemount April 12Apr 12 · Shot Put · Place 12 · DaviesDaviesShot Put12lb12.39-11.759
Apr 6EDC Throws-a-ThonApr 6 · Discus · Place 36 · DaviesDaviesDiscus3680-3—
Apr 42024 Sheyenne Early BirdApr 4 · Discus · Place 36 · DaviesDaviesDiscus3691-11—
Apr 42024 Sheyenne Early BirdApr 4 · Shot Put · Place 28 · DaviesDaviesShot Put2836-7—
Mar 29Davies-Moorhead DuelMar 29 · Shot Put · Place 1 · DaviesDaviesShot Put138-9—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State JV IndoorMar 23 · Shot Put · Place 19 · DaviesDaviesShot Put1934-7.25—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Discovery Invite V (JH)May 23 · Discus · Place 7 · DiscoveryDiscoveryDiscus792-10—
May 23Discovery Invite V (JH)May 23 · Shot Put · Place 4 · DiscoveryDiscoveryShot Put438-1—
May 18All-City Outdoor - Boys (JH)May 18 · Discus · Place 5 · DiscoveryDiscoveryDiscus5108-11—
May 18All-City Outdoor - Boys (JH)May 18 · Shot Put · Place 4 · DiscoveryDiscoveryShot Put437-7—
May 11Discovery Invite IV (JH)May 11 · Discus · Place 5 · DiscoveryDiscoveryDiscus591-11—
May 5Discovery Invite II (JH)May 5 · Discus · Place 5 · DiscoveryDiscoveryDiscus596-1—
May 5Discovery Invite II (JH)May 5 · Shot Put · Place 8 · DiscoveryDiscoveryShot Put831-9—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · 200m Hurdles · Place 19 · DiscoveryDiscovery200m Hurdles36" / 0.914m19.41.39aUnofficial7
May 18All City Junior High Meet (JH)May 18 · Discus · Place 17 · DiscoveryDiscoveryDiscus1.6kg17.65' 2Unofficial7
May 18All City Junior High Meet (JH)May 18 · Shot Put · Place 2 · DiscoveryDiscoveryShot Put12lb2.33' 11Unofficial7
May 10Discovery Invitational II (JH)May 10 · 200m Hurdles · Place 6 · DiscoveryDiscovery200m Hurdles30" / 0.762m6.39.69 PB7
May 10Discovery Invitational II (JH)May 10 · Discus · Place 11 · DiscoveryDiscoveryDiscus1kg11.49'9" PB7
May 10Discovery Invitational II (JH)May 10 · Shot Put · Place 1 · DiscoveryDiscoveryShot Put4kg1.33'7" PB7

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18Discovery Middle School Invitational IIIMay 18 · 100m Hurdles · Place 10 · DiscoveryDiscovery100m Hurdles33" / 0.838m10.24.92a PB6
May 18Discovery Middle School Invitational IIIMay 18 · Long Jump · Place 22 · DiscoveryDiscoveryLong Jump22.8' 96
May 18Discovery Middle School Invitational IIIMay 18 · Shot Put · Place 2 · DiscoveryDiscoveryShot Put4kg2.31' 96
May 11Discovery Middle School Invitational II (JH)May 11 · 100m Hurdles · Place 13 · DiscoveryDiscovery100m Hurdles39" / 0.991m13.24.92a6
May 11Discovery Middle School Invitational II (JH)May 11 · Long Jump · Place 16 · DiscoveryDiscoveryLong Jump16.8' 116
May 11Discovery Middle School Invitational II (JH)May 11 · Shot Put · Place 4 · DiscoveryDiscoveryShot Put4kg4.29' 4.56
May 6Ben Franklin Middle School Invitational (6th Grade)May 6 · 100m Hurdles · Place 13 · DiscoveryDiscovery100m Hurdles39" / 0.991m13.24.78a PB6
May 6Ben Franklin Middle School Invitational (6th Grade)May 6 · Long Jump · Place 21 · DiscoveryDiscoveryLong Jump21.9' 11 PB6
May 6Ben Franklin Middle School Invitational (6th Grade)May 6 · Shot Put · Place 8 · DiscoveryDiscoveryShot Put4kg8.21' 106