Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2026 USATF Iowa Junior Olympic Outdoor Track and Field Championships · Jun 205:56.04a2026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJune 20, 2026
400 Meters · OutdoorCRTC Track and Field Meet · May 281:34.97aCRTC Track and Field Meet May 28, 2023
800 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 92:51.77aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Long Jump · OutdoorI-Run Youth Track and Field Meet (Indianola) · May 156-09.00I-Run Youth Track and Field Meet (Indianola)May 15, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 42 · Iowa Flyers1500 Meters42.6:01.73a5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 1500 Meters · Place 8 · Iowa Flyers1500 Meters8.6:06.08a5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 800 Meters · Place 7 · Iowa Flyers800 Meters7.2:51.77a PB5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 6 · Iowa Flyers1500 Meters6.5:56.64a5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 10 · Iowa Flyers800 Meters10.2:55.23a5
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 6 · Iowa Flyers1500 Meters6.5:56.64a5
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 10 · Iowa Flyers800 Meters10.2:55.23a5
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Place 5 · Iowa Flyers1500 Meters5.5:56.04a PB5
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 9 · Iowa Flyers800 Meters9.2:52.46a5
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 2 · Iowa Flyers1500 Meters2.6:00.78a5
May 312026 JRC Youth Track & Field MeetMay 31 · 800 Meters · Place 5 · Iowa Flyers800 Meters5.2:55.37a5
May 16I-Run Youth Meet IndianolaMay 16 · 1500 Meters · Place 5 · Iowa Flyers1500 Meters5.5:56.48a5
May 16I-Run Youth Meet IndianolaMay 16 · 800 Meters · Place 8 · Iowa Flyers800 Meters8.2:56.66a5
May 10Iowa Flyers Youth Track MeetMay 10 · 1500 Meters · Place 2 · Iowa Flyers1500 Meters2.6:02.79a5
May 10Iowa Flyers Youth Track MeetMay 10 · 800 Meters · Place 3 · Iowa Flyers800 Meters3.3:03.25a5

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 29Iowa Flyers Intrasquad MeetJun 29 · 800 Meters · Place 1 · Iowa Flyers800 Meters1.2:57.16aUnofficial4
Jun 29Iowa Flyers Intrasquad MeetJun 29 · 200 Meters · Place 2 · Iowa Flyers200 Meters2.36.39aUnofficial4
Jun 21AAU Iowa District QualifierJun 21 · 1500 Meters · Place 2 · Iowa Flyers1500 Meters26:23.61a4
Jun 21AAU Iowa District QualifierJun 21 · 800 Meters · Place 6 · Iowa Flyers800 Meters63:07.36a4
May 25CRTC Track and Field Invite May 25 · 1500 Meters · Place 2 · Iowa Flyers1500 Meters26:18.81a4
May 25CRTC Track and Field Invite May 25 · 800 Meters · Place 6 · Iowa Flyers800 Meters63:06.75a4
May 17Valley Youth Running Club Track and Field Meet May 17 · 1500 Meters · Place 3 · Iowa Flyers1500 Meters3.6:28.14a4
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 13 · Iowa Flyers800 Meters13.3:09.96a4

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 3 · Iowa Flyers1500 Meters3.6:27.71a3
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 4 · Iowa Flyers800 Meters4.3:09.76a3
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 1500 Meters · Place 2 · Iowa Flyers1500 Meters26:45.85a—
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 800 Meters · Place 1 · Iowa Flyers800 Meters13:19.85a—
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 1500 Meters · Place 3 · Iowa Flyers1500 Meters3.6:45.34a3
May 25Cedar Rapids Track Club Youth Track Meet May 25 · 800 Meters · Place 3 · Iowa Flyers800 Meters3.3:21.403

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 15Iowa Games Track MeetJul 15 · 1500 Meters · Place 4 · Iowa Flyers1500 Meters47:24.119
Jul 15Iowa Games Track MeetJul 15 · Long Jump · Place 7 · Iowa FlyersLong Jump77-06.509
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 1500 Meters · Place 2 · Iowa Flyers1500 Meters2.6:47.21aUnofficial2
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 4 · Iowa Flyers800 Meters4.3:24.64aUnofficial2
Jun 29AAU Region 14 Qualifier MeetJun 29 · 1500 Meters · Place 2 · Iowa Flyers1500 Meters2.6:47.21a2
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 4 · Iowa Flyers800 Meters4.3:24.64a2
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 12 · Iowa Flyers Track ClubLong Jump121.98m—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 9 · Iowa Flyers Track Club800 Meters93:32.66a—
May 28CRTC Track and Field Meet May 28 · Long Jump · Place 12 · Iowa Flyers Track ClubLong Jump126-2—
May 28CRTC Track and Field Meet May 28 · 800 Meters · Place 2 · Iowa Flyers Track Club800 Meters23:24.50a—
May 28CRTC Track and Field Meet May 28 · 400 Meters · Place 14 · Iowa Flyers Track Club400 Meters141:34.97a PB—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · Long Jump · Place 3 · Iowa Flyers Track ClubLong Jump36-1—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · Long Jump · Place 3 · Iowa Flyers Track ClubLong Jump36-1—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 800 Meters · Place 6 · Iowa Flyers Track Club800 Meters63:42.82a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 400 Meters · Place 12 · Iowa Flyers Track Club400 Meters121:36.62a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · Long Jump · Place 8 · Iowa FlyersLong Jump8.6-09.00 PB1
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 800 Meters · Place 2 · Iowa Flyers800 Meters2.3:44.30a1
May 15I-Run Youth Track and Field Meet (Indianola)May 15 · 400 Meters · Place 4 · Iowa Flyers400 Meters4.1:40.71a1

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 27YOUTH - USATF Iowa Indoor Mar 27 · 60 Meter · Place 3 · Iowa Flyers60 Meter3.13.04aUnofficial1
Mar 27YOUTH - USATF Iowa Indoor Mar 27 · 800 Meters · Place 1 · Iowa Flyers800 Meters1.3:40.36aUnofficial1
Mar 27YOUTH - USATF Iowa Indoor Mar 27 · 400 Meters · Place 1 · Iowa Flyers400 Meters1.1:42.60aUnofficial1