Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinot Boys Invite · Apr 2011.86aMinot Boys InviteApril 20, 2026
110m Hurdles · 33" / 0.838m · Outdoor2021 Boys' Art Hovde Invite - Minot Middle School · May 1024.59a2021 Boys' Art Hovde Invite - Minot Middle SchoolMay 10, 2021
110m Hurdles · 36" / 0.914m · OutdoorCharlie Denton Relays · Apr 2516.62aCharlie Denton RelaysApril 25, 2025
110m Hurdles · 39" / 0.991m · OutdoorMAB Boys Invite · Apr 3015.93aMAB Boys InviteApril 30, 2026
200 Meters · IndoorWDA Indoor Invite - Boys · Mar 1725.49aWDA Indoor Invite - BoysMarch 17, 2026
200 Meters · OutdoorBPS Triangular · May 724.39aBPS TriangularMay 7, 2026
200m Hurdles · 30" / 0.762m · Outdoor2021 Boys' Art Hovde Invite - Minot Middle School · May 1038.48a2021 Boys' Art Hovde Invite - Minot Middle SchoolMay 10, 2021
300m Hurdles · 36" / 0.914m · Outdoor2026 NDHSAA Class A & B State Meet · May 2142.89a2026 NDHSAA Class A & B State MeetMay 21, 2026
60 Meters · IndoorWDA Indoor Invite - Boys · Mar 177.88aWDA Indoor Invite - BoysMarch 17, 2026
Javelin · 800g · OutdoorWDA Invitational · May 666-05WDA Invitational May 6, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 24 · CenturyCentury300m Hurdles36" / 0.914mRound P24.42.89a PB12
May 212026 NDHSAA Class A & B State MeetMay 21 · 110m Hurdles · Place 12 · CenturyCentury110m Hurdles39" / 0.991mRound P12.15.99aWind: 1.712
May 16NDHSAA West RegionMay 16 · 300m Hurdles · Place 7 · CenturyCentury300m Hurdles742.18a12
May 16NDHSAA West RegionMay 16 · 110m Hurdles · Place 12 · CenturyCentury110m Hurdles1217.38a12
May 11Mandan Last ChanceMay 11 · 300m Hurdles · Place 7 · CenturyCentury300m Hurdles36" / 0.914m7.44.89a12
May 7BPS TriangularMay 7 · 110m Hurdles · Place 6 · CenturyCentury110m Hurdles39" / 0.991m6.16.82a12
May 7BPS TriangularMay 7 · 200 Meters · Place 17 · CenturyCentury200 Meters17.24.39a PB12
May 2Hunter Seifert Memorial Meet-ShilohMay 2 · 110m Hurdles · Place 3 · CenturyCentury110m Hurdles39" / 0.991m3.16.07a12
May 2Hunter Seifert Memorial Meet-ShilohMay 2 · 100 Meters · Place 13 · CenturyCentury100 Meters13.12.00a12
Apr 30MAB Boys InviteApr 30 · 110m Hurdles · Place 4 · CenturyCentury110m Hurdles39" / 0.991m4.15.93a PB12
Apr 30MAB Boys InviteApr 30 · 200 Meters · Place 34 · CenturyCentury200 Meters34.24.60a12
Apr 20Minot Boys InviteApr 20 · 110m Hurdles · Place 9 · CenturyCentury110m Hurdles39" / 0.991m9.17.44a12
Apr 20Minot Boys InviteApr 20 · 100 Meters · Place 31 · CenturyCentury100 Meters31.11.86a PB12
Apr 16BPS Boys InviteApr 16 · 110m Hurdles · Place 7 · CenturyCentury110m Hurdles39" / 0.991m7.16.61a12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 110m Hurdles · Place 5 · CenturyCentury110m Hurdles39" / 0.991m5.17.10a12
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 200 Meters · Place 35 · CenturyCentury200 Meters35.25.25a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 18 · CenturyCentury60m Hurdles189.54a12
Mar 27North Dakota State Class A IndoorMar 27 · 200 Meters · Place 80 · CenturyCentury200 Meters8026.09a12
Mar 17WDA Indoor Invite - BoysMar 17 · 200 Meters · Place 15 · CenturyCentury200 Meters1525.49a PB12
Mar 17WDA Indoor Invite - BoysMar 17 · 60 Meters · Place 29 · CenturyCentury60 Meters297.88a PB12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17NDHSAA West RegionMay 17 · 110m Hurdles · Place 10 · CenturyCentury110m Hurdles1016.50a11
May 17NDHSAA West RegionMay 17 · 100 Meters · Place 42 · CenturyCentury100 Meters4212.48a11
May 12Last Chance MeetMay 12 · 110m Hurdles · Place 2 · CenturyCentury110m Hurdles216.53a11
May 12Last Chance MeetMay 12 · 100 Meters · Place 32 · CenturyCentury100 Meters3212.18a11
May 10Jack Carlson Boys Track and Field MeetMay 10 · 300m Hurdles · Place 12 · CenturyCentury300m Hurdles1244.61a11
May 10Jack Carlson Boys Track and Field MeetMay 10 · 110m Hurdles · Place 11 · CenturyCentury110m Hurdles1117.30a11
May 6BPS TriangularMay 6 · 300m Hurdles · Place 6 · CenturyCentury300m Hurdles644.03a11
May 6BPS TriangularMay 6 · 110m Hurdles · Place 6 · CenturyCentury110m Hurdles617.21a11
May 6BPS TriangularMay 6 · 200 Meters · Place 24 · CenturyCentury200 Meters2425.39a11
Apr 29BPS All-City OutdoorApr 29 · 100 Meters · Place 12 · CenturyCentury100 Meters1212.21a11
Apr 29BPS All-City OutdoorApr 29 · 110m Hurdles · Place 7 · CenturyCentury110m Hurdles716.33a11
Apr 25Charlie Denton RelaysApr 25 · 300m Hurdles · Place 12 · CenturyCentury300m Hurdles36" / 0.914m12.44.71a11
Apr 25Charlie Denton RelaysApr 25 · 110m Hurdles · Place 2 · CenturyCentury110m Hurdles36" / 0.914m2.16.62a PB11
Apr 25Charlie Denton RelaysApr 25 · 200 Meters · Place 22 · CenturyCentury200 Meters22.25.64a11
Apr 11Minot InviteApr 11 · 300m Hurdles · Place 4 · CenturyCentury300m Hurdles444.9711
Apr 11Minot InviteApr 11 · 110m Hurdles · Place 6 · CenturyCentury110m Hurdles617.9711

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · 60m Hurdles · Place 20 · CenturyCentury60m Hurdles209.85a11
Mar 28North Dakota State Class A IndoorMar 28 · 200 Meters · Place 63 · CenturyCentury200 Meters6325.99a11
Mar 20WDA Indoor Invite - BoysMar 20 · 60m Hurdles · Place 6 · CenturyCentury60m Hurdles69.68a11
Mar 20WDA Indoor Invite - BoysMar 20 · 200 Meters · Place 13 · CenturyCentury200 Meters1326.05a11
Mar 15U-Mary All City Indoor - BoysMar 15 · 60m Hurdles · Place 4 · CenturyCentury60m Hurdles49.77a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 13Soph WDAMay 13 · Javelin · Place 28 · CenturyCenturyJavelin28101-0—
May 13Soph WDAMay 13 · 300m Hurdles · Place 14 · CenturyCentury300m Hurdles1446.95a—
May 13Soph WDAMay 13 · 110m Hurdles · Place 8 · CenturyCentury110m Hurdles817.71a—
May 13Soph WDAMay 13 · 200 Meters · Place 45 · CenturyCentury200 Meters4525.60a—
May 10Minot Boys InviteMay 10 · 110m Hurdles · Place 2 · CenturyCentury110m Hurdles217.06a—
May 7BPS Twilight May 7 · 300m Hurdles · Place 7 · CenturyCentury300m Hurdles745.89a—
May 7BPS Twilight May 7 · 110m Hurdles · Place 4 · CenturyCentury110m Hurdles417.89a—
May 1BPS Field Event FrenzyMay 1 · Javelin · Place 16 · CenturyCenturyJavelin1698-3—
Apr 30BPS TriangularApr 30 · 110m Hurdles · Place 5 · CenturyCentury110m Hurdles517.89a—
Apr 30BPS TriangularApr 30 · 200 Meters · Place 13 · CenturyCentury200 Meters1326.21a—
Apr 30BPS TriangularApr 30 · 100 Meters · Place 20 · CenturyCentury100 Meters2012.49a—
Apr 25Dickinson Boys & Girls Varsity InviteApr 25 · 300m Hurdles · Place 16 · CenturyCentury300m Hurdles36" / 0.914m16.46.83a10
Apr 25Dickinson Boys & Girls Varsity InviteApr 25 · 200 Meters · Place 36 · CenturyCentury200 Meters36.25.25a10
Apr 23BPS Boys InviteApr 23 · 110m Hurdles · Place 11 · CenturyCentury110m Hurdles39" / 0.991m11.18.23a10
Apr 23BPS Boys InviteApr 23 · 100 Meters · Place 28 · CenturyCentury100 Meters28.12.42a10
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 300m Hurdles · Place 5 · CenturyCentury300m Hurdles546.25a—
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 110m Hurdles · Place 2 · CenturyCentury110m Hurdles217.97a—
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · Javelin · Place 20 · CenturyCenturyJavelin2084-5—
Apr 62024 Minot InviteApr 6 · 300m Hurdles · Place 5 · CenturyCentury300m Hurdles546.87a—
Apr 62024 Minot InviteApr 6 · 110m Hurdles · Place 1 · CenturyCentury110m Hurdles117.64a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28WDA Indoor Invite - BOYSMar 28 · 60m Hurdles · Place 6 · CenturyCentury60m Hurdles69.91a—
Mar 15UMary All-City Indoor - BoysMar 15 · 60m Hurdles · Place 7 · CenturyCentury60m Hurdles79.86a—
Mar 15UMary All-City Indoor - BoysMar 15 · 200 Meters · Place 14 · CenturyCentury200 Meters1426.59a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15Boys' Soph Wda and Last ChanceMay 15 · Javelin · Place 44 · CenturyCenturyJavelin4470-3—
May 15Boys' Soph Wda and Last ChanceMay 15 · 300m Hurdles · Place 14 · CenturyCentury300m Hurdles1448.62a—
May 15Boys' Soph Wda and Last ChanceMay 15 · 200 Meters · Place 65 · CenturyCentury200 Meters6527.72a—
May 6WDA Invitational May 6 · Javelin · Place 65 · CenturyCenturyJavelin800g65.66-05 PB9
May 6WDA Invitational May 6 · 300m Hurdles · Place 13 · CenturyCentury300m Hurdles36" / 0.914m13.49.05a9
May 6WDA Invitational May 6 · 110m Hurdles · Place 3 · CenturyCentury110m Hurdles36" / 0.914m3.18.53a9
May 2BPS TriangularMay 2 · Javelin · Place 34 · CenturyCenturyJavelin3466-06—
May 2BPS TriangularMay 2 · 110m Hurdles · Place 3 · CenturyCentury110m Hurdles318.39a—
May 2BPS TriangularMay 2 · 100 Meters · Place 15 · CenturyCentury100 Meters1512.97a—
Apr 27MAB Club Boy's MeetApr 27 · Javelin · Place 46 · CenturyCenturyJavelin4669-5—
Apr 27MAB Club Boy's MeetApr 27 · 300m Hurdles · Place 6 · CenturyCentury300m Hurdles647.82a—
Apr 27MAB Club Boy's MeetApr 27 · 110m Hurdles · Place 4 · CenturyCentury110m Hurdles418.58a—
Apr 15Dickinson High InviteApr 15 · 300m Hurdles · Place 26 · CenturyCentury300m Hurdles2651.20a—
Apr 15Dickinson High InviteApr 15 · 200 Meters · Place 70 · CenturyCentury200 Meters7027.44a—
Apr 6ASB Rescue InviteApr 6 · 60m Hurdles · Place 10 · CenturyCentury60m Hurdles1010.709
Apr 6ASB Rescue InviteApr 6 · 200 Meters · Place 29 · CenturyCentury200 Meters2928.209

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18Umary Boys All-City Indoor Mar 18 · 60m Hurdles · Place 6 · CenturyCentury60m Hurdles610.329
Mar 18Umary Boys All-City Indoor Mar 18 · 200 Meters · Place 32 · CenturyCentury200 Meters3228.739

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 102021 Boys' Art Hovde Invite - Minot Middle SchoolMay 10 · 200m Hurdles · Place 30 · HorizonHorizon200m Hurdles30" / 0.762m30.38.48a PB7
May 102021 Boys' Art Hovde Invite - Minot Middle SchoolMay 10 · 110m Hurdles · Place 20 · HorizonHorizon110m Hurdles33" / 0.838m20.24.59a PB7
May 102021 Boys' Art Hovde Invite - Minot Middle SchoolMay 10 · 400 Meters · HorizonHorizon400 Meters—DNS7
May 102021 Boys' Art Hovde Invite - Minot Middle SchoolMay 10 · 100 Meters · Place 76 · HorizonHorizon100 Meters76.16.92a7