Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSleepy Eye Meet #2 · May 74:42.87aSleepy Eye Meet #2May 7, 2026
3000 Meters · IndoorTomahawk-Valley Indoor Conference Championships · Mar 319:58.97aTomahawk-Valley Indoor Conference ChampionshipsMarch 31, 2025
3200 Meters · OutdoorMSHSL Section 3A Championships · May 289:59.60aMSHSL Section 3A ChampionshipsMay 28, 2026
400 Meters · OutdoorMCC JH Invitational · May 101:04.27aMCC JH InvitationalMay 10, 2022
800 Meters · Outdoor17th Annual Al Handahl Invitational · Apr 282:17.49a17th Annual Al Handahl InvitationalApril 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 12 · Wabasso3200 Meters12.10:01.84a12
May 28MSHSL Section 3A ChampionshipsMay 28 · 3200 Meters · Place 1 · Wabasso3200 Meters1.9:59.60a PB12
May 21MSHSL Section 3A - Central Sub-SectionMay 21 · 3200 Meters · Place 1 · Wabasso3200 Meters1.10:00.34a12
May 14Tomahawk Conference ChampionshipMay 14 · 3200 Meters · Place 1 · Wabasso3200 Meters110:15.21a12
May 14Tomahawk Conference ChampionshipMay 14 · 1600 Meters · Place 2 · Wabasso1600 Meters24:45.26a12
May 7Sleepy Eye Meet #2May 7 · 3200 Meters · Place 1 · Wabasso3200 Meters110:20.84a12
May 7Sleepy Eye Meet #2May 7 · 1600 Meters · Place 1 · Wabasso1600 Meters14:42.87a PB12
Apr 30Lakeview Varsity InvitationalApr 30 · 3200 Meters · Place 1 · Wabasso3200 Meters1.10:25.04a12
Apr 2817th Annual Al Handahl InvitationalApr 28 · 1600 Meters · Place 2 · Wabasso1600 Meters2.5:00.14a12
Apr 2817th Annual Al Handahl InvitationalApr 28 · 800 Meters · Place 3 · Wabasso800 Meters3.2:17.49a PB12
Apr 21Redwood Valley Varsity InviteApr 21 · 3200 Meters · Place 1 · Wabasso3200 Meters1.9:59.95a12
Apr 16ACGC InvitationalApr 16 · 3200 Meters · Place 1 · Wabasso3200 Meters1.10:38.35a12
Apr 9WIndom MeetApr 9 · 1600 Meters · Place 1 · Wabasso1600 Meters14:54.87a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 3000 Meters · Place 2 · Wabasso3000 Meters2.10:00.91a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3A ChampionshipsMay 29 · 3200 Meters · Place 3 · Wabasso3200 Meters3.10:14.23a11
May 22MSHSL Section 3A - Central Sub-SectionMay 22 · 3200 Meters · Place 2 · Wabasso3200 Meters210:17.45a11
May 15Tomahawk Valley Conference ChampionshipMay 15 · 3200 Meters · Place 1 · Wabasso3200 Meters110:30.47a11
May 12RTR meetMay 12 · 1600 Meters · Place 1 · Wabasso1600 Meters14:55.83a11
May 8RIver Valley Meet #2May 8 · 3200 Meters · Place 1 · Wabasso3200 Meters110:51.22a11
Apr 22Redwood Valley Varsity InviteApr 22 · 3200 Meters · Place 2 · Wabasso3200 Meters2.10:27.41a11
Apr 15Windom MeetApr 15 · 1600 Meters · Place 2 · Wabasso1600 Meters24:59.2011
Apr 10Windom Eagle InviteApr 10 · 3200 Meters · Place 1 · Wabasso3200 Meters110:58.30a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · 3000 Meters · Place 1 · Wabasso3000 Meters19:58.97a PB11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30Luverne SectionMay 30 · 3200 Meters · Place 5 · Wabasso3200 Meters5.10:42.67a10
May 30MSHSL Section 3A ChampionshipsMay 30 · 3200 Meters · Place 5 · Wabasso3200 Meters5.10:42.67a10
May 23MSHSL Section 3A - East Sub SectionMay 23 · 3200 Meters · Place 3 · Wabasso3200 Meters3.11:04.61a10
May 16Tomahawk Conference MeetMay 16 · 3200 Meters · Place 1 · Wabasso3200 Meters110:47.49a—
May 9Sleepy Eye Meet #2May 9 · 1600 Meters · Place 2 · Wabasso1600 Meters24:55.11a—
May 2Laker Invitational 2May 2 · 1600 Meters · Place 1 · Wabasso1600 Meters14:51.45a—
May 2Laker Invitational 2May 2 · 800 Meters · Place 7 · Wabasso800 Meters72:24.40a—
Apr 23Redwood Valley InviteApr 23 · 3200 Meters · Place 4 · Wabasso3200 Meters410:54.35a—
Apr 18Windom meetApr 18 · 1600 Meters · Place 4 · Wabasso1600 Meters45:23.05a—
Apr 18Windom meetApr 18 · 800 Meters · Place 5 · Wabasso800 Meters52:27.74a—
Apr 11Laker Invitational 1Apr 11 · 1600 Meters · Place 3 · Wabasso1600 Meters35:10.85a—
Apr 8TMB Panther IApr 8 · 3200 Meters · Place 2 · Wabasso3200 Meters211:26.14a—
Apr 4Dick Davidson InviteApr 4 · 1600 Meters · Place 1 · Wabasso1600 Meters15:13.22a—
Apr 4Dick Davidson InviteApr 4 · 800 Meters · Place 3 · Wabasso800 Meters32:21.68a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 3A ChampionshipsJun 1 · 3200 Meters · Place 12 · Wabasso3200 Meters12.11:37.51a9
May 25MSHSL Section 3A - Sub-Section CentralMay 25 · 3200 Meters · Place 3 · Wabasso3200 Meters3.11:22.88a9
May 18Tomahawk Conference MeetMay 18 · 3200 Meters · Place 1 · Wabasso3200 Meters110:57.909
May 11River Valley InviteMay 11 · 1600 Meters · Place 3 · Wabasso1600 Meters3.5:06.39a9
May 9BOLD/BLHS INVITATIONALMay 9 · 3200 Meters · Place 1 · Wabasso3200 Meters111:09.969
May 4Laker JH Invitational 2May 4 · 1600 Meters · Place 1 · Wabasso1600 Meters1.5:16.40a9
May 4Laker JH Invitational 2May 4 · 800 Meters · Place 1 · Wabasso800 Meters1.2:25.42a9
May 2Lakeview Varsity Invitational 1May 2 · 3200 Meters · Place 1 · Wabasso3200 Meters1.11:02.88a9
Apr 27Al Handahl Invitational Apr 27 · 1600 Meters · Place 7 · Wabasso1600 Meters75:23.49a—
Apr 24JH Rebel RelaysApr 24 · 1600 Meters · Place 2 · Wabasso1600 Meters2.5:06.88a9
Apr 24JH Rebel RelaysApr 24 · 800 Meters · Place 2 · Wabasso800 Meters2.2:26.93a9
Apr 18TMB Panther IIApr 18 · 3200 Meters · Place 4 · Wabasso3200 Meters4.11:39.75a9
Apr 17Laker JH Invitational 1Apr 17 · 1600 Meters · Place 1 · Wabasso1600 Meters1.5:24.54a9
Apr 17Laker JH Invitational 1Apr 17 · 800 Meters · Place 1 · Wabasso800 Meters1.2:20.85a9
Apr 11Observer/Advocate InvitationalApr 11 · 3200 Meters · Place 4 · Wabasso3200 Meters4.11:32.50a9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26MSHSL Section 3A - Sub-Section EastMay 26 · 3200 Meters · Place 5 · Wabasso3200 Meters5.12:02.05a8
May 19Tomahawk Conference Meet May 19 · 3200 Meters · Place 4 · Wabasso3200 Meters412:23.478
May 10MCC JH InvitationalMay 10 · 1600 Meters · Place 5 · Wabasso1600 Meters5.5:38.90a8
May 10MCC JH InvitationalMay 10 · 400 Meters · Place 4 · Wabasso400 Meters4.1:04.27a PB8
May 5Dick Davidson InviteMay 5 · 1600 Meters · Place 6 · Wabasso1600 Meters6.5:35.55a8
May 3Laker Invitational May 3 · 1600 Meters · Place 11 · Wabasso1600 Meters11.5:41.51a8
May 3Laker Invitational May 3 · 800 Meters · Place 10 · Wabasso800 Meters10.2:37.33a8
Apr 26Redwood Valley InviteApr 26 · 1600 Meters · Place 11 · Wabasso1600 Meters11.5:33.05a8
Apr 21Al Handahl Invitational Apr 21 · 800 Meters · Place 16 · Wabasso800 Meters16.2:33.758
Apr 19TMB Panther IIApr 19 · 800 Meters · Place 9 · Wabasso800 Meters9.2:34.10a8
Apr 11Laker JH/JV InvitationalApr 11 · 1600 Meters · Place 1 · Wabasso1600 Meters1.5:43.098