Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorMinot City Track Meet · May 1719.12aMinot City Track MeetMay 17, 2022
110m Hurdles · 39" / 0.991m · OutdoorMinot Invite · May 816.72aMinot InviteMay 8, 2026
200 Meters · IndoorWilliston Boys Indoor Invite · Mar 2626.35aWilliston Boys Indoor InviteMarch 26, 2024
200 Meters · OutdoorBoys' Soph Wda and Last Chance · May 1525.25aBoys' Soph Wda and Last ChanceMay 15, 2023
200m Hurdles · 30" / 0.762m · OutdoorMinot City Track Meet · May 1730.38aMinot City Track MeetMay 17, 2022
300m Hurdles · 36" / 0.914m · OutdoorMinot Invite · May 843.01aMinot InviteMay 8, 2026
400 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2259.19aNorth Dakota State Class A IndoorMarch 22, 2024
400 Meters · OutdoorBPS Boys Invite · Apr 2357.17aBPS Boys InviteApril 23, 2024
60 Meter · IndoorWilliston WDA Boys Invite · Mar 218.32aWilliston WDA Boys InviteMarch 21, 2025
60 Meters · IndoorWilliston Boys Indoor Invite · Mar 268.25aWilliston Boys Indoor InviteMarch 26, 2024
60m Hurdles · 39" / 0.991m · IndoorWilliston WDA Boys Invite · Mar 2110.48aWilliston WDA Boys InviteMarch 21, 2025
High Jump · OutdoorMinot City Track Meet · May 174-08.00Minot City Track MeetMay 17, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16NDHSAA West RegionMay 16 · 300m Hurdles · Place 15 · Minot NorthMinot North300m Hurdles1543.55a12
May 16NDHSAA West RegionMay 16 · 110m Hurdles · Place 11 · Minot NorthMinot North110m Hurdles1117.07a12
May 11Mandan Last ChanceMay 11 · 300m Hurdles · Place 6 · Minot NorthMinot North300m Hurdles36" / 0.914m6.44.51a12
May 11Mandan Last ChanceMay 11 · 110m Hurdles · Place 6 · Minot NorthMinot North110m Hurdles39" / 0.991m6.16.98a12
May 11Mandan Last ChanceMay 11 · 200 Meters · Place 34 · Minot NorthMinot North200 Meters34.25.96a12
May 8Minot InviteMay 8 · 300m Hurdles · Place 3 · Minot NorthMinot North300m Hurdles36" / 0.914m3.43.01a PB12
May 8Minot InviteMay 8 · 110m Hurdles · Place 2 · Minot NorthMinot North110m Hurdles39" / 0.991m2.16.72a PB12
Apr 30MAB Boys InviteApr 30 · 300m Hurdles · Minot NorthMinot North300m Hurdles36" / 0.914m—SCR12
Apr 30MAB Boys InviteApr 30 · 110m Hurdles · Minot NorthMinot North110m Hurdles39" / 0.991m—SCR12
Apr 30MAB Boys InviteApr 30 · 200 Meters · Minot NorthMinot North200 Meters—SCR12
Apr 20Minot Boys InviteApr 20 · 300m Hurdles · Place 9 · Minot NorthMinot North300m Hurdles36" / 0.914m9.50.94a12
Apr 20Minot Boys InviteApr 20 · 110m Hurdles · Minot NorthMinot North110m Hurdles39" / 0.991m—DNS12
Apr 16BPS Boys InviteApr 16 · 300m Hurdles · Place 15 · Minot NorthMinot North300m Hurdles36" / 0.914m15.44.20a12
Apr 16BPS Boys InviteApr 16 · 110m Hurdles · Place 8 · Minot NorthMinot North110m Hurdles39" / 0.991m8.16.86a12
Apr 16BPS Boys InviteApr 16 · 200 Meters · Place 33 · Minot NorthMinot North200 Meters33.25.66a12
Apr 10Minot InviteApr 10 · 300m Hurdles · Place 5 · Minot NorthMinot North300m Hurdles36" / 0.914m5.43.48a12
Apr 10Minot InviteApr 10 · 110m Hurdles · Place 4 · Minot NorthMinot North110m Hurdles39" / 0.991m4.17.05a12
Mar 19Williston Early Outdoor InviteMar 19 · 300m Hurdles · Place 2 · Minot NorthMinot North300m Hurdles245.03a12
Mar 19Williston Early Outdoor InviteMar 19 · 110m Hurdles · Place 2 · Minot NorthMinot North110m Hurdles218.47a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 20 · Minot NorthMinot North60m Hurdles209.68a12
Mar 27North Dakota State Class A IndoorMar 27 · 400 Meters · Place 55 · Minot NorthMinot North400 Meters5559.86a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17NDHSAA West RegionMay 17 · 300m Hurdles · Place 18 · Minot NorthMinot North300m Hurdles1843.68a11
May 17NDHSAA West RegionMay 17 · 110m Hurdles · Place 13 · Minot NorthMinot North110m Hurdles1317.71a11
May 12Last Chance MeetMay 12 · 300m Hurdles · Place 6 · Minot NorthMinot North300m Hurdles645.82a11
May 12Last Chance MeetMay 12 · 110m Hurdles · Place 3 · Minot NorthMinot North110m Hurdles316.55a11
Apr 29Minot LocalApr 29 · 300m Hurdles · Place 2 · Minot NorthMinot North300m Hurdles246.05a11
Apr 29Minot LocalApr 29 · 110m Hurdles · Place 1 · Minot NorthMinot North110m Hurdles116.96a11
Apr 24MINOT unlimited INVITEApr 24 · 300m Hurdles · Place 6 · Minot NorthMinot North300m Hurdles36" / 0.914m6.45.39a11
Apr 24MINOT unlimited INVITEApr 24 · 110m Hurdles · Place 2 · Minot NorthMinot North110m Hurdles39" / 0.991m2.18.22a11
Apr 11Minot InviteApr 11 · 300m Hurdles · Place 5 · Minot NorthMinot North300m Hurdles545.2911
Apr 11Minot InviteApr 11 · 110m Hurdles · Place 4 · Minot NorthMinot North110m Hurdles416.9411
Apr 8Watford City Early BirdApr 8 · 300m Hurdles · Place 12 · Minot NorthMinot North300m Hurdles1247.58a11
Apr 8Watford City Early BirdApr 8 · 110m Hurdles · Place 3 · Minot NorthMinot North110m Hurdles317.96a11
Mar 27Williston Early Bird InviteMar 27 · 300m Hurdles · Place 4 · Minot NorthMinot North300m Hurdles448.50a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Williston WDA Boys InviteMar 21 · 60m Hurdles · Place 2 · Minot NorthMinot North60m Hurdles39" / 0.991m2.10.48a PB11
Mar 21Williston WDA Boys InviteMar 21 · 60 Meter · Place 64 · Minot NorthMinot North60 Meter64.8.32a PB11
Mar 21Williston WDA Boys InviteMar 21 · 200 Meters · Place 40 · Minot NorthMinot North200 Meters40.27.19a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 17West RegionMay 17 · 300m Hurdles · Place 19 · Minot NorthMinot North300m Hurdles1944.51a—
May 17West RegionMay 17 · 110m Hurdles · Place 9 · Minot NorthMinot North110m Hurdles916.24a—
May 13Soph WDAMay 13 · 300m Hurdles · Place 9 · Minot NorthMinot North300m Hurdles945.16a—
May 13Soph WDAMay 13 · 110m Hurdles · Place 5 · Minot NorthMinot North110m Hurdles516.75a—
May 10Minot Boys InviteMay 10 · 300m Hurdles · Place 10 · Minot NorthMinot North300m Hurdles1044.12a—
May 10Minot Boys InviteMay 10 · 110m Hurdles · Place 6 · Minot NorthMinot North110m Hurdles617.49a—
May 4Watford City InviteMay 4 · 300m Hurdles · Place 6 · Minot NorthMinot North300m Hurdles645.02a—
May 4Watford City InviteMay 4 · 110m Hurdles · Place 1 · Minot NorthMinot North110m Hurdles116.70a—
May 4Watford City InviteMay 4 · 200 Meters · Place 14 · Minot NorthMinot North200 Meters1425.96a—
May 1DHS JV/Varsity InvitationalMay 1 · 300m Hurdles · Place 3 · Minot NorthMinot North300m Hurdles344.46a—
May 1DHS JV/Varsity InvitationalMay 1 · 110m Hurdles · Place 1 · Minot NorthMinot North110m Hurdles116.98a—
Apr 23BPS Boys InviteApr 23 · 300m Hurdles · Place 1 · Minot NorthMinot North300m Hurdles36" / 0.914m1.44.41a10
Apr 23BPS Boys InviteApr 23 · 400 Meters · Place 6 · Minot NorthMinot North400 Meters6.57.17a PB10
Apr 23BPS Boys InviteApr 23 · 200 Meters · Minot NorthMinot North200 Meters--SCR10
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 300m Hurdles · Place 6 · Minot NorthMinot North300m Hurdles646.12a—
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 400 Meters · Place 6 · Minot NorthMinot North400 Meters658.03a—
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 200 Meters · Place 18 · Minot NorthMinot North200 Meters1825.65a—
Apr 62024 Minot InviteApr 6 · 300m Hurdles · Place 6 · Minot NorthMinot North300m Hurdles647.60a—
Apr 62024 Minot InviteApr 6 · 400 Meters · Place 6 · Minot NorthMinot North400 Meters658.51a—
Mar 16The Fighting Hawk ClassicMar 16 · 200 Meters · Place 34 · Minot NorthMinot North200 Meters3425.72a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 26Williston Boys Indoor InviteMar 26 · 400 Meters · Place 17 · Minot NorthMinot North400 Meters1759.38a—
Mar 26Williston Boys Indoor InviteMar 26 · 200 Meters · Place 38 · Minot NorthMinot North200 Meters3826.35a PB—
Mar 26Williston Boys Indoor InviteMar 26 · 60 Meters · Place 62 · Minot NorthMinot North60 Meters628.25a PB—
Mar 22North Dakota State Class A IndoorMar 22 · 400 Meters · Place 48 · Minot NorthMinot North400 Meters4859.19a PB—
Mar 22North Dakota State Class A IndoorMar 22 · 200 Meters · Place 77 · Minot NorthMinot North200 Meters7726.58a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19West Region MeetMay 19 · 300m Hurdles · Place 22 · MinotMinot300m Hurdles36" / 0.914m22.45.30a9
May 15Boys' Soph Wda and Last ChanceMay 15 · 300m Hurdles · Place 11 · MinotMinot300m Hurdles1145.42a—
May 15Boys' Soph Wda and Last ChanceMay 15 · 200 Meters · Place 27 · MinotMinot200 Meters2725.25a PB—
May 6WDA Invitational May 6 · 300m Hurdles · Place 9 · MinotMinot300m Hurdles36" / 0.914m9.45.84a9
May 6WDA Invitational May 6 · 200 Meters · Place 40 · MinotMinot200 Meters40.25.48a9
Apr 27MAB Club Boy's MeetApr 27 · 300m Hurdles · Place 2 · MinotMinot300m Hurdles245.76a—
Apr 27MAB Club Boy's MeetApr 27 · 110m Hurdles · Place 6 · MinotMinot110m Hurdles619.56a—
Apr 27MAB Club Boy's MeetApr 27 · 200 Meters · Place 18 · MinotMinot200 Meters1825.74a—
Apr 15Dickinson High InviteApr 15 · 300m Hurdles · Place 21 · MinotMinot300m Hurdles2147.38a—
Apr 15Dickinson High InviteApr 15 · 200 Meters · Place 47 · MinotMinot200 Meters4725.75a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Williston WDA IndoorMar 31 · 60m Hurdles · Place 3 · MinotMinot60m Hurdles310.269
Mar 31Williston WDA IndoorMar 31 · 200 Meters · Place 17 · MinotMinot200 Meters1726.949

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Minot City Track MeetMay 17 · 200m Hurdles · Place 2 · RamstadRamstad200m Hurdles30" / 0.762m2.30.38a PB8
May 17Minot City Track MeetMay 17 · 110m Hurdles · Place 1 · RamstadRamstad110m Hurdles30" / 0.762m1.19.12a PB8
May 17Minot City Track MeetMay 17 · High Jump · Place 6 · RamstadRamstadHigh Jump6.4-08.00 PB8
Apr 28Dickinson Middle School Boys MeetApr 28 · 200m Hurdles · Place 9 · RamstadRamstad200m Hurdles30" / 0.762m9.32.18a8