Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSL Section 5AAA Championships · May 27152-09MSHSL Section 5AAA ChampionshipsMay 27, 2026
Shot Put · 12lb · OutdoorNorthwest Suburban Conference Championships · May 1952' 0.5"Northwest Suburban Conference ChampionshipsMay 19, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Discus · Place 16 · Spring Lake ParkDiscus1.6kg16.149' 11"12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · Discus · Place 2 · Spring Lake ParkDiscus1.6kg2.152-09 PB12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · Shot Put · Place 9 · Spring Lake ParkShot Put12lb9.48-01.0012
May 19Northwest Suburban Conference ChampionshipsMay 19 · Discus · Place 4 · Spring Lake ParkDiscus1.6kg4.143' 4"12
May 19Northwest Suburban Conference ChampionshipsMay 19 · Shot Put · Place 2 · Spring Lake ParkShot Put12lb2.52' 0.5" PB12
May 14Greenslit RelaysMay 14 · Discus · Place 1 · Spring Lake ParkDiscus1.6kg1.145' 3.5"12
May 14Greenslit RelaysMay 14 · Shot Put · Place 3 · Spring Lake ParkShot Put12lb3.49' 6"12
May 8Class AAA True Team Wild CardMay 8 · Discus · Place 35 · Spring Lake ParkDiscus1.6kg35.127' 7"12
May 8Class AAA True Team Wild CardMay 8 · Shot Put · Place 8 · Spring Lake ParkShot Put12lb8.49' 3"12
May 55AAA Section True TeamMay 5 · Discus · Place 12 · Spring Lake ParkDiscus1.6kg12.127' 7"12
May 55AAA Section True TeamMay 5 · Shot Put · Place 7 · Spring Lake ParkShot Put12lb7.49' 3"12
May 1Don Fineran Panther InvitationalMay 1 · Discus · Place 2 · Spring Lake ParkDiscus1.6kg2.139' 1"12
May 1Don Fineran Panther InvitationalMay 1 · Shot Put · Place 4 · Spring Lake ParkShot Put12lb4.47' 1"12
Apr 21Roseville InviteApr 21 · Discus · Place 10 · Spring Lake ParkDiscus1.6kg10.118' 0"12
Apr 21Roseville InviteApr 21 · Shot Put · Place 6 · Spring Lake ParkShot Put12lb6.45' 5"12
Apr 15White Bear Lake CoEd MeetApr 15 · Discus · Place 11 · Spring Lake ParkDiscus1.6kg11.124' 8"12
Apr 15White Bear Lake CoEd MeetApr 15 · Shot Put · Place 2 · Spring Lake ParkShot Put12lb2.49' 0"12
Apr 7Spring Lake Park Dual MeetApr 7 · Discus · Place 7 · Spring Lake ParkDiscus1.6kg7.109' 2"12
Apr 7Spring Lake Park Dual MeetApr 7 · Shot Put · Place 3 · Spring Lake ParkShot Put12lb3.49' 7"12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · Discus · Place 33 · Spring Lake ParkDiscus33102-1011
May 22Northwest Suburban Conference ChampionshipsMay 22 · Shot Put · Place 18 · Spring Lake ParkShot Put1843-8.511
May 15Irondale Greenslit RelaysMay 15 · Discus · Place 8 · Spring Lake ParkDiscus8114-011
May 15Irondale Greenslit RelaysMay 15 · Shot Put · Place 4 · Spring Lake ParkShot Put444-8.5011
May 2Don Fineran Panther InvitationalMay 2 · Discus · Place 2 · Spring Lake ParkDiscus2130-211
May 2Don Fineran Panther InvitationalMay 2 · Shot Put · Place 3 · Spring Lake ParkShot Put341-511
Apr 22Roseville InviteApr 22 · Discus · Place 16 · Spring Lake ParkDiscus16113-011
Apr 22Roseville InviteApr 22 · Shot Put · Place 6 · Spring Lake ParkShot Put645-811
Apr 15Panther Quad MeetApr 15 · Discus · Place 2 · Spring Lake ParkDiscus2125-011
Apr 15Panther Quad MeetApr 15 · Shot Put · Place 3 · Spring Lake ParkShot Put342-6.5011
Apr 11Irondale Knights Under the LightsApr 11 · Discus · Place 7 · Spring Lake ParkDiscus7117-411
Apr 11Irondale Knights Under the LightsApr 11 · Shot Put · Place 5 · Spring Lake ParkShot Put540-811
Apr 9Park Center Quad Apr 9 · Discus · Place 5 · Spring Lake ParkDiscus5124-1111
Mar 26Panther Home OpenerMar 26 · Discus · Place 4 · Spring Lake ParkDiscus4122-711
Mar 26Panther Home OpenerMar 26 · Shot Put · Place 3 · Spring Lake ParkShot Put342-5.511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · Discus · Place 19 · Spring Lake ParkDiscus19118-9—
May 21Northwest Suburban Conference ChampionshipsMay 21 · Shot Put · Place 14 · Spring Lake ParkShot Put1443-3—
May 16Greenslit RelaysMay 16 · Discus · Place 2 · Spring Lake ParkDiscus2125-10—
May 16Greenslit RelaysMay 16 · Shot Put · Place 2 · Spring Lake ParkShot Put244-9—
May 3Don Fineran Panther InvitationalMay 3 · Discus · Place 4 · Spring Lake ParkDiscus4122-6—
May 3Don Fineran Panther InvitationalMay 3 · Shot Put · Place 4 · Spring Lake ParkShot Put441-9.50—
Apr 23Roseville InviteApr 23 · Discus · Place 15 · Spring Lake ParkDiscus15113-9—
Apr 23Roseville InviteApr 23 · Shot Put · Place 6 · Spring Lake ParkShot Put642-2.25—
Apr 18Shakopee RelaysApr 18 · Discus · Place 26 · Spring Lake ParkDiscus26101-9—
Apr 18Shakopee RelaysApr 18 · Shot Put · Place 17 · Spring Lake ParkShot Put1740-1—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Spring Lake Park JV True Team InvitationalMay 10 · Discus · Place 13 · Spring Lake ParkDiscus1383-079
Apr 29White Bear Lake CoEd InviteApr 29 · Shot Put · Place 26 · Spring Lake ParkShot Put2634-02.009
Apr 25Champlin Park vs Spring Lake ParkApr 25 · Discus · Place 29 · Spring Lake ParkDiscus2972-039
Apr 25Champlin Park vs Spring Lake ParkApr 25 · Shot Put · Place 14 · Spring Lake ParkShot Put1433-07.009