Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 8AAA Championships · May 285:40.69aMSHSL Section 8AAA ChampionshipsMay 28, 2025
3200 Meters · OutdoorMSHSL Section 8AAA Championships · May 2812:07.96aMSHSL Section 8AAA ChampionshipsMay 28, 2025
800 Meters · OutdoorMSHSL Section 8AAA Championships · May 292:37.65aMSHSL Section 8AAA ChampionshipsMay 29, 2024
Long Jump · OutdoorMiddle School Buffalo/STMA/Monti Conference Meet · May 229' 4.5Middle School Buffalo/STMA/Monti Conference MeetMay 22, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 1600 Meters · Place 19 · BuffaloBuffalo1600 Meters19.5:54.84a11
May 19Lake Conference ChampionshipsMay 19 · 1600 Meters · Place 27 · BuffaloBuffalo1600 Meters27.5:59.76a11
May 58AAA Section True TeamMay 5 · 3200 Meters · Place 15 · BuffaloBuffalo3200 Meters15.12:53.57a11
Apr 28Buffalo InvitationalApr 28 · 1600 Meters · Place 8 · BuffaloBuffalo1600 Meters86:08.67a11
Apr 21Roseville InviteApr 21 · 1600 Meters · Place 8 · BuffaloBuffalo1600 Meters8.5:56.01a11
Apr 14STMA Outdoor TriApr 14 · 800 Meters · Place 5 · BuffaloBuffalo800 Meters5.2:42.71a11
Apr 9Hopkins & BuffaloApr 9 · 1600 Meters · Place 1 · BuffaloBuffalo1600 Meters16:01.35a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 3200 Meters · Place 13 · BuffaloBuffalo3200 Meters13.12:07.96a PB10
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 1600 Meters · Place 13 · BuffaloBuffalo1600 Meters13.5:40.69a PB10
May 21Lake Conference ChampionshipsMay 21 · 1600 Meters · Place 19 · BuffaloBuffalo1600 Meters195:42.25a10
May 9Class AAA Wild CardMay 9 · 3200 Meters · Place 46 · BuffaloBuffalo3200 Meters46.12:28.23a10
May 6Section 8AAA True TeamMay 6 · 3200 Meters · Place 12 · BuffaloBuffalo3200 Meters12.12:28.23a10
Apr 29Crimson InvitationalApr 29 · 3200 Meters · Place 2 · BuffaloBuffalo3200 Meters212:31.21a10
Apr 29Bison InviteApr 29 · 3200 Meters · Place 2 · BuffaloBuffalo3200 Meters2.12:31.21a10
Apr 22Roseville InviteApr 22 · 1600 Meters · Place 9 · BuffaloBuffalo1600 Meters95:48.9610
Apr 11Lake Conference RelaysApr 11 · 1600 Meters · Place 13 · BuffaloBuffalo1600 Meters135:46.39a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 800 Meters · Place 15 · BuffaloBuffalo800 MetersRound P15.2:37.65a PB9
May 23Lake Conference ChampionshipsMay 23 · 1600 Meters · Place 17 · BuffaloBuffalo1600 Meters17.5:46.88a9
May 7Section 8AAA True TeamMay 7 · 1600 Meters · Place 19 · BuffaloBuffalo1600 Meters19.5:49.43a9
Apr 23Roseville InviteApr 23 · 1600 Meters · Place 13 · BuffaloBuffalo1600 Meters135:55.71a—
Apr 12Lake Conference RelaysApr 12 · 800 Meters · Place 10 · BuffaloBuffalo800 Meters102:39.36a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22Middle School Buffalo/STMA/Monti Conference MeetMay 22 · 1600 Meters · Place 2 · Buffalo CommunityBuffalo Community1600 Meters2.6:10.08
May 22Middle School Buffalo/STMA/Monti Conference MeetMay 22 · Long Jump · Place 21 · Buffalo CommunityBuffalo CommunityLong Jump21.9' 4.5 PB8
May 22Middle School Buffalo/STMA/Monti Conference MeetMay 22 · 800 Meters · Place 4 · Buffalo CommunityBuffalo Community800 Meters4.2:49.08
Apr 24Big Lake Mississippi 8 TriangularApr 24 · 1600 Meters · Place 1 · Buffalo CommunityBuffalo Community1600 Meters1.6:19.56a8
Apr 24Big Lake Mississippi 8 TriangularApr 24 · Long Jump · Buffalo CommunityBuffalo CommunityLong Jump—ND8

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 1600 Meters · Place 2 · Buffalo CommunityBuffalo Community1600 Meters2.6:39.57
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · Long Jump · Buffalo CommunityBuffalo CommunityLong Jump—ND7
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 800 Meters · Place 2 · Buffalo CommunityBuffalo Community800 Meters2.3:00.17
May 9Waconia Middle School Track & Field InviteMay 9 · 1600 Meters · Place 3 · Buffalo CommunityBuffalo Community1600 Meters3.6:38.76a7
May 9Waconia Middle School Track & Field InviteMay 9 · Long Jump · Place 67 · Buffalo CommunityBuffalo CommunityLong Jump67.7-10.007
May 9Waconia Middle School Track & Field InviteMay 9 · 800 Meters · Place 8 · Buffalo CommunityBuffalo Community800 Meters8.3:03.90a7