Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMSHSL Section 2AA Championships · May 2711.04aMSHSL Section 2AA ChampionshipsMay 27, 2026
100 Meters · OutdoorBig South Conference Championship · May 1911.10aBig South Conference ChampionshipMay 19, 2026
200 Meters · IndoorMSHSL Section 2AA Championships · May 2722.69aMSHSL Section 2AA ChampionshipsMay 27, 2026
200 Meters · OutdoorClass AA State True Team · May 1622.65aClass AA State True TeamMay 16, 2026
400 Meters · OutdoorBelle Plaine Tiger Inv · Apr 457.35Belle Plaine Tiger InvApril 4, 2025
55 Meter · IndoorBP Indoor Inv · Mar 216.92aBP Indoor Inv March 21, 2026
55 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 226.95Belle Plaine Tiger Indoor InvMarch 22, 2025
55 Meters · OutdoorBelle Plaine Inv. Door · Mar 237.43Belle Plaine Inv. DoorMarch 23, 2024
High Jump · OutdoorTCU JH Invite · Apr 114-08.00TCU JH InviteApril 11, 2022
Long Jump · IndoorMSHSL Section 2AA Championships · May 2821-09.00MSHSL Section 2AA ChampionshipsMay 28, 2025
Long Jump · OutdoorClass AA State True Team Meet · May 1721' 11.5"Class AA State True Team MeetMay 17, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Long Jump · Place 6 · Belle PlaineBelle PlaineLong Jump6.21' 7"Wind: 012
May 19Big South Conference ChampionshipMay 19 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump1.21' 0.5"12
May 19Big South Conference ChampionshipMay 19 · 200 Meters · Place 1 · Belle PlaineBelle Plaine200 Meters1.22.73a12
May 19Big South Conference ChampionshipMay 19 · 100 Meters · Place 1 · Belle PlaineBelle Plaine100 Meters1.11.10a PB12
May 16Class AA State True TeamMay 16 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump2.21' 2.5"12
May 16Class AA State True TeamMay 16 · 200 Meters · Place 7 · Belle PlaineBelle Plaine200 Meters7.22.65a PB12
May 16Class AA State True TeamMay 16 · 100 Meters · Place 5 · Belle PlaineBelle Plaine100 Meters5.11.18a12
May 42AA Section True TeamMay 4 · Long Jump · Place 4 · Belle PlaineBelle PlaineLong Jump4.19' 9.5"12
May 42AA Section True TeamMay 4 · 200 Meters · Place 5 · Belle PlaineBelle Plaine200 Meters5.23.47a12
May 42AA Section True TeamMay 4 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters2.11.18a12
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Long Jump · Place 3 · Belle PlaineBelle PlaineLong Jump3.21' 1"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump2.21' 1.5"12
Apr 25Lakeville North Panther Mega MeetApr 25 · 200 Meters · Place 4 · Belle PlaineBelle Plaine200 Meters4.22.91a12
Apr 25Lakeville North Panther Mega MeetApr 25 · 100 Meters · Place 1 · Belle PlaineBelle Plaine100 Meters1.11.25a12
Apr 20St. Peter Invite #1Apr 20 · Long Jump · Place 3 · Belle PlaineBelle PlaineLong Jump318-1012
Apr 20St. Peter Invite #1Apr 20 · 100 Meters · Place 1 · Belle PlaineBelle Plaine100 Meters111.92a12
Apr 16BP Outdoor Inv#3Apr 16 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump220-07.5012
Apr 16BP Outdoor Inv#3Apr 16 · 200 Meters · Place 2 · Belle PlaineBelle Plaine200 Meters224.12a12
Apr 16BP Outdoor Inv#3Apr 16 · 100 Meters · Place 3 · Belle PlaineBelle Plaine100 Meters312.26a12
Apr 9BP Outdoor Inv#2Apr 9 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters211.5312
Apr 7BP Outdoor Inv#1Apr 7 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump220-1012
Apr 7BP Outdoor Inv#1Apr 7 · 200 Meters · Place 2 · Belle PlaineBelle Plaine200 Meters223.95a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump2.21-04.50Wind: 1.712
May 27MSHSL Section 2AA ChampionshipsMay 27 · 200 Meters · Place 5 · Belle PlaineBelle Plaine200 MetersRound P5.22.73a12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 200 Meters · Place 5 · Belle PlaineBelle Plaine200 Meters5.22.69a PBWind: -0.412
May 27MSHSL Section 2AA ChampionshipsMay 27 · 100 Meters · Place 4 · Belle PlaineBelle Plaine100 MetersRound P4.11.11aWind: 012
May 27MSHSL Section 2AA ChampionshipsMay 27 · 100 Meters · Place 3 · Belle PlaineBelle Plaine100 Meters3.11.04a PBWind: 0.412
Mar 27Old MRC IndoorMar 27 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump219-8.2512
Mar 27Old MRC IndoorMar 27 · 200 Meters · Place 1 · Belle PlaineBelle Plaine200 Meters124.2612
Mar 21BP Indoor Inv Mar 21 · 55 Meter · Place 1 · Belle PlaineBelle Plaine55 Meter1.6.92a PB12
Mar 21BP Indoor Inv Mar 21 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump1.21-03.5012
Mar 21BP Indoor Inv Mar 21 · 200 Meters · Place 1 · Belle PlaineBelle Plaine200 Meters1.24.26a12

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Long Jump · Place 7 · Belle PlaineBelle PlaineLong Jump7.22-00.00Wind: 2.811
May 22Big South Conference ChampionshipMay 22 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump121-0.5011
May 22Big South Conference ChampionshipMay 22 · 200 Meters · Place 3 · Belle PlaineBelle Plaine200 Meters323.2011
May 22Big South Conference ChampionshipMay 22 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters211.2511
May 17Class AA State True Team MeetMay 17 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump2.21' 11.5" PB11
May 17Class AA State True Team MeetMay 17 · 200 Meters · Place 5 · Belle PlaineBelle Plaine200 Meters5.22.94a11
May 17Class AA State True Team MeetMay 17 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters2.11.18a11
May 12TCU Invite #3May 12 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters211.43a11
May 6Section 2AA True TeamMay 6 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump2.20' 1.25"11
May 6Section 2AA True TeamMay 6 · 200 Meters · Place 7 · Belle PlaineBelle Plaine200 Meters7.23.29a11
May 6Section 2AA True TeamMay 6 · 100 Meters · Place 7 · Belle PlaineBelle Plaine100 Meters7.11.53a11
May 12025 Mankato East Cougar RelaysMay 1 · Long Jump · Place 3 · Belle PlaineBelle PlaineLong Jump320-10.7511
Apr 26Lakeville North Mega MeetApr 26 · Long Jump · Place 6 · Belle PlaineBelle PlaineLong Jump619-0.511
Apr 26Lakeville North Mega MeetApr 26 · 200 Meters · Place 7 · Belle PlaineBelle Plaine200 Meters723.2811
Apr 26Lakeville North Mega MeetApr 26 · 100 Meters · Place 11 · Belle PlaineBelle Plaine100 Meters1111.6211
Apr 21St. Peter Meet #1Apr 21 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump219-811
Apr 21St. Peter Meet #1Apr 21 · 200 Meters · Place 2 · Belle PlaineBelle Plaine200 Meters223.6511
Apr 21St. Peter Meet #1Apr 21 · 100 Meters · Place 4 · Belle PlaineBelle Plaine100 Meters411.6711
Apr 12Milan Matasich Memorial InvitationalApr 12 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump120-6.511
Apr 12Milan Matasich Memorial InvitationalApr 12 · 200 Meters · Place 4 · Belle PlaineBelle Plaine200 Meters424.02a11
Apr 12Milan Matasich Memorial InvitationalApr 12 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters211.64a11
Apr 8Belle Plaine Inv #2Apr 8 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump1.20-07.0011
Apr 8Belle Plaine Inv #2Apr 8 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters2.11.9111
Apr 4Belle Plaine Tiger InvApr 4 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump120-11.5011
Apr 4Belle Plaine Tiger InvApr 4 · 200 Meters · Place 1 · Belle PlaineBelle Plaine200 Meters123.4411
Apr 4Belle Plaine Tiger InvApr 4 · 400 Meters · Place 6 · Belle PlaineBelle Plaine400 Meters657.35 PB11
Apr 4Belle Plaine Tiger InvApr 4 · 100 Meters · Place 1 · Belle PlaineBelle Plaine100 Meters111.2511

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump1.21-09.00 PB11
May 28MSHSL Section 2AA ChampionshipsMay 28 · 200 Meters · Place 6 · Belle PlaineBelle Plaine200 MetersRound P6.23.24aWind: -1.411
May 28MSHSL Section 2AA ChampionshipsMay 28 · 200 Meters · Place 7 · Belle PlaineBelle Plaine200 Meters7.23.05aWind: -1.211
May 28MSHSL Section 2AA ChampionshipsMay 28 · 100 Meters · Place 3 · Belle PlaineBelle Plaine100 MetersRound P3.11.51aWind: -2.411
May 28MSHSL Section 2AA ChampionshipsMay 28 · 100 Meters · Place 4 · Belle PlaineBelle Plaine100 Meters4.11.31aWind: 1.311
Mar 28Old MRC indoorMar 28 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump219-5.5011
Mar 28Old MRC indoorMar 28 · 200 Meters · Place 2 · Belle PlaineBelle Plaine200 Meters224.5111
Mar 22Belle Plaine Tiger Indoor InvMar 22 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump119-1.2511
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 200 Meters · Place 1 · Belle PlaineBelle Plaine200 Meters125.0211
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55 Meters · Place 6 · Belle PlaineBelle Plaine55 Meters66.95 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55 Meters · Place 6 · Belle PlaineBelle Plaine55 Meters66.9511
Mar 22Belle Plaine Tiger Indoor InvMar 22 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump119-1.2511
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 200 Meters · Place 1 · Belle PlaineBelle Plaine200 Meters125.0211

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · Long Jump · Place 3 · Belle PlaineBelle PlaineLong Jump3.20' 6.5"Wind: 010
Apr 6MRC Indoor MeetApr 6 · Long Jump · Place 4 · Belle PlaineBelle PlaineLong Jump418-7—
Apr 6MRC Indoor MeetApr 6 · 200 Meters · Place 3 · Belle PlaineBelle Plaine200 Meters324.95a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18Class AA True Team State ChampionshipsMay 18 · Long Jump · Place 11 · Belle PlaineBelle PlaineLong Jump11.19' 11.2510
May 16Minnesota Rivers Conference ChampionshipsMay 16 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump120-5.50—
May 8Class AA WildcardMay 8 · Long Jump · Place 20 · Belle PlaineBelle PlaineLong Jump20.19' 4.510
May 8Class AA WildcardMay 8 · 100 Meters · Place 19 · Belle PlaineBelle Plaine100 Meters19.11.60a10
May 7Section 2AA True TeamMay 7 · Long Jump · Place 5 · Belle PlaineBelle PlaineLong Jump5.19' 4.510
May 7Section 2AA True TeamMay 7 · 100 Meters · Place 10 · Belle PlaineBelle Plaine100 Meters10.11.60a10
Apr 27Lakeville North Mega MeetApr 27 · Long Jump · Place 4 · Belle PlaineBelle PlaineLong Jump420-0.25—
Apr 27Lakeville North Mega MeetApr 27 · 200 Meters · Place 14 · Belle PlaineBelle Plaine200 Meters1424.46a—
Apr 23We Needed the Rain Apr 23 · 200 Meters · Place 4 · Belle PlaineBelle Plaine200 Meters423.5410
Apr 23We Needed the Rain Apr 23 · 100 Meters · Place 4 · Belle PlaineBelle Plaine100 Meters411.5510
Apr 11MRC Quad @ TCUApr 11 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump118-1.5—
Apr 11MRC Quad @ TCUApr 11 · 200 Meters · Place 3 · Belle PlaineBelle Plaine200 Meters323.80a—
Apr 9MRC Quad #2Apr 9 · 200 Meters · Place 3 · Belle PlaineBelle Plaine200 Meters324.0810
Apr 9MRC Quad #2Apr 9 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters211.7510
Apr 4BP Outdoor Inv.Apr 4 · Long Jump · Place 3 · Belle PlaineBelle PlaineLong Jump318-7—
Apr 4BP Outdoor Inv.Apr 4 · 200 Meters · Place 4 · Belle PlaineBelle Plaine200 Meters424.36a—
Mar 23Belle Plaine Inv. DoorMar 23 · Long Jump · Place 1 · Belle PlaineBelle PlaineLong Jump118-810
Mar 23Belle Plaine Inv. DoorMar 23 · 55 Meters · Place 11 · Belle PlaineBelle Plaine55 Meters117.43 PB10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2AA ChampionshipsMay 31 · 200 Meters · Place 26 · Belle PlaineBelle Plaine200 MetersRound P26.24.81a9
May 12Belle Plaine JV/JH Inv.May 12 · 400 Meters · Place 2 · Belle PlaineBelle Plaine400 Meters2.58.33a9
Apr 25MRC Tri 4.25Apr 25 · 200 Meters · Place 5 · Belle PlaineBelle Plaine200 Meters5.25.06a9
Apr 25MRC Tri 4.25Apr 25 · 100 Meters · Place 7 · Belle PlaineBelle Plaine100 Meters7.12.56a9
Apr 24St. Peter Invite #2Apr 24 · 200 Meters · Place 16 · Belle PlaineBelle Plaine200 Meters1625.659
Apr 18MRC Meet @ TCU Apr 18 · 200 Meters · Place 7 · Belle PlaineBelle Plaine200 Meters726.079
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 200 Meters · Place 12 · Belle PlaineBelle Plaine200 Meters1227.009
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 100 Meters · Place 6 · Belle PlaineBelle Plaine100 Meters613.119
Apr 11Too Nice Not to Have a MeetApr 11 · 200 Meters · Place 9 · Belle PlaineBelle Plaine200 Meters926.319
Apr 11Too Nice Not to Have a MeetApr 11 · 100 Meters · Place 11 · Belle PlaineBelle Plaine100 Meters1113.199

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26Belle Plaine Last ChanceMay 26 · Long Jump · Place 10 · Belle PlaineBelle PlaineLong Jump1015-09.008
May 26Belle Plaine Last ChanceMay 26 · High Jump · Belle PlaineBelle PlaineHigh Jump—NH8
May 26Belle Plaine Last ChanceMay 26 · 200 Meters · Place 9 · Belle PlaineBelle Plaine200 Meters926.178
May 26Belle Plaine Last ChanceMay 26 · 100 Meters · Place 11 · Belle PlaineBelle Plaine100 Meters1112.838
May 20JH MRC ChampionshipMay 20 · Long Jump · Place 2 · Belle PlaineBelle PlaineLong Jump215-09.508
May 20JH MRC ChampionshipMay 20 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters212.998
May 13Belle Plaine JV/JH MeetMay 13 · High Jump · Place 3 · Belle PlaineBelle PlaineHigh Jump34-08.008
May 13Belle Plaine JV/JH MeetMay 13 · 200 Meters · Place 1 · Belle PlaineBelle Plaine200 Meters127.098
May 13Belle Plaine JV/JH MeetMay 13 · 100 Meters · Place 2 · Belle PlaineBelle Plaine100 Meters213.048
Apr 29JH QuadApr 29 · High Jump · Place 1 · Belle PlaineBelle PlaineHigh Jump15-08
Apr 29JH QuadApr 29 · 100 Meters · Place 1 · Belle PlaineBelle Plaine100 Meters112.988
Apr 27New Prague JV InviteApr 27 · High Jump · Place 5 · Belle PlaineBelle PlaineHigh Jump54-06.008
Apr 27New Prague JV InviteApr 27 · 100 Meters · Place 8 · Belle PlaineBelle Plaine100 Meters813.518
Apr 11TCU JH InviteApr 11 · High Jump · Place 1 · Belle PlaineBelle PlaineHigh Jump1.4-08.00 PB8
Apr 11TCU JH InviteApr 11 · 200 Meters · Place 8 · Belle PlaineBelle Plaine200 Meters8.31.91a8
Apr 11TCU JH InviteApr 11 · 100 Meters · Place 3 · Belle PlaineBelle Plaine100 Meters3.13.22a8