Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSouth Suburban Conference Championships · May 194:46.32aSouth Suburban Conference ChampionshipsMay 19, 2026
3200 Meters · OutdoorPark HS · Apr 3010:29.70aPark HSApril 30, 2026
800 Meters · OutdoorBill Nelson Invitational · Apr 162:10.36aBill Nelson InvitationalApril 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 7 · Burnsville3200 Meters7.11:00.52a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 2 · Burnsville1600 Meters2.4:47.33a12
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 3200 Meters · Place 1 · Burnsville3200 Meters1.10:38.37a12
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 1600 Meters · Place 1 · Burnsville1600 Meters1.4:50.06a12
May 19South Suburban Conference ChampionshipsMay 19 · 1600 Meters · Place 1 · Burnsville1600 Meters14:46.32a PB12
May 12Burnsville HS Varsity/Senior NightMay 12 · 400 Meters · Burnsville400 Meters—DNS12
Apr 30Park HSApr 30 · 3200 Meters · Place 1 · Burnsville3200 Meters110:29.70a PB12
Apr 24Hamline Elite MeetApr 24 · 1600 Meters · Place 1 · Burnsville1600 Meters14:47.53a12
Apr 24Hamline Elite MeetApr 24 · 800 Meters · Place 3 · Burnsville800 Meters32:11.45a12
Apr 16Bill Nelson InvitationalApr 16 · 800 Meters · Place 1 · Burnsville800 Meters1.2:10.36a PB12
Apr 9Burnsville TriApr 9 · 1600 Meters · Place 1 · Burnsville1600 Meters14:53.33a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20SSC ChampionshipsMay 20 · 1600 Meters · Place 1 · Burnsville1600 Meters14:54.56a11
May 20SSC ChampionshipsMay 20 · 800 Meters · Place 2 · Burnsville800 Meters22:13.01a11
May 12Burnsville InvitationalMay 12 · 800 Meters · Place 1 · Burnsville800 Meters12:14.94a11
Apr 25Hamline Elite MeetApr 25 · 1600 Meters · Place 2 · Burnsville1600 Meters24:48.8311
Apr 25Hamline Elite MeetApr 25 · 800 Meters · Place 11 · Burnsville800 Meters112:16.2111

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22South Suburban Conference ChampionshipsMay 22 · 1600 Meters · Place 3 · Burnsville1600 Meters35:11.53a—
Apr 26Hamline Elite MeetApr 26 · 1600 Meters · Place 3 · Burnsville1600 Meters34:58.24a—
Apr 18Faribault InvitationalApr 18 · 800 Meters · Place 1 · Burnsville800 Meters12:18.11a—
Apr 5Minnesota State Relay ChampionshipApr 5 · 1600 Meters · Place 2 · Burnsville1600 Meters25:08.32a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23South Suburban Conference ChampionshipsMay 23 · 1600 Meters · Place 2 · Burnsville1600 Meters25:14.289
Apr 25Eagan Wildcat InvitationalApr 25 · 1600 Meters · Place 1 · Burnsville1600 Meters15:25.35a—
Apr 13Burnsville PentApr 13 · 1600 Meters · Place 1 · Burnsville1600 Meters15:35.119
Apr 13Burnsville PentApr 13 · 800 Meters · Place 2 · Burnsville800 Meters22:31.469