Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorJoel Savre Parochial Elementary Invitational · May 1344.54aJoel Savre Parochial Elementary InvitationalMay 13, 2026
Javelin · 250g AeroJav · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 916.17mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Javelin · 300g · OutdoorSheyenne River TC TRACK IS BACK Meet · May 1036' 11"Sheyenne River TC TRACK IS BACK MeetMay 10, 2026
Javelin · 300g TJ · OutdoorUSATF Dakotas Association Junior Olympic Championship · Jun 1413.59mUSATF Dakotas Association Junior Olympic ChampionshipJune 14, 2025
Long Jump · OutdoorSheyenne River Invite · May 142.39mSheyenne River InviteMay 14, 2025
Shot Put · 2kg · OutdoorJoel Savre Parochial Elementary Invitational · May 1319' 7"Joel Savre Parochial Elementary InvitationalMay 13, 2026
Shot Put · 6lb · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 96.88mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 5 · Deacon Wings Training ClubDeacon Wings Training ClubJavelin250g AeroJav5.16.17m PB4
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubShot Put6lb1.6.88m PB4
Jun 17Great Plains ClassicJun 17 · Javelin · Place 3 · Deacon Wings Training ClubDeacon Wings Training ClubJavelin250g AeroJav3.40' 8"4
Jun 17Great Plains ClassicJun 17 · Shot Put · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubShot Put6lb1.20' 2"4
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Javelin · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubJavelin114.18m4
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · Shot Put · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubShot Put16.37m4
Jun 10Sheyenne River InviteJun 10 · Javelin · Place 2 · Deacon Wings Training ClubDeacon Wings Training ClubJavelin300g2.24' 10"4
Jun 10Sheyenne River InviteJun 10 · Shot Put · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubShot Put6lb1.20' 11"4
Jun 9USATF Dakotas All Comers Meet #2Jun 9 · Javelin · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubJavelin122.98m4
Jun 9USATF Dakotas All Comers Meet #2Jun 9 · Shot Put · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubShot Put15.74m4
May 27Sheyenne River OpenMay 27 · Javelin · Place 2 · Deacon Wings Training ClubDeacon Wings Training ClubJavelin300g2.36' 6"4
May 27Sheyenne River OpenMay 27 · Shot Put · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubShot Put6lb1.19' 2"4
May 13Joel Savre Parochial Elementary InvitationalMay 13 · Shot Put · Place 1 · Oak Grove ElementaryOak Grove ElementaryShot Put2kg1.19' 7" PB4
May 13Joel Savre Parochial Elementary InvitationalMay 13 · 200 Meters · Place 34 · Oak Grove ElementaryOak Grove Elementary200 Meters34.44.54a PB4
May 10Sheyenne River TC TRACK IS BACK MeetMay 10 · Javelin · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubJavelin300g1.36' 11" PB4
May 10Sheyenne River TC TRACK IS BACK MeetMay 10 · Shot Put · Place 1 · Deacon Wings Training ClubDeacon Wings Training ClubShot Put6lb1.17' 6"4

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 18Run Hard Turn Left TF MeetJul 18 · Long Jump · Place 8 · Sheyenne River Track and Field CluSheyenne River Track and Field CluLong Jump87-8.54
Jul 18Run Hard Turn Left TF MeetJul 18 · Javelin · Place 2 · Sheyenne River Track and Field CluSheyenne River Track and Field CluJavelin228-104
Jul 18Run Hard Turn Left TF MeetJul 18 · Shot Put · Place 1 · Sheyenne River Track and Field CluSheyenne River Track and Field CluShot Put117-44
Jun 18Run Hard Turn Left TF MeetJun 18 · Long Jump · Place 8 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubLong Jump8.7' 8.5"4
Jun 18Run Hard Turn Left TF MeetJun 18 · Javelin · Place 2 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubJavelin300g2.28' 10"4
Jun 18Run Hard Turn Left TF MeetJun 18 · Shot Put · Place 1 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubShot Put6lb1.17' 4"4
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · Javelin · Place 1 · 52-Unattached52-UnattachedJavelin300g TJ1.13.59m PB3
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · Shot Put · Place 1 · 52-Unattached52-UnattachedShot Put6lb1.5.04m3
Jun 11Sheyenne River OpenJun 11 · Javelin · Place 1 · Sheyenne River Track and Field CluSheyenne River Track and Field CluJavelin131-04
Jun 11Sheyenne River OpenJun 11 · Long Jump · Place 11 · Sheyenne River Track and Field CluSheyenne River Track and Field CluLong Jump117-104
Jun 11Sheyenne River OpenJun 11 · Shot Put · Place 1 · Sheyenne River Track and Field CluSheyenne River Track and Field CluShot Put118-24
May 14Sheyenne River InviteMay 14 · Long Jump · Place 10 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubLong Jump10.2.39m PB4
May 14Sheyenne River InviteMay 14 · Javelin · Place 2 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubJavelin300g TJ2.37' 0"4
May 14Sheyenne River InviteMay 14 · Shot Put · Place 2 · Sheyenne River Track and Field ClubSheyenne River Track and Field ClubShot Put6lb2.16' 10"4

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 10Sunny Day All-Comers MeetJul 10 · Long Jump · Place 5 · Dakota Elite Athletic ClDakota Elite Athletic ClLong Jump56-6—
Jul 10Sunny Day All-Comers MeetJul 10 · Javelin · Place 1 · Dakota Elite Athletic ClDakota Elite Athletic ClJavelin110.48m—
Jul 10Sunny Day All-Comers MeetJul 10 · Shot Put · Place 1 · Dakota Elite Athletic ClDakota Elite Athletic ClShot Put14.82m—
Jun 26Longest Day All-Comers MeetJun 26 · Long Jump · Place 7 · Dakota Elite Athletic ClDakota Elite Athletic ClLong Jump76-9—
Jun 26Longest Day All-Comers MeetJun 26 · Javelin · Place 1 · Dakota Elite Athletic ClDakota Elite Athletic ClJavelin110.65m—
Jun 26Longest Day All-Comers MeetJun 26 · Shot Put · Place 2 · Dakota Elite Athletic ClDakota Elite Athletic ClShot Put25.22m—
May 22Black & Gold Youth Track MeetMay 22 · Long Jump · Place 10 · Dakota Elite Athletic ClubDakota Elite Athletic ClubLong Jump10.6-02.502
May 22Black & Gold Youth Track MeetMay 22 · Javelin · Place 5 · Dakota Elite Athletic ClubDakota Elite Athletic ClubJavelin300g TJ5.6.86m2
May 22Black & Gold Youth Track MeetMay 22 · Shot Put · Place 1 · Dakota Elite Athletic ClubDakota Elite Athletic ClubShot Put2kg1.14-02.002
May 8Elite Kids Youth Track and Field MeetMay 8 · Long Jump · Place 12 · Dakota Elite Athletic ClubDakota Elite Athletic ClubLong Jump12.6-02.002
May 8Elite Kids Youth Track and Field MeetMay 8 · Javelin · Place 2 · Dakota Elite Athletic ClubDakota Elite Athletic ClubJavelin300g2.8.18m2
May 8Elite Kids Youth Track and Field MeetMay 8 · Shot Put · Place 1 · Dakota Elite Athletic ClubDakota Elite Athletic ClubShot Put2kg1.5.91m2