Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMandan Last Chance · May 1111.15aMandan Last ChanceMay 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorMinot Boys Invite · Apr 2014.99aMinot Boys InviteApril 20, 2026
200 Meters · IndoorUMary All City Indoor - Boys · Mar 1323.72aUMary All City Indoor - BoysMarch 13, 2026
200 Meters · OutdoorMinot Boys Invite · Apr 2023.09aMinot Boys InviteApril 20, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 NDHSAA Class A & B State Meet · May 2140.00a2026 NDHSAA Class A & B State MeetMay 21, 2026
60 Meters · IndoorWDA Indoor Invite - Boys · Mar 177.21aWDA Indoor Invite - BoysMarch 17, 2026
High Jump · OutdoorBPS Boys Invite · Apr 235-02.00BPS Boys InviteApril 23, 2024
Long Jump · OutdoorCharlie Denton Relays · Apr 2518' 10"Charlie Denton RelaysApril 25, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 3 · Century300m Hurdles36" / 0.914mRound P3.40.00a PB11
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 9 · Century300m Hurdles36" / 0.914m9.40.46a11
May 212026 NDHSAA Class A & B State MeetMay 21 · 110m Hurdles · Place 6 · Century110m Hurdles39" / 0.991mRound P6.15.25aWind: 1.911
May 212026 NDHSAA Class A & B State MeetMay 21 · 110m Hurdles · Place 7 · Century110m Hurdles39" / 0.991m7.15.44aWind: -2.111
May 16NDHSAA West RegionMay 16 · 300m Hurdles · Place 26 · Century300m Hurdles2649.69a11
May 16NDHSAA West RegionMay 16 · 110m Hurdles · Place 5 · Century110m Hurdles515.44a11
May 11Mandan Last ChanceMay 11 · 110m Hurdles · Place 5 · Century110m Hurdles39" / 0.991m5.16.21a11
May 11Mandan Last ChanceMay 11 · 100 Meters · Place 6 · Century100 Meters6.11.15a PB11
May 7BPS TriangularMay 7 · 300m Hurdles · Place 2 · Century300m Hurdles36" / 0.914m2.41.08a11
May 7BPS TriangularMay 7 · 110m Hurdles · Century110m Hurdles39" / 0.991m—SCR11
Apr 30MAB Boys InviteApr 30 · 300m Hurdles · Place 1 · Century300m Hurdles36" / 0.914m1.41.32a11
Apr 30MAB Boys InviteApr 30 · 110m Hurdles · Place 1 · Century110m Hurdles39" / 0.991m1.15.05a11
Apr 20Minot Boys InviteApr 20 · 110m Hurdles · Place 3 · Century110m Hurdles39" / 0.991m3.14.99a PB11
Apr 20Minot Boys InviteApr 20 · 200 Meters · Place 4 · Century200 Meters4.23.09a PB11
Apr 16BPS Boys InviteApr 16 · 300m Hurdles · Place 5 · Century300m Hurdles36" / 0.914m5.41.61a11
Apr 16BPS Boys InviteApr 16 · 110m Hurdles · Place 4 · Century110m Hurdles39" / 0.991m4.15.51a11
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 300m Hurdles · Place 12 · Century300m Hurdles36" / 0.914m12.49.09a11
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 110m Hurdles · Place 1 · Century110m Hurdles39" / 0.991m1.15.58a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 4 · Century60m Hurdles48.65a11
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 3 · Century60m Hurdles38.40a11
Mar 17WDA Indoor Invite - BoysMar 17 · 60m Hurdles · Place 4 · Century60m Hurdles48.76a11
Mar 17WDA Indoor Invite - BoysMar 17 · 60 Meters · Place 4 · Century60 Meters47.21a PB11
Mar 13UMary All City Indoor - BoysMar 13 · 60m Hurdles · Place 4 · Century60m Hurdles49.27a11
Mar 13UMary All City Indoor - BoysMar 13 · 200 Meters · Place 3 · Century200 Meters323.72a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · 300m Hurdles · Place 14 · Century300m Hurdles1441.19a10
May 222025 NDHSAA Class A & B State MeetMay 22 · 110m Hurdles · Place 11 · Century110m Hurdles1115.74a10
May 17NDHSAA West RegionMay 17 · 300m Hurdles · Place 20 · Century300m Hurdles2044.06a10
May 17NDHSAA West RegionMay 17 · 110m Hurdles · Place 8 · Century110m Hurdles816.48a10
May 12Boys Sophomore WDAMay 12 · 300m Hurdles · Place 1 · Century300m Hurdles140.84a10
May 12Boys Sophomore WDAMay 12 · 200 Meters · Place 63 · Century200 Meters6326.80a10
May 10Jack Carlson Boys Track and Field MeetMay 10 · 300m Hurdles · Place 5 · Century300m Hurdles542.83a10
May 10Jack Carlson Boys Track and Field MeetMay 10 · 110m Hurdles · Place 5 · Century110m Hurdles515.81a10
Apr 29BPS All-City OutdoorApr 29 · 110m Hurdles · Place 2 · Century110m Hurdles215.68a10
Apr 29BPS All-City OutdoorApr 29 · 200 Meters · Place 8 · Century200 Meters823.32a10
Apr 29BPS All-City OutdoorApr 29 · 100 Meters · Place 10 · Century100 Meters1011.51a10
Apr 25Charlie Denton RelaysApr 25 · Long Jump · Place 20 · CenturyLong Jump20.18' 10" PB10
Apr 25Charlie Denton RelaysApr 25 · 300m Hurdles · Place 14 · Century300m Hurdles36" / 0.914m14.44.88a10
Apr 25Charlie Denton RelaysApr 25 · 110m Hurdles · Place 6 · Century110m Hurdles39" / 0.991m6.16.23a10
Apr 11Minot InviteApr 11 · Long Jump · Place 11 · CenturyLong Jump1119-02.0010
Apr 11Minot InviteApr 11 · 300m Hurdles · Place 3 · Century300m Hurdles343.6410
Apr 11Minot InviteApr 11 · 110m Hurdles · Place 2 · Century110m Hurdles216.0610

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · 60m Hurdles · Place 6 · Century60m Hurdles68.84a10
Mar 28North Dakota State Class A IndoorMar 28 · 60m Hurdles · Place 6 · Century60m Hurdles68.82a10
Mar 28North Dakota State Class A IndoorMar 28 · 200 Meters · Place 30 · Century200 Meters3024.33a10
Mar 20WDA Indoor Invite - BoysMar 20 · 60m Hurdles · Place 6 · Century60m Hurdles69.24a10
Mar 20WDA Indoor Invite - BoysMar 20 · Long Jump · Place 6 · CenturyLong Jump618-1010
Mar 15U-Mary All City Indoor - BoysMar 15 · 60m Hurdles · Place 2 · Century60m Hurdles28.96a—
Mar 15U-Mary All City Indoor - BoysMar 15 · 200 Meters · Place 7 · Century200 Meters724.53a—
Mar 15U-Mary All City Indoor - BoysMar 15 · Long Jump · Place 3 · CenturyLong Jump319-1—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23NDHSAA Class A State MeetMay 23 · 110m Hurdles · Place 16 · Century110m Hurdles39" / 0.991mRound P16.15.90aWind: 39
May 17West RegionMay 17 · 300m Hurdles · Place 15 · Century300m Hurdles1543.67a—
May 17West RegionMay 17 · 110m Hurdles · Place 12 · Century110m Hurdles1216.62a—
May 13Soph WDAMay 13 · 300m Hurdles · Place 2 · Century300m Hurdles242.50a—
May 13Soph WDAMay 13 · 110m Hurdles · Place 2 · Century110m Hurdles215.91a—
May 10Minot Boys InviteMay 10 · 110m Hurdles · Place 1 · Century110m Hurdles116.19a—
May 7BPS Twilight May 7 · 300m Hurdles · Place 2 · Century300m Hurdles243.08a—
May 7BPS Twilight May 7 · 110m Hurdles · Place 2 · Century110m Hurdles216.77a—
Apr 30BPS TriangularApr 30 · 110m Hurdles · Place 1 · Century110m Hurdles116.57a—
Apr 30BPS TriangularApr 30 · 200 Meters · Place 5 · Century200 Meters524.73a—
Apr 30BPS TriangularApr 30 · 100 Meters · Place 2 · Century100 Meters211.73a—
Apr 25Dickinson Boys & Girls Varsity InviteApr 25 · 300m Hurdles · Place 12 · Century300m Hurdles36" / 0.914m12.44.50a9
Apr 25Dickinson Boys & Girls Varsity InviteApr 25 · 110m Hurdles · Place 12 · Century110m Hurdles39" / 0.991m12.17.19a9
Apr 23BPS Boys InviteApr 23 · 110m Hurdles · Place 10 · Century110m Hurdles39" / 0.991m10.17.81a9
Apr 23BPS Boys InviteApr 23 · High Jump · Place 9 · CenturyHigh Jump9.5-02.00 PB9
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · High Jump · Place 7 · CenturyHigh Jump75-2—
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 300m Hurdles · Place 3 · Century300m Hurdles344.69a—
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 110m Hurdles · Place 1 · Century110m Hurdles116.29a—
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 200 Meters · Place 3 · Century200 Meters324.21a—
Apr 62024 Minot InviteApr 6 · High Jump · Place 10 · CenturyHigh Jump105-0—
Apr 62024 Minot InviteApr 6 · 300m Hurdles · Place 4 · Century300m Hurdles445.54a—
Apr 62024 Minot InviteApr 6 · 110m Hurdles · Place 2 · Century110m Hurdles217.79a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 28WDA Indoor Invite - BOYSMar 28 · Long Jump · Place 8 · CenturyLong Jump817-11—
Mar 28WDA Indoor Invite - BOYSMar 28 · High Jump · Place 12 · CenturyHigh Jump125-0—
Mar 28WDA Indoor Invite - BOYSMar 28 · 60m Hurdles · Place 1 · Century60m Hurdles19.32a—
Mar 28WDA Indoor Invite - BOYSMar 28 · 200 Meters · Place 7 · Century200 Meters725.53a—
Mar 22North Dakota State Class A IndoorMar 22 · 60 Meters · Place 39 · Century60 Meters397.58a—
Mar 15UMary All-City Indoor - BoysMar 15 · Long Jump · Place 7 · CenturyLong Jump718-6—
Mar 15UMary All-City Indoor - BoysMar 15 · 60m Hurdles · Place 3 · Century60m Hurdles39.66a—
Mar 15UMary All-City Indoor - BoysMar 15 · 200 Meters · Place 2 · Century200 Meters224.81a—