Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Prague Last Chance Meet · May 2013.63aNew Prague Last Chance MeetMay 20, 2026
55 Meters · IndoorOrono Indoor Meet · Apr 58.82aOrono Indoor MeetApril 5, 2025
60 Meters · IndoorOrono Indoor Meet · Apr 48.83aOrono Indoor MeetApril 4, 2026
Discus · 1kg · OutdoorMSHSL Section 6AA Championships · May 2751' 2"MSHSL Section 6AA ChampionshipsMay 27, 2025
Shot Put · 4kg · OutdoorNew Prague Triangular · Apr 825' 4.5"New Prague TriangularApril 8, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AA ChampionshipsMay 26 · Shot Put · Place 27 · OronoShot Put4kg27.24-06.7510
May 20New Prague Last Chance MeetMay 20 · Shot Put · Place 25 · OronoShot Put2524-110
May 20New Prague Last Chance MeetMay 20 · 100 Meters · Place 22 · Orono100 Meters2213.63a PB10
May 15Metro West Conference JV ChampionshipsMay 15 · 100 Meters · Place 5 · Orono100 Meters5.13.84a10
May 13Metro West Conference ChampionshipsMay 13 · Shot Put · Place 11 · OronoShot Put4kg11.23' 2.5"10
May 8St. Louis Park QuadMay 8 · Shot Put · Place 5 · OronoShot Put4kg5.24' 3"10
May 8St. Louis Park QuadMay 8 · 100 Meters · Place 5 · Orono100 Meters5.13.95a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Shot Put · Place 28 · OronoShot Put4kg28.22' 2.5"10
Apr 25Eden Prairie Booster InvitationalApr 25 · Shot Put · Place 23 · OronoShot Put4kg23.22' 7.5"10
Apr 20Waconia InvitationalApr 20 · Shot Put · Place 12 · OronoShot Put4kg12.23' 8.5"10
Apr 20Waconia InvitationalApr 20 · 100 Meters · Place 4 · Orono100 Meters4.14.58a10
Apr 16Spartan InvitationalApr 16 · Shot Put · Place 24 · OronoShot Put2423-910
Apr 15Chaska InvitationalApr 15 · Shot Put · OronoShot Put4kg—DNS10
Apr 15Chaska InvitationalApr 15 · 100 Meters · Place 14 · Orono100 Meters14.13.99a10
Apr 8New Prague TriangularApr 8 · Shot Put · Place 10 · OronoShot Put4kg10.25' 4.5" PB10
Apr 8New Prague TriangularApr 8 · 100 Meters · Place 18 · Orono100 Meters18.14.07a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · Shot Put · Place 3 · OronoShot Put324-810
Apr 4Orono Indoor MeetApr 4 · 60 Meters · Place 18 · Orono60 Meters188.83a PB10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AA ChampionshipsMay 27 · Discus · Place 31 · OronoDiscus1kg31.51' 2" PB9
May 27MSHSL Section 6AA ChampionshipsMay 27 · Shot Put · Place 28 · OronoShot Put4kg28.22' 11"9
May 21NP Last Chance MeetMay 21 · Discus · Place 22 · OronoDiscus2259-59
May 21NP Last Chance MeetMay 21 · Shot Put · Place 18 · OronoShot Put1824-59
May 17Class AA State True Team MeetMay 17 · Shot Put · Place 24 · OronoShot Put4kg24.23' 6"9
May 9Rockford JV InvitationalMay 9 · Shot Put · Place 7 · OronoShot Put723-0.59
Apr 29Chaska JV QuadApr 29 · Shot Put · Place 14 · OronoShot Put1423-119
Apr 29Chaska JV QuadApr 29 · 100 Meters · Place 12 · Orono100 Meters1214.079
Apr 26Eden Prairie Booster InvitationalApr 26 · Shot Put · Place 13 · OronoShot Put1323-8.59
Apr 26Eden Prairie Booster InvitationalApr 26 · 100 Meters · Place 13 · Orono100 Meters1314.139
Apr 22Chanhassen InvitationalApr 22 · Discus · OronoDiscus1kg—SCR9
Apr 22Chanhassen InvitationalApr 22 · Shot Put · Place 11 · OronoShot Put4kg11.22' 11.5"9
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Orono200 Meters—DNS9
Apr 22Chanhassen InvitationalApr 22 · 100 Meters · Place 17 · Orono100 Meters17.13.93a9
Apr 10Red Night TriApr 10 · Shot Put · Place 9 · OronoShot Put922-29
Apr 10Red Night TriApr 10 · 100 Meters · Place 10 · Orono100 Meters1014.27a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · Long Jump · Place 9 · OronoLong Jump913-2.59
Apr 5Orono Indoor MeetApr 5 · Shot Put · Place 10 · OronoShot Put1025-0.59
Apr 5Orono Indoor MeetApr 5 · 55 Meters · Place 11 · Orono55 Meters118.82a PB9