Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNDHSAA East Region · May 1595' 4"NDHSAA East RegionMay 15, 2026
Shot Put · 4kg · Outdoor2026 NDHSAA Class A & B State Meet · May 2136' 2.5"2026 NDHSAA Class A & B State MeetMay 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 17 · Fargo NorthShot Put4kg17.36' 2.5" PB10
May 15NDHSAA East RegionMay 15 · Discus · Place 16 · Fargo NorthDiscus1kg16.95' 4" PB10
May 15NDHSAA East RegionMay 15 · Shot Put · Place 8 · Fargo NorthShot Put4kg8.35' 9"10
May 7Fargo Rotary InviteMay 7 · Shot Put · Place 2 · Fargo NorthShot Put4kg2.35' 11"10
May 6EDC JV OutdoorMay 6 · Discus · Place 6 · Fargo NorthDiscus1kg6.74' 4"10
May 6EDC JV OutdoorMay 6 · Shot Put · Place 1 · Fargo NorthShot Put4kg1.35' 7"10
May 1Packer RelaysMay 1 · Discus · Place 21 · Fargo NorthDiscus1kg21.80' 2"10
May 1Packer RelaysMay 1 · Shot Put · Place 5 · Fargo NorthShot Put4kg5.35' 11"10
Apr 28Mailloux Unlimited Invitational Apr 28 · Discus · Place 6 · Fargo NorthDiscus677-1110
Apr 28Mailloux Unlimited Invitational Apr 28 · Shot Put · Place 2 · Fargo NorthShot Put237-0.510
Apr 23Shanley InvitationalApr 23 · Discus · Place 21 · Fargo NorthDiscus2185-210
Apr 23Shanley InvitationalApr 23 · Shot Put · Place 8 · Fargo NorthShot Put835-11.510
Apr 14Spartan Classic Track and Field MeetApr 14 · Discus · Place 11 · Fargo NorthDiscus1178-1110
Apr 14Spartan Classic Track and Field MeetApr 14 · Shot Put · Place 4 · Fargo NorthShot Put435-610

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · Discus · Place 35 · Fargo NorthDiscus3552-49
May 16NDHSAA East RegionMay 16 · Shot Put · Place 14 · Fargo NorthShot Put1431-4.59
May 8Fargo Rotary Track MeetMay 8 · Javelin · Place 14 · Fargo NorthJavelin1471-79
May 8Fargo Rotary Track MeetMay 8 · Discus · Place 12 · Fargo NorthDiscus1279-39
May 8Fargo Rotary Track MeetMay 8 · Shot Put · Place 2 · Fargo NorthShot Put235-09
Apr 15Fargo North Spartan InviteApr 15 · Javelin · Place 7 · Fargo NorthJavelin767-39
Apr 15Fargo North Spartan InviteApr 15 · Discus · Place 13 · Fargo NorthDiscus1371-89
Apr 15Fargo North Spartan InviteApr 15 · Shot Put · Place 5 · Fargo NorthShot Put532-10.59
Apr 11Sheyenne InvitationalApr 11 · Javelin · Place 17 · Fargo NorthJavelin1763-29
Apr 11Sheyenne InvitationalApr 11 · Discus · Place 21 · Fargo NorthDiscus2171-09
Apr 11Sheyenne InvitationalApr 11 · Shot Put · Place 4 · Fargo NorthShot Put432-69
Apr 4Thundering Herd ClassicApr 4 · Shot Put · Place 8 · Fargo NorthShot Put832-2.59

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 23 · Fargo NorthShot Put2330-1.59