Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 7AAA Championships · May 2712.53aMSHSL Section 7AAA ChampionshipsMay 27, 2026
200 Meters · OutdoorMSHSL Section 7AAA Championships · May 2726.49aMSHSL Section 7AAA ChampionshipsMay 27, 2026
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 288.38aGriak Indoor Classic - MaroonMarch 28, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 200 Meters · Place 8 · Andover200 MetersRound P8.26.49a PB11
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 200 Meters · Place 5 · Andover200 Meters5.26.97aWind: -1.111
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 100 Meters · Place 7 · Andover100 MetersRound P7.12.53a PB11
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 100 Meters · Place 5 · Andover100 Meters5.12.67aWind: -1.111
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100 Meters · Place 9 · Andover100 Meters9.12.77a11
May 12Thunder Last Chance MeetMay 12 · 200 Meters · Place 3 · Andover200 Meters3.26.82a11
May 12Thunder Last Chance MeetMay 12 · 100 Meters · Place 2 · Andover100 Meters2.12.80a11
May 54AAA Section True TeamMay 5 · 200 Meters · Place 15 · Andover200 Meters15.27.27a11
May 54AAA Section True TeamMay 5 · 100 Meters · Place 12 · Andover100 Meters12.13.01a11
Apr 28Blaine InvitationalApr 28 · 200 Meters · Place 3 · Andover200 Meters3.27.84a11
Apr 28Blaine InvitationalApr 28 · 100 Meters · Place 5 · Andover100 Meters5.13.19a11
Apr 21Lane/Rogness InvitationalApr 21 · 100 Meters · Place 5 · Andover100 Meters513.10a11
Apr 16Osseo InvitationalApr 16 · 100 Meters · Place 12 · Andover100 Meters12.13.07a11
Apr 11Last Man StandingApr 11 · 100 Meters · Place 2 · Andover100 Meters2.13.26a11
Apr 9Andover TriApr 9 · 100 Meters · Place 2 · Andover100 Meters2.13.03a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · 100 Meters · Place 12 · Andover100 Meters1212.94a10
May 13Thunder Last Chance MeetMay 13 · 200 Meters · Place 5 · Andover200 Meters527.37a10
May 13Thunder Last Chance MeetMay 13 · 100 Meters · Place 3 · Andover100 Meters313.21a10
Apr 29Blaine InvitationalApr 29 · 200 Meters · Place 9 · Andover200 Meters927.90a10
Apr 29Blaine InvitationalApr 29 · 100 Meters · Place 8 · Andover100 Meters813.48a10
Apr 22Lane/Rogness RelaysApr 22 · 200 Meters · Place 8 · Andover200 Meters827.6410
Apr 10Andover QuadApr 10 · 100 Meters · Place 3 · Andover100 Meters313.28a10
Apr 5Mounds View OutdoorApr 5 · 200 Meters · Place 4 · Andover200 Meters428.37a10
Apr 5Mounds View OutdoorApr 5 · 100 Meters · Place 6 · Andover100 Meters613.25a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 60 Meters · Place 21 · Andover60 Meters218.38a PB10