Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 5AAA Championships · May 274:49.25aMSHSL Section 5AAA ChampionshipsMay 27, 2026
400 Meters · OutdoorMSHSL Section 5AAA Championships · May 2855.53aMSHSL Section 5AAA ChampionshipsMay 28, 2025
800 Meters · IndoorMidwest Indoor Championship, Hosted by UW-River Falls · Apr 52:10.73aMidwest Indoor Championship, Hosted by UW-River FallsApril 5, 2025
800 Meters · OutdoorSection 4AAA True Team · May 62:08.45aSection 4AAA True TeamMay 6, 2025

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 5AAA ChampionshipsMay 27 · 1600 Meters · Place 16 · Osseo1600 Meters16.4:49.25a PB12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 400 Meters · Place 28 · Osseo400 Meters28.56.13a12
May 12District 279 ChampionshipsMay 12 · 1600 Meters · Osseo1600 Meters—DNS12
May 1Coon Rapids InvitationalMay 1 · 800 Meters · Place 12 · Osseo800 Meters12.2:09.25a12
Apr 21Monticello InvitationalApr 21 · 800 Meters · Place 7 · Osseo800 Meters7.2:09.21a12
Apr 10Armstrong InvitationalApr 10 · 1600 Meters · Place 16 · Osseo1600 Meters16.5:14.03a12
Mar 31TRI with CP, ER, and OSHMar 31 · 800 Meters · Osseo800 Meters—2:17Unofficial12
Mar 21St. John's IndoorMar 21 · 1600 Meters · Osseo1600 Meters—5:15Unofficial12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 400 Meters · Place 14 · Osseo400 MetersRound P14.55.53a PB11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 1600 Meters · Place 41 · Osseo1600 Meters415:10.69a11
May 6Section 4AAA True TeamMay 6 · 800 Meters · Place 16 · Osseo800 Meters16.2:08.45a PB11
Apr 11Armstrong InvitationalApr 11 · 800 Meters · Place 10 · Osseo800 Meters102:09.02a11
Apr 8Maple Grove DualApr 8 · 1600 Meters · Osseo1600 Meters—4:51Unofficial11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5Midwest Indoor Championship, Hosted by UW-River FallsApr 5 · 800 Meters · Place 18 · Osseo800 Meters18.2:10.73a PB11
Mar 22St. John's Indoor Time TrialMar 22 · 1600 Meters · Osseo1600 Meters—5:05Unofficial11
Mar 22St. John's Indoor Time TrialMar 22 · 800 Meters · Osseo800 Meters—2:15.0Unofficial11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 1600 Meters · Place 18 · Osseo1600 Meters18.4:54.48a10
May 21Northwest Suburban Conference ChampionshipsMay 21 · 1600 Meters · Place 32 · Osseo1600 Meters324:59.83a—
May 14District 279 ChampionshipsMay 14 · 1600 Meters · Place 5 · Osseo1600 Meters54:54.71a—
Apr 23Monticello InvitationalApr 23 · 800 Meters · Place 12 · Osseo800 Meters122:13.54a—
Apr 18Osseo InvitationalApr 18 · 1600 Meters · Place 11 · Osseo1600 Meters11.5:03.20a10
Apr 12Armstrong InvitationalApr 12 · 800 Meters · Place 8 · Osseo800 Meters82:13.23a—
Apr 9Maple Grove Tri with Osseo, RogersApr 9 · 400 Meters · Osseo400 Meters—57.5Unofficial10
Apr 6Mounds View OutdoorApr 6 · 800 Meters · Place 9 · Osseo800 Meters92:14.45a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23St. John's Time Trial2Mar 23 · 1600 Meters · Place 6 · Osseo1600 Meters6.5:12.3Unofficial10