Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDevils Lake Rotary · May 1211.63aDevils Lake RotaryMay 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 918.63aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
200 Meters · IndoorNorth Dakota State Class B Indoor · Mar 2824.85aNorth Dakota State Class B IndoorMarch 28, 2026
200 Meters · OutdoorHWC April Invitational · Apr 1523.89aHWC April InvitationalApril 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorMariya Tate Memorial · Apr 3041.76aMariya Tate MemorialApril 30, 2026
400 Meters · IndoorBison Snowbird Meet · Mar 311:02.62aBison Snowbird MeetMarch 31, 2023
400 Meters · OutdoorHanneman Memorial · Apr 2554.99aHanneman MemorialApril 25, 2025
400m Hurdles · 36" / 0.914m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:00.86a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
60 Meter · IndoorMike Thorson Alumni Classic · Dec 57.49aMike Thorson Alumni ClassicDecember 5, 2025
60 Meters · IndoorNorth Dakota State Class B Indoor · Mar 287.51aNorth Dakota State Class B IndoorMarch 28, 2026
60 Meters · OutdoorMike Grandall Invite · Mar 207.43aMike Grandall InviteMarch 20, 2026
Long Jump · OutdoorBottineau Invitational · May 114-08.00Bottineau InvitationalMay 1, 2023

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 20 · Team NoDak YouthTeam NoDak Youth400m Hurdles36" / 0.914mRound P20.1:00.86a PB10
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles36" / 0.914m1.1:01.26a10
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 110m Hurdles · Place 3 · Team NoDak YouthTeam NoDak Youth110m Hurdles39" / 0.991m3.18.63a PB10
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 12 · Team NoDak YouthTeam NoDak Youth100 MetersRound P12.12.08a10
Jun 24Run Hard Turn Left MeetJun 24 · 110m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth110m Hurdles39" / 0.991m1.18.85a10
Jun 24Run Hard Turn Left MeetJun 24 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters1.11.88a10
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles11:11.16a10
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · 110m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth110m Hurdles118.85a10
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth100 Meters311.80a10
Jun 10Sheyenne River InviteJun 10 · 110m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth110m Hurdles39" / 0.991m1.19.89a10
Jun 10Sheyenne River InviteJun 10 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters1.24.57a10
Jun 10Sheyenne River InviteJun 10 · 100 Meters · Team NoDak YouthTeam NoDak Youth100 Meters—DNS10
Jun 4Team Nodak All Comers MeetJun 4 · 110m Hurdles · Team NoDak YouthTeam NoDak Youth110m Hurdles39" / 0.991m—DNS10
Jun 4Team Nodak All Comers MeetJun 4 · 100 Meters · Place 4 · Team NoDak YouthTeam NoDak Youth100 Meters4.11.74a10
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 11 · CarringtonCarrington300m Hurdles36" / 0.914mRound P11.42.21a10
May 16NDHSAA South Central RegionMay 16 · 300m Hurdles · Place 2 · CarringtonCarrington300m Hurdles36" / 0.914m2.43.56a10
May 2Hunter Seifert Memorial Meet-ShilohMay 2 · 300m Hurdles · CarringtonCarrington300m Hurdles36" / 0.914m—SCR10
May 2Hunter Seifert Memorial Meet-ShilohMay 2 · 200 Meters · Place 7 · CarringtonCarrington200 Meters7.24.09a10
May 2Hunter Seifert Memorial Meet-ShilohMay 2 · 100 Meters · Place 11 · CarringtonCarrington100 Meters11.11.89a10
Apr 30Mariya Tate MemorialApr 30 · 300m Hurdles · Place 1 · CarringtonCarrington300m Hurdles36" / 0.914m1.41.76a PB10
Apr 23VCSU HS OPENApr 23 · 300m Hurdles · Place 2 · CarringtonCarrington300m Hurdles244.50a10
Apr 23VCSU HS OPENApr 23 · 100 Meters · Place 8 · CarringtonCarrington100 Meters811.66a10
Apr 16Grafton Spoiler OutdoorApr 16 · 200 Meters · Place 6 · CarringtonCarrington200 Meters625.60a10
Apr 15HWC April InvitationalApr 15 · 300m Hurdles · Place 2 · CarringtonCarrington300m Hurdles36" / 0.914m2.42.70a10
Apr 15HWC April InvitationalApr 15 · 200 Meters · Place 4 · CarringtonCarrington200 Meters4.23.89a PB10
Apr 10Stanley InviteApr 10 · 200 Meters · Place 10 · CarringtonCarrington200 Meters10.24.59a10
Apr 10Stanley InviteApr 10 · 100 Meters · Place 4 · CarringtonCarrington100 Meters4.11.88a10
Mar 20Mike Grandall InviteMar 20 · 200 Meters · Place 10 · CarringtonCarrington200 Meters1024.05a10
Mar 20Mike Grandall InviteMar 20 · 60 Meters · Place 9 · CarringtonCarrington60 MetersRound P97.43a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class B IndoorMar 28 · 200 Meters · Place 10 · CarringtonCarrington200 Meters1024.85a PB10
Mar 28North Dakota State Class B IndoorMar 28 · 60 Meters · Place 10 · CarringtonCarrington60 Meters107.51a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Mike Thorson Alumni ClassicDec 5 · 60 Meter · Place 16 · UnattachedUnattached60 MeterRound P16.7.49a PB10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 26Great Plains ClassicJun 26 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters124.43a9
Jun 26Great Plains ClassicJun 26 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters111.87a9
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · 200 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth200 Meters3.24.62a9
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · 100 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth100 Meters2.12.07a9
May 17NDHSAA South Central RegionMay 17 · 300m Hurdles · Place 4 · CarringtonCarrington300m Hurdles36" / 0.914m4.43.40a9
May 17NDHSAA South Central RegionMay 17 · 100 Meters · Place 12 · CarringtonCarrington100 Meters12.12.35a9
May 12Devils Lake RotaryMay 12 · 200 Meters · Place 4 · CarringtonCarrington200 Meters424.26a9
May 12Devils Lake RotaryMay 12 · 100 Meters · Place 4 · CarringtonCarrington100 Meters411.63a PB9
May 9701 Apparel InvitationalMay 9 · 300m Hurdles · Place 4 · CarringtonCarrington300m Hurdles444.37a9
May 5Ray McDanielMay 5 · 300m Hurdles · Place 4 · CarringtonCarrington300m Hurdles443.72a9
May 5Ray McDanielMay 5 · 100 Meters · Place 6 · CarringtonCarrington100 Meters611.75a9
May 3Carrington Kiwanis/LionsMay 3 · 300m Hurdles · Place 2 · CarringtonCarrington300m Hurdles244.53a9
May 3Carrington Kiwanis/LionsMay 3 · 200 Meters · Place 6 · CarringtonCarrington200 Meters624.74a9
May 1Panther BoosterMay 1 · 100 Meters · Place 2 · CarringtonCarrington100 Meters211.97a9
Apr 25Hanneman MemorialApr 25 · 400 Meters · Place 10 · CarringtonCarrington400 Meters10.54.99a PB9
Apr 15Kindred Early BirdApr 15 · 300m Hurdles · Place 1 · CarringtonCarrington300m Hurdles147.04a9
Apr 8Hazen Bison StampedeApr 8 · Long Jump · Place 12 · CarringtonCarringtonLong Jump1216-11.259
Apr 8Hazen Bison StampedeApr 8 · 300m Hurdles · Place 9 · CarringtonCarrington300m Hurdles946.76a9
Mar 28Dick Clay OpenMar 28 · 200 Meters · Place 25 · CarringtonCarrington200 Meters2525.05a9
Mar 28Dick Clay OpenMar 28 · 60 Meters · Place 27 · CarringtonCarrington60 Meters277.55a9

