Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 3AA Championships · May 275:02.20aMSHSL Section 3AA ChampionshipsMay 27, 2026
3200 Meters · Outdoor3AA Section True Team · May 610:38.74a3AA Section True TeamMay 6, 2026
800 Meters · OutdoorSection 3AA True Team · May 62:25.98aSection 3AA True TeamMay 6, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · 3200 Meters · Place 9 · South St. Paul3200 Meters9.10:42.87a11
May 27MSHSL Section 3AA ChampionshipsMay 27 · 1600 Meters · Place 21 · South St. Paul1600 Meters21.5:02.20a PB11
May 63AA Section True TeamMay 6 · 3200 Meters · Place 4 · South St. Paul3200 Meters4.10:38.74a PB11
Apr 30Hastings MEC TriApr 30 · 3200 Meters · Place 1 · South St. Paul3200 Meters1.11:08.82a11
Apr 21Metro East Conference Mid-Season MeetApr 21 · 3200 Meters · Place 9 · South St. Paul3200 Meters9.11:04.26a11
Apr 14Heidi Kunz InvitationalApr 14 · 3200 Meters · Place 1 · South St. Paul3200 Meters1.11:11.89a11
Apr 9South St. Paul TriApr 9 · 3200 Meters · South St. Paul3200 Meters—DNS11
Apr 9South St. Paul TriApr 9 · 1600 Meters · South St. Paul1600 Meters—DNS11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AA ChampionshipsMay 28 · 3200 Meters · Place 14 · South St. Paul3200 Meters14.10:46.51a10
May 28MSHSL Section 3AA ChampionshipsMay 28 · 800 Meters · Place 27 · South St. Paul800 MetersRound P27.2:27.13a10
May 6Section 3AA True TeamMay 6 · 3200 Meters · Place 6 · South St. Paul3200 Meters6.11:26.86a10
May 6Section 3AA True TeamMay 6 · 800 Meters · Place 10 · South St. Paul800 Meters10.2:25.98a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · 3200 Meters · Place 21 · South St. Paul3200 Meters21.11:35.72a9
May 29MSHSL Section 3AA ChampionshipsMay 29 · 800 Meters · Place 27 · South St. Paul800 MetersRound P27.2:39.75a9
May 14MEC JV ConferenceMay 14 · 800 Meters · Place 16 · South St. Paul800 Meters16.2:31.02a9
May 7Section 3AA True TeamMay 7 · 3200 Meters · Place 13 · South St. Paul3200 Meters13.11:36.27a9
May 7Section 3AA True TeamMay 7 · 800 Meters · Place 19 · South St. Paul800 Meters19.2:37.33a9
May 2Hill Murray Track Meet May 2May 2 · 3200 Meters · Place 4 · South St. Paul3200 Meters4.11:42.58a9
May 2Hill Murray Track Meet May 2May 2 · 800 Meters · Place 2 · South St. Paul800 Meters2.2:34.81a9
Apr 23MEC Mid-Conference MeetApr 23 · 3200 Meters · Place 14 · South St. Paul3200 Meters14.11:50.40a9
Apr 23MEC Mid-Conference MeetApr 23 · 800 Meters · Place 21 · South St. Paul800 Meters21.2:34.39a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31MSHSL Section 3AA ChampionshipsMay 31 · 3200 Meters · Place 22 · South St. Paul3200 Meters22.12:32.03a8
May 16Metro East Conference JV ChampionshipsMay 16 · 3200 Meters · Place 11 · South St. Paul3200 Meters11.11:59.93a8
May 4South St. Paul- Two Rivers- STAMay 4 · 3200 Meters · Place 13 · South St. Paul3200 Meters13.12:08.12a8
Apr 27Metro East Conference - Mid Season MeetApr 27 · 3200 Meters · Place 17 · South St. Paul3200 Meters17.12:19.52a8

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 3AA ChampionshipsJun 1 · 3200 Meters · Place 27 · South St. Paul3200 Meters27.12:26.17a7
May 17MEC JV ChampionshipsMay 17 · 3200 Meters · Place 8 · South St. Paul3200 Meters8.12:32.22a7
Apr 21Heidi Kunz InvitationalApr 21 · 3200 Meters · Place 14 · South St. Paul3200 Meters14.13:03.13a7