Personal bests

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 13 · Valley Youth Running ClubValley Youth Running Club3000 Meters13.10:57.94a PB8
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 39 · Valley Youth Running ClubValley Youth Running Club1500 Meters39.5:21.26a8
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 53 · Valley Youth Running ClubValley Youth Running Club800 MetersRound P53.2:34.60a8
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.11:17.72a8
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.5:25.05a8
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club800 Meters6.2:32.30a PB8
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.11:17.72a8
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.5:25.05a8
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club800 Meters6.2:32.30a8
Jun 13Waukee TC Youth MeetJun 13 · 3000 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club3000 Meters1.11:26.81a8
Jun 13Waukee TC Youth MeetJun 13 · 1500 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club1500 Meters2.5:22.85a8
Jun 13Waukee TC Youth MeetJun 13 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters2.2:43.84a8
May 16I-Run Youth Meet IndianolaMay 16 · 3000 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club3000 Meters2.11:44.24a8
May 16I-Run Youth Meet IndianolaMay 16 · 1500 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club1500 Meters2.5:20.66a PB8

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters312:00.42a7
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters55:33.55a7
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 9 · Valley Youth Running ClubValley Youth Running Club800 Meters92:42.24a7
Jun 12025 JRC Youth Track & Field MeetJun 1 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters312:25.70a7
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 7 · Valley Youth Running ClubValley Youth Running Club1500 Meters75:37.72a7
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club800 Meters82:45.24a7
May 17Valley Youth Running Club Track and Field Meet May 17 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.12:33.79a7
May 17Valley Youth Running Club Track and Field Meet May 17 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.5:44.28a7
May 11I-Run Youth Meet IndianolaMay 11 · 3000 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club3000 Meters212:06.67a7
May 11I-Run Youth Meet IndianolaMay 11 · 1500 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club1500 Meters25:35.58a7
May 5Northwest Youth Track MeetMay 5 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.5:43.62a7
May 4Northwest Youth Track MeetMay 4 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters312:12.36a7
May 4Northwest Youth Track MeetMay 4 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters45:43.62a7
May 3Central Iowa Excaliburs Track MeetMay 3 · 3000 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club3000 Meters212:25.23a7
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 19 · Valley Youth Running ClubValley Youth Running Club400 Meters191:18.89a PB7
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 1500 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club1500 Meters15:51.14a7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.12:04.47a6
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club1500 Meters6.5:47.25a6
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club800 Meters6.2:47.72a6
Jun 2JRC Youth Track & Field MeetJun 2 · 1500 Meters · Place 6 · Valley Youth Running ClValley Youth Running Cl1500 Meters65:47.52a—
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 9 · Valley Youth Running ClValley Youth Running Cl800 Meters92:55.15a—
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.13:18.61a6
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.5:40.41a6
May 11Central Iowa Excaliburs Track MeetMay 11 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.12:46.10a6
May 11Central Iowa Excaliburs Track MeetMay 11 · 800 Meters · Place 7 · Valley Youth Running ClubValley Youth Running Club800 Meters7.2:57.42a6
May 5Valley Youth Running Club Track and Field meetMay 5 · 3000 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club3000 Meters2.12:53.33a6
May 5Valley Youth Running Club Track and Field meetMay 5 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.6:08.47a6

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 3000 Meters · Place 1 · 40-Unattached40-Unattached3000 Meters1.13:17.17a PB6
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 1500 Meters · Place 2 · 40-Unattached40-Unattached1500 Meters2.5:56.84a PB6
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 800 Meters · Place 2 · 40-Unattached40-Unattached800 Meters2.2:57.97a PB6

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic Games Jul 29 · 1500 Meters · Place 46 · Valley YouthValley Youth1500 Meters465:54.4211
Jul 29AAU Junior Olympic Games Jul 29 · 3000 Meters · Place 18 · Valley YouthValley Youth3000 Meters1812:33.0111
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.12:41.19aUnofficial5
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.5:55.03aUnofficial5
Jun 29AAU Region 14 Qualifier MeetJun 29 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.12:41.19a5
Jun 29AAU Region 14 Qualifier MeetJun 29 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.5:55.03a5
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 3 · Valley Youth Running ClValley Youth Running Cl3000 Meters312:50.07a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 6 · Valley Youth Running ClValley Youth Running Cl1500 Meters65:50.68a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 10 · Valley Youth Running ClValley Youth Running Cl800 Meters102:52.10a—
Jun 4JRC Youth Track & Field MeetJun 4 · 1500 Meters · Place 6 · Valley Youth Running ClValley Youth Running Cl1500 Meters66:07.46a—
Jun 4JRC Youth Track & Field MeetJun 4 · 200 Meters · Place 22 · Valley Youth Running ClValley Youth Running Cl200 Meters2234.22a PB—
May 28CRTC Track and Field Meet May 28 · 3000 Meters · Place 3 · Valley Youth Running ClValley Youth Running Cl3000 Meters313:28.80a—
May 28CRTC Track and Field Meet May 28 · 1500 Meters · Place 2 · Valley Youth Running ClValley Youth Running Cl1500 Meters26:17.62a—
May 28CRTC Track and Field Meet May 28 · 100 Meters · Place 17 · Valley Youth Running ClValley Youth Running Cl100 Meters1715.99a PB—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 1500 Meters · Place 2 · Valley Youth Running ClValley Youth Running Cl1500 Meters25:56.07a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 800 Meters · Place 4 · Valley Youth Running ClValley Youth Running Cl800 Meters43:00.75a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 3000 Meters · Place 2 · Valley Youth Running ClValley Youth Running Cl3000 Meters213:23.34a—
May 6Valley Youth Running Club Meet May 6 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.13:08.85a5
May 6Valley Youth Running Club Meet May 6 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.6:20.91a5
May 6Valley Youth Running Club Meet May 6 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.6:20.91a5
May 6Valley Youth Running Club Meet May 6 · 100 Meters · Place 19 · Valley Youth Running ClubValley Youth Running Club100 Meters19.16.79a5

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club3000 Meters4.13:51.37a4
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 13 · Valley Youth Running ClubValley Youth Running Club800 Meters13.3:14.23a4
May 14Central Iowa Excaliburs Track meetMay 14 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.6:51.66a4
May 14Central Iowa Excaliburs Track meetMay 14 · 800 Meters · Place 10 · Valley Youth Running ClubValley Youth Running Club800 Meters10.3:18.52a4
May 14Central Iowa Excaliburs Track meetMay 14 · 400 Meters · Place 19 · Valley Youth Running ClubValley Youth Running Club400 Meters19.1:27.63a4
May 7Valley Youth Running Club/DCG MeetMay 7 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.13:54.16aUnofficial4
May 7Valley Youth Running Club/DCG MeetMay 7 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.6:58.96aUnofficial4
May 7Valley Youth Running Club/DCG MeetMay 7 · 800 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club800 Meters5.3:16.79aUnofficial4

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 62021 JRC Youth Track & Field MeetJun 6 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters2.3:17.65aUnofficial3
Jun 62021 JRC Youth Track & Field MeetJun 6 · 400 Meters · Place 7 · Valley Youth Running ClubValley Youth Running Club400 Meters7.1:23.03aUnofficial3
Jun 62021 JRC Youth Track & Field MeetJun 6 · 200 Meters · Valley Youth Running ClubValley Youth Running Club200 Meters—DNS3
May 16I-Run Youth Track and Field MeetMay 16 · 400 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club400 Meters5.1:26.33aUnofficial3
May 16I-Run Youth Track and Field MeetMay 16 · 200 Meters · Place 14 · Valley Youth Running ClubValley Youth Running Club200 Meters14.39.24aUnofficial3
May 16I-Run Youth Track and Field MeetMay 16 · 100 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club100 Meters5.16.64aUnofficial3