Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorI-Run Youth Meet Indianola · May 166:34.52aI-Run Youth Meet IndianolaMay 16, 2026
200 Meters · OutdoorMVTC C.W. Riley Invitational Meet · Jun 741.24aMVTC C.W. Riley Invitational Meet June 7, 2025
400 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 221:38.00a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
400 Meters · Outdoor2026 Little Raider · Apr 181:26.97a2026 Little RaiderApril 18, 2026
800 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 223:34.87a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
800 Meters · Outdoor2026 MVTC C. W. Riley Track Meet Invitational · Jun 63:06.03a2026 MVTC C. W. Riley Track Meet InvitationalJune 6, 2026
Javelin · 250g AeroJav · Outdoor2026 JRC Youth Track & Field Meet · May 3111.13m2026 JRC Youth Track & Field MeetMay 31, 2026
Long Jump · OutdoorMVTC C.W. Riley Invitational Meet · Jun 72.03mMVTC C.W. Riley Invitational Meet June 7, 2025
Shot Put · 6lb · Outdoor2026 JRC Youth Track & Field Meet · May 313.80m2026 JRC Youth Track & Field MeetMay 31, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 10 · Cedar Rapids Track Club800 Meters10.3:20.33a2
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 800 Meters · Place 1 · Cedar Rapids Track Club800 Meters1.3:06.03a PB2
May 312026 JRC Youth Track & Field MeetMay 31 · Javelin · Place 4 · Cedar Rapids Track ClubJavelin250g AeroJav4.11.13m PB2
May 312026 JRC Youth Track & Field MeetMay 31 · Shot Put · Place 8 · Cedar Rapids Track ClubShot Put6lb8.3.80m PB2
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Cedar Rapids Track Club800 Meters—DNS2
May 24CRTC Youth Track and Field Meet May 24 · Long Jump · Place 13 · Cedar Rapids Track ClubLong Jump13.2.61mWind: 02
May 24CRTC Youth Track and Field Meet May 24 · 1500 Meters · Cedar Rapids Track Club1500 Meters--DNS2
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Cedar Rapids Track Club800 Meters--DNS2
May 16I-Run Youth Meet IndianolaMay 16 · Long Jump · Place 13 · Cedar Rapids Track ClubLong Jump13.2.65m2
May 16I-Run Youth Meet IndianolaMay 16 · 1500 Meters · Place 5 · Cedar Rapids Track Club1500 Meters5.6:34.52a PB2
May 3Northwest Elite TC Youth InviteMay 3 · Long Jump · Place 14 · Cedar Rapids Track ClubLong Jump14.8-02.252
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 8 · Cedar Rapids Track Club800 Meters8.3:39.92a2
May 3Northwest Elite TC Youth InviteMay 3 · 400 Meters · Place 9 · Cedar Rapids Track Club400 Meters9.1:28.05a2
Apr 182026 Little RaiderApr 18 · Long Jump · Place 6 · Cedar Rapids Track ClubLong Jump68-102
Apr 182026 Little RaiderApr 18 · 800 Meters · Place 4 · Cedar Rapids Track Club800 Meters43:38.52a2
Apr 182026 Little RaiderApr 18 · 400 Meters · Place 4 · Cedar Rapids Track Club400 Meters41:26.97a PB2

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 800 Meters · Place 6 · Cedar Rapids Track Club800 Meters63:34.87a PB10
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 400 Meters · Place 5 · Cedar Rapids Track Club400 Meters51:38.00a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · Long Jump · Place 4 · Cedar Rapids Track ClubLong Jump42.03m PB—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 800 Meters · Place 2 · Cedar Rapids Track Club800 Meters23:36.12a—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 200 Meters · Place 5 · Cedar Rapids Track Club200 Meters541.24a PB—
May 25CRTC Track and Field Invite May 25 · Long Jump · Place 3 · Cedar Rapids Track ClubLong Jump32.40m—
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 13 · Cedar Rapids Track Club400 Meters131:49.20a—
May 25CRTC Track and Field Invite May 25 · 200 Meters · Place 12 · Cedar Rapids Track Club200 Meters1243.40a—