Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 6AAA Championships · May 275:24.18aMSHSL Section 6AAA ChampionshipsMay 27, 2025
3200 Meters · OutdoorNorthwest Suburban Conference Championships · May 1911:28.17aNorthwest Suburban Conference ChampionshipsMay 19, 2026
800 Meters · OutdoorCrimson Invitational · Apr 282:34.59aCrimson InvitationalApril 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 3200 Meters · Place 8 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters8.11:53.95a10
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 1600 Meters · Place 7 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters7.5:26.54a10
May 19Northwest Suburban Conference ChampionshipsMay 19 · 3200 Meters · Place 1 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters1.11:28.17a PB10
May 67AAA Section True TeamMay 6 · 3200 Meters · Place 7 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters7.11:34.03a10
Apr 28Crimson InvitationalApr 28 · 1600 Meters · Place 4 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters4.5:27.17a10
Apr 28Crimson InvitationalApr 28 · 800 Meters · Place 7 · Robbinsdale ArmstrongRobbinsdale Armstrong800 Meters7.2:34.59a PB10
Apr 21Hopkins True Team InvitationalApr 21 · 3200 Meters · Place 3 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters3.11:39.46a10
Apr 16Osseo InvitationalApr 16 · 1600 Meters · Place 1 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters1.5:26.77a10
Apr 10Armstrong InvitationalApr 10 · 3200 Meters · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters2.11:56.83a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 3200 Meters · Place 7 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters7.11:35.80a9
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 1600 Meters · Place 9 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters9.5:24.18a PB9
May 22Northwest Suburban Conference ChampionshipsMay 22 · 3200 Meters · Place 8 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters811:57.56a9
May 22Northwest Suburban Conference ChampionshipsMay 22 · 1600 Meters · Place 10 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters105:25.93a9
May 7Section 7AAA True TeamMay 7 · 3200 Meters · Place 9 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters9.11:57.87a9
Apr 19Osseo InvitationalApr 19 · 1600 Meters · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters2.5:36.37a9
Apr 11Armstrong InvitationalApr 11 · 3200 Meters · Place 4 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters411:46.18a9
Mar 29MSU Varsity ShowcaseMar 29 · 1600 Meters · Place 14 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters145:32.96a9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 1600 Meters · Place 13 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters13.5:42.89a8
May 21Northwest Suburban Conference ChampionshipsMay 21 · 3200 Meters · Place 14 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters1412:11.07a—
May 8Section 7AAA True TeamMay 8 · 3200 Meters · Place 15 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters1512:32.46a—
Apr 18Osseo InvitationalApr 18 · 3200 Meters · Place 9 · Robbinsdale ArmstrongRobbinsdale Armstrong3200 Meters9.12:41.73a8
Apr 12Armstrong InvitationalApr 12 · 1600 Meters · Place 10 · Robbinsdale ArmstrongRobbinsdale Armstrong1600 Meters105:58.06a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23CLC Middle School Girls ChampionshipsMay 23 · 1600 Meters · Place 13 · PlymouthPlymouth1600 Meters13.6:34.63a6