Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBBE Invitational · Apr 2112.68aBBE InvitationalApril 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 5A - West Sub-Section · May 2220.39aMSHSL Section 5A - West Sub-SectionMay 22, 2025
400 Meters · OutdoorMSHSL Section 5A - West Sub-Section · May 191:01.56aMSHSL Section 5A - West Sub-SectionMay 19, 2026
High Jump · OutdoorACGC Invitational · Apr 165' 8"ACGC InvitationalApril 16, 2026
Long Jump · OutdoorSauk Centre Invitational · Apr 2318' 2"Sauk Centre InvitationalApril 23, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 19MSHSL Section 5A - West Sub-SectionMay 19 · Long Jump · Place 15 · Paynesville/Belgrade-Brooten-ElrosaLong Jump15.16-04.5010
May 19MSHSL Section 5A - West Sub-SectionMay 19 · High Jump · Place 12 · Paynesville/Belgrade-Brooten-ElrosaHigh Jump12.5-02.0010
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 400 Meters · Place 18 · Paynesville/Belgrade-Brooten-Elrosa400 Meters18.1:01.56a PB10
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 100 Meters · Place 26 · Paynesville/Belgrade-Brooten-Elrosa100 Meters26.13.25a10
May 12Central Minnesota Conference ChampionshipsMay 12 · Long Jump · Place 9 · Paynesville/Belgrade-Brooten-ElrosaLong Jump9.17' 4.25"10
May 12Central Minnesota Conference ChampionshipsMay 12 · High Jump · Place 6 · Paynesville/Belgrade-Brooten-ElrosaHigh Jump6.5' 6"10
May 12Central Minnesota Conference ChampionshipsMay 12 · 400 Meters · Place 11 · Paynesville/Belgrade-Brooten-Elrosa400 Meters11.1:02.58a10
May 7Benson/KMS Track and Field InviteMay 7 · Long Jump · Place 8 · Paynesville/Belgrade-Brooten-ElrosaLong Jump8.17' 4"10
May 7Benson/KMS Track and Field InviteMay 7 · High Jump · Place 9 · Paynesville/Belgrade-Brooten-ElrosaHigh Jump9.5' 2"10
May 7Benson/KMS Track and Field InviteMay 7 · 400 Meters · Place 12 · Paynesville/Belgrade-Brooten-Elrosa400 Meters12.1:03.23a10
May 55A Section True TeamMay 5 · Long Jump · Place 8 · Paynesville/Belgrade-Brooten-ElrosaLong Jump8.16' 11"10
May 55A Section True TeamMay 5 · High Jump · Place 11 · Paynesville/Belgrade-Brooten-ElrosaHigh Jump11.4' 10"10
Apr 30Essler InvitationalApr 30 · Long Jump · Place 20 · Paynesville/Belgrade-Brooten-ElrosaLong Jump2017-410
Apr 30Essler InvitationalApr 30 · High Jump · Place 8 · Paynesville/Belgrade-Brooten-ElrosaHigh Jump85-610
Apr 30Essler InvitationalApr 30 · 100 Meters · Place 31 · Paynesville/Belgrade-Brooten-Elrosa100 Meters3112.97a10
Apr 23Sauk Centre InvitationalApr 23 · Long Jump · Place 8 · Paynesville/Belgrade-Brooten-ElrosaLong Jump8.18' 2" PB10
Apr 23Sauk Centre InvitationalApr 23 · High Jump · Paynesville/Belgrade-Brooten-ElrosaHigh Jump—NH10
Apr 21BBE InvitationalApr 21 · Long Jump · Place 7 · Paynesville/Belgrade-Brooten-ElrosaLong Jump7.16' 5.5"10
Apr 21BBE InvitationalApr 21 · High Jump · Place 7 · Paynesville/Belgrade-Brooten-ElrosaHigh Jump7.5' 2"10
Apr 21BBE InvitationalApr 21 · 100 Meters · Place 12 · Paynesville/Belgrade-Brooten-Elrosa100 Meters12.12.68a PB10
Apr 16ACGC InvitationalApr 16 · Long Jump · Place 13 · Paynesville/Belgrade-Brooten-ElrosaLong Jump13.16' 2"10
Apr 16ACGC InvitationalApr 16 · High Jump · Place 5 · Paynesville/Belgrade-Brooten-ElrosaHigh Jump5.5' 8" PB10
Apr 16ACGC InvitationalApr 16 · 100 Meters · Place 15 · Paynesville/Belgrade-Brooten-Elrosa100 Meters15.13.27a10
Apr 13Ron Hylla Earlybird InvitationalApr 13 · High Jump · Place 9 · Paynesville/Belgrade-Brooten-ElrosaHigh Jump9.5' 0"10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19CMC Indoor MeetMar 19 · 60m Hurdles · Place 4 · Paynesville/Belgrade-Brooten-Elro60m Hurdles410.4110

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22MSHSL Section 5A - West Sub-SectionMay 22 · Long Jump · Place 27 · Paynesville/Belgrade-Brooten-ElrosaLong Jump27.12' 0.5"9
May 22MSHSL Section 5A - West Sub-SectionMay 22 · 110m Hurdles · Place 12 · Paynesville/Belgrade-Brooten-Elrosa110m Hurdles39" / 0.991m12.20.39a PBWind: 09
May 6Section 5A True TeamMay 6 · Long Jump · Place 17 · Paynesville/Belgrade-Brooten-ElrosaLong Jump17.15' 7"9
May 6Section 5A True TeamMay 6 · 110m Hurdles · Place 13 · Paynesville/Belgrade-Brooten-Elrosa110m Hurdles39" / 0.991m13.21.84a9