Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWolverine Indoor Meet · Mar 237:34.31aWolverine Indoor MeetMarch 23, 2024
1600 Meters · OutdoorA & W Invite · Apr 165:55.0A & W InviteApril 16, 2026
200 Meters · OutdoorSleepy Eye Meet #2 · May 728.75aSleepy Eye Meet #2May 7, 2026
400 Meters · OutdoorLCWM/Nicollet Meet #1 · Apr 1464.59aLCWM/Nicollet Meet #1April 14, 2026
800 Meters · IndoorWolverine Indoor Meet · Mar 212:37.26aWolverine Indoor MeetMarch 21, 2026
800 Meters · OutdoorSleepy Eye Meet #2 · May 72:25.92aSleepy Eye Meet #2May 7, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 800 Meters · Place 16 · River Valley800 Meters16.2:27.50a10
May 7Sleepy Eye Meet #2May 7 · 800 Meters · Place 7 · River Valley800 Meters72:25.92a PB10
May 7Sleepy Eye Meet #2May 7 · 200 Meters · Place 27 · River Valley200 Meters2728.75a PB10
Apr 28SJM Invitational #4Apr 28 · 800 Meters · Place 9 · River Valley800 Meters9.2:32.5010
Apr 16A & W InviteApr 16 · 1600 Meters · Place 8 · River Valley1600 Meters8.5:55.0 PB10
Apr 14LCWM/Nicollet Meet #1Apr 14 · 800 Meters · Place 16 · River Valley800 Meters16.2:39.73a10
Apr 14LCWM/Nicollet Meet #1Apr 14 · 400 Meters · Place 12 · River Valley400 Meters12.64.59a PB10
Mar 24Loyola-Cleveland InvitationalMar 24 · 800 Meters · Place 7 · River Valley800 Meters72:43.20a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Wolverine Indoor MeetMar 21 · 800 Meters · Place 5 · River Valley800 Meters52:37.26a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Sleepy Eye Meet #3May 12 · 800 Meters · Place 14 · River Valley800 Meters143:08.12a9
May 12Sleepy Eye Meet #3May 12 · 400 Meters · Place 9 · River Valley400 Meters91:09.40a9
Apr 15LCWM/Nicollet Meet #1Apr 15 · 400 Meters · Place 17 · River Valley400 Meters1769.76a9
Apr 8John Weir InviteApr 8 · 800 Meters · Place 6 · River Valley800 Meters62:49.42a9
Mar 25Loyola-Cleveland InvitationalMar 25 · 800 Meters · Place 15 · River Valley800 Meters153:15.85a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · 800 Meters · Place 10 · River Valley800 Meters102:54.51a9
Mar 22Wolverine Indoor MeetMar 22 · 800 Meters · Place 11 · River Valley800 Meters112:52.89a9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Tomahawk Conference MeetMay 16 · 800 Meters · Place 11 · River Valley800 Meters112:41.86a—
May 13Sleepy Eye Meet #3May 13 · 800 Meters · Place 11 · River Valley800 Meters112:41.51a—
May 9Sleepy Eye Meet #2May 9 · 1600 Meters · Place 14 · River Valley1600 Meters146:54.16a—
May 2St. James JH InviteMay 2 · 800 Meters · Place 17 · River Valley800 Meters172:46.47a—
Apr 25New Ulm Meet #1Apr 25 · 800 Meters · Place 20 · River Valley800 Meters203:00.48a—
Apr 8River Valley Track Meet #1Apr 8 · 1600 Meters · Place 12 · River Valley1600 Meters126:50.71a—
Apr 8River Valley Track Meet #1Apr 8 · 800 Meters · Place 10 · River Valley800 Meters103:08.97a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 800 Meters · Place 20 · River Valley800 Meters202:53.87a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Wolverine Indoor MeetMar 23 · 1600 Meters · Place 15 · River Valley1600 Meters157:34.31a PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Tomahawk Conference MeetMay 18 · 800 Meters · Place 10 · River Valley800 Meters102:54.957
Apr 18LCWM/Nicollet Meet #1Apr 18 · 800 Meters · Place 25 · River Valley800 Meters253:11.787