Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNDHSAA State A Track & Field Meet · May 28146-08NDHSAA State A Track & Field MeetMay 28, 2021
Discus · 2kg · OutdoorHillsdale Last Chance · May 643.70mHillsdale Last ChanceMay 6, 2026
Hammer · 16lb / 7.26kg · OutdoorHillsdale Last Chance · May 648.89mHillsdale Last ChanceMay 6, 2026
Shot Put · 12lb · IndoorNorth Dakota State Class A Indoor · Mar 2551-03.00North Dakota State Class A IndoorMarch 25, 2022
Shot Put · 12lb · OutdoorNDHSAA State A Track & Field Meet · May 2654-01.00NDHSAA State A Track & Field MeetMay 26, 2022
Shot Put · 16lb / 7.26kg · IndoorSummit League Indoor Track and Field Championship · Feb 2314.02mSummit League Indoor Track and Field ChampionshipFebruary 23, 2024
Shot Put · 16lb / 7.26kg · OutdoorBeach Invite · Apr 1213.04mBeach InviteApril 12, 2024
Weight Throw · 35lb / 15.9kg · IndoorSummit League Indoor Track and Field Championships · Feb 2817.01mSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Summit League Outdoor ChampionshipMay 14 · Hammer · Place 7 · North DakotaNorth DakotaHammer7178-3.76JR
May 8NDSU Tune-UpMay 8 · Hammer · Place 6 · North DakotaNorth DakotaHammer6171-7.06JR
May 8NDSU Tune-UpMay 8 · Discus · Place 6 · North DakotaNorth DakotaDiscus6139-0.9JR
May 6Hillsdale Last ChanceMay 6 · Hammer · Place 9 · North DakotaNorth DakotaHammer16lb / 7.26kg9.48.89m PBJr
May 6Hillsdale Last ChanceMay 6 · Discus · Place 4 · North DakotaNorth DakotaDiscus2kg4.43.70m PBJr
Apr 17Beach InvitationalApr 17 · Hammer · Place 39 · North DakotaNorth DakotaHammer3950.79mJr
Apr 17Beach InvitationalApr 17 · Discus · Place 59 · North DakotaNorth DakotaDiscus5939.94mJr
Apr 11NDSU Spring ClassicApr 11 · Hammer · North DakotaNorth DakotaHammer16lb / 7.26kg—NDJr
Apr 11NDSU Spring ClassicApr 11 · Discus · Place 10 · North DakotaNorth DakotaDiscus2kg10.42.55mJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Bison OpenFeb 6 · Weight Throw · Place 19 · North DakotaNorth DakotaWeight Throw1914.47mJr
Jan 30UND Open and MultiJan 30 · Weight Throw · Place 13 · North DakotaNorth DakotaWeight Throw1315.75mJR
Jan 30UND Open and MultiJan 30 · Discus · Place 11 · North DakotaNorth DakotaDiscus1141.88mJR
Jan 24Jim Emmerich Alumni MeetJan 24 · Weight Throw · Place 8 · North DakotaNorth DakotaWeight Throw815.68mJr
Jan 17Bison Team CupJan 17 · Weight Throw · Place 7 · North DakotaNorth DakotaWeight Throw715.29mJR

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 52025 SDSU Holiday MeetDec 5 · Weight Throw · North DakotaNorth DakotaWeight Throw35lb / 15.9kg--FOULJr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · Weight Throw · Place 8 · North DakotaNorth DakotaWeight Throw35lb / 15.9kg8.17.01m PBSo
Feb 21UND Tune-UpFeb 21 · Weight Throw · Place 2 · North DakotaNorth DakotaWeight Throw215.68m—
Feb 21UND Tune-UpFeb 21 · Shot Put · Place 6 · North DakotaNorth DakotaShot Put613.19m—
Feb 14SDSU Indoor ClassicFeb 14 · Weight Throw · Place 10 · North DakotaNorth DakotaWeight Throw1015.54m—
Feb 7Bison OpenFeb 7 · Weight Throw · Place 9 · North DakotaNorth DakotaWeight Throw915.52m—
Jan 31UND Open and MultiJan 31 · Weight Throw · Place 4 · North DakotaNorth DakotaWeight Throw416.14m—
Jan 31UND Open and MultiJan 31 · Discus · Place 7 · North DakotaNorth DakotaDiscus741.15m—
Jan 31UND Open and MultiJan 31 · Shot Put · Place 17 · North DakotaNorth DakotaShot Put1712.43m—
Jan 25Jim Emmerich Alumni InvitationalJan 25 · Weight Throw · Place 16 · North DakotaNorth DakotaWeight Throw35lb / 15.9kg16.14.38mSo
Jan 18Bison Team CupJan 18 · Weight Throw · Place 7 · North DakotaNorth DakotaWeight Throw715.22m—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15Summit League Conference Meet - USDMay 15 · Hammer · Place 16 · North DakotaNorth DakotaHammer1646.83mSO
May 15Summit League Conference Meet - USDMay 15 · Discus · Place 14 · North DakotaNorth DakotaDiscus1443.56mSO
May 9NDSU Tune UpMay 9 · Discus · Place 5 · North DakotaNorth DakotaDiscus544.80mSO
May 9NDSU Tune UpMay 9 · Shot Put · Place 4 · North DakotaNorth DakotaShot Put411.70mSO
May 2USD Twilight MeetMay 2 · Hammer · Place 30 · North DakotaNorth DakotaHammer3045.05mSo
May 2USD Twilight MeetMay 2 · Discus · Place 22 · North DakotaNorth DakotaDiscus2238.46mSo
May 2USD Twilight MeetMay 2 · Shot Put · Place 22 · North DakotaNorth DakotaShot Put2212.35mSo
Apr 24NDSU Bison OpenApr 24 · Discus · Place 8 · North DakotaNorth DakotaDiscus842.83m—
Apr 24NDSU Bison OpenApr 24 · Shot Put · Place 12 · North DakotaNorth DakotaShot Put1212.83m—
Apr 11NDSU Spring InvitationalApr 11 · Discus · Place 14 · North DakotaNorth DakotaDiscus1441.02mSo
Apr 11NDSU Spring InvitationalApr 11 · Shot Put · Place 15 · North DakotaNorth DakotaShot Put1513.01mSo
Apr 42025 Triton InvitationalApr 4 · Discus · North DakotaNorth DakotaDiscus—FOULSo
Apr 42025 Triton InvitationalApr 4 · Shot Put · Place 23 · North DakotaNorth DakotaShot Put2313.09mSo
Mar 14RCC OpenMar 14 · Hammer · Place 13 · North DakotaNorth DakotaHammer1337.20m—
Mar 14RCC OpenMar 14 · Discus · Place 26 · North DakotaNorth DakotaDiscus2633.44m—
Mar 14RCC OpenMar 14 · Shot Put · Place 5 · North DakotaNorth DakotaShot Put513.24m—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Dakota Alumni ClassicDec 13 · Weight Throw · North DakotaNorth DakotaWeight Throw35lb / 15.9kg—NDSo
Dec 6SDSU Holiday Open and MultiDec 6 · Weight Throw · Place 9 · North DakotaNorth DakotaWeight Throw35lb / 15.9kg9.14.77mSo
Feb 23Summit League Indoor Track and Field ChampionshipFeb 23 · Weight Throw · Place 14 · North DakotaNorth DakotaWeight Throw35lb / 15.9kg14.12.57mFr
Feb 23Summit League Indoor Track and Field ChampionshipFeb 23 · Shot Put · Place 9 · North DakotaNorth DakotaShot Put16lb / 7.26kg9.14.02m PBFr
Feb 17UND Tune-UpFeb 17 · Weight Throw · Place 5 · North DakotaNorth DakotaWeight Throw513.76m—
Feb 17UND Tune-UpFeb 17 · Shot Put · Place 8 · North DakotaNorth DakotaShot Put813.70m—
Feb 9SDSU Indoor ClassicFeb 9 · Weight Throw · Place 35 · North DakotaNorth DakotaWeight Throw3513.87m—
Feb 9SDSU Indoor ClassicFeb 9 · Shot Put · Place 27 · North DakotaNorth DakotaShot Put2713.06m—
Feb 2Bison Indoor OpenFeb 2 · Weight Throw · Place 34 · North DakotaNorth DakotaWeight Throw3411.60m—
Feb 2Bison Indoor OpenFeb 2 · Shot Put · Place 25 · North DakotaNorth DakotaShot Put2512.72m—
Jan 26UND Open and MultiJan 26 · Shot Put · Place 11 · North DakotaNorth DakotaShot Put1113.23mFR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2NDSU Tune-UpMay 2 · Hammer · Place 10 · North DakotaNorth DakotaHammer1037.78m—
May 2NDSU Tune-UpMay 2 · Discus · Place 8 · North DakotaNorth DakotaDiscus841.79m—
May 2NDSU Tune-UpMay 2 · Shot Put · Place 11 · North DakotaNorth DakotaShot Put1113.04m—
Apr 25U-Mary ClassicApr 25 · Hammer · Place 9 · North DakotaNorth DakotaHammer938.10m—
Apr 25U-Mary ClassicApr 25 · Discus · Place 10 · North DakotaNorth DakotaDiscus1037.77m—
Apr 25U-Mary ClassicApr 25 · Shot Put · Place 12 · North DakotaNorth DakotaShot Put1212.87m—
Apr 12Beach InviteApr 12 · Shot Put · Place 63 · North DakotaNorth DakotaShot Put16lb / 7.26kg63.13.04m PBFr
Apr 10Cal State LA Twilight OpenApr 10 · Hammer · Place 16 · North DakotaNorth DakotaHammer1636.85m—
Mar 82024 Ben Brown InvitationalMar 8 · Discus · Place 35 · North DakotaNorth DakotaDiscus3534.38m—
Mar 82024 Ben Brown InvitationalMar 8 · Shot Put · Place 21 · North DakotaNorth DakotaShot Put2113.47m—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26NDHSAA State A Track & Field MeetMay 26 · Discus · Place 7 · CenturyCenturyDiscus1.6kg7.146-0712
May 26NDHSAA State A Track & Field MeetMay 26 · Shot Put · Place 2 · CenturyCenturyShot Put12lb2.54-01.00 PB12
May 21West Region MeetMay 21 · Discus · Place 10 · CenturyCenturyDiscus1.6kg10.125-0712
May 21West Region MeetMay 21 · Shot Put · Place 2 · CenturyCenturyShot Put12lb2.52-07.0012
May 16WDA Last ChanceMay 16 · Discus · Place 1 · CenturyCenturyDiscus1146-0912
May 10BPS TwilightMay 10 · Discus · Place 3 · CenturyCenturyDiscus3141-0612
May 3Mar Club Boys InviteMay 3 · Discus · Place 2 · CenturyCenturyDiscus2141-0912
May 3Mar Club Boys InviteMay 3 · Shot Put · Place 2 · CenturyCenturyShot Put250-07.0012
Apr 28Bismarck Boys InviteApr 28 · Discus · Place 5 · CenturyCenturyDiscus5138-0012
Apr 28Bismarck Boys InviteApr 28 · Shot Put · Place 2 · CenturyCenturyShot Put251-10.0012
Apr 8DHS Coca Cola InviteApr 8 · Discus · Place 2 · CenturyCenturyDiscus2141-0412
Apr 8DHS Coca Cola InviteApr 8 · Shot Put · Place 1 · CenturyCenturyShot Put151-08.0012

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 2WDA Indoor Invite - BoysApr 2 · Shot Put · Place 2 · CenturyCenturyShot Put251-00.0012
Mar 25North Dakota State Class A IndoorMar 25 · Shot Put · Place 2 · CenturyCenturyShot Put12lb2.51-03.00 PB12
Mar 18U-Mary All City Indoor BoysMar 18 · Shot Put · Place 1 · CenturyCenturyShot Put151-00.5012

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28NDHSAA State A Track & Field MeetMay 28 · Discus · Place 6 · CenturyCenturyDiscus1.6kg6.146-08 PB11
May 28NDHSAA State A Track & Field MeetMay 28 · Shot Put · Place 6 · CenturyCenturyShot Put12lb6.52-07.0011
May 21West Region May 21 · Discus · Place 4 · CenturyCenturyDiscus4152-1011
May 21West Region May 21 · Shot Put · Place 5 · CenturyCenturyShot Put551-06.0011
May 13DHS Boys' Track & Field MeetMay 13 · Discus · Place 5 · CenturyCenturyDiscus1.6kg5.138-0611
May 13DHS Boys' Track & Field MeetMay 13 · Shot Put · Place 11 · CenturyCenturyShot Put12lb11.47-09.0011
May 6Charlie Denton RelaysMay 6 · Discus · Place 3 · CenturyCenturyDiscus3157-0211
Apr 29Class A Boys and Girls Mar Club InviteApr 29 · Discus · Place 11 · CenturyCenturyDiscus11121-1011
Apr 29Class A Boys and Girls Mar Club InviteApr 29 · Shot Put · Place 4 · CenturyCenturyShot Put449-07.5011
Apr 22Minot InviteApr 22 · Discus · Place 3 · CenturyCenturyDiscus3139-1111
Apr 22Minot InviteApr 22 · Shot Put · Place 5 · CenturyCenturyShot Put548-03.0011
Apr 17Mandan Boys & Girls InviteApr 17 · Shot Put · Place 7 · CenturyCenturyShot Put747-03.0011
Apr 10Bismarck Kiwanis BoysApr 10 · Discus · Place 6 · CenturyCenturyDiscus6133-0411
Apr 10Bismarck Kiwanis BoysApr 10 · Shot Put · Place 8 · CenturyCenturyShot Put846-11.0011

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1WDA Indoor Invite - BoysApr 1 · Shot Put · Place 7 · CenturyCenturyShot Put746-11.5011
Mar 20All City Indoor - BoysMar 20 · Shot Put · Place 6 · CenturyCenturyShot Put645-09.5011

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13WDA Freshman SophomoreMay 13 · Discus · Place 5 · CenturyCenturyDiscus1.6kg5.127-109
May 13WDA Freshman SophomoreMay 13 · Shot Put · Place 6 · CenturyCenturyShot Put12lb6.42-08.009
May 9DHS Boys' Carlson Booster Track & Field InviteMay 9 · Discus · Place 2 · CenturyCenturyDiscus1.6kg2.128-019
May 9DHS Boys' Carlson Booster Track & Field InviteMay 9 · Shot Put · Place 1 · CenturyCenturyShot Put12lb1.42-03.009
May 4Mandan MARMay 4 · Javelin · CenturyCenturyJavelin800g—ND9
May 4Mandan MARMay 4 · Discus · Place 1 · CenturyCenturyDiscus1.6kg1.123-069
May 4Mandan MARMay 4 · Shot Put · Place 2 · CenturyCenturyShot Put12lb2.42-08.009
Apr 18Bismarck KarlgaardApr 18 · Shot Put · Place 7 · CenturyCenturyShot Put738-09.009
Apr 5BPS TRIApr 5 · Discus · Place 19 · CenturyCenturyDiscus1.6kg19.101-109
Apr 5BPS TRIApr 5 · Shot Put · Place 10 · CenturyCenturyShot Put12lb10.40-00.009

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29WDA IndoorMar 29 · Shot Put · Place 2 · CenturyCenturyShot Put12lb2.41-07.009
Mar 21UMary Earlybird All City Mar 21 · Shot Put · Place 3 · CenturyCenturyShot Put12lb3.42-03.009