Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCamden Conference Varsity Meet · May 134:57.25aCamden Conference Varsity MeetMay 13, 2026
400 Meters · OutdoorSection 5A True Team · May 61:02.19aSection 5A True TeamMay 6, 2025
800 Meters · OutdoorSouth Dakota National Guard · Apr 162:16.31aSouth Dakota National GuardApril 16, 2026
High Jump · OutdoorLakeview 2 JH Invite · May 24' 6"Lakeview 2 JH InviteMay 2, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3A ChampionshipsMay 28 · 1600 Meters · Place 8 · Ortonville1600 Meters8.4:58.41a8
May 28MSHSL Section 3A ChampionshipsMay 28 · 800 Meters · Place 16 · Ortonville800 Meters16.2:19.97a8
May 21MSHSL Section 3A - North Sub-SectionMay 21 · 1600 Meters · Place 5 · Ortonville1600 Meters5.5:05.27a8
May 21MSHSL Section 3A - North Sub-SectionMay 21 · 800 Meters · Place 4 · Ortonville800 Meters4.2:16.52a8
May 13Camden Conference Varsity MeetMay 13 · 1600 Meters · Place 3 · Ortonville1600 Meters3.4:57.25a PB8
May 13Camden Conference Varsity MeetMay 13 · 800 Meters · Place 5 · Ortonville800 Meters5.2:18.43a8
May 7Camden Conference JH MeetMay 7 · 1600 Meters · Place 1 · Ortonville1600 Meters1.5:16.38a8
May 7Camden Conference JH MeetMay 7 · 800 Meters · Place 1 · Ortonville800 Meters1.2:20.83a8
Apr 2817th Annual Al Handahl InvitationalApr 28 · 1600 Meters · Place 4 · Ortonville1600 Meters4.5:21.71a8
Apr 2817th Annual Al Handahl InvitationalApr 28 · 800 Meters · Place 4 · Ortonville800 Meters4.2:22.98a8
Apr 23Nibbe InvitationalApr 23 · 1600 Meters · Place 3 · Ortonville1600 Meters3.5:18.33a8
Apr 23Nibbe InvitationalApr 23 · 800 Meters · Place 4 · Ortonville800 Meters4.2:22.37a8
Apr 16South Dakota National GuardApr 16 · 1600 Meters · Place 4 · Ortonville1600 Meters4.5:10.27a8
Apr 16South Dakota National GuardApr 16 · 800 Meters · Place 3 · Ortonville800 Meters3.2:16.31a PB8
Apr 14Montevideo InvitationalApr 14 · 1600 Meters · Place 4 · Ortonville1600 Meters4.5:17.18a8
Apr 14Montevideo InvitationalApr 14 · 800 Meters · Place 2 · Ortonville800 Meters2.2:22.40a8
Apr 7Luverne Cardinal RelaysApr 7 · 1600 Meters · Place 9 · Ortonville1600 Meters95:32.95a8
Apr 7Luverne Cardinal RelaysApr 7 · 800 Meters · Place 3 · Ortonville800 Meters32:31.89a8

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22MSHSL Section 3A - North Sub-SectionMay 22 · 1600 Meters · Place 7 · Ortonville1600 Meters7.5:15.12a7
May 22MSHSL Section 3A - North Sub-SectionMay 22 · 800 Meters · Place 9 · Ortonville800 Meters9.2:21.47a7
May 15Camden Conference ChampionshipMay 15 · 800 Meters · Place 7 · Ortonville800 Meters72:24.12a7
May 8Camden Conference JH MeetMay 8 · 1600 Meters · Place 4 · Ortonville1600 Meters45:21.69a7
May 8Camden Conference JH MeetMay 8 · 800 Meters · Place 5 · Ortonville800 Meters52:37.03a7
May 8Camden Conference JH MeetMay 8 · 400 Meters · Place 7 · Ortonville400 Meters71:02.58a7
May 6Section 5A True TeamMay 6 · 800 Meters · Place 14 · Ortonville800 Meters14.2:32.68a7
May 6Section 5A True TeamMay 6 · 400 Meters · Place 17 · Ortonville400 Meters17.1:02.19a PB7
May 2Lakeview 2 JH InviteMay 2 · 1600 Meters · Place 3 · Ortonville1600 Meters3.5:34.91a7
May 2Lakeview 2 JH InviteMay 2 · High Jump · Place 4 · OrtonvilleHigh Jump4.4' 6" PB7
May 2Lakeview 2 JH InviteMay 2 · 800 Meters · Place 1 · Ortonville800 Meters1.2:26.40a7
May 2Lakeview 2 JH InviteMay 2 · 400 Meters · Place 6 · Ortonville400 Meters6.1:04.45a7
Apr 24Nibbe InvitationalApr 24 · 1600 Meters · Place 8 · Ortonville1600 Meters8.5:24.307
Apr 24Nibbe InvitationalApr 24 · 800 Meters · Place 7 · Ortonville800 Meters7.2:23.307
Apr 22Benson InvitationalApr 22 · 1600 Meters · Place 5 · Ortonville1600 Meters55:18.797
Apr 22Benson InvitationalApr 22 · 800 Meters · Place 7 · Ortonville800 Meters72:30.647
Apr 21Luverne MeetApr 21 · 1600 Meters · Place 7 · Ortonville1600 Meters75:33.617
Apr 21Luverne MeetApr 21 · 800 Meters · Place 7 · Ortonville800 Meters72:33.807
Apr 15Montevideo InvitationalApr 15 · 1600 Meters · Place 6 · Ortonville1600 Meters65:34.53a7
Apr 15Montevideo InvitationalApr 15 · 800 Meters · Place 7 · Ortonville800 Meters72:26.98a7