Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCRTC Youth Track and Field Meet · May 2412.27aCRTC Youth Track and Field Meet May 24, 2026
Discus · 1.6kg · OutdoorIowa HS Track & Field Championships · May 21172-01Iowa HS Track & Field ChampionshipsMay 21, 2026
Shot Put · 12lb · IndoorRockford F.I.R.E. Indoor TF Invitational 2025 · Dec 1312.43mRockford F.I.R.E. Indoor TF Invitational 2025December 13, 2025
Shot Put · 12lb · Outdoor2026 Union Co-ed REB Relays · May 154' 0.50"2026 Union Co-ed REB RelaysMay 1, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Discus · IA Elite Track ClubIA Elite Track ClubDiscus1.6kg--DNS10
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · IA Elite Track ClubIA Elite Track ClubShot Put12lb--DNS10
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Discus · Place 6 · IA Elite Track ClubIA Elite Track ClubDiscus1.6kg6.47.14m10
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Shot Put · Place 4 · IA Elite Track ClubIA Elite Track ClubShot Put12lb4.15.17m10
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Discus · Place 6 · IA Elite Track ClubIA Elite Track ClubDiscus1.6kg6.47.14m10
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Shot Put · Place 4 · IA Elite Track ClubIA Elite Track ClubShot Put12lb4.15.17m10
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · Discus · Place 1 · IA Elite Track ClubIA Elite Track ClubDiscus150.42m10
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · Shot Put · Place 2 · IA Elite Track ClubIA Elite Track ClubShot Put213.26m10
May 312026 JRC Youth Track & Field MeetMay 31 · Discus · Place 1 · IA Elite Track ClubIA Elite Track ClubDiscus1.6kg1.52.01m10
May 312026 JRC Youth Track & Field MeetMay 31 · Shot Put · Place 2 · IA Elite Track ClubIA Elite Track ClubShot Put12lb2.15.75m10
May 312026 JRC Youth Track & Field MeetMay 31 · 100 Meters · Place 5 · IA Elite Track ClubIA Elite Track Club100 Meters5.12.84a10
May 24CRTC Youth Track and Field Meet May 24 · Discus · Place 1 · IA Elite Track ClubIA Elite Track ClubDiscus1.6kg1.46.27m10
May 24CRTC Youth Track and Field Meet May 24 · Shot Put · Place 1 · IA Elite Track ClubIA Elite Track ClubShot Put12lb1.15.14m10
May 24CRTC Youth Track and Field Meet May 24 · 100 Meters · Place 4 · IA Elite Track ClubIA Elite Track Club100 Meters4.12.27a PB10
May 21Iowa HS Track & Field ChampionshipsMay 21 · Discus · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg2.172-01 PB10
May 21Iowa HS Track & Field ChampionshipsMay 21 · Shot Put · Place 10 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb10.50-08.2510
May 14Iowa Class 2A State Qualifier Meet - HudsonMay 14 · Discus · Place 4 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg4.152' 1"10
May 14Iowa Class 2A State Qualifier Meet - HudsonMay 14 · Shot Put · Place 1 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb1.51' 4.50"10
May 7NICL Conf Track MeetMay 7 · Discus · Place 1 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg1.159-0410
May 7NICL Conf Track MeetMay 7 · Shot Put · Place 11 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb11.41-01.5010
May 2Valley T&F / XC Club Meet May 2 · Discus · Place 1 · IA Elite Track ClubIA Elite Track ClubDiscus1155-0510
May 2Valley T&F / XC Club Meet May 2 · Shot Put · Place 1 · IA Elite Track ClubIA Elite Track ClubShot Put151-04.0010
May 12026 Union Co-ed REB RelaysMay 1 · Discus · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg2.156' 4"10
May 12026 Union Co-ed REB RelaysMay 1 · Shot Put · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb2.54' 0.50" PB10
Apr 16Benton Bobcat Co-Ed InvitationalApr 16 · Discus · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg2.156' 1"10
Apr 16Benton Bobcat Co-Ed InvitationalApr 16 · Shot Put · Place 1 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb1.51' 9"10
Apr 13Gordy Yuska Wahawk RelaysApr 13 · Discus · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg2.157' 8"10
Apr 13Gordy Yuska Wahawk RelaysApr 13 · Shot Put · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb--NM10
Apr 102026 Beckman Catholic InvitationalApr 10 · Discus · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg--NM10
Apr 102026 Beckman Catholic InvitationalApr 10 · Shot Put · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb2.46' 4"10
Apr 102026 Beckman Catholic InvitationalApr 10 · 100 Meters · Place 17 · Columbus Catholic WaterlooColumbus Catholic Waterloo100 Meters17.12.75a10
Mar 31Vinton-Shellsburg Early BirdMar 31 · Discus · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg--NM10
Mar 31Vinton-Shellsburg Early BirdMar 31 · Shot Put · Place 8 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb8.40' 6"10
Mar 28Bob Brown Co-Ed RelaysMar 28 · Discus · Place 3 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus3135-810
Mar 28Bob Brown Co-Ed RelaysMar 28 · Shot Put · Place 1 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put151-11.5010
Mar 9Dickinson RelaysMar 9 · Shot Put · Place 12 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put1215.70m10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12IATC Indoor ChampionshipsMar 12 · Shot Put · Place 1 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put151-3.510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · Shot Put · Place 2 · IA Elite Track ClubIA Elite Track ClubShot Put12lb2.12.43m PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22Iowa HS State Track & Field ChampionshipsMay 22 · Shot Put · Place 21 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb21.46' 5.25"9
May 15Iowa State Qualifier - 2A - Grundy CenterMay 15 · Discus · Place 6 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus6132-29
May 15Iowa State Qualifier - 2A - Grundy CenterMay 15 · Shot Put · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put251-10.509
May 8NICL Conf at JesupMay 8 · Discus · Place 6 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus6134-119
May 8NICL Conf at JesupMay 8 · Shot Put · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put250-0.509
May 22025 REB Relays (Union, La Porte City)May 2 · Discus · Place 5 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg5.129' 8"9
May 22025 REB Relays (Union, La Porte City)May 2 · Shot Put · Place 3 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb3.46' 0.50"9
May 22025 REB Relays (Union, La Porte City)May 2 · 100 Meters · Place 10 · Columbus Catholic WaterlooColumbus Catholic Waterloo100 Meters10.13.20a9
Apr 112025 Beckman Catholic InvitationalApr 11 · Discus · Place 5 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus5121-39
Apr 112025 Beckman Catholic InvitationalApr 11 · Shot Put · Place 4 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put443-79
Apr 82025 Metro Track MeetApr 8 · Discus · Place 2 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus1.6kg2.132' 3"9
Apr 82025 Metro Track MeetApr 8 · Shot Put · Place 3 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put12lb3.43' 8"9
Mar 29Bob Brown RelaysMar 29 · Discus · Place 4 · Columbus Catholic WaterlooColumbus Catholic WaterlooDiscus4126-79
Mar 29Bob Brown RelaysMar 29 · Shot Put · Place 1 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put146-99
Mar 25Wartburg HS Meet #3Mar 25 · Shot Put · Place 6 · Columbus Catholic WaterlooColumbus Catholic WaterlooShot Put644-3.259