Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNorth Dakota State Class A Indoor · Mar 274:56.55aNorth Dakota State Class A IndoorMarch 27, 2026
1600 Meters · OutdoorPacker Relays · May 14:39.97aPacker RelaysMay 1, 2026
3200 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2811:05.43aNorth Dakota State Class A IndoorMarch 28, 2025
3200 Meters · OutdoorBPS Boys Invite · Apr 1610:28.08aBPS Boys InviteApril 16, 2026
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 272:17.44aNorth Dakota State Class A IndoorMarch 27, 2026
800 Meters · OutdoorEDC JV · May 72:12.25aEDC JVMay 7, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · 3200 Meters · Place 10 · Sheyenne3200 Meters10.10:41.53a12
May 15NDHSAA East RegionMay 15 · 1600 Meters · Place 15 · Sheyenne1600 Meters15.4:56.70a12
May 1Packer RelaysMay 1 · 3200 Meters · Place 12 · Sheyenne3200 Meters12.10:47.83a12
May 1Packer RelaysMay 1 · 1600 Meters · Place 6 · Sheyenne1600 Meters6.4:39.97a PB12
Apr 23Shanley InvitationalApr 23 · 1600 Meters · Place 8 · Sheyenne1600 Meters84:45.22a12
Apr 16BPS Boys InviteApr 16 · 3200 Meters · Place 20 · Sheyenne3200 Meters20.10:28.08a PB12
Apr 2Thundering Herd ClassicApr 2 · 3200 Meters · Place 5 · Sheyenne3200 Meters510:42.00a12
Mar 19Fargo Metro MeetMar 19 · 1600 Meters · Place 17 · Sheyenne1600 Meters175:06.96a12
Mar 19Fargo Metro MeetMar 19 · 800 Meters · Place 16 · Sheyenne800 Meters162:19.85a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 1600 Meters · Place 20 · Sheyenne1600 Meters204:56.55a PB12
Mar 27North Dakota State Class A IndoorMar 27 · 800 Meters · Place 30 · Sheyenne800 Meters302:17.44a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 3200 Meters · Place 14 · Sheyenne3200 Meters1411:07.72a11
May 16NDHSAA East RegionMay 16 · 1600 Meters · Place 17 · Sheyenne1600 Meters175:07.36a11
May 9Soaring Eagle InviteMay 9 · 1600 Meters · Place 8 · Sheyenne1600 Meters84:57.97a11
May 9Soaring Eagle InviteMay 9 · 800 Meters · Place 18 · Sheyenne800 Meters182:16.34a11
May 7EDC JVMay 7 · 800 Meters · Place 3 · Sheyenne800 Meters32:12.25a PB11
May 2Packer RelaysMay 2 · 1600 Meters · Place 12 · Sheyenne1600 Meters124:54.51a11
Apr 15West Fargo Showdown InvitationalApr 15 · 1600 Meters · Place 5 · Sheyenne1600 Meters55:00.74a11
Apr 11Sheyenne InvitationalApr 11 · 3200 Meters · Place 9 · Sheyenne3200 Meters911:03.90a11
Mar 20Fargo Metro MeetMar 20 · 1600 Meters · Place 20 · Sheyenne1600 Meters205:15.03a11
Mar 20Fargo Metro MeetMar 20 · 800 Meters · Place 30 · Sheyenne800 Meters302:28.79a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 1600 Meters · Place 19 · Sheyenne1600 Meters195:04.20a11
Mar 28North Dakota State Class A IndoorMar 28 · 3200 Meters · Place 13 · Sheyenne3200 Meters1311:05.43a PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 1600 Meters · Place 18 · Sheyenne1600 Meters184:58.00a—
May 10Soaring Eagle InvitationalMay 10 · 1600 Meters · Place 6 · Sheyenne1600 Meters64:51.97a—
May 3Packer RelaysMay 3 · 3200 Meters · Place 9 · Sheyenne3200 Meters910:44.29a—
May 1Davies InviteMay 1 · 1600 Meters · Place 8 · Sheyenne1600 Meters84:55.49a—
Apr 12Sheyenne InvitationalApr 12 · 1600 Meters · Place 8 · Sheyenne1600 Meters84:54.08a—
Apr 12Sheyenne InvitationalApr 12 · 800 Meters · Place 10 · Sheyenne800 Meters102:18.02a—
Apr 42024 Sheyenne Early BirdApr 4 · 3200 Meters · Place 4 · Sheyenne3200 Meters410:56.85a—
Apr 42024 Sheyenne Early BirdApr 4 · 1600 Meters · Place 4 · Sheyenne1600 Meters44:55.06a—
Mar 14Fargo Metro MeetMar 14 · 1600 Meters · Place 11 · Sheyenne1600 Meters115:03.75a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Snowbird Indoor InviteMar 28 · 1600 Meters · Place 18 · Sheyenne1600 Meters184:58.10a—
Mar 22North Dakota State Class A IndoorMar 22 · 1600 Meters · Place 31 · Sheyenne1600 Meters315:04.18a—