Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorByron JH Meet #1 · Apr 2525.11aByron JH Meet #1April 25, 2023
200 Meters · OutdoorJM vs Mayo Dual · May 335.92aJM vs Mayo DualMay 3, 2024
Discus · 1kg · OutdoorWinona Last Chance Meet · May 1856-06Winona Last Chance MeetMay 18, 2026
Shot Put · 4kg · OutdoorOwatonna Big 9 Tri · Apr 1420' 9"Owatonna Big 9 TriApril 14, 2026
Shot Put · 6lb · OutdoorJohn Marshall JV & MS Dual · May 818' 6"John Marshall JV & MS DualMay 8, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18Winona Last Chance MeetMay 18 · Discus · Place 16 · Rochester MayoDiscus1kg16.56-06 PB10
May 18Winona Last Chance MeetMay 18 · Shot Put · Place 21 · Rochester MayoShot Put4kg21.20-03.0010
May 12Mankato East Quad 5/12/2026May 12 · Discus · Place 28 · Rochester MayoDiscus2852-1110
May 12Mankato East Quad 5/12/2026May 12 · Shot Put · Place 25 · Rochester MayoShot Put2521-910
May 8John Marshall JV & MS DualMay 8 · Discus · Place 12 · Rochester MayoDiscus1kg12.55' 3"10
May 8John Marshall JV & MS DualMay 8 · Shot Put · Place 18 · Rochester MayoShot Put6lb18.18' 6" PB10
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Discus · Place 18 · Rochester MayoDiscus1kg18.54' 3"10
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Shot Put · Place 28 · Rochester MayoShot Put4kg28.20' 0"10
Apr 20Big 9 Conference TriangularApr 20 · Discus · Place 28 · Rochester MayoDiscus1kg28.46' 5"10
Apr 20Big 9 Conference TriangularApr 20 · Shot Put · Place 28 · Rochester MayoShot Put4kg28.20' 0.75"10
Apr 14Owatonna Big 9 TriApr 14 · Discus · Place 34 · Rochester MayoDiscus1kg34.52' 10"10
Apr 14Owatonna Big 9 TriApr 14 · Shot Put · Place 34 · Rochester MayoShot Put4kg34.20' 9" PB10
Apr 10Rochester Mayo MS InviteApr 10 · Discus · Place 14 · Rochester MayoDiscus1kg14.53' 9"10
Apr 10Rochester Mayo MS InviteApr 10 · Shot Put · Place 14 · Rochester MayoShot Put4kg14.19' 0.5"10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Mayo Last Chance TriangularMay 19 · Discus · Place 21 · Rochester MayoDiscus2145-39
May 19Mayo Last Chance TriangularMay 19 · Shot Put · Place 21 · Rochester MayoShot Put2120-29
May 9All-City JV MeetMay 9 · Discus · Place 17 · Rochester MayoDiscus1747-39
May 9All-City JV MeetMay 9 · Shot Put · Place 11 · Rochester MayoShot Put1120-5.59
Apr 22Big 9 Triangular - Red Wing - 4/22/25Apr 22 · Discus · Place 42 · Rochester MayoDiscus1kg42.46' 6"9
Apr 22Big 9 Triangular - Red Wing - 4/22/25Apr 22 · Shot Put · Place 43 · Rochester MayoShot Put4kg43.17' 6"9
Apr 18Mayo Multi Division DualApr 18 · Discus · Place 11 · Rochester MayoDiscus1150-59
Apr 18Mayo Multi Division DualApr 18 · Shot Put · Place 9 · Rochester MayoShot Put919-99

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Last Chance MeetMay 20 · Discus · Place 12 · Rochester MayoDiscus1253-38
May 20Last Chance MeetMay 20 · Shot Put · Place 14 · Rochester MayoShot Put1420-78
May 20Last Chance MeetMay 20 · 200 Meters · Place 33 · Rochester Mayo200 Meters3336.868
May 9Rochester All-City JVMay 9 · Discus · Place 19 · Rochester MayoDiscus1945-9—
May 9Rochester All-City JVMay 9 · Shot Put · Place 15 · Rochester MayoShot Put1520-4—
May 3JM vs Mayo DualMay 3 · Discus · Place 12 · Rochester MayoDiscus1247-5—
May 3JM vs Mayo DualMay 3 · Shot Put · Place 16 · Rochester MayoShot Put1617-11—
May 3JM vs Mayo DualMay 3 · 200 Meters · Place 50 · Rochester Mayo200 Meters5035.92a PB—
Apr 29Byron JH Meet #2Apr 29 · Discus · Place 7 · Rochester MayoDiscus740-2—
Apr 29Byron JH Meet #2Apr 29 · Shot Put · Place 7 · Rochester MayoShot Put721-7—
Apr 11Mayo Triangular#1Apr 11 · Discus · Place 10 · Rochester MayoDiscus1046-1—
Apr 11Mayo Triangular#1Apr 11 · Shot Put · Place 13 · Rochester MayoShot Put1320-0—
Apr 11Mayo Triangular#1Apr 11 · 200 Meters · Place 72 · Rochester Mayo200 Meters7236.97a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Big 9 Last Chance MeetMay 22 · 200 Meters · Place 48 · Rochester Mayo200 Meters4838.107
May 11Rochester JV All CityMay 11 · 100m Hurdles · Place 12 · Rochester Mayo100m Hurdles1226.117
May 11Rochester JV All CityMay 11 · 200 Meters · Place 68 · Rochester Mayo200 Meters6838.127
Apr 25Byron JH Meet #1Apr 25 · 100m Hurdles · Place 13 · Rochester Mayo100m Hurdles33" / 0.838m13.25.11a PB7
Apr 25Byron JH Meet #1Apr 25 · 200 Meters · Place 37 · Rochester Mayo200 Meters37.39.37a7
Apr 13Mayo JH/JV MeetApr 13 · 100m Hurdles · Place 10 · Rochester Mayo100m Hurdles1026.26a—
Apr 13Mayo JH/JV MeetApr 13 · 200 Meters · Place 74 · Rochester Mayo200 Meters7441.67a—