Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFargo Rotary · May 611.12aFargo RotaryMay 6, 2024
100m Hurdles · 36" / 0.914m · OutdoorDiscovery Middle School Invitational III · May 1815.54aDiscovery Middle School Invitational IIIMay 18, 2021
100m Hurdles · 39" / 0.991m · OutdoorSullivan Middle School Invitational (JH) · Apr 2615.27aSullivan Middle School Invitational (JH)April 26, 2021
200 Meters · IndoorEDC Indoor Meet · Apr 522.48aEDC Indoor MeetApril 5, 2025
200 Meters · Outdoor2025 NDHSAA Class A & B State Meet · May 2221.84a2025 NDHSAA Class A & B State MeetMay 22, 2025
200m Hurdles · 30" / 0.762m · OutdoorDiscovery Middle School Invitational II (JH) · May 1130.01aDiscovery Middle School Invitational II (JH)May 11, 2021
300m Hurdles · 36" / 0.914m · OutdoorShanley Invitational · Apr 2438.61aShanley InvitationalApril 24, 2025
400 Meters · IndoorNDSU Alumni Classic · Dec 1150.40aNDSU Alumni ClassicDecember 11, 2025
400 Meters · OutdoorBattle on the Bayou · Apr 349.41aBattle on the BayouApril 3, 2026
400m Hurdles · 36" / 0.914m · OutdoorDewey Donat Classic · Apr 1654.40aDewey Donat ClassicApril 16, 2026
60 Meters · IndoorEDC Indoor Meet · Apr 67.27aEDC Indoor MeetApril 6, 2024
60 Meters · OutdoorFargo Metro Meet · Mar 147.29aFargo Metro MeetMarch 14, 2024
Long Jump · OutdoorDiscovery Middle School Invitational III · May 1817' 8Discovery Middle School Invitational IIIMay 18, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1SMU InvitationalMay 1 · 400m Hurdles · Place 14 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m14.56.64aFr
May 1SMU InvitationalMay 1 · 200 Meters · Place 25 · North Dakota StateNorth Dakota State200 Meters25.22.34aWind: -0.3Fr
Apr 16Dewey Donat ClassicApr 16 · 400m Hurdles · Place 3 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m3.54.40a PBFr
Apr 3Battle on the BayouApr 3 · 400m Hurdles · Place 21 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m21.55.23aFr
Apr 3Battle on the BayouApr 3 · 400 Meters · Place 44 · North Dakota StateNorth Dakota State400 Meters44.49.41a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11NDSU Alumni ClassicDec 11 · 400 Meters · Place 4 · North Dakota StateNorth Dakota State400 Meters4.50.40a PBFr
Apr 5EDC Indoor MeetApr 5 · 400 Meters · Place 2 · DaviesDavies400 Meters251.01a12
Apr 5EDC Indoor MeetApr 5 · 200 Meters · Place 1 · DaviesDavies200 Meters122.48a PB12
Mar 28North Dakota State Class A IndoorMar 28 · 200 Meters · Place 5 · DaviesDavies200 Meters522.97a12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26Great Plains ClassicJun 26 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles154.80a12
Jun 19USATF U-20 National ChampionshipsJun 19 · 400m Hurdles · Place 11 · Team NoDakTeam NoDak400m Hurdles36" / 0.914mRound P11.54.44a12
Jun 11Sheyenne River OpenJun 11 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles153.82a12
Jun 5Team Nodak InviteJun 5 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles153.85a12
Jun 5Team Nodak InviteJun 5 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters122.43a12
May 222025 NDHSAA Class A & B State MeetMay 22 · 300m Hurdles · Place 2 · DaviesDavies300m Hurdles238.72a12
May 222025 NDHSAA Class A & B State MeetMay 22 · 300m Hurdles · Place 2 · DaviesDavies300m Hurdles238.05a12
May 222025 NDHSAA Class A & B State MeetMay 22 · 200 Meters · Place 5 · DaviesDavies200 Meters521.84a PB12
May 222025 NDHSAA Class A & B State MeetMay 22 · 200 Meters · Place 4 · DaviesDavies200 Meters421.90a12
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles140.46a12
May 16NDHSAA East RegionMay 16 · 400 Meters · Place 1 · DaviesDavies400 Meters151.99a12
May 16NDHSAA East RegionMay 16 · 200 Meters · Place 1 · DaviesDavies200 Meters122.41a12
May 9Soaring Eagle InviteMay 9 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles138.79a12
Apr 26Fargo Elite MeetApr 26 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles36" / 0.914m1.39.13a12
Apr 26Fargo Elite MeetApr 26 · 200 Meters · Place 4 · DaviesDavies200 Meters4.22.38aWind: 2.912
Apr 24Shanley InvitationalApr 24 · 300m Hurdles · Place 2 · DaviesDavies300m Hurdles36" / 0.914m2.38.61a PB12
Apr 24Shanley InvitationalApr 24 · 400 Meters · Place 2 · DaviesDavies400 Meters2.51.13a12
Mar 20Fargo Metro MeetMar 20 · 400 Meters · Place 1 · DaviesDavies400 Meters151.55a12

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 26Longest Day All-Comers MeetJun 26 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles154.58a—
Jun 26Longest Day All-Comers MeetJun 26 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters111.58a—
Jun 14adidas Outdoor NationalsJun 14 · 400m Hurdles · Place 20 · Team NoDak YouthTeam NoDak Youth400m Hurdles36" / 0.914m20.56.22a11
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 84 · Team NoDak YouthTeam NoDak Youth400 Meters84.52.12a11
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 51 · Team NoDak YouthTeam NoDak Youth200 MetersRound P51.22.63a11
Jun 5Back to Track All-Comers MeetJun 5 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles155.69a—
Jun 5Back to Track All-Comers MeetJun 5 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters111.30a—
May 23NDHSAA Class A State MeetMay 23 · 300m Hurdles · Place 5 · DaviesDavies300m Hurdles36" / 0.914mRound P5.40.51a11
May 23NDHSAA Class A State MeetMay 23 · 300m Hurdles · Place 4 · DaviesDavies300m Hurdles36" / 0.914m4.39.36a11
May 17East RegionMay 17 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles139.20a—
May 17East RegionMay 17 · 200 Meters · Place 3 · DaviesDavies200 Meters322.22a—
May 13Shanley "Last Chance" InvitationalMay 13 · 110m Hurdles · Place 1 · DaviesDavies110m Hurdles116.03a—
May 10Soaring Eagle InvitationalMay 10 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles141.39a—
May 10Soaring Eagle InvitationalMay 10 · 400 Meters · Place 2 · DaviesDavies400 Meters250.68a—
May 10Soaring Eagle InvitationalMay 10 · 200 Meters · Place 1 · DaviesDavies200 Meters122.64a—
May 6Fargo RotaryMay 6 · 100 Meters · Place 3 · DaviesDavies100 Meters311.12a PB—
Apr 25Davies DuelApr 25 · 200 Meters · Place 2 · DaviesDavies200 Meters222.72a—
Apr 20Fargo Elite MeetApr 20 · 300m Hurdles · Place 8 · DaviesDavies300m Hurdles844.19a—
Apr 12Rosemount April 12Apr 12 · 300m Hurdles · Place 2 · DaviesDavies300m Hurdles36" / 0.914m2.40.74a11
Apr 12Rosemount April 12Apr 12 · 100 Meters · Place 4 · DaviesDavies100 Meters4.11.38a11
Mar 14Fargo Metro MeetMar 14 · 200 Meters · Place 1 · DaviesDavies200 Meters123.42a—
Mar 14Fargo Metro MeetMar 14 · 60 Meters · Place 1 · DaviesDavies60 Meters17.34a—
Mar 14Fargo Metro MeetMar 14 · 60 Meters · Place 1 · DaviesDavies60 Meters17.29a PB—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 400 Meters · Place 4 · DaviesDavies400 Meters451.50a—
Apr 6EDC Indoor MeetApr 6 · 200 Meters · Place 2 · DaviesDavies200 Meters223.00a—
Apr 6EDC Indoor MeetApr 6 · 60 Meters · Place 4 · DaviesDavies60 Meters47.27a PB—
Mar 28Snowbird Indoor InviteMar 28 · 200 Meters · Place 2 · DaviesDavies200 Meters223.11a—
Mar 28Snowbird Indoor InviteMar 28 · 60 Meters · Place 9 · DaviesDavies60 Meters97.31a—
Mar 22North Dakota State Class A IndoorMar 22 · 400 Meters · Place 4 · DaviesDavies400 Meters452.67a—
Mar 22North Dakota State Class A IndoorMar 22 · 200 Meters · Place 14 · DaviesDavies200 Meters1423.51a—
Mar 22North Dakota State Class A IndoorMar 22 · 60 Meters · Place 9 · DaviesDavies60 Meters97.29a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 21Longest Day All-Comer's MeetJun 21 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles157.50a—
Jun 21Longest Day All-Comer's MeetJun 21 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters111.59a—
Jun 7Back to Track All-Comers MeetJun 7 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles156.86a—
Jun 7Back to Track All-Comers MeetJun 7 · 200 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth200 Meters223.30a—
May 25NDHSAA State A Track & Field MeetMay 25 · 300m Hurdles · Place 3 · DaviesDavies300m Hurdles36" / 0.914mRound P3.39.94a10
May 25NDHSAA State A Track & Field MeetMay 25 · 300m Hurdles · Place 9 · DaviesDavies300m Hurdles36" / 0.914m9.40.98a10
May 25NDHSAA State A Track & Field MeetMay 25 · 200 Meters · Place 15 · DaviesDavies200 MetersRound P15.22.49aWind: 4.110
May 19East Region MeetMay 19 · 300m Hurdles · Place 2 · DaviesDavies300m Hurdles36" / 0.914m2.39.93a10
May 19East Region MeetMay 19 · 200 Meters · Place 10 · DaviesDavies200 Meters10.22.67a10
May 122023 Soaring Eagle Invitational May 12 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles139.51a—
May 122023 Soaring Eagle Invitational May 12 · 200 Meters · Place 3 · DaviesDavies200 Meters322.81a—
Apr 28Shanley InvitationalApr 28 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles140.50a—
Apr 27Fargo Davies QuadrangularApr 27 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles140.53a—
Apr 27Fargo Davies QuadrangularApr 27 · 200 Meters · Place 1 · DaviesDavies200 Meters122.82a—
Apr 182023 Eagle InviteApr 18 · 300m Hurdles · Place 4 · DaviesDavies300m Hurdles36" / 0.914m4.43.34a10
Apr 182023 Eagle InviteApr 18 · 200 Meters · Place 28 · DaviesDavies200 Meters28.27.44a10
Mar 16Fargo Metro MeetMar 16 · 60m Hurdles · Place 1 · DaviesDavies60m Hurdles18.9910

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Bison Snowbird MeetMar 31 · 400 Meters · Place 3 · DaviesDavies400 Meters3.52.99a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26NDHSAA State A Track & Field MeetMay 26 · 300m Hurdles · Place 7 · DaviesDavies300m Hurdles36" / 0.914mRound P7.40.52a9
May 26NDHSAA State A Track & Field MeetMay 26 · 300m Hurdles · Place 7 · DaviesDavies300m Hurdles36" / 0.914m7.40.88a9
May 26NDHSAA State A Track & Field MeetMay 26 · 200 Meters · Place 12 · DaviesDavies200 MetersRound P12.22.61aWind: 3.19
May 21East Region MeetMay 21 · 300m Hurdles · Place 2 · DaviesDavies300m Hurdles36" / 0.914m2.40.23a9
May 21East Region MeetMay 21 · 200 Meters · Place 9 · DaviesDavies200 Meters9.23.41a9
Apr 11Irish coed triangularApr 11 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles36" / 0.914m1.42.15a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 25North Dakota State Class A IndoorMar 25 · 400 Meters · Place 8 · DaviesDavies400 Meters8.54.72a9
Mar 19Cobber HS IndoorMar 19 · 200 Meters · Place 7 · DaviesDavies200 Meters7.24.93a9
Mar 17Fargo Metro MeetMar 17 · 400 Meters · DaviesDavies400 Meters--SCR9

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles36" / 0.914m1.1:03.38a8
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 100 Meters · Place 10 · Team NoDak YouthTeam NoDak Youth100 MetersRound P10.12.11a8
Jun 18Dakotas Association InvitationalJun 18 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles36" / 0.914m1.1:05.57a8
Jun 18Dakotas Association InvitationalJun 18 · Long Jump · Team NoDak YouthTeam NoDak YouthLong Jump—ND8
Jun 18Dakotas Association InvitationalJun 18 · 100 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth100 Meters2.12.12a8
May 28NDHSAA State A Track & Field MeetMay 28 · 300m Hurdles · Place 15 · DaviesDavies300m Hurdles36" / 0.914mRound P15.42.73a8
May 18Discovery Middle School Invitational IIIMay 18 · 100m Hurdles · Place 1 · DiscoveryDiscovery100m Hurdles36" / 0.914m1.15.54a PB8
May 18Discovery Middle School Invitational IIIMay 18 · Long Jump · Place 3 · DiscoveryDiscoveryLong Jump3.17' 8 PB8
May 11Discovery Middle School Invitational II (JH)May 11 · 200m Hurdles · Place 1 · DiscoveryDiscovery200m Hurdles30" / 0.762m1.30.01a PB8
May 11Discovery Middle School Invitational II (JH)May 11 · 100 Meters · Place 1 · DiscoveryDiscovery100 Meters1.12.10a8
Apr 26Sullivan Middle School Invitational (JH)Apr 26 · 200m Hurdles · Place 1 · DiscoveryDiscovery200m Hurdles30" / 0.762m1.30.45a8
Apr 26Sullivan Middle School Invitational (JH)Apr 26 · 100m Hurdles · Place 1 · DiscoveryDiscovery100m Hurdles39" / 0.991m1.15.27a PB8
Apr 26Sullivan Middle School Invitational (JH)Apr 26 · 100 Meters · Place 1 · DiscoveryDiscovery100 Meters1.12.45a8
Apr 22Discovery Middle School Invitational I (JH)Apr 22 · 200m Hurdles · Place 1 · DiscoveryDiscovery200m Hurdles30" / 0.762m1.31.00a8
Apr 22Discovery Middle School Invitational I (JH)Apr 22 · 100m Hurdles · Place 1 · DiscoveryDiscovery100m Hurdles39" / 0.991m1.15.86a8
Apr 22Discovery Middle School Invitational I (JH)Apr 22 · 200 Meters · Place 1 · DiscoveryDiscovery200 Meters1.25.16a8

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 200m Hurdles · Place 4 · Team NoDak YouthTeam NoDak Youth200m Hurdles429.4213
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 100m Hurdles · Place 6 · Team NoDak YouthTeam NoDak Youth100m Hurdles618.0013
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 100m Hurdles · Place 6 · Team NoDak YouthTeam NoDak Youth100m Hurdles616.9313
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 13 · Team NoDak YouthTeam NoDak Youth200 Meters1327.0813

2013 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 4USATF Region 8 ChampionshipsJul 4 · Long Jump · Place 14 · Team NoDakTeam NoDakLong Jump14.2.03mWind: 0.36
Jul 4USATF Region 8 ChampionshipsJul 4 · 200 Meters · Place 11 · Team NoDakTeam NoDak200 MetersRound P11.38.22aWind: -0.96