Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSleepy Eye Meet #3 · May 1113.73aSleepy Eye Meet #3May 11, 2026
200 Meters · IndoorTomahawk-Valley Indoor Conference Championships · Mar 3030.10aTomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
200 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 2128.74aMSHSL Section 2A - North Sub-SectionMay 21, 2026
400 Meters · OutdoorSleepy Eye Meet #3 · May 111:10.05aSleepy Eye Meet #3May 11, 2026
55m Hurdles · 33" · IndoorTomahawk-Valley Indoor Conference Championships · Mar 309.57aTomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
Triple Jump · OutdoorMSHSL Section 2A - North Sub-Section · May 2131-01.00MSHSL Section 2A - North Sub-SectionMay 21, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · Triple Jump · Place 13 · River ValleyTriple Jump13.30-08.75Wind: 1.910
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Triple Jump · Place 8 · River ValleyTriple Jump8.31-01.00 PBWind: 010
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 200 Meters · Place 12 · River Valley200 Meters12.28.74a PB10
May 14Tomahawk Conference ChampionshipMay 14 · Triple Jump · Place 4 · River ValleyTriple Jump429-510
May 14Tomahawk Conference ChampionshipMay 14 · 200 Meters · Place 6 · River Valley200 Meters628.76a10
May 14Tomahawk Conference ChampionshipMay 14 · 100 Meters · Place 5 · River Valley100 Meters513.92a10
May 11Sleepy Eye Meet #3May 11 · 400 Meters · Place 4 · River Valley400 Meters41:10.05a PB10
May 11Sleepy Eye Meet #3May 11 · 100 Meters · Place 3 · River Valley100 Meters313.73a PB10
May 7Sleepy Eye Meet #2May 7 · 200 Meters · Place 5 · River Valley200 Meters529.17a10
May 52A Section True TeamMay 5 · 100m Hurdles · River Valley100m Hurdles33" / 0.838m—DNF10
May 1Fairmont Sentinel RelaysMay 1 · 100m Hurdles · Place 9 · River Valley100m Hurdles918.71a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 55m Hurdles · Place 1 · River Valley55m Hurdles33"1.9.57a PB10
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 200 Meters · Place 5 · River Valley200 Meters5.30.10a PB10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · 300m Hurdles · Place 4 · River Valley300m Hurdles448.79a9
May 31MSHSL Section 2A ChampionshipsMay 31 · 100m Hurdles · Place 7 · River Valley100m Hurdles716.99a9
May 31MSHSL Section 2A ChampionshipsMay 31 · 100m Hurdles · Place 5 · River Valley100m Hurdles516.83a9
May 15Tomahawk Valley Conference ChampionshipMay 15 · 300m Hurdles · Place 2 · River Valley300m Hurdles251.74a9
May 15Tomahawk Valley Conference ChampionshipMay 15 · 100m Hurdles · Place 2 · River Valley100m Hurdles217.97a9
May 15Tomahawk Valley Conference ChampionshipMay 15 · 100 Meters · Place 7 · River Valley100 Meters714.75a9
May 12Sleepy Eye Meet #3May 12 · 100m Hurdles · Place 2 · River Valley100m Hurdles216.94a9
May 8RIver Valley Meet #2May 8 · 100m Hurdles · Place 1 · River Valley100m Hurdles117.36a9
May 8RIver Valley Meet #2May 8 · 100 Meters · Place 3 · River Valley100 Meters313.83a9
May 2Fairmont Sentinel RelaysMay 2 · Pole Vault · Place 10 · River ValleyPole Vault106-09
May 2Fairmont Sentinel RelaysMay 2 · 300m Hurdles · Place 4 · River Valley300m Hurdles452.33a9
May 2Fairmont Sentinel RelaysMay 2 · 100m Hurdles · Place 6 · River Valley100m Hurdles618.02a9
Apr 15LCWM/Nicollet Meet #1Apr 15 · Pole Vault · Place 2 · River ValleyPole Vault26-99
Apr 15LCWM/Nicollet Meet #1Apr 15 · 300m Hurdles · Place 2 · River Valley300m Hurdles254.11a9
Apr 15LCWM/Nicollet Meet #1Apr 15 · 100m Hurdles · Place 3 · River Valley100m Hurdles317.44a9
Apr 8John Weir InviteApr 8 · Pole Vault · Place 3 · River ValleyPole Vault36-09
Apr 8John Weir InviteApr 8 · 300m Hurdles · Place 2 · River Valley300m Hurdles254.04a9
Apr 8John Weir InviteApr 8 · 100m Hurdles · Place 1 · River Valley100m Hurdles118.04a9
Mar 25Loyola-Cleveland InvitationalMar 25 · Pole Vault · Place 4 · River ValleyPole Vault47-09
Mar 25Loyola-Cleveland InvitationalMar 25 · 55m Hurdles · Place 3 · River Valley55m Hurdles39.71a9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · Pole Vault · Place 2 · River ValleyPole Vault27-09
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · 55m Hurdles · Place 2 · River Valley55m Hurdles29.72a9
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · 50m Hurdles · Place 7 · River Valley50m Hurdles714.01a9
Mar 22Wolverine Indoor MeetMar 22 · Pole Vault · Place 6 · River ValleyPole Vault66-69
Mar 22Wolverine Indoor MeetMar 22 · 55m Hurdles · Place 3 · River Valley55m Hurdles39.75a9

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16Tomahawk Conference MeetMay 16 · Pole Vault · Place 3 · River ValleyPole Vault36-6—
May 16Tomahawk Conference MeetMay 16 · 300m Hurdles · Place 1 · River Valley300m Hurdles150.39a—
May 16Tomahawk Conference MeetMay 16 · 100m Hurdles · Place 4 · River Valley100m Hurdles417.83a—
May 13Sleepy Eye Meet #3May 13 · Pole Vault · Place 3 · River ValleyPole Vault36-6—
May 13Sleepy Eye Meet #3May 13 · 300m Hurdles · Place 2 · River Valley300m Hurdles251.27a—
May 13Sleepy Eye Meet #3May 13 · 100m Hurdles · Place 3 · River Valley100m Hurdles317.50a—
May 9Sleepy Eye Meet #2May 9 · 100m Hurdles · Place 2 · River Valley100m Hurdles217.95a—
May 3Fairmont Sentinel RelaysMay 3 · Pole Vault · Place 11 · River ValleyPole Vault116-3—
May 3Fairmont Sentinel RelaysMay 3 · 300m Hurdles · Place 3 · River Valley300m Hurdles351.65a—
May 3Fairmont Sentinel RelaysMay 3 · 100m Hurdles · Place 5 · River Valley100m Hurdles518.73a—
Apr 25New Ulm Meet #1Apr 25 · Triple Jump · Place 4 · River ValleyTriple Jump428-3.75—
Apr 25New Ulm Meet #1Apr 25 · 300m Hurdles · Place 3 · River Valley300m Hurdles355.90a—
Apr 25New Ulm Meet #1Apr 25 · 100m Hurdles · Place 4 · River Valley100m Hurdles420.47a—
Apr 8River Valley Track Meet #1Apr 8 · Triple Jump · Place 3 · River ValleyTriple Jump328-2.25—
Apr 8River Valley Track Meet #1Apr 8 · Pole Vault · Place 3 · River ValleyPole Vault36-6—
Apr 8River Valley Track Meet #1Apr 8 · 300m Hurdles · Place 3 · River Valley300m Hurdles355.30a—
Apr 8River Valley Track Meet #1Apr 8 · 100m Hurdles · Place 5 · River Valley100m Hurdles519.96a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 100m Hurdles · Place 7 · River Valley100m Hurdles722.49a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Wolverine Indoor MeetMar 23 · 55m Hurdles · Place 3 · River Valley55m Hurdles310.31a—