Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorTomahawk-Valley Indoor Conference Championships · Mar 306:38.74aTomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
1600 Meters · IndoorWolverine Indoor Meet · Mar 217:14.50aWolverine Indoor MeetMarch 21, 2026
1600 Meters · OutdoorSJM JH Track Meet · Apr 217:04.11aSJM JH Track MeetApril 21, 2025
200 Meters · OutdoorSleepy Eye Meet #2 · May 935.95aSleepy Eye Meet #2May 9, 2024
3200 Meters · OutdoorTomahawk Conference Championship · May 1415:40.01aTomahawk Conference ChampionshipMay 14, 2026
400 Meters · OutdoorSJM JH Track Meet · Apr 211:22.53aSJM JH Track MeetApril 21, 2025
800 Meters · OutdoorLCWM/Nicollet Meet #1 · Apr 143:17.45aLCWM/Nicollet Meet #1April 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Tomahawk Conference ChampionshipMay 14 · 3200 Meters · Place 10 · River Valley3200 Meters1015:40.01a PB9
May 11Sleepy Eye Meet #3May 11 · 1600 Meters · Place 6 · River Valley1600 Meters67:08.66a9
Apr 30SJM C Squad #2Apr 30 · 1600 Meters · Place 13 · River Valley1600 Meters13.7:06.15a9
Apr 28SJM Invitational #4Apr 28 · 1600 Meters · Place 12 · River Valley1600 Meters12.7:13.909
Apr 23New Ulm Invitational #1Apr 23 · 1600 Meters · Place 6 · River Valley1600 Meters6.7:08.81a9
Apr 20SJM C Squad Meet #1Apr 20 · 1600 Meters · Place 7 · River Valley1600 Meters7.7:07.03a9
Apr 16A & W InviteApr 16 · 3200 Meters · Place 5 · River Valley3200 Meters5.15:53.09
Apr 14LCWM/Nicollet Meet #1Apr 14 · 1600 Meters · Place 14 · River Valley1600 Meters14.7:07.22a9
Apr 14LCWM/Nicollet Meet #1Apr 14 · 800 Meters · Place 22 · River Valley800 Meters22.3:17.45a PB9
Mar 24Loyola-Cleveland InvitationalMar 24 · 1600 Meters · Place 12 · River Valley1600 Meters127:08.48a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 1500 Meters · Place 8 · River Valley1500 Meters8.6:38.74a PB9
Mar 21Wolverine Indoor MeetMar 21 · 1600 Meters · Place 9 · River Valley1600 Meters97:14.50a PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Sleepy Eye Meet #3May 12 · 1600 Meters · Place 14 · River Valley1600 Meters147:36.03a8
May 8RIver Valley Meet #2May 8 · 1600 Meters · Place 5 · River Valley1600 Meters57:20.09a8
Apr 29St. James Invitational #3Apr 29 · 1600 Meters · Place 11 · River Valley1600 Meters11.7:07.74a8
Apr 21SJM JH Track MeetApr 21 · 1600 Meters · Place 12 · River Valley1600 Meters12.7:04.11a PB8
Apr 21SJM JH Track MeetApr 21 · 400 Meters · Place 11 · River Valley400 Meters11.1:22.53a PB8
Apr 15LCWM/Nicollet Meet #1Apr 15 · 1600 Meters · Place 15 · River Valley1600 Meters157:27.57a8
Apr 8John Weir InviteApr 8 · 1600 Meters · Place 7 · River Valley1600 Meters77:26.08a8
Mar 25Loyola-Cleveland InvitationalMar 25 · 1600 Meters · Place 14 · River Valley1600 Meters147:13.27a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Wolverine Indoor MeetMar 22 · 1600 Meters · Place 16 · River Valley1600 Meters167:35.37a8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Sleepy Eye Meet #3May 13 · 1600 Meters · Place 8 · River Valley1600 Meters87:44.40a—
May 9Sleepy Eye Meet #2May 9 · 200 Meters · Place 34 · River Valley200 Meters3435.95a PB—
May 2St. James JH InviteMay 2 · 800 Meters · Place 22 · River Valley800 Meters223:38.48a—
Apr 25New Ulm Meet #1Apr 25 · 1600 Meters · Place 17 · River Valley1600 Meters178:17.58a—