Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorFargo Rotary Invite · May 75:35.39aFargo Rotary InviteMay 7, 2026
3200 Meters · OutdoorHorace Lions Invitational · Apr 1612:49.14aHorace Lions InvitationalApril 16, 2026
400 Meters · OutdoorShanley Invitational · Apr 231:07.69aShanley InvitationalApril 23, 2026
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 282:41.81aNorth Dakota State Class A IndoorMarch 28, 2025
800 Meters · OutdoorPacker Relays · May 12:28.79aPacker RelaysMay 1, 2026

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 · 800 Meters · Place 29 · Horace800 Meters29.2:31.86a11
May 15NDHSAA East RegionMay 15 · 800 Meters · Place 6 · Horace800 Meters6.2:29.38a11
May 7Fargo Rotary InviteMay 7 · 1600 Meters · Place 3 · Horace1600 Meters3.5:35.39a PB11
May 7Fargo Rotary InviteMay 7 · 800 Meters · Place 6 · Horace800 Meters6.2:35.84a11
May 4West Fargo ShowdownMay 4 · 1600 Meters · Place 2 · Horace1600 Meters25:58.14a11
May 1Packer RelaysMay 1 · 800 Meters · Place 2 · Horace800 Meters2.2:28.79a PB11
Apr 23Shanley InvitationalApr 23 · 400 Meters · Place 17 · Horace400 Meters171:07.69a PB11
Apr 21Sheyenne InvitationalApr 21 · 400 Meters · Place 15 · Horace400 Meters15.1:08.07a11
Apr 16Horace Lions InvitationalApr 16 · 3200 Meters · Place 4 · Horace3200 Meters412:49.14a PB11
Apr 2Thundering Herd ClassicApr 2 · 1600 Meters · Place 6 · Horace1600 Meters65:43.51a11
Mar 19Fargo Metro MeetMar 19 · 1600 Meters · Place 4 · Horace1600 Meters45:47.51a11
Mar 19Fargo Metro MeetMar 19 · 800 Meters · Place 9 · Horace800 Meters92:39.55a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 1600 Meters · Place 16 · Horace1600 Meters165:59.96a10
May 16NDHSAA East RegionMay 16 · 800 Meters · Place 14 · Horace800 Meters142:45.26a10
May 8Fargo Rotary Track MeetMay 8 · 800 Meters · Place 2 · Horace800 Meters22:35.56a10
May 2Packer RelaysMay 2 · 1600 Meters · Place 13 · Horace1600 Meters135:52.31a10
May 2Packer RelaysMay 2 · 800 Meters · Place 6 · Horace800 Meters62:34.36a10
Apr 24Shanley InvitationalApr 24 · 800 Meters · Place 13 · Horace800 Meters13.2:37.28a10
Apr 10Horace Lions InvitationalApr 10 · 3200 Meters · Place 3 · Horace3200 Meters313:20.37a10
Mar 20Fargo Metro MeetMar 20 · 1600 Meters · Place 16 · Horace1600 Meters165:59.23a10
Mar 20Fargo Metro MeetMar 20 · 800 Meters · Place 18 · Horace800 Meters182:47.64a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · 800 Meters · Place 24 · Horace800 Meters242:41.81a PB10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 1600 Meters · Place 16 · Horace1600 Meters166:05.20a—
May 13Shanley "Last Chance" InvitationalMay 13 · 1600 Meters · Place 9 · Horace1600 Meters95:58.49a—
May 7Blue Jay True Team InvitationalMay 7 · 1600 Meters · Place 5 · Horace1600 Meters56:14.92a—
May 3Packer RelaysMay 3 · 1600 Meters · Place 29 · Horace1600 Meters296:13.60a—
Apr 23Sheyenne QuadrangularApr 23 · 1600 Meters · Place 8 · Horace1600 Meters8.6:35.77a9
Apr 15Hawks TriangularApr 15 · 800 Meters · Place 5 · Horace800 Meters5.2:58.84a9
Apr 42024 Sheyenne Early BirdApr 4 · 800 Meters · Place 15 · Horace800 Meters152:53.83a—
Mar 18Horace Mock MeetMar 18 · 800 Meters · Place 8 · Horace800 Meters8.3:30.88aUnofficial9