Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBelle Plaine Inv #2 · Apr 813.59Belle Plaine Inv #2April 8, 2025
100m Hurdles · 30" / 0.762m · OutdoorBelle Plaine JV/JH Inv. · May 1222.73aBelle Plaine JV/JH Inv.May 12, 2023
55 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 227.75Belle Plaine Tiger Indoor InvMarch 22, 2025
Discus · 1.6kg · IndoorMSHSL Section 2AA Championships · May 28117-10MSHSL Section 2AA ChampionshipsMay 28, 2025
Discus · 1.6kg · OutdoorLakeville North Panther Mega Meet · Apr 25125' 9"Lakeville North Panther Mega MeetApril 25, 2026
Discus · 1kg · OutdoorSibley East Jr. High MRC · Apr 2299' 3Sibley East Jr. High MRCApril 22, 2024
Shot Put · 12lb · IndoorBP Indoor Inv · Mar 2139-09.50BP Indoor Inv March 21, 2026
Shot Put · 12lb · OutdoorBig South Conference Championship · May 1944' 2.75"Big South Conference ChampionshipMay 19, 2026
Shot Put · 4kg · OutdoorBelle Plaine JV/JH Inv. · May 1224-07.00Belle Plaine JV/JH Inv.May 12, 2023
Shot Put · 8lb · OutdoorSibley East Jr. High MRC · Apr 2231' 8Sibley East Jr. High MRCApril 22, 2024

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · Discus · Belle PlaineBelle PlaineDiscus1.6kg--FOUL10
May 27MSHSL Section 2AA ChampionshipsMay 27 · Shot Put · Place 25 · Belle PlaineBelle PlaineShot Put12lb25.37-08.5010
Mar 27Old MRC IndoorMar 27 · Shot Put · Place 6 · Belle PlaineBelle PlaineShot Put638-310
Mar 21BP Indoor Inv Mar 21 · Shot Put · Place 5 · Belle PlaineBelle PlaineShot Put12lb5.39-09.50 PB10

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus1.6kg6.125' 8"10
May 19Big South Conference ChampionshipMay 19 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put12lb3.44' 2.75" PB10
May 16Class AA State True TeamMay 16 · Discus · Place 23 · Belle PlaineBelle PlaineDiscus1.6kg23.95' 5"10
May 16Class AA State True TeamMay 16 · Shot Put · Place 13 · Belle PlaineBelle PlaineShot Put12lb13.41' 8"10
May 11TCU HS Invite #3May 11 · Discus · Place 4 · Belle PlaineBelle PlaineDiscus4117-510
May 11TCU HS Invite #3May 11 · Shot Put · Place 5 · Belle PlaineBelle PlaineShot Put543-210
May 42AA Section True TeamMay 4 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus1.6kg5.122' 0"10
May 42AA Section True TeamMay 4 · Shot Put · Place 9 · Belle PlaineBelle PlaineShot Put12lb9.39' 6.5"10
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Discus · Belle PlaineBelle PlaineDiscus1.6kg—DNS10
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Shot Put · Place 15 · Belle PlaineBelle PlaineShot Put12lb15.39' 6"10
Apr 25Lakeville North Panther Mega MeetApr 25 · Discus · Place 7 · Belle PlaineBelle PlaineDiscus1.6kg7.125' 9" PB10
Apr 25Lakeville North Panther Mega MeetApr 25 · Shot Put · Place 20 · Belle PlaineBelle PlaineShot Put12lb20.37' 6.25"10
Apr 20St. Peter Invite #1Apr 20 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus5112-610
Apr 20St. Peter Invite #1Apr 20 · Shot Put · Place 2 · Belle PlaineBelle PlaineShot Put243-410
Apr 16BP Outdoor Inv#3Apr 16 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus2130-0210
Apr 16BP Outdoor Inv#3Apr 16 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put341-09.0010
Apr 9BP Outdoor Inv#2Apr 9 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put439-1010
Apr 9BP Outdoor Inv#2Apr 9 · Discus · Place 7 · Belle PlaineBelle PlaineDiscus7104-110

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · Discus · Place 19 · Belle PlaineBelle PlaineDiscus1.6kg19.117-10 PB9
Mar 28Old MRC indoorMar 28 · Shot Put · Place 10 · Belle PlaineBelle PlaineShot Put1033-79
Mar 22Belle Plaine Tiger Indoor InvMar 22 · Shot Put · Place 6 · Belle PlaineBelle PlaineShot Put633-0.259
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55 Meters · Place 17 · Belle PlaineBelle Plaine55 Meters177.75 PB9
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55 Meters · Place 17 · Belle PlaineBelle Plaine55 Meters177.759
Mar 22Belle Plaine Tiger Indoor InvMar 22 · Shot Put · Place 6 · Belle PlaineBelle PlaineShot Put633-0.259

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · Discus · Place 14 · Belle PlaineBelle PlaineDiscus14113-59
May 9BP JV/JH InvMay 9 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus594-29
May 12025 Mankato East Cougar RelaysMay 1 · Discus · Place 23 · Belle PlaineBelle PlaineDiscus2399-59
May 12025 Mankato East Cougar RelaysMay 1 · Shot Put · Place 26 · Belle PlaineBelle PlaineShot Put2635-59
Apr 26Lakeville North Mega MeetApr 26 · Discus · Place 20 · Belle PlaineBelle PlaineDiscus20108-09
Apr 21St. Peter Meet #1Apr 21 · Discus · Place 8 · Belle PlaineBelle PlaineDiscus8106-59
Apr 21St. Peter Meet #1Apr 21 · Shot Put · Place 11 · Belle PlaineBelle PlaineShot Put1135-99
Apr 12Milan Matasich Memorial InvitationalApr 12 · Discus · Place 7 · Belle PlaineBelle PlaineDiscus7107-5.259
Apr 12Milan Matasich Memorial InvitationalApr 12 · Shot Put · Place 14 · Belle PlaineBelle PlaineShot Put1433-29
Apr 8Belle Plaine Inv #2Apr 8 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus1.6kg2.114-049
Apr 8Belle Plaine Inv #2Apr 8 · Shot Put · Place 6 · Belle PlaineBelle PlaineShot Put12lb6.35-08.009
Apr 8Belle Plaine Inv #2Apr 8 · 100 Meters · Place 36 · Belle PlaineBelle Plaine100 Meters36.13.59 PB9
Apr 4Belle Plaine Tiger InvApr 4 · Shot Put · Place 5 · Belle PlaineBelle PlaineShot Put535-59
Apr 4Belle Plaine Tiger InvApr 4 · Discus · Place 7 · Belle PlaineBelle PlaineDiscus7102-19

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17JH MRC ChampionshipsMay 17 · Shot Put · Place 2 · Belle PlaineBelle PlaineShot Put229-118
May 17JH MRC ChampionshipsMay 17 · Discus · Place 3 · Belle PlaineBelle PlaineDiscus393-08
May 10BP JV/JH Inv.May 10 · Shot Put · Place 4 · MS_Belle PlaineMS_Belle PlaineShot Put431-38
May 10BP JV/JH Inv.May 10 · Discus · Place 6 · MS_Belle PlaineMS_Belle PlaineDiscus689-68
May 9Laker JH True Team MeetMay 9 · Shot Put · Place 10 · Belle PlaineBelle PlaineShot Put1029-3—
May 3BP JH Inv.May 3 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus1kg5.94-02.508
May 3BP JH Inv.May 3 · Shot Put · Place 8 · Belle PlaineBelle PlaineShot Put8lb8.28-10.008
Apr 30Jordan Middle School Relays Apr 30 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus2102-11—
Apr 30Jordan Middle School Relays Apr 30 · Shot Put · Place 7 · Belle PlaineBelle PlaineShot Put731-1—
Apr 22Sibley East Jr. High MRCApr 22 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus1kg1.99' 3 PB8
Apr 22Sibley East Jr. High MRCApr 22 · Shot Put · Place 2 · Belle PlaineBelle PlaineShot Put8lb2.31' 8 PB8
Apr 8TCU JH MRC MeetApr 8 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus658-2—
Apr 8TCU JH MRC MeetApr 8 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put430-2—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Belle Plaine JV/JH Inv.May 12 · 100m Hurdles · Place 3 · Belle PlaineBelle Plaine100m Hurdles30" / 0.762m3.22.73a PB7
May 12Belle Plaine JV/JH Inv.May 12 · Discus · Place 10 · Belle PlaineBelle PlaineDiscus1kg10.50-117
May 12Belle Plaine JV/JH Inv.May 12 · Shot Put · Place 8 · Belle PlaineBelle PlaineShot Put4kg8.24-07.00 PB7
May 5BP JH Inv.May 5 · Discus · Place 13 · Belle PlaineBelle PlaineDiscus1kg13.61-02.507
May 5BP JH Inv.May 5 · Shot Put · Place 14 · Belle PlaineBelle PlaineShot Put8lb14.22-07.007
Apr 25Tri-City United Jr. High MRC TriangularApr 25 · Discus · Place 10 · Belle PlaineBelle PlaineDiscus1kg10.51-037
Apr 25Tri-City United Jr. High MRC TriangularApr 25 · Shot Put · Place 10 · Belle PlaineBelle PlaineShot Put4kg10.21-03.007
Apr 10JH MRC MeetApr 10 · Shot Put · Place 8 · Belle PlaineBelle PlaineShot Put820-04.007
Apr 10JH MRC MeetApr 10 · 100m Hurdles · Place 10 · Belle PlaineBelle Plaine100m Hurdles1022.617