Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 5A - West Sub-Section · May 1913.56aMSHSL Section 5A - West Sub-SectionMay 19, 2026
200 Meters · IndoorCMC Indoor Meet · Mar 1929.19CMC Indoor MeetMarch 19, 2026
200 Meters · OutdoorEssler Invitational · Apr 3028.18aEssler InvitationalApril 30, 2026
400 Meters · IndoorCMC Indoor Meet · Mar 191:06.10CMC Indoor MeetMarch 19, 2026
400 Meters · OutdoorMSHSL Section 5A - West Sub-Section · May 191:03.34aMSHSL Section 5A - West Sub-SectionMay 19, 2026
Long Jump · OutdoorBBE Invitational · Apr 2112' 6"BBE InvitationalApril 21, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 400 Meters · Place 19 · Paynesville/Belgrade-Brooten-Elrosa400 Meters19.1:03.34a PB8
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 100 Meters · Place 28 · Paynesville/Belgrade-Brooten-Elrosa100 Meters28.13.56a PB8
May 12Central Minnesota Conference ChampionshipsMay 12 · 400 Meters · Place 14 · Paynesville/Belgrade-Brooten-Elrosa400 Meters14.1:04.74a8
May 12Central Minnesota Conference ChampionshipsMay 12 · 100 Meters · Place 18 · Paynesville/Belgrade-Brooten-Elrosa100 Meters18.13.74a8
May 7Benson/KMS Track and Field InviteMay 7 · 100 Meters · Place 21 · Paynesville/Belgrade-Brooten-Elrosa100 Meters21.13.84a8
May 55A Section True TeamMay 5 · 400 Meters · Place 15 · Paynesville/Belgrade-Brooten-Elrosa400 Meters15.1:03.64a8
Apr 30Essler InvitationalApr 30 · 400 Meters · Place 26 · Paynesville/Belgrade-Brooten-Elrosa400 Meters261:04.70a8
Apr 30Essler InvitationalApr 30 · 200 Meters · Place 37 · Paynesville/Belgrade-Brooten-Elrosa200 Meters3728.18a PB8
Apr 23Sauk Centre InvitationalApr 23 · 200 Meters · Place 22 · Paynesville/Belgrade-Brooten-Elrosa200 Meters22.30.14a8
Apr 21BBE InvitationalApr 21 · Long Jump · Place 22 · Paynesville/Belgrade-Brooten-ElrosaLong Jump22.12' 6" PB8
Apr 21BBE InvitationalApr 21 · 400 Meters · Place 9 · Paynesville/Belgrade-Brooten-Elrosa400 Meters9.1:03.92a8
Apr 21BBE InvitationalApr 21 · 200 Meters · Place 18 · Paynesville/Belgrade-Brooten-Elrosa200 Meters18.28.61a8
Apr 16ACGC InvitationalApr 16 · Long Jump · Place 28 · Paynesville/Belgrade-Brooten-ElrosaLong Jump28.12' 3"8
Apr 16ACGC InvitationalApr 16 · 400 Meters · Place 11 · Paynesville/Belgrade-Brooten-Elrosa400 Meters11.1:04.55a8
Apr 16ACGC InvitationalApr 16 · 200 Meters · Place 28 · Paynesville/Belgrade-Brooten-Elrosa200 Meters28.28.78a8
Apr 13Ron Hylla Earlybird InvitationalApr 13 · 400 Meters · Place 14 · Paynesville/Belgrade-Brooten-Elrosa400 Meters14.1:03.52a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19CMC Indoor MeetMar 19 · 400 Meters · Place 12 · Paynesville/Belgrade-Brooten-Elro400 Meters121:06.10 PB8
Mar 19CMC Indoor MeetMar 19 · 200 Meters · Place 20 · Paynesville/Belgrade-Brooten-Elro200 Meters2029.19 PB8

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22MSHSL Section 5A - West Sub-SectionMay 22 · 200 Meters · Place 31 · Paynesville/Belgrade-Brooten-Elrosa200 Meters31.29.09aWind: 07
May 22MSHSL Section 5A - West Sub-SectionMay 22 · 100 Meters · Place 31 · Paynesville/Belgrade-Brooten-Elrosa100 Meters31.14.13aWind: 07
May 15CMC Junior High MeetMay 15 · 400 Meters · Place 3 · Paynesville400 Meters31:05.307
May 15CMC Junior High MeetMay 15 · 200 Meters · Place 5 · Paynesville200 Meters528.707
May 15CMC Junior High MeetMay 15 · 100 Meters · Place 6 · Paynesville100 Meters614.407
May 13Central Minnesota Conference ChampionshipMay 13 · 200 Meters · Place 18 · Paynesville200 Meters1828.76a7
May 8Benson InvitationalMay 8 · 200 Meters · Place 23 · Paynesville200 Meters2329.00a7
May 8Benson InvitationalMay 8 · 100 Meters · Place 26 · Paynesville100 Meters2614.26a7
May 6Section 5A True TeamMay 6 · 400 Meters · Place 18 · Paynesville/Belgrade-Brooten-Elrosa400 Meters18.1:03.93a7
May 1Essler InvitationalMay 1 · Long Jump · Place 32 · PaynesvilleLong Jump329-7.57
May 1Essler InvitationalMay 1 · 400 Meters · Place 27 · Paynesville400 Meters271:07.53a7
May 1Essler InvitationalMay 1 · 100 Meters · Place 39 · Paynesville100 Meters3914.68a7
Apr 22BBE LionsApr 22 · 200 Meters · Place 20 · Paynesville200 Meters2030.157
Apr 22BBE LionsApr 22 · 100 Meters · Place 26 · Paynesville100 Meters2615.117
Apr 17ACGC InvitationalApr 17 · 200 Meters · Place 17 · Paynesville/Belgrade-Brooten-Elro200 Meters1729.81a7
Apr 17ACGC InvitationalApr 17 · 100 Meters · Place 25 · Paynesville/Belgrade-Brooten-Elro100 Meters2514.29a7