Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTCU HS Invite #3 · May 1114.83aTCU HS Invite #3May 11, 2026
200 Meters · IndoorBP Indoor Inv · Mar 2132.98aBP Indoor Inv March 21, 2026
55 Meter · IndoorBP Indoor Inv · Mar 218.86aBP Indoor Inv March 21, 2026
Discus · 1kg · IndoorMSHSL Section 2AA Championships · May 2779-10MSHSL Section 2AA ChampionshipsMay 27, 2026
Discus · 1kg · OutdoorTri-City United Jr. High Track Meet · May 1596' 1"Tri-City United Jr. High Track MeetMay 15, 2025
Shot Put · 4kg · IndoorMSHSL Section 2AA Championships · May 2726-11.50MSHSL Section 2AA ChampionshipsMay 27, 2026
Shot Put · 4kg · OutdoorTri-City United Jr. High Track Meet · May 1530' 7"Tri-City United Jr. High Track MeetMay 15, 2025
Shot Put · 6lb · Outdoor2025 Jordan WCC Middle School Pent · Apr 2528' 7"2025 Jordan WCC Middle School PentApril 25, 2025

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · Discus · Place 21 · Belle PlaineBelle PlaineDiscus1kg21.79-10 PB9
May 27MSHSL Section 2AA ChampionshipsMay 27 · Shot Put · Place 25 · Belle PlaineBelle PlaineShot Put4kg25.26-11.50 PB9
Mar 21BP Indoor Inv Mar 21 · 55 Meter · Place 17 · Belle PlaineBelle Plaine55 Meter17.8.86a PB9
Mar 21BP Indoor Inv Mar 21 · Shot Put · Place 6 · Belle PlaineBelle PlaineShot Put4kg6.25-00.009
Mar 21BP Indoor Inv Mar 21 · 200 Meters · Place 18 · Belle PlaineBelle Plaine200 Meters18.32.98a PB9

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · Discus · Place 18 · Belle PlaineBelle PlaineDiscus1kg18.62' 3"9
May 19Big South Conference ChampionshipMay 19 · Shot Put · Place 19 · Belle PlaineBelle PlaineShot Put4kg19.24' 5"9
May 11TCU HS Invite #3May 11 · Discus · Place 15 · Belle PlaineBelle PlaineDiscus1564-19
May 11TCU HS Invite #3May 11 · 100 Meters · Place 24 · Belle PlaineBelle Plaine100 Meters2414.83a PB9
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus1kg5.83-009
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put4kg4.24-08.509
May 8BP JV(9-12) / C(7th-8th Grade) InvMay 8 · 100 Meters · Place 7 · Belle PlaineBelle Plaine100 Meters7.14.96a9
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Discus · Place 20 · Belle PlaineBelle PlaineDiscus1kg20.73' 7"9
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Shot Put · Place 25 · Belle PlaineBelle PlaineShot Put4kg25.24' 1"9
Apr 25Lakeville North Panther Mega MeetApr 25 · Discus · Place 12 · Belle PlaineBelle PlaineDiscus1kg12.77' 1"9
Apr 25Lakeville North Panther Mega MeetApr 25 · Shot Put · Place 17 · Belle PlaineBelle PlaineShot Put4kg17.26' 0.5"9
Apr 16BP Outdoor Inv#3Apr 16 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus282-069
Apr 16BP Outdoor Inv#3Apr 16 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put427-03.009
Apr 16BP Outdoor Inv#3Apr 16 · 100 Meters · Place 15 · Belle PlaineBelle Plaine100 Meters1516.12a9
Apr 7BP Outdoor Inv#1Apr 7 · Discus · Place 7 · Belle PlaineBelle PlaineDiscus768-49
Apr 7BP Outdoor Inv#1Apr 7 · Shot Put · Place 10 · Belle PlaineBelle PlaineShot Put1020-69
Apr 7BP Outdoor Inv#1Apr 7 · 100 Meters · Place 20 · Belle PlaineBelle Plaine100 Meters2016.30a9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15Tri-City United Jr. High Track MeetMay 15 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus1kg1.96' 1" PB8
May 15Tri-City United Jr. High Track MeetMay 15 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put4kg1.30' 7" PB8
May 15Tri-City United Jr. High Track MeetMay 15 · 100 Meters · Place 6 · Belle PlaineBelle Plaine100 Meters6.14.95a8
May 9BP JV/JH InvMay 9 · Shot Put · Place 3 · MS_Belle PlaineMS_Belle PlaineShot Put329-98
May 9BP JV/JH InvMay 9 · Discus · Place 2 · MS_Belle PlaineMS_Belle PlaineDiscus272-48
May 8Laker JH True Team MeetMay 8 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus573-28
May 8Laker JH True Team MeetMay 8 · Shot Put · Place 2 · Belle PlaineBelle PlaineShot Put230-118
May 2BP JH Inv #2May 2 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put427-48
May 2BP JH Inv #2May 2 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus164-88
Apr 252025 Jordan WCC Middle School PentApr 25 · Discus · Place 3 · Belle PlaineBelle PlaineDiscus1kg3.69' 2"8
Apr 252025 Jordan WCC Middle School PentApr 25 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put6lb4.28' 7" PB8
Apr 252025 Jordan WCC Middle School PentApr 25 · 100 Meters · Place 18 · Belle PlaineBelle Plaine100 Meters18.15.78

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17JH MRC ChampionshipsMay 17 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put427-97
May 17JH MRC ChampionshipsMay 17 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus261-07
May 17JH MRC ChampionshipsMay 17 · 100 Meters · Place 12 · Belle PlaineBelle Plaine100 Meters1216.287
May 10BP JV/JH Inv.May 10 · Shot Put · Place 7 · MS_Belle PlaineMS_Belle PlaineShot Put723-37
May 10BP JV/JH Inv.May 10 · Discus · Place 8 · MS_Belle PlaineMS_Belle PlaineDiscus846-57
May 9Laker JH True Team MeetMay 9 · Discus · Place 12 · Belle PlaineBelle PlaineDiscus1251-1—
May 9Laker JH True Team MeetMay 9 · Shot Put · Place 11 · Belle PlaineBelle PlaineShot Put1125-5—
May 3BP JH Inv.May 3 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus1kg5.43-027
May 3BP JH Inv.May 3 · Shot Put · Place 8 · Belle PlaineBelle PlaineShot Put6lb8.19-10.007
Apr 30Jordan Middle School Relays Apr 30 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus651-8—
Apr 30Jordan Middle School Relays Apr 30 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put424-1—
Apr 22Sibley East Jr. High MRCApr 22 · Discus · Belle PlaineBelle PlaineDiscus1kg--NM7
Apr 22Sibley East Jr. High MRCApr 22 · Shot Put · Belle PlaineBelle PlaineShot Put6lb--NM7