Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTCU HS Meet #2 · Apr 305:53.44aTCU HS Meet #2April 30, 2026
200 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 2230.13Belle Plaine Tiger Indoor InvMarch 22, 2025
200 Meters · OutdoorLCWM/Nicollet Meet #3 · May 727.60aLCWM/Nicollet Meet #3May 7, 2026
2000 Meters · IndoorBP Indoor Inv · Mar 218:38.18aBP Indoor Inv March 21, 2026
400 Meters · IndoorBP Indoor Inv · Mar 211:03.00aBP Indoor Inv March 21, 2026
400 Meters · OutdoorSibley East Varsity Meet · Apr 1459.82aSibley East Varsity MeetApril 14, 2026
55 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 228.48Belle Plaine Tiger Indoor InvMarch 22, 2025
600 Meters · IndoorBP Indoor Inv · Mar 211:48.31aBP Indoor Inv March 21, 2026
800 Meters · IndoorMSHSL Section 2AA Championships · May 272:16.48aMSHSL Section 2AA ChampionshipsMay 27, 2026
800 Meters · OutdoorBig South Conference Championship · May 192:22.31aBig South Conference ChampionshipMay 19, 2026
Discus · 1.6kg · OutdoorMSHSL Section 1AA Championships · May 2984-06MSHSL Section 1AA ChampionshipsMay 29, 2025

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 800 Meters · Place 21 · Tri-City United800 MetersRound P21.2:16.48a PB12
Mar 27Old MRC IndoorMar 27 · 400 Meters · Place 7 · Tri-City United400 Meters71:03.4212
Mar 21BP Indoor Inv Mar 21 · 2000 Meters · Place 9 · Tri-City United2000 Meters9.8:38.18a PB12
Mar 21BP Indoor Inv Mar 21 · 600 Meters · Place 12 · Tri-City United600 Meters12.1:48.31a PB12
Mar 21BP Indoor Inv Mar 21 · 400 Meters · Place 2 · Tri-City United400 Meters2.1:03.00a PB12

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 800 Meters · Place 14 · Tri-City United800 Meters14.2:22.31a PB12
May 11TCU HS Invite #3May 11 · 800 Meters · Place 9 · Tri-City United800 Meters92:26.27a12
May 7LCWM/Nicollet Meet #3May 7 · 200 Meters · Place 12 · Tri-City United200 Meters12.27.60a PB12
Apr 30TCU HS Meet #2Apr 30 · 1600 Meters · Place 10 · Tri-City United1600 Meters105:53.44a PB12
Apr 28New Ulm Invitational #2Apr 28 · 800 Meters · Place 8 · Tri-City United800 Meters8.2:25.97a12
Apr 20MRC Track MeetApr 20 · Discus · Place 19 · Tri-City UnitedDiscus1977-1012
Apr 20MRC Track MeetApr 20 · 800 Meters · Place 3 · Tri-City United800 Meters32:23.42a12
Apr 14Sibley East Varsity MeetApr 14 · Discus · Place 13 · Tri-City UnitedDiscus1.6kg13.83-0912
Apr 14Sibley East Varsity MeetApr 14 · 400 Meters · Place 9 · Tri-City United400 Meters9.59.82a PB12
Apr 7SJM Invitational #2Apr 7 · Discus · Place 6 · Tri-City UnitedDiscus1.6kg6.78' 9"12
Apr 7SJM Invitational #2Apr 7 · 800 Meters · Place 5 · Tri-City United800 Meters5.2:28.5012

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AA ChampionshipsMay 29 · Discus · Place 31 · Tri-City UnitedDiscus1.6kg31.84-06 PB11
May 22Big South Conference ChampionshipMay 22 · Discus · Place 20 · Tri-City UnitedDiscus2088-511
May 22Big South Conference ChampionshipMay 22 · 1600 Meters · Place 17 · Tri-City United1600 Meters176:21.9211
May 22Big South Conference ChampionshipMay 22 · 400 Meters · Place 22 · Tri-City United400 Meters221:06.5211
May 12TCU Invite #3May 12 · 1600 Meters · Place 5 · Tri-City United1600 Meters56:05.19a11
May 12TCU Invite #3May 12 · 800 Meters · Place 6 · Tri-City United800 Meters62:36.39a11
May 8LCWM/Nicollet Meet #3May 8 · Discus · Place 7 · Tri-City UnitedDiscus790-511
May 8LCWM/Nicollet Meet #3May 8 · 800 Meters · Place 5 · Tri-City United800 Meters52:38.04a11
May 1TCU Invite #2May 1 · Discus · Place 23 · Tri-City UnitedDiscus2370-1011
May 1TCU Invite #2May 1 · 400 Meters · Place 18 · Tri-City United400 Meters181:04.29a11
May 1TCU Invite #2May 1 · 200 Meters · Place 31 · Tri-City United200 Meters3129.42a11
Apr 29New Ulm MeetApr 29 · Discus · Place 26 · Tri-City UnitedDiscus2674-011
Apr 29New Ulm MeetApr 29 · 400 Meters · Place 15 · Tri-City United400 Meters151:03.7111
Apr 21TCU Invite #1Apr 21 · Discus · Place 19 · Tri-City UnitedDiscus1977-211
Apr 21TCU Invite #1Apr 21 · 400 Meters · Place 9 · Tri-City United400 Meters91:03.9811
Apr 21TCU Invite #1Apr 21 · 200 Meters · Place 19 · Tri-City United200 Meters1928.8411
Apr 15Sibley East Meet #1Apr 15 · Discus · Place 12 · Tri-City UnitedDiscus1279-111
Apr 15Sibley East Meet #1Apr 15 · 400 Meters · Place 10 · Tri-City United400 Meters101:04.75a11
Apr 8SJM Invitational #2Apr 8 · 400 Meters · Place 9 · Tri-City United400 Meters9.1:04.92aUnofficial11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Old MRC indoorMar 28 · 400 Meters · Place 17 · Tri-City United400 Meters171:07.9111
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 200 Meters · Place 26 · Tri-City United200 Meters2630.13 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55 Meters · Place 31 · Tri-City United55 Meters318.48 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55 Meters · Place 31 · Tri-City United55 Meters318.4811
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 200 Meters · Place 26 · Tri-City United200 Meters2630.1311