Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorI-Run Youth Meet Indianola · May 1617.74aI-Run Youth Meet IndianolaMay 16, 2026
200 Meters · OutdoorJRC Youth Track & Field Meet · Jun 442.45aJRC Youth Track & Field MeetJune 4, 2023
400 Meters · OutdoorIowa Games Track Meet · Jul 151:40.82Iowa Games Track MeetJuly 15, 2023
High Jump · OutdoorIRUN Field Event Meet · Jun 40.90mIRUN Field Event MeetJune 4, 2025
Javelin · 300g TJ · OutdoorIRUN Field Event Meet · May 2912.60mIRUN Field Event MeetMay 29, 2024
Javelin · 400g TJ · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2514.34mAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
Javelin · 450g AeroJav · OutdoorI-Run Youth Meet Indianola · May 1611.16mI-Run Youth Meet IndianolaMay 16, 2026
Long Jump · OutdoorCentral Iowa Excaliburs Track Meet · May 92.69mCentral Iowa Excaliburs Track MeetMay 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 35 · I-RunI-RunJavelin400g TJ35.12.76m5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Javelin · Place 6 · I-RunI-RunJavelin400g TJ6.14.34m PB5
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Javelin · Place 6 · I-RunI-RunJavelin400g TJ6.14.34m5
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · Javelin · Place 11 · I-RunI-RunJavelin450g AeroJav11.10.28m5
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · Javelin · Place 2 · I-RunI-RunJavelin450g AeroJav2.10.94m5
Jun 3Dual Indianola CarlisleJun 3 · Javelin · I-RunI-RunJavelin450g AeroJav—10.81mUnofficial5
Jun 3Dual Indianola CarlisleJun 3 · 400 Meters · I-RunI-Run400 Meters—DNS5
Jun 3Dual Indianola CarlisleJun 3 · 200 Meters · I-RunI-Run200 Meters—41.97Unofficial5
May 16I-Run Youth Meet IndianolaMay 16 · Long Jump · Place 20 · I-RunI-RunLong Jump20.3.00m5
May 16I-Run Youth Meet IndianolaMay 16 · Javelin · Place 8 · I-RunI-RunJavelin450g AeroJav8.11.16m PB5
May 16I-Run Youth Meet IndianolaMay 16 · 100 Meters · Place 47 · I-RunI-Run100 Meters47.17.74a PB5
May 9Central Iowa Excaliburs Track MeetMay 9 · Long Jump · Place 15 · I-RunI-RunLong Jump152.69m PB5
May 9Central Iowa Excaliburs Track MeetMay 9 · Javelin · Place 8 · I-RunI-RunJavelin810.83m5

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Javelin · Place 8 · I-RunI-RunJavelin810.10m4
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · High Jump · I-RunI-RunHigh Jump—NH4
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · Javelin · Place 2 · I-RunI-RunJavelin212.73m4
Jun 4IRUN Field Event MeetJun 4 · High Jump · Place 3 · I-RunI-RunHigh Jump30.90m PB4
Jun 4IRUN Field Event MeetJun 4 · Javelin · Place 2 · I-RunI-RunJavelin215.05m4
May 11I-Run Youth Meet IndianolaMay 11 · High Jump · Place 3 · I-RunI-RunHigh Jump30.95m4
May 11I-Run Youth Meet IndianolaMay 11 · Javelin · Place 5 · I-RunI-RunJavelin510.98m4
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 31 · I-RunI-Run100 Meters3117.94a4

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · Javelin · Place 2 · I-RunI-RunJavelin211.36m—
May 29IRUN Field Event MeetMay 29 · Javelin · Place 4 · I-RunI-RunJavelin300g TJ4.12.60m PB3
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · Javelin · Place 7 · I-RunI-RunJavelin300g TJ7.9.39m3
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 400 Meters · Place 22 · I-RunI-Run400 Meters22.1:46.04a3
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 100 Meters · Place 46 · I-RunI-Run100 Meters46.18.39a3
May 5Valley Youth Running Club Track and Field meetMay 5 · Javelin · Place 4 · I-RunI-RunJavelin300g TJ4.9.22m3
May 5Valley Youth Running Club Track and Field meetMay 5 · 400 Meters · Place 36 · I-RunI-Run400 Meters36.1:44.16a3
May 5Valley Youth Running Club Track and Field meetMay 5 · 100 Meters · Place 47 · I-RunI-Run100 Meters47.19.41a3

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 15Iowa Games Track MeetJul 15 · 400 Meters · Place 9 · I-RunI-Run400 Meters91:40.82 PB8
Jul 15Iowa Games Track MeetJul 15 · 200 Meters · Place 5 · I-RunI-Run200 Meters543.878
Jul 15Iowa Games Track MeetJul 15 · 100 Meters · Place 10 · I-RunI-Run100 MetersRound P1019.878
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 200 Meters · Place 27 · UnattachedUnattached200 Meters27.43.31aUnofficial2
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 100 Meters · Place 22 · UnattachedUnattached100 Meters22.19.59aUnofficial2
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · Javelin · Place 3 · I-RunI-RunJavelin323-10—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · Javelin · Place 3 · I-RunI-RunJavelin323-10—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 400 Meters · Place 13 · I-RunI-Run400 Meters131:51.40a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 400 Meters · Place 13 · I-RunI-Run400 Meters131:51.40a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 100 Meters · Place 10 · I-RunI-Run100 Meters1019.82a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 100 Meters · Place 10 · I-RunI-Run100 Meters1019.82a—
Jun 4JRC Youth Track & Field MeetJun 4 · 200 Meters · Place 16 · I-RunI-Run200 Meters1642.45a PB—
Jun 4JRC Youth Track & Field MeetJun 4 · 100 Meters · Place 18 · I-RunI-Run100 Meters1821.06a—
May 28CRTC Track and Field Meet May 28 · Long Jump · Place 13 · I-RunI-RunLong Jump134-7—
May 28CRTC Track and Field Meet May 28 · 200 Meters · Place 24 · I-RunI-Run200 Meters2447.77a—
May 28CRTC Track and Field Meet May 28 · 100 Meters · Place 11 · I-RunI-Run100 Meters1119.68a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 400 Meters · Place 7 · I-RunI-Run400 Meters71:52.58a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 400 Meters · Place 7 · I-RunI-Run400 Meters71:52.58a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 200 Meters · Place 7 · I-RunI-Run200 Meters746.21a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 200 Meters · Place 7 · I-RunI-Run200 Meters746.21a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 100 Meters · Place 6 · I-RunI-Run100 Meters620.95a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 100 Meters · Place 6 · I-RunI-Run100 Meters620.95a—