Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorKasson-Mantorville HS Invitational · Apr 1429.36Kasson-Mantorville HS Invitational April 14, 2023
400 Meters · OutdoorBig 9 Championships · May 251:08.44Big 9 ChampionshipsMay 25, 2023
Discus · 1kg · OutdoorEden Prairie Booster Invitational · Apr 25100' 0"Eden Prairie Booster InvitationalApril 25, 2026
Shot Put · 4kg · OutdoorEden Prairie Booster Invitational · Apr 2529' 3.5"Eden Prairie Booster InvitationalApril 25, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21Big 9 Track and Field ChampionshipsMay 21 · Discus · Place 12 · Rochester CenturyDiscus1kg12.94' 4"12
May 21Big 9 Track and Field ChampionshipsMay 21 · Shot Put · Place 27 · Rochester CenturyShot Put4kg27.25' 0"12
May 18Faribault JV InvitationalMay 18 · Discus · Rochester CenturyDiscus1kg—DNS12
May 18Faribault JV InvitationalMay 18 · Shot Put · Rochester CenturyShot Put4kg—DNS12
May 15CoEd WBL InviteMay 15 · Discus · Place 5 · Rochester CenturyDiscus590-712
May 15CoEd WBL InviteMay 15 · Shot Put · Place 6 · Rochester CenturyShot Put629-912
May 8Class AAA True Team Wild CardMay 8 · Discus · Place 34 · Rochester CenturyDiscus1kg34.95' 7"12
May 51AAA Section True Team May 5 · Discus · Place 5 · Rochester CenturyDiscus1kg5.95' 7"12
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Discus · Place 2 · Rochester CenturyDiscus1kg2.98' 8"12
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Shot Put · Place 4 · Rochester CenturyShot Put4kg4.29' 3.25"12
Apr 25Eden Prairie Booster InvitationalApr 25 · Discus · Place 6 · Rochester CenturyDiscus1kg6.100' 0" PB12
Apr 25Eden Prairie Booster InvitationalApr 25 · Shot Put · Place 7 · Rochester CenturyShot Put4kg7.29' 3.5" PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · Shot Put · Place 12 · Rochester CenturyShot Put1227-11.512

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Discus · Place 16 · Rochester CenturyDiscus1677-511
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · Discus · Place 20 · Rochester CenturyDiscus2079-811
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · Shot Put · Place 28 · Rochester CenturyShot Put2826-1111
May 13Big 9 Tri - WestMay 13 · Discus · Place 6 · Rochester CenturyDiscus685-111
May 13Big 9 Tri - WestMay 13 · Shot Put · Place 9 · Rochester CenturyShot Put927-911
May 1Dick Norman InvitationalMay 1 · Discus · Place 14 · Rochester CenturyDiscus1477-611
May 1Dick Norman InvitationalMay 1 · Shot Put · Place 20 · Rochester CenturyShot Put2025-4.511
Apr 26Eden Prairie Booster InvitationalApr 26 · Discus · Place 8 · Rochester CenturyDiscus873-1111
Apr 26Eden Prairie Booster InvitationalApr 26 · Shot Put · Place 8 · Rochester CenturyShot Put826-3.511
Apr 15Rochester Century MeetApr 15 · Discus · Place 5 · Rochester CenturyDiscus573-511
Apr 15Rochester Century MeetApr 15 · Shot Put · Place 8 · Rochester CenturyShot Put825-711

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Faribault JV InvitationalMay 20 · Discus · Place 3 · Rochester CenturyDiscus381-9—
May 20Faribault JV InvitationalMay 20 · Shot Put · Place 11 · Rochester CenturyShot Put1125-4—
May 14Mayo Triangular #3May 14 · Discus · Place 13 · Rochester CenturyDiscus1367-11—
May 14Mayo Triangular #3May 14 · Shot Put · Place 11 · Rochester CenturyShot Put1124-9—
May 2Mayo Dick Norman InviteMay 2 · Discus · Place 18 · Rochester CenturyDiscus1869-0—
Apr 30Century Triangular #2Apr 30 · Discus · Place 13 · Rochester CenturyDiscus1373-7—
Apr 30Century Triangular #2Apr 30 · Shot Put · Place 20 · Rochester CenturyShot Put2023-5—
Apr 23Century Triangular1Apr 23 · Discus · Place 8 · Rochester CenturyDiscus871-0—
Apr 23Century Triangular1Apr 23 · Shot Put · Place 15 · Rochester CenturyShot Put1524-11.5—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Discus · Place 10 · Rochester CenturyDiscus1063-1—
Apr 11Kasson-Mantorville HS InvitationalApr 11 · Shot Put · Place 15 · Rochester CenturyShot Put1521-4—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25Big 9 ChampionshipsMay 25 · 400 Meters · Place 18 · Rochester Century400 Meters181:08.44 PB9
May 25Big 9 ChampionshipsMay 25 · 400 Meters · Place 18 · Rochester Century400 Meters181:08.449
May 19Rochester All CityMay 19 · 400 Meters · Place 7 · Rochester Century400 Meters71:08.619
May 11Rochester JV All CityMay 11 · 400 Meters · Place 6 · Rochester Century400 Meters61:11.349
May 11Rochester JV All CityMay 11 · 200 Meters · Place 14 · Rochester Century200 Meters1430.709
Apr 14Kasson-Mantorville HS Invitational Apr 14 · 200 Meters · Place 7 · Rochester Century200 Meters729.36 PB9