Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorI-Run Youth Meet Indianola · May 1118.28aI-Run Youth Meet IndianolaMay 11, 2025
1500 Meters · Indoor2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration · Mar 246:48.34a2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMarch 24, 2024
1500 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 255:56.58aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
200 Meters · Outdoor2025 USATF Iowa Association Championship - Youth · Mar 937.97a2025 USATF Iowa Association Championship - YouthMarch 9, 2025
3000 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2512:50.78aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
400 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 31:29.65aCentral Iowa Excaliburs Track MeetMay 3, 2025
60 Meter · Indoor2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration · Mar 2411.44a2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMarch 24, 2024
800 Meters · Indoor2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration · Mar 243:30.21a2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMarch 24, 2024
800 Meters · Outdoor2025 USATF Region 8 Junior Olympic Championships · Jul 102:59.18a2025 USATF Region 8 Junior Olympic ChampionshipsJuly 10, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 29 · Valley Youth Running ClubValley Youth Running Club3000 Meters29.13:34.18a4
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 56 · Valley Youth Running ClubValley Youth Running Club1500 Meters56.6:16.28a4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club3000 Meters6.12:50.78a PB4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club1500 Meters8.5:56.58a PB4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Valley Youth Running ClubValley Youth Running Club800 Meters—DNS4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club3000 Meters6.12:50.78a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club1500 Meters8.5:56.58a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Valley Youth Running ClubValley Youth Running Club800 Meters—DNS4
Jun 13Waukee TC Youth MeetJun 13 · 3000 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club3000 Meters4.13:40.18a4
Jun 13Waukee TC Youth MeetJun 13 · 1500 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club1500 Meters3.6:16.80a4
May 312026 JRC Youth Track & Field MeetMay 31 · 3000 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club3000 Meters4.13:45.28a4
May 312026 JRC Youth Track & Field MeetMay 31 · 1500 Meters · Place 9 · Valley Youth Running ClubValley Youth Running Club1500 Meters9.6:35.40a4
May 16I-Run Youth Meet IndianolaMay 16 · 3000 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club3000 Meters2.13:53.64a4
May 16I-Run Youth Meet IndianolaMay 16 · 1500 Meters · Place 9 · Valley Youth Running ClubValley Youth Running Club1500 Meters9.6:27.93a4
May 9Central Iowa Excaliburs Track MeetMay 9 · 3000 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club3000 Meters613:53.25a4
May 9Central Iowa Excaliburs Track MeetMay 9 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters56:18.62a4
May 3Northwest Elite TC Youth InviteMay 3 · 3000 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club3000 Meters4.14:21.79a4
May 3Northwest Elite TC Youth InviteMay 3 · 800 Meters · Place 19 · Valley Youth Running ClubValley Youth Running Club800 Meters19.3:51.75a4
May 2Valley T&F / XC Club Meet May 2 · 3000 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club3000 Meters513:33.78a4
May 2Valley T&F / XC Club Meet May 2 · 1500 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club1500 Meters86:36.06a4
May 2Valley T&F / XC Club Meet May 2 · 800 Meters · Place 9 · Valley Youth Running ClubValley Youth Running Club800 Meters93:10.97a4

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club1500 Meters86:10.12a3
Jul 102025 USATF Region 8 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 12 · Valley Youth Running ClubValley Youth Running Club800 Meters122:59.18a PB3
Jun 12025 JRC Youth Track & Field MeetJun 1 · 1500 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club1500 Meters86:47.45a3
Jun 12025 JRC Youth Track & Field MeetJun 1 · 800 Meters · Place 13 · Valley Youth Running ClubValley Youth Running Club800 Meters133:18.39a3
May 17Valley Youth Running Club Track and Field Meet May 17 · 1500 Meters · Place 7 · Valley Youth Running ClubValley Youth Running Club1500 Meters7.6:52.28a3
May 17Valley Youth Running Club Track and Field Meet May 17 · 800 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club800 Meters5.3:14.95a3
May 17Valley Youth Running Club Track and Field Meet May 17 · 400 Meters · Place 29 · Valley Youth Running ClubValley Youth Running Club400 Meters29.1:34.33a3
May 11I-Run Youth Meet IndianolaMay 11 · 1500 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club1500 Meters66:58.03a3
May 11I-Run Youth Meet IndianolaMay 11 · 800 Meters · Place 9 · Valley Youth Running ClubValley Youth Running Club800 Meters93:21.21a3
May 11I-Run Youth Meet IndianolaMay 11 · 100 Meters · Place 39 · Valley Youth Running ClubValley Youth Running Club100 Meters3918.28a PB3
May 4Northwest Youth Track MeetMay 4 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters56:41.12a3
May 3Central Iowa Excaliburs Track MeetMay 3 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters23:13.16a3
May 3Central Iowa Excaliburs Track MeetMay 3 · 400 Meters · Place 14 · Valley Youth Running ClubValley Youth Running Club400 Meters141:29.65a PB3
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 800 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club800 Meters33:22.10a3
Mar 92025 USATF Iowa Association Championship - YouthMar 9 · 200 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club200 Meters337.97a PB3

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club1500 Meters4.6:28.57a2
Jun 15USATF Iowa Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 7 · Valley Youth Running ClubValley Youth Running Club800 Meters7.3:15.48a2
Jun 9I-Run Youth Track and Field Meet (Indianola)Jun 9 · 1500 Meters · Place 1 · Valley Youth Running ClValley Youth Running Cl1500 Meters16:43.02a—
Jun 2JRC Youth Track & Field MeetJun 2 · 1500 Meters · Place 4 · Valley Youth Running ClValley Youth Running Cl1500 Meters46:27.18a—
Jun 2JRC Youth Track & Field MeetJun 2 · 800 Meters · Place 6 · Valley Youth Running ClValley Youth Running Cl800 Meters63:23.95a—
May 29Indianola Athletic Booster Club / IRUN MeetMay 29 · 100 Meters · Place 49 · Valley Youth Running ClubValley Youth Running Club100 Meters49.18.53a2
May 11Central Iowa Excaliburs Track MeetMay 11 · 1500 Meters · Place 7 · Valley Youth Running ClubValley Youth Running Club1500 Meters7.7:02.39a2
May 11Central Iowa Excaliburs Track MeetMay 11 · 800 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club800 Meters5.3:24.29a2
May 11Central Iowa Excaliburs Track MeetMay 11 · 100 Meters · Place 38 · Valley Youth Running ClubValley Youth Running Club100 Meters38.19.06a2
May 5Valley Youth Running Club Track and Field meetMay 5 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.6:57.65a2
May 5Valley Youth Running Club Track and Field meetMay 5 · 800 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club800 Meters8.3:27.18a2
May 5Valley Youth Running Club Track and Field meetMay 5 · 100 Meters · Place 42 · Valley Youth Running ClubValley Youth Running Club100 Meters42.19.04a2

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 60 Meter · Place 3 · 40-Unattached40-Unattached60 Meter3.11.44a PB2
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 1500 Meters · Place 3 · 40-Unattached40-Unattached1500 Meters3.6:48.34a PB2
Mar 242024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only RegistrationMar 24 · 800 Meters · Place 4 · 40-Unattached40-Unattached800 Meters4.3:30.21a PB2

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic Games Jul 29 · 1500 Meters · Place 32 · 15 Valley Youth15 Valley Youth1500 Meters326:52.37—
Jul 29AAU Junior Olympic Games Jul 29 · 800 Meters · Place 64 · 15 Valley Youth15 Valley Youth800 Meters643:28.86—
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.7:05.84aUnofficial1
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 800 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club800 Meters4.3:15.16aUnofficial1
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 400 Meters · Place 15 · Valley Youth Running ClubValley Youth Running Club400 Meters15.1:34.64aUnofficial1
Jun 29AAU Region 14 Qualifier MeetJun 29 · 1500 Meters · Place 5 · Valley Youth Running ClubValley Youth Running Club1500 Meters5.7:05.84a1
Jun 29AAU Region 14 Qualifier MeetJun 29 · 800 Meters · Place 4 · Valley Youth Running ClubValley Youth Running Club800 Meters4.3:15.16a1
Jun 29AAU Region 14 Qualifier MeetJun 29 · 400 Meters · Place 15 · Valley Youth Running ClubValley Youth Running Club400 Meters15.1:34.64a1
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 2 · Valley Youth Running ClValley Youth Running Cl800 Meters23:22.90a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 8 · Valley Youth Running ClValley Youth Running Cl400 Meters81:31.10a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 16 · Valley Youth Running ClValley Youth Running Cl100 MetersRound P1619.34a—
Jun 4JRC Youth Track & Field MeetJun 4 · 800 Meters · Place 3 · Valley Youth Running ClValley Youth Running Cl800 Meters33:29.38a—
Jun 4JRC Youth Track & Field MeetJun 4 · 400 Meters · Place 7 · Valley Youth Running ClValley Youth Running Cl400 Meters71:34.48a—
Jun 4JRC Youth Track & Field MeetJun 4 · 200 Meters · Place 26 · Valley Youth Running ClValley Youth Running Cl200 Meters2646.25a—
May 28CRTC Track and Field Meet May 28 · 800 Meters · Place 2 · Valley Youth Running ClValley Youth Running Cl800 Meters23:36.49a—
May 28CRTC Track and Field Meet May 28 · 400 Meters · Place 5 · Valley Youth Running ClValley Youth Running Cl400 Meters51:35.74a—
May 28CRTC Track and Field Meet May 28 · 100 Meters · Place 8 · Valley Youth Running ClValley Youth Running Cl100 Meters819.43a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 100 Meters · Place 1 · Valley Youth Running ClValley Youth Running Cl100 Meters119.06a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 100 Meters · Place 1 · Valley Youth Running ClValley Youth Running Cl100 Meters119.06a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 400 Meters · Place 6 · Valley Youth Running ClValley Youth Running Cl400 Meters61:37.30a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 100 Meters · Place 13 · Valley Youth Running ClValley Youth Running Cl100 Meters1319.59a—
May 6Valley Youth Running Club Meet May 6 · 800 Meters · Place 3 · Valley Youth Running ClubValley Youth Running Club800 Meters3.3:38.75a1
May 6Valley Youth Running Club Meet May 6 · 100 Meters · Place 10 · Valley Youth Running ClubValley Youth Running Club100 Meters10.20.60a1

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters2.3:42.38a1
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 8 · Valley Youth Running ClubValley Youth Running Club100 MetersRound P8.19.06a1
Jun 18USATF Iowa Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Valley Youth Running ClubValley Youth Running Club100 Meters—DNS1
May 14Central Iowa Excaliburs Track meetMay 14 · 800 Meters · Place 6 · Valley Youth Running ClubValley Youth Running Club800 Meters6.3:53.86a1
May 14Central Iowa Excaliburs Track meetMay 14 · 400 Meters · Place 10 · Valley Youth Running ClubValley Youth Running Club400 Meters10.1:49.32a1
May 14Central Iowa Excaliburs Track meetMay 14 · 200 Meters · Place 26 · Valley Youth Running ClubValley Youth Running Club200 Meters26.51.96a1
May 7Valley Youth Running Club/DCG MeetMay 7 · 800 Meters · Place 2 · Valley Youth Running ClubValley Youth Running Club800 Meters2.3:47.39aUnofficial1
May 7Valley Youth Running Club/DCG MeetMay 7 · 400 Meters · Place 9 · Valley Youth Running ClubValley Youth Running Club400 Meters9.1:45.75aUnofficial1
May 7Valley Youth Running Club/DCG MeetMay 7 · 200 Meters · Valley Youth Running ClubValley Youth Running Club200 Meters—SCR1