Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBPS Triangular · May 7170' 11"BPS TriangularMay 7, 2026
Shot Put · 12lb · Outdoor701 Throws Fest - BPS · May 253' 5"701 Throws Fest - BPSMay 2, 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 · Discus · Place 8 · CenturyDiscus1.6kg8.150' 5"11
May 212026 NDHSAA Class A & B State MeetMay 21 · Shot Put · Place 22 · CenturyShot Put12lb22.47' 8"11
May 16NDHSAA West RegionMay 16 · Discus · Place 3 · CenturyDiscus3150-1111
May 16NDHSAA West RegionMay 16 · Shot Put · Place 6 · CenturyShot Put650-311
May 7BPS TriangularMay 7 · Discus · Place 2 · CenturyDiscus1.6kg2.170' 11" PB11
May 7BPS TriangularMay 7 · Shot Put · CenturyShot Put12lb—ND11
May 2701 Throws Fest - BPSMay 2 · Discus · Place 3 · CenturyDiscus1.6kg3.159' 6"11
May 2701 Throws Fest - BPSMay 2 · Shot Put · Place 1 · CenturyShot Put12lb1.53' 5" PB11
Apr 30MAB Boys InviteApr 30 · Discus · Place 2 · CenturyDiscus1.6kg2.155' 6"11
Apr 30MAB Boys InviteApr 30 · Shot Put · Place 5 · CenturyShot Put12lb5.47' 4"11
Apr 20Minot Boys InviteApr 20 · Discus · Place 15 · CenturyDiscus1.6kg15.134' 2"11
Apr 20Minot Boys InviteApr 20 · Shot Put · Place 6 · CenturyShot Put12lb6.48' 8"11
Apr 16BPS Boys InviteApr 16 · Discus · Place 13 · CenturyDiscus1.6kg13.134' 0"11
Apr 16BPS Boys InviteApr 16 · Shot Put · Place 4 · CenturyShot Put12lb4.49' 5"11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · Shot Put · Place 6 · CenturyShot Put651-1011
Mar 17WDA Indoor Invite - BoysMar 17 · Shot Put · Place 2 · CenturyShot Put250-1011
Mar 13UMary All City Indoor - BoysMar 13 · Shot Put · Place 5 · CenturyShot Put547-611

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · Shot Put · Place 13 · CenturyShot Put1349-1.510
May 17NDHSAA West RegionMay 17 · Shot Put · Place 13 · CenturyShot Put1346-1010
May 12Boys Sophomore WDAMay 12 · Discus · Place 3 · CenturyDiscus3142-110
May 10Jack Carlson Boys Track and Field MeetMay 10 · Discus · Place 7 · CenturyDiscus7135-110
May 10Jack Carlson Boys Track and Field MeetMay 10 · Shot Put · Place 7 · CenturyShot Put746-710
May 6BPS TriangularMay 6 · Discus · Place 7 · CenturyDiscus7136-1010
May 6BPS TriangularMay 6 · Shot Put · Place 15 · CenturyShot Put1541-110
May 3701 Throws FestMay 3 · Discus · Place 14 · CenturyDiscus14129-810
May 3701 Throws FestMay 3 · Shot Put · Place 5 · CenturyShot Put548-010
Apr 29BPS All-City OutdoorApr 29 · Discus · Place 8 · CenturyDiscus8134-910
Apr 29BPS All-City OutdoorApr 29 · Shot Put · Place 9 · CenturyShot Put945-410
Apr 26MINOT THROWFESTApr 26 · Discus · Place 11 · CenturyDiscus1.6kg11.123' 0"10
Apr 26MINOT THROWFESTApr 26 · Shot Put · Place 7 · CenturyShot Put12lb7.46' 5"10
Apr 25Charlie Denton RelaysApr 25 · Discus · Place 8 · CenturyDiscus1.6kg8.132' 8"10
Apr 25Charlie Denton RelaysApr 25 · Shot Put · Place 4 · CenturyShot Put12lb4.48' 7"10
Apr 11Minot InviteApr 11 · Discus · Place 7 · CenturyDiscus7134-0410
Apr 11Minot InviteApr 11 · Shot Put · Place 3 · CenturyShot Put347-06.0010

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · Shot Put · Place 10 · CenturyShot Put1046-1.510
Mar 20WDA Indoor Invite - BoysMar 20 · Shot Put · Place 7 · CenturyShot Put745-910
Mar 15U-Mary All City Indoor - BoysMar 15 · Shot Put · Place 2 · CenturyShot Put246-5—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Soph WDAMay 13 · Discus · Place 16 · CenturyDiscus16110-8—
May 13Soph WDAMay 13 · Shot Put · Place 8 · CenturyShot Put843-0—
May 10Minot Boys InviteMay 10 · Discus · Place 3 · CenturyDiscus3117-3—
May 10Minot Boys InviteMay 10 · Shot Put · Place 2 · CenturyShot Put241-5—
May 7BPS Twilight May 7 · Discus · Place 29 · CenturyDiscus29100-8—
May 7BPS Twilight May 7 · Shot Put · Place 17 · CenturyShot Put1741-2—
May 1BPS Field Event FrenzyMay 1 · Discus · Place 30 · CenturyDiscus3099-10—
May 1BPS Field Event FrenzyMay 1 · Shot Put · Place 10 · CenturyShot Put1043-8—
Apr 23BPS Boys InviteApr 23 · Discus · Place 41 · CenturyDiscus1.6kg41.95-019
Apr 23BPS Boys InviteApr 23 · Shot Put · Place 2 · CenturyShot Put12lb2.42-04.009
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · Discus · Place 14 · CenturyDiscus1499-3—
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · Shot Put · Place 7 · CenturyShot Put739-7—
Apr 62024 Minot InviteApr 6 · Discus · Place 25 · CenturyDiscus2588-4—
Apr 62024 Minot InviteApr 6 · Shot Put · Place 2 · CenturyShot Put241-7—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15UMary All-City Indoor - BoysMar 15 · Shot Put · Place 15 · CenturyShot Put1536-5—