Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBuc Indoor Invite · Apr 75:49.2Buc Indoor InviteApril 7, 2022
1600 Meters · OutdoorRiver Valley Invite · May 115:05.25aRiver Valley InviteMay 11, 2023
3200 Meters · OutdoorSleepy Eye Meet #2 · May 911:13.88aSleepy Eye Meet #2May 9, 2024
400 Meters · OutdoorMt. Lake Progressive Chiropractic Invite in St. James · Apr 211:04.45aMt. Lake Progressive Chiropractic Invite in St. JamesApril 21, 2022
800 Meters · IndoorWolverine Indoor Meet · Mar 232:12.37aWolverine Indoor MeetMarch 23, 2024
800 Meters · OutdoorMSHSL Section 2A - North Sub Section · May 232:04.46aMSHSL Section 2A - North Sub SectionMay 23, 2024

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15LCWM/Nicollet Meet #1Apr 15 · 800 Meters · Place 2 · River Valley800 Meters22:18.40a10
Apr 8John Weir InviteApr 8 · 800 Meters · Place 2 · River Valley800 Meters22:14.88a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · 800 Meters · Place 1 · River Valley800 Meters12:13.05a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2A ChampionshipsJun 1 · 800 Meters · Place 16 · River Valley800 Meters16.2:29.07a9
May 23MSHSL Section 2A - North Sub SectionMay 23 · 800 Meters · Place 3 · River Valley800 Meters3.2:04.46a PB9
May 16Tomahawk Conference MeetMay 16 · 800 Meters · Place 1 · River Valley800 Meters12:08.56a—
May 13Sleepy Eye Meet #3May 13 · 800 Meters · Place 1 · River Valley800 Meters12:06.97a—
May 9Sleepy Eye Meet #2May 9 · 3200 Meters · Place 2 · River Valley3200 Meters211:13.88a PB—
May 7Section 2A True TeamMay 7 · 800 Meters · Place 4 · River Valley800 Meters4.2:06.40a9
Apr 25New Ulm Meet #1Apr 25 · 800 Meters · Place 2 · River Valley800 Meters22:13.73a—
Apr 15LCWM/Nicollet Meet #1Apr 15 · 800 Meters · Place 2 · River Valley800 Meters2.2:09.20a9
Apr 8River Valley Track Meet #1Apr 8 · 1600 Meters · Place 4 · River Valley1600 Meters45:07.89a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 800 Meters · Place 2 · River Valley800 Meters22:11.92a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Wolverine Indoor MeetMar 23 · 800 Meters · Place 2 · River Valley800 Meters22:12.37a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 2A ChampionshipsJun 3 · 800 Meters · Place 11 · River Valley800 Meters112:12.508
May 25MSHSL Section 2A - Sub-Section NorthMay 25 · 800 Meters · Place 5 · River Valley800 Meters5.2:11.18a8
May 18Tomahawk Conference MeetMay 18 · 800 Meters · Place 1 · River Valley800 Meters12:12.788
May 15River Valley Wildcats QuadMay 15 · 800 Meters · Place 1 · River Valley800 Meters1.2:12.13a8
May 11River Valley InviteMay 11 · 1600 Meters · Place 2 · River Valley1600 Meters2.5:05.25a PB8
May 11River Valley InviteMay 11 · 800 Meters · Place 3 · River Valley800 Meters3.2:19.92a8
May 9Section 2A True TeamMay 9 · 800 Meters · Place 12 · River Valley800 Meters12.2:17.03a8
May 2 SJA Track & Field Invite May 2, 2023May 2 · 800 Meters · Place 4 · River Valley800 Meters4.2:22.56a8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26MSHSL Section 2A - NorthMay 26 · 1600 Meters · Place 10 · River Valley1600 Meters10.5:21.39a7
May 19Tomahawk Conference Meet May 19 · 1600 Meters · Place 4 · River Valley1600 Meters45:35.487
May 16River Valley Meet #3May 16 · 1600 Meters · Place 9 · River Valley1600 Meters9.5:39.09a7
May 12River Valley Meet #2May 12 · 1600 Meters · Place 4 · River Valley1600 Meters4.5:51.75a7
Apr 28New Ulm Invite IApr 28 · 1600 Meters · Place 6 · River Valley1600 Meters65:49.347
Apr 28New Ulm Invite IApr 28 · 400 Meters · Place 15 · River Valley400 Meters151:06.037
Apr 21Mt. Lake Progressive Chiropractic Invite in St. JamesApr 21 · 800 Meters · Place 9 · River Valley800 Meters9.2:32.17a7
Apr 21Mt. Lake Progressive Chiropractic Invite in St. JamesApr 21 · 400 Meters · Place 11 · River Valley400 Meters11.1:04.45a PB7
Apr 19LCWM/N Meet #1Apr 19 · 1600 Meters · Place 11 · River Valley1600 Meters11.5:42.56a7
Apr 19LCWM/N Meet #1Apr 19 · 800 Meters · Place 9 · River Valley800 Meters9.2:34.92a7
Apr 11River Valley Meet #1Apr 11 · 1600 Meters · Place 6 · River Valley1600 Meters6.5:38.51a7
Apr 11River Valley Meet #1Apr 11 · 400 Meters · Place 7 · River Valley400 Meters7.1:06.16a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 7Buc Indoor InviteApr 7 · 1600 Meters · Place 7 · River Valley1600 Meters7.5:49.2 PB7
Apr 7Buc Indoor InviteApr 7 · 800 Meters · Place 11 · River Valley800 Meters11.2:42.47