Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 2A - South Sub-Section · May 214:49.93aMSHSL Section 2A - South Sub-SectionMay 21, 2026
3200 Meters · Outdoor3A Section True Team · May 410:55.20a3A Section True TeamMay 4, 2026
800 Meters · OutdoorTrojan Relays · May 132:15.22aTrojan RelaysMay 13, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 1600 Meters · Place 14 · Windom Area1600 Meters14.5:07.33a11
May 21MSHSL Section 2A - South Sub-SectionMay 21 · 1600 Meters · Place 6 · Windom Area1600 Meters6.4:49.93a PB11
May 12Trojan RelaysMay 12 · 1600 Meters · Place 3 · Windom Area1600 Meters35:02.10a11
May 7Big South Small School Conference MeetMay 7 · 3200 Meters · Place 3 · Windom Area3200 Meters310:56.95a11
May 43A Section True TeamMay 4 · 3200 Meters · Place 3 · Windom Area3200 Meters3.10:55.20a PB11
Apr 28New Ulm Invitational #2Apr 28 · 1600 Meters · Place 5 · Windom Area1600 Meters5.5:07.52a11
Apr 14Windom MeetApr 14 · 3200 Meters · Place 1 · Windom Area3200 Meters111:07.53a11
Apr 9WIndom MeetApr 9 · 1600 Meters · Place 2 · Windom Area1600 Meters25:08.94a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · 3200 Meters · Place 11 · Windom Area3200 Meters1111:19.09a10
May 13Trojan RelaysMay 13 · 800 Meters · Place 8 · Windom Area800 Meters82:15.22a PB10
May 10Big South Conference Small School ChampionshipMay 10 · 3200 Meters · Place 6 · Windom Area3200 Meters611:13.01a10
May 2Fairmont Sentinel RelaysMay 2 · 3200 Meters · Place 2 · Windom Area3200 Meters210:57.59a10
Apr 29New Ulm MeetApr 29 · 1600 Meters · Place 8 · Windom Area1600 Meters85:10.7310
Apr 15Windom MeetApr 15 · 1600 Meters · Place 3 · Windom Area1600 Meters35:03.5010
Apr 15Windom MeetApr 15 · 800 Meters · Place 2 · Windom Area800 Meters22:18.6410
Apr 10Windom Eagle InviteApr 10 · 3200 Meters · Place 2 · Windom Area3200 Meters211:18.96a10
Apr 8Luverne Cardinal RelaysApr 8 · 1600 Meters · Place 5 · Windom Area1600 Meters55:07.78a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Worthington Trojan RelaysMay 14 · 1600 Meters · Place 9 · Windom Area1600 Meters95:20.14a—
May 11Big South Conference (Smalls)May 11 · 800 Meters · Place 10 · Windom Area800 Meters102:23.24a—
Apr 23Redwood Valley InviteApr 23 · 1600 Meters · Place 11 · Windom Area1600 Meters115:29.60a—
Apr 18Windom meetApr 18 · 3200 Meters · Place 3 · Windom Area3200 Meters312:30.76a—
Apr 15St. Peter Meet #1Apr 15 · 3200 Meters · Place 3 · Windom Area3200 Meters312:33.32a—
Apr 11Windom Eagle InviteApr 11 · 800 Meters · Place 12 · Windom Area800 Meters122:33.25a—
Apr 11Windom Eagle InviteApr 11 · 800 Meters · Place 12 · Windom Area800 Meters122:33.25a—
Apr 9Luverne Cardinal RelaysApr 9 · 1600 Meters · Place 14 · Windom Area1600 Meters145:37.31a—
Apr 9Luverne Cardinal RelaysApr 9 · 800 Meters · Place 10 · Windom Area800 Meters102:31.82a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 1600 Meters · Place 11 · Windom Area1600 Meters115:42.58a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Windom MeetApr 13 · 800 Meters · Place 20 · Windom Area800 Meters202:54.79a—
Apr 11Luverne Cardinal RelaysApr 11 · 3200 Meters · Place 14 · Windom Area3200 Meters1412:25.158
Apr 11Luverne Cardinal RelaysApr 11 · 1600 Meters · Place 21 · Windom Area1600 Meters216:27.848