Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNorth Dakota State Class A Indoor · Mar 275:26.00aNorth Dakota State Class A IndoorMarch 27, 2026
1600 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 215:18.51a2026 NDHSAA Class A & B State MeetMay 21, 2026
3200 Meters · IndoorEDC Indoor Meet · Apr 511:50.53aEDC Indoor MeetApril 5, 2025
3200 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 2111:24.89a2026 NDHSAA Class A & B State MeetMay 21, 2026
400 Meters · OutdoorThundering Herd Classic · Apr 21:05.05aThundering Herd ClassicApril 2, 2026
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 272:29.18aNorth Dakota State Class A IndoorMarch 27, 2026
800 Meters · Outdoor2025 NDHSAA Class A & B State Meet · May 222:20.77a2025 NDHSAA Class A & B State MeetMay 22, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 3200 Meters · Place 9 · Sheyenne3200 Meters9.11:24.89a PB9
May 212026 NDHSAA Class A & B State MeetMay 21 · 1600 Meters · Place 15 · Sheyenne1600 Meters15.5:18.51a PB9
May 212026 NDHSAA Class A & B State MeetMay 21 · 800 Meters · Place 19 · Sheyenne800 Meters19.2:22.62a9
May 15NDHSAA East RegionMay 15 · 3200 Meters · Place 7 · Sheyenne3200 Meters7.12:21.29a9
May 15NDHSAA East RegionMay 15 · 1600 Meters · Place 6 · Sheyenne1600 Meters6.5:27.57a9
Apr 23Shanley InvitationalApr 23 · 800 Meters · Place 5 · Sheyenne800 Meters52:21.52a9
Apr 21Sheyenne InvitationalApr 21 · 3200 Meters · Place 1 · Sheyenne3200 Meters1.11:32.91a9
Apr 16Eagle RelaysApr 16 · 3200 Meters · Place 2 · Sheyenne3200 Meters211:57.42a9
Apr 10Minot InviteApr 10 · 1600 Meters · Place 1 · Sheyenne1600 Meters1.5:19.11a9
Apr 10Minot InviteApr 10 · 800 Meters · Place 2 · Sheyenne800 Meters2.2:23.05a9
Apr 2Thundering Herd ClassicApr 2 · 400 Meters · Place 13 · Sheyenne400 Meters131:05.05a PB9
Mar 19Fargo Metro MeetMar 19 · 800 Meters · Place 3 · Sheyenne800 Meters32:27.39a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 1600 Meters · Place 5 · Sheyenne1600 Meters55:26.00a PB9
Mar 27North Dakota State Class A IndoorMar 27 · 800 Meters · Place 8 · Sheyenne800 Meters82:29.18a PB9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · 3200 Meters · Place 4 · Sheyenne3200 Meters411:31.72a8
May 222025 NDHSAA Class A & B State MeetMay 22 · 1600 Meters · Place 7 · Sheyenne1600 Meters75:19.98a8
May 222025 NDHSAA Class A & B State MeetMay 22 · 800 Meters · Place 9 · Sheyenne800 Meters92:20.77a PB8
May 16NDHSAA East RegionMay 16 · 3200 Meters · Place 1 · Sheyenne3200 Meters111:59.08a8
May 16NDHSAA East RegionMay 16 · 1600 Meters · Place 1 · Sheyenne1600 Meters15:30.18a8
May 9Soaring Eagle InviteMay 9 · 800 Meters · Place 2 · Sheyenne800 Meters22:24.36a8
Apr 26Fargo Elite MeetApr 26 · 1600 Meters · Place 1 · Sheyenne1600 Meters1.5:22.37a8
Apr 15West Fargo Showdown InvitationalApr 15 · 1600 Meters · Place 1 · Sheyenne1600 Meters15:23.86a8
Apr 11Sheyenne InvitationalApr 11 · 3200 Meters · Place 2 · Sheyenne3200 Meters211:36.13a8
Mar 20Fargo Metro MeetMar 20 · 1600 Meters · Place 5 · Sheyenne1600 Meters55:43.84a8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 3200 Meters · Place 1 · Sheyenne3200 Meters111:50.53a PB8
Mar 28North Dakota State Class A IndoorMar 28 · 1600 Meters · Place 6 · Sheyenne1600 Meters65:36.35a8
Mar 28North Dakota State Class A IndoorMar 28 · 800 Meters · Place 16 · Sheyenne800 Meters162:38.54a8

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 3200 Meters · Place 8 · Sheyenne3200 Meters812:26.20a—
May 10Soaring Eagle InvitationalMay 10 · 1600 Meters · Place 6 · Sheyenne1600 Meters65:45.45a—
May 3Packer RelaysMay 3 · 3200 Meters · Place 9 · Sheyenne3200 Meters912:32.72a—
May 1Davies InviteMay 1 · 1600 Meters · Place 9 · Sheyenne1600 Meters95:50.18a—
Apr 23Sheyenne QuadrangularApr 23 · 400 Meters · Place 9 · Sheyenne400 Meters9.1:10.49a7
Apr 20Fargo Elite MeetApr 20 · 3200 Meters · Place 14 · Sheyenne3200 Meters1412:17.70a—
Apr 12Sheyenne InvitationalApr 12 · 1600 Meters · Place 8 · Sheyenne1600 Meters85:55.15a—
Apr 42024 Sheyenne Early BirdApr 4 · 3200 Meters · Place 4 · Sheyenne3200 Meters412:33.64a—
Mar 14Fargo Metro MeetMar 14 · 1600 Meters · Place 20 · Sheyenne1600 Meters206:12.43a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Snowbird Indoor InviteMar 28 · 1600 Meters · Place 18 · Sheyenne1600 Meters185:53.83a—
Mar 28Snowbird Indoor InviteMar 28 · 800 Meters · Place 21 · Sheyenne800 Meters212:44.09a—
Mar 22North Dakota State Class A IndoorMar 22 · 1600 Meters · Place 24 · Sheyenne1600 Meters246:05.95a—