Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorI-Run Youth Meet Indianola · May 1619.84aI-Run Youth Meet IndianolaMay 16, 2026
200 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 2247.18a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
200 Meters · OutdoorLittle Raiders Coed Track Meet · Apr 1941.49aLittle Raiders Coed Track MeetApril 19, 2025
400 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 221:50.56a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
400 Meters · Outdoor2025 JRC Youth Track & Field Meet · Jun 11:39.66a2025 JRC Youth Track & Field MeetJune 1, 2025
60 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 2212.38a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
800 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 223:47.14a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
800 Meters · Outdoor2026 Little Raider · Apr 184:05.34a2026 Little RaiderApril 18, 2026
Long Jump · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 221.59m2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
Long Jump · OutdoorIowa Flyers Youth Track Meet · May 108-04.50Iowa Flyers Youth Track MeetMay 10, 2026
Shot Put · 6lb · OutdoorWaukee TC Youth Meet · Jun 133.72mWaukee TC Youth MeetJune 13, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 13Waukee TC Youth MeetJun 13 · High Jump · Cedar Rapids Track ClubHigh Jump--NH9
Jun 13Waukee TC Youth MeetJun 13 · Shot Put · Place 5 · Cedar Rapids Track ClubShot Put6lb5.3.72m PB9
Jun 13Waukee TC Youth MeetJun 13 · 100 Meters · Place 15 · Cedar Rapids Track Club100 Meters15.20.19a9
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 200 Meters · Cedar Rapids Track Club200 Meters--DNS9
Jun 62026 MVTC C. W. Riley Track Meet InvitationalJun 6 · 100 Meters · Cedar Rapids Track Club100 Meters--DNS9
May 312026 JRC Youth Track & Field MeetMay 31 · Long Jump · Cedar Rapids Track ClubLong Jump—ND9
May 312026 JRC Youth Track & Field MeetMay 31 · Shot Put · Place 13 · Cedar Rapids Track ClubShot Put6lb13.2.72m9
May 312026 JRC Youth Track & Field MeetMay 31 · 100 Meters · Place 59 · Cedar Rapids Track Club100 Meters59.20.91a9
May 24CRTC Youth Track and Field Meet May 24 · Shot Put · Cedar Rapids Track ClubShot Put6lb--DNS9
May 24CRTC Youth Track and Field Meet May 24 · 200 Meters · Cedar Rapids Track Club200 Meters--DNS9
May 24CRTC Youth Track and Field Meet May 24 · 100 Meters · Cedar Rapids Track Club100 Meters--DNS9
May 16I-Run Youth Meet IndianolaMay 16 · Shot Put · Place 8 · Cedar Rapids Track ClubShot Put6lb8.2.96m9
May 16I-Run Youth Meet IndianolaMay 16 · 200 Meters · Place 37 · Cedar Rapids Track Club200 Meters37.43.07a9
May 16I-Run Youth Meet IndianolaMay 16 · 100 Meters · Place 32 · Cedar Rapids Track Club100 Meters32.19.84a PB9
May 10Iowa Flyers Youth Track MeetMay 10 · Long Jump · Place 6 · Cedar Rapids Track ClubLong Jump6.8-04.50 PB9
May 10Iowa Flyers Youth Track MeetMay 10 · 200 Meters · Place 16 · Cedar Rapids Track Club200 Meters16.44.69a9
May 10Iowa Flyers Youth Track MeetMay 10 · 100 Meters · Place 11 · Cedar Rapids Track Club100 Meters11.21.43a9
May 9Central Iowa Excaliburs Track MeetMay 9 · Shot Put · Place 8 · Cedar Rapids Track ClubShot Put83.78m9
May 9Central Iowa Excaliburs Track MeetMay 9 · 200 Meters · Place 41 · Cedar Rapids Track Club200 Meters4142.79a9
May 9Central Iowa Excaliburs Track MeetMay 9 · 100 Meters · Place 53 · Cedar Rapids Track Club100 Meters5320.37a9
May 3Northwest Elite TC Youth InviteMay 3 · Shot Put · Place 4 · Cedar Rapids Track ClubShot Put6lb4.10-10.259
May 3Northwest Elite TC Youth InviteMay 3 · 200 Meters · Place 31 · Cedar Rapids Track Club200 Meters31.42.95a9
May 3Northwest Elite TC Youth InviteMay 3 · 100 Meters · Place 33 · Cedar Rapids Track Club100 Meters33.20.74a9
May 2Valley T&F / XC Club Meet May 2 · Shot Put · Place 6 · Cedar Rapids Track ClubShot Put612-03.009
May 2Valley T&F / XC Club Meet May 2 · 200 Meters · Place 33 · Cedar Rapids Track Club200 Meters3343.19a9
May 2Valley T&F / XC Club Meet May 2 · 100 Meters · Place 41 · Cedar Rapids Track Club100 Meters4119.88a9
Apr 182026 Little RaiderApr 18 · 800 Meters · Place 5 · Cedar Rapids Track Club800 Meters54:05.34a PB9
Apr 182026 Little RaiderApr 18 · 400 Meters · Place 7 · Cedar Rapids Track Club400 Meters71:40.77a9
Apr 182026 Little RaiderApr 18 · 200 Meters · Place 9 · Cedar Rapids Track Club200 Meters945.90a9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · Long Jump · Place 2 · Cedar Rapids Track ClubLong Jump21.59m PB9
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · High Jump · Cedar Rapids Track ClubHigh Jump—NH9
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · Shot Put · Place 1 · Cedar Rapids Track ClubShot Put13.45m9
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 800 Meters · Place 2 · Cedar Rapids Track Club800 Meters23:47.14a PB9
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 800 Meters · Place 7 · Cedar Rapids Track Club800 Meters73:49.65a9
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 400 Meters · Place 6 · Cedar Rapids Track Club400 Meters61:50.56a PB9
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 200 Meters · Place 7 · Cedar Rapids Track Club200 Meters747.18a PB9
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 60 Meters · Place 2 · Cedar Rapids Track Club60 Meters212.38a PB9

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · Shot Put · Place 5 · Cedar Rapids Track ClubShot Put53.52m—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 200 Meters · Place 20 · Cedar Rapids Track Club200 Meters2045.75a—
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 100 Meters · Place 19 · Cedar Rapids Track Club100 Meters1920.44a—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 40 · Cedar Rapids Track Club400 Meters401:39.66a PB—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 200 Meters · Place 46 · Cedar Rapids Track Club200 Meters4646.36a—
Jun 12025 JRC Youth Track & Field MeetJun 1 · 100 Meters · Place 59 · Cedar Rapids Track Club100 Meters5921.67a—
May 25CRTC Track and Field Invite May 25 · Shot Put · Place 6 · Cedar Rapids Track ClubShot Put63.25m—
May 25CRTC Track and Field Invite May 25 · 200 Meters · Place 32 · Cedar Rapids Track Club200 Meters3245.56a—
May 25CRTC Track and Field Invite May 25 · 100 Meters · Place 31 · Cedar Rapids Track Club100 Meters3120.74a—
May 17Valley Youth Running Club Track and Field Meet May 17 · Shot Put · Place 8 · Cedar Rapids Track ClubShot Put6lb8.9-02.008
May 17Valley Youth Running Club Track and Field Meet May 17 · 200 Meters · Place 43 · Cedar Rapids Track Club200 Meters43.45.81a8
May 17Valley Youth Running Club Track and Field Meet May 17 · 100 Meters · Place 64 · Cedar Rapids Track Club100 Meters64.21.58a8
May 11I-Run Youth Meet IndianolaMay 11 · Long Jump · Place 1 · Cedar Rapids Track ClubLong Jump13.60m—
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 68 · Cedar Rapids Track Club100 Meters6824.25a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 26 · Cedar Rapids Track Club400 Meters261:43.94a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 200 Meters · Place 38 · Cedar Rapids Track Club200 Meters3843.45a—
May 3Central Iowa Excaliburs Track MeetMay 3 · 100 Meters · Place 40 · Cedar Rapids Track Club100 Meters4020.69a—
Apr 19Little Raiders Coed Track MeetApr 19 · Long Jump · Place 8 · Cedar Rapids Track ClubLong Jump8.6-05.258
Apr 19Little Raiders Coed Track MeetApr 19 · Shot Put · Cedar Rapids Track ClubShot Put6lb--SCR8
Apr 19Little Raiders Coed Track MeetApr 19 · 200 Meters · Place 2 · Cedar Rapids Track Club200 Meters2.41.49a PB8
Apr 19Little Raiders Coed Track MeetApr 19 · 100 Meters · Place 7 · Cedar Rapids Track Club100 Meters7.21.09a8