Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest Region Meet · May 1910.96aWest Region MeetMay 19, 2023
110m Hurdles · 33" / 0.838m · OutdoorMinot MS Hovde Invite · May 717.64aMinot MS Hovde InviteMay 7, 2019
110m Hurdles · 39" / 0.991m · OutdoorNDHSAA State A Track & Field Meet · May 2514.02aNDHSAA State A Track & Field MeetMay 25, 2023
110m Hurdles · 42" / 1.067m · OutdoorPacific Coast Invitational · Apr 1713.95aPacific Coast InvitationalApril 17, 2025
200 Meters · OutdoorNDSU Bison Open · Apr 2421.84NDSU Bison OpenApril 24, 2025
200m Hurdles · 30" / 0.762m · OutdoorMinot MS Hovde Invite · May 728.21aMinot MS Hovde InviteMay 7, 2019
60 Meters · IndoorWDA Indoor Invite - Boys · Mar 287.10aWDA Indoor Invite - BoysMarch 28, 2023
60m Hurdles · 39" / 0.991m · IndoorNorth Dakota State Class A Indoor · Mar 248.00aNorth Dakota State Class A IndoorMarch 24, 2023
60m Hurdles · 42" / 1.067m · IndoorSummit League Indoor Track and Field Championships · Feb 287.76aSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025
High Jump · IndoorNorth Dakota State Class A Indoor · Mar 246-02.00North Dakota State Class A IndoorMarch 24, 2023
High Jump · OutdoorNDHSAA State A Track & Field Meet · May 256-06.00NDHSAA State A Track & Field MeetMay 25, 2023
Long Jump · IndoorNorth Dakota State Class A Indoor · Mar 2521-00.50North Dakota State Class A IndoorMarch 25, 2022
Long Jump · OutdoorWest Region Meet · May 1922-02.00West Region MeetMay 19, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Summit League Outdoor ChampionshipMay 14 · 110m Hurdles · Place 4 · North Dakota StateNorth Dakota State110m Hurdles414.21SO
May 8NDSU Tune-UpMay 8 · 110m Hurdles · Place 1 · North Dakota StateNorth Dakota State110m Hurdles114.00SO
May 1SMU InvitationalMay 1 · 110m Hurdles · Place 6 · North Dakota StateNorth Dakota State110m Hurdles42" / 1.067m6.14.35aWind: -1.3So
Apr 16Dewey Donat ClassicApr 16 · 110m Hurdles · Place 1 · North Dakota StateNorth Dakota State110m Hurdles42" / 1.067m1.13.95aWind: 4.1So
Apr 11NDSU Spring ClassicApr 11 · 110m Hurdles · Place 2 · North Dakota StateNorth Dakota State110m Hurdles42" / 1.067m2.14.36aWind: 0.3So
Apr 3Battle on the BayouApr 3 · 110m Hurdles · Place 13 · North Dakota StateNorth Dakota State110m Hurdles42" / 1.067m13.14.31aWind: 1.9So

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30UND Open and MultiJan 30 · 60m Hurdles · Place 3 · North Dakota StateNorth Dakota State60m HurdlesRound P38.16JR
Jan 30UND Open and MultiJan 30 · 60m Hurdles · Place 2 · North Dakota StateNorth Dakota State60m Hurdles28.04JR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 32 · North Dakota StateNorth Dakota State110m Hurdles42" / 1.067mRound P32.13.96aWind: 1.7Fr
May 9NDSU Tune UpMay 9 · 110m Hurdles · Place 1 · North Dakota StateNorth Dakota State110m Hurdles113.65FR
Apr 24NDSU Bison OpenApr 24 · 110m Hurdles · Place 1 · North Dakota StateNorth Dakota State110m Hurdles113.76—
Apr 24NDSU Bison OpenApr 24 · 200 Meters · Place 4 · North Dakota StateNorth Dakota State200 Meters421.84 PB—
Apr 182025 Beach InviteApr 18 · 110m Hurdles · Place 16 · North Dakota StateNorth Dakota State110m Hurdles42" / 1.067m16.14.91aWind: 0.1Fr
Apr 17Pacific Coast InvitationalApr 17 · 110m Hurdles · Place 4 · North Dakota StateNorth Dakota State110m Hurdles42" / 1.067m4.13.95a PBWind: 1.6Fr
Apr 11NDSU Spring InvitationalApr 11 · 110m Hurdles · Place 1 · North Dakota StateNorth Dakota State110m Hurdles113.86aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 60m Hurdles · Place 1 · North Dakota StateNorth Dakota State60m Hurdles42" / 1.067mRound P1.7.85aFr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 60m Hurdles · Place 1 · North Dakota StateNorth Dakota State60m Hurdles42" / 1.067m1.7.76a PBFr
Jan 25Jim Emmerich Alumni InvitationalJan 25 · 60m Hurdles · Place 1 · North Dakota StateNorth Dakota State60m Hurdles42" / 1.067mRound P1.7.97aFr
Jan 25Jim Emmerich Alumni InvitationalJan 25 · 60m Hurdles · Place 2 · North Dakota StateNorth Dakota State60m Hurdles42" / 1.067m2.8.02aFr
Jan 18Bison Team CupJan 18 · 60m Hurdles · Place 3 · North Dakota StateNorth Dakota State60m Hurdles37.99a—
Jan 18Bison Team CupJan 18 · 60m Hurdles · Place 2 · North Dakota StateNorth Dakota State60m Hurdles28.02a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Dakota Alumni ClassicDec 13 · 60m Hurdles · Place 4 · North Dakota StateNorth Dakota State60m Hurdles42" / 1.067mRound P4.8.17aFr
Dec 13Dakota Alumni ClassicDec 13 · 60m Hurdles · Place 2 · North Dakota StateNorth Dakota State60m Hurdles42" / 1.067m2.7.98aFr

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 25NDHSAA State A Track & Field MeetMay 25 · Long Jump · Place 6 · CenturyCenturyLong Jump6.22-01.00Wind: 012
May 25NDHSAA State A Track & Field MeetMay 25 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles39" / 0.991mRound P1.14.02a PBWind: -2.312
May 25NDHSAA State A Track & Field MeetMay 25 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles39" / 0.991m1.13.69aWind: 2.612
May 25NDHSAA State A Track & Field MeetMay 25 · High Jump · Place 1 · CenturyCenturyHigh Jump1.6-06.00 PB12
May 25NDHSAA State A Track & Field MeetMay 25 · 200 Meters · Place 7 · CenturyCentury200 MetersRound P7.21.82aWind: 2.212
May 25NDHSAA State A Track & Field MeetMay 25 · 200 Meters · Place 7 · CenturyCentury200 Meters7.21.84aWind: 112
May 19West Region MeetMay 19 · Long Jump · Place 3 · CenturyCenturyLong Jump3.22-02.00 PB12
May 19West Region MeetMay 19 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles39" / 0.991m1.14.04a12
May 19West Region MeetMay 19 · High Jump · Place 1 · CenturyCenturyHigh Jump1.6-06.0012
May 19West Region MeetMay 19 · 100 Meters · Place 3 · CenturyCentury100 Meters3.10.96a PB12
May 15Boys' Soph Wda and Last ChanceMay 15 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles114.11a—
May 15Boys' Soph Wda and Last ChanceMay 15 · 200 Meters · Place 1 · CenturyCentury200 Meters122.07a—
May 6WDA Invitational May 6 · Long Jump · Place 1 · CenturyCenturyLong Jump1.22-01.5012
May 6WDA Invitational May 6 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles39" / 0.991m1.14.33a12
May 6WDA Invitational May 6 · 200 Meters · CenturyCentury200 Meters—SCR12
May 2BPS TriangularMay 2 · High Jump · Place 2 · CenturyCenturyHigh Jump26-04.00—
May 2BPS TriangularMay 2 · 100 Meters · Place 1 · CenturyCentury100 Meters111.14a—
Apr 29BPS Elite 90Apr 29 · Long Jump · Place 2 · CenturyCenturyLong Jump221-5—
Apr 29BPS Elite 90Apr 29 · High Jump · Place 1 · CenturyCenturyHigh Jump16-4—
Apr 29BPS Elite 90Apr 29 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles114.41a—
Apr 27MAB Club Boy's MeetApr 27 · 100 Meters · Place 2 · CenturyCentury100 Meters211.00a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 28WDA Indoor Invite - BoysMar 28 · Long Jump · Place 2 · CenturyCenturyLong Jump221-6—
Mar 28WDA Indoor Invite - BoysMar 28 · 60m Hurdles · Place 1 · CenturyCentury60m Hurdles18.12a—
Mar 28WDA Indoor Invite - BoysMar 28 · 60 Meters · Place 4 · CenturyCentury60 Meters47.10a PB—
Mar 24North Dakota State Class A IndoorMar 24 · 60m Hurdles · Place 1 · CenturyCentury60m Hurdles39" / 0.991mRound P1.8.00a PB12
Mar 24North Dakota State Class A IndoorMar 24 · 60m Hurdles · Place 1 · CenturyCentury60m Hurdles39" / 0.991m1.8.11a12
Mar 24North Dakota State Class A IndoorMar 24 · Long Jump · Place 6 · CenturyCenturyLong Jump6.20-11.7512
Mar 24North Dakota State Class A IndoorMar 24 · High Jump · Place 2 · CenturyCenturyHigh Jump2.6-02.00 PB12

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26NDHSAA State A Track & Field MeetMay 26 · Long Jump · CenturyCenturyLong Jump—DNS11
May 26NDHSAA State A Track & Field MeetMay 26 · 110m Hurdles · Place 2 · CenturyCentury110m Hurdles39" / 0.991mRound P2.14.94a11
May 26NDHSAA State A Track & Field MeetMay 26 · 110m Hurdles · Place 3 · CenturyCentury110m Hurdles39" / 0.991m3.15.00aWind: -0.111
May 26NDHSAA State A Track & Field MeetMay 26 · High Jump · Place 9 · CenturyCenturyHigh Jump9.5-10.0011
May 16WDA Last ChanceMay 16 · High Jump · Place 1 · CenturyCenturyHigh Jump16-02.0011
Apr 8DHS Coca Cola InviteApr 8 · Long Jump · Place 3 · CenturyCenturyLong Jump320-10.0011
Apr 8DHS Coca Cola InviteApr 8 · High Jump · Place 1 · CenturyCenturyHigh Jump16-04.0011
Apr 8DHS Coca Cola InviteApr 8 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles115.5311
Apr 8DHS Coca Cola InviteApr 8 · 100 Meters · Place 3 · CenturyCentury100 Meters311.6511

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 2WDA Indoor Invite - BoysApr 2 · High Jump · Place 2 · CenturyCenturyHigh Jump25-10.0011
Apr 2WDA Indoor Invite - BoysApr 2 · 60 Meters · Place 2 · CenturyCentury60 Meters27.1711
Mar 25North Dakota State Class A IndoorMar 25 · 60m Hurdles · Place 2 · CenturyCentury60m Hurdles39" / 0.991mRound P2.8.57a11
Mar 25North Dakota State Class A IndoorMar 25 · 60m Hurdles · Place 1 · CenturyCentury60m Hurdles39" / 0.991m1.8.40a11
Mar 25North Dakota State Class A IndoorMar 25 · Long Jump · Place 2 · CenturyCenturyLong Jump2.21-00.50 PB11
Mar 25North Dakota State Class A IndoorMar 25 · High Jump · Place 2 · CenturyCenturyHigh Jump2.6-00.0011
Mar 18U-Mary All City Indoor BoysMar 18 · High Jump · Place 1 · CenturyCenturyHigh Jump16-02.0011
Mar 18U-Mary All City Indoor BoysMar 18 · 60m Hurdles · Place 1 · CenturyCentury60m Hurdles18.5111

