Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDSM Valley JV Boys Meet · Apr 8156-11DSM Valley JV Boys MeetApril 8, 2026
Shot Put · 12lb · OutdoorDSM Valley JV Boys Meet · Apr 851-04.00DSM Valley JV Boys MeetApril 8, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14 Iowa State Qualifier - 4A - IndianolaMay 14 · Discus · Place 7 · Southeast PolkDiscus1.6kg7.138-0312
May 14 Iowa State Qualifier - 4A - IndianolaMay 14 · Shot Put · Place 9 · Southeast PolkShot Put12lb9.49-02.5012
May 14Indianola 4A SQM MeetMay 14 · Discus · Place 7 · Southeast PolkDiscus1.6kg7.138-0312
May 14Indianola 4A SQM MeetMay 14 · Shot Put · Place 9 · Southeast PolkShot Put12lb9.49-02.5012
May 7CIML Boys Conference ChampionshipsMay 7 · Discus · Place 8 · Southeast PolkDiscus1.6kg8.146' 11"12
May 7CIML Boys Conference ChampionshipsMay 7 · Shot Put · Place 7 · Southeast PolkShot Put12lb7.49' 3"12
Apr 30Waukee NW Boys InvitationalApr 30 · Discus · Southeast PolkDiscus1.6kg—ND12
Apr 30Waukee NW Boys InvitationalApr 30 · Shot Put · Place 4 · Southeast PolkShot Put12lb4.50' 1.5"12
Apr 14Johnston HS Boys MeetApr 14 · Discus · Place 4 · Southeast PolkDiscus4163-0412
Apr 14Johnston HS Boys MeetApr 14 · Shot Put · Place 4 · Southeast PolkShot Put450-03.2512
Apr 11Jim Duncan Invitational - HSApr 11 · Discus · Place 6 · Southeast PolkDiscus6151-912
Apr 11Jim Duncan Invitational - HSApr 11 · Shot Put · Place 15 · Southeast PolkShot Put1547-1112
Apr 8DSM Valley JV Boys MeetApr 8 · Discus · Place 2 · Southeast PolkDiscus1.6kg2.156-11 PB12
Apr 8DSM Valley JV Boys MeetApr 8 · Shot Put · Place 2 · Southeast PolkShot Put12lb2.51-04.00 PB12
Mar 26Waukee HS BoysMar 26 · Discus · Place 6 · Southeast PolkDiscus6138-512
Mar 26Waukee HS BoysMar 26 · Shot Put · Place 1 · Southeast PolkShot Put149-812
Mar 24Johnston HS BoysMar 24 · Discus · Place 2 · Southeast PolkDiscus2141-012
Mar 102026 SEP Beat the Freeze MeetMar 10 · Discus · Place 2 · Southeast PolkDiscus2151-1012
Mar 102026 SEP Beat the Freeze MeetMar 10 · Shot Put · Place 1 · Southeast PolkShot Put150-7.5012

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22Iowa HS State Track & Field ChampionshipsMay 22 · Discus · Southeast PolkDiscus1.6kg--FS11
May 15Iowa State Qualifier - 4A - Iowa City WestMay 15 · Discus · Place 6 · Southeast PolkDiscus6157-311
May 15Iowa State Qualifier - 4A - Iowa City WestMay 15 · Shot Put · Place 8 · Southeast PolkShot Put847-911
May 8CIML HS Boys at Ankeny CentMay 8 · Shot Put · Place 7 · Southeast PolkShot Put749-1.2511
May 1Northwest Boys RelaysMay 1 · Discus · Place 4 · Southeast PolkDiscus4161-511
May 1Northwest Boys RelaysMay 1 · Shot Put · Place 5 · Southeast PolkShot Put548-711
Apr 22Ankeny Cent HS BoysApr 22 · Discus · Place 4 · Southeast PolkDiscus1.6kg4.130-0511
Apr 22Ankeny Cent HS BoysApr 22 · Shot Put · Place 2 · Southeast PolkShot Put12lb2.49-03.0011
Apr 17ADM HS Boys InviteApr 17 · Discus · Place 3 · Southeast PolkDiscus3139-811
Apr 17ADM HS Boys InviteApr 17 · Shot Put · Place 1 · Southeast PolkShot Put150-911
Apr 15Johnston HS BoysApr 15 · Discus · Place 4 · Southeast PolkDiscus4131-811
Apr 15Johnston HS BoysApr 15 · Shot Put · Place 3 · Southeast PolkShot Put350-111
Apr 12Jim Duncan Invitational - HSApr 12 · Discus · Place 15 · Southeast PolkDiscus15134-511
Apr 9Urbandale HS CoedApr 9 · Discus · Place 7 · Southeast PolkDiscus1.6kg7.138-0711
Apr 8Urbandale HS CoedApr 8 · Discus · Place 7 · Southeast PolkDiscus7138-0711
Apr 3Southeast Polk Boys Ram RelaysApr 3 · Discus · Place 3 · Southeast PolkDiscus3147-811
Apr 3Southeast Polk Boys Ram RelaysApr 3 · Shot Put · Place 6 · Southeast PolkShot Put646-1011
Mar 27Waukee HS BoysMar 27 · Discus · Place 7 · Southeast PolkDiscus7138-511
Mar 27Waukee HS BoysMar 27 · Shot Put · Place 3 · Southeast PolkShot Put348-5.5011
Mar 25Johnston HS BoysMar 25 · Discus · Place 5 · Southeast PolkDiscus5119-211
Mar 25Johnston HS BoysMar 25 · Shot Put · Place 3 · Southeast PolkShot Put346-6.7511
Mar 10Dickinson RelaysMar 10 · Shot Put · Place 16 · Southeast PolkShot Put1648-5.25—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 13IATC Indoor ChampionshipsMar 13 · Shot Put · Place 9 · Southeast PolkShot Put947-3.50—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 94A State Qualifier - Waukee NorthwestMay 9 · Shot Put · Place 10 · Southeast PolkShot Put1045-7—
May 2CIML HS Boys ConferenceMay 2 · Shot Put · Place 17 · Southeast PolkShot Put1738-4—
Apr 25PCM HS Boys RelaysApr 25 · Shot Put · Place 6 · Southeast PolkShot Put12lb6.38-09.0010
Apr 6DSM Valley HS CoedApr 6 · Shot Put · Place 22 · Southeast PolkShot Put2236-9.75—
Apr 4SE Polk HS BoysApr 4 · Shot Put · Place 11 · Southeast PolkShot Put1139-9.50—
Mar 28Waukee HS BoysMar 28 · Shot Put · Place 13 · Southeast PolkShot Put12lb13.39-03.0010

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Iowa 4A State Qualifer - NorwalkMay 11 · Shot Put · Place 4 · Southeast PolkShot Put445-1.75—
Apr 25Ankeny Boys Jaguar InvitationalApr 25 · Discus · Place 16 · Southeast PolkDiscus16118-11—
Apr 25Ankeny Boys Jaguar InvitationalApr 25 · Shot Put · Place 6 · Southeast PolkShot Put642-03.00—
Apr 18Ankeny Boys RelaysApr 18 · Shot Put · Place 9 · Southeast PolkShot Put944-4—
Mar 30Waukee HS Boys InvitationalMar 30 · Discus · Place 28 · Southeast PolkDiscus28106-079
Mar 30Waukee HS Boys InvitationalMar 30 · Shot Put · Place 10 · Southeast PolkShot Put1040-03.509