Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorWIAC Outdoor Championships · May 147.78mWIAC Outdoor ChampionshipsMay 1, 2026
Hammer · 4kg · OutdoorUW-La Crosse Uncaged Eagle Open · May 851.67mUW-La Crosse Uncaged Eagle OpenMay 8, 2026
Shot Put · 4kg · IndoorIcebreaker Indoor presented by Nike & Mill City Running · Mar 134' 1Icebreaker Indoor presented by Nike & Mill City RunningMarch 1, 2025
Shot Put · 4kg · OutdoorMSHSL Section 6AAA Championships · May 2739-10.50MSHSL Section 6AAA ChampionshipsMay 27, 2025
Weight Throw · 20lb / 9.0kg · IndoorWIAC Indoor Track & Field Championships · Feb 2714.41mWIAC Indoor Track & Field ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Discus · Place 20 · UW-StoutUW-StoutDiscus1kg20.40.00mFr
May 14UW-La Crosse QualifierMay 14 · Hammer · Place 18 · UW-StoutUW-StoutHammer4kg18.44.79mFr
May 14UW-La Crosse QualifierMay 14 · Discus · Place 8 · UW-StoutUW-StoutDiscus1kg8.42.19mFr
May 13Augustana Midwest Twilight QualifierMay 13 · Hammer · UW-StoutUW-StoutHammer4kg—NDFr
May 13Augustana Midwest Twilight QualifierMay 13 · Discus · UW-StoutUW-StoutDiscus1kg—DNSFr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · Hammer · Place 8 · UW-StoutUW-StoutHammer4kg8.51.67m PBFr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · Discus · Place 6 · UW-StoutUW-StoutDiscus1kg6.42.19mFr
May 1WIAC Outdoor ChampionshipsMay 1 · Hammer · Place 10 · UW-StoutUW-StoutHammer4kg10.46.20mFr
May 1WIAC Outdoor ChampionshipsMay 1 · Discus · Place 1 · UW-StoutUW-StoutDiscus1kg1.47.78m PBFr
Apr 25Dick & Mary Johnson InviteApr 25 · Hammer · Place 4 · UW-StoutUW-StoutHammer4kg4.47.75mFr
Apr 25Dick & Mary Johnson InviteApr 25 · Discus · Place 2 · UW-StoutUW-StoutDiscus1kg2.42.96mFr
Apr 25Dick & Mary Johnson InviteApr 25 · Shot Put · Place 15 · UW-StoutUW-StoutShot Put4kg15.10.85mFr
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · Hammer · Place 16 · UW-StoutUW-StoutHammer4kg16.45.61mFr
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · Discus · Place 26 · UW-StoutUW-StoutDiscus1kg26.37.04mFr
Apr 11Gene Glader InvitationalApr 11 · Hammer · Place 3 · UW-StoutUW-StoutHammer4kg3.45.90mFr
Apr 11Gene Glader InvitationalApr 11 · Discus · Place 2 · UW-StoutUW-StoutDiscus1kg2.41.21mFr
Apr 11Gene Glader InvitationalApr 11 · Shot Put · Place 14 · UW-StoutUW-StoutShot Put4kg14.10.32mFr
Apr 3Ashton May InvitationalApr 3 · Hammer · Place 20 · UW-StoutUW-StoutHammer4kg20.37.89mFr
Apr 3Ashton May InvitationalApr 3 · Discus · Place 6 · UW-StoutUW-StoutDiscus1kg6.38.39mFr
Apr 3Ashton May InvitationalApr 3 · Shot Put · Place 13 · UW-StoutUW-StoutShot Put4kg13.8.82mFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 21 · UW-StoutUW-StoutWeight Throw20lb / 9.0kg21.14.41m PBFr
Feb 20UW-La Crosse Caged Eagle OpenFeb 20 · Weight Throw · Place 12 · Wis.-StoutWis.-StoutWeight Throw1214.09mFR
Feb 20UW-La Crosse Caged Eagle OpenFeb 20 · Shot Put · Place 27 · Wis.-StoutWis.-StoutShot Put2710.03mFR
Feb 14UW-Stout QuadFeb 14 · Weight Throw · Place 6 · UW-StoutUW-StoutWeight Throw614.72mFR
Feb 14UW-Stout QuadFeb 14 · Shot Put · Place 17 · UW-StoutUW-StoutShot Put179.63mFR
Jan 30Warren Bowlus OpenJan 30 · Weight Throw · Place 14 · UW-StoutUW-StoutWeight Throw1412.99mFr
Jan 30Warren Bowlus OpenJan 30 · Shot Put · Place 15 · UW-StoutUW-StoutShot Put159.61mFr
Jan 24UW-La Crosse Pat Healy ClassicJan 24 · Weight Throw · Place 13 · UW-StoutUW-StoutWeight Throw1312.81mFr
Jan 24UW-La Crosse Pat Healy ClassicJan 24 · Shot Put · Place 10 · UW-StoutUW-StoutShot Put1010.79mFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Discus · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg3.141-0812
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Shot Put · Place 5 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg5.39-06.0012
May 27MSHSL Section 6AAA ChampionshipsMay 27 · Discus · Place 2 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg2.142-1112
May 27MSHSL Section 6AAA ChampionshipsMay 27 · Shot Put · Place 2 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg2.39-10.50 PB12
May 22Northwest Suburban Conference ChampionshipsMay 22 · Discus · Place 1 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1137-612
May 22Northwest Suburban Conference ChampionshipsMay 22 · Shot Put · Place 2 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put238-5.2512
May 7Section 7AAA True TeamMay 7 · Discus · Place 2 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg2.106' 4"12
May 7Section 7AAA True TeamMay 7 · Shot Put · Place 1 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg1.38' 4.5"12
Apr 25Hamline Elite MeetApr 25 · Discus · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus3129-812
Apr 19Osseo InvitationalApr 19 · Discus · Place 1 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg1.123' 6"12
Apr 19Osseo InvitationalApr 19 · Shot Put · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg3.34' 2"12
Apr 11Armstrong InvitationalApr 11 · Discus · Place 1 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1129-6.512
Apr 11Armstrong InvitationalApr 11 · Shot Put · Place 2 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put235-1112
Apr 9Park Center Quad Apr 9 · Discus · Place 1 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1125-012
Apr 9Park Center Quad Apr 9 · Shot Put · Place 6 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put632-712
Mar 29MSU Varsity ShowcaseMar 29 · Shot Put · Place 7 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put736-8.512

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Icebreaker Indoor presented by Nike & Mill City RunningMar 1 · Shot Put · Place 5 · 30-Unattached30-UnattachedShot Put4kg5.34' 1 PB12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · Discus · Place 16 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg16.103' 8"11
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · Shot Put · Place 13 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg13.36' 10.75"11
May 28MSHSL Section 6AAA ChampionshipsMay 28 · Discus · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg3.127' 511
May 28MSHSL Section 6AAA ChampionshipsMay 28 · Shot Put · Place 2 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg2.35' 1111
May 21Northwest Suburban Conference ChampionshipsMay 21 · Discus · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus3115-10—
May 21Northwest Suburban Conference ChampionshipsMay 21 · Shot Put · Place 16 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put1631-4.25—
May 8Section 7AAA True TeamMay 8 · Discus · Place 2 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus2119-3—
May 8Section 7AAA True TeamMay 8 · Shot Put · Place 4 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put432-5—
Apr 30Crimson InvitationalApr 30 · Discus · Place 1 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1112-9—
Apr 30Crimson InvitationalApr 30 · Shot Put · Place 1 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put134-6.25—
Apr 26Hamline Elite MeetApr 26 · Discus · Place 5 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus5116-1—
Apr 18Osseo InvitationalApr 18 · Discus · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg3.117-0011
Apr 18Osseo InvitationalApr 18 · Shot Put · Place 7 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg7.33-00.0011
Apr 12Armstrong InvitationalApr 12 · Discus · Place 2 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus2118-1—
Apr 12Armstrong InvitationalApr 12 · Shot Put · Place 4 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put432-5—
Mar 30MSU Varsity ShowcaseMar 30 · Shot Put · Place 35 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put3527-9.5—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6AAA ChampionshipsMay 30 · Discus · Place 5 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg5.111-0410
May 30MSHSL Section 6AAA ChampionshipsMay 30 · Shot Put · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg3.36-00.0010
May 23Northwest Suburban Conference ChampionshipsMay 23 · Discus · Place 9 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus9104-0210
May 23Northwest Suburban Conference ChampionshipsMay 23 · Shot Put · Place 14 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put1432-05.7510
May 10Section 7AAA True TeamMay 10 · Discus · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus3106-1110
May 10Section 7AAA True TeamMay 10 · Shot Put · Place 6 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put632-03.0010
Apr 20Osseo InvitationalApr 20 · Discus · Place 10 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1083-0810
Apr 20Osseo InvitationalApr 20 · Shot Put · Place 10 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put1029-08.0010
Apr 14Armstrong InvitationalApr 14 · Discus · Place 5 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus599-110
Apr 14Armstrong InvitationalApr 14 · Shot Put · Place 13 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put1326-410
Apr 1MSU Varsity ShowcaseApr 1 · Shot Put · Place 22 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put2226-910

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31MSHSL Section 6AAA ChampionshipsMay 31 · Discus · Place 4 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1kg4.93-039
May 31MSHSL Section 6AAA ChampionshipsMay 31 · Shot Put · Place 5 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put4kg5.30-07.009
May 24Northwest Suburban Conference ChampionshipsMay 24 · Discus · Place 18 · Robbinsdale ArmstrongRobbinsdale ArmstrongDiscus1893-099
May 24Northwest Suburban Conference ChampionshipsMay 24 · Shot Put · Place 26 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put2628-10.509
May 11Section 7AAA True TeamMay 11 · Shot Put · Place 9 · Robbinsdale ArmstrongRobbinsdale ArmstrongShot Put930-06.009