Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 6AAA Championships · May 284:25.05aMSHSL Section 6AAA ChampionshipsMay 28, 2024
3200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 109:15.21aMSHSL State Track & Field ChampionshipsJune 10, 2025
800 Meters · OutdoorRichfield Spartan Invite 4/28/22 · Apr 282:16.66aRichfield Spartan Invite 4/28/22 April 28, 2022

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 5 · Minneapolis Washburn3200 Meters5.9:15.21a PB12
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 3200 Meters · Place 3 · Minneapolis Washburn3200 Meters3.9:19.43a12
May 21Minneapolis City ChampionshipsMay 21 · 3200 Meters · Place 1 · Minneapolis Washburn3200 Meters19:55.92a12
May 21Minneapolis City ChampionshipsMay 21 · 1600 Meters · Place 1 · Minneapolis Washburn1600 Meters14:26.83a12
May 6Section 6AAA True TeamMay 6 · 3200 Meters · Place 2 · Minneapolis Washburn3200 Meters2.9:23.79a12
May 1Minnesota HS InvitationalMay 1 · 1600 Meters · Place 2 · Minneapolis Washburn1600 Meters24:29.49a12
Apr 25Hamline Elite MeetApr 25 · 3200 Meters · Place 8 · Minneapolis Washburn3200 Meters89:22.5312
Apr 23Minneapolis City RelaysApr 23 · 1600 Meters · Place 5 · Minneapolis Washburn1600 Meters54:50.2812
Apr 18St. Louis Park Tri MeetApr 18 · 3200 Meters · Place 1 · Minneapolis Washburn3200 Meters19:38.4512
Apr 9Washburn TriApr 9 · 1600 Meters · Place 2 · Minneapolis Washburn1600 Meters24:35.33a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 3200 Meters · Place 7 · Minneapolis Washburn3200 Meters7.9:32.28a11
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 1600 Meters · Place 8 · Minneapolis Washburn1600 Meters8.4:25.05a PB11
May 22Minneapolis City Conference ChampionshipsMay 22 · 3200 Meters · Place 2 · Minneapolis Washburn3200 Meters29:40.95a—
May 8Class AAA WildcardMay 8 · 3200 Meters · Place 7 · Minneapolis Washburn3200 Meters7.9:41.20a11
May 7Section 6AAA True TeamMay 7 · 3200 Meters · Place 3 · Minneapolis Washburn3200 Meters3.9:41.20a11
May 1Minnesota Open HS InvitationalMay 1 · 1600 Meters · Place 6 · Minneapolis Washburn1600 Meters64:30.08a—
Apr 24Minneapolis City RelaysApr 24 · 1600 Meters · Place 1 · Minneapolis Washburn1600 Meters14:38.88a—
Apr 18Spartan InviteApr 18 · 1600 Meters · Place 3 · Minneapolis Washburn1600 Meters34:36.80a—
Mar 30MSU Varsity ShowcaseMar 30 · 1600 Meters · Place 12 · Minneapolis Washburn1600 Meters124:40.41a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6AAA ChampionshipsMay 30 · 3200 Meters · Place 11 · Minneapolis Washburn3200 Meters11.10:02.37a10
May 9Section 6AAA True TeamMay 9 · 1600 Meters · Place 5 · Minneapolis Washburn1600 Meters5.4:32.99a10
Apr 1MSU Varsity ShowcaseApr 1 · 1600 Meters · Place 12 · Minneapolis Washburn1600 Meters124:50.7710

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31MSHSL Section 6AAA ChampionshipsMay 31 · 1600 Meters · Place 19 · Minneapolis Washburn1600 Meters19.4:52.29a9
May 25Minneapolis City Conference ChampionshipsMay 25 · 800 Meters · Place 7 · Minneapolis Washburn800 Meters72:17.019
May 10Section 6AAA True TeamMay 10 · 1600 Meters · Place 11 · Minneapolis Washburn1600 Meters11.4:47.03a9
Apr 28Richfield Spartan Invite 4/28/22 Apr 28 · 800 Meters · Place 4 · Minneapolis Washburn800 Meters4.2:16.66a PB9
Apr 27Minneapolis City Conference RelaysApr 27 · 1600 Meters · Place 6 · Minneapolis Washburn1600 Meters6.4:56.85a9
Apr 11Chanhassen QuadApr 11 · 1600 Meters · Place 11 · Minneapolis Washburn1600 Meters11.4:57.59a9
Apr 11Chanhassen QuadApr 11 · 800 Meters · Place 21 · Minneapolis Washburn800 Meters21.2:26.69a9