Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTrojan Relays · May 134:40.58aTrojan RelaysMay 13, 2025
3200 Meters · OutdoorBig South Conference Small School Championship · May 1010:20.28aBig South Conference Small School ChampionshipMay 10, 2025
400 Meters · OutdoorTrojan Relays · May 1253.64aTrojan RelaysMay 12, 2026
800 Meters · OutdoorMSHSL Section 3A - South Sub-Section · May 212:00.52aMSHSL Section 3A - South Sub-SectionMay 21, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3A ChampionshipsMay 28 · 800 Meters · Place 4 · Luverne800 Meters4.2:01.54a11
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 800 Meters · Place 1 · Luverne800 Meters1.2:00.52a PB11
May 12Trojan RelaysMay 12 · 3200 Meters · Place 1 · Luverne3200 Meters110:30.45a11
May 12Trojan RelaysMay 12 · 400 Meters · Place 3 · Luverne400 Meters353.64a PB11
May 8Class A True Team Wild CardMay 8 · 1600 Meters · Place 11 · Luverne1600 Meters11.4:47.11a11
May 8Class A True Team Wild CardMay 8 · 800 Meters · Place 9 · Luverne800 Meters9.2:08.75a11
May 7Big South Small School Conference MeetMay 7 · 800 Meters · Place 1 · Luverne800 Meters12:02.31a11
May 43A Section True TeamMay 4 · 1600 Meters · Place 1 · Luverne1600 Meters1.4:47.11a11
May 43A Section True TeamMay 4 · 800 Meters · Place 1 · Luverne800 Meters1.2:08.75a11
Apr 28Bob Nangle RelaysApr 28 · 3200 Meters · Place 1 · Luverne3200 Meters110:25.77a11
Apr 28Bob Nangle RelaysApr 28 · 400 Meters · Place 5 · Luverne400 Meters553.73a11
Apr 7Luverne Cardinal RelaysApr 7 · 1600 Meters · Place 1 · Luverne1600 Meters14:48.37a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Trojan RelaysMay 13 · 1600 Meters · Place 3 · Luverne1600 Meters34:40.58a PB10
May 10Big South Conference Small School ChampionshipMay 10 · 3200 Meters · Place 2 · Luverne3200 Meters210:20.28a PB10
May 5Section 3A True TeamMay 5 · 800 Meters · Place 5 · Luverne800 Meters52:03.49a10
Apr 29Bob Nangle RelayApr 29 · 1600 Meters · Place 2 · Luverne1600 Meters24:44.26a10
Apr 21Luverne MeetApr 21 · 400 Meters · Place 1 · Luverne400 Meters153.8410
Apr 14Marshall meetApr 14 · 800 Meters · Place 4 · Luverne800 Meters42:08.38a10
Apr 8Luverne Cardinal RelaysApr 8 · 3200 Meters · Place 2 · Luverne3200 Meters210:24.21a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Worthington Trojan RelaysMay 14 · 400 Meters · Place 11 · Luverne400 Meters1155.40a—
May 11Big South Conference (Smalls)May 11 · 1600 Meters · Place 9 · Luverne1600 Meters94:53.76a—
Apr 30Bob Nangle RelaysApr 30 · 1600 Meters · Place 2 · Luverne1600 Meters24:54.56a—
Apr 22Luverne JH MeetApr 22 · 1600 Meters · Place 1 · Luverne1600 Meters14:55.19a—
Apr 22Luverne JH MeetApr 22 · 400 Meters · Place 1 · Luverne400 Meters156.44a—
Apr 20Pipestone Invitational (Valid)Apr 20 · 1600 Meters · Place 2 · Luverne1600 Meters25:00.52a—
Apr 20Pipestone Invitational (Valid)Apr 20 · 800 Meters · Place 5 · Luverne800 Meters52:19.46a—
Apr 15Marshall MeetApr 15 · 1600 Meters · Place 6 · Luverne1600 Meters65:02.34a—
Apr 9Luverne Cardinal RelaysApr 9 · 3200 Meters · Place 5 · Luverne3200 Meters510:58.57a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15Big South Small SchoolsMay 15 · 800 Meters · Place 12 · Luverne800 Meters122:18.038
Apr 25Luverne JH meetApr 25 · 1600 Meters · Place 1 · Luverne1600 Meters15:23.878
Apr 25Luverne JH meetApr 25 · 800 Meters · Place 1 · Luverne800 Meters12:25.988

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 12Luverne Cardinal RelaysApr 12 · 1600 Meters · Place 20 · Luverne1600 Meters206:07.037
Apr 4Luverne InvitationalApr 4 · 1600 Meters · Place 19 · Luverne1600 Meters196:00.097
Apr 4Luverne InvitationalApr 4 · 800 Meters · Place 16 · Luverne800 Meters162:49.547