Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Maroon · Mar 285:10.97aGriak Indoor Classic - MaroonMarch 28, 2025
1600 Meters · OutdoorBlaine Invitational · Apr 284:30.96aBlaine InvitationalApril 28, 2026
3200 Meters · OutdoorAndover Quad · Apr 1011:28.68aAndover QuadApril 10, 2025
400 Meters · OutdoorThunder Last Chance Meet · May 1253.05aThunder Last Chance MeetMay 12, 2026
800 Meters · OutdoorMSHSL Section 7AAA Championships · May 271:59.03aMSHSL Section 7AAA ChampionshipsMay 27, 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 7AAA ChampionshipsMay 27 · 800 Meters · Place 5 · Andover800 MetersRound P5.1:59.03a PB11
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 800 Meters · Place 7 · Andover800 Meters7.2:04.31a11
May 19Northwest Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 8 · Andover800 Meters8.2:00.87a11
May 12Thunder Last Chance MeetMay 12 · 400 Meters · Place 2 · Andover400 Meters2.53.05a PB11
May 54AAA Section True TeamMay 5 · 800 Meters · Place 3 · Andover800 Meters3.2:03.20a11
Apr 28Blaine InvitationalApr 28 · 1600 Meters · Place 6 · Andover1600 Meters6.4:30.96a PB11
Apr 16Osseo InvitationalApr 16 · 800 Meters · Place 5 · Andover800 Meters5.2:00.79a11
Apr 11Last Man StandingApr 11 · 1600 Meters · Place 7 · Andover1600 Meters7.4:48.89a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 800 Meters · Place 19 · Andover800 MetersRound P19.2:10.62a10
May 22Northwest Suburban Conference ChampionshipsMay 22 · 800 Meters · Place 28 · Andover800 Meters282:17.44a10
May 13Thunder Last Chance MeetMay 13 · 1600 Meters · Place 4 · Andover1600 Meters45:11.18a10
May 6Section 4AAA True TeamMay 6 · 800 Meters · Place 18 · Andover800 Meters18.2:12.13a10
Apr 19Osseo InvitationalApr 19 · 1600 Meters · Place 28 · Andover1600 Meters28.5:22.16a10
Apr 10Andover QuadApr 10 · 3200 Meters · Place 8 · Andover3200 Meters811:28.68a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 1600 Meters · Place 40 · Andover1600 Meters405:10.97a PB10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Coon Rapids JV Conference MeetMay 16 · 800 Meters · Place 5 · Andover800 Meters52:28.57a—
May 14Thunder Last Chance MeetMay 14 · 3200 Meters · Place 9 · Andover3200 Meters912:41.80—
Apr 6Mounds View OutdoorApr 6 · 800 Meters · Place 24 · Andover800 Meters242:42.26a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Griak Indoor Classic - GoldMar 30 · 1600 Meters · Place 28 · Andover1600 Meters286:02.42a—