Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPacific Coast Invitational · Apr 1713.78aPacific Coast InvitationalApril 17, 2025
200 Meters · IndoorBison Open · Feb 726.26aBison OpenFebruary 7, 2025
200 Meters · OutdoorBryan Clay Multis · Apr 925.72Bryan Clay MultisApril 9, 2026
300 Meters · IndoorUND Open and Multi · Jan 3140.39aUND Open and MultiJanuary 31, 2025
400 Meters · Indoor2025 SDSU Holiday Meet · Dec 557.66a2025 SDSU Holiday MeetDecember 5, 2025
400m Hurdles · 30" / 0.762m · OutdoorPacific Coast Invitational · Apr 1759.93aPacific Coast InvitationalApril 17, 2025
60m Hurdles · 33" / 0.838m · IndoorSummit League Indoor Track and Field Championships · Feb 288.47aSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025
800 Meters · IndoorSummit League Indoor Championship · Feb 272:21.38aSummit League Indoor ChampionshipFebruary 27, 2026
800 Meters · OutdoorBryan Clay Multis · Apr 92:18.50Bryan Clay MultisApril 9, 2026
High Jump · IndoorSummit League Indoor Championship · Feb 271.58mSummit League Indoor ChampionshipFebruary 27, 2026
Long Jump · IndoorSummit League Indoor Track and Field Championships · Feb 285.58mSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025
Long Jump · Outdoor2024 Ben Brown Invitational · Mar 85.30m2024 Ben Brown InvitationalMarch 8, 2024
Pentathlon (Indoor) · Standard · IndoorNDSU Alumni Classic · Dec 113650NDSU Alumni ClassicDecember 11, 2025
Shot Put · 4kg · IndoorNDSU Alumni Classic · Dec 119.53mNDSU Alumni ClassicDecember 11, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14Summit League Outdoor ChampionshipMay 14 · Long Jump · Place 3 · North DakotaLong Jump319-6.25JR
May 14Summit League Outdoor ChampionshipMay 14 · 400m Hurdles · Place 4 · North Dakota400m Hurdles41:00.64JR
May 14Summit League Outdoor ChampionshipMay 14 · 400m Hurdles · Place 4 · North Dakota400m Hurdles41:00.79JR
May 14Summit League Outdoor ChampionshipMay 14 · 100m Hurdles · Place 5 · North Dakota100m Hurdles514.08JR
May 14Summit League Outdoor ChampionshipMay 14 · 100m Hurdles · Place 4 · North Dakota100m Hurdles413.71JR
May 8NDSU Tune-UpMay 8 · 400m Hurdles · Place 1 · North Dakota400m Hurdles11:02.28JR
May 8NDSU Tune-UpMay 8 · 100m Hurdles · Place 2 · North Dakota100m Hurdles213.57JR
Apr 9Bryan Clay MultisApr 9 · 800 Meters · Place 2 · North Dakota800 Meters22:18.50 PBJR
Apr 9Bryan Clay MultisApr 9 · Javelin · Place 13 · North DakotaJavelin1394-6.25JR
Apr 9Bryan Clay MultisApr 9 · Long Jump · Place 13 · North DakotaLong Jump1317-10.96JR
Apr 9Bryan Clay MultisApr 9 · 200 Meters · Place 8 · North Dakota200 Meters825.72 PBJR
Apr 9Bryan Clay MultisApr 9 · Shot Put · Place 11 · North DakotaShot Put1134-4.99JR
Apr 9Bryan Clay MultisApr 9 · High Jump · Place 9 · North DakotaHigh Jump95-1.42JR
Apr 9Bryan Clay MultisApr 9 · 100 Hurdles · Place 3 · North Dakota100 Hurdles313.86JR
Apr 9Bryan Clay MultisApr 9 · Heptathlon · Place 9 · North DakotaHeptathlon984:17.00JR
Mar 13PLNU Sea Lion InviteMar 13 · 400m Hurdles · Place 1 · North Dakota400m Hurdles11:00.52aJr
Mar 13PLNU Sea Lion InviteMar 13 · 100m Hurdles · Place 1 · North Dakota100m Hurdles113.83aJr

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Feb 27Summit League Indoor ChampionshipFeb 27 · Long Jump · Place 4 · North DakotaLong Jump45.60mSO
Feb 27Summit League Indoor ChampionshipFeb 27 · High Jump · Place 6 · North DakotaHigh Jump61.58m PBSO
Feb 27Summit League Indoor ChampionshipFeb 27 · Shot Put · Place 6 · North DakotaShot Put610.02mSO
Feb 27Summit League Indoor ChampionshipFeb 27 · 60m Hurdles · Place 6 · North Dakota60m Hurdles68.75aSO
Feb 27Summit League Indoor ChampionshipFeb 27 · 60m Hurdles · Place 1 · North Dakota60m Hurdles18.67aSO
Feb 27Summit League Indoor ChampionshipFeb 27 · 800 Meters · Place 2 · North Dakota800 Meters22:21.38a PBSO
Feb 20UND Tune-UpFeb 20 · Long Jump · Place 5 · North DakotaLong Jump55.64mSo
Feb 20UND Tune-UpFeb 20 · 60m Hurdles · Place 2 · North Dakota60m HurdlesRound P28.60aSo
Feb 20UND Tune-UpFeb 20 · 60m Hurdles · Place 2 · North Dakota60m Hurdles28.59aSo
Feb 13SDSU Indoor ClassicFeb 13 · Long Jump · Place 11 · North DakotaLong Jump115.40mSo
Feb 13SDSU Indoor ClassicFeb 13 · 60m Hurdles · Place 3 · North Dakota60m HurdlesRound P38.77aSo
Feb 6Bison OpenFeb 6 · 60m Hurdles · Place 3 · North Dakota60m HurdlesRound P38.77aSo
Feb 6Bison OpenFeb 6 · 400 Meters · Place 2 · North Dakota400 Meters258.68aSo
Jan 24Jim Emmerich Alumni MeetJan 24 · Long Jump · North DakotaLong Jump—NDSo
Jan 24Jim Emmerich Alumni MeetJan 24 · 60m Hurdles · Place 2 · North Dakota60m HurdlesRound P28.76aSo
Jan 24Jim Emmerich Alumni MeetJan 24 · 60m Hurdles · Place 2 · North Dakota60m Hurdles28.69aSo
Jan 24Jim Emmerich Alumni MeetJan 24 · 400 Meters · Place 12 · North Dakota400 Meters1258.61aSo
Jan 17Bison Team CupJan 17 · Long Jump · Place 3 · North DakotaLong Jump35.65mSO
Jan 17Bison Team CupJan 17 · 60m Hurdles · Place 1 · North Dakota60m HurdlesRound P18.89SO
Jan 17Bison Team CupJan 17 · 60m Hurdles · Place 1 · North Dakota60m Hurdles18.89SO

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 11NDSU Alumni ClassicDec 11 · Pentathlon (Indoor) · Place 1 · North DakotaPentathlon (Indoor)Standard1.3650 PBSo
Dec 11NDSU Alumni ClassicDec 11 · 60m Hurdles · Place 1 · North Dakota60m Hurdles33" / 0.838m1.8.73aSo
Dec 11NDSU Alumni ClassicDec 11 · Long Jump · Place 2 · North DakotaLong Jump2.5.46mSo
Dec 11NDSU Alumni ClassicDec 11 · Shot Put · Place 12 · North DakotaShot Put4kg12.9.53m PBSo
Dec 11NDSU Alumni ClassicDec 11 · High Jump · Place 5 · North DakotaHigh Jump5.1.58mSo
Dec 11NDSU Alumni ClassicDec 11 · 800 Meters · Place 1 · North Dakota800 Meters1.2:22.95aSo
Dec 52025 SDSU Holiday MeetDec 5 · 60m Hurdles · Place 5 · North Dakota60m Hurdles33" / 0.838mRound P5.8.85aSo
Dec 52025 SDSU Holiday MeetDec 5 · 60m Hurdles · Place 8 · North Dakota60m Hurdles33" / 0.838m8.10.12aSo
Dec 52025 SDSU Holiday MeetDec 5 · 400 Meters · Place 4 · North Dakota400 Meters4.57.66a PBSo
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 60m Hurdles · Place 4 · North Dakota60m Hurdles33" / 0.838mRound P4.8.48aFr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 60m Hurdles · Place 4 · North Dakota60m Hurdles33" / 0.838m4.8.47a PBFr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · Long Jump · Place 9 · North DakotaLong Jump9.5.58m PBFr
Feb 21UND Tune-UpFeb 21 · Long Jump · Place 6 · North DakotaLong Jump65.78m—
Feb 21UND Tune-UpFeb 21 · 60m Hurdles · Place 1 · North Dakota60m Hurdles18.51a—
Feb 21UND Tune-UpFeb 21 · 60m Hurdles · Place 2 · North Dakota60m Hurdles28.55a—
Feb 14SDSU Indoor ClassicFeb 14 · 60m Hurdles · Place 5 · North Dakota60m Hurdles58.79a—
Feb 14SDSU Indoor ClassicFeb 14 · 60m Hurdles · Place 4 · North Dakota60m Hurdles48.69a—
Feb 7Bison OpenFeb 7 · 60m Hurdles · Place 2 · North Dakota60m Hurdles28.66a—
Feb 7Bison OpenFeb 7 · 60m Hurdles · Place 4 · North Dakota60m Hurdles48.63a—
Feb 7Bison OpenFeb 7 · 400 Meters · Place 4 · North Dakota400 Meters458.36a—
Feb 7Bison OpenFeb 7 · 200 Meters · Place 15 · North Dakota200 Meters1526.26a PB—
Jan 31UND Open and MultiJan 31 · 300 Meters · Place 2 · North Dakota300 Meters240.39a PB—
Jan 18Bison Team CupJan 18 · Long Jump · Place 8 · North DakotaLong Jump85.61m—
Jan 18Bison Team CupJan 18 · 60m Hurdles · Place 1 · North Dakota60m Hurdles18.65a—
Jan 18Bison Team CupJan 18 · 400 Meters · Place 2 · North Dakota400 Meters259.34a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15Summit League Conference Meet - USDMay 15 · Long Jump · Place 7 · North DakotaLong Jump75.69mSO
May 15Summit League Conference Meet - USDMay 15 · 400m Hurdles · Place 6 · North Dakota400m Hurdles61:00.44aSO
May 15Summit League Conference Meet - USDMay 15 · 400m Hurdles · Place 4 · North Dakota400m Hurdles459.88aSO
May 15Summit League Conference Meet - USDMay 15 · 100m Hurdles · Place 3 · North Dakota100m Hurdles313.80aSO
May 9NDSU Tune UpMay 9 · 400m Hurdles · Place 1 · North Dakota400m Hurdles11:01.47SO
May 2USD Twilight MeetMay 2 · Long Jump · Place 7 · North DakotaLong Jump75.70mSo
May 2USD Twilight MeetMay 2 · 400m Hurdles · Place 2 · North Dakota400m Hurdles21:00.63aSo
May 2USD Twilight MeetMay 2 · 100m Hurdles · Place 2 · North Dakota100m Hurdles213.85aSo
Apr 17Pacific Coast InvitationalApr 17 · 400m Hurdles · Place 7 · North Dakota400m Hurdles30" / 0.762m7.59.93a PBSo
Apr 17Pacific Coast InvitationalApr 17 · Long Jump · Place 23 · North DakotaLong Jump23.5.59mWind: 0.1So
Apr 17Pacific Coast InvitationalApr 17 · 100m Hurdles · Place 11 · North Dakota100m Hurdles33" / 0.838m11.13.78a PBWind: 1.8So
Apr 16Bryan Clay InvitationalApr 16 · 400m Hurdles · Place 6 · North Dakota400m Hurdles61:00.04SO
Apr 16Bryan Clay InvitationalApr 16 · 100m Hurdles · Place 9 · North Dakota100m Hurdles914.05SO
Apr 11NDSU Spring InvitationalApr 11 · Long Jump · Place 2 · North DakotaLong Jump25.84mSO
Apr 11NDSU Spring InvitationalApr 11 · 400m Hurdles · Place 1 · North Dakota400m Hurdles11:00.67aSO
Apr 11NDSU Spring InvitationalApr 11 · 100m Hurdles · Place 1 · North Dakota100m Hurdles113.86aSO
Mar 14RCC OpenMar 14 · 400m Hurdles · Place 1 · North Dakota400m Hurdles11:00.48a—
Mar 14RCC OpenMar 14 · 100m Hurdles · Place 1 · North Dakota100m Hurdles113.97a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Dakota Alumni ClassicDec 13 · 60m Hurdles · Place 3 · North Dakota60m Hurdles33" / 0.838mRound P3.8.68aFr
Dec 13Dakota Alumni ClassicDec 13 · 60m Hurdles · Place 3 · North Dakota60m Hurdles33" / 0.838m3.8.64aFr
Dec 13Dakota Alumni ClassicDec 13 · Long Jump · Place 14 · North DakotaLong Jump14.5.16mFr
Dec 13Dakota Alumni ClassicDec 13 · 400 Meters · Place 5 · North Dakota400 Meters5.59.67aFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2NDSU Tune-UpMay 2 · Long Jump · Place 6 · North DakotaLong Jump65.33m—
May 2NDSU Tune-UpMay 2 · 400m Hurdles · Place 2 · North Dakota400m Hurdles21:04.85a—
Apr 25U-Mary ClassicApr 25 · Long Jump · Place 2 · North DakotaLong Jump25.33m—
Apr 25U-Mary ClassicApr 25 · 400m Hurdles · Place 1 · North Dakota400m Hurdles11:05.14a—
Apr 12Beach InviteApr 12 · 400m Hurdles · Place 23 · North Dakota400m Hurdles30" / 0.762m23.1:04.03aFr
Apr 12Beach InviteApr 12 · Long Jump · Place 40 · North DakotaLong Jump40.5.56mWind: 0.9Fr
Apr 11Pacific Coast IntercollegiateApr 11 · 400m Hurdles · Place 40 · North Dakota400m Hurdles401:04.28FR
Apr 5NDSU Spring ClassicApr 5 · 400m Hurdles · Place 4 · North Dakota400m Hurdles41:05.50a—
Mar 82024 Ben Brown InvitationalMar 8 · Long Jump · Place 15 · North DakotaLong Jump155.30m PB—