Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLaker JH True Team Meet · May 915.46aLaker JH True Team MeetMay 9, 2024
100m Hurdles · 30" / 0.762m · OutdoorBP JH Inv. · May 321.14aBP JH Inv.May 3, 2024
200 Meters · IndoorBP Indoor Inv · Mar 2133.44aBP Indoor Inv March 21, 2026
200m Hurdles · 30" / 0.762m · OutdoorBP JH Inv. · May 336.70aBP JH Inv.May 3, 2024
300m Hurdles · 30" / 0.762m · IndoorMSHSL Section 2AA Championships · May 2756.80aMSHSL Section 2AA ChampionshipsMay 27, 2026
300m Hurdles · 30" / 0.762m · OutdoorBelle Plaine Inv #2 · Apr 858.00Belle Plaine Inv #2April 8, 2025
400 Meters · IndoorBP Indoor Inv · Mar 211:15.44aBP Indoor Inv March 21, 2026
400 Meters · OutdoorLakeville North Mega Meet · Apr 261:10.92Lakeville North Mega MeetApril 26, 2025
55m Hurdles · 30" · IndoorBP Indoor Inv · Mar 2111.04aBP Indoor Inv March 21, 2026
High Jump · IndoorBP Indoor Inv · Mar 214-03.00BP Indoor Inv March 21, 2026
High Jump · OutdoorLakeville North Panther Mega Meet · Apr 254' 4"Lakeville North Panther Mega MeetApril 25, 2026

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · High Jump · Belle PlaineBelle PlaineHigh Jump--NH10
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 25 · Belle PlaineBelle Plaine300m Hurdles30" / 0.762mRound P25.56.80a PB10
Mar 27Old MRC IndoorMar 27 · 55m Hurdles · Place 9 · Belle PlaineBelle Plaine55m Hurdles911.5410
Mar 21BP Indoor Inv Mar 21 · 55m Hurdles · Place 2 · Belle PlaineBelle Plaine55m Hurdles30"2.11.04a PB10
Mar 21BP Indoor Inv Mar 21 · High Jump · Place 5 · Belle PlaineBelle PlaineHigh Jump5.4-03.00 PB10
Mar 21BP Indoor Inv Mar 21 · 400 Meters · Place 7 · Belle PlaineBelle Plaine400 Meters7.1:15.44a PB10
Mar 21BP Indoor Inv Mar 21 · 200 Meters · Place 22 · Belle PlaineBelle Plaine200 Meters22.33.44a PB10

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 400 Meters · Place 17 · Belle PlaineBelle Plaine400 Meters17.1:13.04a10
May 11TCU HS Invite #3May 11 · High Jump · Place 15 · Belle PlaineBelle PlaineHigh Jump154-010
May 11TCU HS Invite #3May 11 · 300m Hurdles · Place 11 · Belle PlaineBelle Plaine300m Hurdles1158.06a10
May 11TCU HS Invite #3May 11 · 100m Hurdles · Place 18 · Belle PlaineBelle Plaine100m Hurdles1820.85a10
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · High Jump · Place 20 · Belle PlaineBelle PlaineHigh Jump20.4' 2"10
Apr 25Lakeville North Panther Mega MeetApr 25 · High Jump · Place 16 · Belle PlaineBelle PlaineHigh Jump16.4' 4" PB10
Apr 25Lakeville North Panther Mega MeetApr 25 · 400 Meters · Place 33 · Belle PlaineBelle Plaine400 Meters33.1:13.86a10
Apr 9BP Outdoor Inv#2Apr 9 · High Jump · Place 7 · Belle PlaineBelle PlaineHigh Jump74-610
Apr 9BP Outdoor Inv#2Apr 9 · 300m Hurdles · Place 8 · Belle PlaineBelle Plaine300m Hurdles858.8510
Apr 9BP Outdoor Inv#2Apr 9 · 100m Hurdles · Place 10 · Belle PlaineBelle Plaine100m Hurdles1020.0910
Apr 7BP Outdoor Inv#1Apr 7 · High Jump · Place 4 · Belle PlaineBelle PlaineHigh Jump44-210
Apr 7BP Outdoor Inv#1Apr 7 · 300m Hurdles · Place 7 · Belle PlaineBelle Plaine300m Hurdles758.58a10
Apr 7BP Outdoor Inv#1Apr 7 · 100m Hurdles · Place 8 · Belle PlaineBelle Plaine100m Hurdles821.28a10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · High Jump · Place 12 · Belle PlaineBelle PlaineHigh Jump124-59
May 12TCU Invite #3May 12 · 300m Hurdles · Place 9 · Belle PlaineBelle Plaine300m Hurdles957.98a9
May 12TCU Invite #3May 12 · 100m Hurdles · Place 10 · Belle PlaineBelle Plaine100m Hurdles1020.61a9
May 9BP JV/JH InvMay 9 · 300m Hurdles · Place 2 · Belle PlaineBelle Plaine300m Hurdles256.179
May 9BP JV/JH InvMay 9 · 100m Hurdles · Place 3 · Belle PlaineBelle Plaine100m Hurdles319.899
May 6Section 2AA True TeamMay 6 · High Jump · Place 16 · Belle PlaineBelle PlaineHigh Jump16.4' 4"9
May 12025 Mankato East Cougar RelaysMay 1 · High Jump · Place 19 · Belle PlaineBelle PlaineHigh Jump194-29
May 12025 Mankato East Cougar RelaysMay 1 · 100m Hurdles · Place 23 · Belle PlaineBelle Plaine100m Hurdles2319.77a9
Apr 26Lakeville North Mega MeetApr 26 · High Jump · Place 18 · Belle PlaineBelle PlaineHigh Jump184-29
Apr 26Lakeville North Mega MeetApr 26 · 400 Meters · Place 26 · Belle PlaineBelle Plaine400 Meters261:10.92 PB9
Apr 21St. Peter Meet #1Apr 21 · High Jump · Place 9 · Belle PlaineBelle PlaineHigh Jump94-69
Apr 21St. Peter Meet #1Apr 21 · 300m Hurdles · Place 13 · Belle PlaineBelle Plaine300m Hurdles1357.529
Apr 21St. Peter Meet #1Apr 21 · 100m Hurdles · Place 15 · Belle PlaineBelle Plaine100m Hurdles1520.139
Apr 12Milan Matasich Memorial InvitationalApr 12 · 100m Hurdles · Place 10 · Belle PlaineBelle Plaine100m Hurdles1020.37a9
Apr 12Milan Matasich Memorial InvitationalApr 12 · 400 Meters · Place 14 · Belle PlaineBelle Plaine400 Meters141:11.20a9
Apr 8Belle Plaine Inv #2Apr 8 · 300m Hurdles · Place 7 · Belle PlaineBelle Plaine300m Hurdles30" / 0.762m7.58.00 PB9
Apr 8Belle Plaine Inv #2Apr 8 · High Jump · Place 12 · Belle PlaineBelle PlaineHigh Jump12.4-02.009
Apr 4Belle Plaine Tiger InvApr 4 · 300m Hurdles · Place 8 · Belle PlaineBelle Plaine300m Hurdles859.189
Apr 4Belle Plaine Tiger InvApr 4 · 100m Hurdles · Place 12 · Belle PlaineBelle Plaine100m Hurdles1220.549

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Old MRC indoorMar 28 · 55m Hurdles · Place 6 · Belle PlaineBelle Plaine55m Hurdles610.609
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55m Hurdles · Place 2 · Belle PlaineBelle Plaine55m Hurdles210.959
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55m Hurdles · Place 2 · Belle PlaineBelle Plaine55m Hurdles210.959

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17JH MRC ChampionshipsMay 17 · 200m Hurdles · Place 2 · Belle PlaineBelle Plaine200m Hurdles236.448
May 17JH MRC ChampionshipsMay 17 · 100m Hurdles · Place 2 · Belle PlaineBelle Plaine100m Hurdles220.078
May 10BP JV/JH Inv.May 10 · 200m Hurdles · Place 5 · MS_Belle PlaineMS_Belle Plaine200m Hurdles535.998
May 10BP JV/JH Inv.May 10 · 100m Hurdles · Place 3 · MS_Belle PlaineMS_Belle Plaine100m Hurdles319.178
May 9Laker JH True Team MeetMay 9 · 100m Hurdles · Place 12 · Belle PlaineBelle Plaine100m Hurdles1221.33a—
May 9Laker JH True Team MeetMay 9 · 100 Meters · Place 15 · Belle PlaineBelle Plaine100 Meters1515.46a PB—
May 3BP JH Inv.May 3 · 200m Hurdles · Place 6 · Belle PlaineBelle Plaine200m Hurdles30" / 0.762m6.36.70a PB8
May 3BP JH Inv.May 3 · 100m Hurdles · Place 4 · Belle PlaineBelle Plaine100m Hurdles30" / 0.762m4.21.14a PB8
May 3BP JH Inv.May 3 · 100 Meters · Place 9 · Belle PlaineBelle Plaine100 Meters9.15.80a8
Apr 22Sibley East Jr. High MRCApr 22 · 200m Hurdles · Place 4 · Belle PlaineBelle Plaine200m Hurdles30" / 0.762m4.38.23aWind: 08
Apr 22Sibley East Jr. High MRCApr 22 · 100m Hurdles · Place 5 · Belle PlaineBelle Plaine100m Hurdles30" / 0.762m5.21.46aWind: 08
Apr 15JH MRC MeetApr 15 · 100 Meters · Place 21 · Belle PlaineBelle Plaine100 Meters2115.618
Apr 15JH MRC MeetApr 15 · 100m Hurdles · Place 11 · Belle PlaineBelle Plaine100m Hurdles1124.898