Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMRC Conference Quad · Apr 1615.12aMRC Conference QuadApril 16, 2019
100m Hurdles · 33" / 0.838m · OutdoorMRC Conference Quad · Apr 2318.08aMRC Conference QuadApril 23, 2019
200 Meters · IndoorBelle Plaine Indoor · Mar 2332.78Belle Plaine IndoorMarch 23, 2019
300m Hurdles · 30" / 0.762m · OutdoorMRC Conference Quad · May 155.76aMRC Conference QuadMay 1, 2018
Discus · 1kg · OutdoorState True Team Class AA · May 21106-05State True Team Class AAMay 21, 2022
Shot Put · 4kg · OutdoorClass AA Girls State True Team · May 2935-06.25Class AA Girls State True TeamMay 29, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Cobber OpenMay 2 · Discus · Place 17 · Concordia-MoorheadConcordia-MoorheadDiscus17104-11.06JR
May 2Cobber OpenMay 2 · Shot Put · Place 15 · Concordia-MoorheadConcordia-MoorheadShot Put1536-10.91JR
Apr 21Viking TwilightApr 21 · Discus · Place 10 · Concordia MoorheadConcordia MoorheadDiscus1kg10.31.67mJr
Apr 21Viking TwilightApr 21 · Shot Put · Place 13 · Concordia MoorheadConcordia MoorheadShot Put4kg13.10.72mJr
Apr 16CSB/SJU InvitationalApr 16 · Discus · Place 19 · Concordia MoorheadConcordia MoorheadDiscus1kg19.31.11mJr
Apr 16CSB/SJU InvitationalApr 16 · Shot Put · Place 24 · Concordia MoorheadConcordia MoorheadShot Put4kg24.10.06mJr
Apr 11NDSU Spring ClassicApr 11 · Discus · Place 30 · Concordia MoorheadConcordia MoorheadDiscus1kg30.31.04mJr
Apr 11NDSU Spring ClassicApr 11 · Shot Put · Place 29 · Concordia MoorheadConcordia MoorheadShot Put4kg29.9.77mJr
Mar 28CSB/SJU Optimistic MeetMar 28 · Discus · Place 22 · Concordia MoorheadConcordia MoorheadDiscus1kg22.31.86mJr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · Shot Put · Place 17 · Concordia MoorheadConcordia MoorheadShot Put4kg17.10.80mSo
May 3Cobber OpenMay 3 · Discus · Place 11 · Concordia-MoorheadConcordia-MoorheadDiscus1132.75mSO
May 3Cobber OpenMay 3 · Shot Put · Place 8 · Concordia-MoorheadConcordia-MoorheadShot Put810.91mSO
Apr 24NDSU Bison OpenApr 24 · Discus · Place 12 · Concordia-MoorheadConcordia-MoorheadDiscus1234.59m—
Apr 24NDSU Bison OpenApr 24 · Shot Put · Place 12 · Concordia-MoorheadConcordia-MoorheadShot Put1210.98m—
Apr 22Viking TwilightApr 22 · Discus · Place 7 · Concordia-MoorheadConcordia-MoorheadDiscus735.32mSO
Apr 22Viking TwilightApr 22 · Shot Put · Place 11 · Concordia-MoorheadConcordia-MoorheadShot Put1110.36mSO
Apr 17CSB/SJU Easter Track MeetApr 17 · Discus · Place 9 · Concordia-MoorheadConcordia-MoorheadDiscus9113-10SO
Apr 17CSB/SJU Easter Track MeetApr 17 · Shot Put · Place 9 · Concordia-MoorheadConcordia-MoorheadShot Put935-8.5SO
Apr 11NDSU Spring InvitationalApr 11 · Discus · Place 18 · Concordia MoorheadConcordia MoorheadDiscus1833.22mSO
Apr 11NDSU Spring InvitationalApr 11 · Shot Put · Place 19 · Concordia MoorheadConcordia MoorheadShot Put1910.33mSO
Mar 28CSB/SJU Optimistic MeetMar 28 · Discus · Place 19 · Concordia MoorheadConcordia MoorheadDiscus1931.53mSO
Mar 28CSB/SJU Optimistic MeetMar 28 · Shot Put · Place 22 · Concordia MoorheadConcordia MoorheadShot Put229.82mSO

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2NDSU Tune-UpMay 2 · Discus · Place 19 · Concordia MoorheadConcordia MoorheadDiscus1931.64m—
May 2NDSU Tune-UpMay 2 · Shot Put · Place 13 · Concordia MoorheadConcordia MoorheadShot Put1310.01m—
Apr 23Viking TwilightApr 23 · Discus · Place 8 · Concordia-MoorheadConcordia-MoorheadDiscus832.62mFR
Apr 23Viking TwilightApr 23 · Shot Put · Place 10 · Concordia-MoorheadConcordia-MoorheadShot Put109.50mFR
Apr 20CSB/SJU InvitationalApr 20 · Discus · Place 13 · Concordia MoorheadConcordia MoorheadDiscus1330.86m—
Apr 20CSB/SJU InvitationalApr 20 · Shot Put · Place 11 · Concordia MoorheadConcordia MoorheadShot Put119.93m—
Apr 12Al Cassell ClassicApr 12 · Discus · Place 15 · Concordia MoorheadConcordia MoorheadDiscus1532.53m—
Apr 12Al Cassell ClassicApr 12 · Shot Put · Place 18 · Concordia MoorheadConcordia MoorheadShot Put189.84m—
Apr 6Hamline InvitationalApr 6 · Discus · Place 16 · Concordia MoorheadConcordia MoorheadDiscus1630.17m—
Apr 6Hamline InvitationalApr 6 · Shot Put · Place 20 · Concordia MoorheadConcordia MoorheadShot Put209.78m—

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AA ChampionshipsJun 1 · Discus · Place 12 · Belle PlaineBelle PlaineDiscus1kg12.91-0312
Jun 1MSHSL Section 2AA ChampionshipsJun 1 · Shot Put · Place 6 · Belle PlaineBelle PlaineShot Put4kg6.33-01.5012
May 26Belle Plaine Last ChanceMay 26 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus198-0112
May 26Belle Plaine Last ChanceMay 26 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put134-10.5012
May 21State True Team Class AAMay 21 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus1kg6.106-05 PB12
May 21State True Team Class AAMay 21 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put4kg4.33-07.5012
May 20State True Team Class AAAMay 20 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus6106-0512
May 20State True Team Class AAAMay 20 · Shot Put · Place 4 · Belle PlaineBelle PlaineShot Put433-07.5012
May 19Minnesota Rivers Conference ChampionshipsMay 19 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus2107-0412
May 19Minnesota Rivers Conference ChampionshipsMay 19 · Shot Put · Place 2 · Belle PlaineBelle PlaineShot Put234-05.2512
May 16TCU TriMay 16 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus1kg1.97-0012
May 16TCU TriMay 16 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put4kg1.34-02.5012
May 10Section 2AA True TeamMay 10 · Discus · Place 3 · Belle PlaineBelle PlaineDiscus1kg3.97-0412
May 10Section 2AA True TeamMay 10 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put4kg1.34-10.5012
Apr 28St. Peter Meet 2Apr 28 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus1kg2.96-11.0012
Apr 28St. Peter Meet 2Apr 28 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put4kg1.34-02.5012
Apr 26Winter Never Ends Track MeetApr 26 · Discus · Place 3 · Belle PlaineBelle PlaineDiscus3102-0412
Apr 26Winter Never Ends Track MeetApr 26 · Shot Put · Place 2 · Belle PlaineBelle PlaineShot Put234-07.0012
Apr 23Lakeville Mega MeetApr 23 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus692-0712
Apr 23Lakeville Mega MeetApr 23 · Shot Put · Place 5 · Belle PlaineBelle PlaineShot Put533-08.5012
Apr 19MRC Quad #3Apr 19 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus196-0012
Apr 19MRC Quad #3Apr 19 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put135-01.0012
Apr 12MRC Conference Quad #2Apr 12 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus1kg2.101-0812
Apr 12MRC Conference Quad #2Apr 12 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put4kg1.33-11.0012

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1MRC Indoor InviteApr 1 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put136-05.0012
Mar 26Belle Plaine Indoor Track MeetMar 26 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put134-02.0012

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 12MSHSL Section 2A ChampionshipsJun 12 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put334-07.2511
Jun 12MSHSL Section 2A ChampionshipsJun 12 · Discus · Place 8 · Belle PlaineBelle PlaineDiscus8104-01.0011
Jun 3MSHSL Section 2A - Sub-Section 7Jun 3 · Discus · Place 3 · Belle PlaineBelle PlaineDiscus3104-0811
Jun 3MSHSL Section 2A - Sub-Section 7Jun 3 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put136-03.7511
May 29Class AA Girls State True TeamMay 29 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus1kg6.104-1011
May 29Class AA Girls State True TeamMay 29 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put4kg3.35-06.25 PB11
May 25Minnesota River ConferenceMay 25 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus1104-1011
May 25Minnesota River ConferenceMay 25 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put135-06.2511
May 18Jordan Track and Field True Team Invitational MeetMay 18 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus1kg1.98-0411
May 18Jordan Track and Field True Team Invitational MeetMay 18 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put4kg1.35-00.0011
May 16True Team Section 2AAMay 16 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus1kg5.98' 411
May 16True Team Section 2AAMay 16 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put4kg3.35' 011
May 14Twilight DualMay 14 · Discus · Place 4 · Belle PlaineBelle PlaineDiscus1kg4.86-1111
May 14Twilight DualMay 14 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put4kg1.34-05.5011
May 11MRC Quad #5May 11 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus196-04.5011
May 11MRC Quad #5May 11 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put134-11.0011
Apr 27MRC Quad #3Apr 27 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus658-01.7511
Apr 27MRC Quad #3Apr 27 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put135-03.5011
Apr 20MRC Quad #2Apr 20 · Discus · Place 1 · Belle PlaineBelle PlaineDiscus197-0911
Apr 20MRC Quad #2Apr 20 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put133-07.0011
Apr 15MRC QuadApr 15 · Discus · Place 2 · Belle PlaineBelle PlaineDiscus290-0511
Apr 15MRC QuadApr 15 · Shot Put · Place 1 · Belle PlaineBelle PlaineShot Put132-10.5011

