Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 6AAA Championships · May 265:44.56aMSHSL Section 6AAA ChampionshipsMay 26, 2026
800 Meters · OutdoorOsseo Invitational · Apr 162:47.01aOsseo InvitationalApril 16, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 1600 Meters · Place 16 · Rogers1600 Meters16.5:44.56a PB10
May 19Northwest Suburban Conference ChampionshipsMay 19 · 1600 Meters · Place 10 · Rogers1600 Meters10.5:49.15a10
May 15Class AAA State True TeamMay 15 · 1600 Meters · Place 32 · Rogers1600 Meters32.5:51.59a10
Apr 28ISD 728 TriangularApr 28 · 1600 Meters · Place 7 · Rogers1600 Meters7.6:02.06a10
Apr 21Rogers Dual 4/21/26Apr 21 · 1600 Meters · Place 4 · Rogers1600 Meters4.6:08.31a10
Apr 16Osseo InvitationalApr 16 · 800 Meters · Place 19 · Rogers800 Meters19.2:47.01a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Thunder Last Chance MeetMay 13 · 800 Meters · Place 16 · Rogers800 Meters162:48.11a9
Apr 30Osseo JV InvitationalApr 30 · 1600 Meters · Place 7 · Rogers1600 Meters76:18.56a9
Apr 15Rogers JV Dual 4-15-25Apr 15 · 1600 Meters · Place 2 · Rogers1600 Meters2.6:44.84a9
Apr 8Rogers Tri 4-8-25Apr 8 · 800 Meters · Place 13 · Rogers800 Meters13.2:55.12a9
Apr 4Forest Lake TriangularApr 4 · 1600 Meters · Place 15 · Rogers1600 Meters156:38.29a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Osseo JV InvitationalMay 1 · 1600 Meters · Place 7 · Rogers1600 Meters76:29.52a—
Apr 23Rogers Triangular 4-23Apr 23 · 1600 Meters · Place 9 · Rogers1600 Meters9.6:46.70aUnofficial8