Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Iowa District Qualifier · Jun 2116.88aAAU Iowa District QualifierJune 21, 2025
1500 Meters · OutdoorIowa Games Outdoor Meet · Jul 197:44.24aIowa Games Outdoor MeetJuly 19, 2025
200 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 337.09aCentral Iowa Excaliburs Track MeetMay 3, 2025
400 Meters · OutdoorCRTC Youth Track and Field Meet · May 241:31.65aCRTC Youth Track and Field Meet May 24, 2026
800 Meters · OutdoorAAU Iowa District Qualifier · Jun 213:39.30aAAU Iowa District QualifierJune 21, 2025
Discus · 1kg · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2512.98mAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
Javelin · 450g AeroJav · OutdoorCRTC Youth Track and Field Meet · May 2422.08mCRTC Youth Track and Field Meet May 24, 2026
Shot Put · 6lb · OutdoorI-RUN Field Event Sprint Challenge Indianola · Jun 74.55mI-RUN Field Event Sprint Challenge IndianolaJune 7, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Discus · Place 3 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackDiscus1kg3.12.98m PB7
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Discus · Place 3 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackDiscus1kg3.12.98m7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Javelin · Place 9 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackJavelin450g AeroJav9.17.02m7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Discus · Place 7 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackDiscus1kg7.11.51m7
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track800 Meters—DNS7
Jun 13Waukee TC Youth MeetJun 13 · Discus · Place 7 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackDiscus1kg7.10.51m7
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · Javelin · Place 7 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackJavelin450g AeroJav7.15.44m7
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · Discus · Place 4 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackDiscus1kg4.12.58m7
Jun 7I-RUN Field Event Sprint Challenge IndianolaJun 7 · Shot Put · Place 6 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackShot Put6lb6.4.55m PB7
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · Javelin · Place 5 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackJavelin450g AeroJav5.12.51m7
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 800 Meters · Place 9 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track800 Meters9.3:54.65a7
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 400 Meters · Place 21 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track400 Meters21.1:41.02a7
May 312026 JRC Youth Track & Field MeetMay 31 · Javelin · Place 9 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackJavelin450g AeroJav9.15.44m7
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 20 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track800 Meters20.3:49.04a7
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 27 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track400 Meters27.1:32.16a7
May 24CRTC Youth Track and Field Meet May 24 · Javelin · Place 2 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackJavelin450g AeroJav2.22.08m PB7
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Place 5 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track800 Meters5.3:47.37a7
May 24CRTC Youth Track and Field Meet May 24 · 400 Meters · Place 20 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track400 Meters20.1:31.65a PB7
May 16I-Run Youth Meet IndianolaMay 16 · Javelin · Place 10 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackJavelin450g AeroJav10.15.60m7
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 19 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track800 Meters19.3:44.05a7
May 16I-Run Youth Meet IndianolaMay 16 · 400 Meters · Place 29 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track400 Meters29.1:33.34a7
May 9Central Iowa Excaliburs Track MeetMay 9 · Javelin · Place 13 · Central Iowa ExcalibursCentral Iowa ExcalibursJavelin1312.78m7
May 9Central Iowa Excaliburs Track MeetMay 9 · 800 Meters · Place 18 · Central Iowa ExcalibursCentral Iowa Excaliburs800 Meters183:49.03a7
May 9Central Iowa Excaliburs Track MeetMay 9 · 400 Meters · Place 35 · Central Iowa ExcalibursCentral Iowa Excaliburs400 Meters351:42.89a7
May 3Northwest Elite TC Youth InviteMay 3 · Javelin · Place 8 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackJavelin450g AeroJav8.42-097
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 22 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track800 Meters22.4:30.43a7
May 3Northwest Elite TC Youth InviteMay 3 · 400 Meters · Place 17 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track400 Meters17.1:44.78a7
May 2Valley T&F / XC Club Meet May 2 · Javelin · Place 10 · Central Iowa ExcalibursCentral Iowa ExcalibursJavelin1012.97m7
May 2Valley T&F / XC Club Meet May 2 · 800 Meters · Place 19 · Central Iowa ExcalibursCentral Iowa Excaliburs800 Meters194:00.67a7
May 2Valley T&F / XC Club Meet May 2 · 400 Meters · Place 28 · Central Iowa ExcalibursCentral Iowa Excaliburs400 Meters281:38.78a7

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 19Iowa Games Outdoor MeetJul 19 · 1500 Meters · Place 2 · Des Moines Youth Development Track ClubDes Moines Youth Development Track Club1500 Meters2.7:44.24a PB6
Jul 19Iowa Games Outdoor MeetJul 19 · 100 Meters · Place 13 · Des Moines Youth Development Track ClubDes Moines Youth Development Track Club100 Meters13.17.16a6
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Javelin · Place 15 · Central Iowa ExcalibursCentral Iowa ExcalibursJavelin1512.68m6
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 2 · Central Iowa ExcalibursCentral Iowa Excaliburs800 Meters23:39.30a PB6
Jun 21AAU Iowa District QualifierJun 21 · 200 Meters · Place 11 · Central Iowa ExcalibursCentral Iowa Excaliburs200 Meters1140.65a6
Jun 21AAU Iowa District QualifierJun 21 · 100 Meters · Place 12 · Central Iowa ExcalibursCentral Iowa Excaliburs100 Meters1216.88a PB6
Jun 12025 JRC Youth Track & Field MeetJun 1 · Javelin · Place 5 · Central Iowa ExcalibursCentral Iowa ExcalibursJavelin512.35m6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 43 · Central Iowa ExcalibursCentral Iowa Excaliburs400 Meters431:42.37a6
Jun 12025 JRC Youth Track & Field MeetJun 1 · 200 Meters · Place 26 · Central Iowa ExcalibursCentral Iowa Excaliburs200 Meters2639.29a6
May 25CRTC Track and Field Invite May 25 · Javelin · Place 10 · Central Iowa ExcalibursCentral Iowa ExcalibursJavelin109.64m6
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 17 · Central Iowa ExcalibursCentral Iowa Excaliburs400 Meters171:38.21a6
May 25CRTC Track and Field Invite May 25 · 100 Meters · Place 20 · Central Iowa ExcalibursCentral Iowa Excaliburs100 Meters2016.97a6
May 17Valley Youth Running Club Track and Field Meet May 17 · Javelin · Place 6 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs TrackJavelin450g AeroJav6.6.72m6
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 48 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track400 Meters48.1:44.09a6
May 17Valley Youth Running Club Track and Field Meet May 17 · 200 Meters · Place 42 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track200 Meters42.38.34a6
May 11I-Run Youth Meet IndianolaMay 11 · Javelin · Place 8 · Central Iowa ExcalibursCentral Iowa ExcalibursJavelin85.82m6
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 17 · Central Iowa ExcalibursCentral Iowa Excaliburs800 Meters174:11.66a6
May 11I-Run Youth Meet IndianolaMay 11 · 200 Meters · Place 40 · Central Iowa ExcalibursCentral Iowa Excaliburs200 Meters4042.01a6
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 34 · Central Iowa ExcalibursCentral Iowa Excaliburs400 Meters341:43.02a6
May 3Central Iowa Excaliburs Track MeetMay 3 · 200 Meters · Place 29 · Central Iowa ExcalibursCentral Iowa Excaliburs200 Meters2937.09a PB6
May 3Central Iowa Excaliburs Track MeetMay 3 · 100 Meters · Place 42 · Central Iowa ExcalibursCentral Iowa Excaliburs100 Meters4217.11a6