2019 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AJun 1 · Shot Put · Place 8 · Belle PlaineBelle PlaineShot Put4kg8.32-10.759
May 23MSHSL Sub-Section 7May 23 · Discus · Place 9 · Belle PlaineBelle PlaineDiscus1kg9.85-069
May 23MSHSL Sub-Section 7May 23 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put4kg3.33-00.759
May 23MSHSL Sub-Section 7May 23 · 100m Hurdles · Place 6 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838mRound P6.18.24a9
May 23MSHSL Sub-Section 7May 23 · 100m Hurdles · Place 6 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m6.18.10a9
May 16Minnesota River Conference Championships Conference ChampionshipsMay 16 · Discus · Place 5 · Belle PlaineBelle PlaineDiscus589-009
May 16Minnesota River Conference Championships Conference ChampionshipsMay 16 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put331-01.009
May 16Minnesota River Conference Championships Conference ChampionshipsMay 16 · 100m Hurdles · Place 7 · Belle PlaineBelle Plaine100m Hurdles718.169
May 16Minnesota River Conference Championships Conference ChampionshipsMay 16 · 100m Hurdles · Place 6 · Belle PlaineBelle Plaine100m HurdlesRound P618.319
May 7True Team Section 2AAMay 7 · Shot Put · Place 10 · Belle PlaineBelle PlaineShot Put4kg10.31-00.259
May 7True Team Section 2AAMay 7 · 100m Hurdles · Place 12 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m12.18.40a9
Apr 25Delano InvitationalApr 25 · Shot Put · Place 5 · Belle PlaineBelle PlaineShot Put529-06.509
Apr 25Delano InvitationalApr 25 · 300m Hurdles · Place 11 · Belle PlaineBelle Plaine300m Hurdles1157.20SR9
Apr 25Delano InvitationalApr 25 · 100m Hurdles · Place 5 · Belle PlaineBelle Plaine100m Hurdles518.119
Apr 23MRC Conference QuadApr 23 · Discus · Place 6 · Belle PlaineBelle PlaineDiscus1kg6.72-089
Apr 23MRC Conference QuadApr 23 · Shot Put · Place 5 · Belle PlaineBelle PlaineShot Put4kg5.29-04.509
Apr 23MRC Conference QuadApr 23 · 100m Hurdles · Place 3 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m3.18.08a PB9
Apr 16MRC Conference QuadApr 16 · Discus · Place 12 · Belle PlaineBelle PlaineDiscus1kg12.62-059
Apr 16MRC Conference QuadApr 16 · Shot Put · Place 5 · Belle PlaineBelle PlaineShot Put4kg5.28-03.509
Apr 16MRC Conference QuadApr 16 · 100m Hurdles · Place 3 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m3.18.53a9
Apr 16MRC Conference QuadApr 16 · 100 Meters · Place 19 · Belle PlaineBelle Plaine100 Meters19.15.12a PB9
Apr 15St Peter Invite #1Apr 15 · Discus · Place 10 · Belle PlaineBelle PlaineDiscus1kg10.66-079
Apr 15St Peter Invite #1Apr 15 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put4kg3.30-01.009
Apr 15St Peter Invite #1Apr 15 · 100m Hurdles · Place 4 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m4.18.58a9
Apr 15St Peter Invite #1Apr 15 · 100 Meters · Place 21 · Belle PlaineBelle Plaine100 Meters21.15.63a9
Apr 9MRC Conference Quad Apr 9 · Discus · Place 12 · Belle PlaineBelle PlaineDiscus1kg12.62-119
Apr 9MRC Conference Quad Apr 9 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put4kg3.30-08.009
Apr 9MRC Conference Quad Apr 9 · 100m Hurdles · Place 4 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m4.18.93a9
Apr 5Belle Plaine InviteApr 5 · Discus · Place 16 · Belle PlaineBelle PlaineDiscus1kg16.59-009
Apr 5Belle Plaine InviteApr 5 · Shot Put · Place 3 · Belle PlaineBelle PlaineShot Put4kg3.28-09.009
Apr 5Belle Plaine InviteApr 5 · 100m Hurdles · Place 5 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m5.18.63a9

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 23Belle Plaine IndoorMar 23 · Shot Put · Place 6 · Belle PlaineBelle PlaineShot Put628-00.009
Mar 23Belle Plaine IndoorMar 23 · 55m Hurdles · Place 3 · Belle PlaineBelle Plaine55m Hurdles310.559
Mar 23Belle Plaine IndoorMar 23 · 200 Meters · Place 12 · Belle PlaineBelle Plaine200 Meters1232.78 PB9

