Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 1912.97th/8th Buffalo/Big Lake/WaconiaMay 19, 2022
1600 Meters · OutdoorMSHSL Section 8AAA Championships · May 314:44.51aMSHSL Section 8AAA ChampionshipsMay 31, 2023
400 Meters · OutdoorMSHSL Section 8AAA Championships · May 2853.72aMSHSL Section 8AAA ChampionshipsMay 28, 2025
800 Meters · OutdoorHopkins/Buffalo/Wayzata · Apr 152:12.00aHopkins/Buffalo/WayzataApril 15, 2025
Long Jump · OutdoorWaconia Middle School Track & Field Invite · May 914-00.00Waconia Middle School Track & Field InviteMay 9, 2022

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 400 Meters · Place 10 · BuffaloBuffalo400 MetersRound P10.53.72a PB11
Apr 29Crimson InvitationalApr 29 · 400 Meters · Place 11 · BuffaloBuffalo400 Meters1155.0011
Apr 29Bison InviteApr 29 · 400 Meters · Place 11 · BuffaloBuffalo400 Meters11.55.0011
Apr 15Hopkins/Buffalo/WayzataApr 15 · 800 Meters · Place 3 · BuffaloBuffalo800 Meters32:12.00a PB11
Apr 11Lake Conference RelaysApr 11 · 1600 Meters · Place 16 · BuffaloBuffalo1600 Meters164:55.52a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 1600 Meters · Place 7 · BuffaloBuffalo1600 Meters7.4:48.24a10
May 23Lake Conference ChampionshipsMay 23 · 1600 Meters · Place 21 · BuffaloBuffalo1600 Meters21.4:49.20a10
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · 1600 Meters · Place 8 · BuffaloBuffalo1600 Meters84:51.64a—
May 8Class AAA WildcardMay 8 · 1600 Meters · Place 73 · BuffaloBuffalo1600 Meters73.4:55.34a10
May 7Section 8AAA True TeamMay 7 · 1600 Meters · Place 18 · BuffaloBuffalo1600 Meters18.4:55.34a10
Apr 23Roseville InviteApr 23 · 1600 Meters · Place 6 · BuffaloBuffalo1600 Meters64:55.81a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31MSHSL Section 8AAA ChampionshipsMay 31 · 1600 Meters · Place 5 · BuffaloBuffalo1600 Meters5.4:44.51a PB9
May 9Section 8AAA True TeamMay 9 · 1600 Meters · Place 17 · BuffaloBuffalo1600 Meters17.4:53.90a9
Apr 25Roseville InviteApr 25 · 1600 Meters · Place 7 · BuffaloBuffalo1600 Meters7.5:00.58a9
Apr 18Eden Prairie vs BuffaloApr 18 · 1600 Meters · Place 12 · BuffaloBuffalo1600 Meters125:00.879

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 100 Meters · Place 3 · Buffalo CommunityBuffalo Community100 Meters3.12.9 PB8
May 9Waconia Middle School Track & Field InviteMay 9 · Long Jump · Place 6 · Buffalo CommunityBuffalo CommunityLong Jump6.14-00.00 PB8
May 9Waconia Middle School Track & Field InviteMay 9 · 800 Meters · Place 5 · Buffalo CommunityBuffalo Community800 Meters5.2:41.72a8
May 9Waconia Middle School Track & Field InviteMay 9 · 400 Meters · Place 2 · Buffalo CommunityBuffalo Community400 Meters2.1:00.79a8