Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSJM Invitational #4 · Apr 2818.7SJM Invitational #4April 28, 2026
200 Meters · IndoorWolverine Indoor Meet · Mar 2231.33aWolverine Indoor MeetMarch 22, 2025
200 Meters · OutdoorRIver Valley Meet #2 · May 829.18aRIver Valley Meet #2May 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 2A - North Sub-Section · May 2151.98aMSHSL Section 2A - North Sub-SectionMay 21, 2026
400 Meters · IndoorWolverine Indoor Meet · Mar 2266.80aWolverine Indoor MeetMarch 22, 2025
400 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 221:03.12aMSHSL Section 2A - North Sub-SectionMay 22, 2025
800 Meters · OutdoorSleepy Eye Meet #3 · May 122:37.96aSleepy Eye Meet #3May 12, 2025
High Jump · OutdoorA & W Invite · Apr 165' 0"A & W InviteApril 16, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 21MSHSL Section 2A - North Sub-SectionMay 21 · High Jump · River ValleyHigh Jump--NH10
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 300m Hurdles · Place 10 · River Valley300m Hurdles36" / 0.914m10.51.98a PB10
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 110m Hurdles · Place 10 · River Valley110m Hurdles39" / 0.991m10.21.01a10
May 14Tomahawk Conference ChampionshipMay 14 · High Jump · Place 10 · River ValleyHigh Jump104-810
May 14Tomahawk Conference ChampionshipMay 14 · 300m Hurdles · Place 5 · River Valley300m Hurdles551.95a10
May 14Tomahawk Conference ChampionshipMay 14 · 110m Hurdles · Place 4 · River Valley110m Hurdles421.06a10
May 11Sleepy Eye Meet #3May 11 · 300m Hurdles · Place 3 · River Valley300m Hurdles351.34a10
May 11Sleepy Eye Meet #3May 11 · 110m Hurdles · Place 2 · River Valley110m Hurdles221.09a10
May 7Sleepy Eye Meet #2May 7 · High Jump · Place 10 · River ValleyHigh Jump104-610
May 7Sleepy Eye Meet #2May 7 · 300m Hurdles · Place 5 · River Valley300m Hurdles552.75a10
May 7Sleepy Eye Meet #2May 7 · 110m Hurdles · Place 6 · River Valley110m Hurdles620.82a10
May 52A Section True TeamMay 5 · 300m Hurdles · Place 21 · River Valley300m Hurdles36" / 0.914m21.52.70a10
May 52A Section True TeamMay 5 · 110m Hurdles · Place 22 · River Valley110m Hurdles39" / 0.991m22.21.92a10
May 1Fairmont Sentinel RelaysMay 1 · 110m Hurdles · Place 10 · River Valley110m Hurdles1021.57a10
Apr 28SJM Invitational #4Apr 28 · High Jump · Place 9 · River ValleyHigh Jump9.4' 6"10
Apr 28SJM Invitational #4Apr 28 · 300m Hurdles · Place 8 · River Valley300m Hurdles36" / 0.914m8.52.5010
Apr 28SJM Invitational #4Apr 28 · 110m Hurdles · Place 4 · River Valley110m Hurdles39" / 0.991m4.18.7 PB10
Apr 23New Ulm Invitational #1Apr 23 · High Jump · Place 8 · River ValleyHigh Jump8.4' 10"10
Apr 23New Ulm Invitational #1Apr 23 · 110m Hurdles · Place 7 · River Valley110m Hurdles39" / 0.991m7.21.75a10
Apr 16A & W InviteApr 16 · High Jump · Place 7 · River ValleyHigh Jump7.5' 0" PB10
Apr 16A & W InviteApr 16 · 300m Hurdles · Place 6 · River Valley300m Hurdles36" / 0.914m6.52.110
Apr 16A & W InviteApr 16 · 110m Hurdles · Place 7 · River Valley110m Hurdles39" / 0.991m7.21.510
Apr 14LCWM/Nicollet Meet #1Apr 14 · High Jump · Place 7 · River ValleyHigh Jump7.5-00.0010
Apr 14LCWM/Nicollet Meet #1Apr 14 · 300m Hurdles · Place 8 · River Valley300m Hurdles36" / 0.914m8.53.79a10
Apr 14LCWM/Nicollet Meet #1Apr 14 · 110m Hurdles · Place 5 · River Valley110m Hurdles39" / 0.991m5.21.91a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · High Jump · River ValleyHigh Jump--NH9
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 400 Meters · Place 25 · River Valley400 Meters25.1:03.12a PB9
May 12Sleepy Eye Meet #3May 12 · 800 Meters · Place 10 · River Valley800 Meters102:37.96a PB9
May 8RIver Valley Meet #2May 8 · High Jump · Place 10 · River ValleyHigh Jump104-69
May 8RIver Valley Meet #2May 8 · 400 Meters · Place 18 · River Valley400 Meters181:05.01a9
May 8RIver Valley Meet #2May 8 · 200 Meters · Place 23 · River Valley200 Meters2329.18a PB9
Apr 29St. James Invitational #3Apr 29 · 400 Meters · Place 12 · River Valley400 Meters12.1:05.64a9
Apr 29St. James Invitational #3Apr 29 · 200 Meters · Place 16 · River Valley200 Meters16.29.36a9
Apr 8John Weir InviteApr 8 · 400 Meters · Place 7 · River Valley400 Meters71:07.21a9
Apr 8John Weir InviteApr 8 · 200 Meters · Place 9 · River Valley200 Meters930.63a9
Mar 25Loyola-Cleveland InvitationalMar 25 · Long Jump · Place 10 · River ValleyLong Jump1012-39
Mar 25Loyola-Cleveland InvitationalMar 25 · 400 Meters · Place 8 · River Valley400 Meters81:09.75a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Wolverine Indoor MeetMar 22 · 400 Meters · Place 9 · River Valley400 Meters966.80a PB9
Mar 22Wolverine Indoor MeetMar 22 · 200 Meters · Place 21 · River Valley200 Meters2131.33a PB9