Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLakeville North Middle School Meet · May 216.12aLakeville North Middle School MeetMay 2, 2019
100m Hurdles · 30" / 0.762m · OutdoorLakeville North Middle School Meet · May 222.75aLakeville North Middle School MeetMay 2, 2019
100m Hurdles · 33" / 0.838m · OutdoorChaska Pent · May 421.52aChaska PentMay 4, 2022
200 Meters · OutdoorNew Prague JV Invite · Apr 2731.22New Prague JV InviteApril 27, 2022
Discus · 1kg · OutdoorNew Prague JV Relays · May 1583-02New Prague JV RelaysMay 15, 2023
Shot Put · 4kg · IndoorBSM Quad · Apr 1126-00.00BSM Quad April 11, 2023
Shot Put · 4kg · OutdoorNew Prague JV Relays · May 1530-05.50New Prague JV RelaysMay 15, 2023

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21NP Last Chance MeetMay 21 · Discus · Place 16 · New PragueNew PragueDiscus1667-912
May 21NP Last Chance MeetMay 21 · Shot Put · Place 21 · New PragueNew PragueShot Put2123-212
May 9Giants InvitationalMay 9 · Discus · Place 6 · New PragueNew PragueDiscus683-012
May 9Giants InvitationalMay 9 · Shot Put · Place 10 · New PragueNew PragueShot Put1029-10.512
May 12025 Mankato East Cougar RelaysMay 1 · Discus · Place 18 · New PragueNew PragueDiscus1880-812
May 12025 Mankato East Cougar RelaysMay 1 · Shot Put · Place 15 · New PragueNew PragueShot Put1528-612
Apr 29Chaska JV QuadApr 29 · Discus · Place 6 · New PragueNew PragueDiscus683-112
Apr 29Chaska JV QuadApr 29 · Shot Put · Place 5 · New PragueNew PragueShot Put530-012
Apr 11NP TriangularApr 11 · Discus · Place 6 · New PragueNew PragueDiscus684-412
Apr 11NP TriangularApr 11 · Shot Put · Place 8 · New PragueNew PragueShot Put828-912

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · Shot Put · Place 7 · New PragueNew PragueShot Put728-5.512

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22New Prague Last Chance MeetMay 22 · Discus · Place 16 · New PragueNew PragueDiscus1676-5—
May 22New Prague Last Chance MeetMay 22 · Shot Put · Place 9 · New PragueNew PragueShot Put928-8—
May 20Metro West Conference JV ChampionshipsMay 20 · Discus · Place 1 · New PragueNew PragueDiscus185-8—
May 20Metro West Conference JV ChampionshipsMay 20 · Shot Put · Place 1 · New PragueNew PragueShot Put129-7—
May 13Metro West JV MeetMay 13 · Discus · Place 4 · New PragueNew PragueDiscus474-5.75—
May 13Metro West JV MeetMay 13 · Shot Put · Place 3 · New PragueNew PragueShot Put328-10—
May 6Chanhassen JV MeetMay 6 · Discus · Place 2 · New PragueNew PragueDiscus277-0—
May 6Chanhassen JV MeetMay 6 · Shot Put · Place 2 · New PragueNew PragueShot Put228-5—
Apr 18Orono Unlimited MeetApr 18 · Discus · Place 10 · New PragueNew PragueDiscus1073-10—
Apr 18Orono Unlimited MeetApr 18 · Shot Put · Place 11 · New PragueNew PragueShot Put1127-4—
Apr 15NP vs Waconia DualApr 15 · Discus · Place 4 · New PragueNew PragueDiscus475-0—
Apr 15NP vs Waconia DualApr 15 · Shot Put · Place 4 · New PragueNew PragueShot Put427-7.75—
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · Discus · Place 3 · New PragueNew PragueDiscus1kg3.75-06.0011
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · Shot Put · Place 5 · New PragueNew PragueShot Put4kg5.27-03.0011
Apr 9Chaska TriangularApr 9 · Shot Put · Place 6 · New PragueNew PragueShot Put628-6.5—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · Shot Put · Place 6 · New PragueNew PragueShot Put627-4.25—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24New Prague Last Chance MeetMay 24 · Discus · Place 19 · New PragueNew PragueDiscus1979-410
May 24New Prague Last Chance MeetMay 24 · Shot Put · Place 11 · New PragueNew PragueShot Put1129-410
May 22Metro West Conference JV ChampionshipsMay 22 · Discus · Place 5 · New PragueNew PragueDiscus576-0710
May 22Metro West Conference JV ChampionshipsMay 22 · Shot Put · Place 3 · New PragueNew PragueShot Put330-04.0010
May 15New Prague JV RelaysMay 15 · Discus · Place 2 · New PragueNew PragueDiscus1kg2.83-02 PB10
May 15New Prague JV RelaysMay 15 · Shot Put · Place 2 · New PragueNew PragueShot Put4kg2.30-05.50 PB10
May 8Chanhassen JV MeetMay 8 · Discus · Place 5 · New PragueNew PragueDiscus571-1010
May 8Chanhassen JV MeetMay 8 · Shot Put · Place 1 · New PragueNew PragueShot Put130-07.5010
Apr 27Jordan InvitationalApr 27 · Discus · Place 13 · New PragueNew PragueDiscus1kg13.73' 510
Apr 27Jordan InvitationalApr 27 · Shot Put · Place 9 · New PragueNew PragueShot Put4kg9.28' 6.510
Apr 19Chaska PentApr 19 · Shot Put · Place 10 · New PragueNew PragueShot Put1028-07.5010
Apr 13New Prague TriangularApr 13 · Discus · Place 18 · New PragueNew PragueDiscus1868-510
Apr 13New Prague TriangularApr 13 · Shot Put · Place 16 · New PragueNew PragueShot Put1627-1.510
Apr 13New Prague TriangularApr 13 · 200 Meters · Place 31 · New PragueNew Prague200 Meters3131.8110

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 11BSM Quad Apr 11 · Shot Put · Place 5 · New PragueNew PragueShot Put4kg5.26-00.00 PB10

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Metro West Conference JV ChampionshipsMay 23 · Discus · Place 27 · New PragueNew PragueDiscus2752-009
May 23Metro West Conference JV ChampionshipsMay 23 · Shot Put · Place 15 · New PragueNew PragueShot Put1522-03.009
May 23Metro West Conference JV ChampionshipsMay 23 · 100m Hurdles · Place 22 · New PragueNew Prague100m Hurdles2221.589
May 16New Prague JV RelaysMay 16 · Discus · Place 16 · New PragueNew PragueDiscus1653-079
May 16New Prague JV RelaysMay 16 · Shot Put · Place 6 · New PragueNew PragueShot Put625-01.009
May 12Waconia JV MeetMay 12 · Discus · Place 13 · New PragueNew PragueDiscus1kg13.54-049
May 12Waconia JV MeetMay 12 · Shot Put · Place 7 · New PragueNew PragueShot Put4kg7.24-02.009
May 12Waconia JV MeetMay 12 · 100m Hurdles · Place 14 · New PragueNew Prague100m Hurdles33" / 0.838m14.21.72a9
May 12Waconia JV MeetMay 12 · 200 Meters · Place 28 · New PragueNew Prague200 Meters28.32.33a9
May 4Chaska PentMay 4 · Discus · Place 22 · New PragueNew PragueDiscus1kg22.47-049
May 4Chaska PentMay 4 · Shot Put · Place 5 · New PragueNew PragueShot Put4kg5.25-01.509
May 4Chaska PentMay 4 · 100m Hurdles · Place 13 · New PragueNew Prague100m Hurdles33" / 0.838m13.21.52a PB9
Apr 27New Prague JV InviteApr 27 · Discus · Place 6 · New PragueNew PragueDiscus659-059
Apr 27New Prague JV InviteApr 27 · Shot Put · Place 3 · New PragueNew PragueShot Put325-04.009
Apr 27New Prague JV InviteApr 27 · 300m Hurdles · Place 6 · New PragueNew Prague300m Hurdles659.699
Apr 27New Prague JV InviteApr 27 · 200 Meters · Place 8 · New PragueNew Prague200 Meters831.22 PB9

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Lakeville North Middle School MeetMay 2 · 100m Hurdles · Place 28 · New PragueNew Prague100m Hurdles30" / 0.762m28.22.75a PB-
May 2Lakeville North Middle School MeetMay 2 · 100 Meters · Place 29 · New PragueNew Prague100 Meters29.16.12a PB-