2024 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 7 · Team NoDak YouthTeam NoDak Youth400 Meters757.87a—
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 8 · Team NoDak YouthTeam NoDak Youth200 Meters825.19a—
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 6 · Team NoDak YouthTeam NoDak Youth200 Meters624.97a—
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 9 · Team NoDak YouthTeam NoDak Youth100 Meters912.49a—
Jun 26Longest Day All-Comers MeetJun 26 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters125.27a—
Jun 26Longest Day All-Comers MeetJun 26 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters112.70a—
Jun 24We are ND Resilient Meet 1Jun 24 · 400 Meters · Team NoDak YouthTeam NoDak Youth400 Meters--SCR8
Jun 24We are ND Resilient Meet 1Jun 24 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters1.25.26a8
Jun 24We are ND Resilient Meet 1Jun 24 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters1.12.48a8
Jun 5Back to Track All-Comers MeetJun 5 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters125.40a—
Jun 5Back to Track All-Comers MeetJun 5 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters112.83a—
May 17South Central RegionMay 17 · 400 Meters · Place 8 · CarringtonCarrington400 Meters856.82a—
May 13Devils Lake RotaryMay 13 · 400 Meters · Place 6 · CarringtonCarrington400 Meters656.55a—
May 11HWC InvitationalMay 11 · 400 Meters · Place 7 · CarringtonCarrington400 Meters756.37a—
May 11HWC InvitationalMay 11 · 100 Meters · Place 11 · CarringtonCarrington100 Meters1112.21a—
May 10701 Apparel InvitationalMay 10 · 100 Meters · Place 11 · CarringtonCarrington100 Meters1112.10a—
May 1Midstate QuadMay 1 · 400 Meters · Place 6 · CarringtonCarrington400 Meters657.34a—
May 1Midstate QuadMay 1 · 200 Meters · Place 8 · CarringtonCarrington200 Meters826.29a—
May 1Midstate QuadMay 1 · 100 Meters · Place 12 · CarringtonCarrington100 Meters1212.22a—
Apr 25HWC JH InvitationalApr 25 · 400 Meters · Place 1 · CarringtonCarrington400 Meters1.58.46a8
Apr 25HWC JH InvitationalApr 25 · 200 Meters · Place 1 · CarringtonCarrington200 Meters1.25.38a8
Apr 25HWC JH InvitationalApr 25 · 100 Meters · Place 1 · CarringtonCarrington100 Meters1.12.33a8
Apr 23Carrington JH Track and Field MeetApr 23 · 400 Meters · Place 1 · CarringtonCarrington400 Meters1.58.66a8
Apr 23Carrington JH Track and Field MeetApr 23 · 200 Meters · Place 1 · CarringtonCarrington200 Meters1.25.98a8
Apr 23Carrington JH Track and Field MeetApr 23 · 100 Meters · Place 1 · CarringtonCarrington100 Meters1.12.56a8
Apr 15Bottineau JH meetApr 15 · 400 Meters · Place 2 · CarringtonCarrington400 Meters2.59.82a8
Apr 15Bottineau JH meetApr 15 · 200 Meters · Place 2 · CarringtonCarrington200 Meters2.25.85a8
Apr 15Bottineau JH meetApr 15 · 100 Meters · Place 3 · CarringtonCarrington100 Meters3.13.35a8
Apr 12Grafton Spoiler OutdoorApr 12 · 200 Meters · Place 15 · CarringtonCarrington200 Meters1525.21a—
Apr 12Grafton Spoiler OutdoorApr 12 · 100 Meters · Place 19 · CarringtonCarrington100 Meters1912.35a—
Apr 9Bison Stampede (Hazen)Apr 9 · 100 Meters · Place 28 · CarringtonCarrington100 Meters2812.25a—
Apr 1Thundering Herd HS ClassicApr 1 · 400 Meters · Place 14 · CarringtonCarrington400 Meters1457.96a—
Apr 1Thundering Herd HS ClassicApr 1 · 200 Meters · Place 32 · CarringtonCarrington200 Meters3226.21a—
Apr 1Thundering Herd HS ClassicApr 1 · 60 Meters · Place 35 · CarringtonCarrington60 Meters357.85a—
Mar 23Great North Regional OpenMar 23 · 200 Meters · Place 23 · CarringtonCarrington200 Meters2325.20a—
Mar 23Great North Regional OpenMar 23 · 60 Meters · Place 31 · CarringtonCarrington60 Meters317.82a—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 19South Central RegionMay 19 · Long Jump · Place 29 · CarringtonCarringtonLong Jump2913-6.50—
May 19South Central RegionMay 19 · 400 Meters · Place 14 · CarringtonCarrington400 Meters1459.62a—
May 19South Central RegionMay 19 · 200 Meters · Place 29 · CarringtonCarrington200 Meters2927.00a—
May 19South Central RegionMay 19 · 100 Meters · Place 32 · CarringtonCarrington100 Meters3213.38a—
May 15Devils Lake RotaryMay 15 · Long Jump · Place 24 · CarringtonCarringtonLong Jump2413-7.25—
May 15Devils Lake RotaryMay 15 · 200 Meters · Place 20 · CarringtonCarrington200 Meters2026.98a—
May 15Devils Lake RotaryMay 15 · 100 Meters · Place 18 · CarringtonCarrington100 Meters1813.26a—
May 12Central Cass Junior High Track MeetMay 12 · Long Jump · Place 6 · CarringtonCarringtonLong Jump613-9—
May 12Central Cass Junior High Track MeetMay 12 · 100 Meters · Place 3 · CarringtonCarrington100 Meters313.50a—
May 6Carrington Kiwanis/Lions MeetMay 6 · 400 Meters · Place 10 · CarringtonCarrington400 Meters101:01.14—
May 1Bottineau InvitationalMay 1 · Long Jump · Place 3 · CarringtonCarringtonLong Jump3.14-08.00 PB7
May 1Bottineau InvitationalMay 1 · 400 Meters · Place 2 · CarringtonCarrington400 Meters2.1:02.23a7
May 1Bottineau InvitationalMay 1 · 200 Meters · Place 3 · CarringtonCarrington200 Meters3.27.03a7
May 1Bottineau InvitationalMay 1 · 100 Meters · Place 2 · CarringtonCarrington100 Meters2.13.13a7
Apr 28HWC JH InviteApr 28 · Long Jump · Place 5 · CarringtonCarringtonLong Jump512-11—
Apr 28HWC JH InviteApr 28 · 400 Meters · Place 1 · CarringtonCarrington400 Meters11:00.34—
Apr 28HWC JH InviteApr 28 · 200 Meters · Place 5 · CarringtonCarrington200 Meters527.78—
Apr 28HWC JH InviteApr 28 · 100 Meters · Place 2 · CarringtonCarrington100 Meters213.04—
Apr 24Hazen JH Meet (Rescheduled from 4/20/23)Apr 24 · Long Jump · Place 6 · CarringtonCarringtonLong Jump6.14-05.007
Apr 24Hazen JH Meet (Rescheduled from 4/20/23)Apr 24 · 400 Meters · Place 2 · CarringtonCarrington400 Meters2.1:01.50a7
Apr 24Hazen JH Meet (Rescheduled from 4/20/23)Apr 24 · 200 Meters · Place 2 · CarringtonCarrington200 Meters2.28.29a7
Apr 24Hazen JH Meet (Rescheduled from 4/20/23)Apr 24 · 100 Meters · Place 2 · CarringtonCarrington100 Meters2.13.63a7

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 31Bison Snowbird MeetMar 31 · 60 Meter · Place 76 · CarringtonCarrington60 MeterRound P76.8.49a7
Mar 31Bison Snowbird MeetMar 31 · 400 Meters · Place 55 · CarringtonCarrington400 Meters55.1:02.62a PB7
Mar 31Bison Snowbird MeetMar 31 · 200 Meters · Place 67 · CarringtonCarrington200 Meters67.27.87a7