Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTomahawk Conference Championship · May 145:59.55aTomahawk Conference ChampionshipMay 14, 2026
200 Meters · OutdoorSleepy Eye Meet #3 · May 1329.99aSleepy Eye Meet #3May 13, 2024
400 Meters · IndoorWolverine Indoor Meet · Mar 2268.62aWolverine Indoor MeetMarch 22, 2025
400 Meters · OutdoorMSHSL Section 2A Championships · Jun 11:05.24aMSHSL Section 2A ChampionshipsJune 1, 2024
800 Meters · OutdoorLCWM/Nicollet Meet #1 · Apr 142:36.53aLCWM/Nicollet Meet #1April 14, 2026
Long Jump · OutdoorLCWM/Nicollet Meet #1 · Apr 1511-02.75LCWM/Nicollet Meet #1April 15, 2024
Pole Vault · IndoorTomahawk-Valley Indoor Conference Championships · Mar 307' 6"Tomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
Pole Vault · Outdoor2A Section True Team · May 58' 6"2A Section True TeamMay 5, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Pole Vault · River ValleyPole Vault--NH9
May 14Tomahawk Conference ChampionshipMay 14 · 1600 Meters · Place 4 · River Valley1600 Meters45:59.55a PB9
May 14Tomahawk Conference ChampionshipMay 14 · 800 Meters · Place 4 · River Valley800 Meters42:37.69a9
May 11Sleepy Eye Meet #3May 11 · Pole Vault · Place 1 · River ValleyPole Vault18-09
May 11Sleepy Eye Meet #3May 11 · 800 Meters · Place 2 · River Valley800 Meters22:38.86a9
May 7Sleepy Eye Meet #2May 7 · Pole Vault · Place 2 · River ValleyPole Vault28-09
May 52A Section True TeamMay 5 · Pole Vault · Place 3 · River ValleyPole Vault3.8' 6" PB9
May 52A Section True TeamMay 5 · 800 Meters · Place 11 · River Valley800 Meters11.2:42.84a9
May 1Fairmont Sentinel RelaysMay 1 · Pole Vault · Place 5 · River ValleyPole Vault57-69
Apr 28SJM Invitational #4Apr 28 · Pole Vault · Place 2 · River ValleyPole Vault2.8' 0"9
Apr 28SJM Invitational #4Apr 28 · 800 Meters · Place 3 · River Valley800 Meters3.2:41.809
Apr 20SJM C Squad Meet #1Apr 20 · Pole Vault · Place 1 · River ValleyPole Vault1.8' 0"9
Apr 20SJM C Squad Meet #1Apr 20 · 400 Meters · Place 1 · River Valley400 Meters1.1:05.81a9
Apr 16A & W InviteApr 16 · Pole Vault · Place 4 · River ValleyPole Vault4.7' 0"9
Apr 16A & W InviteApr 16 · 400 Meters · Place 6 · River Valley400 Meters6.1:05.78a9
Apr 14LCWM/Nicollet Meet #1Apr 14 · Pole Vault · Place 2 · River ValleyPole Vault2.7-09.009
Apr 14LCWM/Nicollet Meet #1Apr 14 · 800 Meters · Place 1 · River Valley800 Meters1.2:36.53a PB9
Mar 24Loyola-Cleveland InvitationalMar 24 · Pole Vault · Place 3 · River ValleyPole Vault37-69

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · Pole Vault · Place 2 · River ValleyPole Vault2.7' 6" PB9
Mar 21Wolverine Indoor MeetMar 21 · Pole Vault · Place 1 · River ValleyPole Vault17-69

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · Pole Vault · Place 9 · River ValleyPole Vault97-88
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Pole Vault · Place 5 · River ValleyPole Vault5.8-00.008
May 15Tomahawk Valley Conference ChampionshipMay 15 · 400 Meters · Place 5 · River Valley400 Meters51:07.53a8
May 9Class A Wild CardMay 9 · Pole Vault · Place 13 · River ValleyPole Vault13.7' 6"8
May 8RIver Valley Meet #2May 8 · Pole Vault · Place 2 · River ValleyPole Vault28-08
May 8RIver Valley Meet #2May 8 · 800 Meters · Place 2 · River Valley800 Meters22:38.94a8
May 6Section 2A True TeamMay 6 · Pole Vault · Place 9 · River ValleyPole Vault9.7' 6"8
May 2Fairmont Sentinel RelaysMay 2 · Pole Vault · Place 8 · River ValleyPole Vault86-08
May 2Fairmont Sentinel RelaysMay 2 · 400 Meters · Place 10 · River Valley400 Meters101:08.56a8
Apr 29St. James Invitational #3Apr 29 · Pole Vault · Place 4 · River ValleyPole Vault4.7' 0"8
Apr 29St. James Invitational #3Apr 29 · 800 Meters · Place 2 · River Valley800 Meters2.2:38.32a8
Apr 21SJM JH Track MeetApr 21 · Pole Vault · Place 1 · River ValleyPole Vault1.7' 6"8
Apr 21SJM JH Track MeetApr 21 · 400 Meters · Place 2 · River Valley400 Meters2.1:07.12a8
Apr 15LCWM/Nicollet Meet #1Apr 15 · Pole Vault · Place 4 · River ValleyPole Vault46-38
Apr 15LCWM/Nicollet Meet #1Apr 15 · 800 Meters · Place 7 · River Valley800 Meters72:47.46a8
Apr 8John Weir InviteApr 8 · Pole Vault · Place 2 · River ValleyPole Vault26-68
Apr 8John Weir InviteApr 8 · 400 Meters · Place 3 · River Valley400 Meters31:09.92a8
Mar 25Loyola-Cleveland InvitationalMar 25 · Pole Vault · Place 3 · River ValleyPole Vault37-08
Mar 25Loyola-Cleveland InvitationalMar 25 · 400 Meters · Place 2 · River Valley400 Meters21:10.77a8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · Pole Vault · Place 1 · River ValleyPole Vault17-08
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · 400 Meters · Place 4 · River Valley400 Meters41:09.61a8
Mar 22Wolverine Indoor MeetMar 22 · Pole Vault · Place 5 · River ValleyPole Vault57-08
Mar 22Wolverine Indoor MeetMar 22 · 400 Meters · Place 3 · River Valley400 Meters368.62a PB8

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2A ChampionshipsJun 1 · Pole Vault · River ValleyPole Vault--NM7
Jun 1MSHSL Section 2A ChampionshipsJun 1 · 400 Meters · Place 12 · River Valley400 Meters12.1:05.24a PB7
May 23MSHSL Section 2A - North Sub SectionMay 23 · Pole Vault · Place 8 · River ValleyPole Vault8.7-00.007
May 23MSHSL Section 2A - North Sub SectionMay 23 · 400 Meters · Place 7 · River Valley400 Meters7.1:05.44a7
May 16Tomahawk Conference MeetMay 16 · Long Jump · Place 11 · River ValleyLong Jump1112-7.5—
May 16Tomahawk Conference MeetMay 16 · Pole Vault · Place 2 · River ValleyPole Vault27-0—
May 16Tomahawk Conference MeetMay 16 · 400 Meters · Place 4 · River Valley400 Meters41:05.54a—
May 13Sleepy Eye Meet #3May 13 · Pole Vault · Place 1 · River ValleyPole Vault16-9—
May 13Sleepy Eye Meet #3May 13 · 200 Meters · Place 5 · River Valley200 Meters529.99a PB—
May 9Sleepy Eye Meet #2May 9 · Pole Vault · Place 4 · River ValleyPole Vault46-6—
May 9Sleepy Eye Meet #2May 9 · 400 Meters · Place 4 · River Valley400 Meters41:06.37a—
May 8Class A WildcardMay 8 · 400 Meters · Place 43 · River Valley400 Meters43.1:07.41a7
May 7Section 2A True TeamMay 7 · 400 Meters · Place 12 · River Valley400 Meters12.1:07.41a7
Apr 25New Ulm Meet #1Apr 25 · Long Jump · Place 17 · River ValleyLong Jump1712-6.5—
Apr 15LCWM/Nicollet Meet #1Apr 15 · Long Jump · Place 16 · River ValleyLong Jump16.11-02.75 PB7
Apr 15LCWM/Nicollet Meet #1Apr 15 · 200 Meters · Place 11 · River Valley200 Meters11.30.12a7
Apr 8River Valley Track Meet #1Apr 8 · Long Jump · Place 9 · River ValleyLong Jump911-0.5—
Apr 8River Valley Track Meet #1Apr 8 · 800 Meters · Place 4 · River Valley800 Meters43:03.51a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · Long Jump · Place 18 · River ValleyLong Jump1810-4.50—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 1600 Meters · Place 11 · River Valley1600 Meters117:12.50a—