Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSL Section 1AAA Championships · May 28134-01MSHSL Section 1AAA ChampionshipsMay 28, 2026
Shot Put · 12lb · OutdoorMSHSL Section 1AAA Championships · May 2848-03.75MSHSL Section 1AAA ChampionshipsMay 28, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Discus · Place 8 · Lakeville SouthDiscus1.6kg8.134-01 PB12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Shot Put · Place 4 · Lakeville SouthShot Put12lb4.48-03.75 PB12
May 19South Suburban Conference ChampionshipsMay 19 · Discus · Place 5 · Lakeville SouthDiscus5144-312
May 19South Suburban Conference ChampionshipsMay 19 · Shot Put · Place 6 · Lakeville SouthShot Put647-0.512
May 14Farmington Ron Thelen ClassicMay 14 · Shot Put · Place 5 · Lakeville SouthShot Put546-112
May 8Class AAA True Team Wild CardMay 8 · Discus · Place 24 · Lakeville SouthDiscus1.6kg24.132' 1"12
May 8Class AAA True Team Wild CardMay 8 · Shot Put · Place 19 · Lakeville SouthShot Put12lb19.47' 0"12
May 53AAA Section True TeamMay 5 · Discus · Place 9 · Lakeville SouthDiscus1.6kg9.132' 1"12
May 53AAA Section True TeamMay 5 · Shot Put · Place 9 · Lakeville SouthShot Put12lb9.47' 0"12
Apr 28Rosemount TriApr 28 · Discus · Place 5 · Lakeville SouthDiscus5128-1112
Apr 28Rosemount TriApr 28 · Shot Put · Place 5 · Lakeville SouthShot Put547-312
Apr 16Bill Nelson InvitationalApr 16 · Discus · Place 5 · Lakeville SouthDiscus1.6kg5.117' 8"12
Apr 16Bill Nelson InvitationalApr 16 · Shot Put · Place 1 · Lakeville SouthShot Put12lb1.47' 6"12
Apr 14Lakeville South Dual MeetApr 14 · Discus · Place 2 · Lakeville SouthDiscus2129-512

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Discus · Place 15 · Lakeville SouthDiscus15120-511
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Shot Put · Place 3 · Lakeville SouthShot Put348-6.7511
May 20SSC ChampionshipsMay 20 · Discus · Place 25 · Lakeville SouthDiscus25112-611
May 20SSC ChampionshipsMay 20 · Shot Put · Place 7 · Lakeville SouthShot Put749-211
May 15Farmington Thelen InviteMay 15 · Discus · Place 7 · Lakeville SouthDiscus7121-0711
May 15Farmington Thelen InviteMay 15 · Shot Put · Place 5 · Lakeville SouthShot Put545-03.0011
Apr 29SSC RelaysApr 29 · Discus · Place 13 · Lakeville SouthDiscus13123-0811
Apr 29SSC RelaysApr 29 · Shot Put · Place 11 · Lakeville SouthShot Put1146-07.0011
Apr 21Farmington Boys JV MeetApr 21 · Complete · Place 31 · Lakeville SouthComplete3156-0011
Apr 21Farmington Boys JV MeetApr 21 · Complete · Place 28 · Lakeville SouthComplete2825-00.0011
Apr 15Lakeville South JV MeetApr 15 · Discus · Place 2 · Lakeville SouthDiscus2128-411
Apr 15Lakeville South JV MeetApr 15 · Shot Put · Place 1 · Lakeville SouthShot Put146-0.5011
Apr 10Farmington Boys InviteApr 10 · Varsity · Place 6 · Lakeville SouthVarsity6122-0311
Apr 10Farmington Boys InviteApr 10 · Varsity · Place 1 · Lakeville SouthVarsity146-08.0011
Apr 9Eastview Lightning InvitationalApr 9 · Discus · Place 58 · Lakeville SouthDiscus5861-611
Apr 9Eastview Lightning InvitationalApr 9 · Shot Put · Place 61 · Lakeville SouthShot Put6124-0.511

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22South Suburban Conference ChampionshipsMay 22 · Discus · Place 13 · Lakeville SouthDiscus13121-6—
May 22South Suburban Conference ChampionshipsMay 22 · Shot Put · Place 9 · Lakeville SouthShot Put945-2.75—
May 3Lakeville South JV TriangularMay 3 · Discus · Place 1 · Lakeville SouthDiscus1131-8—
May 3Lakeville South JV TriangularMay 3 · Shot Put · Place 1 · Lakeville SouthShot Put144-5—
Apr 30SSC RelaysApr 30 · Discus · Place 10 · Lakeville SouthDiscus10122-6—
Apr 30SSC RelaysApr 30 · Shot Put · Place 11 · Lakeville SouthShot Put1145-5.25—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · Discus · Place 10 · Lakeville SouthDiscus10128-10—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · Shot Put · Place 9 · Lakeville SouthShot Put943-8.25—
Apr 18Faribault InvitationalApr 18 · Discus · Place 4 · Lakeville SouthDiscus4126-9—
Apr 18Faribault InvitationalApr 18 · Shot Put · Place 7 · Lakeville SouthShot Put742-6—
Apr 15Eagan Boys JV MeetApr 15 · Discus · Place 1 · Lakeville SouthDiscus1128-5—
Apr 15Eagan Boys JV MeetApr 15 · Shot Put · Place 1 · Lakeville SouthShot Put145-1.50—
Apr 11Farmington Boys InviteApr 11 · Discus · Place 10 · Lakeville SouthDiscus10105-4—
Apr 11Farmington Boys InviteApr 11 · Shot Put · Place 7 · Lakeville SouthShot Put742-2—
Apr 10Eastview Lightning InviteApr 10 · Discus · Place 1 · Lakeville SouthDiscus1120-8—
Apr 10Eastview Lightning InviteApr 10 · Shot Put · Place 2 · Lakeville SouthShot Put244-5—