Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoori3G Media Last Chance · May 1112.55ai3G Media Last ChanceMay 11, 2026
1600 Meters · OutdoorOakes Last Chance · May 135:06.20aOakes Last ChanceMay 13, 2024
3200 Meters · IndoorNorth Dakota State Class B Indoor · Mar 2312:03.46aNorth Dakota State Class B IndoorMarch 23, 2024
3200 Meters · OutdoorNDHSAA South East Region · May 1610:23.94aNDHSAA South East RegionMay 16, 2026
800 Meters · IndoorNorth Dakota State Class B Indoor · Mar 292:22.80aNorth Dakota State Class B IndoorMarch 29, 2025
800 Meters · OutdoorOakes Last Chance · May 122:14.60aOakes Last ChanceMay 12, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 3200 Meters · Place 16 · Ellendale3200 Meters16.10:25.83a11
May 16NDHSAA South East RegionMay 16 · 3200 Meters · Place 2 · Ellendale3200 Meters210:23.94a PB11
May 16NDHSAA South East RegionMay 16 · 100 Meters · Place 41 · Ellendale100 Meters4112.95a11
May 11i3G Media Last ChanceMay 11 · 3200 Meters · Place 1 · Ellendale3200 Meters110:46.43a11
May 11i3G Media Last ChanceMay 11 · 100 Meters · Place 18 · Ellendale100 Meters1812.55a PB11
May 8701 Apparel InvitationalMay 8 · 3200 Meters · Place 4 · Ellendale3200 Meters410:30.24a11
May 8701 Apparel InvitationalMay 8 · 100 Meters · Place 62 · Ellendale100 Meters6212.69a11
Apr 28Groton Rob Luecke InvitationalApr 28 · 1600 Meters · Ellendale1600 Meters—DNS11
Apr 23VCSU HS OPENApr 23 · 800 Meters · Place 6 · Ellendale800 Meters62:22.70a11
Apr 16Sargent County InviteApr 16 · 1600 Meters · Place 1 · Ellendale1600 Meters15:08.12a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Oakes Last ChanceMay 12 · 800 Meters · Place 1 · Ellendale800 Meters12:14.60a PB10
May 9701 Apparel InvitationalMay 9 · 1600 Meters · Place 8 · Ellendale1600 Meters85:08.12a10
May 9701 Apparel InvitationalMay 9 · 800 Meters · Place 9 · Ellendale800 Meters92:18.53a10
May 9701 Apparel InvitationalMay 9 · 100 Meters · Place 67 · Ellendale100 Meters6712.72a10
May 3Ellendale InviteMay 3 · 1600 Meters · Place 3 · Ellendale1600 Meters35:09.23a10
May 1Oakes Invite IIMay 1 · 1600 Meters · Place 2 · Ellendale1600 Meters25:14.44a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29North Dakota State Class B IndoorMar 29 · 800 Meters · Place 9 · Ellendale800 Meters92:22.80a PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18South East RegionMay 18 · 3200 Meters · Place 10 · Ellendale3200 Meters1011:34.83a—
May 13Oakes Last ChanceMay 13 · 1600 Meters · Place 4 · Ellendale1600 Meters45:06.20a PB—
May 13Oakes Last ChanceMay 13 · 800 Meters · Place 5 · Ellendale800 Meters52:21.25a—
May 10701 Apparel InvitationalMay 10 · 3200 Meters · Place 2 · Ellendale3200 Meters211:09.76a—
May 7James Haak MemorialMay 7 · 1600 Meters · Place 3 · Ellendale1600 Meters35:19.07a—
May 7James Haak MemorialMay 7 · 800 Meters · Place 6 · Ellendale800 Meters62:32.00a—
May 4Ellendale InvitationalMay 4 · 3200 Meters · Place 2 · Ellendale3200 Meters211:14.03a—
Apr 25Oakes Invite - Apr 25 · 1600 Meters · Place 6 · Ellendale1600 Meters65:21.64a—
Apr 15Yowzer InviteApr 15 · 1600 Meters · Place 6 · Ellendale1600 Meters65:30.51a—
Apr 5Lisbon EarlybirdApr 5 · 3200 Meters · Place 3 · Ellendale3200 Meters311:39.80a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State Class B IndoorMar 23 · 3200 Meters · Place 8 · Ellendale3200 Meters812:03.46a PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Oakes Last ChanceMay 15 · 3200 Meters · Place 4 · Ellendale3200 Meters412:10.96a—
May 15Oakes Last ChanceMay 15 · 1600 Meters · Place 7 · Ellendale1600 Meters75:30.73a—
May 13701 Apparel Invitational (full)May 13 · 1600 Meters · Place 2 · Ellendale1600 Meters25:38.34a—
May 11JH South Central Conference MeetMay 11 · 800 Meters · Place 2 · Ellendale800 Meters22:29.1—
May 9Ellendale InvitationalMay 9 · 3200 Meters · Place 3 · Ellendale3200 Meters312:45.6—
May 9Ellendale InvitationalMay 9 · 800 Meters · Place 5 · Ellendale800 Meters52:36.2—
May 4Oakes JH InvitationalMay 4 · 1600 Meters · Place 3 · Ellendale1600 Meters35:41.99a—
May 2South Central Conference MeetMay 2 · 3200 Meters · Place 6 · Ellendale3200 Meters612:40.12a—
May 2South Central Conference MeetMay 2 · 800 Meters · Place 5 · Ellendale800 Meters52:33.57a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21South East RegionMay 21 · 1600 Meters · Place 29 · Ellendale1600 Meters296:04.957
May 21South East RegionMay 21 · 800 Meters · Place 36 · Ellendale800 Meters362:48.667
May 16Oakes Last ChanceMay 16 · 3200 Meters · Place 6 · Ellendale3200 Meters613:46.057
May 16Oakes Last ChanceMay 16 · 1600 Meters · Place 10 · Ellendale1600 Meters106:00.187
May 7Quarterback Club Varsity/Junior High InvitationalMay 7 · 800 Meters · Place 12 · Ellendale800 Meters122:54.797
Apr 21South Central Conference MeetApr 21 · 3200 Meters · Place 8 · Ellendale3200 Meters814:02.07