Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCRTC Track and Field Invite · May 2520.07aCRTC Track and Field Invite May 25, 2025
200 Meters · OutdoorValley Youth Running Club Track and Field meet · May 545.80aValley Youth Running Club Track and Field meetMay 5, 2024
400 Meters · OutdoorValley Youth Running Club Track and Field meet · May 51:41.39aValley Youth Running Club Track and Field meetMay 5, 2024
Discus · 1kg · Outdoor2026 USATF Iowa Junior Olympic Outdoor Track and Field Championships · Jun 2016.24m2026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJune 20, 2026
Javelin · 300g TJ · OutdoorIRUN Field Event Meet · May 2914.16mIRUN Field Event MeetMay 29, 2024
Javelin · 450g AeroJav · OutdoorCRTC Youth Track and Field Meet · May 2419.52mCRTC Youth Track and Field Meet May 24, 2026
Shot Put · 6lb · OutdoorCRTC Youth Track and Field Meet · May 246.10mCRTC Youth Track and Field Meet May 24, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 16 · Waukee TCWaukee TCJavelin450g AeroJav16.18.36m5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Discus · Place 12 · Waukee TCWaukee TCDiscus1kg12.14.42m5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 19 · Waukee TCWaukee TCShot Put6lb19.5.62m5
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Javelin · Place 8 · Waukee TCWaukee TCJavelin450g AeroJav8.18.46m5
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Discus · Place 5 · Waukee TCWaukee TCDiscus1kg5.16.24m PB5
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Shot Put · Place 9 · Waukee TCWaukee TCShot Put6lb9.5.82m5
Jun 13Waukee TC Youth MeetJun 13 · Javelin · Place 5 · Waukee TCWaukee TCJavelin450g AeroJav5.14.81m5
Jun 13Waukee TC Youth MeetJun 13 · Discus · Place 4 · Waukee TCWaukee TCDiscus1kg4.14.45m5
Jun 13Waukee TC Youth MeetJun 13 · Shot Put · Place 5 · Waukee TCWaukee TCShot Put6lb5.5.94m5
May 312026 JRC Youth Track & Field MeetMay 31 · Javelin · Place 8 · Waukee TCWaukee TCJavelin450g AeroJav8.15.57m5
May 312026 JRC Youth Track & Field MeetMay 31 · Discus · Place 5 · Waukee TCWaukee TCDiscus1kg5.15.55m5
May 312026 JRC Youth Track & Field MeetMay 31 · Shot Put · Place 7 · Waukee TCWaukee TCShot Put6lb7.5.86m5
May 24CRTC Youth Track and Field Meet May 24 · Javelin · Place 5 · Waukee TCWaukee TCJavelin450g AeroJav5.19.52m PB5
May 24CRTC Youth Track and Field Meet May 24 · Discus · Place 6 · Waukee TCWaukee TCDiscus1kg6.13.37m5
May 24CRTC Youth Track and Field Meet May 24 · Shot Put · Place 7 · Waukee TCWaukee TCShot Put6lb7.6.10m PB5
May 16I-Run Youth Meet IndianolaMay 16 · Javelin · Place 8 · Waukee TCWaukee TCJavelin450g AeroJav8.18.18m5
May 16I-Run Youth Meet IndianolaMay 16 · Discus · Place 5 · Waukee TCWaukee TCDiscus1kg5.12.43m5
May 16I-Run Youth Meet IndianolaMay 16 · Shot Put · Place 4 · Waukee TCWaukee TCShot Put6lb4.5.59m5
May 9Central Iowa Excaliburs Track MeetMay 9 · Javelin · Place 11 · Waukee TCWaukee TCJavelin1114.61m5
May 9Central Iowa Excaliburs Track MeetMay 9 · Discus · Place 9 · Waukee TCWaukee TCDiscus913.04m5
May 9Central Iowa Excaliburs Track MeetMay 9 · Shot Put · Place 9 · Waukee TCWaukee TCShot Put96.41m5
May 3Northwest Elite TC Youth InviteMay 3 · Javelin · Place 5 · Waukee TCWaukee TCJavelin450g AeroJav5.53-005
May 3Northwest Elite TC Youth InviteMay 3 · Discus · Place 3 · Waukee TCWaukee TCDiscus1kg3.45-005
May 3Northwest Elite TC Youth InviteMay 3 · Shot Put · Place 6 · Waukee TCWaukee TCShot Put6lb6.19-10.005
May 2Valley T&F / XC Club Meet May 2 · Javelin · Place 9 · Waukee TCWaukee TCJavelin913.68m5
May 2Valley T&F / XC Club Meet May 2 · Discus · Place 6 · Waukee TCWaukee TCDiscus639-055
May 2Valley T&F / XC Club Meet May 2 · Shot Put · Place 9 · Waukee TCWaukee TCShot Put918-02.005

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Discus · Place 12 · Northwest Elite TCNorthwest Elite TCDiscus1211.45m4
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Javelin · Place 16 · Northwest Elite TCNorthwest Elite TCJavelin1611.89m4
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Shot Put · Place 14 · Northwest Elite TCNorthwest Elite TCShot Put144.84m4
Jun 12025 JRC Youth Track & Field MeetJun 1 · Discus · Place 5 · Northwest Elite TCNorthwest Elite TCDiscus58.82m4
Jun 12025 JRC Youth Track & Field MeetJun 1 · Javelin · Place 4 · Northwest Elite TCNorthwest Elite TCJavelin414.49m4
Jun 12025 JRC Youth Track & Field MeetJun 1 · Shot Put · Place 14 · Northwest Elite TCNorthwest Elite TCShot Put144.54m4
May 25CRTC Track and Field Invite May 25 · Javelin · Place 7 · Northwest Elite TCNorthwest Elite TCJavelin715.41m4
May 25CRTC Track and Field Invite May 25 · Discus · Place 4 · Northwest Elite TCNorthwest Elite TCDiscus411.10m4
May 25CRTC Track and Field Invite May 25 · 100 Meters · Place 28 · Northwest Elite TCNorthwest Elite TC100 Meters2820.07a PB4
May 17Valley Youth Running Club Track and Field Meet May 17 · Javelin · Place 4 · Northwest Elite TCNorthwest Elite TCJavelin450g AeroJav4.11.14m4
May 17Valley Youth Running Club Track and Field Meet May 17 · Discus · Place 5 · Northwest Elite TCNorthwest Elite TCDiscus1kg5.33-004
May 17Valley Youth Running Club Track and Field Meet May 17 · Shot Put · Place 8 · Northwest Elite TCNorthwest Elite TCShot Put6lb8.16-03.004
May 11I-Run Youth Meet IndianolaMay 11 · Javelin · Place 5 · Northwest Elite TCNorthwest Elite TCJavelin511.79m4
May 11I-Run Youth Meet IndianolaMay 11 · Discus · Place 5 · Northwest Elite TCNorthwest Elite TCDiscus510.49m4
May 11I-Run Youth Meet IndianolaMay 11 · Shot Put · Place 8 · Northwest Elite TCNorthwest Elite TCShot Put85.00m4
May 4Northwest Youth Track MeetMay 4 · Javelin · Place 3 · Northwest Elite TCNorthwest Elite TCJavelin310.25m4
May 4Northwest Youth Track MeetMay 4 · Discus · Place 1 · Northwest Elite TCNorthwest Elite TCDiscus110.21m4
May 4Northwest Youth Track MeetMay 4 · Shot Put · Place 6 · Northwest Elite TCNorthwest Elite TCShot Put65.28m4
May 3Central Iowa Excaliburs Track MeetMay 3 · Javelin · Place 3 · Northwest Elite TCNorthwest Elite TCJavelin311.10m4
May 3Central Iowa Excaliburs Track MeetMay 3 · Discus · Place 3 · Northwest Elite TCNorthwest Elite TCDiscus39.84m4
May 3Central Iowa Excaliburs Track MeetMay 3 · Shot Put · Place 12 · Northwest Elite TCNorthwest Elite TCShot Put124.30m4

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 5 · Waukee TCWaukee TCJavelin300g TJ5.12.60m3
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · Shot Put · Place 7 · Waukee TCWaukee TCShot Put6lb7.3.79m3
Jun 2JRC Youth Track & Field MeetJun 2 · Javelin · Place 6 · Waukee TCWaukee TCJavelin648-0—
Jun 2JRC Youth Track & Field MeetJun 2 · Shot Put · Place 8 · Waukee TCWaukee TCShot Put84.31m—
May 29IRUN Field Event MeetMay 29 · Javelin · Place 4 · Waukee TCWaukee TCJavelin300g TJ4.14.16m PB3
May 29IRUN Field Event MeetMay 29 · Shot Put · Place 8 · Waukee TCWaukee TCShot Put6lb8.4.52m3
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · Javelin · Place 6 · Waukee TCWaukee TCJavelin300g TJ6.12.14m3
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · Shot Put · Place 9 · Waukee TCWaukee TCShot Put6lb9.4.54m3
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 100 Meters · Place 34 · Waukee TCWaukee TC100 Meters34.20.14a3
May 11Central Iowa Excaliburs Track MeetMay 11 · Javelin · Place 5 · Waukee TCWaukee TCJavelin300g TJ5.11.13m3
May 11Central Iowa Excaliburs Track MeetMay 11 · Shot Put · Place 10 · Waukee TCWaukee TCShot Put6lb10.3.78m3
May 11Central Iowa Excaliburs Track MeetMay 11 · 400 Meters · Waukee TCWaukee TC400 Meters--DNS3
May 5Valley Youth Running Club Track and Field meetMay 5 · Shot Put · Place 8 · Waukee TCWaukee TCShot Put6lb8.3.38m3
May 5Valley Youth Running Club Track and Field meetMay 5 · 400 Meters · Place 43 · Waukee TCWaukee TC400 Meters43.1:41.39a PB3
May 5Valley Youth Running Club Track and Field meetMay 5 · 200 Meters · Place 47 · Waukee TCWaukee TC200 Meters47.45.80a PB3

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 62021 JRC Youth Track & Field MeetJun 6 · 200 Meters · Place 23 · UnattachedUnattached200 Meters23.1:03.91aUnofficialGr
Jun 62021 JRC Youth Track & Field MeetJun 6 · 100 Meters · UnattachedUnattached100 Meters—DNSGr