Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBottineau HS meet · May 414.69aBottineau HS meetMay 4, 2024
100m Hurdles · 33" / 0.838m · OutdoorNDHSAA North East Region · May 1615.95aNDHSAA North East RegionMay 16, 2026
200 Meters · IndoorBraves Invite Indoor Track & Field Meet · Mar 2428.65aBraves Invite Indoor Track & Field MeetMarch 24, 2026
200 Meters · OutdoorAnonymous Grizzly Invite · Apr 2028.88aAnonymous Grizzly InviteApril 20, 2026
300m Hurdles · 30" / 0.762m · Outdoor2026 NDHSAA Class A & B State Meet · May 2148.62a2026 NDHSAA Class A & B State MeetMay 21, 2026
400 Meters · OutdoorUSATF Dakotas Association Junior Olympic Championship · Jun 141:04.61aUSATF Dakotas Association Junior Olympic ChampionshipJune 14, 2025
60 Meters · IndoorBraves Invite Indoor Track & Field Meet · Mar 248.26aBraves Invite Indoor Track & Field MeetMarch 24, 2026
60 Meters · OutdoorGreat North Regional Open · Mar 239.24aGreat North Regional OpenMarch 23, 2024

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100m Hurdles · Place 10 · Dinius Track & FieldDinius Track & Field100m Hurdles33" / 0.838mRound P10.17.12a10
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 100m Hurdles · Place 10 · Dinius Track & FieldDinius Track & Field100m Hurdles33" / 0.838mRound P10.17.12a10
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · 100m Hurdles · Place 1 · DiniusDinius100m Hurdles115.97a10
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 14 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762mRound P14.48.62a PB10
May 212026 NDHSAA Class A & B State MeetMay 21 · 100m Hurdles · Place 6 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838mRound P6.15.93aWind: 2.110
May 212026 NDHSAA Class A & B State MeetMay 21 · 100m Hurdles · Place 7 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m7.16.05aWind: -110
May 16NDHSAA North East RegionMay 16 · 300m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m2.48.63a10
May 16NDHSAA North East RegionMay 16 · 100m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m3.15.95a PB10
May 11Devils Lake RotaryMay 11 · 300m Hurdles · Place 5 · Langdon Area/MunichLangdon Area/Munich300m Hurdles550.61a10
May 11Devils Lake RotaryMay 11 · 100m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich100m Hurdles315.65a10
May 9Red River Valley Conference OutdoorMay 9 · 300m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m2.49.76a10
May 9Red River Valley Conference OutdoorMay 9 · 100m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m2.16.33a10
May 2Bottineau Varsity MeetMay 2 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles450.31a10
May 2Bottineau Varsity MeetMay 2 · 100m Hurdles · Place 1 · Langdon Area/MunichLangdon Area/Munich100m Hurdles115.76a10
Apr 30Mariya Tate MemorialApr 30 · 300m Hurdles · Place 8 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m8.51.65a10
Apr 30Mariya Tate MemorialApr 30 · 100m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m2.17.77a10
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles450.88a10
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 100m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich100m Hurdles216.79a10
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 200 Meters · Place 12 · Langdon Area/MunichLangdon Area/Munich200 Meters1229.69a10
Apr 21Bottineau Varsity MeetApr 21 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles449.88a10
Apr 21Bottineau Varsity MeetApr 21 · 100m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich100m Hurdles217.32a10
Apr 20Anonymous Grizzly InviteApr 20 · 300m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m2.49.70a10
Apr 20Anonymous Grizzly InviteApr 20 · 100m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m4.16.85a10
Apr 20Anonymous Grizzly InviteApr 20 · 200 Meters · Place 12 · Langdon Area/MunichLangdon Area/Munich200 Meters12.28.88a PB10
Apr 16Grafton Spoiler OutdoorApr 16 · 300m Hurdles · Place 5 · Langdon Area/MunichLangdon Area/Munich300m Hurdles552.69a10
Apr 16Grafton Spoiler OutdoorApr 16 · 100m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich100m Hurdles317.53a10
Apr 15HWC April InvitationalApr 15 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m4.56.47a10
Apr 15HWC April InvitationalApr 15 · 100m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m2.17.25a10
Mar 27Dick Clay InviteMar 27 · 300m Hurdles · Place 6 · Langdon Area/MunichLangdon Area/Munich300m Hurdles650.95a10
Mar 27Dick Clay InviteMar 27 · 60m Hurdles · Place 5 · Langdon Area/MunichLangdon Area/Munich60m HurdlesRound P510.28a10
Mar 27Dick Clay InviteMar 27 · 60m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich60m Hurdles49.98a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Pembina County Indoor InvitationalMar 28 · 60m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich60m Hurdles310.15a10
Mar 24Braves Invite Indoor Track & Field MeetMar 24 · 60m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich60m Hurdles29.53a10
Mar 24Braves Invite Indoor Track & Field MeetMar 24 · 200 Meters · Place 6 · Langdon Area/MunichLangdon Area/Munich200 Meters628.65a PB10
Mar 24Braves Invite Indoor Track & Field MeetMar 24 · 60 Meters · Place 10 · Langdon Area/MunichLangdon Area/Munich60 Meters108.26a PB10

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 261st Annual Dinius Track&Field OpenJun 26 · 100m Hurdles · Place 2 · DiniusDinius100m Hurdles216.69
Jun 261st Annual Dinius Track&Field OpenJun 26 · 400 Meters · Place 2 · DiniusDinius400 Meters21:06.39
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · 100m Hurdles · Place 1 · Dinius Track & FieldDinius Track & Field100m Hurdles33" / 0.838m1.17.05a9
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · 400 Meters · Place 2 · Dinius Track & FieldDinius Track & Field400 Meters2.1:04.61a PB9
Jun 5Team Nodak InviteJun 5 · 100m Hurdles · Place 2 · DiniusDinius100m Hurdles217.36a—
May 222025 NDHSAA Class A & B State MeetMay 22 · 300m Hurdles · Place 19 · Langdon Area/MunichLangdon Area/Munich300m HurdlesRound P1950.59a9
May 14NDHSAA North East RegionMay 14 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles449.02a9
May 14NDHSAA North East RegionMay 14 · 100m Hurdles · Place 5 · Langdon Area/MunichLangdon Area/Munich100m Hurdles517.42a9
May 12Grafton Spoiler Last ChanceMay 12 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles451.18a9
May 12Grafton Spoiler Last ChanceMay 12 · 100m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich100m Hurdles318.69a9
May 10Larimore Invitational MeetMay 10 · 300m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich300m Hurdles251.00a9
May 10Larimore Invitational MeetMay 10 · 100m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich100m Hurdles417.36a9
May 5Ray McDanielMay 5 · 300m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich300m Hurdles348.74a9
May 5Ray McDanielMay 5 · 100m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich100m Hurdles417.40a9
May 3Bottineau Varsity MeetMay 3 · 300m Hurdles · Place 1 · Langdon Area/MunichLangdon Area/Munich300m Hurdles149.69a9
May 3Bottineau Varsity MeetMay 3 · 100m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich100m Hurdles217.74a9
May 3Bottineau Varsity MeetMay 3 · 200 Meters · Place 10 · Langdon Area/MunichLangdon Area/Munich200 Meters1029.31a9
May 1Panther BoosterMay 1 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles450.33a9
May 1Panther BoosterMay 1 · 100m Hurdles · Place 8 · Langdon Area/MunichLangdon Area/Munich100m Hurdles819.12a9
Apr 29Pembina County Outdoor MeetApr 29 · 300m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich300m Hurdles350.08a9
Apr 29Pembina County Outdoor MeetApr 29 · 100m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich100m Hurdles418.11a9
Apr 29Pembina County Outdoor MeetApr 29 · 200 Meters · Place 7 · Langdon Area/MunichLangdon Area/Munich200 Meters729.48a9
Apr 25Bottineau Varsity MeetApr 25 · 300m Hurdles · Place 2 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m2.52.76a9
Apr 25Bottineau Varsity MeetApr 25 · 100m Hurdles · Place 1 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m1.17.78a9
Apr 24Langdon Invite VarsityApr 24 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles452.53a9
Apr 24Langdon Invite VarsityApr 24 · 100m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich100m Hurdles418.08a9
Apr 21Anonymous Grizzly InviteApr 21 · 300m Hurdles · Place 1 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m1.51.25a9
Apr 21Anonymous Grizzly InviteApr 21 · 100m Hurdles · Place 1 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m1.18.10a9
Apr 15Grafton Spoiler OutdoorApr 15 · 300m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich300m Hurdles351.86a9
Apr 15Grafton Spoiler OutdoorApr 15 · 100m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich100m Hurdles418.30a9
Apr 10HWC Early-BirdApr 10 · 300m Hurdles · Place 6 · Langdon Area/MunichLangdon Area/Munich300m Hurdles650.98a9
Apr 10HWC Early-BirdApr 10 · 100m Hurdles · Place 5 · Langdon Area/MunichLangdon Area/Munich100m Hurdles518.79a9
Mar 21Mike Grandall OpenMar 21 · 60m Hurdles · Place 21 · Langdon Area/MunichLangdon Area/Munich60m HurdlesRound P2111.60a9
Mar 21Mike Grandall OpenMar 21 · 60 Meters · Place 64 · Langdon Area/MunichLangdon Area/Munich60 MetersRound P649.27a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 29Pembina County IndoorMar 29 · 60m Hurdles · Place 3 · Langdon Area/MunichLangdon Area/Munich60m Hurdles310.53a9
Mar 29Pembina County IndoorMar 29 · 200 Meters · Place 14 · Langdon Area/MunichLangdon Area/Munich200 Meters1430.64a9
Mar 29Pembina County IndoorMar 29 · 60 Meters · Place 14 · Langdon Area/MunichLangdon Area/Munich60 Meters149.19a9

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 17North East RegionMay 17 · 300m Hurdles · Place 6 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m6.53.27a8
May 17North East RegionMay 17 · 100m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m4.18.25a8
May 13Devils Lake RotaryMay 13 · 300m Hurdles · Place 4 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles453.19a—
May 13Devils Lake RotaryMay 13 · 100m Hurdles · Place 5 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles518.44a—
May 11Larimore Invitational 2024May 11 · 300m Hurdles · Place 2 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles251.94a—
May 11Larimore Invitational 2024May 11 · 100m Hurdles · Place 3 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles318.29a—
May 9Grizzly Invite HS (Invite Only)May 9 · 300m Hurdles · Place 5 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles552.36a—
May 9Grizzly Invite HS (Invite Only)May 9 · 100m Hurdles · Place 6 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles619.05a—
May 4Bottineau HS meetMay 4 · 300m Hurdles · Place 2 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles252.13a—
May 4Bottineau HS meetMay 4 · 100m Hurdles · Place 3 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles318.22a—
May 4Bottineau HS meetMay 4 · 200 Meters · Place 10 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun200 Meters1030.69a—
May 4Bottineau HS meetMay 4 · 100 Meters · Place 16 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100 Meters1614.69a PB—
May 1Langdon Quad MeetMay 1 · 300m Hurdles · Place 4 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles455.4—
May 1Langdon Quad MeetMay 1 · 100m Hurdles · Place 4 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles418.6—
Apr 25Langdon Cardinal InviteApr 25 · 300m Hurdles · Place 3 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles353.8—
Apr 25Langdon Cardinal InviteApr 25 · 100m Hurdles · Place 3 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles319.0—
Apr 23Pembina County Outdoor MeetApr 23 · 300m Hurdles · Place 4 · Langdon Area/MunichLangdon Area/Munich300m Hurdles30" / 0.762m4.54.44a8
Apr 23Pembina County Outdoor MeetApr 23 · 100m Hurdles · Place 6 · Langdon Area/MunichLangdon Area/Munich100m Hurdles33" / 0.838m6.18.58
Apr 23Pembina County Outdoor MeetApr 23 · 200 Meters · Place 12 · Langdon Area/MunichLangdon Area/Munich200 Meters12.31.08
Apr 12Grafton Spoiler OutdoorApr 12 · 300m Hurdles · Place 7 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles753.14a—
Apr 12Grafton Spoiler OutdoorApr 12 · 200 Meters · Place 38 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun200 Meters3830.38a—
Mar 23Great North Regional OpenMar 23 · 200 Meters · Place 32 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun200 Meters3230.48a—
Mar 23Great North Regional OpenMar 23 · 60 Meters · Place 35 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun60 Meters359.24a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 19EGF Indoor Meet #2Apr 19 · 300m Hurdles · Place 6 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles652.17a—
Apr 19EGF Indoor Meet #2Apr 19 · 60m Hurdles · Place 9 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun60m Hurdles911.83a—
Apr 19EGF Indoor Meet #2Apr 19 · 200 Meters · Place 25 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun200 Meters2530.86a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19North East RegionMay 19 · 300m Hurdles · Place 7 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles753.74a—
May 19North East RegionMay 19 · 100m Hurdles · Place 10 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles1019.31a—
May 15Devils Lake RotaryMay 15 · 300m Hurdles · Place 9 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles956.32a—
May 15Devils Lake RotaryMay 15 · 100m Hurdles · Place 6 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles619.32a—
May 15Devils Lake RotaryMay 15 · 200 Meters · Place 16 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun200 Meters1631.55a—
May 13Larimore HS InvitationalMay 13 · 300m Hurdles · Place 9 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles956.38a—
May 13Larimore HS InvitationalMay 13 · 100m Hurdles · Place 7 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles719.46a—
May 8Ray McDanielMay 8 · 300m Hurdles · Place 4 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles454.91a—
May 8Ray McDanielMay 8 · 100m Hurdles · Place 4 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles420.10a—
May 8Ray McDanielMay 8 · 200 Meters · Place 15 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun200 Meters1532.39a—
May 6Bottineau Invitational May 6 · 300m Hurdles · Place 5 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun300m Hurdles559.01a—
May 6Bottineau Invitational May 6 · 100m Hurdles · Place 3 · Langdon Area/Edmore/MunLangdon Area/Edmore/Mun100m Hurdles319.76a—