Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 8AAA Championships · May 315:22.01aMSHSL Section 8AAA ChampionshipsMay 31, 2023
400 Meters · OutdoorCrimson Invitational · Apr 291:04.79aCrimson InvitationalApril 29, 2025
800 Meters · OutdoorMSHSL Section 8AAA Championships · May 282:20.83aMSHSL Section 8AAA ChampionshipsMay 28, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 800 Meters · Place 6 · Buffalo800 MetersRound P6.2:20.83a PB12
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 800 Meters · Place 7 · Buffalo800 Meters7.2:25.27a12
May 21Lake Conference ChampionshipsMay 21 · 800 Meters · Place 6 · Buffalo800 Meters62:24.97a12
May 9Class AAA Wild CardMay 9 · 1600 Meters · Place 25 · Buffalo1600 Meters25.5:27.86a12
May 6Section 8AAA True TeamMay 6 · 1600 Meters · Place 8 · Buffalo1600 Meters8.5:27.86a12
Apr 29Crimson InvitationalApr 29 · 400 Meters · Place 8 · Buffalo400 Meters81:04.79a PB12
Apr 29Bison InviteApr 29 · 400 Meters · Place 8 · Buffalo400 Meters8.1:04.79a12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 800 Meters · Place 7 · Buffalo800 MetersRound P7.2:24.61a11
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 800 Meters · Place 4 · Buffalo800 Meters4.2:23.61a11
May 23Lake Conference ChampionshipsMay 23 · 800 Meters · Place 8 · Buffalo800 Meters8.2:24.68a11
May 7Section 8AAA True TeamMay 7 · 800 Meters · Place 7 · Buffalo800 Meters7.2:27.00a11
Apr 30Bison Invitational Apr 30 · 1600 Meters · Place 5 · Buffalo1600 Meters55:36.40a—
Apr 12Lake Conference RelaysApr 12 · 1600 Meters · Place 7 · Buffalo1600 Meters75:33.30a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31MSHSL Section 8AAA ChampionshipsMay 31 · 1600 Meters · Place 4 · Buffalo1600 Meters4.5:22.01a PB10
May 23Lake Conference ChampionshipsMay 23 · 1600 Meters · Place 6 · Buffalo1600 Meters65:24.3510
May 9Section 8AAA True TeamMay 9 · 1600 Meters · Place 8 · Buffalo1600 Meters8.5:26.60a10
May 2Irondale/Monti/NB/TechMay 2 · 1600 Meters · Place 3 · Buffalo1600 Meters3.5:31.03a10
Apr 25Roseville InviteApr 25 · 1600 Meters · Place 2 · Buffalo1600 Meters2.5:43.97a10
Apr 18Eden Prairie vs BuffaloApr 18 · 800 Meters · Place 1 · Buffalo800 Meters12:30.5010
Apr 14Lake Conference RelaysApr 14 · 1600 Meters · Place 8 · Buffalo1600 Meters85:39.0510

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 1600 Meters · Place 8 · Buffalo1600 Meters8.5:31.11a9
May 24Lake Conference ChampionshipsMay 24 · 1600 Meters · Place 12 · Buffalo1600 Meters125:33.879
May 3Buffalo InviteMay 3 · 1600 Meters · Place 4 · Buffalo1600 Meters4.5:54.71aUnofficial9
Apr 26Roseville InviteApr 26 · 1600 Meters · Place 4 · Buffalo1600 Meters4.5:57.28a9
Apr 22Varsity Coed Vs EdinaApr 22 · 1600 Meters · Place 1 · Buffalo1600 Meters1.6:13.09a9