Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Dakotas Association Junior Olympic Championship · Jun 145:06.95aUSATF Dakotas Association Junior Olympic ChampionshipJune 14, 2025
1600 Meters · IndoorEDC Indoor Meet · Apr 55:04.23aEDC Indoor MeetApril 5, 2025
1600 Meters · OutdoorPacker Relays · May 14:54.08aPacker RelaysMay 1, 2026
3200 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2811:15.97aNorth Dakota State Class A IndoorMarch 28, 2025
3200 Meters · OutdoorDavies Duel · Apr 2511:14.73aDavies DuelApril 25, 2025
400 Meters · OutdoorUSATF Dakotas Association Junior Olympic Championships · Jun 91:28.04aUSATF Dakotas Association Junior Olympic ChampionshipsJune 9, 2017
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 272:19.78aNorth Dakota State Class A IndoorMarch 27, 2026
800 Meters · OutdoorPacker Relays · May 12:12.34aPacker RelaysMay 1, 2026
Long Jump · OutdoorBen Franklin Middle School Invitational (6th Grade) · May 611' 0Ben Franklin Middle School Invitational (6th Grade)May 6, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4Team Nodak All Comers MeetJun 4 · 800 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth800 Meters2.2:17.23a11
May 15NDHSAA East RegionMay 15 · 1600 Meters · Place 23 · DaviesDavies1600 Meters23.5:10.37a11
May 15NDHSAA East RegionMay 15 · 800 Meters · Place 17 · DaviesDavies800 Meters17.2:13.31a11
May 8Soaring Eagle InviteMay 8 · 3200 Meters · Place 8 · DaviesDavies3200 Meters812:02.51a7
May 8Soaring Eagle InviteMay 8 · 800 Meters · Place 12 · DaviesDavies800 Meters122:12.87a7
May 1Packer RelaysMay 1 · 1600 Meters · Place 17 · DaviesDavies1600 Meters17.4:54.08a PB11
May 1Packer RelaysMay 1 · 800 Meters · Place 18 · DaviesDavies800 Meters18.2:12.34a PB11
Apr 23Shanley InvitationalApr 23 · 3200 Meters · Place 14 · DaviesDavies3200 Meters1411:45.28a7
Apr 16Eagle RelaysApr 16 · 1600 Meters · Place 9 · DaviesDavies1600 Meters95:18.70a7
Apr 10Rosemount QuadApr 10 · 1600 Meters · Place 14 · DaviesDavies1600 Meters145:00.42a7
Apr 2Thundering Herd ClassicApr 2 · 3200 Meters · Place 11 · DaviesDavies3200 Meters1111:26.15a11
Mar 19Fargo Metro MeetMar 19 · 1600 Meters · Place 13 · DaviesDavies1600 Meters135:00.05a11
Mar 19Fargo Metro MeetMar 19 · 800 Meters · Place 15 · DaviesDavies800 Meters152:18.89a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 1600 Meters · Place 35 · DaviesDavies1600 Meters355:12.12a11
Mar 27North Dakota State Class A IndoorMar 27 · 800 Meters · Place 40 · DaviesDavies800 Meters402:19.78a PB11
Mar 14Cobber HS ND IndoorMar 14 · 1600 Meters · Place 7 · DaviesDavies1600 Meters75:12.60a11
Mar 14Cobber HS ND IndoorMar 14 · 800 Meters · Place 14 · DaviesDavies800 Meters142:26.22a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · 1500 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth1500 Meters2.5:06.95a PB10
Jun 14USATF Dakotas Association Junior Olympic ChampionshipJun 14 · 800 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth800 Meters2.2:27.23a10
May 16NDHSAA East RegionMay 16 · 1600 Meters · Place 32 · DaviesDavies1600 Meters325:29.96a10
May 9Soaring Eagle InviteMay 9 · 1600 Meters · Place 13 · DaviesDavies1600 Meters135:11.08a10
May 9Soaring Eagle InviteMay 9 · 800 Meters · Place 25 · DaviesDavies800 Meters252:26.24a10
May 7EDC JVMay 7 · 800 Meters · Place 7 · DaviesDavies800 Meters72:16.46a10
May 2Packer RelaysMay 2 · 3200 Meters · Place 15 · DaviesDavies3200 Meters1511:33.83a10
May 2Packer RelaysMay 2 · 1600 Meters · Place 34 · DaviesDavies1600 Meters345:15.93a10
Apr 25Davies DuelApr 25 · 3200 Meters · Place 4 · DaviesDavies3200 Meters4.11:14.73a PB10
Apr 25Davies DuelApr 25 · 800 Meters · Place 7 · DaviesDavies800 Meters7.2:31.71a10
Apr 24Shanley InvitationalApr 24 · 1600 Meters · Place 23 · DaviesDavies1600 Meters23.4:57.36a10
Apr 15Eagle InviteApr 15 · 1600 Meters · Place 2 · DaviesDavies1600 Meters25:09.96a10
Apr 11Irish TriApr 11 · 1600 Meters · Place 5 · DaviesDavies1600 Meters55:02.61a10
Apr 11Irish TriApr 11 · 800 Meters · Place 19 · DaviesDavies800 Meters192:26.90a10
Mar 20Fargo Metro MeetMar 20 · 1600 Meters · Place 30 · DaviesDavies1600 Meters305:41.92a10
Mar 20Fargo Metro MeetMar 20 · 800 Meters · Place 28 · DaviesDavies800 Meters282:28.57a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 1600 Meters · Place 20 · DaviesDavies1600 Meters205:04.23a PB10
Apr 5EDC Indoor MeetApr 5 · 800 Meters · Place 21 · DaviesDavies800 Meters212:20.05a10
Mar 29North Dakota State JV IndoorMar 29 · 1600 Meters · Place 2 · DaviesDavies1600 Meters25:12.81a10
Mar 28North Dakota State Class A IndoorMar 28 · 3200 Meters · Place 15 · DaviesDavies3200 Meters1511:15.97a PB10
Mar 15North Dakota HS Cobber IndoorMar 15 · 1600 Meters · Place 7 · DaviesDavies1600 Meters75:21.16a—
Mar 15North Dakota HS Cobber IndoorMar 15 · 800 Meters · Place 8 · DaviesDavies800 Meters82:26.03a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Soaring Eagle InvitationalMay 10 · 1600 Meters · Place 21 · DaviesDavies1600 Meters215:44.19a—
May 3Packer RelaysMay 3 · 3200 Meters · Place 30 · DaviesDavies3200 Meters3012:33.29a—
May 1Davies InviteMay 1 · 1600 Meters · Place 23 · DaviesDavies1600 Meters235:30.00a—
Apr 11Horace Lions Club InvitationalApr 11 · 1600 Meters · Place 16 · DaviesDavies1600 Meters165:42.71a—
Mar 29Davies-Moorhead DuelMar 29 · 1600 Meters · Place 11 · DaviesDavies1600 Meters115:40.08a—
Mar 14Fargo Metro MeetMar 14 · 1600 Meters · Place 25 · DaviesDavies1600 Meters255:48.70a—
Mar 14Fargo Metro MeetMar 14 · 800 Meters · Place 22 · DaviesDavies800 Meters222:33.31a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 3200 Meters · Place 19 · DaviesDavies3200 Meters1912:08.21a—
Mar 28Snowbird Indoor InviteMar 28 · 3200 Meters · Place 35 · DaviesDavies3200 Meters3512:29.02a—
Mar 23North Dakota State JV IndoorMar 23 · 1600 Meters · Place 6 · DaviesDavies1600 Meters65:34.86a—
Mar 22North Dakota State Class A IndoorMar 22 · 3200 Meters · Place 29 · DaviesDavies3200 Meters2911:58.64a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Discovery Invite V (JH)May 23 · 1600 Meters · Place 7 · DiscoveryDiscovery1600 Meters75:45.25a—
May 23Discovery Invite V (JH)May 23 · 800 Meters · Place 5 · DiscoveryDiscovery800 Meters52:37.31a—
May 18All-City Outdoor - Boys (JH)May 18 · 1600 Meters · Place 10 · DiscoveryDiscovery1600 Meters105:32.62a—
May 11Discovery Invite IV (JH)May 11 · 1600 Meters · Place 2 · DiscoveryDiscovery1600 Meters25:35.46a—
May 11Discovery Invite IV (JH)May 11 · 800 Meters · Place 3 · DiscoveryDiscovery800 Meters32:39.47a—
May 5Discovery Invite II (JH)May 5 · 1600 Meters · Place 4 · DiscoveryDiscovery1600 Meters45:41.49a—
May 5Discovery Invite II (JH)May 5 · 800 Meters · Place 2 · DiscoveryDiscovery800 Meters22:37.16a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18All City Junior High Meet (JH)May 18 · 1600 Meters · Place 10 · DiscoveryDiscovery1600 Meters10.5:54.61aUnofficial7
May 10Discovery Invitational II (JH)May 10 · 1600 Meters · Place 5 · DiscoveryDiscovery1600 Meters5.5:547
May 10Discovery Invitational II (JH)May 10 · 800 Meters · Place 4 · DiscoveryDiscovery800 Meters4.2:427
May 3Ben Franklin/Carl Ben Eielson Middle School Invitational (JH)May 3 · 1600 Meters · Place 5 · DiscoveryDiscovery1600 Meters5.5:58.87a7

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9Be Elite! All-Comer's MeetJun 9 · 1500 Meters · Place 4 · Dakota Elite Athletic ClubDakota Elite Athletic Club1500 Meters4.6:08.56a6
May 26Elite Kids Track & Field Meet #2May 26 · 1600 Meters · Place 4 · Dakota Elite Athletic ClubDakota Elite Athletic Club1600 Meters4.6:34.82a6
May 26Elite Kids Track & Field Meet #2May 26 · Long Jump · Dakota Elite Athletic ClubDakota Elite Athletic ClubLong Jump—DNS6
May 26Elite Kids Track & Field Meet #2May 26 · 400 Meters · Dakota Elite Athletic ClubDakota Elite Athletic Club400 Meters—DNS6
May 18Discovery Middle School Invitational IIIMay 18 · 1600 Meters · Place 5 · DiscoveryDiscovery1600 Meters5.6:47.07a6
May 18Discovery Middle School Invitational IIIMay 18 · Long Jump · Place 17 · DiscoveryDiscoveryLong Jump17.10' 06
May 18Discovery Middle School Invitational IIIMay 18 · 800 Meters · DiscoveryDiscovery800 Meters—SCR6
May 11Discovery Middle School Invitational II (JH)May 11 · 1600 Meters · Place 5 · DiscoveryDiscovery1600 Meters5.6:44.55a6
May 11Discovery Middle School Invitational II (JH)May 11 · Long Jump · Place 12 · DiscoveryDiscoveryLong Jump12.10' 86
May 11Discovery Middle School Invitational II (JH)May 11 · 800 Meters · Place 4 · DiscoveryDiscovery800 Meters4.3:03.65a6
May 6Ben Franklin Middle School Invitational (6th Grade)May 6 · 1600 Meters · Place 6 · DiscoveryDiscovery1600 Meters6.7:08.42a6
May 6Ben Franklin Middle School Invitational (6th Grade)May 6 · Long Jump · Place 10 · DiscoveryDiscoveryLong Jump10.11' 0 PB6
May 6Ben Franklin Middle School Invitational (6th Grade)May 6 · 800 Meters · Place 7 · DiscoveryDiscovery800 Meters7.3:17.64a6

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8USATF Dakotas Association Junior Olympic ChampionshipsJun 8 · Long Jump · Place 2 · Team NoDak YouthTeam NoDak YouthLong Jump2.2.61m3
Jun 8USATF Dakotas Association Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth800 MetersRound P3.3:26.38a3
Jun 8USATF Dakotas Association Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth800 Meters3.3:26.38a3
Jun 8USATF Dakotas Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 6 · Team NoDak YouthTeam NoDak Youth400 MetersRound P6.1:29.29a3
Jun 8USATF Dakotas Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 6 · Team NoDak YouthTeam NoDak Youth400 Meters6.1:29.29a3

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 9USATF Dakotas Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 4 · Team NoDakTeam NoDakLong Jump4.2.56m2
Jun 9USATF Dakotas Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 2 · Team NoDakTeam NoDak400 Meters2.1:28.04a PB2
Jun 9USATF Dakotas Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Team NoDakTeam NoDak200 Meters—DNS2