Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorI-RUN Field Event Sprint Challenge Indianola · Jun 716.88aI-RUN Field Event Sprint Challenge IndianolaJune 7, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:51.47aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · OutdoorI-RUN Field Event Sprint Challenge Indianola · Jun 734.85aI-RUN Field Event Sprint Challenge IndianolaJune 7, 2026
3000 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2512:20.05aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
400 Meters · OutdoorI-RUN Field Event Sprint Challenge Indianola · Jun 71:17.68aI-RUN Field Event Sprint Challenge IndianolaJune 7, 2026
800 Meters · Outdoor2025 USATF Region 8 Junior Olympic Championships · Jul 102:53.27a2025 USATF Region 8 Junior Olympic ChampionshipsJuly 10, 2025
80m Hurdles · 30" / 0.762m · Outdoor2026 JRC Youth Track & Field Meet · May 3122.23a2026 JRC Youth Track & Field MeetMay 31, 2026
Javelin · 300g TJ · OutdoorIRUN Field Event Meet · May 296.48mIRUN Field Event MeetMay 29, 2024
Long Jump · OutdoorAAU Iowa District Qualifier · Jun 82.32mAAU Iowa District QualifierJune 8, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 28 · Johnston Running Club3000 Meters28.13:24.77a4
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 42 · Johnston Running Club1500 Meters42.5:51.47a PB4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 3 · Johnston Running Club3000 Meters3.12:20.05a PB4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 6 · Johnston Running Club1500 Meters6.5:52.49a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 3 · Johnston Running Club3000 Meters3.12:20.05a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 6 · Johnston Running Club1500 Meters6.5:52.49a4
Jun 13Waukee TC Youth MeetJun 13 · 3000 Meters · Place 2 · Johnston Running Club3000 Meters2.12:34.51a4
Jun 13Waukee TC Youth MeetJun 13 · 800 Meters · Place 3 · Johnston Running Club800 Meters3.2:53.96a4
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · 400 Meters · Place 6 · Johnston Running Club400 Meters6.1:17.68a PB4
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · 200 Meters · Place 6 · Johnston Running Club200 Meters6.34.85a PB4
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · 100 Meters · Place 5 · Johnston Running Club100 Meters5.16.88a PB4
May 312026 JRC Youth Track & Field MeetMay 31 · 80m Hurdles · Place 12 · Johnston Running Club80m Hurdles30" / 0.762m12.22.23a PB4
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 7 · Johnston Running Club1500 Meters7.6:23.09a4
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 4 · Johnston Running Club800 Meters4.2:55.25a4
May 24CRTC Youth Track and Field Meet May 24 · 3000 Meters · Place 2 · Johnston Running Club3000 Meters2.12:54.38a4
May 24CRTC Youth Track and Field Meet May 24 · 400 Meters · Place 15 · Johnston Running Club400 Meters15.1:19.57a4
May 17BRC Youth Track & Field InvitationalMay 17 · 1500 Meters · Place 1 · Johnston Running Club1500 Meters1.5:54.54a4
May 17BRC Youth Track & Field InvitationalMay 17 · 800 Meters · Place 1 · Johnston Running Club800 Meters1.2:57.93a4
May 16I-Run Youth Meet IndianolaMay 16 · 1500 Meters · Place 10 · Johnston Running Club1500 Meters10.6:40.40a4
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 9 · Johnston Running Club800 Meters9.2:57.21a4
May 10Iowa Flyers Youth Track MeetMay 10 · 1500 Meters · Place 1 · Johnston Running Club1500 Meters1.5:52.67a4
May 10Iowa Flyers Youth Track MeetMay 10 · 400 Meters · Place 5 · Johnston Running Club400 Meters5.1:18.44a4
May 9Central Iowa Excaliburs Track MeetMay 9 · 3000 Meters · Place 5 · Johnston Running Club3000 Meters512:53.25a4
May 3Northwest Elite TC Youth InviteMay 3 · 3000 Meters · Place 3 · Johnston Running Club3000 Meters3.13:05.59a4
May 2Valley T&F / XC Club Meet May 2 · 1500 Meters · Place 3 · Johnston Running Club1500 Meters35:59.56a4
May 2Valley T&F / XC Club Meet May 2 · 400 Meters · Place 19 · Johnston Running Club400 Meters191:18.13a4

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 10 · Johnston Running Club1500 Meters106:12.25a3
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 8 · Johnston Running Club800 Meters82:53.27a PB3
Jun 21AAU Iowa District QualifierJun 21 · 1500 Meters · Place 2 · Johnston Running Club1500 Meters27:23.54a3
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 3 · Johnston Running Club800 Meters33:14.35a3
Jun 21AAU Iowa District QualifierJun 21 · 400 Meters · Place 5 · Johnston Running Club400 Meters51:23.94a3
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 800 Meters · Place 4 · Johnston Running Club800 Meters43:11.22a3
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 6 · Johnston Running Club400 Meters61:21.99a3
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 4 · Johnston Running Club1500 Meters46:19.97a3
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 15 · Johnston Running Club800 Meters153:20.26a3
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 9 · Johnston Running Club400 Meters91:21.81a3
May 25CRTC Track and Field Invite May 25 · 1500 Meters · Place 3 · Johnston Running Club1500 Meters36:34.13a3
May 25CRTC Track and Field Invite May 25 · 800 Meters · Place 3 · Johnston Running Club800 Meters33:09.17a3
May 25CRTC Track and Field Invite May 25 · 200 Meters · Place 17 · Johnston Running Club200 Meters1737.94a3
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 4 · Johnston Running Club800 Meters4.3:10.91a3
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 13 · Johnston Running Club400 Meters13.1:26.37a3
May 17Valley Youth Running Club Track and Field Meet May 17 · 200 Meters · Place 18 · Johnston Running Club200 Meters18.37.75a3
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 10 · Johnston Running Club800 Meters103:22.66a3
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 17 · Johnston Running Club400 Meters171:26.63a3
May 11I-Run Youth Meet IndianolaMay 11 · 200 Meters · Place 19 · Johnston Running Club200 Meters1937.96a3
May 4Northwest Youth Track MeetMay 4 · 1500 Meters · Place 6 · Johnston Running Club1500 Meters66:41.85a3
May 4Northwest Youth Track MeetMay 4 · 800 Meters · Place 7 · Johnston Running Club800 Meters73:23.75a3
May 4Northwest Youth Track MeetMay 4 · 400 Meters · Place 13 · Johnston Running Club400 Meters131:26.99a3
May 3Central Iowa Excaliburs Track MeetMay 3 · 1500 Meters · Place 3 · Johnston Running Club1500 Meters37:17.17a3
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 7 · Johnston Running Club400 Meters71:22.87a3
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 1500 Meters · Place 3 · Johnston Running Club1500 Meters36:37.76a3
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 400 Meters · Place 2 · Johnston Running Club400 Meters21:29.87a3

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 27AAU Region 14 ChampionshipsJun 27 · Long Jump · Johnston Running ClubLong Jump--DNS2
Jun 27AAU Region 14 ChampionshipsJun 27 · 800 Meters · Johnston Running Club800 Meters--DNS2
Jun 27AAU Region 14 ChampionshipsJun 27 · 400 Meters · Johnston Running Club400 Meters--DNS2
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · Long Jump · Johnston Running ClubLong Jump—DNS2
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 14 · Johnston Running Club400 Meters14.1:29.31a2
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · Long Jump · Place 11 · Johnston Running ClubLong Jump111.14m—
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 400 Meters · Place 10 · Johnston Running Club400 Meters101:31.56a—
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 200 Meters · Place 14 · Johnston Running Club200 Meters1441.13a—
Jun 8AAU Iowa District QualifierJun 8 · Long Jump · Place 2 · Johnston Running ClubLong Jump2.2.32m PB2
Jun 8AAU Iowa District QualifierJun 8 · 800 Meters · Place 5 · Johnston Running Club800 Meters5.3:37.42a2
Jun 8AAU Iowa District QualifierJun 8 · 400 Meters · Place 9 · Johnston Running Club400 Meters9.1:35.52a2
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 11 · Johnston Running Club800 Meters113:35.21a—
Jun 2JRC Youth Track & Field MeetJun 2 · 200 Meters · Place 55 · Johnston Running Club200 Meters5551.17a—
May 29IRUN Field Event MeetMay 29 · Long Jump · Place 11 · Johnston Running ClubLong Jump11.1.99m2
May 29IRUN Field Event MeetMay 29 · Javelin · Place 8 · Johnston Running ClubJavelin300g TJ8.6.48m PB2
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · Long Jump · Place 23 · Johnston Running ClubLong Jump23.2.06m2
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 800 Meters · Place 9 · Johnston Running Club800 Meters9.3:44.66a2
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 400 Meters · Place 21 · Johnston Running Club400 Meters21.1:45.16a2
May 25Cedar Rapids Track Club Youth Track Meet May 25 · Long Jump · Place 10 · Johnston Running ClubLong Jump10.2.25m2
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 800 Meters · Place 7 · Johnston Running Club800 Meters7.3:43.402
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 400 Meters · Place 19 · Johnston Running Club400 Meters19.1:40.00a2
May 11Central Iowa Excaliburs Track MeetMay 11 · Long Jump · Place 19 · Johnston Running ClubLong Jump19.2.10m2
May 11Central Iowa Excaliburs Track MeetMay 11 · 800 Meters · Place 9 · Johnston Running Club800 Meters9.3:39.41a2
May 5Valley Youth Running Club Track and Field meetMay 5 · Long Jump · Place 17 · Johnston Running ClubLong Jump17.2.16m2
May 5Valley Youth Running Club Track and Field meetMay 5 · 1500 Meters · Place 7 · Johnston Running Club1500 Meters7.7:15.45a2
May 5Valley Youth Running Club Track and Field meetMay 5 · 400 Meters · Johnston Running Club400 Meters--DQ2