Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorArmstrong Invitational · Apr 115:17.78aArmstrong InvitationalApril 11, 2025
400 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 2158.85aUSATF Minnesota Indoor All-Comers Meet #2December 21, 2025
400 Meters · OutdoorOsseo JV Invitational · Apr 3056.46aOsseo JV InvitationalApril 30, 2025
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 212:21.05aUSATF Minnesota Indoor All-Comers Meet #2December 21, 2025
800 Meters · OutdoorMSHSL Section 5AAA Championships · May 272:01.61aMSHSL Section 5AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 800 Meters · Place 7 · Champlin ParkChamplin Park800 MetersRound P7.2:03.98a10
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 800 Meters · Place 4 · Champlin ParkChamplin Park800 Meters4.2:01.61a PB10
May 19Northwest Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 24 · Champlin ParkChamplin Park800 Meters24.2:09.33a10
Apr 28Blaine InvitationalApr 28 · 800 Meters · Place 7 · Champlin ParkChamplin Park800 Meters7.2:11.90a10
Apr 10Armstrong InvitationalApr 10 · 800 Meters · Place 17 · Champlin ParkChamplin Park800 Meters17.2:16.95a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 800 Meters · Place 8 · 30-Unattached30-Unattached800 Meters8.2:21.05a PB10
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 400 Meters · Place 9 · 30-Unattached30-Unattached400 Meters9.58.85a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Panther JV InviteMay 8 · 800 Meters · Place 1 · Champlin ParkChamplin Park800 Meters12:14.96a9
Apr 30Osseo JV InvitationalApr 30 · 400 Meters · Place 2 · Champlin ParkChamplin Park400 Meters256.46a PB9
Apr 11Armstrong InvitationalApr 11 · 1600 Meters · Place 9 · Champlin ParkChamplin Park1600 Meters95:17.78a PB9