Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 185:28.70aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
1600 Meters · IndoorGriak Indoor Classic - Maroon · Mar 285:49.01aGriak Indoor Classic - MaroonMarch 28, 2025
1600 Meters · OutdoorLakeville North Panther Mega Meet · Apr 254:59.46aLakeville North Panther Mega MeetApril 25, 2026
3200 Meters · OutdoorBlaine Dual Meet · Apr 2111:19.21aBlaine Dual MeetApril 21, 2026
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 272:22.06aGriak Indoor Classic - MaroonMarch 27, 2026
800 Meters · OutdoorISD 728 Triangular · Apr 282:14.15aISD 728 TriangularApril 28, 2026

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 8AAA ChampionshipsMay 27 · 1600 Meters · Place 19 · Elk RiverElk River1600 Meters19.4:59.81a8
May 19Northwest Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 34 · Elk RiverElk River800 Meters34.2:16.77a8
May 54AAA Section True TeamMay 5 · 3200 Meters · Place 27 · Elk RiverElk River3200 Meters27.11:56.48a8
Apr 28ISD 728 TriangularApr 28 · 800 Meters · Place 4 · Elk RiverElk River800 Meters4.2:14.15a PB8
Apr 25Lakeville North Panther Mega MeetApr 25 · 1600 Meters · Place 23 · Elk RiverElk River1600 Meters23.4:59.46a PB8
Apr 21Blaine Dual MeetApr 21 · 3200 Meters · Place 3 · Elk RiverElk River3200 Meters3.11:19.21a PB8
Apr 16Osseo InvitationalApr 16 · 800 Meters · Place 29 · Elk RiverElk River800 Meters29.2:18.10a8
Apr 7Spring Lake Park Dual MeetApr 7 · 1600 Meters · Place 7 · Elk RiverElk River1600 Meters7.5:31.75a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 800 Meters · Place 31 · Elk RiverElk River800 Meters312:22.06a PB8
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 800 Meters · Place 8 · UnattachedUnattached800 Meters8.2:27.49a8
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 1 Mile · Place 13 · UnattachedUnattached1 Mile13.5:28.70a PB8
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 800 Meters · Place 6 · UnattachedUnattached800 Meters6.2:30.23a8

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Section 4AAA True TeamMay 6 · 3200 Meters · Place 27 · Elk RiverElk River3200 Meters27.12:30.60a7
Apr 26Lakeville North Mega MeetApr 26 · 1600 Meters · Place 44 · Elk RiverElk River1600 Meters445:34.417
Apr 22Elk River TriangularApr 22 · 3200 Meters · Place 4 · Elk RiverElk River3200 Meters4.12:33.81a7
Apr 19Osseo InvitationalApr 19 · 800 Meters · Place 28 · Elk RiverElk River800 Meters28.2:26.59a7
Apr 9Park Center Quad Apr 9 · 3200 Meters · Place 4 · Elk RiverElk River3200 Meters413:11.49a7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 1600 Meters · Place 50 · Elk RiverElk River1600 Meters505:49.01a PB7