Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTCU HS Invite #3 · May 115:43.96aTCU HS Invite #3May 11, 2026
3200 Meters · IndoorMSHSL Section 2AA Championships · May 2712:22.55aMSHSL Section 2AA ChampionshipsMay 27, 2026
3200 Meters · OutdoorBig South Conference Championship · May 1912:22.45aBig South Conference ChampionshipMay 19, 2026
800 Meters · OutdoorTCU HS Invite #3 · May 112:38.24aTCU HS Invite #3May 11, 2026
Finals · OutdoorBP Outdoor Inv#2 · Apr 913:17.88BP Outdoor Inv#2April 9, 2026

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 3200 Meters · Place 7 · Belle Plaine3200 Meters7.12:22.55a PB10

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 3200 Meters · Place 3 · Belle Plaine3200 Meters3.12:22.45a PB10
May 11TCU HS Invite #3May 11 · 1600 Meters · Place 4 · Belle Plaine1600 Meters45:43.96a PB10
May 11TCU HS Invite #3May 11 · 800 Meters · Place 4 · Belle Plaine800 Meters42:38.24a PB10
May 8Class AA True Team Wild CardMay 8 · 3200 Meters · Place 25 · Belle Plaine3200 Meters25.12:52.42a10
May 8Class AA True Team Wild CardMay 8 · 1600 Meters · Place 32 · Belle Plaine1600 Meters32.5:47.94a10
May 42AA Section True TeamMay 4 · 3200 Meters · Place 5 · Belle Plaine3200 Meters5.12:52.42a10
May 42AA Section True TeamMay 4 · 1600 Meters · Place 8 · Belle Plaine1600 Meters8.5:47.94a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 3200 Meters · Place 10 · Belle Plaine3200 Meters10.12:23.78a10
Apr 20St. Peter Invite #1Apr 20 · 1600 Meters · Place 5 · Belle Plaine1600 Meters55:51.53a10
Apr 20St. Peter Invite #1Apr 20 · 800 Meters · Place 5 · Belle Plaine800 Meters52:40.01a10
Apr 16BP Outdoor Inv#3Apr 16 · 3200 Meters · Place 1 · Belle Plaine3200 Meters113:00.77a10
Apr 16BP Outdoor Inv#3Apr 16 · 1600 Meters · Place 2 · Belle Plaine1600 Meters26:03.78a10
Apr 9BP Outdoor Inv#2Apr 9 · Finals · Place 1 · Belle PlaineFinals113:17.88 PB10