2021 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 28NDHSAA State A Track & Field MeetMay 28 · Long Jump · Place 18 · CenturyCenturyLong Jump18.19-11.00Wind: 1.110
May 28NDHSAA State A Track & Field MeetMay 28 · 110m Hurdles · Place 7 · CenturyCentury110m Hurdles39" / 0.991mRound P7.15.72aWind: 0.210
May 28NDHSAA State A Track & Field MeetMay 28 · 110m Hurdles · Place 4 · CenturyCentury110m Hurdles39" / 0.991m4.15.44aWind: 2.210
May 28NDHSAA State A Track & Field MeetMay 28 · High Jump · Place 4 · CenturyCenturyHigh Jump4.6-02.0010
May 21West Region May 21 · Long Jump · Place 18 · CenturyCenturyLong Jump1819-10.0010
May 21West Region May 21 · High Jump · Place 3 · CenturyCenturyHigh Jump35-10.0010
May 21West Region May 21 · 110m Hurdles · Place 6 · CenturyCentury110m Hurdles615.6810
May 17Sophomore Boys WDA Track & Field Meet 2021May 17 · Long Jump · Place 2 · CenturyCenturyLong Jump221-05.0010
May 17Sophomore Boys WDA Track & Field Meet 2021May 17 · High Jump · Place 1 · CenturyCenturyHigh Jump16-02.0010
May 13DHS Boys' Track & Field MeetMay 13 · Long Jump · Place 10 · CenturyCenturyLong Jump10.20-04.0010
May 13DHS Boys' Track & Field MeetMay 13 · 110m Hurdles · Place 6 · CenturyCentury110m Hurdles39" / 0.991m6.15.95a10
May 13DHS Boys' Track & Field MeetMay 13 · High Jump · Place 2 · CenturyCenturyHigh Jump2.6-02.0010
May 6Charlie Denton RelaysMay 6 · Long Jump · Place 9 · CenturyCenturyLong Jump920-05.0010
May 6Charlie Denton RelaysMay 6 · High Jump · Place 6 · CenturyCenturyHigh Jump65-08.0010
May 6Charlie Denton RelaysMay 6 · 110m Hurdles · Place 4 · CenturyCentury110m Hurdles415.8110
Apr 29Class A Boys and Girls Mar Club InviteApr 29 · Long Jump · Place 11 · CenturyCenturyLong Jump1119-09.0010
Apr 29Class A Boys and Girls Mar Club InviteApr 29 · High Jump · Place 2 · CenturyCenturyHigh Jump26-02.0010
Apr 29Class A Boys and Girls Mar Club InviteApr 29 · 110m Hurdles · Place 5 · CenturyCentury110m Hurdles516.0010
Apr 22Minot InviteApr 22 · Long Jump · Place 3 · CenturyCenturyLong Jump320-03.0010
Apr 22Minot InviteApr 22 · High Jump · Place 3 · CenturyCenturyHigh Jump35-10.0010
Apr 22Minot InviteApr 22 · 110m Hurdles · Place 4 · CenturyCentury110m Hurdles416.0010
Apr 17Mandan Boys & Girls InviteApr 17 · Long Jump · Place 4 · CenturyCenturyLong Jump420-01.0010
Apr 17Mandan Boys & Girls InviteApr 17 · High Jump · Place 2 · CenturyCenturyHigh Jump26-00.0010
Apr 17Mandan Boys & Girls InviteApr 17 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles115.3310
Apr 10Bismarck Kiwanis BoysApr 10 · High Jump · Place 1 · CenturyCenturyHigh Jump15-10.0010

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 1WDA Indoor Invite - BoysApr 1 · Long Jump · Place 1 · CenturyCenturyLong Jump120-00.0010
Apr 1WDA Indoor Invite - BoysApr 1 · High Jump · Place 1 · CenturyCenturyHigh Jump16-00.0010
Apr 1WDA Indoor Invite - BoysApr 1 · 60m Hurdles · Place 2 · CenturyCentury60m Hurdles28.8710
Mar 20All City Indoor - BoysMar 20 · Long Jump · Place 1 · CenturyCenturyLong Jump119-07.0010
Mar 20All City Indoor - BoysMar 20 · High Jump · Place 2 · CenturyCenturyHigh Jump25-04.0010
Mar 20All City Indoor - BoysMar 20 · 60m Hurdles · Place 1 · CenturyCentury60m Hurdles19.09h10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Minot MS Hovde InviteMay 7 · 200m Hurdles · Place 1 · HorizonHorizon200m Hurdles30" / 0.762m1.28.21a PB8
May 7Minot MS Hovde InviteMay 7 · Long Jump · Place 4 · HorizonHorizonLong Jump4.17-10.008
May 7Minot MS Hovde InviteMay 7 · 110m Hurdles · Place 1 · HorizonHorizon110m Hurdles33" / 0.838m1.17.64a PB8
May 7Minot MS Hovde InviteMay 7 · High Jump · Place 6 · HorizonHorizonHigh Jump6.5-02.008