Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 226:18.54a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 275:35.73a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
1600 Meters · Outdoor2026 Little Raider · Apr 186:55.60a2026 Little RaiderApril 18, 2026
200 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 932.57aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
400 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 221:27.29a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
400 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 31:24.44aCentral Iowa Excaliburs Track MeetMay 3, 2025
60 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 2210.14a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
800 Meters · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 223:10.32a2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:49.28aAAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 91.06mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Javelin · 250g AeroJav · OutdoorWaukee TC Youth Meet · Jun 138.42mWaukee TC Youth MeetJune 13, 2026
Long Jump · Indoor2026 USATF Iowa Indoor Championship - YOUTH · Mar 222.44m2026 USATF Iowa Indoor Championship - YOUTHMarch 22, 2026
Long Jump · OutdoorCentral Iowa Excaliburs Track Meet · May 92.15mCentral Iowa Excaliburs Track MeetMay 9, 2026
Shot Put · 6lb · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 253.81mAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
Triathlon · Standard · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 9626USATF Region 8 Junior Olympic ChampionshipJuly 9, 2026

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

2026 Outdoor Track

47 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 17 · Cedar Rapids Track Club1500 Meters17.5:37.88a4
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 28 · Cedar Rapids Track Club800 Meters28.2:49.28a PB4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 16 · Cedar Rapids Track Club1500 Meters16.5:35.73a PB4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 35 · Cedar Rapids Track Club800 MetersRound P35.3:02.01a4
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Triathlon · Place 3 · Cedar Rapids Track ClubTriathlonStandard3.626 PB4
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · High Jump · Place 2 · Cedar Rapids Track ClubHigh Jump2.1.06m PB4
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 3 · Cedar Rapids Track ClubShot Put6lb3.3.57m4
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 1500 Meters · Place 4 · Cedar Rapids Track Club1500 Meters4.5:56.91a4
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 800 Meters · Place 4 · Cedar Rapids Track Club800 Meters4.2:49.35a4
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 2 · Cedar Rapids Track Club200 Meters2.32.57a PB4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Triathlon · Place 7 · Cedar Rapids Track ClubTriathlonStandardRound M7.4534
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · High Jump · Place 5 · Cedar Rapids Track ClubHigh JumpRound M5.0.99m4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Shot Put · Place 6 · Cedar Rapids Track ClubShot Put6lbRound M6.3.81m PB4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 3 · Cedar Rapids Track Club1500 Meters3.5:59.97a4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 4 · Cedar Rapids Track Club800 Meters4.2:51.86a4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 6 · Cedar Rapids Track Club200 MetersRound M6.35.11a4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Triathlon · Place 2 · Cedar Rapids Track ClubTriathlonStandardRound M2.4804
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · High Jump · Place 3 · Cedar Rapids Track ClubHigh JumpRound M3.0.97m4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · Shot Put · Place 3 · Cedar Rapids Track ClubShot Put6lbRound M3.3.46m4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Place 3 · Cedar Rapids Track Club1500 Meters3.5:54.62a4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 4 · Cedar Rapids Track Club800 Meters4.3:01.36a4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 200 Meters · Place 1 · Cedar Rapids Track Club200 MetersRound M1.33.84a4
Jun 13Waukee TC Youth MeetJun 13 · Javelin · Place 3 · Cedar Rapids Track ClubJavelin250g AeroJav3.8.42m PB4
Jun 13Waukee TC Youth MeetJun 13 · Shot Put · Place 6 · Cedar Rapids Track ClubShot Put6lb6.3.58m4
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Cedar Rapids Track Club1500 Meters—DNS4
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Cedar Rapids Track Club800 Meters—DNS4
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Cedar Rapids Track Club400 Meters—DNS4
May 24CRTC Youth Track and Field Meet May 24 · Long Jump · Place 10 · Cedar Rapids Track ClubLong Jump10.2.85mWind: 04
May 24CRTC Youth Track and Field Meet May 24 · 1500 Meters · Place 1 · Cedar Rapids Track Club1500 Meters1.5:55.09a4
May 24CRTC Youth Track and Field Meet May 24 · 800 Meters · Place 2 · Cedar Rapids Track Club800 Meters2.3:02.50a4
May 16I-Run Youth Meet IndianolaMay 16 · Long Jump · Place 12 · Cedar Rapids Track ClubLong Jump12.2.70m4
May 16I-Run Youth Meet IndianolaMay 16 · 1500 Meters · Place 3 · Cedar Rapids Track Club1500 Meters3.6:03.32a4
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 4 · Cedar Rapids Track Club800 Meters4.3:08.51a4
May 10Iowa Flyers Youth Track MeetMay 10 · Long Jump · Place 3 · Cedar Rapids Track ClubLong Jump3.9-07.254
May 10Iowa Flyers Youth Track MeetMay 10 · 1500 Meters · Place 2 · Cedar Rapids Track Club1500 Meters2.6:34.06a4
May 10Iowa Flyers Youth Track MeetMay 10 · 800 Meters · Place 3 · Cedar Rapids Track Club800 Meters3.3:14.80a4
May 9Central Iowa Excaliburs Track MeetMay 9 · Long Jump · Place 18 · Cedar Rapids Track ClubLong Jump182.15m PB4
May 9Central Iowa Excaliburs Track MeetMay 9 · 1500 Meters · Place 7 · Cedar Rapids Track Club1500 Meters77:35.19a4
May 9Central Iowa Excaliburs Track MeetMay 9 · 800 Meters · Place 10 · Cedar Rapids Track Club800 Meters103:37.19a4
May 3Northwest Elite TC Youth InviteMay 3 · 1500 Meters · Place 1 · Cedar Rapids Track Club1500 Meters1.6:04.81a4
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 3 · Cedar Rapids Track Club800 Meters3.3:03.59a4
May 2Valley T&F / XC Club Meet May 2 · 1500 Meters · Place 3 · Cedar Rapids Track Club1500 Meters36:02.93a4
May 2Valley T&F / XC Club Meet May 2 · 800 Meters · Place 2 · Cedar Rapids Track Club800 Meters23:00.83a4
Apr 182026 Little RaiderApr 18 · Long Jump · Place 3 · Cedar Rapids Track ClubLong Jump310-24
Apr 182026 Little RaiderApr 18 · 1600 Meters · Place 1 · Cedar Rapids Track Club1600 Meters16:55.60a PB4
Apr 182026 Little RaiderApr 18 · 800 Meters · Place 1 · Cedar Rapids Track Club800 Meters13:11.13a4
Apr 182026 Little RaiderApr 18 · 400 Meters · Place 2 · Cedar Rapids Track Club400 Meters21:24.55a4

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · Long Jump · Place 1 · Cedar Rapids Track ClubLong Jump12.44m PB4
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · Shot Put · Place 2 · Cedar Rapids Track ClubShot Put23.42m4
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 1500 Meters · Place 1 · Cedar Rapids Track Club1500 Meters16:18.54a PB4
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 800 Meters · Place 1 · Cedar Rapids Track Club800 Meters13:10.32a PB4
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 800 Meters · Place 1 · Cedar Rapids Track Club800 Meters13:12.00a4
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 400 Meters · Place 2 · Cedar Rapids Track Club400 Meters21:27.29a PB4
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 60 Meters · Place 1 · Cedar Rapids Track Club60 Meters110.14a PB4

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · Shot Put · Place 6 · Cedar Rapids Track ClubShot Put63.40m3
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 12 · Cedar Rapids Track Club1500 Meters126:25.64a3
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 5 · Cedar Rapids Track Club200 Meters534.46a3
Jun 21AAU Iowa District QualifierJun 21 · 1500 Meters · Place 2 · Cedar Rapids Track Club1500 Meters26:37.29a3
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 1 · Cedar Rapids Track Club800 Meters13:01.90a3
Jun 21AAU Iowa District QualifierJun 21 · 400 Meters · Place 7 · Cedar Rapids Track Club400 Meters71:24.92a3
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 1500 Meters · Place 1 · Cedar Rapids Track Club1500 Meters17:00.92a3
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 800 Meters · Place 1 · Cedar Rapids Track Club800 Meters13:05.45a3
Jun 7MVTC C.W. Riley Invitational Meet Jun 7 · 400 Meters · Place 13 · Cedar Rapids Track Club400 Meters131:26.49a3
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 6 · Cedar Rapids Track Club1500 Meters66:27.58a3
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 12 · Cedar Rapids Track Club800 Meters123:18.35a3
Jun 12025 JRC Youth Track & Field MeetJun 1 · 400 Meters · Place 25 · Cedar Rapids Track Club400 Meters251:26.27a3
May 25CRTC Track and Field Invite May 25 · 1500 Meters · Place 2 · Cedar Rapids Track Club1500 Meters26:28.93a3
May 25CRTC Track and Field Invite May 25 · 800 Meters · Place 2 · Cedar Rapids Track Club800 Meters23:08.50a3
May 25CRTC Track and Field Invite May 25 · 400 Meters · Place 9 · Cedar Rapids Track Club400 Meters91:25.05a3
May 11I-Run Youth Meet IndianolaMay 11 · 1500 Meters · Place 7 · Cedar Rapids Track Club1500 Meters77:01.26a3
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 13 · Cedar Rapids Track Club800 Meters133:31.88a3
May 11I-Run Youth Meet IndianolaMay 11 · 400 Meters · Place 20 · Cedar Rapids Track Club400 Meters201:28.01a3
May 3Central Iowa Excaliburs Track MeetMay 3 · 1500 Meters · Place 2 · Cedar Rapids Track Club1500 Meters26:56.76a3
May 3Central Iowa Excaliburs Track MeetMay 3 · 800 Meters · Place 5 · Cedar Rapids Track Club800 Meters53:18.64a3
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 9 · Cedar Rapids Track Club400 Meters91:24.44a PB3