Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCrimson Invitational · Apr 304:46.90aCrimson InvitationalApril 30, 2024
800 Meters · OutdoorMSHSL Section 6AAA Championships · May 271:57.54aMSHSL Section 6AAA ChampionshipsMay 27, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 800 Meters · Place 7 · Robbinsdale Armstrong800 MetersRound P7.1:59.19a12
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 800 Meters · Place 5 · Robbinsdale Armstrong800 Meters5.1:57.54a PB12
May 22Northwest Suburban Conference ChampionshipsMay 22 · 800 Meters · Place 10 · Robbinsdale Armstrong800 Meters102:01.20a12
May 7Section 7AAA True TeamMay 7 · 800 Meters · Place 10 · Robbinsdale Armstrong800 Meters10.2:00.69a12
Apr 19Osseo InvitationalApr 19 · 800 Meters · Place 4 · Robbinsdale Armstrong800 Meters4.2:03.92a12
Apr 11Armstrong InvitationalApr 11 · 800 Meters · Place 5 · Robbinsdale Armstrong800 Meters52:03.46a12
Mar 29MSU Varsity ShowcaseMar 29 · 1600 Meters · Place 18 · Robbinsdale Armstrong1600 Meters184:52.26a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 800 Meters · Place 4 · Robbinsdale Armstrong800 MetersRound P4.2:00.74a11
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 800 Meters · Place 5 · Robbinsdale Armstrong800 Meters5.1:59.68a11
May 21Northwest Suburban Conference ChampionshipsMay 21 · 800 Meters · Place 10 · Robbinsdale Armstrong800 Meters102:01.62a—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 800 Meters · Place 7 · Robbinsdale Armstrong800 Meters71:59.66a—
May 8Section 7AAA True TeamMay 8 · 800 Meters · Place 9 · Robbinsdale Armstrong800 Meters92:02.23a—
Apr 30Crimson InvitationalApr 30 · 1600 Meters · Place 2 · Robbinsdale Armstrong1600 Meters24:46.90a PB—
Apr 18Osseo InvitationalApr 18 · 1600 Meters · Place 5 · Robbinsdale Armstrong1600 Meters5.4:48.54a11
Apr 12Armstrong InvitationalApr 12 · 800 Meters · Place 5 · Robbinsdale Armstrong800 Meters52:05.62a—
Mar 30MSU Varsity ShowcaseMar 30 · 1600 Meters · Place 23 · Robbinsdale Armstrong1600 Meters234:58.32a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Osseo InvitationalApr 20 · 1600 Meters · Place 13 · Robbinsdale Armstrong1600 Meters134:55.0710
Apr 14Armstrong InvitationalApr 14 · 800 Meters · Place 9 · Robbinsdale Armstrong800 Meters92:10.8510