Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorIowa HS Track & Field Championships · May 21134-03Iowa HS Track & Field ChampionshipsMay 21, 2026
Shot Put · 4kg · Outdoor Iowa State Qualifier - 2A - North Fayette Valley · May 1440' 11" Iowa State Qualifier - 2A - North Fayette ValleyMay 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21Iowa HS Track & Field ChampionshipsMay 21 · Discus · Place 3 · North Fayette ValleyDiscus1kg3.134-03 PB12
May 21Iowa HS Track & Field ChampionshipsMay 21 · Shot Put · Place 4 · North Fayette ValleyShot Put4kg4.40-01.5012
May 14 Iowa State Qualifier - 2A - North Fayette ValleyMay 14 · Discus · Place 1 · North Fayette ValleyDiscus1kg1.123' 9"12
May 14 Iowa State Qualifier - 2A - North Fayette ValleyMay 14 · Shot Put · Place 1 · North Fayette ValleyShot Put4kg1.40' 11" PB12
May 4Nashua-Plainfield Cowpath RelaysMay 4 · Discus · Place 1 · North Fayette ValleyDiscus1kg1.118' 3"12
May 4Nashua-Plainfield Cowpath RelaysMay 4 · Shot Put · Place 1 · North Fayette ValleyShot Put4kg1.39' 6.50"12
Apr 11EITFF 2026Apr 11 · Discus · Place 4 · North Fayette ValleyDiscus1kg4.127-0012
Apr 11EITFF 2026Apr 11 · Shot Put · Place 6 · North Fayette ValleyShot Put4kg6.38-01.5012
Apr 72026 Postville Lady Pirate-Bossom RelaysApr 7 · Discus · Place 1 · North Fayette ValleyDiscus1kg1.129' 4"12
Apr 72026 Postville Lady Pirate-Bossom RelaysApr 7 · Shot Put · Place 1 · North Fayette ValleyShot Put4kg1.38' 9.50"12
Mar 31Cougar Frostbite InvitationalMar 31 · Discus · Place 1 · North Fayette ValleyDiscus1118-412
Mar 31Cougar Frostbite InvitationalMar 31 · Shot Put · Place 1 · North Fayette ValleyShot Put138-7.512
Mar 17Wartburg HS Meet #2Mar 17 · Shot Put · Place 1 · North Fayette ValleyShot Put137-3.512
Mar 9Dickinson RelaysMar 9 · Shot Put · Place 5 · North Fayette ValleyShot Put511.89m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12IATC Indoor ChampionshipsMar 12 · Shot Put · Place 1 · North Fayette ValleyShot Put140-0.512

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Iowa State Qualifier - 2A - CrestwoodMay 15 · Discus · Place 2 · North Fayette ValleyDiscus2121-311
May 15Iowa State Qualifier - 2A - CrestwoodMay 15 · Shot Put · Place 1 · North Fayette ValleyShot Put140-4.5011
May 5Cowpath RelaysMay 5 · Discus · Place 1 · North Fayette ValleyDiscus1118-411
May 5Cowpath RelaysMay 5 · Shot Put · Place 1 · North Fayette ValleyShot Put138-011
Mar 25Wartburg HS Meet #3Mar 25 · Shot Put · Place 5 · North Fayette ValleyShot Put535-11.2511
Mar 18Wartburg HS Meet #2Mar 18 · Shot Put · Place 2 · North Fayette ValleyShot Put237-7.25—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Upper Iowa Conference ChampionshipsMay 2 · Discus · Place 1 · North Fayette ValleyDiscus1123-2—
May 2Upper Iowa Conference ChampionshipsMay 2 · Shot Put · Place 1 · North Fayette ValleyShot Put135-5—
Mar 12Wartburg HS Meet #2Mar 12 · Shot Put · Place 2 · North Fayette ValleyShot Put235-9.50—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Iowa 2A State Qualifer - OsageMay 11 · Discus · Place 1 · North Fayette ValleyDiscus1123-5—
May 11Iowa 2A State Qualifer - OsageMay 11 · Shot Put · Place 1 · North Fayette ValleyShot Put138-1.25—
May 1Cowpath RelaysMay 1 · Discus · Place 6 · North Fayette ValleyDiscus688-01—
May 1Cowpath RelaysMay 1 · Shot Put · Place 1 · North Fayette ValleyShot Put135-04.50—
Mar 14Wartburg HS Meet #2Mar 14 · Shot Put · Place 9 · North Fayette ValleyShot Put931-11.259

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2North Fayette Jr High Invitational #3May 2 · Discus · Place 1 · North Fayette ValleyDiscus196-008
May 2North Fayette Jr High Invitational #3May 2 · Shot Put · Place 1 · North Fayette ValleyShot Put132-00.008