Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNDHSAA East Region · May 15151' 10"NDHSAA East RegionMay 15, 2026
Shot Put · 12lb · OutdoorFargo Rotary Invite · May 743' 8.5"Fargo Rotary InviteMay 7, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Discus · Place 24 · Fargo NorthDiscus1.6kg24.114' 8"11
May 15NDHSAA East RegionMay 15 · Discus · Place 6 · Fargo NorthDiscus1.6kg6.151' 10" PB11
May 15NDHSAA East RegionMay 15 · Shot Put · Place 18 · Fargo NorthShot Put12lb18.42' 0"11
May 7Fargo Rotary InviteMay 7 · Discus · Place 8 · Fargo NorthDiscus1.6kg8.135' 9"11
May 7Fargo Rotary InviteMay 7 · Shot Put · Place 9 · Fargo NorthShot Put12lb9.43' 8.5" PB11
May 1Packer RelaysMay 1 · Discus · Place 15 · Fargo NorthDiscus1.6kg15.117' 5"11
May 1Packer RelaysMay 1 · Shot Put · Place 24 · Fargo NorthShot Put12lb24.40' 8.5"11
Apr 28Mailloux Unlimited Invitational Apr 28 · Discus · Place 16 · Fargo NorthDiscus1697-411
Apr 28Mailloux Unlimited Invitational Apr 28 · Shot Put · Place 7 · Fargo NorthShot Put739-911
Apr 23Shanley InvitationalApr 23 · Discus · Place 24 · Fargo NorthDiscus24109-611
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 34 · Fargo NorthShot Put3437-7.7511
Apr 21Sheyenne InvitationalApr 21 · Shot Put · Place 9 · Fargo NorthShot Put12lb9.39' 4"11
Apr 16Eagle RelaysApr 16 · Discus · Place 23 · Fargo NorthDiscus23101-611
Apr 16Eagle RelaysApr 16 · Shot Put · Place 26 · Fargo NorthShot Put2633-1111
Apr 14Spartan Classic Track and Field MeetApr 14 · Discus · Place 5 · Fargo NorthDiscus5119-811
Apr 14Spartan Classic Track and Field MeetApr 14 · Shot Put · Place 33 · Fargo NorthShot Put3333-811
Mar 20Mike Grandall InviteMar 20 · Shot Put · Place 16 · Fargo NorthShot Put1639-5.2511

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Discus · Place 42 · Fargo NorthDiscus4272-710
May 16NDHSAA East RegionMay 16 · Shot Put · Place 30 · Fargo NorthShot Put3038-10.510
May 8Fargo Rotary Track MeetMay 8 · Discus · Place 19 · Fargo NorthDiscus19113-610
May 8Fargo Rotary Track MeetMay 8 · Shot Put · Place 16 · Fargo NorthShot Put1640-3.510
Apr 24Shanley InvitationalApr 24 · Discus · Place 49 · Fargo NorthDiscus1.6kg49.76' 2"10
Apr 24Shanley InvitationalApr 24 · Shot Put · Place 33 · Fargo NorthShot Put12lb33.39' 4.5"10
Apr 15Fargo North Spartan InviteApr 15 · Discus · Place 5 · Fargo NorthDiscus5111-010
Apr 15Fargo North Spartan InviteApr 15 · Shot Put · Place 2 · Fargo NorthShot Put242-610
Apr 11Sheyenne InvitationalApr 11 · Discus · Place 32 · Fargo NorthDiscus3295-5.510
Apr 11Sheyenne InvitationalApr 11 · Shot Put · Place 26 · Fargo NorthShot Put2638-510

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Shot Put · Place 40 · Fargo NorthShot Put4036-910
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 78 · Fargo NorthShot Put7832-8.2510

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Spartan Last Shot MeetMay 14 · Discus · Place 18 · Fargo NorthDiscus1.6kg18.86' 39
May 14Spartan Last Shot MeetMay 14 · Shot Put · Place 12 · Fargo NorthShot Put12lb12.34' 11.59
Apr 23Fargo North First DualsApr 23 · Discus · Place 14 · Fargo NorthDiscus1.6kg14.84' 29
Apr 23Fargo North First DualsApr 23 · Shot Put · Place 24 · Fargo NorthShot Put12lb24.31' 89
Apr 12Sheyenne InvitationalApr 12 · Discus · Place 51 · Fargo NorthDiscus5179-10—
Apr 12Sheyenne InvitationalApr 12 · Shot Put · Place 54 · Fargo NorthShot Put5427-11—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State JV IndoorMar 23 · Shot Put · Place 41 · Fargo NorthShot Put4129-5—