Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNorthwest Suburban Conference Championships · May 216:18.91aNorthwest Suburban Conference ChampionshipsMay 21, 2024
3200 Meters · OutdoorOsseo JV Invitational · May 113:47.90aOsseo JV InvitationalMay 1, 2024
400 Meters · OutdoorCentennial JV Conference Meet · May 141:08.85aCentennial JV Conference MeetMay 14, 2026
800 Meters · OutdoorNorthwest Suburban Conference Championships · May 222:41.95aNorthwest Suburban Conference ChampionshipsMay 22, 2025

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 · 800 Meters · Place 23 · Robbinsdale Armstrong800 MetersRound P23.2:48.92a11
May 19Northwest Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 27 · Robbinsdale Armstrong800 Meters27.2:46.61a11
May 14Centennial JV Conference MeetMay 14 · 400 Meters · Place 4 · Robbinsdale Armstrong400 Meters4.1:08.85a PB11
May 67AAA Section True TeamMay 6 · 800 Meters · Place 24 · Robbinsdale Armstrong800 Meters24.2:42.55a11
Apr 21Hopkins True Team InvitationalApr 21 · 1600 Meters · Place 16 · Robbinsdale Armstrong1600 Meters16.6:23.49a11
Apr 10Armstrong InvitationalApr 10 · 800 Meters · Place 11 · Robbinsdale Armstrong800 Meters11.2:48.03a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · 800 Meters · Place 27 · Robbinsdale Armstrong800 Meters272:41.95a PB10
Apr 11Armstrong InvitationalApr 11 · 1600 Meters · Place 14 · Robbinsdale Armstrong1600 Meters146:23.21a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · 1600 Meters · Place 29 · Robbinsdale Armstrong1600 Meters296:18.91a PB—
May 1Osseo JV InvitationalMay 1 · 3200 Meters · Place 4 · Robbinsdale Armstrong3200 Meters413:47.90a PB—