Personal bests

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 20 · Valley Youth Running ClubValley Youth Running Club3000 Meters20.12:31.64a4
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 36 · Valley Youth Running ClubValley Youth Running Club1500 Meters36.5:45.13a4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club3000 Meters4.12:26.97a PB4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.5:48.50a4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 10 · Valley Youth Running ClubValley Youth Running Club800 Meters10.2:55.70a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club3000 Meters4.12:26.97a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.5:48.50a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 10 · Valley Youth Running ClubValley Youth Running Club800 Meters10.2:55.70a4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.12:55.27a4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.5:42.48a PB4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 800 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club800 Meters8.2:51.59a4
May 312026 JRC Youth Track & Field MeetMay 31 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters3.13:04.28a4
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club1500 Meters1.5:57.94a4
May 16I-Run Youth Meet IndianolaMay 16 · 1500 Meters · Place 7 · Valley Youth Running ClubValley Youth Running Club1500 Meters7.6:02.84a4
May 9Central Iowa Excaliburs Track MeetMay 9 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters312:48.00a4
May 9Central Iowa Excaliburs Track MeetMay 9 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters45:57.85a4
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club800 Meters6.2:58.05a4
May 2Valley T&F / XC Club Meet May 2 · 3000 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club3000 Meters313:01.12a4
May 2Valley T&F / XC Club Meet May 2 · 1500 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club1500 Meters25:59.38a4

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 1500 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club1500 Meters26:09.14a PB5
Mar 222026 USATF Iowa Indoor Championship - YOUTHMar 22 · 800 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club800 Meters33:08.66a PB5

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters45:51.84a4
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club800 Meters42:50.22a PB4
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club1500 Meters16:04.66a4
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club800 Meters42:58.46a4
May 17Valley Youth Running Club Track and Field Meet May 17 · 1500 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club1500 Meters1.6:08.04a4
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters2.3:01.40a4
May 11I-Run Youth Meet IndianolaMay 11 · 1500 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club1500 Meters16:07.54a4
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club800 Meters13:01.73a4
May 4Northwest Youth Track MeetMay 4 · 1500 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club1500 Meters16:04.10a4
May 4Northwest Youth Track MeetMay 4 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters23:02.97a4
May 3Central Iowa Excaliburs Track MeetMay 3 · 1500 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club1500 Meters16:12.48a4
May 3Central Iowa Excaliburs Track MeetMay 3 · 800 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club800 Meters12:59.24a4
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 1500 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club1500 Meters16:25.36a4
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters23:09.20a4

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club1500 Meters2.6:19.97a3
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club800 Meters3.3:05.32a3
Jun 2JRC Youth Track & Field MeetJun 2 · 1500 Meters · Place 2 · Valley Youth Running ClValley Youth Running Cl1500 Meters26:18.22a—
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 3 · Valley Youth Running ClValley Youth Running Cl800 Meters33:12.81a—
May 11Central Iowa Excaliburs Track MeetMay 11 · 1500 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club1500 Meters3.6:23.67a3
May 11Central Iowa Excaliburs Track MeetMay 11 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters2.3:07.96a3
May 5Valley Youth Running Club Track and Field meetMay 5 · 1500 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club1500 Meters2.6:25.06a3
May 5Valley Youth Running Club Track and Field meetMay 5 · 800 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club800 Meters4.3:05.76a3
May 5Valley Youth Running Club Track and Field meetMay 5 · 100 Meters · Place 28 · Valley Youth Running ClubValley Youth Running Club100 Meters28.17.57a PB3

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 1500 Meters · Place 1 · 40-Unattached40-Unattached1500 Meters1.6:25.80a2
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 800 Meters · Place 2 · 40-Unattached40-Unattached800 Meters2.3:15.53a2

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic Games Jul 29 · 1500 Meters · Place 11 · 15 Valley Youth15 Valley Youth1500 Meters116:18.43—
Jul 29AAU Junior Olympic Games Jul 29 · 800 Meters · Place 31 · 15 Valley Youth15 Valley Youth800 Meters313:11.82—
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.6:54.32aUnofficial2
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters2.3:10.89aUnofficial2
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 200 Meters · Place 14 · Valley Youth Running ClubValley Youth Running Club200 Meters14.39.58aUnofficial2
Jun 29AAU Region 14 Qualifier MeetJun 29 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.6:54.32a2
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters2.3:10.89a2
Jun 29AAU Region 14 Qualifier MeetJun 29 · 200 Meters · Place 14 · Valley Youth Running ClubValley Youth Running Club200 MetersRound P14.39.58a PB2
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 1 · Valley Youth Running ClValley Youth Running Cl1500 Meters16:34.78a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 1 · Valley Youth Running ClValley Youth Running Cl800 Meters13:15.03a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 12 · Valley Youth Running ClValley Youth Running Cl100 MetersRound P1218.06a—
Jun 4JRC Youth Track & Field MeetJun 4 · 800 Meters · Place 1 · Valley Youth Running ClValley Youth Running Cl800 Meters13:20.68a—
Jun 4JRC Youth Track & Field MeetJun 4 · 400 Meters · Place 6 · Valley Youth Running ClValley Youth Running Cl400 Meters61:33.67a—
Jun 4JRC Youth Track & Field MeetJun 4 · 200 Meters · Place 11 · Valley Youth Running ClValley Youth Running Cl200 Meters1141.20a—
May 28CRTC Track and Field Meet May 28 · 800 Meters · Place 1 · Valley Youth Running ClValley Youth Running Cl800 Meters13:26.07a—
May 28CRTC Track and Field Meet May 28 · 400 Meters · Place 3 · Valley Youth Running ClValley Youth Running Cl400 Meters31:33.48a—
May 28CRTC Track and Field Meet May 28 · 200 Meters · Place 8 · Valley Youth Running ClValley Youth Running Cl200 Meters840.77a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 800 Meters · Place 1 · Valley Youth Running ClValley Youth Running Cl800 Meters13:28.38a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 400 Meters · Place 5 · Valley Youth Running ClValley Youth Running Cl400 Meters51:31.53a PB—
May 13Central Iowa Excaliburs Track MeetMay 13 · 100 Meters · Place 8 · Valley Youth Running ClValley Youth Running Cl100 Meters818.78a—
May 6Valley Youth Running Club Meet May 6 · 1500 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club1500 Meters2.7:06.88a2
May 6Valley Youth Running Club Meet May 6 · 800 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club800 Meters1.3:21.34a2

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club800 Meters4.4:03.96a1
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 7 · Valley Youth Running ClubValley Youth Running Club400 Meters7.1:39.61a1
Jun 5JRC Youth Track & Field MeetJun 5 · 800 Meters · Place 1 · Valley Youth Running ClubValley Youth Running Club800 Meters13:39.737-8
Jun 5JRC Youth Track & Field MeetJun 5 · 400 Meters · Place 10 · Valley Youth Running ClubValley Youth Running Club400 Meters101:40.587-8
Jun 5JRC Youth Track & Field MeetJun 5 · 100 Meters · Place 21 · Valley Youth Running ClubValley Youth Running Club100 Meters2120.797-8
May 14Central Iowa Excaliburs Track meetMay 14 · 800 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club800 Meters5.3:52.49a1
May 14Central Iowa Excaliburs Track meetMay 14 · 200 Meters · Place 18 · Valley Youth Running ClubValley Youth Running Club200 Meters18.49.57a1
May 14Central Iowa Excaliburs Track meetMay 14 · 100 Meters · Place 28 · Valley Youth Running ClubValley Youth Running Club100 Meters28.22.88a1
May 7Valley Youth Running Club/DCG MeetMay 7 · 400 Meters · Place 10 · Valley Youth Running ClubValley Youth Running Club400 Meters10.1:50.18aUnofficial1
May 7Valley Youth Running Club/DCG MeetMay 7 · 200 Meters · Place 20 · Valley Youth Running ClubValley Youth Running Club200 Meters20.48.25aUnofficial1
May 7Valley Youth Running Club/DCG MeetMay 7 · 100 Meters · Place 15 · Valley Youth Running ClubValley Youth Running Club100 Meters15.20.65aUnofficial1