Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 6AAA Championships · May 264:24.65aMSHSL Section 6AAA ChampionshipsMay 26, 2026
3200 Meters · OutdoorMSHSL Section 6AAA Championships · May 279:22.77aMSHSL Section 6AAA ChampionshipsMay 27, 2025
800 Meters · OutdoorWashburn Tri · Apr 82:02.55aWashburn TriApril 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 3200 Meters · Place 3 · Minneapolis Washburn3200 Meters3.9:26.61a12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 1600 Meters · Place 6 · Minneapolis Washburn1600 Meters6.4:24.65a PB12
May 20Minneapolis City Conference ChampionsihpsMay 20 · 3200 Meters · Place 1 · Minneapolis Washburn3200 Meters1.9:28.30a12
May 8Class AAA True Team Wild CardMay 8 · 3200 Meters · Place 7 · Minneapolis Washburn3200 Meters7.9:46.19a12
May 56AAA Section True TeamMay 5 · 3200 Meters · Place 3 · Minneapolis Washburn3200 Meters3.9:46.19a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 1600 Meters · Place 3 · Minneapolis Washburn1600 Meters3.4:31.43a12
Apr 14St. Louis Park TriApr 14 · 3200 Meters · Place 3 · Minneapolis Washburn3200 Meters3.9:40.87a12
Apr 9Roosevelt InvitationalApr 9 · 3200 Meters · Place 2 · Minneapolis Washburn3200 Meters29:47.16a12
Apr 8Washburn TriApr 8 · 800 Meters · Place 1 · Minneapolis Washburn800 Meters1.2:02.55a PB12
Mar 28MSU Varsity ShowcaseMar 28 · 1600 Meters · Place 6 · Minneapolis Washburn1600 Meters64:36.99a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 12 · Minneapolis Washburn3200 Meters12.9:30.63a11
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 3200 Meters · Place 6 · Minneapolis Washburn3200 Meters6.9:22.77a PB11
May 21Minneapolis City ChampionshipsMay 21 · 1600 Meters · Place 4 · Minneapolis Washburn1600 Meters44:32.25a11
May 6Section 6AAA True TeamMay 6 · 1600 Meters · Place 10 · Minneapolis Washburn1600 Meters10.4:36.84a11
May 1Minnesota HS InvitationalMay 1 · 3200 Meters · Place 4 · Minneapolis Washburn3200 Meters49:57.79a11
Apr 18St. Louis Park Tri MeetApr 18 · 3200 Meters · Place 3 · Minneapolis Washburn3200 Meters39:56.6911
Mar 29MSU Varsity ShowcaseMar 29 · 1600 Meters · Place 11 · Minneapolis Washburn1600 Meters114:39.99a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 3200 Meters · Place 11 · Minneapolis Washburn3200 Meters11.9:42.35a10
May 8Class AAA WildcardMay 8 · 3200 Meters · Place 16 · Minneapolis Washburn3200 Meters16.9:54.89a10
May 7Section 6AAA True TeamMay 7 · 3200 Meters · Place 8 · Minneapolis Washburn3200 Meters8.9:54.89a10
May 1Minnesota Open HS InvitationalMay 1 · 3200 Meters · Place 3 · Minneapolis Washburn3200 Meters310:01.04a—
Apr 24Minneapolis City RelaysApr 24 · 1600 Meters · Place 3 · Minneapolis Washburn1600 Meters34:48.62a—
Apr 18Spartan InviteApr 18 · 3200 Meters · Place 2 · Minneapolis Washburn3200 Meters210:41.07a—
Mar 30MSU Varsity ShowcaseMar 30 · 1600 Meters · Place 24 · Minneapolis Washburn1600 Meters244:58.90a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Southwest TriMay 12 · 1600 Meters · Minneapolis Washburn1600 Meters--DNS9
May 4JV Minneapolis and St PaulMay 4 · 1600 Meters · Place 1 · Minneapolis Washburn1600 Meters1.5:05.92a9
Apr 25Minneapolis City Conference RelaysApr 25 · 1600 Meters · Place 2 · Minneapolis Washburn1600 Meters2.5:15.82a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Section 6AAA True TeamMay 10 · 3200 Meters · Place 23 · Minneapolis Washburn3200 Meters23.11:08.04a8
Apr 28Richfield Spartan Invite 4/28/22 Apr 28 · 1600 Meters · Place 3 · Minneapolis Washburn1600 Meters3.5:13.93a8
Apr 11Chanhassen QuadApr 11 · 1600 Meters · Place 20 · Minneapolis Washburn1600 Meters20.5:20.87a8
Apr 11Chanhassen QuadApr 11 · 800 Meters · Place 30 · Minneapolis Washburn800 Meters30.2:35.31a8