Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJM C Squad Meet #1 · Apr 2013.42aSJM C Squad Meet #1April 20, 2026
1600 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 225:47.03aMSHSL Section 2A - North Sub-SectionMay 22, 2025
200 Meters · OutdoorSJM JH Track Meet · Apr 2128.69aSJM JH Track MeetApril 21, 2025
400 Meters · OutdoorSleepy Eye Meet #2 · May 756.50aSleepy Eye Meet #2May 7, 2026
800 Meters · IndoorTomahawk-Valley Indoor Conference Championships · Mar 302:27.87aTomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
800 Meters · OutdoorA & W Invite · Apr 162:28.0A & W InviteApril 16, 2026
Long Jump · OutdoorA & W Invite · Apr 1614' 2"A & W InviteApril 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 400 Meters · Place 14 · River Valley400 Meters14.57.59a9
May 14Tomahawk Conference ChampionshipMay 14 · 400 Meters · Place 8 · River Valley400 Meters856.53a9
May 11Sleepy Eye Meet #3May 11 · 400 Meters · Place 3 · River Valley400 Meters357.39a9
May 7Sleepy Eye Meet #2May 7 · 400 Meters · Place 6 · River Valley400 Meters656.50a PB9
Apr 23New Ulm Invitational #1Apr 23 · Long Jump · River ValleyLong Jump—DNS9
Apr 20SJM C Squad Meet #1Apr 20 · 100 Meters · Place 4 · River Valley100 Meters4.13.42a PB9
Apr 16A & W InviteApr 16 · Long Jump · Place 14 · River ValleyLong Jump14.14' 2" PB9
Apr 16A & W InviteApr 16 · 800 Meters · Place 5 · River Valley800 Meters5.2:28.0 PB9
Apr 14LCWM/Nicollet Meet #1Apr 14 · 400 Meters · Place 7 · River Valley400 Meters7.59.06a9
Mar 24Loyola-Cleveland InvitationalMar 24 · 400 Meters · Place 8 · River Valley400 Meters81:02.45a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 800 Meters · Place 5 · River Valley800 Meters5.2:27.87a PB9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 1600 Meters · Place 22 · River Valley1600 Meters22.5:47.03a PB8
May 15Tomahawk Valley Conference ChampionshipMay 15 · 800 Meters · Place 8 · River Valley800 Meters82:37.08a8
May 12Sleepy Eye Meet #3May 12 · 800 Meters · Place 7 · River Valley800 Meters72:34.37a8
May 8RIver Valley Meet #2May 8 · 1600 Meters · Place 3 · River Valley1600 Meters35:47.59a8
Apr 29St. James Invitational #3Apr 29 · 800 Meters · Place 8 · River Valley800 Meters8.2:33.91a8
Apr 21SJM JH Track MeetApr 21 · 1600 Meters · Place 6 · River Valley1600 Meters6.6:04.31a8
Apr 21SJM JH Track MeetApr 21 · 200 Meters · Place 5 · River Valley200 Meters5.28.69a PB8
Apr 15LCWM/Nicollet Meet #1Apr 15 · 1600 Meters · Place 10 · River Valley1600 Meters106:24.97a8
Apr 8John Weir InviteApr 8 · 1600 Meters · Place 6 · River Valley1600 Meters66:15.79a8
Mar 25Loyola-Cleveland InvitationalMar 25 · 1600 Meters · Place 15 · River Valley1600 Meters156:13.94a8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Tomahawk Conference MeetMay 16 · 1600 Meters · Place 9 · River Valley1600 Meters96:28.11a—
May 9Sleepy Eye Meet #2May 9 · 1600 Meters · Place 12 · River Valley1600 Meters126:14.41a—
May 2St. James JH InviteMay 2 · 1600 Meters · Place 15 · River Valley1600 Meters156:28.49a—
Apr 25New Ulm Meet #1Apr 25 · 1600 Meters · Place 20 · River Valley1600 Meters206:46.42a—
Apr 15LCWM/Nicollet Meet #1Apr 15 · 1600 Meters · Place 21 · River Valley1600 Meters21.6:44.50a7
Apr 8River Valley Track Meet #1Apr 8 · 1600 Meters · Place 13 · River Valley1600 Meters136:51.08a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 1600 Meters · Place 22 · River Valley1600 Meters226:51.34a—