Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorTomahawk-Valley Indoor Conference Championships · Mar 304:52.92aTomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
1600 Meters · IndoorWolverine Indoor Meet · Mar 235:22.58aWolverine Indoor MeetMarch 23, 2024
1600 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 214:49.00aMSHSL Section 2A - North Sub-SectionMay 21, 2026
3000 Meters · IndoorTomahawk-Valley Indoor Conference Championships · Mar 3010:58.34aTomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
3200 Meters · OutdoorTomahawk Conference Meet · May 1611:01.35aTomahawk Conference MeetMay 16, 2024
800 Meters · OutdoorSt. James JH Invite · May 22:22.82aSt. James JH InviteMay 2, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 1600 Meters · Place 15 · River Valley1600 Meters15.5:13.75a11
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 3200 Meters · Place 11 · River Valley3200 Meters11.11:14.85a11
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 1600 Meters · Place 4 · River Valley1600 Meters4.4:49.00a PB11
May 14Tomahawk Conference ChampionshipMay 14 · 3200 Meters · Place 3 · River Valley3200 Meters311:02.42a11
May 14Tomahawk Conference ChampionshipMay 14 · 1600 Meters · Place 3 · River Valley1600 Meters34:51.13a11
May 11Sleepy Eye Meet #3May 11 · 1600 Meters · Place 2 · River Valley1600 Meters25:00.53a11
May 7Sleepy Eye Meet #2May 7 · 3200 Meters · Place 2 · River Valley3200 Meters211:16.46a11
May 52A Section True TeamMay 5 · 3200 Meters · Place 11 · River Valley3200 Meters11.11:33.67a11
May 52A Section True TeamMay 5 · 1600 Meters · Place 10 · River Valley1600 Meters10.4:58.80a11
May 1Fairmont Sentinel RelaysMay 1 · 3200 Meters · Place 4 · River Valley3200 Meters411:02.09a11
May 1Fairmont Sentinel RelaysMay 1 · 1600 Meters · Place 4 · River Valley1600 Meters44:59.97a11
Apr 28SJM Invitational #4Apr 28 · 3200 Meters · Place 1 · River Valley3200 Meters1.11:10.7011
Apr 14LCWM/Nicollet Meet #1Apr 14 · 1600 Meters · Place 4 · River Valley1600 Meters4.5:09.85a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 3000 Meters · Place 5 · River Valley3000 Meters5.10:58.34a PB11
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 1500 Meters · Place 3 · River Valley1500 Meters3.4:52.92a PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Tomahawk Conference MeetMay 16 · 3200 Meters · Place 4 · River Valley3200 Meters411:01.35a PB—
May 13Sleepy Eye Meet #3May 13 · 3200 Meters · Place 1 · River Valley3200 Meters111:15.39a—
May 9Sleepy Eye Meet #2May 9 · 1600 Meters · Place 5 · River Valley1600 Meters55:06.39a—
May 2St. James JH InviteMay 2 · 1600 Meters · Place 1 · River Valley1600 Meters15:09.33a—
May 2St. James JH InviteMay 2 · 800 Meters · Place 3 · River Valley800 Meters32:22.82a PB—
Apr 25New Ulm Meet #1Apr 25 · 3200 Meters · Place 2 · River Valley3200 Meters211:44.40a—
Apr 25New Ulm Meet #1Apr 25 · 1600 Meters · Place 10 · River Valley1600 Meters105:29.37a—
Apr 8River Valley Track Meet #1Apr 8 · 1600 Meters · Place 7 · River Valley1600 Meters75:54.63a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Wolverine Indoor MeetMar 23 · 1600 Meters · Place 7 · River Valley1600 Meters75:22.58a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 2A ChampionshipsJun 3 · 3200 Meters · Place 13 · River Valley3200 Meters1311:33.518
May 18Tomahawk Conference MeetMay 18 · 3200 Meters · Place 2 · River Valley3200 Meters211:19.228
May 18Tomahawk Conference MeetMay 18 · 1600 Meters · Place 5 · River Valley1600 Meters55:11.678
May 5Fairmont Sentinel RelaysMay 5 · 3200 Meters · Place 6 · River Valley3200 Meters611:28.378
Apr 18LCWM/Nicollet Meet #1Apr 18 · 3200 Meters · Place 4 · River Valley3200 Meters411:30.068

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Tomahawk Conference Meet May 19 · 3200 Meters · Place 3 · River Valley3200 Meters312:08.907
Apr 28New Ulm Invite IApr 28 · 1600 Meters · Place 8 · River Valley1600 Meters85:59.697