Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorIowa Class 4A State Qualifier Meet - North Scott · May 14140' 6"Iowa Class 4A State Qualifier Meet - North ScottMay 14, 2026
Hammer · 4kg · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 937.09mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Javelin · 600g · OutdoorAAU Region 14 Qualifier Meet · Jun 2924.34mAAU Region 14 Qualifier MeetJune 29, 2023
Shot Put · 4kg · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 911.02mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Shot Put · 6lb · OutdoorAAU Region 14 Qualifier Meet · Jun 2910.13mAAU Region 14 Qualifier MeetJune 29, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 3 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg3.42.49m11
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 23 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg23.10.65m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Hammer · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubHammer4kg1.37.09m PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Discus · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg1.42.72m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 4 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg4.11.02m PB11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Discus · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg1.41.66m11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Shot Put · Place 7 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg7.10.27m11
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Discus · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg1.41.66m11
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Shot Put · Place 7 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg7.10.27m11
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Hammer · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubHammer4kg1.34.96m11
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Discus · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg1.40.07m11
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Shot Put · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg2.10.91m11
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · Hammer · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubHammer4kg2.36.26m11
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · Discus · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg2.40.60m11
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · Shot Put · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg--NM11
May 24CRTC Youth Track and Field Meet May 24 · Discus · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg1.41.42m11
May 24CRTC Youth Track and Field Meet May 24 · Shot Put · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg1.10.44m11
May 21Iowa HS Track & Field ChampionshipsMay 21 · Discus · Place 6 · BettendorfBettendorfDiscus1kg6.132-0911
May 14Iowa Class 4A State Qualifier Meet - North ScottMay 14 · Discus · Place 1 · BettendorfBettendorfDiscus1kg1.140' 6" PB11
May 14Iowa Class 4A State Qualifier Meet - North ScottMay 14 · Shot Put · Place 11 · BettendorfBettendorfShot Put4kg11.33' 6.25"11
May 12026 Falcon Tune-up Meet (Davenport West)May 1 · Discus · Place 1 · BettendorfBettendorfDiscus1kg1.138' 6"11
Mar 28Holly/Trojan RelaysMar 28 · Discus · Place 1 · BettendorfBettendorfDiscus1kg1.140-0211
Mar 28Holly/Trojan RelaysMar 28 · Shot Put · Place 4 · BettendorfBettendorfShot Put4kg4.35-00.2511
Mar 10St. Ambrose HS Girls ClassicMar 10 · Shot Put · Place 12 · BettendorfBettendorfShot Put129.97m11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Hammer · Place 2 · Mississippi ValleyMississippi ValleyHammer233.03m10
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Discus · Place 3 · Mississippi ValleyMississippi ValleyDiscus336.51m10
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Shot Put · Place 6 · Mississippi ValleyMississippi ValleyShot Put610.09m10
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · Discus · Place 1 · Mississippi ValleyMississippi ValleyDiscus139.98m10
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · Shot Put · Place 2 · Mississippi ValleyMississippi ValleyShot Put29.92m10
May 25CRTC Track and Field Invite May 25 · Discus · Place 1 · Mississippi ValleyMississippi ValleyDiscus141.69m10
May 25CRTC Track and Field Invite May 25 · Shot Put · Place 2 · Mississippi ValleyMississippi ValleyShot Put210.11m10
May 22Iowa HS State Track & Field ChampionshipsMay 22 · Discus · Place 5 · BettendorfBettendorfDiscus1kg5.133' 5"10
May 8MAC GirlsMay 8 · Discus · Place 1 · BettendorfBettendorfDiscus1143-210
Apr 52025 Bettendorf ABC InvitationalApr 5 · Shot Put · Place 1 · BettendorfBettendorfShot Put134-10.5010
Apr 52025 Bettendorf ABC InvitationalApr 5 · Discus · Place 2 · BettendorfBettendorfDiscus2100-110
Apr 3Spartan Girls InvitationalApr 3 · Shot Put · Place 5 · BettendorfBettendorfShot Put535-2.5010
Apr 3Spartan Girls InvitationalApr 3 · Discus · Place 5 · BettendorfBettendorfDiscus5115-110
Mar 27LLEMar 27 · Discus · Place 4 · BettendorfBettendorfDiscus4119-710
Mar 11St. Ambrose HS Girls ClassicMar 11 · Shot Put · Place 14 · BettendorfBettendorfShot Put149.84m10

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · Discus · Place 1 · Mississippi ValleyMississippi ValleyDiscus134.34m—
Jul 13C. W. Riley Invitational Meet by MVTCJul 13 · Shot Put · Place 2 · Mississippi ValleyMississippi ValleyShot Put29.47m—
Jun 27AAU Region 14 ChampionshipsJun 27 · Javelin · Mississippi Valley Track ClubMississippi Valley Track ClubJavelin600g--DNS9
Jun 27AAU Region 14 ChampionshipsJun 27 · Discus · Place 5 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg5.99-019
Jun 27AAU Region 14 ChampionshipsJun 27 · Shot Put · Place 6 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg6.29-11.009
Jun 8AAU Iowa District QualifierJun 8 · Javelin · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubJavelin600g2.23.67m9
Jun 8AAU Iowa District QualifierJun 8 · Discus · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg1.34.87m9
Jun 8AAU Iowa District QualifierJun 8 · Shot Put · Place 3 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg3.9.50m9
May 25Cedar Rapids Track Club Youth Track Meet May 25 · Javelin · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubJavelin600g2.24.21m9
May 25Cedar Rapids Track Club Youth Track Meet May 25 · Discus · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg1.34.92m9
May 25Cedar Rapids Track Club Youth Track Meet May 25 · Shot Put · Place 1 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put4kg1.10.84m9
May 16Iowa HS Track & Field ChampionshipsMay 16 · Discus · Place 18 · BettendorfBettendorfDiscus1kg18.107-099
May 94A State Qualifier - CR, JeffersonMay 9 · Discus · Place 2 · BettendorfBettendorfDiscus2119-1—
May 94A State Qualifier - CR, JeffersonMay 9 · Shot Put · Place 11 · BettendorfBettendorfShot Put1127-11.50—
Apr 22Pam DuncanApr 22 · Discus · Place 7 · BettendorfBettendorfDiscus1kg7.103-039
Apr 22Pam DuncanApr 22 · Shot Put · Place 8 · BettendorfBettendorfShot Put4kg8.32-08.009
Apr 13Bettendorf ABC InvitationalApr 13 · Discus · Place 3 · BettendorfBettendorfDiscus391-6—
Apr 13Bettendorf ABC InvitationalApr 13 · Shot Put · Place 4 · BettendorfBettendorfShot Put432-8—
Apr 12River Queen RelaysApr 12 · Discus · Place 3 · BettendorfBettendorfDiscus1kg3.114-069
Apr 12River Queen RelaysApr 12 · Shot Put · Place 8 · BettendorfBettendorfShot Put4kg8.32-04.509
Apr 11Jesse Day RelaysApr 11 · Shot Put · Place 16 · BettendorfBettendorfShot Put1629-3.509
Apr 11Jesse Day RelaysApr 11 · Discus · Place 2 · BettendorfBettendorfDiscus2115-119
Apr 6Davenport Assumption InvitationalApr 6 · Discus · Place 1 · BettendorfBettendorfDiscus1kg1.103-029
Apr 6Davenport Assumption InvitationalApr 6 · Shot Put · Place 4 · BettendorfBettendorfShot Put4kg4.32-01.009
Mar 6SAU HS Girls ClassicMar 6 · Shot Put · Place 24 · BettendorfBettendorfShot Put2426-9.509

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic Games Jul 29 · Javelin · Place 28 · MississippiMississippiJavelin2865-0009
Jul 29AAU Junior Olympic Games Jul 29 · Discus · Place 8 · MississippiMississippiDiscus8108-0509
Jul 29AAU Junior Olympic Games Jul 29 · Shot Put · Place 19 · MississippiMississippiShot Put1936-00.0009
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · Javelin · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubJavelin600g2.79-10.27Unofficial8
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · Discus · Place 5 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg5.89-01.29Unofficial8
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · Shot Put · Place 3 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put6lb3.33-02.82Unofficial8
Jun 29AAU Region 14 Qualifier MeetJun 29 · Javelin · Place 2 · Mississippi Valley Track ClubMississippi Valley Track ClubJavelin600g2.24.34m PB8
Jun 29AAU Region 14 Qualifier MeetJun 29 · Discus · Place 5 · Mississippi Valley Track ClubMississippi Valley Track ClubDiscus1kg5.27.16m8
Jun 29AAU Region 14 Qualifier MeetJun 29 · Shot Put · Place 3 · Mississippi Valley Track ClubMississippi Valley Track ClubShot Put6lb3.10.13m PB8
May 28CRTC Track and Field Meet May 28 · Javelin · Place 3 · Mississippi ValleyMississippi ValleyJavelin369-1—
May 28CRTC Track and Field Meet May 28 · Discus · Place 1 · Mississippi ValleyMississippi ValleyDiscus199-11—
May 28CRTC Track and Field Meet May 28 · Shot Put · Place 1 · Mississippi ValleyMississippi ValleyShot Put137-7.50—
May 6Mike Henderson Middle School Girls State MeetMay 6 · Discus · Place 6 · BettendorfBettendorfDiscus688-11—
May 6Mike Henderson Middle School Girls State MeetMay 6 · Shot Put · Place 15 · BettendorfBettendorfShot Put1526-3—