Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSheyenne River Open · May 2711.23aSheyenne River OpenMay 27, 2026
200 Meters · IndoorUSATF Dakotas HS Indoor Championships · Mar 2123.55aUSATF Dakotas HS Indoor ChampionshipsMarch 21, 2026
200 Meters · OutdoorNDHSAA East Region · May 1522.94aNDHSAA East RegionMay 15, 2026
400 Meters · IndoorUSATF Dakotas HS Indoor Championships · Mar 2153.19aUSATF Dakotas HS Indoor ChampionshipsMarch 21, 2026
400 Meters · OutdoorNDHSAA East Region · May 1552.75aNDHSAA East RegionMay 15, 2026
60 Meters · IndoorNorth Dakota State JV Indoor · Mar 297.76aNorth Dakota State JV IndoorMarch 29, 2025
60 Meters · OutdoorFargo Metro Meet · Mar 197.53aFargo Metro MeetMarch 19, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 4 · Team NoDak YouthTeam NoDak Youth200 MetersRound P4.23.43a8
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Team NoDak YouthTeam NoDak Youth200 Meters—DNS8
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 MetersRound P1.11.54a8
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth100 Meters2.11.72a8
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth200 Meters123.30a8
Jun 13USATF Dakotas Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters111.27a8
May 27Sheyenne River OpenMay 27 · 200 Meters · Team NoDak YouthTeam NoDak Youth200 Meters—DNS8
May 27Sheyenne River OpenMay 27 · 100 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth100 Meters1.11.23a PB8
May 212026 NDHSAA Class A & B State MeetMay 21 · 200 Meters · Place 14 · ShanleyShanley200 MetersRound P14.23.22aWind: 2.18
May 15NDHSAA East RegionMay 15 · 400 Meters · Place 7 · ShanleyShanley400 Meters7.52.75a PB8
May 15NDHSAA East RegionMay 15 · 200 Meters · Place 14 · ShanleyShanley200 Meters14.22.94a PB8
May 8Soaring Eagle InviteMay 8 · 400 Meters · Place 3 · ShanleyShanley400 Meters353.59a8
May 8Soaring Eagle InviteMay 8 · 200 Meters · Place 6 · ShanleyShanley200 Meters623.20a8
May 8Soaring Eagle InviteMay 8 · 100 Meters · Place 7 · ShanleyShanley100 Meters711.27a8
Apr 289th Annual Joan Halland ClassicApr 28 · 400 Meters · Place 1 · ShanleyShanley400 Meters152.80a8
Apr 289th Annual Joan Halland ClassicApr 28 · 200 Meters · Place 4 · ShanleyShanley200 Meters423.54a8
Apr 16Tri-State Catholic InvitationalApr 16 · 200 Meters · Place 8 · ShanleyShanley200 Meters824.41a8
Apr 16Tri-State Catholic InvitationalApr 16 · 100 Meters · Place 8 · ShanleyShanley100 Meters811.46a8
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 200 Meters · Place 14 · ShanleyShanley200 Meters14.23.55a8
Apr 11Dickinson Coca-Cola Invitational 2026Apr 11 · 100 Meters · Place 18 · ShanleyShanley100 Meters18.11.50a8
Mar 19Fargo Metro MeetMar 19 · 60 Meters · Place 15 · ShanleyShanley60 Meters157.53a PB8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 400 Meters · Place 11 · ShanleyShanley400 Meters1153.72a8
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · 400 Meters · Place 2 · ShanleyShanley400 Meters253.19a PB8
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · 200 Meters · Place 2 · ShanleyShanley200 Meters223.55a PB8

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 192025 Boys All-City Middle School InviteMay 19 · 100 Meters · Place 2 · Sacred HeartSacred Heart100 Meters213.20a7
May 16NDHSAA East RegionMay 16 · 400 Meters · Place 34 · ShanleyShanley400 Meters341:01.73a7
May 9Soaring Eagle InviteMay 9 · 100 Meters · Place 45 · ShanleyShanley100 Meters4512.87a7
May 8Sacred Heart Invite (MS)May 8 · 100 Meters · Place 1 · Sacred HeartSacred Heart100 Meters113.14a7
Apr 24Shanley InvitationalApr 24 · 100 Meters · Place 52 · ShanleyShanley100 Meters52.12.53a7
Apr 22Discovery Invite IApr 22 · 400 Meters · Place 1 · Sacred HeartSacred Heart400 Meters1.55.95a7
Apr 22Discovery Invite IApr 22 · 200 Meters · Place 1 · Sacred HeartSacred Heart200 Meters1.25.48a7
Apr 22Discovery Invite IApr 22 · 100 Meters · Place 1 · Sacred HeartSacred Heart100 Meters1.12.73a7
Apr 11Catholic Quadrangular True Team MeetApr 11 · 400 Meters · Place 5 · ShanleyShanley400 Meters557.00a7
Apr 11Catholic Quadrangular True Team MeetApr 11 · 200 Meters · Place 9 · ShanleyShanley200 Meters925.83a7
Apr 11Catholic Quadrangular True Team MeetApr 11 · 100 Meters · Place 8 · ShanleyShanley100 Meters812.91a7
Mar 20Fargo Metro MeetMar 20 · 200 Meters · Place 23 · ShanleyShanley200 Meters2325.76a7
Mar 20Fargo Metro MeetMar 20 · 60 Meters · Place 44 · ShanleyShanley60 Meters447.85a7

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 400 Meters · Place 13 · ShanleyShanley400 Meters1355.75a7
Apr 5EDC Indoor MeetApr 5 · 60 Meters · Place 51 · ShanleyShanley60 Meters517.83a7
Mar 29North Dakota State JV IndoorMar 29 · 200 Meters · Place 12 · ShanleyShanley200 Meters1225.32a7
Mar 29North Dakota State JV IndoorMar 29 · 60 Meters · Place 13 · ShanleyShanley60 Meters137.76a PB7