Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor701 Apparel Invitational · May 812.80a701 Apparel InvitationalMay 8, 2026
1600 Meters · OutdoorNDHSAA South East Region · May 164:45.78aNDHSAA South East RegionMay 16, 2026
3200 Meters · IndoorNorth Dakota State Class B Indoor · Mar 2311:38.52aNorth Dakota State Class B IndoorMarch 23, 2024
3200 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 2110:06.82a2026 NDHSAA Class A & B State MeetMay 21, 2026
800 Meters · Outdoor701 Apparel Invitational · May 92:13.06a701 Apparel InvitationalMay 9, 2025
Javelin · 800g · OutdoorGroton Rob Luecke Invitational · Apr 28103' 0"Groton Rob Luecke InvitationalApril 28, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 3200 Meters · Place 10 · Ellendale3200 Meters10.10:06.82a PB11
May 16NDHSAA South East RegionMay 16 · 1600 Meters · Place 4 · Ellendale1600 Meters44:45.78a PB11
May 16NDHSAA South East RegionMay 16 · 800 Meters · Place 8 · Ellendale800 Meters82:13.16a11
May 11i3G Media Last ChanceMay 11 · Javelin · Place 9 · EllendaleJavelin9112-111
May 11i3G Media Last ChanceMay 11 · 1600 Meters · Place 2 · Ellendale1600 Meters24:57.94a11
May 11i3G Media Last ChanceMay 11 · 800 Meters · Place 1 · Ellendale800 Meters12:14.07a11
May 8701 Apparel InvitationalMay 8 · Javelin · Place 27 · EllendaleJavelin27104-611
May 8701 Apparel InvitationalMay 8 · 3200 Meters · Place 2 · Ellendale3200 Meters210:10.86a11
May 8701 Apparel InvitationalMay 8 · 100 Meters · Place 70 · Ellendale100 Meters7012.80a PB11
May 4Carson Roney MemorialMay 4 · Javelin · Place 6 · EllendaleJavelin6110-311
May 4Carson Roney MemorialMay 4 · Discus · Place 15 · EllendaleDiscus1581-311
May 2Ellendale Quarterback Club InviteMay 2 · Javelin · Place 14 · EllendaleJavelin1499-811
May 2Ellendale Quarterback Club InviteMay 2 · 3200 Meters · Place 2 · Ellendale3200 Meters210:21.63a11
Apr 28Groton Rob Luecke InvitationalApr 28 · Javelin · Place 8 · EllendaleJavelin800g8.103' 0" PB11
Apr 28Groton Rob Luecke InvitationalApr 28 · 1600 Meters · Place 3 · Ellendale1600 Meters3.4:46.98a11
Apr 28Groton Rob Luecke InvitationalApr 28 · 800 Meters · Place 8 · Ellendale800 Meters8.2:14.00a11
Apr 23VCSU HS OPENApr 23 · Javelin · Place 22 · EllendaleJavelin2284-911
Apr 23VCSU HS OPENApr 23 · 1600 Meters · Place 1 · Ellendale1600 Meters15:01.28a11
Apr 23VCSU HS OPENApr 23 · 800 Meters · Place 3 · Ellendale800 Meters32:18.39a11
Apr 16Sargent County InviteApr 16 · Javelin · Place 12 · EllendaleJavelin12100-011
Apr 16Sargent County InviteApr 16 · 3200 Meters · Place 2 · Ellendale3200 Meters210:32.18a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · 3200 Meters · Place 21 · Ellendale3200 Meters2110:27.94a10
May 12Oakes Last ChanceMay 12 · 1600 Meters · Place 1 · Ellendale1600 Meters14:58.74a10
May 9701 Apparel InvitationalMay 9 · 1600 Meters · Place 4 · Ellendale1600 Meters44:48.95a10
May 9701 Apparel InvitationalMay 9 · 800 Meters · Place 5 · Ellendale800 Meters52:13.06a PB10
May 9701 Apparel InvitationalMay 9 · 100 Meters · Place 72 · Ellendale100 Meters7212.98a10
May 3Ellendale InviteMay 3 · 1600 Meters · Place 1 · Ellendale1600 Meters14:49.52a10
May 1Oakes Invite IIMay 1 · 1600 Meters · Place 1 · Ellendale1600 Meters15:05.21a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18South East RegionMay 18 · 3200 Meters · Place 8 · Ellendale3200 Meters811:05.36a—
May 13Oakes Last ChanceMay 13 · 1600 Meters · Place 5 · Ellendale1600 Meters55:06.29a—
May 13Oakes Last ChanceMay 13 · 800 Meters · Place 10 · Ellendale800 Meters102:22.85a—
May 10701 Apparel InvitationalMay 10 · 3200 Meters · Place 3 · Ellendale3200 Meters311:12.06a—
May 7James Haak MemorialMay 7 · 1600 Meters · Place 5 · Ellendale1600 Meters55:22.29a—
May 7James Haak MemorialMay 7 · 800 Meters · Place 5 · Ellendale800 Meters52:29.25a—
May 4Ellendale InvitationalMay 4 · 3200 Meters · Place 3 · Ellendale3200 Meters311:15.77a—
Apr 15Yowzer InviteApr 15 · 1600 Meters · Place 3 · Ellendale1600 Meters35:21.25a—
Apr 5Lisbon EarlybirdApr 5 · 3200 Meters · Place 2 · Ellendale3200 Meters211:23.80a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23North Dakota State Class B IndoorMar 23 · 3200 Meters · Place 6 · Ellendale3200 Meters611:38.52a PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Oakes Last ChanceMay 15 · 3200 Meters · Place 2 · Ellendale3200 Meters211:11.22a—
May 13701 Apparel Invitational (full)May 13 · 3200 Meters · Place 1 · Ellendale3200 Meters111:08.00a—
May 11JH South Central Conference MeetMay 11 · 800 Meters · Place 1 · Ellendale800 Meters12:24.6—
May 9Ellendale InvitationalMay 9 · 3200 Meters · Place 2 · Ellendale3200 Meters211:46.7—
May 9Ellendale InvitationalMay 9 · 800 Meters · Place 3 · Ellendale800 Meters32:23.1—
May 4Oakes JH InvitationalMay 4 · Discus · Place 8 · EllendaleDiscus879-7—
May 4Oakes JH InvitationalMay 4 · 1600 Meters · Place 1 · Ellendale1600 Meters15:17.14a—
May 4Oakes JH InvitationalMay 4 · 800 Meters · Place 1 · Ellendale800 Meters12:25.87a—
May 2South Central Conference MeetMay 2 · 1600 Meters · Place 5 · Ellendale1600 Meters55:23.50a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21South East RegionMay 21 · 1600 Meters · Place 15 · Ellendale1600 Meters155:22.567
May 21South East RegionMay 21 · 800 Meters · Place 20 · Ellendale800 Meters202:29.607
May 16Oakes Last ChanceMay 16 · 1600 Meters · Place 8 · Ellendale1600 Meters85:39.127
May 16Oakes Last ChanceMay 16 · 800 Meters · Place 12 · Ellendale800 Meters122:32.157
May 7Quarterback Club Varsity/Junior High InvitationalMay 7 · 1600 Meters · Place 4 · Ellendale1600 Meters45:40.587
Apr 21South Central Conference MeetApr 21 · 1600 Meters · Place 9 · Ellendale1600 Meters95:51.07
Apr 21South Central Conference MeetApr 21 · 800 Meters · Place 6 · Ellendale800 Meters62:41.37