Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorLuverne Meet · Apr 215:40.09Luverne MeetApril 21, 2025
3200 Meters · OutdoorState True Team Class A · May 2112:29.09aState True Team Class AMay 21, 2022
400 Meters · OutdoorBob Nangle Relay · Apr 291:03.79aBob Nangle RelayApril 29, 2025
800 Meters · OutdoorMSHSL Section 3A Championships · May 292:21.79aMSHSL Section 3A ChampionshipsMay 29, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3A ChampionshipsMay 28 · 800 Meters · Place 3 · Luverne800 Meters3.2:27.98a12
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 800 Meters · Place 1 · Luverne800 Meters1.2:30.14a12
May 16Class A State True TeamMay 16 · 800 Meters · Place 10 · Luverne800 Meters10.2:30.94a12
May 16Class A State True TeamMay 16 · 400 Meters · Place 16 · Luverne400 Meters16.1:04.16a12
May 7Big South Small School Conference MeetMay 7 · 800 Meters · Place 1 · Luverne800 Meters12:26.27a12
May 43A Section True TeamMay 4 · 800 Meters · Place 3 · Luverne800 Meters3.2:36.35a12
May 43A Section True TeamMay 4 · 400 Meters · Place 4 · Luverne400 Meters4.1:05.26a12
Apr 28Bob Nangle RelaysApr 28 · 1600 Meters · Place 4 · Luverne1600 Meters45:56.73a12
Apr 28Bob Nangle RelaysApr 28 · 800 Meters · Place 2 · Luverne800 Meters22:38.27a12
Apr 7Luverne Cardinal RelaysApr 7 · 400 Meters · Place 3 · Luverne400 Meters31:09.65a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 800 Meters · Place 14 · Luverne800 MetersRound P14.2:22.25a11
May 29MSHSL Section 3A ChampionshipsMay 29 · 800 Meters · Place 2 · Luverne800 Meters2.2:21.79a PB11
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 800 Meters · Place 1 · Luverne800 Meters1.2:23.97a11
May 17Class A State True Team MeetMay 17 · 1600 Meters · Place 7 · Luverne1600 Meters7.5:40.37a11
May 17Class A State True Team MeetMay 17 · 800 Meters · Place 14 · Luverne800 Meters14.2:37.92a11
May 10Big South Conference Small School ChampionshipMay 10 · 800 Meters · Place 1 · Luverne800 Meters12:26.45a11
May 5Section 3A True TeamMay 5 · 1600 Meters · Place 5 · Luverne1600 Meters55:42.96a11
May 5Section 3A True TeamMay 5 · 800 Meters · Place 3 · Luverne800 Meters32:33.83a11
Apr 29Bob Nangle RelayApr 29 · 400 Meters · Place 2 · Luverne400 Meters21:03.79a PB11
Apr 21Luverne MeetApr 21 · 1600 Meters · Place 2 · Luverne1600 Meters25:40.09 PB11
Apr 14Marshall meetApr 14 · 800 Meters · Place 4 · Luverne800 Meters42:41.38a11
Apr 8Luverne Cardinal RelaysApr 8 · 1600 Meters · Place 2 · Luverne1600 Meters25:49.00a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30Luverne SectionMay 30 · 800 Meters · Place 7 · Luverne800 Meters7.2:31.81a10
May 30MSHSL Section 3A ChampionshipsMay 30 · 800 Meters · Place 7 · Luverne800 Meters7.2:31.81a10
May 23MSHSL Section 3A - South Sub SectionMay 23 · 800 Meters · Place 3 · Luverne800 Meters3.2:34.60a10
May 14Worthington Trojan RelaysMay 14 · 1600 Meters · Place 5 · Luverne1600 Meters55:52.78a—
May 11Big South Conference (Smalls)May 11 · 800 Meters · Place 3 · Luverne800 Meters32:36.81a—
Apr 30Bob Nangle RelaysApr 30 · 800 Meters · Place 3 · Luverne800 Meters32:38.29a—
Apr 29Worthington Invite testApr 29 · 400 Meters · Place 6 · Luverne400 Meters6.1:08.49a10
Apr 20Pipestone Invitational (Valid)Apr 20 · 400 Meters · Place 7 · Luverne400 Meters71:12.94a—
Apr 15Marshall MeetApr 15 · 1600 Meters · Place 9 · Luverne1600 Meters96:25.88a—
Apr 9Luverne Cardinal RelaysApr 9 · 400 Meters · Place 6 · Luverne400 Meters61:09.54a—
Apr 5Luverne InviteApr 5 · 400 Meters · Place 2 · Luverne400 Meters2.1:09.48a10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 3A ChampionshipsJun 1 · 1600 Meters · Place 6 · Luverne1600 Meters6.5:44.26a9
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 1600 Meters · Place 4 · Luverne1600 Meters4.5:49.98a9
May 20State True Team A GirlsMay 20 · 3200 Meters · Place 7 · Luverne3200 Meters7.12:37.29a9
May 15Big South Small SchoolsMay 15 · 1600 Meters · Place 3 · Luverne1600 Meters35:45.109
May 8Section 3A True TeamMay 8 · 3200 Meters · Place 6 · Luverne3200 Meters6.12:56.78a9
May 2Bob Nangle RelaysMay 2 · 1600 Meters · Place 5 · Luverne1600 Meters5.6:05.96a9
Apr 17Marshall MeetApr 17 · 1600 Meters · Place 4 · Luverne1600 Meters4.6:00.45a9
Apr 17Marshall MeetApr 17 · 800 Meters · Place 4 · Luverne800 Meters4.2:48.91a9
Apr 11Luverne Cardinal RelaysApr 11 · 3200 Meters · Place 5 · Luverne3200 Meters513:14.559

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 3A ChampionshipsJun 2 · 3200 Meters · Place 4 · Luverne3200 Meters4.12:47.68a8
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 3200 Meters · Place 3 · Luverne3200 Meters3.13:07.00a8
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 400 Meters · Place 8 · Luverne400 Meters8.1:08.73a8
May 21State True Team Class AMay 21 · 3200 Meters · Place 3 · Luverne3200 Meters3.12:29.09a PB8
May 20State True Team Class AAAMay 20 · 3200 Meters · Place 3 · Luverne3200 Meters312:29.098
May 17Worthington Trojan RelaysMay 17 · 1600 Meters · Place 2 · Luverne1600 Meters25:49.928
May 14Big South SmallsMay 14 · 1600 Meters · Place 3 · Luverne1600 Meters3.5:53.70a8
May 9Section 3A True TeamMay 9 · 3200 Meters · Place 4 · Luverne3200 Meters413:04.888
May 3Bob Nangle RelaysMay 3 · 3200 Meters · Place 2 · Luverne3200 Meters212:50.108
May 3Bob Nangle RelaysMay 3 · 400 Meters · Place 3 · Luverne400 Meters31:07.078
Apr 28Worthington InviteApr 28 · 1600 Meters · Place 5 · Luverne1600 Meters5.6:00.41a8
Apr 28Worthington InviteApr 28 · 800 Meters · Place 6 · Luverne800 Meters6.2:46.79a8
Apr 26Luverne 7-8-9 InviteApr 26 · 200 Meters · Luverne200 Meters—31.1Unofficial8
Apr 23Pipestone InvitationalApr 23 · 3200 Meters · Place 2 · Luverne3200 Meters213:53.718
Apr 21Luverne Jr. Cardinal RelaysApr 21 · 1600 Meters · Luverne1600 Meters—6:04Unofficial8
Apr 21Luverne Jr. Cardinal RelaysApr 21 · 400 Meters · Luverne400 Meters—69.9Unofficial8
Apr 4Luverne InvitationalApr 4 · 800 Meters · Place 3 · Luverne800 Meters32:47.718

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MSHSL Section 3A ChampionshipsJun 10 · 800 Meters · Place 13 · Luverne800 Meters13.2:45.19a7
Jun 3MSHSL Section 3A - Southwest Sub-SectionJun 3 · 800 Meters · Place 4 · Luverne800 Meters4.2:37.33a7
May 27Big South Conference QuadMay 27 · 1600 Meters · Place 7 · Luverne1600 Meters7.6:24.99a7
May 25Luverne HSMay 25 · 1600 Meters · Place 6 · Luverne1600 Meters66:28.857
May 20Luverne MeetMay 20 · 800 Meters · Place 3 · Luverne800 Meters32:42.097
May 18Pipestone JH Invite #2May 18 · High Jump · Place 1 · LuverneHigh Jump13-08.007
May 18Pipestone JH Invite #2May 18 · 1600 Meters · Place 2 · Luverne1600 Meters26:24.417
May 10Pipestone Conference #2May 10 · 400 Meters · Place 8 · Luverne400 Meters81:13.727
May 7Fairmont MeetMay 7 · High Jump · Place 10 · LuverneHigh Jump104-00.007
May 7Fairmont MeetMay 7 · 1600 Meters · Place 7 · Luverne1600 Meters76:32.667
Apr 29Luverne Cardinal RelaysApr 29 · 400 Meters · Place 6 · Luverne400 Meters61:12.687
Apr 23Redwood Valley Meet #2Apr 23 · 400 Meters · Place 6 · Luverne400 Meters675.017
Apr 16Cardinal RelaysApr 16 · 400 Meters · Place 4 · Luverne400 Meters41:14.677