Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNew Ulm Meet #2 · Apr 2721.15aNew Ulm Meet #2April 27, 2023
200 Meters · OutdoorRIver Valley Meet #2 · May 829.67aRIver Valley Meet #2May 8, 2025
300m Hurdles · 30" / 0.762m · Outdoor2A Section True Team · May 559.10a2A Section True TeamMay 5, 2026
400 Meters · OutdoorMSHSL Section 2A - North Sub Section · May 231:06.99aMSHSL Section 2A - North Sub SectionMay 23, 2024
55m Hurdles · 33" · IndoorMankato West Indoor Meet 4/4/23 · Apr 412.71aMankato West Indoor Meet 4/4/23April 4, 2023
800 Meters · OutdoorRiver Valley Invite · May 112:59.27aRiver Valley InviteMay 11, 2023
High Jump · OutdoorMSHSL Section 2A - North Sub-Section · May 224-06.00MSHSL Section 2A - North Sub-SectionMay 22, 2025
Triple Jump · OutdoorNew Ulm Meet #2 · Apr 2723' 0New Ulm Meet #2April 27, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21MSHSL Section 2A - North Sub-SectionMay 21 · High Jump · River ValleyHigh Jump--NH10
May 14Tomahawk Conference ChampionshipMay 14 · High Jump · Place 7 · River ValleyHigh Jump74-410
May 7Sleepy Eye Meet #2May 7 · High Jump · Place 5 · River ValleyHigh Jump54-610
May 7Sleepy Eye Meet #2May 7 · 200 Meters · Place 12 · River Valley200 Meters1230.57a10
May 52A Section True TeamMay 5 · High Jump · Place 19 · River ValleyHigh Jump19.4' 4"10
May 52A Section True TeamMay 5 · 300m Hurdles · Place 19 · River Valley300m Hurdles30" / 0.762m19.59.10a PB10
May 1Fairmont Sentinel RelaysMay 1 · High Jump · Place 8 · River ValleyHigh Jump84-710
Apr 28SJM Invitational #4Apr 28 · High Jump · Place 12 · River ValleyHigh Jump12.4' 0"10
Apr 16A & W InviteApr 16 · High Jump · Place 5 · River ValleyHigh Jump5.4' 4"10
Apr 14LCWM/Nicollet Meet #1Apr 14 · High Jump · Place 5 · River ValleyHigh Jump5.4-03.0010
Mar 24Loyola-Cleveland InvitationalMar 24 · High Jump · Place 11 · River ValleyHigh Jump114-410

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · High Jump · Place 15 · River ValleyHigh Jump15.4-06.00 PB9
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 200 Meters · Place 19 · River Valley200 Meters19.29.70a9
May 15Tomahawk Valley Conference ChampionshipMay 15 · 200 Meters · Place 8 · River Valley200 Meters830.85a9
May 9Class A Wild CardMay 9 · High Jump · Place 45 · River ValleyHigh Jump45.4' 4"9
May 8RIver Valley Meet #2May 8 · High Jump · Place 5 · River ValleyHigh Jump54-29
May 8RIver Valley Meet #2May 8 · 200 Meters · Place 5 · River Valley200 Meters529.67a PB9
May 6Section 2A True TeamMay 6 · High Jump · Place 18 · River ValleyHigh Jump18.4' 4"9
May 2Fairmont Sentinel RelaysMay 2 · High Jump · Place 13 · River ValleyHigh Jump134-49
Apr 29St. James Invitational #3Apr 29 · High Jump · Place 5 · River ValleyHigh Jump5.4' 6"9
Apr 29St. James Invitational #3Apr 29 · 400 Meters · Place 14 · River Valley400 Meters14.1:15.39a9
Apr 15LCWM/Nicollet Meet #1Apr 15 · High Jump · Place 4 · River ValleyHigh Jump44-39
Apr 15LCWM/Nicollet Meet #1Apr 15 · 400 Meters · Place 7 · River Valley400 Meters771.39a9
Apr 8John Weir InviteApr 8 · High Jump · Place 4 · River ValleyHigh Jump44-29
Apr 8John Weir InviteApr 8 · 400 Meters · Place 4 · River Valley400 Meters41:12.23a9
Mar 25Loyola-Cleveland InvitationalMar 25 · High Jump · Place 4 · River ValleyHigh Jump44-69
Mar 25Loyola-Cleveland InvitationalMar 25 · 400 Meters · Place 10 · River Valley400 Meters101:15.93a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · High Jump · Place 1 · River ValleyHigh Jump14-89

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · 400 Meters · Place 10 · River Valley400 Meters10.1:06.99a PB8
May 16Tomahawk Conference MeetMay 16 · 400 Meters · Place 5 · River Valley400 Meters51:08.41a—
May 13Sleepy Eye Meet #3May 13 · 400 Meters · Place 9 · River Valley400 Meters91:11.42a—
May 13Sleepy Eye Meet #3May 13 · 200 Meters · Place 9 · River Valley200 Meters930.47a—
May 9Sleepy Eye Meet #2May 9 · 200 Meters · Place 18 · River Valley200 Meters1830.40a—
May 3Fairmont Sentinel RelaysMay 3 · 400 Meters · Place 12 · River Valley400 Meters121:09.25a—
Apr 25New Ulm Meet #1Apr 25 · 400 Meters · Place 7 · River Valley400 Meters71:11.38a—
Apr 15LCWM/Nicollet Meet #1Apr 15 · 400 Meters · Place 18 · River Valley400 Meters18.76.94a8
Apr 8River Valley Track Meet #1Apr 8 · 400 Meters · Place 4 · River Valley400 Meters41:12.68a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25MSHSL Section 2A - Sub-Section NorthMay 25 · 400 Meters · Place 16 · River Valley400 Meters16.1:12.68a7
May 18Tomahawk Conference MeetMay 18 · 400 Meters · Place 5 · River Valley400 Meters51:09.107
May 15River Valley Wildcats QuadMay 15 · 400 Meters · Place 4 · River Valley400 Meters4.1:09.60a7
May 11River Valley InviteMay 11 · 800 Meters · Place 7 · River Valley800 Meters7.2:59.27a PB7
May 2 SJA Track & Field Invite May 2, 2023May 2 · 100m Hurdles · Place 8 · River Valley100m Hurdles33" / 0.838m8.24.13a7
Apr 27New Ulm Meet #2Apr 27 · Triple Jump · Place 12 · River ValleyTriple Jump12.23' 0 PB7
Apr 27New Ulm Meet #2Apr 27 · 100m Hurdles · Place 10 · River Valley100m Hurdles33" / 0.838m10.21.15a PB7
Apr 27New Ulm Meet #2Apr 27 · 400 Meters · Place 5 · River Valley400 Meters5.1:08.89a7
Apr 18LCWM/Nicollet Meet #1Apr 18 · 300m Hurdles · Place 9 · River Valley300m Hurdles961.167
Apr 18LCWM/Nicollet Meet #1Apr 18 · 100m Hurdles · Place 14 · River Valley100m Hurdles1423.187
Apr 14New Ulm Meet #1Apr 14 · Triple Jump · Place 9 · River ValleyTriple Jump9.21' 97
Apr 14New Ulm Meet #1Apr 14 · 100m Hurdles · Place 12 · River Valley100m Hurdles33" / 0.838m12.23.79a7

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Mankato West Indoor Meet 4/4/23Apr 4 · 55m Hurdles · Place 14 · River Valley55m Hurdles33"14.12.71a PB7
Apr 4Mankato West Indoor Meet 4/4/23Apr 4 · Triple Jump · River ValleyTriple Jump—ND7