Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBPS Boys Invite · Apr 16108' 11"BPS Boys InviteApril 16, 2026
Shot Put · 12lb · OutdoorPacker Relays · May 139' 7.5"Packer RelaysMay 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · Discus · Place 34 · SheyenneDiscus1.6kg34.89' 9"11
May 15NDHSAA East RegionMay 15 · Shot Put · Place 36 · SheyenneShot Put12lb36.33' 9"11
May 8Soaring Eagle InviteMay 8 · Discus · Place 11 · SheyenneDiscus11105-1011
May 8Soaring Eagle InviteMay 8 · Shot Put · Place 12 · SheyenneShot Put1239-811
May 6EDC JV OutdoorMay 6 · Discus · Place 3 · SheyenneDiscus1.6kg3.105' 1"11
May 6EDC JV OutdoorMay 6 · Shot Put · SheyenneShot Put12lb—ND11
May 1Packer RelaysMay 1 · Discus · Place 33 · SheyenneDiscus1.6kg33.104' 1"11
May 1Packer RelaysMay 1 · Shot Put · Place 29 · SheyenneShot Put12lb29.39' 7.5" PB11
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 25 · SheyenneShot Put2540-411
Apr 16BPS Boys InviteApr 16 · Discus · Place 39 · SheyenneDiscus1.6kg39.108' 11" PB11
Apr 16BPS Boys InviteApr 16 · Shot Put · Place 33 · SheyenneShot Put12lb33.39' 7.25"11
Apr 2Thundering Herd ClassicApr 2 · Shot Put · Place 26 · SheyenneShot Put2639-10.7511
Mar 19Fargo Metro MeetMar 19 · Shot Put · Place 10 · SheyenneShot Put1039-4.2511

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 56 · SheyenneShot Put5638-8.511

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7EDC JVMay 7 · Discus · Place 22 · SheyenneDiscus2289-410
May 7EDC JVMay 7 · Shot Put · Place 29 · SheyenneShot Put2933-1010
Apr 22Sheyenne JV InviteApr 22 · Discus · Place 7 · SheyenneDiscus1.6kg7.82' 10"10
Apr 22Sheyenne JV InviteApr 22 · Shot Put · Place 4 · SheyenneShot Put12lb4.35' 10"10
Apr 15West Fargo Showdown InvitationalApr 15 · Discus · Place 14 · SheyenneDiscus1493-310
Apr 15West Fargo Showdown InvitationalApr 15 · Shot Put · Place 22 · SheyenneShot Put2233-510
Apr 11Sheyenne InvitationalApr 11 · Discus · Place 48 · SheyenneDiscus4885-1110
Apr 11Sheyenne InvitationalApr 11 · Shot Put · Place 29 · SheyenneShot Put2937-610
Apr 4Thundering Herd ClassicApr 4 · Shot Put · Place 32 · SheyenneShot Put3236-6.2510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29North Dakota State JV IndoorMar 29 · Shot Put · Place 18 · SheyenneShot Put1831-1010

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Soaring Eagle InvitationalMay 10 · Discus · Place 39 · SheyenneDiscus3973-0—
May 10Soaring Eagle InvitationalMay 10 · Shot Put · Place 35 · SheyenneShot Put3529-10—
May 1Davies InviteMay 1 · Discus · Place 17 · SheyenneDiscus1774-3—
May 1Davies InviteMay 1 · Shot Put · Place 16 · SheyenneShot Put1629-5—
Apr 23Sheyenne QuadrangularApr 23 · Discus · Place 23 · SheyenneDiscus1.6kg23.72' 39
Apr 23Sheyenne QuadrangularApr 23 · Shot Put · Place 27 · SheyenneShot Put12lb27.26' 119
Apr 12Sheyenne InvitationalApr 12 · Shot Put · Place 70 · SheyenneShot Put7024-3—
Apr 42024 Sheyenne Early BirdApr 4 · Discus · Place 71 · SheyenneDiscus7162-1—
Apr 42024 Sheyenne Early BirdApr 4 · Shot Put · Place 75 · SheyenneShot Put7524-11—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State JV IndoorMar 23 · Shot Put · Place 64 · SheyenneShot Put6419-10.25—