Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMankato West Indoor Meet · Mar 315:08.28aMankato West Indoor MeetMarch 31, 2026
1600 Meters · OutdoorMSHSL Section 1AA Championships · May 284:44.69aMSHSL Section 1AA ChampionshipsMay 28, 2026
3200 Meters · OutdoorMSHSL Section 1AA Championships · May 2810:18.25aMSHSL Section 1AA ChampionshipsMay 28, 2026
800 Meters · OutdoorMRC Track Meet · Apr 202:15.22aMRC Track MeetApril 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AA ChampionshipsMay 28 · 3200 Meters · Place 6 · Waseca3200 Meters6.10:18.25a PB10
May 28MSHSL Section 1AA ChampionshipsMay 28 · 1600 Meters · Place 4 · Waseca1600 Meters4.4:44.69a PB10
May 19Big South Conference ChampionshipMay 19 · 3200 Meters · Place 7 · Waseca3200 Meters7.10:34.46a10
May 12Waseca HS Meet #2May 12 · 1600 Meters · Place 1 · Waseca1600 Meters15:03.52a10
May 12Waseca HS Meet #2May 12 · 800 Meters · Place 2 · Waseca800 Meters22:18.48a10
May 8Class AA True Team Wild CardMay 8 · 3200 Meters · Place 26 · Waseca3200 Meters26.10:38.12a10
May 8Class AA True Team Wild CardMay 8 · 1600 Meters · Place 28 · Waseca1600 Meters28.4:49.29a10
May 51AA Section True TeamMay 5 · 3200 Meters · Place 6 · Waseca3200 Meters6.10:38.12a10
May 51AA Section True TeamMay 5 · 1600 Meters · Place 6 · Waseca1600 Meters6.4:49.29a10
Apr 28St. Charles Varsity Apr 28 · 3200 Meters · Place 4 · Waseca3200 Meters410:43.66a10
Apr 24PEM - Winged Foot InvitationalApr 24 · 1600 Meters · Place 2 · Waseca1600 Meters24:50.71a10
Apr 20MRC Track MeetApr 20 · 1600 Meters · Place 2 · Waseca1600 Meters24:59.10a10
Apr 20MRC Track MeetApr 20 · 800 Meters · Place 1 · Waseca800 Meters12:15.22a PB10
Apr 14Waseca HS Meet #1Apr 14 · 3200 Meters · Place 2 · Waseca3200 Meters210:45.22a10
Apr 9Mankato West Outdoor Opener Apr 9 · 3200 Meters · Place 2 · Waseca3200 Meters211:09.73a10
Mar 24Loyola-Cleveland InvitationalMar 24 · 1600 Meters · Place 5 · Waseca1600 Meters55:10.32a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Mankato West Indoor MeetMar 31 · 1600 Meters · Place 3 · Waseca1600 Meters35:08.28a PB10
Mar 19Mankato East Indoor Quad Invite 3/19/2026Mar 19 · 1600 Meters · Place 6 · Waseca1600 Meters6.5:14.0010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AA ChampionshipsMay 29 · 3200 Meters · Place 15 · Waseca3200 Meters15.10:51.97a9
May 29MSHSL Section 1AA ChampionshipsMay 29 · 1600 Meters · Place 24 · Waseca1600 Meters24.5:14.89a9
May 22Big South Conference ChampionshipMay 22 · 3200 Meters · Place 7 · Waseca3200 Meters711:06.029
May 6Section 2AA True TeamMay 6 · 3200 Meters · Place 14 · Waseca3200 Meters14.11:13.01a9
Apr 29St. Charles Varsity InviteApr 29 · 3200 Meters · Place 9 · Waseca3200 Meters9.11:29.68a9
Apr 25PEM Winged Foot InvitationalApr 25 · 1600 Meters · Place 8 · Waseca1600 Meters85:36.449
Apr 21TCU Invite #1Apr 21 · 1600 Meters · Place 5 · Waseca1600 Meters55:17.799
Apr 10Mankato West Outdoor OpenerApr 10 · 1600 Meters · Place 12 · Waseca1600 Meters125:31.03a9
Apr 10Mankato West Outdoor OpenerApr 10 · 800 Meters · Place 5 · Waseca800 Meters52:30.01a9
Mar 25Loyola-Cleveland InvitationalMar 25 · 1600 Meters · Place 12 · Waseca1600 Meters125:55.63a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1Mankato West Indoor MeetApr 1 · 1600 Meters · Place 12 · Waseca1600 Meters125:43.52a9