Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCMC Indoor Meet · Mar 196:57.70CMC Indoor MeetMarch 19, 2026
1600 Meters · OutdoorCMC Junior High Meet · May 156:16.50CMC Junior High MeetMay 15, 2025
3200 Meters · OutdoorMSHSL Section 5A Championships · May 2813:10.98aMSHSL Section 5A ChampionshipsMay 28, 2025
400 Meters · OutdoorMaple Lake Track Meet · Apr 301:16.47aMaple Lake Track MeetApril 30, 2024
800 Meters · IndoorCMC Indoor Track Meet · Mar 202:59.50CMC Indoor Track MeetMarch 20, 2025
800 Meters · OutdoorCMC Junior High Meet · May 152:53.00CMC Junior High MeetMay 15, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5A ChampionshipsMay 27 · 3200 Meters · Place 14 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters14.13:34.90a9
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 3200 Meters · Place 5 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters5.13:16.22a9
May 12Central Minnesota Conference ChampionshipsMay 12 · 3200 Meters · Place 3 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters3.13:29.86a9
May 55A Section True TeamMay 5 · 3200 Meters · Place 6 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters6.13:23.35a9
Apr 30Essler InvitationalApr 30 · 3200 Meters · Place 10 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters1013:16.64a9
Apr 23Sauk Centre InvitationalApr 23 · 800 Meters · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa800 Meters—DNS9
Apr 21BBE InvitationalApr 21 · 3200 Meters · Place 3 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters3.13:32.91a9
Apr 16ACGC InvitationalApr 16 · 3200 Meters · Place 2 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters2.14:09.12a9
Apr 16ACGC InvitationalApr 16 · 800 Meters · Place 18 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa800 Meters18.3:06.49a9
Apr 13Ron Hylla Earlybird InvitationalApr 13 · 3200 Meters · Place 3 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters3.14:06.40a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19CMC Indoor MeetMar 19 · 1600 Meters · Place 7 · Paynesville/Belgrade-Brooten-ElroPaynesville/Belgrade-Brooten-Elro1600 Meters76:57.70 PB9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5A ChampionshipsMay 28 · 3200 Meters · Place 13 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters13.13:10.98a PB8
May 22MSHSL Section 5A - West Sub-SectionMay 22 · 3200 Meters · Place 5 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters5.13:28.71a8
May 15CMC Junior High MeetMay 15 · 1600 Meters · Place 3 · PaynesvillePaynesville1600 Meters36:16.50 PB8
May 15CMC Junior High MeetMay 15 · 800 Meters · Place 2 · PaynesvillePaynesville800 Meters22:53.00 PB8
May 13Central Minnesota Conference ChampionshipMay 13 · 3200 Meters · Place 5 · PaynesvillePaynesville3200 Meters514:06.11a8
May 9Class A Wild CardMay 9 · 3200 Meters · Place 35 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters35.13:50.31a8
May 8Benson InvitationalMay 8 · 1600 Meters · Place 9 · PaynesvillePaynesville1600 Meters96:24.39a8
May 6Section 5A True TeamMay 6 · 3200 Meters · Place 8 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa3200 Meters8.13:50.31a8
May 1Essler InvitationalMay 1 · 1600 Meters · Place 11 · PaynesvillePaynesville1600 Meters116:18.87a8
Apr 22BBE LionsApr 22 · 1600 Meters · Place 10 · PaynesvillePaynesville1600 Meters106:26.688
Apr 17ACGC InvitationalApr 17 · 1600 Meters · Place 5 · Paynesville/Belgrade-Brooten-ElroPaynesville/Belgrade-Brooten-Elro1600 Meters56:31.64a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20CMC Indoor Track MeetMar 20 · 800 Meters · Place 9 · Paynesville/Belgrade-Brooten-ElroPaynesville/Belgrade-Brooten-Elro800 Meters92:59.50 PB8

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MSHSL Section 5A - West Sub SectionMay 23 · 1600 Meters · Place 12 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa1600 Meters12.6:23.83a7
May 16CMC JH & JV InvitationalMay 16 · 1600 Meters · Place 2 · PaynesvillePaynesville1600 Meters26:22.13a—
May 142024 Central Minnesota Conference ChampionshipMay 14 · 1600 Meters · Place 6 · PaynesvillePaynesville1600 Meters66:24.72a—
May 9Holdingford JH InviteMay 9 · 1600 Meters · Place 3 · PaynesvillePaynesville1600 Meters3.6:29.36a7
May 7Section 5A True TeamMay 7 · 1600 Meters · Place 12 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa1600 Meters12.6:30.34a7
Apr 30Maple Lake Track MeetApr 30 · 400 Meters · Place 5 · Paynesville/Belgrade-Brooten-ElrosaPaynesville/Belgrade-Brooten-Elrosa400 Meters5.1:16.47a PB7
Apr 25Sauk Centre InvitationalApr 25 · 3200 Meters · Place 8 · PaynesvillePaynesville3200 Meters814:12.58a—
Apr 23BBE Lions Track meetApr 23 · 1600 Meters · Place 8 · PaynesvillePaynesville1600 Meters86:44.63a—
Apr 23BBE Lions Track meetApr 23 · 800 Meters · Place 18 · PaynesvillePaynesville800 Meters183:06.71a—