2018 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 24MSHSL Sub-Section 7 (Belle Plaine)May 24 · Shot Put · Place 9 · Belle PlaineBelle PlaineShot Put4kg9.28-11.008
May 24MSHSL Sub-Section 7 (Belle Plaine)May 24 · 100m Hurdles · Place 9 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838mRound P9.18.71a8
May 17MRC Conference ChampionshipsMay 17 · Shot Put · Place 8 · Belle PlaineBelle PlaineShot Put4kg8.31-00.758
May 17MRC Conference ChampionshipsMay 17 · 300m Hurdles · Place 9 · Belle PlaineBelle Plaine300m Hurdles30" / 0.762m9.57.20a8
May 17MRC Conference ChampionshipsMay 17 · 100m Hurdles · Place 8 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838mRound P8.18.97a8
May 17MRC Conference ChampionshipsMay 17 · 100m Hurdles · Place 7 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m7.18.71a8
May 14TCU InviteMay 14 · Discus · Place 13 · Belle PlaineBelle PlaineDiscus1kg13.69-058
May 14TCU InviteMay 14 · Shot Put · Place 6 · Belle PlaineBelle PlaineShot Put4kg6.28-05.008
May 14TCU InviteMay 14 · 300m Hurdles · Place 7 · Belle PlaineBelle Plaine300m Hurdles30" / 0.762m7.56.96a8
May 14TCU InviteMay 14 · 100m Hurdles · Place 7 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m7.18.88a8
May 1MRC Conference QuadMay 1 · Shot Put · Place 5 · Belle PlaineBelle PlaineShot Put4kg5.28-03.008
May 1MRC Conference QuadMay 1 · 300m Hurdles · Place 2 · Belle PlaineBelle Plaine300m Hurdles30" / 0.762m2.55.76a PB8
May 1MRC Conference QuadMay 1 · 100m Hurdles · Place 7 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m7.19.00a8
Apr 28Lakeville Mega MeetApr 28 · Shot Put · Place 14 · Belle PlaineBelle PlaineShot Put1428-10.008
Apr 28Lakeville Mega MeetApr 28 · Shot Put · Place 2 · Belle PlaineBelle PlaineShot Put228-10.008
Apr 28Lakeville Mega MeetApr 28 · 100m Hurdles · Place 19 · Belle PlaineBelle Plaine100m Hurdles1919.528
Apr 28Lakeville Mega MeetApr 28 · 100m Hurdles · Place 3 · Belle PlaineBelle Plaine100m Hurdles319.528
Apr 26Delano InviteApr 26 · Shot Put · Place 11 · Belle PlaineBelle PlaineShot Put4kg11.26-02.008
Apr 26Delano InviteApr 26 · 100m Hurdles · Place 10 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m10.18.98a8
Apr 12Belle Plaine Inv.Apr 12 · Discus · Place 9 · Belle PlaineBelle PlaineDiscus1kg9.64-03Unofficial8
Apr 12Belle Plaine Inv.Apr 12 · Shot Put · Place 13 · Belle PlaineBelle PlaineShot Put4kg13.23-09.00Unofficial8
Apr 12Belle Plaine Inv.Apr 12 · 100m Hurdles · Place 3 · Belle PlaineBelle Plaine100m Hurdles33" / 0.838m3.18.68aUnofficial8