Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVTC C.W. Riley Invitational Meet · Jun 720.39aMVTC C.W. Riley Invitational Meet June 7, 2025
1500 Meters · Outdoor2nd Annual Southern Iowa Track & Field Meet · Jul 187:56.73a2nd Annual Southern Iowa Track & Field MeetJuly 18, 2026
200 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 2240.64a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
200 Meters · OutdoorI-Run Youth Meet Indianola · May 1638.12aI-Run Youth Meet IndianolaMay 16, 2026
400 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 221:34.88a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
400 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 251:27.68aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
60 Meters · Outdoor2025 USATF Iowa Association Championship - Youth · Mar 912.69a2025 USATF Iowa Association Championship - YouthMarch 9, 2025
800 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 223:44.97a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 13:24.12aAAU Junior Olympic GamesAugust 1, 2026
Javelin · 300g · OutdoorBRC Youth Track & Field Invitational · May 1712.24mBRC Youth Track & Field InvitationalMay 17, 2026
Javelin · 300g TJ · OutdoorCRTC Youth Track and Field Meet · May 2412.16mCRTC 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

31 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 73 · Johnston Running Club800 Meters73.3:24.12a PB-
Jul 182nd Annual Southern Iowa Track & Field MeetJul 18 · 1500 Meters · Place 1 · Johnston Running Club1500 Meters1.7:56.73a PB-
Jul 182nd Annual Southern Iowa Track & Field MeetJul 18 · 400 Meters · Place 2 · Johnston Running Club400 Meters2.1:29.47a-
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Javelin · Place 10 · Johnston Running ClubJavelin300g TJ10.8.80m-
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 6 · Johnston Running Club800 Meters6.3:32.95a-
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 19 · Johnston Running Club400 Meters19.1:27.68a PB-
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Javelin · Place 10 · Johnston Running ClubJavelin300g TJ10.8.80m-
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 6 · Johnston Running Club800 Meters6.3:32.95a-
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 19 · Johnston Running Club400 Meters19.1:27.68a-
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 5 · Johnston Running Club800 Meters5.3:27.45a-
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 400 Meters · Place 5 · Johnston Running Club400 Meters5.1:32.34a-
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 200 Meters · Place 6 · Johnston Running Club200 MetersRound P6.39.22a-
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 200 Meters · Place 6 · Johnston Running Club200 Meters6.39.72a-
May 312026 JRC Youth Track & Field MeetMay 31 · Javelin · Place 3 · Johnston Running ClubJavelin300g TJ3.8.99m-
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 5 · Johnston Running Club800 Meters5.3:35.26a-
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 6 · Johnston Running Club400 Meters6.1:29.78a-
May 24CRTC Youth Track and Field Meet May 24 · Javelin · Place 1 · Johnston Running ClubJavelin300g TJ1.12.16m PB-
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Place 2 · Johnston Running Club800 Meters2.3:38.73a-
May 24CRTC Youth Track and Field Meet May 24 · 400 Meters · Place 3 · Johnston Running Club400 Meters3.1:29.72a-
May 17BRC Youth Track & Field InvitationalMay 17 · Javelin · Place 1 · Johnston Running ClubJavelin300g1.12.24m PB-
May 17BRC Youth Track & Field InvitationalMay 17 · 400 Meters · Place 4 · Johnston Running Club400 Meters4.1:31.51a-
May 17BRC Youth Track & Field InvitationalMay 17 · 200 Meters · Place 4 · Johnston Running Club200 Meters4.39.91a-
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 3 · Johnston Running Club800 Meters3.3:31.45a-
May 16I-Run Youth Meet IndianolaMay 16 · 200 Meters · Place 6 · Johnston Running Club200 Meters6.38.12a PB-
May 9Central Iowa Excaliburs Track MeetMay 9 · 400 Meters · Place 7 · Johnston Running Club400 Meters71:36.46a—
May 9Central Iowa Excaliburs Track MeetMay 9 · 200 Meters · Place 9 · Johnston Running Club200 Meters939.11a—
May 3Northwest Elite TC Youth InviteMay 3 · Javelin · Place 2 · Johnston Running ClubJavelin300g TJ2.29-00-
May 3Northwest Elite TC Youth InviteMay 3 · 400 Meters · Place 5 · Johnston Running Club400 Meters5.1:37.85a-
May 3Northwest Elite TC Youth InviteMay 3 · 200 Meters · Place 5 · Johnston Running Club200 Meters5.40.09a-
May 2Valley T&F / XC Club Meet May 2 · 800 Meters · Place 4 · Johnston Running Club800 Meters43:38.81a—
May 2Valley T&F / XC Club Meet May 2 · 200 Meters · Place 9 · Johnston Running Club200 Meters941.73a—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 800 Meters · Place 2 · Johnston Running Club800 Meters23:44.97a PB—
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 400 Meters · Place 1 · Johnston Running Club400 Meters11:34.88a PB—
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 200 Meters · Place 1 · Johnston Running Club200 Meters140.64a PB—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 7 · Johnston Running Club400 Meters71:40.64a—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 200 Meters · Place 9 · Johnston Running Club200 Meters942.26a—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 100 Meters · Place 8 · Johnston Running Club100 Meters820.39a PB—
Jun 12025 JRC Youth Track & Field MeetJun 1 · Javelin · Place 2 · Johnston Running ClubJavelin28.23m—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 14 · Johnston Running Club400 Meters141:38.02a—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 200 Meters · Place 17 · Johnston Running Club200 Meters1742.60a—
May 25CRTC Track and Field Invite May 25 · Javelin · Place 3 · Johnston Running ClubJavelin37.89m—
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 10 · Johnston Running Club400 Meters101:43.13a—
May 25CRTC Track and Field Invite May 25 · 200 Meters · Place 13 · Johnston Running Club200 Meters1343.82a—
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 14 · Johnston Running Club400 Meters14.1:48.80a-
May 17Valley Youth Running Club Track and Field Meet May 17 · 200 Meters · Place 17 · Johnston Running Club200 Meters17.45.24a-
May 17Valley Youth Running Club Track and Field Meet May 17 · 100 Meters · Place 24 · Johnston Running Club100 Meters24.22.13a-
May 11I-Run Youth Meet IndianolaMay 11 · Javelin · Place 5 · Johnston Running ClubJavelin56.52m—
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 13 · Johnston Running Club400 Meters131:37.90a—
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 28 · Johnston Running Club100 Meters2821.97a—
May 3Central Iowa Excaliburs Track MeetMay 3 · Javelin · Place 3 · Johnston Running ClubJavelin34.78m—
May 3Central Iowa Excaliburs Track MeetMay 3 · 200 Meters · Place 14 · Johnston Running Club200 Meters1445.13a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 100 Meters · Place 15 · Johnston Running Club100 Meters1520.77a—
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 200 Meters · Place 5 · Johnston Running Club200 Meters546.30a—
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 60 Meters · Place 3 · Johnston Running Club60 Meters312.69a PB—