Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWaseca Invite #2 · May 1614.27aWaseca Invite #2May 16, 2024
1600 Meters · IndoorMSHSL Section 2AA Championships · May 285:15.77aMSHSL Section 2AA ChampionshipsMay 28, 2025
1600 Meters · OutdoorBig South Conference Championship · May 225:13.36Big South Conference ChampionshipMay 22, 2025
200 Meters · OutdoorTCU HS Invite #3 · May 1125.73aTCU HS Invite #3May 11, 2026
3200 Meters · OutdoorSection 2AA True Team · May 612:07.79aSection 2AA True TeamMay 6, 2025
400 Meters · OutdoorWaseca HS Meet #1 · Apr 1456.91aWaseca HS Meet #1April 14, 2026
800 Meters · IndoorMSHSL Section 2AA Championships · May 272:16.86aMSHSL Section 2AA ChampionshipsMay 27, 2026
800 Meters · Outdoor2AA Section True Team · May 42:17.86a2AA Section True TeamMay 4, 2026
Pole Vault · IndoorMSHSL Section 2AA Championships · May 2711-01.00MSHSL Section 2AA ChampionshipsMay 27, 2026
Pole Vault · Outdoor2AA Section True Team · May 411' 0"2AA Section True TeamMay 4, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · Pole Vault · Place 9 · New UlmPole Vault9.11-01.00 PB11
May 27MSHSL Section 2AA ChampionshipsMay 27 · 800 Meters · Place 22 · New Ulm800 MetersRound P22.2:16.86a PB11
Mar 20Old SCC Indoor Track MeetMar 20 · Pole Vault · Place 3 · New UlmPole Vault39-011
Mar 20Old SCC Indoor Track MeetMar 20 · 800 Meters · Place 3 · New Ulm800 Meters32:29.011

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · Pole Vault · Place 6 · New UlmPole Vault6.10' 6"11
May 19Big South Conference ChampionshipMay 19 · 800 Meters · New Ulm800 Meters—DNS11
May 11TCU HS Invite #3May 11 · Pole Vault · Place 3 · New UlmPole Vault311-011
May 11TCU HS Invite #3May 11 · 200 Meters · Place 20 · New Ulm200 Meters2025.73a PB11
May 7Sleepy Eye Meet #2May 7 · Pole Vault · Place 2 · New UlmPole Vault210-611
May 7Sleepy Eye Meet #2May 7 · 400 Meters · Place 8 · New Ulm400 Meters857.10a11
May 42AA Section True TeamMay 4 · Pole Vault · Place 6 · New UlmPole Vault6.11' 0" PB11
May 42AA Section True TeamMay 4 · 800 Meters · Place 13 · New Ulm800 Meters13.2:17.86a PB11
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Pole Vault · Place 11 · New UlmPole Vault11.10' 0"11
Apr 28New Ulm Invitational #2Apr 28 · Pole Vault · Place 4 · New UlmPole Vault4.10' 6"11
Apr 28New Ulm Invitational #2Apr 28 · 800 Meters · New Ulm800 Meters—DNS11
Apr 14Waseca HS Meet #1Apr 14 · Pole Vault · Place 5 · New UlmPole Vault510-611
Apr 14Waseca HS Meet #1Apr 14 · 400 Meters · Place 8 · New Ulm400 Meters856.91a PB11
Apr 9Mankato West Outdoor Opener Apr 9 · Pole Vault · Place 3 · New UlmPole Vault39-611
Mar 313/31/26 Fairmont TriangularMar 31 · 1600 Meters · Place 6 · New Ulm1600 Meters6.5:24.41a11
Mar 313/31/26 Fairmont TriangularMar 31 · Pole Vault · Place 3 · New UlmPole Vault3.10' 0"11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · 1600 Meters · Place 25 · New Ulm1600 Meters25.5:15.77a PB10
May 28MSHSL Section 2AA ChampionshipsMay 28 · Pole Vault · New UlmPole Vault--NH10
Mar 21Old SCC Indoor Track MeetMar 21 · Pole Vault · Place 4 · New UlmPole Vault48-010
Mar 21Old SCC Indoor Track MeetMar 21 · 800 Meters · Place 6 · New Ulm800 Meters62:34.010

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · Pole Vault · Place 11 · New UlmPole Vault119-710
May 22Big South Conference ChampionshipMay 22 · 1600 Meters · Place 13 · New Ulm1600 Meters135:13.36 PB10
May 12TCU Invite #3May 12 · 1600 Meters · Place 2 · New Ulm1600 Meters25:14.09a10
May 8RIver Valley Meet #2May 8 · Pole Vault · Place 1 · New UlmPole Vault19-610
May 8RIver Valley Meet #2May 8 · 800 Meters · Place 4 · New Ulm800 Meters42:25.58a10
May 8RIver Valley Meet #2May 8 · 400 Meters · Place 10 · New Ulm400 Meters1059.40a10
May 6Section 2AA True TeamMay 6 · 3200 Meters · Place 16 · New Ulm3200 Meters16.12:07.79a PB10
May 6Section 2AA True TeamMay 6 · 1600 Meters · Place 16 · New Ulm1600 Meters16.5:16.89a10
May 6Section 2AA True TeamMay 6 · Pole Vault · Place 16 · New UlmPole Vault16.9' 0"10
May 12025 Mankato East Cougar RelaysMay 1 · Pole Vault · Place 11 · New UlmPole Vault119-010
Apr 29New Ulm MeetApr 29 · 1600 Meters · Place 10 · New Ulm1600 Meters105:29.7810
Apr 17Waseca HS Meet #1Apr 17 · Pole Vault · Place 2 · New UlmPole Vault28-010
Apr 14Fairmont Triangular - NU, STPApr 14 · Pole Vault · Place 5 · New UlmPole Vault58-610
Apr 14Fairmont Triangular - NU, STPApr 14 · 1600 Meters · Place 4 · New Ulm1600 Meters45:31.1610
Apr 14Fairmont Triangular - NU, STPApr 14 · 800 Meters · Place 6 · New Ulm800 Meters62:30.5110
Apr 10Mankato West Outdoor OpenerApr 10 · Pole Vault · Place 6 · New UlmPole Vault69-010
Apr 10Mankato West Outdoor OpenerApr 10 · 800 Meters · Place 3 · New Ulm800 Meters32:25.01a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · Pole Vault · New UlmPole Vault--NM9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Big South Large School Conference MeetMay 23 · Pole Vault · Place 11 · New UlmPole Vault118-11—
May 23Big South Large School Conference MeetMay 23 · 1600 Meters · Place 14 · New Ulm1600 Meters145:39.36a—
May 16Waseca Invite #2May 16 · Pole Vault · Place 9 · New UlmPole Vault98-6—
May 16Waseca Invite #2May 16 · 1600 Meters · Place 8 · New Ulm1600 Meters85:35.43a—
May 16Waseca Invite #2May 16 · 100 Meters · Place 39 · New Ulm100 Meters3914.27a PB—
May 9Sleepy Eye Meet #2May 9 · Pole Vault · Place 3 · New UlmPole Vault38-0—
May 9Sleepy Eye Meet #2May 9 · 1600 Meters · Place 9 · New Ulm1600 Meters95:41.20a—
May 7Section 2AA True TeamMay 7 · Pole Vault · Place 20 · New UlmPole Vault20.7' 69
May 22024 Mankato East Cougar RelaysMay 2 · 1600 Meters · Place 27 · New Ulm1600 Meters27.5:36.93a9
May 22024 Mankato East Cougar RelaysMay 2 · Pole Vault · Place 24 · New UlmPole Vault24.7-00.009
Apr 25New Ulm Meet #1Apr 25 · 400 Meters · Place 15 · New Ulm400 Meters151:06.81a—
Apr 23Fairmont InviteApr 23 · Pole Vault · Place 8 · New UlmPole Vault8.8-02.009
Apr 18Waseca InviteApr 18 · Pole Vault · Place 12 · New UlmPole Vault127-0—
Apr 18Waseca InviteApr 18 · 1600 Meters · Place 11 · New Ulm1600 Meters115:59.37a—
Apr 18Waseca InviteApr 18 · 800 Meters · Place 17 · New Ulm800 Meters172:41.55a—
Apr 15St. Peter Meet #1Apr 15 · Pole Vault · Place 6 · New UlmPole Vault67-0—
Apr 11Mankato West QuadApr 11 · 1600 Meters · Place 6 · New Ulm1600 Meters65:46.62a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Fairmont JH MeetMay 8 · 1600 Meters · Place 4 · New Ulm1600 Meters46:00.08
May 8Fairmont JH MeetMay 8 · 800 Meters · Place 5 · New Ulm800 Meters52:47.18
Apr 18St. Peter TriangularApr 18 · Long Jump · Place 8 · New UlmLong Jump813-68
Apr 18St. Peter TriangularApr 18 · 800 Meters · Place 3 · New Ulm800 Meters32:44.758