Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSheyenne River Open · May 2714.09aSheyenne River OpenMay 27, 2026
100m Hurdles · 30" / 0.762m · Outdoor2024 Girls All-City Middle School Meet · May 1420.73a2024 Girls All-City Middle School MeetMay 14, 2024
100m Hurdles · 33" / 0.838m · OutdoorGreat Plains Classic · Jun 1718.11aGreat Plains ClassicJune 17, 2026
200 Meters · IndoorNorth Dakota State JV Indoor · Mar 2629.95aNorth Dakota State JV IndoorMarch 26, 2026
200 Meters · OutdoorDavies Invite · Apr 3030.30aDavies InviteApril 30, 2026
200m Hurdles · 30" / 0.762m · Outdoor2024 Girls All-City Middle School Meet · May 1437.33a2024 Girls All-City Middle School MeetMay 14, 2024
300m Hurdles · 30" / 0.762m · OutdoorNDHSAA East Region · May 1553.85aNDHSAA East RegionMay 15, 2026
400 Meters · OutdoorBlack & Gold Youth Track Meet · May 221:13.72aBlack & Gold Youth Track MeetMay 22, 2024
400m Hurdles · 30" / 0.762m · OutdoorUSATF Dakotas Association Junior Olympic Championship · Jun 141:29.08aUSATF Dakotas Association Junior Olympic ChampionshipJune 14, 2025
60 Meters · IndoorNorth Dakota State JV Indoor · Mar 268.91aNorth Dakota State JV IndoorMarch 26, 2026
80m Hurdles · 30" / 0.762m · OutdoorBlack & Gold Youth Track Meet · May 2214.32aBlack & Gold Youth Track MeetMay 22, 2024
Long Jump · OutdoorUSATF Dakotas Association Junior Olympic, Open, Masters, Racewalk Championships · Jun 163.90mUSATF Dakotas Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJune 16, 2023
Pole Vault · Outdoor2024 Girls All-City Middle School Meet · May 147' 02024 Girls All-City Middle School MeetMay 14, 2024

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 24Run Hard Turn Left MeetJun 24 · 100m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth100m Hurdles33" / 0.838m2.20.68a10
Jun 24Run Hard Turn Left MeetJun 24 · 200 Meters · Team NoDak YouthTeam NoDak Youth200 Meters—DNS10
Jun 24Run Hard Turn Left MeetJun 24 · 100 Meters · Place 4 · Team NoDak YouthTeam NoDak Youth100 Meters4.14.49a10
Jun 17Great Plains ClassicJun 17 · 100m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth100m Hurdles33" / 0.838m2.18.11a PB10
Jun 17Great Plains ClassicJun 17 · 200 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth200 Meters3.30.82a10
Jun 17Great Plains ClassicJun 17 · 100 Meters · Place 5 · Team NoDak YouthTeam NoDak Youth100 Meters5.14.34a10
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · 100m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth100m Hurdles218.24a10
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 5 · Team NoDak YouthTeam NoDak Youth100 Meters514.48a10
Jun 9USATF Dakotas All Comers Meet #2Jun 9 · 100m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth100m Hurdles221.95a10
Jun 9USATF Dakotas All Comers Meet #2Jun 9 · 400 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth400 Meters21:33.38a10
May 27Sheyenne River OpenMay 27 · 100m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth100m Hurdles33" / 0.838m1.18.70a10
May 27Sheyenne River OpenMay 27 · 400 Meters · Team NoDak YouthTeam NoDak Youth400 Meters—DNS10
May 27Sheyenne River OpenMay 27 · 200 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth200 Meters3.33.23a10
May 27Sheyenne River OpenMay 27 · 100 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth100 Meters3.14.09a PB10
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 21 · DaviesDavies300m Hurdles30" / 0.762m21.53.85a PB10
May 15NDHSAA East RegionMay 15 · 100m Hurdles · Place 17 · DaviesDavies100m Hurdles33" / 0.838m17.18.28a10
May 8Soaring Eagle InviteMay 8 · 300m Hurdles · Place 10 · DaviesDavies300m Hurdles1055.28a10
May 8Soaring Eagle InviteMay 8 · 100m Hurdles · Place 1 · DaviesDavies100m Hurdles117.49a10
May 8Soaring Eagle InviteMay 8 · 200 Meters · Place 42 · DaviesDavies200 Meters4231.05a10
May 1Packer RelaysMay 1 · 300m Hurdles · Place 31 · DaviesDavies300m Hurdles30" / 0.762m31.56.96a10
May 1Packer RelaysMay 1 · 100m Hurdles · Place 19 · DaviesDavies100m Hurdles33" / 0.838m19.18.81a10
Apr 30Davies InviteApr 30 · 200 Meters · Place 4 · DaviesDavies200 Meters430.30a PB10
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 25 · DaviesDavies300m Hurdles2557.23a10
Apr 23Shanley InvitationalApr 23 · 100m Hurdles · Place 18 · DaviesDavies100m Hurdles1818.47a10
Apr 14Eagle InviteApr 14 · 300m Hurdles · Place 3 · DaviesDavies300m Hurdles354.6010
Apr 14Eagle InviteApr 14 · 100m Hurdles · Place 1 · DaviesDavies100m Hurdles118.70a10
Apr 14Eagle InviteApr 14 · 200 Meters · Place 14 · DaviesDavies200 Meters1430.33a10
Apr 10Rosemount QuadApr 10 · 300m Hurdles · Place 9 · DaviesDavies300m Hurdles957.71a10
Apr 10Rosemount QuadApr 10 · 100m Hurdles · Place 10 · DaviesDavies100m Hurdles1018.08a10
Apr 10Rosemount QuadApr 10 · 200 Meters · Place 30 · DaviesDavies200 Meters3031.35a10
Apr 2Thundering Herd ClassicApr 2 · 60m Hurdles · Place 12 · DaviesDavies60m Hurdles1210.52a10
Mar 19Fargo Metro MeetMar 19 · 200 Meters · Place 38 · DaviesDavies200 Meters3831.06a10
Mar 19Fargo Metro MeetMar 19 · 60m Hurdles · Place 1 · DaviesDavies60m Hurdles110.04a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 19 · DaviesDavies60m Hurdles1910.69a10
Mar 26North Dakota State JV IndoorMar 26 · 200 Meters · Place 12 · DaviesDavies200 Meters1229.95a PB10
Mar 26North Dakota State JV IndoorMar 26 · 60 Meters · Place 16 · DaviesDavies60 Meters168.91a PB10
Mar 14Cobber HS ND IndoorMar 14 · 200 Meters · Place 20 · DaviesDavies200 Meters2030.73a10
Mar 14Cobber HS ND IndoorMar 14 · 55m Hurdles · Place 1 · DaviesDavies55m Hurdles19.41a10

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 26Great Plains ClassicJun 26 · 400m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth400m Hurdles11:25.71a9
Jun 26Great Plains ClassicJun 26 · 100m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth100m Hurdles118.44a9
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · 400m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth400m Hurdles30" / 0.762m2.1:29.08a PB9
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · 100m Hurdles · Place 3 · Team NoDak YouthTeam NoDak Youth100m Hurdles33" / 0.838m3.18.74a9
Jun 5Team Nodak InviteJun 5 · Pole Vault · Place 3 · Team NoDak YouthTeam NoDak YouthPole Vault36-09
Jun 5Team Nodak InviteJun 5 · 400m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth400m Hurdles21:24.57a9
Jun 5Team Nodak InviteJun 5 · 100m Hurdles · Place 4 · Team NoDak YouthTeam NoDak Youth100m Hurdles418.87a9
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 17 · DaviesDavies300m Hurdles1757.46a9
May 16NDHSAA East RegionMay 16 · 100m Hurdles · Place 13 · DaviesDavies100m Hurdles1318.51a9
May 9Soaring Eagle InviteMay 9 · 300m Hurdles · Place 10 · DaviesDavies300m Hurdles1057.88a9
May 9Soaring Eagle InviteMay 9 · 100m Hurdles · Place 8 · DaviesDavies100m Hurdles818.22a9
May 7EDC JVMay 7 · Pole Vault · Place 10 · DaviesDaviesPole Vault106-09
May 7EDC JVMay 7 · 300m Hurdles · Place 1 · DaviesDavies300m Hurdles156.99a9
May 7EDC JVMay 7 · 100m Hurdles · Place 4 · DaviesDavies100m Hurdles418.57a9
May 2Packer RelaysMay 2 · 300m Hurdles · Place 23 · DaviesDavies300m Hurdles2356.98a9
May 2Packer RelaysMay 2 · 100m Hurdles · Place 30 · DaviesDavies100m Hurdles3021.22a9
Apr 25Davies DuelApr 25 · Pole Vault · Place 8 · DaviesDaviesPole Vault8.6' 0"9
Apr 24Shanley InvitationalApr 24 · Pole Vault · DaviesDaviesPole Vault—NH9
Apr 24Shanley InvitationalApr 24 · 300m Hurdles · Place 28 · DaviesDavies300m Hurdles30" / 0.762m28.56.08a9
Apr 24Shanley InvitationalApr 24 · 100m Hurdles · Place 20 · DaviesDavies100m Hurdles33" / 0.838m20.18.79a9
Apr 15Eagle InviteApr 15 · 300m Hurdles · Place 4 · DaviesDavies300m Hurdles457.11a9
Apr 15Eagle InviteApr 15 · 100 Meters · Place 20 · DaviesDavies100 Meters2014.43a9
Apr 10Horace Lions InvitationalApr 10 · 300m Hurdles · Place 4 · DaviesDavies300m Hurdles458.13a9
Apr 10Horace Lions InvitationalApr 10 · 100m Hurdles · Place 3 · DaviesDavies100m Hurdles318.79a9
Mar 20Fargo Metro MeetMar 20 · 60m Hurdles · Place 4 · DaviesDavies60m Hurdles411.07a9
Mar 20Fargo Metro MeetMar 20 · 200 Meters · Place 54 · DaviesDavies200 Meters5432.24a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · Pole Vault · Place 23 · DaviesDaviesPole Vault235-09
Apr 5EDC Indoor MeetApr 5 · 60m Hurdles · Place 15 · DaviesDavies60m Hurdles1511.05a9
Mar 28North Dakota State Class A IndoorMar 28 · Pole Vault · Place 25 · DaviesDaviesPole Vault256-39
Mar 28North Dakota State Class A IndoorMar 28 · 60m Hurdles · Place 25 · DaviesDavies60m Hurdles2511.02a9
Mar 15North Dakota HS Cobber IndoorMar 15 · Pole Vault · Place 4 · DaviesDaviesPole Vault46-0—
Mar 15North Dakota HS Cobber IndoorMar 15 · 55m Hurdles · Place 4 · DaviesDavies55m Hurdles410.56a—

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 10Sunny Day All-Comers MeetJul 10 · Long Jump · Place 3 · Team NoDak YouthTeam NoDak YouthLong Jump311-2—
Jul 10Sunny Day All-Comers MeetJul 10 · Pole Vault · Place 1 · Team NoDak YouthTeam NoDak YouthPole Vault16-8—
Jul 10Sunny Day All-Comers MeetJul 10 · 200m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth200m Hurdles235.42a—
Jul 10Sunny Day All-Comers MeetJul 10 · 100m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth100m Hurdles118.50a—
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · Long Jump · Place 12 · Team NoDak YouthTeam NoDak YouthLong Jump123.85m—
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 200m Hurdles · Place 3 · Team NoDak YouthTeam NoDak Youth200m Hurdles333.40a—
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 100m Hurdles · Place 7 · Team NoDak YouthTeam NoDak Youth100m Hurdles720.58a—
Jul 4USATF Region 8 Junior Olympic ChampionshipsJul 4 · 100m Hurdles · Place 4 · Team NoDak YouthTeam NoDak Youth100m Hurdles419.40a—
Jun 26Longest Day All-Comers MeetJun 26 · Pole Vault · Place 1 · Team NoDak YouthTeam NoDak YouthPole Vault17-6—
Jun 26Longest Day All-Comers MeetJun 26 · 200m Hurdles · Place 3 · Team NoDak YouthTeam NoDak Youth200m Hurdles335.68a—
Jun 26Longest Day All-Comers MeetJun 26 · 100m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth100m Hurdles119.98a—
Jun 5Back to Track All-Comers MeetJun 5 · Long Jump · Place 8 · Team NoDak YouthTeam NoDak YouthLong Jump83.79m—
Jun 5Back to Track All-Comers MeetJun 5 · 200m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth200m Hurdles237.52a—
May 22Black & Gold Youth Track MeetMay 22 · 80m Hurdles · Place 1 · Team NoDak YouthTeam NoDak Youth80m Hurdles30" / 0.762m1.14.32a PB8
May 22Black & Gold Youth Track MeetMay 22 · Long Jump · Place 4 · Team NoDak YouthTeam NoDak YouthLong Jump4.13-07.008
May 22Black & Gold Youth Track MeetMay 22 · 400 Meters · Place 6 · Team NoDak YouthTeam NoDak Youth400 Meters6.1:13.72a PB8
May 22Black & Gold Youth Track MeetMay 22 · 100 Meters · Place 5 · Team NoDak YouthTeam NoDak Youth100 Meters5.14.24a8
May 142024 Girls All-City Middle School MeetMay 14 · 200m Hurdles · Place 2 · DiscoveryDiscovery200m Hurdles30" / 0.762m2.37.33a PB8
May 142024 Girls All-City Middle School MeetMay 14 · Long Jump · Place 13 · DiscoveryDiscoveryLong Jump13.12' 68
May 142024 Girls All-City Middle School MeetMay 14 · Pole Vault · Place 2 · DiscoveryDiscoveryPole Vault2.7' 0 PB8
May 142024 Girls All-City Middle School MeetMay 14 · 100m Hurdles · Place 8 · DiscoveryDiscovery100m Hurdles30" / 0.762m8.20.73a PB8
May 7Discovery Middle School Invite IIMay 7 · 200m Hurdles · Place 2 · DiscoveryDiscovery200m Hurdles30" / 0.762m2.39.20a8
May 7Discovery Middle School Invite IIMay 7 · Long Jump · Place 8 · DiscoveryDiscoveryLong Jump8.11' 98
May 7Discovery Middle School Invite IIMay 7 · Pole Vault · Place 2 · DiscoveryDiscoveryPole Vault2.6' 08
May 7Discovery Middle School Invite IIMay 7 · 100m Hurdles · Place 1 · DiscoveryDiscovery100m Hurdles30" / 0.762m1.21.53a8
May 3Discovery Middle School Invite IMay 3 · 200m Hurdles · Place 2 · DiscoveryDiscovery200m Hurdles30" / 0.762m2.39.85a8
May 3Discovery Middle School Invite IMay 3 · Long Jump · Place 7 · DiscoveryDiscoveryLong Jump7.11' 88
May 3Discovery Middle School Invite IMay 3 · Pole Vault · Place 2 · DiscoveryDiscoveryPole Vault2.5' 68
May 3Discovery Middle School Invite IMay 3 · 200 Meters · Place 7 · DiscoveryDiscovery200 Meters7.32.84a8
Apr 23Horizon Middle School Invite IApr 23 · 200m Hurdles · Place 1 · DiscoveryDiscovery200m Hurdles30" / 0.762m1.38.75a8
Apr 23Horizon Middle School Invite IApr 23 · Long Jump · Place 5 · DiscoveryDiscoveryLong Jump5.14' 18
Apr 23Horizon Middle School Invite IApr 23 · Pole Vault · DiscoveryDiscoveryPole Vault—DNS8
Apr 23Horizon Middle School Invite IApr 23 · 100m Hurdles · Place 6 · DiscoveryDiscovery100m Hurdles30" / 0.762m6.22.04a8

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 21Longest Day All-Comer's MeetJun 21 · 100m Hurdles · Place 4 · Team NoDak YouthTeam NoDak Youth100m Hurdles419.51a—
Jun 21Longest Day All-Comer's MeetJun 21 · 200m Hurdles · Place 3 · Team NoDak YouthTeam NoDak Youth200m Hurdles333.39a—
Jun 21Longest Day All-Comer's MeetJun 21 · Long Jump · Place 2 · Team NoDak YouthTeam NoDak YouthLong Jump24.06m—
Jun 21Longest Day All-Comer's MeetJun 21 · 200 Meters · Place 6 · Team NoDak YouthTeam NoDak Youth200 Meters631.15a—
Jun 16USATF Dakotas Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 16 · 200m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth200m Hurdles235.97a—
Jun 16USATF Dakotas Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 16 · 100m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth100m Hurdles219.70a—
Jun 16USATF Dakotas Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 16 · Long Jump · Place 4 · Team NoDak YouthTeam NoDak YouthLong Jump43.90m PB—
Jun 16USATF Dakotas Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 16 · 400 Meters · Place 6 · Team NoDak YouthTeam NoDak Youth400 Meters61:16.59a—
Jun 10We are ND Resilient MeetJun 10 · 200m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth200m Hurdles235.05a—
Jun 10We are ND Resilient MeetJun 10 · Long Jump · Place 1 · Team NoDak YouthTeam NoDak YouthLong Jump112-9.50—
Jun 10We are ND Resilient MeetJun 10 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters133.73a—
Jun 10We are ND Resilient MeetJun 10 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters114.84a—
Jun 10We are ND Resilient MeetJun 10 · 200m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth200m Hurdles235.05a—
Jun 10We are ND Resilient MeetJun 10 · Long Jump · Place 1 · Team NoDak YouthTeam NoDak YouthLong Jump112-9.50—
Jun 10We are ND Resilient MeetJun 10 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters133.73a—
Jun 10We are ND Resilient MeetJun 10 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters114.84a—
Jun 7Back to Track All-Comers MeetJun 7 · 200m Hurdles · Place 2 · Team NoDak YouthTeam NoDak Youth200m Hurdles235.13a—
Jun 7Back to Track All-Comers MeetJun 7 · Long Jump · Place 1 · Team NoDak YouthTeam NoDak YouthLong Jump14.18m—
Jun 7Back to Track All-Comers MeetJun 7 · 200 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth200 Meters332.51a—
Jun 7Back to Track All-Comers MeetJun 7 · 100 Meters · Place 5 · Team NoDak YouthTeam NoDak Youth100 Meters514.99a—
May 23Discovery Invite V (JH)May 23 · Long Jump · Place 1 · DiscoveryDiscoveryLong Jump114-6—
May 23Discovery Invite V (JH)May 23 · 200m Hurdles · Place 4 · DiscoveryDiscovery200m Hurdles441.54a—
May 16All-City Outdoor - Girls (JH)May 16 · Long Jump · Place 3 · DiscoveryDiscoveryLong Jump313-10—
May 16All-City Outdoor - Girls (JH)May 16 · 200m Hurdles · Place 4 · DiscoveryDiscovery200m Hurdles439.54a—
May 16All-City Outdoor - Girls (JH)May 16 · 100 Meters · Place 4 · DiscoveryDiscovery100 Meters414.38a—
May 11Discovery Invite IV (JH)May 11 · Long Jump · Place 1 · DiscoveryDiscoveryLong Jump114-5—
May 11Discovery Invite IV (JH)May 11 · 100m Hurdles · Place 6 · DiscoveryDiscovery100m Hurdles621.84a—
May 11Discovery Invite IV (JH)May 11 · 100 Meters · Place 6 · DiscoveryDiscovery100 Meters615.06a—
May 5Discovery Invite II (JH)May 5 · Long Jump · Place 2 · DiscoveryDiscoveryLong Jump214-2—
May 5Discovery Invite II (JH)May 5 · 100m Hurdles · Place 3 · DiscoveryDiscovery100m Hurdles321.67a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24Fargo Public Schools 6th Grade Meet #2May 24 · Long Jump · Place 2 · DiscoveryDiscoveryLong Jump2.12' 46
May 24Fargo Public Schools 6th Grade Meet #2May 24 · 100m Hurdles · Place 7 · DiscoveryDiscovery100m Hurdles33" / 0.838m7.22.92a6
May 24Fargo Public Schools 6th Grade Meet #2May 24 · 100 Meters · Place 6 · DiscoveryDiscovery100 Meters6.15.76a6
May 3Ben Franklin/Carl Ben Eielson Middle School Invitational (JH)May 3 · Long Jump · Place 19 · DiscoveryDiscoveryLong Jump19.8' 96
May 3Ben Franklin/Carl Ben Eielson Middle School Invitational (JH)May 3 · 400 Meters · Place 5 · DiscoveryDiscovery400 Meters5.1:21.97a6