Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTrojan Relays · May 134:40.58aTrojan RelaysMay 13, 2025
200 Meters · OutdoorWorthington Middle School Meet · May 130.57aWorthington Middle School MeetMay 1, 2023
3200 Meters · OutdoorClass A State True Team Meet · May 1710:00.34aClass A State True Team MeetMay 17, 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 · LuverneLuverne800 Meters4.2:01.54a11
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 800 Meters · Place 1 · LuverneLuverne800 Meters1.2:00.52a PB11
May 12Trojan RelaysMay 12 · 3200 Meters · Place 1 · LuverneLuverne3200 Meters110:30.45a11
May 12Trojan RelaysMay 12 · 400 Meters · Place 3 · LuverneLuverne400 Meters353.64a PB11
May 8Class A True Team Wild CardMay 8 · 1600 Meters · Place 11 · LuverneLuverne1600 Meters11.4:47.11a11
May 8Class A True Team Wild CardMay 8 · 800 Meters · Place 9 · LuverneLuverne800 Meters9.2:08.75a11
May 7Big South Small School Conference MeetMay 7 · 800 Meters · Place 1 · LuverneLuverne800 Meters12:02.31a11
May 43A Section True TeamMay 4 · 1600 Meters · Place 1 · LuverneLuverne1600 Meters1.4:47.11a11
May 43A Section True TeamMay 4 · 800 Meters · Place 1 · LuverneLuverne800 Meters1.2:08.75a11
Apr 28Bob Nangle RelaysApr 28 · 3200 Meters · Place 1 · LuverneLuverne3200 Meters110:25.77a11
Apr 28Bob Nangle RelaysApr 28 · 400 Meters · Place 5 · LuverneLuverne400 Meters553.73a11
Apr 7Luverne Cardinal RelaysApr 7 · 1600 Meters · Place 1 · LuverneLuverne1600 Meters14:48.37a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 12 · LuverneLuverne3200 Meters12.10:08.93a10
May 29MSHSL Section 3A ChampionshipsMay 29 · 3200 Meters · Place 2 · LuverneLuverne3200 Meters2.10:02.59a10
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 3200 Meters · Place 1 · LuverneLuverne3200 Meters1.10:03.75a10
May 17Class A State True Team MeetMay 17 · 3200 Meters · Place 6 · LuverneLuverne3200 Meters6.10:00.34a PB10
May 13Trojan RelaysMay 13 · 1600 Meters · Place 3 · LuverneLuverne1600 Meters34:40.58a PB10
May 10Big South Conference Small School ChampionshipMay 10 · 3200 Meters · Place 2 · LuverneLuverne3200 Meters210:20.28a10
May 5Section 3A True TeamMay 5 · 800 Meters · Place 5 · LuverneLuverne800 Meters52:03.49a10
Apr 29Bob Nangle RelayApr 29 · 1600 Meters · Place 2 · LuverneLuverne1600 Meters24:44.26a10
Apr 21Luverne MeetApr 21 · 400 Meters · Place 1 · LuverneLuverne400 Meters153.8410
Apr 14Marshall meetApr 14 · 800 Meters · Place 4 · LuverneLuverne800 Meters42:08.38a10
Apr 8Luverne Cardinal RelaysApr 8 · 3200 Meters · Place 2 · LuverneLuverne3200 Meters210:24.21a10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30Luverne SectionMay 30 · 3200 Meters · Place 7 · LuverneLuverne3200 Meters7.10:48.74a9
May 30MSHSL Section 3A ChampionshipsMay 30 · 3200 Meters · Place 7 · LuverneLuverne3200 Meters7.10:48.74a9
May 23MSHSL Section 3A - South Sub SectionMay 23 · 3200 Meters · Place 2 · LuverneLuverne3200 Meters2.10:35.52a9
May 18Class A True Team State ChampionshipsMay 18 · 3200 Meters · Place 2 · LuverneLuverne3200 Meters2.10:39.97a9
May 14Worthington Trojan RelaysMay 14 · 400 Meters · Place 11 · LuverneLuverne400 Meters1155.40a—
May 11Big South Conference (Smalls)May 11 · 1600 Meters · Place 9 · LuverneLuverne1600 Meters94:53.76a—
May 7Section 3A True TeamMay 7 · 3200 Meters · Place 5 · LuverneLuverne3200 Meters5.10:28.02a9
May 6Section 3A True TeamMay 6 · 3200 Meters · Place 5 · LuverneLuverne3200 Meters5.10:28.02a9
Apr 30Bob Nangle RelaysApr 30 · 1600 Meters · Place 2 · LuverneLuverne1600 Meters24:54.56a—
Apr 29Worthington Invite testApr 29 · 3200 Meters · Place 3 · LuverneLuverne3200 Meters3.10:43.72a9
Apr 22Luverne JH MeetApr 22 · 1600 Meters · Place 1 · LuverneLuverne1600 Meters14:55.19a—
Apr 22Luverne JH MeetApr 22 · 400 Meters · Place 1 · LuverneLuverne400 Meters156.44a—
Apr 20Pipestone Invitational (Valid)Apr 20 · 1600 Meters · Place 2 · LuverneLuverne1600 Meters25:00.52a—
Apr 20Pipestone Invitational (Valid)Apr 20 · 800 Meters · Place 5 · LuverneLuverne800 Meters52:19.46a—
Apr 15Marshall MeetApr 15 · 1600 Meters · Place 6 · LuverneLuverne1600 Meters65:02.34a—
Apr 9Luverne Cardinal RelaysApr 9 · 3200 Meters · Place 5 · LuverneLuverne3200 Meters510:58.57a—
Apr 5Luverne InviteApr 5 · 800 Meters · Place 2 · LuverneLuverne800 Meters2.2:14.59a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 1600 Meters · Place 8 · LuverneLuverne1600 Meters8.5:19.72a8
May 15Big South Small SchoolsMay 15 · 800 Meters · Place 12 · LuverneLuverne800 Meters122:18.038
May 1Worthington Middle School MeetMay 1 · 1600 Meters · Place 2 · LuverneLuverne1600 Meters2.5:25.08a8
May 1Worthington Middle School MeetMay 1 · 200 Meters · Place 8 · LuverneLuverne200 Meters8.30.57a PB8
Apr 27Worthington InvitationalApr 27 · 800 Meters · Place 5 · LuverneLuverne800 Meters5.2:20.81a8
Apr 25Luverne JH meetApr 25 · 1600 Meters · Place 1 · LuverneLuverne1600 Meters15:23.878
Apr 25Luverne JH meetApr 25 · 800 Meters · Place 1 · LuverneLuverne800 Meters12:25.988
Apr 17Marshall MeetApr 17 · 3200 Meters · Place 4 · LuverneLuverne3200 Meters4.11:37.44a8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Worthington Middle School MeetMay 2 · 1600 Meters · Place 3 · LuverneLuverne1600 Meters3.6:00.06a7
May 2Worthington Middle School MeetMay 2 · 800 Meters · Place 2 · LuverneLuverne800 Meters2.2:48.30a7
Apr 26Luverne 7-8-9 InviteApr 26 · 1600 Meters · LuverneLuverne1600 Meters—5:55.0Unofficial7
Apr 26Luverne 7-8-9 InviteApr 26 · 800 Meters · LuverneLuverne800 Meters—2:33.0Unofficial7
Apr 21Luverne Jr. Cardinal RelaysApr 21 · 1600 Meters · LuverneLuverne1600 Meters—5:55Unofficial7
Apr 21Luverne Jr. Cardinal RelaysApr 21 · 400 Meters · LuverneLuverne400 Meters—1:12.9Unofficial7
Apr 12Luverne Cardinal RelaysApr 12 · 1600 Meters · Place 20 · LuverneLuverne1600 Meters206:07.037
Apr 4Luverne InvitationalApr 4 · 1600 Meters · Place 19 · LuverneLuverne1600 Meters196:00.097
Apr 4Luverne InvitationalApr 4 · 800 Meters · Place 16 · LuverneLuverne800 Meters162:49.547