Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorBe Elite! All-Comer's Meet · Jun 95:55.82aBe Elite! All-Comer's MeetJune 9, 2021
1600 Meters · IndoorCentral Lakes Conference Indoor · Mar 314:41.26aCentral Lakes Conference IndoorMarch 31, 2026
1600 Meters · OutdoorMSHSL Section 8AAA Championships · May 274:32.76aMSHSL Section 8AAA ChampionshipsMay 27, 2026
3000 Meters · OutdoorUSATF National Youth Outdoor Championships · Jun 2912:47.26aUSATF National Youth Outdoor ChampionshipsJune 29, 2022
3200 Meters · OutdoorMSHSL Section 8AA Championships · May 2810:03.23aMSHSL Section 8AA ChampionshipsMay 28, 2025
800 Meters · OutdoorClass AAA True Team Wild Card · May 82:08.24aClass AAA True Team Wild CardMay 8, 2026
High Jump · OutdoorBrainerd DUAL vs Alexandria · Apr 185' 2Brainerd DUAL vs AlexandriaApril 18, 2024
Javelin · 450g AeroJav · OutdoorBe Elite! All-Comer's Meet · Jun 951' 3Be Elite! All-Comer's MeetJune 9, 2021
Long Jump · OutdoorWillmar MS Meet · May 413' 9.25Willmar MS MeetMay 4, 2023
Triple Jump · OutdoorCLC MS Championship · May 1634-03.00CLC MS ChampionshipMay 16, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 19 · AlexandriaAlexandria1600 Meters19.4:39.24a10
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 1600 Meters · Place 2 · AlexandriaAlexandria1600 Meters2.4:32.76a PB10
May 19Central Lakes Conference ChampionshipMay 19 · 1600 Meters · Place 11 · AlexandriaAlexandria1600 Meters114:38.59a10
May 8Class AAA True Team Wild CardMay 8 · 1600 Meters · Place 25 · AlexandriaAlexandria1600 Meters25.4:34.39a10
May 8Class AAA True Team Wild CardMay 8 · 800 Meters · Place 54 · AlexandriaAlexandria800 Meters54.2:08.24a PB10
May 58AAA Section True TeamMay 5 · 1600 Meters · Place 5 · AlexandriaAlexandria1600 Meters5.4:34.39a10
May 58AAA Section True TeamMay 5 · 800 Meters · Place 10 · AlexandriaAlexandria800 Meters10.2:08.24a10
Apr 21Monticello InvitationalApr 21 · 3200 Meters · Place 3 · AlexandriaAlexandria3200 Meters3.10:19.04a10
Apr 16Sartell Sabre QuadApr 16 · 1600 Meters · Place 1 · AlexandriaAlexandria1600 Meters1.4:48.38a10
Apr 13Brainerd InvitationalApr 13 · 800 Meters · Place 4 · AlexandriaAlexandria800 Meters4.2:09.36a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Central Lakes Conference IndoorMar 31 · 1600 Meters · Place 3 · AlexandriaAlexandria1600 Meters34:41.26a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AA ChampionshipsMay 28 · 3200 Meters · Place 6 · AlexandriaAlexandria3200 Meters6.10:03.23a PB9
May 28MSHSL Section 8AA ChampionshipsMay 28 · 1600 Meters · Place 4 · AlexandriaAlexandria1600 Meters4.4:33.63a9
May 22Central Lakes Conference ChampionshipMay 22 · 1600 Meters · Place 9 · AlexandriaAlexandria1600 Meters94:48.60a9
May 13B Lohrman InviteMay 13 · 1600 Meters · Place 5 · AlexandriaAlexandria1600 Meters54:50.37a9
May 6Section 8AAA True TeamMay 6 · 3200 Meters · Place 6 · AlexandriaAlexandria3200 Meters6.10:28.64a9
Apr 22Monticello InviteApr 22 · 3200 Meters · Place 3 · AlexandriaAlexandria3200 Meters3.10:24.39a9
Apr 17Sabre QuadApr 17 · 1600 Meters · Place 1 · AlexandriaAlexandria1600 Meters14:49.68a9
Apr 10Brainerd QuadApr 10 · 800 Meters · Place 4 · AlexandriaAlexandria800 Meters42:09.16a9
Mar 21Moorhead Athletic Association MeetMar 21 · 800 Meters · Place 3 · AlexandriaAlexandria800 Meters32:14.44a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Central Lakes Conference IndoorApr 5 · 1600 Meters · Place 6 · AlexandriaAlexandria1600 Meters64:52.46a9

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16CLC MS ChampionshipMay 16 · 1600 Meters · Place 4 · Discovery msDiscovery ms1600 Meters4.5:05.41a8
May 16CLC MS ChampionshipMay 16 · Triple Jump · Place 11 · Discovery msDiscovery msTriple Jump11.34-03.00 PB8
May 16CLC MS ChampionshipMay 16 · High Jump · Place 9 · Discovery msDiscovery msHigh Jump9.4-09.008
May 16CLC MS ChampionshipMay 16 · 800 Meters · Place 7 · Discovery msDiscovery ms800 Meters7.2:22.75a8
May 10Willmar Middle School InvitationalMay 10 · 1600 Meters · Place 1 · Discovery msDiscovery ms1600 Meters1.5:12.41a8
May 10Willmar Middle School InvitationalMay 10 · High Jump · Place 3 · Discovery msDiscovery msHigh Jump3.4-10.008
May 10Willmar Middle School InvitationalMay 10 · 800 Meters · Place 2 · Discovery msDiscovery ms800 Meters2.2:20.85a8
May 7DMS InviteMay 7 · 1600 Meters · Place 1 · Discovery msDiscovery ms1600 Meters1.5:13.70a8
May 7DMS InviteMay 7 · Triple Jump · Place 5 · Discovery msDiscovery msTriple Jump5.33' 68
May 7DMS InviteMay 7 · High Jump · Place 3 · Discovery msDiscovery msHigh Jump3.4' 108
May 7DMS InviteMay 7 · 800 Meters · Place 1 · Discovery msDiscovery ms800 Meters1.2:25.65a8
Apr 18Brainerd DUAL vs AlexandriaApr 18 · 1600 Meters · Place 1 · Discovery msDiscovery ms1600 Meters1.5:13.18
Apr 18Brainerd DUAL vs AlexandriaApr 18 · Triple Jump · Place 3 · Discovery msDiscovery msTriple Jump3.34' 0.58
Apr 18Brainerd DUAL vs AlexandriaApr 18 · High Jump · Place 1 · Discovery msDiscovery msHigh Jump1.5' 2 PB8
Apr 18Brainerd DUAL vs AlexandriaApr 18 · 800 Meters · Place 1 · Discovery msDiscovery ms800 Meters1.2:34.58
Apr 11Alexandria Middle School InviteApr 11 · Triple Jump · Place 2 · DiscoveryDiscoveryTriple Jump234-1.5—
Apr 11Alexandria Middle School InviteApr 11 · High Jump · Place 2 · DiscoveryDiscoveryHigh Jump25-0—
Apr 11Alexandria Middle School InviteApr 11 · 1600 Meters · Place 1 · DiscoveryDiscovery1600 Meters15:13.32a—
Apr 11Alexandria Middle School InviteApr 11 · 800 Meters · Place 1 · DiscoveryDiscovery800 Meters12:29.55a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Central Lakes Conference MS ChampionshipMay 18 · 1600 Meters · Place 11 · DiscoveryDiscovery1600 Meters115:30.187
May 18Central Lakes Conference MS ChampionshipMay 18 · 800 Meters · Place 10 · DiscoveryDiscovery800 Meters102:31.327
May 4Willmar MS MeetMay 4 · 1600 Meters · Place 7 · Discovery msDiscovery ms1600 Meters7.5:32.05a7
May 4Willmar MS MeetMay 4 · Long Jump · Place 20 · Discovery msDiscovery msLong Jump20.13' 9.25 PB7
May 4Willmar MS MeetMay 4 · High Jump · Place 10 · Discovery msDiscovery msHigh Jump10.4' 27
May 4Willmar MS MeetMay 4 · 400 Meters · Discovery msDiscovery ms400 Meters—DNS7

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · Place 10 · 30-Unattached30-UnattachedLong Jump10.4.05mWind: 06
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · High Jump · Place 2 · 30-Unattached30-UnattachedHigh Jump2.1.30m6
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 3000 Meters · Place 15 · 30-Unattached30-Unattached3000 Meters15.12:47.26a PB6
May 2Little Otter RelaysMay 2 · Triple Jump · Place 3 · DiscoveryDiscoveryTriple Jump325-5.56
May 2Little Otter RelaysMay 2 · High Jump · DiscoveryDiscoveryHigh Jump—NH6
May 2Little Otter RelaysMay 2 · 1600 Meters · Place 8 · DiscoveryDiscovery1600 Meters86:26.06

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · Long Jump · Place 7 · 30-Unattached30-UnattachedLong Jump7.3.52m5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 3000 Meters · Place 3 · 30-Unattached30-Unattached3000 Meters3.13:00.42a5
Jun 21USATF Minnesota Association Youth ChampionshipsJun 21 · 800 Meters · Place 4 · 30-Unattached30-Unattached800 Meters4.2:55.54a5
Jun 9Be Elite! All-Comer's MeetJun 9 · Long Jump · Place 5 · UnattachedUnattachedLong Jump5.12' 0.55
Jun 9Be Elite! All-Comer's MeetJun 9 · Javelin · Place 5 · UnattachedUnattachedJavelin450g AeroJav5.51' 3 PB5
Jun 9Be Elite! All-Comer's MeetJun 9 · High Jump · Place 3 · UnattachedUnattachedHigh Jump3.3' 105
Jun 9Be Elite! All-Comer's MeetJun 9 · 1500 Meters · Place 3 · UnattachedUnattached1500 Meters3.5:55.82a PB5